@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Bitter:wght@300;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.controls{position:absolute;bottom:10%;width:100%;display:flex;align-items:center;justify-content:space-between}.sd_arrow{flex:0 0 auto;width:32px;height:32px;background:center/contain no-repeat;cursor:pointer;filter:grayscale(1);transition:filter 300ms}.sd_arrow:hover{filter:grayscale(0)}.arr_prev{left:0;background-image:url("../../assets/images/icons/arr_prev.png")}.arr_next{order:3;right:0;background-image:url("../../assets/images/icons/arr_next.png")}.sd_dots{flex:0 0 auto;margin:15px 6px;padding:0;list-style:none;display:flex;justify-content:center}.sd_dots li{margin:0 6px;background-color:#bbb;line-height:0;border-radius:8px;height:12px;width:12px;overflow:hidden;transition:background 300ms,width 300ms}.sd_dots li:hover{background-color:rgba(0,0,0,.6)}.sd_dots li.slick-active{background-color:#000;width:24px}.sd_dots button{font-size:0;opacity:0}@media(max-width: 768px){.controls{width:90%}}:root{font-size:16px}@media(max-width: 768px){:root{font-size:12px}}.wrapper{font-family:"Noto Sans TC",sans-serif}.container{position:relative;width:100%;max-width:1050px;padding:0 15px;height:auto;margin:0 auto;box-sizing:border-box}main{position:relative;width:100%;height:auto;overflow:hidden;background-color:#071855}section{position:relative;width:100%;box-sizing:border-box;padding:60px 0}@media(max-width: 768px){section{padding:30px 0}}.fix_aside{position:fixed;z-index:99;right:1rem;bottom:.5rem;transform:translateX(150%);transition:transform 600ms;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.fix_aside.is_active{transform:translateX(0%)}.fix_aside .fx_item{position:relative;display:block;border-radius:.5em;margin:.5em 0;width:4em;height:4em;background:#fff linear-gradient(120deg, #fff, #ddd);font-size:.95rem;cursor:pointer;box-shadow:0 1px 3px 0 rgba(35,24,22,.19);transition:transform 240ms,box-shadow 240ms}.fix_aside .fx_item.is_calendar{background-color:rgba(0,0,0,0);border-radius:99%}.fix_aside .fx_item.is_primary{background:linear-gradient(120deg, #0551e4, 20%, #b742ff);background-color:#fff;color:#fff}.fix_aside .fx_item.is_primary.F_OSM .txt{font-size:1.2rem}.fix_aside .fx_item.is_sp{background:rgba(0,0,0,0);display:inline-block;width:6.25rem;height:auto;background-color:rgba(0,0,0,0);color:#000;font-size:12px;margin:0 0 10px 0;border-radius:15px}.fix_aside .fx_item.is_sp .in_wrap{position:relative;top:auto;left:auto;width:100%;transform:translate(0);display:flex;justify-content:center;align-items:center}.fix_aside .fx_item.is_sp .in_wrap img{position:relative;width:100%;height:auto}.fix_aside .fx_item:hover{transform:translateY(-3px);box-shadow:0 4px 5px 0 rgba(35,24,22,.19)}.fix_aside .fx_item .in_wrap{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%, -50%)}.fix_aside .fx_item .in_wrap.txt{font-size:.75rem;text-align:center;line-height:1.3;text-shadow:0 2px 5px rgba(0,0,0,.4)}.fix_aside .fx_item .in_wrap.ic{width:100%;height:100%;padding:.6em}.fix_aside .fx_item .in_wrap .ic_top{width:100%;padding-top:100%;background:url("../../assets/images/icons/arrow_top.png") center/contain no-repeat}header{position:fixed;top:0;left:0;width:100%;height:auto;background-color:#fff;z-index:999;transition:all .2s ease-out}header.is_active{background-color:rgba(255,255,255,.9)}header.is_active .nav_area .logo{width:110px}header.is_active .nav_area ul{height:50px}header.is_active .nav_area ul li.r_btn{padding:5px 15px;border-radius:5px;border:1px solid rgba(44,44,56,.3)}header.is_active .nav_area ul li a{font-size:1rem}header .nav_mobile{display:none}header .nav_language{position:absolute;top:50%;right:70px;cursor:pointer;padding:0 12px;text-align:right;transform:translateY(-50%)}header .nav_language .hover{display:inline-block;position:relative}header .nav_language .hover img{width:30px;line-height:0}header .nav_language .hover:hover .hover_menu{display:flex}header .nav_language .hover_holder{cursor:pointer}header .nav_language .hover_menu{position:absolute;top:auto;right:0;padding:10px 0;display:none;flex-direction:column;justify-content:flex-start;align-items:flex-end}header .nav_language .hover_menu .hover_item{cursor:pointer;display:block;margin-top:10px;text-decoration:none}header .nav_language .hover_menu .hover_item p{position:relative;box-sizing:border-box;padding:5px 15px;width:100px;text-align:center;white-space:nowrap;font-size:16px;box-shadow:0 3px 5px rgba(0,0,0,.5);color:#f8c549;background-color:#fff;border:1px solid #fff;border-radius:0 10px 0 10px;transition:all .3s ease-in-out}header .nav_language .hover_menu .hover_item p:hover{box-shadow:0 0 0 rgba(0,0,0,.5)}header .nav_language .hover_menu .hover_item p span{font-size:12px}header .nav_sns{position:absolute;top:50%;right:10px;cursor:pointer;padding:0 12px;text-align:right;transform:translateY(-50%)}header .nav_sns .hover{display:inline-block;position:relative}header .nav_sns .hover img{width:40px;line-height:0}header .nav_sns .hover:hover .hover_menu{display:block}header .nav_sns .hover_holder{cursor:pointer}header .nav_sns .hover_menu{position:absolute;padding:.5em 0;display:none}header .nav_sns .hover_menu .hover_item{cursor:pointer;display:block;margin-top:.5em}header .nav_area{position:relative;top:0;right:0;width:100%;box-sizing:border-box;padding:0 70px 0 70px;margin:0 auto;height:auto;display:flex;justify-content:center;align-items:center}header .nav_area .logo{position:relative;width:140px;height:auto;margin:0 auto 0 0;display:block;transition:all .2s ease-out}header .nav_area .logo img{position:relative;width:100%;max-width:100%;height:auto}header .nav_area ul{position:relative;width:auto;height:70px;margin:0 1% 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .2s ease-out}header .nav_area ul li{position:relative;width:auto;height:auto;display:inline-flex;justify-content:center;align-items:center;padding:0 15px;transition:all .2s ease-out}header .nav_area ul li.r_btn{padding:10px 15px;border:1px solid #b742ff;border-radius:10px;overflow:hidden}header .nav_area ul li.r_btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #0551e4, #b742ff);opacity:1;transition:all .2s ease-out}header .nav_area ul li.r_btn a{color:#fff;font-weight:500;letter-spacing:1px;text-shadow:0 2px 3px rgba(176,18,218,.4)}header .nav_area ul li.r_btn:hover{background-color:rgba(0,0,0,0);border:1px solid #b012da}header .nav_area ul li.r_btn:hover::before{opacity:0}header .nav_area ul li.r_btn:hover a{color:#b012da}header .nav_area ul li.active a{color:#b012da}header .nav_area ul li a{position:relative;width:auto;height:auto;box-sizing:border-box;padding:3px;color:#383838;font-size:1rem;font-weight:normal;overflow:hidden;text-decoration:none;cursor:pointer;transition:all .2s ease-out}header .nav_area ul li a:hover{color:#b012da}.modal .modal-dialog{max-width:800px}.modal .modal-content{padding:20px 30px;border-radius:20px;overflow:hidden}.modal .modal-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:linear-gradient(90deg, #39ED8C 2.1%, #36A5FF 100%)}.modal .modal-header{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom:0}.modal .modal-header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg, #39ED8C 2.1%, #36A5FF 100%)}.modal .modal-header .modal-title{width:100%}.modal .modal-header .modal-title a{position:relative;width:100%}.modal .modal-header .modal-title a:hover .btnWebSite{transform:scale(1.2)}.modal .modal-header .modal-title a .logo{position:relative;width:100%;max-width:350px;height:auto;display:block;margin:0 auto}.modal .modal-header .modal-title a .btnWebSite{position:absolute;width:100%;max-width:50px;bottom:1.5rem;left:50%;margin:0 0 0 200px;height:auto;transform:scale(1);transition:all .2s ease-out}.modal .modal-header .close{position:absolute;top:25px;right:0;transform:rotate(0deg);transition:all .3s ease-in-out;cursor:pointer}.modal .modal-header .close:hover{transform:rotate(180deg)}.modal .modal-body{font-size:1.125rem;font-weight:300;color:#383838;line-height:1.6}.modal .modal-body .sec_n{position:relative;width:100%;font-size:1.5rem;font-weight:bold;display:block;margin:25px auto 0;box-sizing:border-box;padding:0}.modal .modal-body span{font-weight:bold}.modal .modal-body .cnt{position:relative;width:100%;box-sizing:border-box;padding:10px 0;margin:10px 0;font-size:18px;border:dashed rgba(183,66,255,.3);border-width:1px 0 1px 0}.modal .modal-body .t{color:#a31cb3;display:block}.modal .modal-body ol{list-style:decimal;padding:0 0 0 20px}.modal .modal-body ul{font-size:1.125rem;list-style:disc;padding:0 0 0 20px}.modal .pic{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:25px auto}.modal .pic a{position:relative;flex:0 1 auto}.modal .pic a img{position:relative;width:100%;max-width:100%;height:auto;transform:scale(1);z-index:1;transition:all .2s ease-out}.modal .pic a:hover img{transform:scale(1.05);z-index:2}.modal .modal-footer{flex-direction:column;align-items:center;justify-content:center;border:0}.modal .modal-footer .ps{position:relative;font-size:24px;font-weight:bold;color:#000;margin:0 0 20px 0}.modal .modal-footer .ctaBtn{position:relative;display:inline-block;box-sizing:border-box;padding:20px 50px;font-size:1.5rem;letter-spacing:1px;font-weight:500;border-radius:35px;color:#fff;background:linear-gradient(90deg, #39ED8C 2.1%, #36A5FF 100%);transition:all .2s ease-out;text-decoration:none;box-shadow:0 0 0 rgba(0,0,0,.4)}.modal .modal-footer .ctaBtn:hover{font-size:1.5rem;letter-spacing:4px;box-shadow:0 5px 15px rgba(0,0,0,.4)}.main_title{position:relative;width:100%;box-sizing:border-box;padding:0 0 30px 0;text-align:center;font-size:1.75rem;line-height:1.4;font-weight:bold;color:#fff}.main_title.wL::after{content:"";position:absolute;bottom:0;left:50%;width:300px;height:20px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 50%, white, 5%, rgba(25, 139, 254, 0.8), rgba(5, 81, 228, 0.5), 50%, rgba(5, 81, 228, 0), rgba(7, 24, 85, 0))}.main_title.spL{padding:60px 0 30px}.main_title.spL span{background:linear-gradient(90deg, #549EE2, #35FF86);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.main_title.spL::after{content:"";position:absolute;bottom:0;left:50%;width:300px;height:20px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 50%, white, 5%, rgba(84, 158, 226, 0.8), rgba(84, 158, 226, 0.5), 50%, rgba(5, 81, 228, 0), rgba(7, 24, 85, 0))}.main_title.spH{padding:60px 0 30px}.main_title.spH span{background:linear-gradient(90deg, #D7B96E, #E05757);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.main_title.spH::after{content:"";position:absolute;bottom:0;left:50%;width:300px;height:20px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 50%, white, 5%, rgba(189, 135, 0, 0.8), rgba(215, 185, 110, 0.5), 50%, rgba(189, 135, 0, 0), rgba(189, 135, 0, 0))}.video_pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;justify-content:center;align-items:center;opacity:0}.video_pop .popBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.video_pop .popup_cnt{position:relative;width:100%;max-width:800px}.video_pop .popup_cnt .videoBox{position:relative;width:100%;max-width:800px;height:449.9994375007px;overflow:hidden}.video_pop .popup_cnt .videoBox .iframeBox{position:relative;width:100%;max-width:800px;height:449.9994375007px}.video_pop .popup_cnt .videoBox .iframeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video_pop .popup_cnt .videoBox .iframeBox-short{position:relative;width:100%;max-width:800px;height:449.9994375007px}.video_pop .popup_cnt .videoBox .iframeBox-short iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video_pop .popup_cnt .videoBox .mask{position:absolute;top:0;right:-100%;width:100%;height:100%;overflow:hidden}.video_pop .popup_cnt .videoBox .mask_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/images/kv/kv_bg.jpg) center/cover no-repeat}.video_pop .popup_cnt .videoBox .mask_bg_ball{position:absolute;top:50%;left:50%;width:30%;transform:translate(-80%, -55%);mix-blend-mode:color-dodge}.video_pop .popup_cnt .videoBox .mask_bg_ball .ball_inner{position:relative;width:100%}.video_pop .popup_cnt .videoBox .mask_bg_ball img{position:relative;width:100%;max-width:100%;height:auto;mix-blend-mode:color-dodge}.video_pop .popup_cnt .popClose{position:relative;margin:15px;text-align:center;cursor:pointer;filter:contrast(100%) brightness(100%);transition:all .3s ease-out}.video_pop .popup_cnt .popClose span{position:relative;display:inline-block;box-sizing:border-box;padding:5px 0;border-bottom:3px solid #fff;font-family:"helvetica",sans-serif;font-size:2rem;font-weight:bold;letter-spacing:3px;color:#fff}.video_pop .popup_cnt .popClose:hover{filter:contrast(50%) brightness(50%)}@media(max-width: 1450px){header .nav_area ul{margin:0 0 0 0}header .nav_area ul li{padding:0 10px}header .nav_area ul li a{font-size:1rem}}@media(max-width: 1300px){header .nav_area{padding:0 20px}header .nav_area ul{margin:0 5% 0 0}header .nav_area ul li{padding:0 10px}header .nav_area ul li a{font-size:1rem}}@media(max-width: 1200px){header .nav_area{padding:0 20px}header .nav_area ul{margin:0 5% 0 0}header .nav_area ul li{padding:0 10px}header .nav_area ul li a{font-size:.9375rem}}@media(max-width: 768px){.fix_aside{right:1rem;bottom:.5rem}.fix_aside .fx_item{width:60px;height:60px;font-size:.75rem}.fix_aside .fx_item.is_sp{width:80px}header{height:35px;background-color:rgba(0,0,0,0)}header .nav_mobile{position:relative;display:block}header .nav_mobile-btn{position:absolute;top:5px;right:15px;width:35px;height:35px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}header .nav_mobile-btn-line{position:relative;display:block;width:25px;height:2px;background:#b742ff;border-radius:4px;margin:2.5px 0}header .nav_language{position:absolute;top:110px;right:5px;cursor:pointer;padding:0 12px;text-align:right;transform:translateY(0)}header .nav_sns{position:absolute;top:50px;right:0;cursor:pointer;padding:0 12px;text-align:right;transform:translateY(0)}header .nav_area{position:absolute;top:0;right:-100%;width:100%;height:100vh;background-color:#f2f2f2;flex-direction:column;justify-content:flex-start}header .nav_area .logo{width:140px;margin:20px auto}header .nav_area ul{position:relative;width:auto;height:auto;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}header .nav_area ul li{position:relative;width:100%;height:auto;padding:15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}header .nav_area ul li a{position:relative;width:auto;height:auto;box-sizing:border-box;padding:3px;color:#383838;font-size:1.5rem;font-weight:500;overflow:hidden;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}header .nav_area ul li a:hover{color:#b742ff}header .nav_area ul li.btn a{padding:12px 35px;color:#fff;background-color:#b742ff;border:1px solid #b742ff;border-radius:5px}header .nav_area ul li.btn a:hover{color:#b742ff;background-color:#fff}header .nav_area ul li.active a{color:#b742ff}.modal .modal-dialog{max-width:800px}.modal .modal-content{margin:50px auto;padding:10px 20px}.modal .modal-header .modal-title{font-size:24px}.modal .modal-header .sub{font-size:16px}.modal .modal-body{font-size:16px;line-height:1.3}.modal .modal-footer .ps{font-size:18px;margin:0 0 20px 0;line-height:1.3}.modal .modal-footer .btn{padding:17px 40px;font-size:24px}.main_title{padding:0 0 20px 0;font-size:1.75rem}.video_pop .popup_cnt{max-width:100vw}.video_pop .popup_cnt .videoBox{max-width:100vw;height:56.2499296876vw}.video_pop .popup_cnt .videoBox .iframeBox{max-width:100vw;height:56.2499296876vw}.video_pop .popup_cnt .videoBox .iframeBox-short{max-width:100vw;height:125vw}}@keyframes arrowVibe{0%{transform:scale(1)}30%{transform:scale(0.95)}50%{transform:scale(1.08)}70%{transform:scale(1)}}@keyframes arrowVibe_down{0%{transform:scale(1) rotate(90deg)}30%{transform:scale(0.95) rotate(90deg)}50%{transform:scale(1.08) rotate(90deg)}70%{transform:scale(1) rotate(90deg)}}@keyframes arrowVibe_left{0%{transform:scale(1) rotate(180deg)}30%{transform:scale(0.95) rotate(180deg)}50%{transform:scale(1.08) rotate(180deg)}70%{transform:scale(1) rotate(180deg)}}@keyframes arrowVibe_up{0%{transform:scale(1) rotate(270deg)}30%{transform:scale(0.95) rotate(270deg)}50%{transform:scale(1.08) rotate(270deg)}70%{transform:scale(1) rotate(270deg)}}@keyframes arrowVibe_center{0%{transform:scale(1) rotate(225deg)}30%{transform:scale(0.95) rotate(225deg)}50%{transform:scale(1.08) rotate(225deg)}70%{transform:scale(1) rotate(225deg)}}@keyframes notbed{0%{opacity:.7}2.5%{opacity:1}5%{opacity:.7}7.5%{opacity:.95}10%{opacity:.95}15%{opacity:.7}20%{opacity:1}25%{opacity:.7}30%{opacity:1}100%{opacity:.95}}.heehee{animation-name:notbed;animation-duration:2s;animation-delay:0;animation-iteration-count:infinite;animation-timing-function:steps(40);animation-direction:alternate;animation-play-state:running;white-space:nowrap;animation-fill-mode:both;z-index:1}@keyframes kv_line_1{0%{transform:translate(-30%, -100%);opacity:0}30%{opacity:1}100%{transform:translate(-370%, 70%);opacity:0}}@keyframes kv_line_2{0%{transform:translate(184%, -166%);opacity:0}30%{opacity:1}100%{transform:translate(-190%, 54%);opacity:0}}@keyframes kv_bg_zoom{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes kv_bg_zoom2{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes kv_bg_w1{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}30%{transform:scale(1.1) rotate(1deg);filter:brightness(200%)}60%{transform:scale(1.1) rotate(-1deg);filter:brightness(150%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}@keyframes kv_bg_w2{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}50%{transform:scale(1.1) rotate(-2deg);filter:brightness(200%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}@keyframes cta_line_w1{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}30%{transform:scaleX(1.1) rotate(5deg);filter:brightness(200%)}60%{transform:scaleX(1.1) rotate(-5deg);filter:brightness(150%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}@keyframes cta_line_w2{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}50%{transform:scaleX(3) translateY(-80px) rotate(-15deg);filter:brightness(200%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}@keyframes bottom_w2{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}50%{transform:scaleX(3) translateY(-80px) rotate(-15deg);filter:brightness(100%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}@keyframes bottom_w3{0%{transform:scale(1) rotate(0deg);filter:brightness(100%)}50%{transform:scaleX(3);filter:brightness(200%)}100%{transform:scale(1) rotate(0deg);filter:brightness(100%)}}.kv{position:relative;margin:70px 0 0 0;width:100vw;height:36.9791666956vw;overflow:hidden}.kv_bg{position:absolute;top:0px;left:0;width:100%;height:100%;z-index:1}.kv_bg_zoom{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/images/kv/kv_bg.jpg) center/cover no-repeat;animation:kv_bg_zoom 20s ease-in-out normal infinite}.kv_bg_line{position:absolute;top:50%;left:50%;mix-blend-mode:color-dodge}.kv_bg_line .line_inner{position:relative;width:100%}.kv_bg_line img{position:relative;width:100%;max-width:100%;height:auto;mix-blend-mode:color-dodge}.kv_bg_line.L1{width:36.4583333333%;transform:translate(-30%, -100%);opacity:0;animation:kv_line_1 5s ease-in-out normal infinite;animation-delay:2s}.kv_bg_line.L2{width:43.125%;transform:translate(184%, -166%);opacity:0;animation:kv_line_2 5s ease-in-out normal infinite;animation-delay:3s}.kv_bg_ball{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color-dodge}.kv_bg_ball.b1{top:50%;left:50%;width:28.6458333333%;transform:translate(-135%, -15%)}.kv_bg_ball.b1 .ball_inner{position:relative;width:100%}.kv_bg_ball.b1 img{position:relative;width:100%;max-width:100%;height:auto;mix-blend-mode:color-dodge;animation:kv_bg_w1 10s ease-in-out normal infinite}.kv_bg_ball.b2{background:url(../../assets/images/kv/kv_ball_2.png) center/cover no-repeat}.kv_bg_ball.b3{background:url(../../assets/images/kv/kv_ball_3.png) center/cover no-repeat}.kv_bg_ball.b4{background:url(../../assets/images/kv/kv_ball_4.png) center/cover no-repeat}.kv_tit{position:absolute;top:50%;left:50%;width:62.65625%;height:auto;transform:translate(-40%, -65%);z-index:2}.kv_tit_inner{position:relative;width:100%}.kv_tit_inner img{position:relative;width:100%;max-width:100%;height:auto}.kv_tit_inner .kv_t1{position:relative;width:100%}.kv.F_kv .kv_bg .kv_bg_zoom{background:url("../../assets/images/kv/kv_bg_F.jpg") center/cover no-repeat;animation:kv_bg_zoom2 20s ease-in-out normal infinite}.kv.F_kv .kv_bg .kv_bg_ball{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color-dodge}.kv.F_kv .kv_bg .kv_bg_ball.b1{top:50%;left:50%;width:28.6458333333%;transform:translate(-135%, -15%)}.kv.F_kv .kv_bg .kv_bg_ball.b1 .ball_inner{position:relative;width:100%}.kv.F_kv .kv_bg .kv_bg_ball.b1 img{position:relative;width:100%;max-width:100%;height:auto;mix-blend-mode:color-dodge;animation:kv_bg_w1 10s ease-in-out normal infinite}.kv.F_kv .kv_bg .kv_bg_ball.b2{background:url(../../assets/images/kv/kv_ball_2_f.png) center/cover no-repeat}.kv.F_kv .kv_bg .kv_bg_ball.b3{mix-blend-mode:screen;background:url(../../assets/images/kv/kv_ball_3_F.png) center/cover no-repeat}.kv.F_kv .kv_bg .kv_bg_ball.b4{mix-blend-mode:screen;background:url(../../assets/images/kv/kv_ball_4_F.png) center/cover no-repeat}.kv.F_kv .kv_tit{position:absolute;top:50%;left:50%;width:61.4583333333%;height:auto;transform:translate(-50%, -45%);z-index:2}.kv.F_kv .kv_tit .kv_tit_inner{position:relative;width:100%}.kv.F_kv .kv_tit .kv_tit_inner img{position:relative;width:100%;max-width:100%;height:auto}.kv.F_kv .kv_tit .kv_tit_inner .kv_t1{position:relative;width:100%}.intro{background:linear-gradient(180deg, #071855, 50%, #080d78)}.intro .bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.intro .bg img{position:relative;width:100%;max-width:100%;height:auto}.intro .bg_line{position:absolute;height:auto;mix-blend-mode:soft-light}.intro .bg_line.L1{top:50%;right:-3%;width:78.125%;transform:translateY(-80%)}.intro .bg_line.L2{bottom:-45%;left:-3%;width:72.9166666667%}.intro .container{max-width:900px}.intro p{position:relative;margin:20px auto;text-align:justify;font-size:1.125rem;font-weight:300;line-height:1.9;letter-spacing:1px;color:#fff}.intro p span{color:#52e0ff}.intro .cnt-block{position:relative;width:100%;height:50px}.intro .items{position:relative;width:100%;max-width:1100px;box-sizing:content-box;padding:50px 0;margin:0 auto;display:flex;justify-content:center;align-items:stretch;gap:30px}.intro .items .item{position:relative;flex:0 1 33%;color:#fff}.intro .items .item_inner{position:relative;width:100%;border:1px solid #fff}.intro .items .item_inner .t{position:relative;width:100%;box-sizing:border-box;padding:20px 0;text-align:center;font-size:1.3rem;line-height:1.3;font-weight:bold;background:linear-gradient(90deg, #0551e4, #b742ff)}.intro .items .item_inner .t span{font-size:1.25rem}.intro .items .item_inner .w{position:relative;width:100%;box-sizing:border-box;padding:20px;font-size:1.125rem;font-weight:300;line-height:1.9;letter-spacing:1px}.intro .items .item_inner .w span{color:#52e0ff}.intro .items.F_items{display:flex;justify-content:space-around;align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:150px}.intro .items.F_items .arrow{position:absolute;width:100px}.intro .items.F_items .arrow.R_arrow{top:21%;animation:arrowVibe 2s ease-in-out infinite normal both}.intro .items.F_items .arrow.down_arrow{left:73%;top:46%;transform:rotate(90deg);animation:arrowVibe_down 2s ease-in-out infinite normal both}.intro .items.F_items .arrow.left_arrow{top:73%;transform:rotate(180deg);animation:arrowVibe_left 2s ease-in-out infinite normal both}.intro .items.F_items .arrow.up_arrow{left:17%;top:47%;transform:rotate(270deg);animation:arrowVibe_up 2s ease-in-out infinite normal both}.intro .items.F_items .arrow.center_arrow{left:46%;top:47%;transform:rotate(225deg);animation:arrowVibe_center 2s ease-in-out infinite normal both}.intro .items.F_items .reverse{width:100%;display:flex;justify-content:space-around;gap:150px}.intro .items.F_items .reverse .item{position:relative;flex:0 0 35%;display:flex;justify-content:center;align-items:stretch}.intro .items.F_items .reverse .item.F_item .item_inner .t{padding:1% 0 3% 0}.intro .items.F_items .reverse .item.F_item .item_inner .w{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.intro .items.F_items .reverse .item.F_item .item_inner .w .title{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.intro .items.F_items .reverse .item.F_item .item_inner .w .title p{margin:0;font-size:20px;font-weight:bold}.intro .items.F_items .reverse .item.F_item .item_inner .w .title .line{width:70%;height:2px;background:#fff}.intro .items.F_items .reverse .item.F_item .item_inner .w ul{padding-left:6%}.intro .items.F_items .reverse .item.F_item .item_inner .w.line2{padding:0px 20px 40px 20px}.intro .items.F_items .reverse .item.F_item.item1 .item_inner .t{background:linear-gradient(90deg, #0551E4 20%, #42F6FF)}.intro .items.F_items .reverse .item.F_item.item1 .item_inner .t span{font-size:46px}.intro .items.F_items .reverse .item.F_item.item1:after{content:"";background:url("../../assets/images/icons/1.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .reverse .item.F_item.item2 .item_inner .t{background:linear-gradient(90deg, #41F1FE, #F3C200)}.intro .items.F_items .reverse .item.F_item.item2 .item_inner .t span{font-size:46px}.intro .items.F_items .reverse .item.F_item.item2:after{content:"";background:url("../../assets/images/icons/2.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .reverse .item.F_item.item3 .item_inner .t{background:linear-gradient(90deg, #0551E4, #9F21FF)}.intro .items.F_items .reverse .item.F_item.item3 .item_inner .t span{font-size:42px}.intro .items.F_items .reverse .item.F_item.item3:after{content:"";background:url("../../assets/images/icons/3.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .reverse .item.F_item.item4 .item_inner .t{background:linear-gradient(90deg, #9F21FF 10%, #FFD11A)}.intro .items.F_items .reverse .item.F_item.item4 .item_inner .t span{font-size:46px}.intro .items.F_items .reverse .item.F_item:after{content:"";background:url("../../assets/images/icons/4.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .item{position:relative;flex:0 0 35%;display:flex;justify-content:center;align-items:stretch}.intro .items.F_items .item.F_item .item_inner .t{padding:1% 0 3% 0}.intro .items.F_items .item.F_item .item_inner .w{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.intro .items.F_items .item.F_item .item_inner .w .title{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.intro .items.F_items .item.F_item .item_inner .w .title p{margin:0;font-size:20px;font-weight:bold}.intro .items.F_items .item.F_item .item_inner .w .title .line{width:70%;height:2px;background:#fff}.intro .items.F_items .item.F_item .item_inner .w ul{padding-left:6%}.intro .items.F_items .item.F_item .item_inner .w.line2{padding:0px 20px 40px 20px}.intro .items.F_items .item.F_item.item1 .item_inner .t{background:linear-gradient(90deg, #0551E4 20%, #42F6FF)}.intro .items.F_items .item.F_item.item1 .item_inner .t span{font-size:46px}.intro .items.F_items .item.F_item.item1:after{content:"";background:url("../../assets/images/icons/1.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .item.F_item.item2 .item_inner .t{background:linear-gradient(90deg, #41F1FE, #F3C200)}.intro .items.F_items .item.F_item.item2 .item_inner .t span{font-size:46px}.intro .items.F_items .item.F_item.item2:after{content:"";background:url("../../assets/images/icons/2.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .item.F_item.item3 .item_inner .t{background:linear-gradient(90deg, #0551E4, #9F21FF)}.intro .items.F_items .item.F_item.item3 .item_inner .t span{font-size:42px}.intro .items.F_items .item.F_item.item3:after{content:"";background:url("../../assets/images/icons/3.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items.F_items .item.F_item.item4 .item_inner .t{background:linear-gradient(90deg, #9F21FF 10%, #FFD11A)}.intro .items.F_items .item.F_item.item4 .item_inner .t span{font-size:46px}.intro .items.F_items .item.F_item:after{content:"";background:url("../../assets/images/icons/4.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:80px;height:80px;position:absolute;z-index:1;top:-25px;left:25px}.intro .items .OSM_tit{position:relative;width:100%;box-sizing:border-box;padding:60px 0 30px;text-align:center;font-size:1.375rem;line-height:1.4;font-weight:bold;display:flex;justify-content:center;align-items:center}.intro .items .OSM_tit::before{content:"";position:relative;flex:1 0 auto;height:1px;background-color:#fff}.intro .items .OSM_tit::after{content:"";position:relative;flex:1 0 auto;height:1px;background-color:#fff}.intro .items .OSM_tit span{box-sizing:content-box;padding:0 50px;background:linear-gradient(90deg, #549EE2, #35FF86);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.OSM{padding:0 0 100px;background:linear-gradient(180deg, #004879, #5B025C)}.OSM .bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.OSM .bg_line{position:absolute;height:auto;mix-blend-mode:soft-light}.OSM .bg_line img{position:relative;width:100%;max-width:100%;height:auto}.OSM .bg_line.L1{top:-20%;left:-3%;width:72.9166666667%}.OSM .bg_ball{position:absolute;top:50%;left:50%;height:auto;mix-blend-mode:soft-light}.OSM .bg_ball img{position:relative;width:100%;max-width:100%;height:autos}.OSM .bg_ball.B1{width:11.14583%;transform:translate(-280%, -540%);z-index:1}.OSM .bg_ball.B2{width:9.89583%;transform:translate(280%, -310%);z-index:1}.OSM .title_line{position:relative;width:100%;background:linear-gradient(90deg, #549ee2, #2ae976);box-sizing:border-box;padding:25px 0;text-align:center;font-size:2rem;font-weight:normal;color:#fff;display:flex;justify-content:center;align-items:center}.OSM .title_line img{position:relative;width:100%;max-width:40px;display:block;margin:0 30px}.OSM .title_line span{font-size:2.5rem}.OSM_tit{position:relative;width:100%;box-sizing:border-box;padding:60px 0 30px;text-align:center;font-size:1.375rem;line-height:1.4;font-weight:bold;display:flex;justify-content:center;align-items:center}.OSM_tit span{box-sizing:content-box;padding:0 50px;background:linear-gradient(90deg, #549EE2, #35FF86);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.OSM_tit::before{content:"";position:relative;flex:1 0 auto;height:1px;background-color:#fff}.OSM_tit::after{content:"";position:relative;flex:1 0 auto;height:1px;background-color:#fff}.OSM p{position:relative;margin:20px auto;text-align:justify;font-size:1.125rem;font-weight:300;line-height:1.9;letter-spacing:1px;color:#fff}.OSM p span{color:#52e0ff}.OSM_info{position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.OSM_info .pic{position:relative;flex:0 1 300px}.OSM_info .pic img{position:relative;width:100%;max-width:100%;height:auto}.OSM_info .cnt{position:relative;flex:1 0 0;box-sizing:border-box;padding:0 0 0 30px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:justify;letter-spacing:1px;color:#fff}.OSM_info .cnt .t{font-size:1.125rem;font-weight:bold;line-height:1.5}.OSM_info .cnt .w{font-size:1rem;font-weight:300;line-height:1.5}.OSM_info .cnt .btn_more{position:relative;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#fff;font-size:.875rem;font-weight:300;line-height:1.5}.OSM_info .cnt .btn_more img{position:relative;width:100%;max-width:20px;height:auto;display:block;margin:0 0 0 15px;transition:all .2s ease-out}.OSM_info .cnt .btn_more:hover img{margin:0 0 0 25px}.OSM .container.short{max-width:1200px}.OSM .container.short .showBtn{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:30px auto}.OSM .container.short .showBtn_inner{position:relative;display:inline-block;box-sizing:border-box;padding:10px 25px;color:#fff;font-size:1.125rem;font-weight:300;letter-spacing:2px;background:linear-gradient(120deg, #0551e4, 20%, #b742ff);border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.4);cursor:pointer;transition:all .2s ease-out}.OSM .container.short .showBtn_inner:hover{box-shadow:0 0 0 rgba(0,0,0,.4)}.OSM_video{position:relative;width:100%}.OSM_video.short .items{flex-wrap:wrap;transition:all .2s ease-out}.OSM_video.short .items.hide{height:800px;overflow:hidden}.OSM_video.short .items.hide::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg, rgba(34, 83, 80, 0), 20%, #225350, 90%, #225350);z-index:1}.OSM_video.short .items .item{flex:0 1 20%}.OSM_video .items{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.OSM_video .items .item{position:relative;flex:0 1 33%;padding:20px;text-decoration:none}.OSM_video .items .item_inner{position:relative;width:100%;cursor:pointer}.OSM_video .items .item_inner .cover{position:relative;width:100%;overflow:hidden}.OSM_video .items .item_inner .cover img{position:relative;width:100%;max-width:100%;height:auto;z-index:1}.OSM_video .items .item_inner .cover::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;opacity:0;transition:all .2s ease-out}.OSM_video .items .item_inner .cover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/images/icons/ic_play.svg) center/50px 50px no-repeat;z-index:2;opacity:0;transform:translateY(20px);transition:all .3s ease-out}.OSM_video .items .item_inner:hover .cover::before{opacity:1}.OSM_video .items .item_inner:hover .cover::after{opacity:1;transform:translateY(0)}.OSM_video .items .item_inner .info{position:relative;width:100%;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;letter-spacing:1px;color:#fff}.OSM_video .items .item_inner .info .t{position:relative;width:100%;font-size:1.125rem;font-weight:bold;line-height:1.5;text-decoration:none}.OSM_video .items .item_inner .info .w{position:relative;width:100%;font-size:1rem;font-weight:300;line-height:1.5}.OSM_video .items .item_inner .info .w span{position:relative;display:block;margin:0 0 5px;box-sizing:border-box;padding:0 0 0 10px}.OSM_video .items .item_inner .info .w span::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#fff}.OSM_lightshow{position:relative;width:100%}.OSM_lightshow .items{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.OSM_lightshow .items .item{position:relative;flex:0 1 33%;padding:20px;display:flex;justify-content:center;align-items:stretch}.OSM_lightshow .items .item_inner{position:relative;width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start}.OSM_lightshow .items .item_inner .cover{position:relative;width:100%;max-height:220px;min-height:220px;overflow:hidden;flex:1;display:flex;justify-content:center;align-items:flex-start;background-color:#000}.OSM_lightshow .items .item_inner .cover img{position:relative;width:100%;max-width:100%;height:auto;z-index:1}.OSM_lightshow .items .item_inner .cover img.IMGH{position:absolute;top:0;left:0;width:auto;max-width:fit-content;height:100%}.OSM_lightshow .items .item_inner:hover .cover::before{opacity:1}.OSM_lightshow .items .item_inner:hover .cover::after{opacity:1;transform:translateY(0)}.OSM_lightshow .items .item_inner .info{position:relative;width:100%;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:justify;letter-spacing:1px;color:#fff}.OSM_lightshow .items .item_inner .info .t{position:relative;width:100%;font-size:1.125rem;font-weight:bold;line-height:1.5}.OSM_lightshow .items .item_inner .info .w{position:relative;width:100%;font-size:1rem;font-weight:300;line-height:1.5}.OSM_lightshow .items .item_inner .info .w span{position:relative;display:block;margin:0 0 5px;box-sizing:border-box;padding:0 0 0 10px}.OSM_lightshow .items .item_inner .info .w span::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#fff}.OSM .otherLink{position:relative;width:100%;box-sizing:border-box;padding:50px 0;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.OSM .otherLink_btn{position:relative;flex:0 1 50%;margin:0;clip-path:polygon(0 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-end;transform:translateY(0);transition:all .2s ease-out;cursor:pointer}.OSM .otherLink_btn.sec:hover{transform:translateY(-10px)}.OSM .otherLink_btn-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #D7B96E, #E05757);z-index:1;transform:translateY(0);transition:all .2s ease-out}.OSM .otherLink_btn .t{position:relative;width:500px;box-sizing:border-box;padding:30px 0;color:#fff;font-size:1.625rem;text-shadow:0 3px 5px rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:2}.OSM .otherLink_btn .t img{position:relative;width:100%;max-width:30px;height:auto;display:block;margin:0 20px}.OSM .otherLink_btn .t span{font-size:1.25rem}.OSM .otherLink_btn .s{position:relative;width:100%;background-color:rgba(255,255,255,.4);z-index:2;display:flex;justify-content:flex-end;align-items:stretch}.OSM .otherLink_btn .s span{position:relative;width:500px;box-sizing:border-box;padding:5px 0;color:#fff;font-size:1.25rem;text-align:center}.OSM .otherLink_btn:last-child{margin:0;align-items:flex-start;clip-path:polygon(20px 0, 100% 0%, 100% 100%, 0% 100%)}.OSM .otherLink_btn:last-child .otherLink_btn-bg{background:linear-gradient(90deg, #149DD8, #9B1E9D)}.OSM .otherLink_btn:last-child .s{justify-content:flex-start}.OSM .company_info{position:relative;width:100%;box-sizing:border-box;padding:40px 0;background-color:#f2fdff;box-shadow:0 0 15px #fff}.OSM .company_info .tit{position:relative;text-align:center;color:#0170b9;font-size:2rem;font-weight:bold}.OSM .company_info .subTit{position:relative;color:#0170b9;font-size:1.25rem;font-weight:bold;margin:25px auto;display:flex;justify-content:center;align-items:center}.OSM .company_info .subTit img{position:relative;width:100%;max-width:180px;height:auto;display:block;margin:0 20px}.OSM .company_info .w{position:relative;width:100%;max-width:600px;margin:0 auto;color:#0170b9;font-size:1rem;line-height:1.8;font-weight:300;text-align:center}.OSM .company_info-btn{position:relative;text-align:center}.OSM .company_info-btn a{position:relative;display:inline-block;box-sizing:border-box;padding:15px 40px;margin:25px auto;text-decoration:none;color:#fff;line-height:1.4;font-size:1.25rem;font-weight:bold;letter-spacing:3px;border-radius:35px;border:2px solid #f2fdff;overflow:hidden;box-shadow:0 0 0 rgba(0,0,0,.4);z-index:1;transition:all .2s ease-out}.OSM .company_info-btn a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #0551E4, #B742FF);z-index:-1;border-radius:35px;transform:scale(1);transition:all .2s ease-out}.OSM .company_info-btn a:hover{border:2px solid #b012da;color:#b012da;box-shadow:0 5px 15px rgba(0,0,0,.4)}.OSM .company_info-btn a:hover::before{transform:scale(0)}.OSM.hybrid{background:linear-gradient(180deg, #290606, 50%, #3f310a, 70%, #3f310a)}.OSM.hybrid .title_line{background:linear-gradient(90deg, #D7B96E, #E05757)}.OSM.hybrid .OSM_tit span{background:linear-gradient(90deg, #D7B96E, #E05757);color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.OSM.hybrid .OSM_video.short .items.hide::after{background:linear-gradient(180deg, rgba(63, 49, 10, 0), 20%, #3f310a, 90%, #3f310a)}.OSM.hybrid .OSM_video.video_hybrid .items{width:100%;margin:0 0 0;justify-content:center;align-items:stretch}.OSM.hybrid .OSM_video.video_hybrid .items .item{flex:0 1 33%;padding:20px}.OSM.hybrid .OSM_video.video_hybrid .items .item_inner .info{text-align:left}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child{flex:0 1 80%;padding:20px}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner{display:flex;flex-direction:row;justify-content:center;align-items:center}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner .cover{flex:0 1 60%;width:100%;max-width:460px;margin:30px;border-radius:10px}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner .info{flex:0 1 40%}.OSM.hybrid .otherLink_btn-bg{background:linear-gradient(90deg, #549EE2, #35FF86)}.OSM.hybrid .otherLink_btn:last-child .otherLink_btn-bg{background:linear-gradient(90deg, #149DD8, #9B1E9D)}.OSM.F_OSM .title_line{background:linear-gradient(90deg, #2290D2 30%, #9B1F9D 70%)}.OSM.F_OSM .gray_block{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;background:url("../../assets/images/kv/grayBlock.png");background-size:100% 100%;background-repeat:no-repeat;margin-top:50px}.OSM.F_OSM .gray_block .title{width:100%;text-align:center;background:#e9f3fb;color:#212d77;font-weight:bold;font-size:28px;padding:10px 0;border-radius:5px}.OSM.F_OSM .gray_block .lists{margin-top:20px;display:flex;justify-content:center;align-items:flex-start;width:100%}.OSM.F_OSM .gray_block .lists .list{flex:1 1 0;display:flex;justify-content:center;align-items:stretch;flex-direction:column;padding:0 10px;border-right:dotted 3px #222f7b}.OSM.F_OSM .gray_block .lists .list .list_title{display:flex;justify-content:center;align-items:center;gap:8px}.OSM.F_OSM .gray_block .lists .list .list_title .pic{width:28px;margin:0;padding:0}.OSM.F_OSM .gray_block .lists .list .list_title .pic img{margin:0;padding:0;width:100%;max-width:100%}.OSM.F_OSM .gray_block .lists .list .list_title .wording{margin:-5px 0 0 0;padding:0;color:#fff;font-weight:bold;font-size:20px}.OSM.F_OSM .gray_block .lists .list .content{position:relative;color:#212d77;line-height:1.8rem;text-align:justify;margin-left:auto;margin-right:auto;font-size:18px;margin-top:5px;padding:0 30px}.OSM.F_OSM .gray_block .lists .list.list3{border:none}.OSM.F_OSM .orange_block{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-top:60px;border:solid 2px #e37937;border-radius:10px}.OSM.F_OSM .orange_block .title{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;background:#e37937;border-radius:10px 10px 0 0;padding:15px 0}.OSM.F_OSM .orange_block .title .pic{width:35px}.OSM.F_OSM .orange_block .title .pic img{width:100%;max-width:100%}.OSM.F_OSM .orange_block .title .wording{font-size:28px;color:#fff;font-weight:500}.OSM.F_OSM .orange_block .sub_title{color:#e37937;font-size:30px;font-weight:500;padding:20px 0;border-bottom:solid 2px #eeb142;width:100%;text-align:center}.OSM.F_OSM .orange_block .section{display:flex;justify-content:center;align-items:center;border-bottom:solid 2px #eca35f;width:100%;padding:20px}.OSM.F_OSM .orange_block .section .topic{flex:0 0 25%;font-size:24px;font-weight:500;flex-wrap:wrap;color:#fff;line-height:2rem;padding-right:20px}.OSM.F_OSM .orange_block .section .items{flex:0 0 75%;display:flex;justify-content:space-between;align-items:center}.OSM.F_OSM .orange_block .section .items .line{width:2px;height:60px;background-color:#fff;border-radius:5px}.OSM.F_OSM .orange_block .section .items .item{flex:0 0 18%;color:#e5ac44;padding:0 10px;display:flex;justify-content:center;align-items:stretch;text-align:center;font-weight:400;line-height:1.2rem;font-size:16px}.OSM.F_OSM .orange_block .section .items .item.item3{border:none}.OSM.F_OSM .orange_block .section.section4 .items .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.OSM.F_OSM .orange_block .section.section4 .items .item .pic{height:70px}.OSM.F_OSM .orange_block .section.section4 .items .item .pic img{max-width:100%;height:100%}.OSM.F_OSM .orange_block .section.section4 .items .item p{margin:0;padding:0;line-height:inherit;font-weight:400;color:#e5ac44;text-align:center;margin-top:10px;font-size:16px}.OSM.F_OSM .OSM_video .items{justify-content:center;align-items:center}.OSM.F_OSM .OSM_video .items .item{flex:0 0 80%}.OSM.F_OSM .OSM_video .items .item .item_inner .info .w{margin-top:5px}.OSM.F_OSM .otherLink .otherLink_btn .otherLink_btn-bg{background:linear-gradient(0deg, #D7B96E, #E05757)}.OSM.F_OSM .otherLink .otherLink_btn.sec .otherLink_btn-bg{background:linear-gradient(0deg, #2AE976, #549EE2)}.OSM.F_OSM .bg .bg_ball{mix-blend-mode:screen}.OSM.F_OSM .bg .bg_ball.B1{width:13.0208333333%;transform:translate(-320%, -800%);mix-blend-mode:screen;z-index:1}.OSM.F_OSM .bg .bg_ball.B2{width:9.8958333333%;transform:translate(320%, -800%);mix-blend-mode:screen;z-index:1}.OSM.F_OSM .bg .bg_ball.B3{width:7.8125%;transform:translate(300%, -1450%);mix-blend-mode:screen;z-index:1}@media(max-width: 768px){.kv{margin:0;height:90vw}.kv_bg_zoom{background:url(../../assets/images/kv/kv_bg.jpg) center right/cover no-repeat}.kv_bg_ball.b1{width:35%;transform:translate(-151%, 3%)}.kv_bg_ball.b2{background:url(../../assets/images/kv/kv_ball_2.png) 55% 84%/820px 279px no-repeat}.kv_bg_ball.b3{background:url(../../assets/images/kv/kv_ball_3.png) 60% 120%/840px 290px no-repeat}.kv_bg_ball.b4{background:url(../../assets/images/kv/kv_ball_4.png) 40% 70%/500px 170px no-repeat}.kv_tit{width:130%;transform:translate(-50%, -65%)}.kv.F_kv .kv_tit{width:100%}.kv.F_kv .kv_bg .kv_bg_ball.b2{background:url(../../assets/images/kv/kv_ball_2_f.png) 40% 4%/820px 279px no-repeat}.kv.F_kv .kv_bg .kv_bg_ball.b3{background:url(../../assets/images/kv/kv_ball_3_f.png) 50% 120%/840px 290px no-repeat}.kv.F_kv .kv_bg .kv_bg_ball.b4{background:url(../../assets/images/kv/kv_ball_4_f.png) 50% 80%/500px 170px no-repeat}.intro p{margin:20px auto;font-size:1.125rem}.intro .items{padding:0px 0;flex-direction:column;justify-content:center;align-items:stretch;gap:20px}.intro .items .item{flex:0 1 33%;padding:0 15px}.intro .items.F_items{margin-top:50px}.intro .items.F_items .item{flex:0 0 100%}.intro .items.F_items .item .item_inner .t{font-size:22px}.intro .items.F_items .item .item_inner .t span{font-size:28px}.intro .items.F_items .reverse{display:flex;flex-direction:column-reverse}.intro .items.F_items .R_arrow{transform:rotate(90deg)}.intro .items.F_items .arrow.R_arrow{animation:none}.intro .items.F_items .arrow.down_arrow{left:initial;top:48%;animation:none}.intro .items.F_items .arrow.left_arrow{left:initial;top:75%;transform:rotate(90deg);animation:none}.intro .items.F_items .arrow.up_arrow,.intro .items.F_items .arrow.center_arrow{display:none;animation:none}.OSM .title_line{padding:15px 0;font-size:1.375rem;font-weight:bold}.OSM .title_line img{max-width:20px;margin:0 5px}.OSM .title_line span{font-size:1.5rem}.OSM_tit{padding:30px 0 15px;font-size:1.375rem}.OSM_tit span{padding:0 30px}.OSM p{margin:15px auto;font-size:1.125rem;line-height:1.9}.OSM_info{flex-direction:column;justify-content:center;align-items:stretch}.OSM_info .pic{flex:0 1 auto}.OSM_info .cnt{flex:1 0 0;padding:15px 0}.OSM_info .cnt .t{font-size:1.125rem}.OSM_info .cnt .w{font-size:1rem}.OSM_info .cnt .btn_more{font-size:.875rem}.OSM_info .cnt .btn_more img{max-width:20px;margin:0 0 0 15px}.OSM_video.short .items{flex-wrap:wrap}.OSM_video.short .items.hide{height:700px}.OSM_video.short .items .item{flex:0 1 50%}.OSM_video .items{display:flex}.OSM_video .items .item{flex:0 1 100%;padding:20px}.OSM_video .items .item_inner .info{padding:10px 0}.OSM_video .items .item_inner .info .t{font-size:1.125rem}.OSM_video .items .item_inner .info .w{padding:0 0 0 10px;font-size:1rem}.OSM_lightshow.short .items{flex-wrap:wrap}.OSM_lightshow.short .items .item{flex:0 1 50%}.OSM_lightshow .items{display:flex}.OSM_lightshow .items .item{flex:0 1 100%;padding:20px}.OSM_lightshow .items .item_inner .info{padding:10px 0}.OSM_lightshow .items .item_inner .info .t{font-size:1.125rem}.OSM_lightshow .items .item_inner .info .w{padding:0 0 0 10px;font-size:1rem}.OSM .otherLink{padding:50px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.OSM .otherLink_btn{flex:0 1 50%}.OSM .otherLink_btn .t{width:100%;padding:20px 0;font-size:1.625rem}.OSM .otherLink_btn .t img{max-width:30px;margin:0 20px}.OSM .otherLink_btn .t span{font-size:1.25rem}.OSM .otherLink_btn .s span{width:100%;padding:5px 0;font-size:1.25rem}.OSM .company_info{padding:20px 0}.OSM .company_info .tit{font-size:2rem}.OSM .company_info .subTit{font-size:1.25rem;margin:15px auto}.OSM .company_info .subTit img{max-width:30px;margin:0 5px}.OSM .company_info .w{font-size:1rem;line-height:1.8}.OSM .company_info-btn a{padding:15px 40px;margin:25px auto;line-height:1.4;font-size:1.25rem;letter-spacing:1px}.OSM.hybrid .OSM_video.video_hybrid .items{width:100%;margin:0;justify-content:flex-start;align-items:stretch}.OSM.hybrid .OSM_video.video_hybrid .items .item{flex:0 1 50%;padding:10px}.OSM.hybrid .OSM_video.video_hybrid .items .item_inner .info{text-align:left}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child{flex:0 1 100%}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner .cover{flex:0 1 100%;margin:0}.OSM.hybrid .OSM_video.video_hybrid .items .item:first-child .item_inner .info{flex:0 1 100%}.OSM.hybrid .otherLink_btn-bg{background:linear-gradient(90deg, #549EE2, #35FF86)}.OSM.hybrid .otherLink_btn:last-child .otherLink_btn-bg{background:linear-gradient(90deg, #149DD8, #9B1E9D)}.OSM.F_OSM .gray_block .title{font-size:20px}.OSM.F_OSM .gray_block .lists{flex-direction:column;align-items:flex-start;gap:25px}.OSM.F_OSM .gray_block .lists .list{align-items:flex-start;border:none}.OSM.F_OSM .gray_block .lists .list .list_title .wording{font-size:20px}.OSM.F_OSM .orange_block .sub_title{font-size:20px}.OSM.F_OSM .orange_block .section{flex-direction:column;gap:20px;padding:20px 10px}.OSM.F_OSM .orange_block .section .topic{flex:0 0 100%;text-align:center;font-size:18px;padding:10px}.OSM.F_OSM .orange_block .section .items{flex:0 0 100%;flex-wrap:wrap;gap:30px 20px;justify-content:flex-start;align-items:center}.OSM.F_OSM .orange_block .section .items .item{flex:0 0 45%}.OSM.F_OSM .orange_block .section .items .line{display:none}}#report_pages{background:linear-gradient(180deg, #252f49, #225350)}#report_pages.hybrid{background:linear-gradient(180deg, #290606, #3f310a)}#report_pages.AFSPOD{background:linear-gradient(180deg, #004879, #5B025C)}#report_pages.AFSPOD .mainCnt .banner img{border-radius:18px}#report_pages .subNav{position:relative;width:100%;box-sizing:border-box;padding:30px 0}#report_pages .subNav .btns{position:relative;width:100%;box-sizing:border-box;padding:0 25px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#report_pages .subNav .btns .btn{position:relative;display:inline-flex;box-sizing:border-box;padding:0 15px}#report_pages .subNav .btns .btn_inner{position:relative;box-sizing:border-box;padding:15px 25px;outline:1px solid #fff;font-size:1.25rem;font-weight:400;color:#fff;cursor:pointer;overflow:hidden;transition:all .2s ease-out}#report_pages .subNav .btns .btn_inner span{position:relative;z-index:1}#report_pages .subNav .btns .btn_inner::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, #0551e4, 20%, #b742ff);opacity:.55;z-index:0;transition:all .2s ease-out}#report_pages .subNav .btns .btn.active .btn_inner{outline:1px solid #080d78}#report_pages .subNav .btns .btn.active .btn_inner::before{left:0;opacity:1}#report_pages .subNav .btns .btn:hover .btn_inner{outline:1px solid #080d78}#report_pages .subNav .btns .btn:hover .btn_inner::before{left:0;opacity:1}#report_pages .mainCnt{position:relative;width:100%;padding:100px 0 100px 0}#report_pages .mainCnt .bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#report_pages .mainCnt .bg img{position:relative;width:100%;max-width:100%;height:auto}#report_pages .mainCnt .bg_line{position:absolute;height:auto;mix-blend-mode:soft-light}#report_pages .mainCnt .bg_line.L1{top:10%;right:-3%;width:78.125%}#report_pages .mainCnt .bg_line.L2{bottom:20%;left:-3%;width:72.9166666667%}#report_pages .mainCnt .container{max-width:800px}#report_pages .mainCnt .banner{position:relative;width:100%;max-width:800px;margin:0 auto 1.5625rem auto}#report_pages .mainCnt .banner img{position:relative;width:100%;max-width:100%;height:auto}#report_pages .mainCnt .banner p{position:relative;width:100%;text-align:left;font-size:.875rem;line-height:1.3;font-weight:300;color:#fff;margin:.3125rem 0;font-style:italic}#report_pages .mainCnt .banners{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}#report_pages .mainCnt .banners .item{position:relative;flex:0 0 33%;box-sizing:border-box;padding:0 10px}#report_pages .mainCnt .banners .item img{position:relative;width:100%;max-width:100%;height:auto}#report_pages .mainCnt .banners .item p{position:relative;width:100%;text-align:left;font-size:.875rem;line-height:1.3;font-weight:300;color:#fff;margin:.3125rem 0}#report_pages .mainCnt .mt{position:relative;width:100%;text-align:center;font-size:2rem;letter-spacing:1px;font-weight:bold;line-height:1.4;margin:3.125rem auto .9375rem auto;color:#fff}#report_pages .mainCnt .t{position:relative;width:100%;text-align:justify;font-size:1.5rem;font-weight:500;line-height:1.8;margin:.9375rem auto;color:#fff}#report_pages .mainCnt .c{position:relative;width:100%;text-align:justify;font-size:1.125rem;font-weight:400;line-height:1.8;margin:0 auto 3.125rem auto;color:silver}#report_pages .mainCnt .ps{position:relative;margin:35px 0;font-size:.875rem;color:#fff;text-align:left;font-style:italic}#report_pages .mainCnt .link{position:relative;margin:35px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#report_pages .mainCnt .link p{position:relative;padding:0;margin:0 15px 0 0;font-size:1rem;letter-spacing:1px;color:#00b2ff;text-align:left;transition:all .2s ease-out}#report_pages .mainCnt .link img{position:relative;width:100%;max-width:35px;height:auto}#report_pages .mainCnt .link:hover p{margin:0 25px 0 0}@media(max-width: 768px){#report_pages .subNav{padding:10px 0}#report_pages .subNav .btns{padding:0;justify-content:flex-start}#report_pages .subNav .btns .btn{padding:0 5px}#report_pages .subNav .btns .btn_inner{padding:5px 15px;font-size:.875rem}#report_pages .mainCnt{padding:20px 0 50px 0}#report_pages .mainCnt .banner{margin:0 auto 1.5625rem auto}#report_pages .mainCnt .banners{flex-direction:column}#report_pages .mainCnt .banners .item{flex:0 0 100%;padding:15px}#report_pages .mainCnt .mt{font-size:1.75rem}#report_pages .mainCnt .t{font-size:1.5rem;margin:.9375rem auto}#report_pages .mainCnt .c{font-size:1.125rem;margin:0 auto 3.125rem auto}}/*# sourceMappingURL=all.min.css.map */