html,body{overflow-x:hidden !important;padding:0;margin:0;font-family:"Noto Sans TC","Microsoft JhengHei",Arial,sans-serif;border:none}a{cursor:pointer;background-color:transparent;color:inherit;border:none}a:not([default]){text-decoration:none}h1,h2,h3,h4,h5,p{margin:0;font-size:inherit}img{border:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}img:not([default]){max-width:100%}svg{width:100%}*{box-sizing:border-box;outline:none}table{width:100%;border-collapse:collapse;border:none}button{padding:0;margin:0;box-shadow:none;border:none;cursor:pointer}ul{margin:0;padding-left:1em}ul.cus>li{padding-left:1.2em}ul.cus._gh>li{padding-left:1.5em}ul.cus._num>li:nth-child(n + 10){padding-left:1.8em}ul.cus._num._gh>li:nth-child(n + 10){padding-left:2.1em}ul.decimal{list-style:decimal}ul.disc{list-style:disc}ul.upper_alpha{list-style:upper-alpha}ul.cus{list-style:none;padding:0}ul.cus>li{position:relative}ul.cus>li::before{content:attr(str);position:absolute;top:0;left:0}ul.cus._gh>li::before{content:"(" attr(str) ")"}ul._dot{list-style:none;padding:0;padding-left:1em}ul._dot>li::before{content:"‧";position:relative;margin-left:-1em}ul li::before{font-size:inherit}ul li ::marker{text-indent:0 !important}.clear::after{content:"";display:block;clear:both}.vtc>*{vertical-align:middle}.vtc::after{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;font-size:0}.slime{animation:1.3s slime infinite}@media (min-width:1501px){.up_nb_hide{display:none !important}}@media (max-width:1500px){.mb_hide{display:none !important}}@media (min-width:1301px){.up_nb2_hide{display:none !important}}@media (max-width:1300px){.mb2_hide{display:none !important}}@media (min-width:1025px){.up_lg_hide{display:none !important}}@media (max-width:1024px){.lg_hide{display:none !important}}@media (min-width:901px){.up_lg2_hide{display:none !important}}@media (max-width:900px){.lg2_hide{display:none !important}}@media (min-width:769px){.up_md_hide{display:none !important}}@media (max-width:768px){.md_hide{display:none !important}}@media (min-width:601px){.up_sm_hide{display:none !important}}@media (max-width:600px){.sm_hide{display:none !important}}@keyframes an_fade{100%{opacity:1}}@keyframes an_none{100%{opacity:1;transform:none}}@keyframes an_cp_inset{100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes an_scroll{0%{height:0}40%{height:100%;transform:translateY(0)}80%{height:100%;transform:translateY(100%)}100%{height:100%;transform:translateY(100%)}}@keyframes an_rotate_cw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes an_rotate_acw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes slime{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0, .4, .4, 1);transform:translate(0, 5%) scaleY(1.1)}45%{animation-timing-function:cubic-bezier(.4, 0, 1, .6);transform:translate(0, -6%) scaleY(1)}0%,to{transform:translate(0, 6%) scaleY(.9)}90%{transform:translate(0, 5%) scaleY(1)}}@media (max-width:1024px){html.nav_active,body.nav_active{overflow-y:hidden}}html.no_scroll,body.no_scroll{overflow-y:hidden}span.b{font-size:200%;line-height:1}span.w{font-weight:bold}span.s{font-size:80%}.midline{text-align:center;overflow:hidden}.midline>div::after{margin-left:1em}.midline>div::before{margin-right:1em}.midline[sto],.midline[sto-sub]{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.midline[sto].active,.midline[sto-sub].active{animation-name:an_none}.midline[sto]>div::before,.midline[sto-sub]>div::before,.midline[sto]>div::after,.midline[sto-sub]>div::after{-ms-transform:scaleX(0);transform:scaleX(0);animation:2s ease forwards;animation-delay:.6s}.midline[sto].active>div::before,.midline[sto-sub].active>div::before,.midline[sto].active>div::after,.midline[sto-sub].active>div::after{animation-name:an_none}.midline>div{position:relative;display:inline-block}.midline>div::after,.midline>div::before{content:"";position:absolute;top:50%;margin-top:-0.5px;border-bottom:1px solid;width:50vw}.midline>div::after{left:100%;-ms-transform-origin:left;transform-origin:left}.midline>div::before{right:100%;-ms-transform-origin:right;transform-origin:right}.midline>div>div{line-height:1}.midline>div>div::after{content:"";display:block;height:.1em}.IBILI{position:relative}.IBILI.active{overflow:hidden}.IBILI.active>*{-ms-transform-origin:center top;transform-origin:center top;position:absolute;top:0;left:50%}.spx_frame{overflow:hidden}.header{position:fixed;top:0;left:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:100;background-color:#ffffff;padding:0 40px}@media (max-width:1300px){.header{padding:0 20px}}.header .header_ctn{max-width:1920px;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px}@media (max-width:1500px){.header .header_ctn{font-size:16px}}@media (max-width:1024px){.header .header_ctn{font-size:18px}}.header .header_logo:first-child{margin-right:auto}.header .header_logo>img{width:100%;display:block}.header[scroll]{box-shadow:2px 3px 12px 0 rgba(0,0,0,0.17);transition:.3s ease}.header[scroll]:not(._scroll){background:none;box-shadow:none}.header[scroll]:not(._scroll) .nav_frame,.header[scroll]:not(._scroll) .nav_btn{display:none}.header,.header_fill{height:70px}@media (max-width:1500px){.header,.header_fill{height:60px}}@media (max-width:768px){.header,.header_fill{height:60px}}@media (max-width:600px){.header,.header_fill{height:50px}}@media (max-width:1024px){.header .nav_frame{top:60px}}@media (max-width:768px){.header .nav_frame{top:60px}}@media (max-width:600px){.header .nav_frame{top:50px}}.float_frame_fill{padding-top:83px}@media (max-width:752px){.float_frame_fill{padding-top:calc(83 / (376 * 2) * (100vw - 0))}}.float_frame{position:fixed;bottom:20%;right:0;font-size:0;line-height:1;z-index:10}@media (max-width:1024px){.float_frame{left:0;bottom:0;display:-ms-flexbox;display:flex}}.float_frame.hideOn.ready{transition:.3s ease}@media (min-width:1025px){.float_frame.hideOn:not(.active){-ms-transform:scale(0);transform:scale(0)}}@media (max-width:1024px){.float_frame.hideOn{-ms-transform-origin:center bottom;transform-origin:center bottom}.float_frame.hideOn:not(.active){-ms-transform:scaleY(0);transform:scaleY(0)}}.float_frame>a{display:block}@media (max-width:1024px){.float_frame>a{width:50%;text-align:center}}@media (max-width:1024px){.float_frame img{margin:0 auto;width:100%;max-width:376px}}.pop_frame{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:200;overflow-x:hidden;overflow-y:auto}.pop_frame:not(.active){display:none}.pop_frame._loading{background-image:url("../img/loading.gif");background-repeat:no-repeat;background-position:center;background-size:80px auto}.pop_frame .pop_close{position:fixed;top:0;left:0;right:0;bottom:0}.pop_frame .pop_ctn{position:relative;left:50%;width:0;padding:40px 0;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pop_frame .pop_ctn._ie{height:100%}.pop_frame .pop_ctn>*{-ms-flex-negative:0;flex-shrink:0;position:relative;left:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:94vw}.pop_frame #video{position:relative;max-width:900px;padding-top:56.25%}.pop_frame #video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gotop{animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;position:fixed;cursor:pointer}#gotop.active{animation-name:an_fade}#gotop:not(.active){display:none}.header{background-image:linear-gradient(45deg, #003483, #003686, #0057a4, #009ce5)}.header .header_ctn{max-width:1600px;margin:0 auto}.header .header_logo{width:151.97368421px}@media (max-width:1500px){.header .header_logo{width:130.26315789px}}@media (max-width:768px){.header .header_logo{width:130.26315789px}}@media (max-width:600px){.header .header_logo{width:108.55263158px}}.header .logo2{margin-left:20px;width:152.72727273px}@media (max-width:1500px){.header .logo2{width:130.90909091px}}@media (max-width:768px){.header .logo2{width:130.90909091px}}@media (max-width:600px){.header .logo2{width:109.09090909px}}.footer{background-color:#00367c;text-align:center;font-size:14px;padding:15px 0;color:#ffffff}@media (max-width:600px){.footer{font-size:12px}}.phone{position:relative}.phone>img:not(:first-child){position:absolute;top:0;left:0;width:100%;animation:ease 2s forwards}.phone._rt>img:not(:first-child){-ms-transform-origin:left;transform-origin:left}.phone._lf>img:not(:first-child){-ms-transform-origin:right;transform-origin:right}.phone.active>img:not(:first-child){animation-name:an_none}.phone._zoomIn>img:not(:first-child){-ms-transform:scale(.9) translateY(5%);transform:scale(.9) translateY(5%)}html{letter-spacing:1px;font-weight:400}.ctn{max-width:1200px;margin:0 auto}@media (min-width:1025px){.header .nav_frame,.header .nav_ctn{height:100%}}@media (max-width:1024px){.header .nav_frame{position:fixed;left:0;right:0;bottom:0;overflow-y:auto;background-color:rgba(0,0,0,0.8)}.header .nav_frame:not(.active){height:0}}.header .nav_close{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:1025px){.header .nav_close{display:none}}@media (min-width:1025px){.header .nav_ctn{display:-ms-flexbox;display:flex}}@media (max-width:1024px){.header .nav_ctn{position:relative;background-color:#ffffff;transition:.5s;border-top:1px solid #ececec}.header .nav_ctn:not(.active){-ms-transform:translateY(-100%);transform:translateY(-100%)}}.header .nav_box{display:block;position:relative;cursor:pointer;transition:.3s ease}@media (min-width:1025px){.header .nav_box{height:100%;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .nav_box:not(:last-child){margin-right:20px}.header .nav_box:hover{box-shadow:inset 0 4px 0 0 #ffffff}}@media (max-width:1024px){.header .nav_box{border-bottom:1px solid #ececec}}@media (min-width:1025px){.header .nav_item{color:#ffffff}}@media (max-width:1024px){.header .nav_item{padding:1.3em 0;text-align:center}.header .nav_item:hover{background-color:#f6f5f3}}.header .nav_btn{cursor:pointer;margin-left:20px}@media (min-width:1025px){.header .nav_btn{display:none}}.header .nav_btn .nav_line{width:32px;height:3px;background-color:#ffffff;transition:.3s ease}.header .nav_btn .nav_line:not(:last-child){margin-bottom:8px}.header .nav_btn .nav_line:nth-child(1){-ms-transform-origin:left bottom;transform-origin:left bottom}.header .nav_btn .nav_line:nth-child(3){-ms-transform-origin:left top;transform-origin:left top}.header .nav_btn.active{transition:.5s linear}.header .nav_btn.active .nav_line:nth-child(1){-ms-transform:rotate(42deg);transform:rotate(42deg)}.header .nav_btn.active .nav_line:nth-child(2){opacity:0}.header .nav_btn.active .nav_line:nth-child(3){-ms-transform:rotate(-42deg);transform:rotate(-42deg)}.header .header_ctn{max-width:1600px;margin:0 auto}@media (min-width:1025px){.float_frame:hover>a:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.float_frame:hover>a:not(:hover){-ms-transform:scale(.95);transform:scale(.95)}}@media (min-width:1025px){.float_frame>a{transition:.3s ease}}@media (max-width:1024px){.float_frame>a._go{background-color:#d6305c}.float_frame>a._open{background-color:#ff8200}}.space_frame{max-width:1920px;margin:0 auto;overflow:hidden;text-align:justify;text-justify:inter-ideograph}.kv_frame{position:relative;z-index:1;background:url(../img/kv/bg.jpg) no-repeat top left / 100% auto}@media (max-width:1024px){.kv_frame{background:url(../img/kv/bg-m.png) no-repeat bottom left / 100% auto}}.kv_frame::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:140px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0.71) 50%, rgba(255,255,255,0) 100%);pointer-events:none}@media (max-width:1024px){.kv_frame::after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:160px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0.71) 50%, rgba(255,255,255,0) 100%);pointer-events:none}}@media (min-width:1025px){.kv_frame .kv_ctn{width:1096px;margin-right:50px;margin-left:auto;padding-top:8%;padding-bottom:26%}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn{width:70%;padding-top:6%}}@media (max-width:1024px){.kv_frame .kv_ctn{padding-top:10%;padding-bottom:42%}}@media (min-width:1025px){.kv_frame .kv_ctn__subtitle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;white-space:nowrap;margin-bottom:30px;font-size:46px;text-align:center;-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__subtitle.active{animation-name:an_none}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn__subtitle{font-size:36px}}@media (min-width:1025px) and (max-width:1300px){.kv_frame .kv_ctn__subtitle{font-size:30px}}@media (max-width:1024px){.kv_frame .kv_ctn__subtitle{width:min(39%, 296px);margin:0 auto 5px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__subtitle.active{animation-name:an_none}}.kv_frame .kv_ctn__subtitle span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.kv_frame .kv_ctn__subtitle span::after{content:"";display:block;width:1px;height:40px;margin:2px 25px 0;background-color:currentColor}@media (max-width:1500px){.kv_frame .kv_ctn__subtitle span::after{height:30px;margin:2px 15px 0}}@media (max-width:1300px){.kv_frame .kv_ctn__subtitle span::after{height:25px}}@media (min-width:1025px){.kv_frame .kv_ctn__title{position:relative;-ms-transform:translateX(70px);transform:translateX(70px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__title.active{animation-name:an_none}.kv_frame .kv_ctn__title::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/kv/title-star.png) no-repeat center / contain;animation:star .8s -0.5s ease-in-out infinite alternate,star-scale 5s -0.8s ease-in-out infinite alternate}}@media (max-width:1024px){.kv_frame .kv_ctn__title{width:min(66%, 511px);margin:0 auto;-ms-transform:translateY(70px);transform:translateY(70px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__title.active{animation-name:an_none}}.kv_frame .kv_ctn__desc{margin-top:30px;font-size:32px;text-align:center}@media (min-width:1025px){.kv_frame .kv_ctn__desc{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;white-space:nowrap;-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__desc.active{animation-name:an_none}.kv_frame .kv_ctn__desc.active{animation-delay:.2s}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn__desc{margin-top:20px;font-size:26px}}@media (min-width:1025px) and (max-width:1300px){.kv_frame .kv_ctn__desc{font-size:22px}}@media (max-width:1024px){.kv_frame .kv_ctn__desc{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.kv_frame .kv_ctn__desc.active{animation-name:an_none}.kv_frame .kv_ctn__desc.active{animation-delay:.2s}}@media (max-width:900px){.kv_frame .kv_ctn__desc{margin-top:20px;font-size:20px}}@media (max-width:600px){.kv_frame .kv_ctn__desc{font-size:16px}}@media (min-width:1025px){.kv_frame .kv_ctn__desc span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.kv_frame .kv_ctn__desc span+span::before{content:"";display:block;width:1px;height:30px;margin:2px 20px 0;background-color:currentColor}.kv_frame .kv_ctn__desc span:first-child::before{content:"";display:block;width:130px;height:2px;margin-top:2px;margin-right:35px;background:linear-gradient(270deg, #000 0%, rgba(255,255,255,0) 100%)}.kv_frame .kv_ctn__desc span:last-child::after{content:"";display:block;width:130px;height:2px;margin-top:2px;margin-left:35px;background:linear-gradient(90deg, #000 0%, rgba(255,255,255,0) 100%)}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn__desc span+span::before{height:25px;margin:2px 15px 0}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn__desc span:first-child::before{width:100px}}@media (min-width:1025px) and (max-width:1300px){.kv_frame .kv_ctn__desc span:first-child::before{width:80px;margin-right:25px}}@media (min-width:1025px) and (max-width:1500px){.kv_frame .kv_ctn__desc span:last-child::after{width:100px}}@media (min-width:1025px) and (max-width:1300px){.kv_frame .kv_ctn__desc span:last-child::after{width:80px;margin-left:25px}}@media (max-width:1024px){.kv_frame .kv_ctn__desc span{display:block}}.giveaway_frame{padding:0 20px;background:url(../img/bg-giveaway.png) no-repeat center bottom}@media (max-width:1300px){.giveaway_frame{background-size:1600px auto}}@media (max-width:900px){.giveaway_frame{background:url(../img/bg-giveaway-m.png) no-repeat center bottom / 738px auto}}@media (max-width:600px){.giveaway_frame{position:relative;z-index:2;margin-top:-40px}}.giveaway_frame__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;max-width:940px;margin:0 auto 60px;padding-bottom:30px}@media (max-width:900px){.giveaway_frame__wrap{padding-bottom:60px;margin-bottom:50px}}@media (max-width:600px){.giveaway_frame__wrap{padding-bottom:80px;margin-bottom:10px0}}.giveaway_frame__text{width:calc(100% - 172px);padding-top:100px}@media (max-width:1300px){.giveaway_frame__text{width:calc(100% - 220px)}}@media (max-width:1024px){.giveaway_frame__text{width:78%}}@media (max-width:900px){.giveaway_frame__text{width:100%;padding-top:0;text-align:center}}.giveaway_frame__text__title{color:#932227;font-size:60px;font-weight:500;font-style:italic;letter-spacing:4.8px}@media (min-width:1025px){.giveaway_frame__text__title{-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__text__title.active{animation-name:an_none}}@media (max-width:1024px){.giveaway_frame__text__title{font-size:48px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__text__title.active{animation-name:an_none}}@media (max-width:600px){.giveaway_frame__text__title{font-size:36px}}.giveaway_frame__text__title span{display:block}.giveaway_frame__text__title span:nth-child(1){display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.giveaway_frame__text__title span:nth-child(1)::after{content:"";display:block;width:23px;height:30px;margin-left:25px;background:url(../img/star2.png) no-repeat center / contain;animation:star .8s -0.3s ease-in-out infinite alternate,star-scale 1s -0.6s ease-in-out infinite alternate}@media (max-width:600px){.giveaway_frame__text__title span:nth-child(1)::after{width:13.8px;height:18px;margin-left:15px}}@media (max-width:900px){.giveaway_frame__text__title span:nth-child(1)::before{content:"";display:block;width:23px;height:30px;margin-right:25px;background:url(../img/star2.png) no-repeat center / contain;animation:star .8s ease-in-out infinite alternate,star-scale 1s -0.3s ease-in-out infinite alternate}}@media (max-width:600px){.giveaway_frame__text__title span:nth-child(1)::before{width:13.8px;height:18px;margin-right:12px}}@media (min-width:901px){.giveaway_frame__text__title span:nth-child(2){margin-left:190px}}.giveaway_frame__text__desc{margin-top:30px;color:#535353;font-size:25px;line-height:1.6;letter-spacing:1px;font-weight:400}@media (min-width:1025px){.giveaway_frame__text__desc{-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__text__desc.active{animation-name:an_none}}@media (max-width:1024px){.giveaway_frame__text__desc{margin-top:20px;font-size:20px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__text__desc.active{animation-name:an_none}.giveaway_frame__text__desc.active{animation-delay:.1s}}@media (max-width:600px){.giveaway_frame__text__desc{font-size:16px}}.giveaway_frame__text__desc span{display:block}.giveaway_frame__img{width:172px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__img.active{animation-name:an_none}.giveaway_frame__img.active{animation-delay:.3s}@media (min-width:901px){.giveaway_frame__img{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:60px}}@media (max-width:1300px){.giveaway_frame__img{width:220px;margin-bottom:30px}}@media (max-width:1024px){.giveaway_frame__img{width:22%}}@media (max-width:900px){.giveaway_frame__img{width:100%;margin-top:80px;margin-bottom:50px;text-align:center}}.giveaway_frame__img img{animation:float 1.4s -0.4s ease-in-out infinite alternate}@media (max-width:1300px){.giveaway_frame__img img{width:140px}}@media (max-width:900px){.giveaway_frame__img img{width:120px}}@keyframes float{0%{transform:translateY(15px)}100%{transform:translateY(0)}}.giveaway_frame__desc{display:-ms-flexbox;display:flex;margin-top:50px;border-radius:10px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.giveaway_frame__desc.active{animation-name:an_none}.giveaway_frame__desc.active{animation-delay:.2s}@media (min-width:901px){.giveaway_frame__desc{box-shadow:0 0 40px rgba(147,34,39,0.2)}}@media (max-width:1024px){.giveaway_frame__desc{margin-top:40px}}@media (max-width:900px){.giveaway_frame__desc{width:100%;-ms-flex-pack:center;justify-content:center}}.giveaway_frame__desc span{padding:13px 40px;color:#932227;font-size:25px;line-height:40px;letter-spacing:1px;border-radius:10px;background-color:#fff}@media (max-width:1024px){.giveaway_frame__desc span{padding:5px 30px;font-size:20px}}@media (max-width:600px){.giveaway_frame__desc span{padding:5px 20px;font-size:14px;line-height:30px;letter-spacing:normal}}.giveaway_frame__desc span:first-child{position:relative;z-index:1;color:#fff;background:#932227}.giveaway_frame__desc span+span{padding-left:50px;margin-left:-10px;border-radius:0 10px 10px 0}@media (max-width:1024px){.giveaway_frame__desc span+span{padding-left:40px}}@media (max-width:600px){.giveaway_frame__desc span+span{padding-left:30px}}.info_frame{padding:0 20px}.info_frame .text-center{text-align:center}.info_frame__date{color:#4a4a4a;font-size:26px;letter-spacing:1.3px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.info_frame__date.active{animation-name:an_none}@media (max-width:1024px){.info_frame__date{font-size:20px}}@media (max-width:600px){.info_frame__date{font-size:16px}}.info_frame__title{position:relative;z-index:2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-bottom:40px;color:#355ca1;text-align:center;font-size:60px;font-weight:500;line-height:1.2;letter-spacing:4.8px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.info_frame__title.active{animation-name:an_none}@media (max-width:1024px){.info_frame__title{font-size:46px}}@media (max-width:600px){.info_frame__title{margin-bottom:25px;font-size:30px;letter-spacing:normal}}.info_frame__title::before,.info_frame__title::after{content:"";display:block;width:25px;height:56px;margin-top:5px;background:url(../img/title.png) no-repeat center / 100%}@media (max-width:1024px){.info_frame__title::before,.info_frame__title::after{width:20px;height:44.8px}}@media (max-width:600px){.info_frame__title::before,.info_frame__title::after{width:12.5px;height:28px;margin-top:3px}}.info_frame__title::before{margin-right:15px}@media (max-width:600px){.info_frame__title::before{margin-right:8px}}.info_frame__title::after{margin-left:15px;-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:600px){.info_frame__title::after{margin-left:8px}}.info_frame__title span+span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:15px}.info_frame__title span+span::before{content:"";display:block;width:16px;height:16px;margin-right:16px;background:url(../img/star.png) no-repeat center / contain;animation:star .8s ease-in-out infinite alternate,star-scale 1s -0.3s ease-in-out infinite alternate}.info_frame__desc{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.info_frame__desc.active{animation-name:an_none}.info_frame__desc.active{animation-delay:.3s}.info_frame__desc::before{content:"";position:absolute;top:calc(50% - 170px);left:calc(50% - 50vw);z-index:-1;width:100vw;height:295px;background:url(../img/desc.png) no-repeat center / 1920px auto}@media (max-width:1024px){.info_frame__desc::before{background-size:1200px auto}}@media (max-width:600px){.info_frame__desc::before{top:calc(50% - 160px);background-size:960px auto}}.info_frame__desc__title{margin-right:25px;color:#1b2c4a;font-size:20px;letter-spacing:.6px;text-align:center}@media (max-width:600px){.info_frame__desc__title{font-size:16px}}.info_frame__desc__title div{padding:0 20px;color:#fff;line-height:36px;background-color:#1a2c4a}@media (max-width:600px){.info_frame__desc__title div{padding:0 15px;line-height:30px}}.info_frame__desc__num{color:#ea5504;font-size:30px;font-weight:700;line-height:1}.info_frame__desc__num span{font-size:65px}@media (max-width:600px){.info_frame__desc__num span{font-size:40px}}.info_frame__box{position:relative;max-width:1150px;margin:30px auto 0;padding-bottom:60px;border-radius:10px;border:1px solid #fff;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,0.1);overflow:hidden;-ms-transform:translateY(80px);transform:translateY(80px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.info_frame__box.active{animation-name:an_none}.info_frame__box.active{animation-delay:.3s}@media (max-width:1024px){.info_frame__box{border-radius:15px;border:1px solid #e4e4e4}}@media (max-width:600px){.info_frame__box{margin-top:20px;padding-bottom:50px}}.info_frame__box__title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px 60px;padding:20px 15px;color:#fff;font-size:18px;font-weight:400;letter-spacing:.54px;line-height:30px;background-color:#1b2c4a}.info_frame__box__title .weight{font-weight:400}@media (max-width:900px){.info_frame__box__title{gap:10px 40px;font-size:16px}}.info_frame__box__title,.info_frame__box__title strong,.info_frame__box__title b{font-weight:500}@media (min-width:901px){.info_frame__box__title b{font-size:20px;letter-spacing:.8px}}.info_frame__box__title b>strong{font-size:26px;letter-spacing:1.04px}@media (max-width:900px){.info_frame__box__title b>strong{font-size:22px}}@media (min-width:901px){.info_frame__box__title span{font-size:26px;letter-spacing:1.04px}}.info_frame__box__title span>strong{font-size:40px;letter-spacing:1.6px;font-weight:""}@media (max-width:900px){.info_frame__box__title span>strong{font-size:26px}}.info_frame__box__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:30px 20px}@media (max-width:900px){.info_frame__box__list:not(:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item)){-ms-flex-align:center;align-items:center}.info_frame__box__list:not(:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item)) .info_frame__box__list__item{padding-top:0;width:calc((100% - 65px) / 3)}.info_frame__box__list:not(:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item)) .info_frame__box__list__item::before{top:10px;height:calc(100% - 10px)}}@media (max-width:600px){.info_frame__box__list:not(:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item)) .info_frame__box__list__item{width:calc((100% - 55px) / 3)}}.info_frame__box__list:not(:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item)) .info_frame__box__list__title:not(:first-child)+.info_frame__box__list__item::before{display:block}@media (min-width:901px){.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__title:not(:first-child)+.info_frame__box__list__item::before{display:block}}@media (max-width:900px){.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item){-ms-flex-wrap:wrap;flex-wrap:wrap}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__title{display:block}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item{width:calc((100% - 65px) / 2)}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item+.info_frame__box__list__title{margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item+.info_frame__box__list__title~.info_frame__box__list__item{margin-top:15px;padding-top:30px;border-top:1px solid #d9d9d9}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item+.info_frame__box__list__title~.info_frame__box__list__item::before{top:30px;height:calc(100% - 35px)}}@media (max-width:600px){.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item{width:calc((100% - 55px) / 2)}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item+.info_frame__box__list__title~.info_frame__box__list__item{padding-top:20px}.info_frame__box__list:has(.info_frame__box__list__item + .info_frame__box__list__title + .info_frame__box__list__item + .info_frame__box__list__item) .info_frame__box__list__item+.info_frame__box__list__title~.info_frame__box__list__item::before{top:25px;height:calc(100% - 30px)}}.info_frame__box__list__title{width:75px;-ms-flex-negative:0;flex-shrink:0;color:#949494;font-size:18px;font-weight:300;letter-spacing:.9px;text-align:left}@media (max-width:900px){.info_frame__box__list__title{width:65px;font-size:16px}}@media (max-width:600px){.info_frame__box__list__title{width:55px;font-size:14px}}.info_frame__box__list__title:not(:first-child){display:none}.info_frame__box__list__title span{display:block}.info_frame__box__list__title span+span{margin-top:25px}@media (max-width:1024px){.info_frame__box__list__title span+span{margin-top:15px}}@media (max-width:900px){.info_frame__box__list__title span+span{margin-top:10px}}.info_frame__box__list__title+.info_frame__box__list__item::before{display:none}.info_frame__box__list__item{position:relative;-ms-flex-positive:1;flex-grow:1;padding:10px 10px 0;color:#121212;font-size:16px;font-weight:400;letter-spacing:.8px;text-align:center}@media (max-width:900px){.info_frame__box__list__item{padding-top:15px}}@media (max-width:600px){.info_frame__box__list__item{padding-top:10px;font-size:14px}}.info_frame__box__list__item::before{content:"";position:absolute;top:15px;left:0;width:1px;height:calc(100% - 10px);background-color:#d9d9d9}@media (max-width:900px){.info_frame__box__list__item::before{top:20px;height:calc(100% - 25px)}}.info_frame__box__list__item,.info_frame__box__list__item strong,.info_frame__box__list__item b{font-weight:600}.info_frame__box__list__item strong{font-size:26px;letter-spacing:1.3px}@media (max-width:900px){.info_frame__box__list__item strong{font-size:22px}}@media (max-width:600px){.info_frame__box__list__item strong{font-size:18px}}.info_frame__box__list__item b{color:#ea5504}@media (min-width:901px){.info_frame__box__list__item b{font-size:30px;letter-spacing:.6px}}.info_frame__box__list__item b>strong{font-size:65px;letter-spacing:1.3px}@media (max-width:1024px){.info_frame__box__list__item b>strong{font-size:50px}}@media (max-width:900px){.info_frame__box__list__item b>strong{font-size:42px}}@media (max-width:600px){.info_frame__box__list__item b>strong{font-size:30px}}.info_frame__box__desc{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px 40px;margin:20px 20px 0;padding:10px 15px;color:#8a8a8a;text-align:center;font-size:18px;background-color:#eaeaea}.info_frame__box__desc .weight{font-weight:400}.info_frame__box__desc .thin{font-weight:300}@media (max-width:900px){.info_frame__box__desc{margin-top:0;font-size:14px}}.info_frame__box__desc span{color:#3e3e3e;font-size:25px;letter-spacing:1.25px;font-weight:600}@media (max-width:900px){.info_frame__box__desc span{font-size:18px}}.info_frame__box__text{margin:20px 20px 0;color:#949494;font-size:20px;font-weight:400;letter-spacing:1px;text-align:center}@media (max-width:900px){.info_frame__box__text{font-size:14px}}.info_frame__box__text span{color:#121212;font-size:25px;letter-spacing:1.25px;font-weight:600}@media (max-width:900px){.info_frame__box__text span{font-size:18px}}.info_frame__btns{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px 90px;margin-top:-40px;-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:.8s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.info_frame__btns.active{animation-name:an_none}.info_frame__btns.active{animation-delay:.3s}@media (max-width:1024px){.info_frame__btns{gap:10px 50px;margin-top:-34px}}@media (max-width:600px){.info_frame__btns{gap:10px;margin-top:-25px}}.info_frame__btns a{display:block;color:#fff;padding:0 50px;margin:10px;font-size:30px;letter-spacing:2.4px;line-height:60px;border:1px solid #ffe9c5;background-color:#262a4f;box-shadow:0 0 0 10px #262a4f;transition:all .3s}@media (max-width:1024px){.info_frame__btns a{padding:0 30px;font-size:24px;line-height:48px}}@media (max-width:600px){.info_frame__btns a{margin:5px;padding:0 20px;font-size:16px;line-height:40px;letter-spacing:1px;box-shadow:0 0 0 5px #262a4f}}.info_frame__btns a:nth-child(even){background-color:#405fa3;box-shadow:0 0 0 10px #405fa3}@media (max-width:600px){.info_frame__btns a:nth-child(even){box-shadow:0 0 0 5px #405fa3}}.info_frame__btns a:hover{background-color:#ea5504;box-shadow:0 0 0 10px #ea5504}@media (max-width:600px){.info_frame__btns a:hover{box-shadow:0 0 0 5px #ea5504}}.vision_frame{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:490px;color:#262a4f;font-size:40px;line-height:1.4;letter-spacing:2px;text-align:center;background:url(../img/bg-vision.jpg) no-repeat center / cover}@media (max-width:1300px){.vision_frame{height:400px;font-size:36px}}@media (max-width:900px){.vision_frame{height:auto;padding-top:18%;padding-bottom:25%;font-size:26px;letter-spacing:6.3px;background-image:url(../img/bg-vision-m.jpg);background-position:bottom center}}.vision_frame__text{-ms-transform:translateY(50px);transform:translateY(50px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.vision_frame__text.active{animation-name:an_none}.vision_frame__text.active{animation-delay:.3s}.ntc_frame{padding:40px 20px}.ntc_frame .ntc_ctn{max-width:1195px;margin:0 auto;font-size:18px}@media (max-width:600px){.ntc_frame .ntc_ctn{font-size:16px}}.ntc_frame .ntc_btn{cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:144%}@media (max-width:600px){.ntc_frame .ntc_btn{font-size:120%}}.ntc_frame .ntc_btn .plus_btn::after{content:"";position:relative;-ms-flex-negative:0;flex-shrink:0;display:block;width:10px;height:10px;margin-left:40px;border-bottom:1px solid #000;border-right:1px solid #000;-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center center;transform-origin:center center;transition:all .3s ease}@media (max-width:600px){.ntc_frame .ntc_btn .plus_btn::after{margin-left:25px}}.ntc_frame .ntc_btn .plus_btn.active::after{top:10px;-ms-transform:rotate(225deg);transform:rotate(225deg)}@media (max-width:600px){.ntc_frame .ntc_btn .plus_btn.active::after{top:5px}}.ntc_frame .ntc_box{display:none;padding:10px 0 10px;margin-top:20px;line-height:1.8;border-top:1px solid #c4c4c4}.ntc_frame .ntc_box ._num span{color:#ea5504}@keyframes star{0%{opacity:.3}100%{opacity:1}}@keyframes star-scale{0%{transform:scale(.9)}100%{transform:scale(1.1)}}.desc2{margin:20px 20px 0}