@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,shops,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,figcaption,figure,footer,header,hgroup,menu,nav,section,shops{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}li{line-height:1.8!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow-x:hidden;background:#70cff4}body,html{-webkit-text-size-adjust:100%}table{-webkit-text-size-adjust:100%}.gh__header{display:block}section{overflow:hidden;position:relative}table{border-collapse:collapse;border-spacing:0}.bg-white{background:#ffffff}.bg-grey{background:#f6f6f6}.active{display:block!important}.hide{display:none!important}h2,section h2{font-size:48px;text-transform:uppercase;font-weight:800!important;line-height:1.2!important}h3,section h3{font-size:32px;text-transform:uppercase;font-weight:bold!important;line-height:1.6!important}h4{font-size:24px;font-weight:bold}section p{font-size:16px}.textcenter{text-align:center!important}.textleft{text-align:left!important}.small{color:#666666;font-size:14px}.btn-black-fill,.btn-grey-fill{font-size:16px!important}.pc-show{display:block}.mobile-show{display:none}@media (max-width:599px){.pc-show{display:none}.mobile-show{display:block}}#menu-bar nav{width:100%;height:65px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:fixed;top:0;z-index:50;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#menu-bar nav .navShadow{-webkit-box-shadow:0 4px 30px -5px rgba(0, 0, 0, 0.2);box-shadow:0 4px 30px -5px rgba(0, 0, 0, 0.2);height:65px}#menu-bar #brand #logo{display:block;width:120px;height:32px;background-image:url(http://www.garmin.com.tw/m/buzz/minisite/images/garmin_logo_on_w.svg);background-size:120px 32px;position:absolute;top:15px;left:20px;z-index:200}#menu-bar #brand ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}#menu-bar #brand ul li{list-style:none}#menu-bar #brand ul li a{width:120px;height:20px;display:block;border-radius:90px;text-decoration:none;color:#ffffff;position:relative}#menu-bar nav #menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#menu-bar nav .nav-pc{display:block}#menu-bar nav .nav-mobile{display:none}#menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}#menu ul li{list-style:none}#menu ul li.active a{color:#70cff4;background-image:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#70cff4));background-image:-webkit-linear-gradient(left, #70cff4, #70cff4 100%);background-image:-o-linear-gradient(left, #70cff4, #70cff4 100%);background-image:linear-gradient(to right, #70cff4, #70cff4 100%);background-position:-200%}#menu ul li.active a:before{display:block;content:"";width:100%;height:4px;bottom:5px;left:0;bottom:-16px;z-index:0;position:absolute;background:#70cff4}#menu-bar nav #menu{padding-right:0px;height:65px}.home{margin:0;display:block;margin-bottom:6px}#menu ul .home a{margin:0 10px 0 0;-webkit-text-fill-color:#fff}#menu ul .home a.active{margin:0 10px 0 0;-webkit-text-fill-color:#6dcff6}#menu ul li.social{margin:0;display:block;margin-left:5px}#menu ul li.social a{margin:0 10px 0 0;-webkit-text-fill-color:#fff}#menu ul li.social a:hover svg{fill:#70cff4}#menu ul li svg{fill:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;width:24px;height:24px}.demo-icon{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:10px;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#menu ul .icon-home:after{display:none}#menu .icon-home a:after,#menu .icon-home a:hover{width:0;height:0;border:0;z-index:-1}#menu-bar .signup,#menu ul li a{text-decoration:none;display:inline-block;font-size:16px;margin:0 30px 0 30px;line-height:1;position:relative;z-index:1;text-align:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(#70cff4), color-stop(50%, #70cff4), color-stop(50%, #fff));background-image:-webkit-linear-gradient(left, #70cff4, #70cff4 50%, #fff 50%);background-image:-o-linear-gradient(left, #70cff4, #70cff4 50%, #fff 50%);background-image:linear-gradient(to right, #70cff4, #70cff4 50%, #fff 50%);background-size:200% 100%;background-position:-100%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#menu ul li a span{display:none;font-size:0.8rem}#menu ul li a:before{display:block;content:"";width:0;height:4px;bottom:5px;left:0;bottom:-16px;z-index:0;position:absolute;background:#70cff4;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#menu-bar .signup a:hover,#menu ul li a:hover{background-position:0%}#menu ul li a:hover:before{width:100%}#menu ul li a.active{color:#70cff4;background-image:-webkit-gradient(linear, left top, right top, from(#70cff4), color-stop(50%, #70cff4), color-stop(50%, #70cff4));background-image:-webkit-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:-o-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:linear-gradient(to right, #70cff4, #70cff4 50%, #70cff4 50%)}#menu ul li .active:before,#menu ul li a.active:before{content:"";display:block;position:absolute;left:0%;bottom:-16px;width:100%;height:5px;background-image:-webkit-gradient(linear, left top, right top, from(#70cff4), color-stop(50%, #70cff4), color-stop(50%, #70cff4));background-image:-webkit-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:-o-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:linear-gradient(to right, #70cff4, #70cff4 50%, #70cff4 50%)}#menu ul .home a.active:before,#menu ul .home a:hover:before,#menu ul .social a.active:before,#menu ul .social a:hover:before{display:none}#menu-bar .signup{max-width:240px;width:auto;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:inline-block;z-index:20;overflow:hidden;padding:0;letter-spacing:1px;text-transform:uppercase;background:-webkit-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%)}#menu-bar .signup a:hover{background-position:100%;background-image:-webkit-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background-image:-o-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background-image:linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-webkit-linear-gradient(177deg, #2a2980 12.72%, #0077b6 54.96%, #60b8f0 93.32%);background:-o-linear-gradient(177deg, #2a2980 12.72%, #0077b6 54.96%, #60b8f0 93.32%);background:linear-gradient(273deg, #2a2980 12.72%, #0077b6 54.96%, #60b8f0 93.32%);-webkit-text-fill-color:#ffffff;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#menu-bar .signup li a:active,#menu-bar .signup li a:hover,#menu-bar .signup li a:visited{background:#70cff4}#menu-bar .signup a{width:auto;max-width:240px;background:-webkit-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);text-align:center;margin:0;padding:5px 15px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-text-fill-color:#ffffff;color:#ffffff}#menu-bar .signup a:hover:before{-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#menu-bar .signup a.active{color:#70cff4;background-image:-webkit-gradient(linear, left top, right top, from(#70cff4), color-stop(50%, #70cff4), color-stop(50%, #70cff4));background-image:-webkit-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:-o-linear-gradient(left, #70cff4, #70cff4 50%, #70cff4 50%);background-image:linear-gradient(to right, #70cff4, #70cff4 50%, #70cff4 50%)}#menu-bar .signup a.active:before{display:none}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-250px * 7));transform:translateX(calc(-250px * 7))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-250px * 7));transform:translateX(calc(-250px * 7))}}@keyframes flash{0%{opacity:0.4}to{opacity:1}}@-webkit-keyframes flash{0%{opacity:0.4}to{opacity:1}}@-webkit-keyframes shine{to{left:120%}}@keyframes shine{to{left:120%}}#logo-hero{position:relative;background-color:#70cff4;background:#009bd9;background:-webkit-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-moz-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-webkit-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);height:150px;margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logo-hero h2{color:#ffffff;font-size:3.5vw;margin-left:0;margin-top:5px;font-weight:500!important;z-index:5}#logo-hero .city{max-width:80px;margin-top:140px}#logo-hero .logo{position:absolute;left:47%;z-index:3;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}#logo-hero .logo img{max-width:120px}#logo-hero .logo:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}#logo-hero .logo:hover:after{left:120%;-webkit-transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1)}#logo-hero .container{width:70%!important}#logo-hero .slider{height:auto;margin:2vw auto;overflow:hidden;position:relative;left:30px;width:100%;margin:2vw auto 2vw auto;z-index:2}#logo-hero .slider .slide-track{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#logo-hero .slider .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#logo-hero .slider img{margin:0 30px;height:90px}@-webkit-keyframes marquee{0%{left:0}to{left:-100%}}@keyframes marquee{0%{left:0}to{left:-100%}}.white-bg{background-color:#ffffff!important}#hero{height:980px;overflow:hidden;position:relative;background-color:#98d7f0}#hero .kv{width:100%;height:980px;position:relative;margin-top:0;display:block!important}#hero .kv .bg{background-position:top center;background-size:cover;background-image:url(../images/seperate-kv.jpg);position:absolute;width:100%;height:1020px;top:50px;left:0;z-index:1;opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}#hero .kv .title{width:110px;max-width:10%;position:absolute;top:80px;left:20px;z-index:2}#hero .kv .date{width:25%;max-width:250px;position:absolute;top:225px;left:480px;z-index:2}#hero .kv .group{position:absolute;top:0;left:33%;width:50%;max-width:800px;height:1000px}.white-end-bg{background-position:top center;background-size:cover;background-image:url(../images/white.png);position:absolute;overflow:hidden;width:100%;height:55vh;min-height:500px;max-height:800px;top:500px;display:block;margin-top:0;padding-bottom:0;z-index:1}.index-sponsor{z-index:15;position:absolute;top:70%;left:85%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fromzero{position:absolute;width:auto;height:250px;bottom:360px;left:0;z-index:35;opacity:0;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0);will-change:transform, opacity, filter;-webkit-animation:pureSmooth 0.3s ease-out forwards, motionBlur 0.3s ease-out forwards;animation:pureSmooth 0.3s ease-out forwards, motionBlur 0.3s ease-out forwards}.fromzero:before{content:"";position:absolute;top:50%;left:-60px;width:150px;height:3px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(70%, rgba(255, 255, 255, 0.4)), to(transparent));background:-webkit-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.8) 30%, rgba(255, 255, 255, 0.4) 70%, transparent 100%);background:-o-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.8) 30%, rgba(255, 255, 255, 0.4) 70%, transparent 100%);background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.8) 30%, rgba(255, 255, 255, 0.4) 70%, transparent 100%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:speedLine 0.5s ease-out forwards;animation:speedLine 0.5s ease-out forwards;pointer-events:none}.fromzero:after{content:"";position:absolute;top:60%;left:-40px;width:100px;height:2px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(40%, rgba(255, 255, 255, 0.6)), to(transparent));background:-webkit-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.6) 40%, transparent 100%);background:-o-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.6) 40%, transparent 100%);background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.6) 40%, transparent 100%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:speedLine2 0.5s ease-out forwards;animation:speedLine2 0.5s ease-out forwards;-webkit-animation-delay:0.05s;animation-delay:0.05s;pointer-events:none}.tohero{position:absolute;width:auto;height:230px;bottom:220px;right:4%;z-index:35;opacity:0;-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);will-change:transform, opacity, filter;-webkit-animation:pureSmoothRight 0.5s ease-out forwards, motionBlur 0.3s ease-out forwards;animation:pureSmoothRight 0.5s ease-out forwards, motionBlur 0.3s ease-out forwards}.tohero:before{content:"";position:absolute;top:50%;right:-60px;width:150px;height:3px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(70%, rgba(255, 255, 255, 0.8)), to(transparent));background:-webkit-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 0.8) 70%, transparent 100%);background:-o-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 0.8) 70%, transparent 100%);background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 0.8) 70%, transparent 100%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:speedLineRight 0.5s ease-out forwards;animation:speedLineRight 0.5s ease-out forwards;pointer-events:none}.tohero:after{content:"";position:absolute;top:60%;right:-40px;width:100px;height:2px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(60%, rgba(255, 255, 255, 0.4)), to(transparent));background:-webkit-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.4) 60%, transparent 100%);background:-o-linear-gradient(left, transparent 0%, rgba(255, 255, 255, 0.4) 60%, transparent 100%);background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.4) 60%, transparent 100%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation:speedLineRight2 0.5s ease-out forwards;animation:speedLineRight2 0.5s ease-out forwards;-webkit-animation-delay:0.05s;animation-delay:0.05s;pointer-events:none}@-webkit-keyframes pureSmooth{0%{opacity:0;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes pureSmooth{0%{opacity:0;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes pureSmoothRight{0%{opacity:0;-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes pureSmoothRight{0%{opacity:0;-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes motionBlur{0%{-webkit-filter:blur(10px);filter:blur(10px)}50%{-webkit-filter:blur(5px);filter:blur(5px)}to{-webkit-filter:blur(0px);filter:blur(0px)}}@keyframes motionBlur{0%{-webkit-filter:blur(10px);filter:blur(10px)}50%{-webkit-filter:blur(5px);filter:blur(5px)}to{-webkit-filter:blur(0px);filter:blur(0px)}}@-webkit-keyframes speedLine{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px)}30%{opacity:1}to{opacity:0;-webkit-transform:translateY(-50%) translateX(200px);transform:translateY(-50%) translateX(200px)}}@keyframes speedLine{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px)}30%{opacity:1}to{opacity:0;-webkit-transform:translateY(-50%) translateX(200px);transform:translateY(-50%) translateX(200px)}}@-webkit-keyframes speedLine2{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(-20px);transform:translateY(-50%) translateX(-20px)}40%{opacity:0.8}to{opacity:0;-webkit-transform:translateY(-50%) translateX(180px);transform:translateY(-50%) translateX(180px)}}@keyframes speedLine2{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(-20px);transform:translateY(-50%) translateX(-20px)}40%{opacity:0.8}to{opacity:0;-webkit-transform:translateY(-50%) translateX(180px);transform:translateY(-50%) translateX(180px)}}@-webkit-keyframes speedLineRight{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(30px);transform:translateY(-50%) translateX(30px)}30%{opacity:1}to{opacity:0;-webkit-transform:translateY(-50%) translateX(-200px);transform:translateY(-50%) translateX(-200px)}}@keyframes speedLineRight{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(30px);transform:translateY(-50%) translateX(30px)}30%{opacity:1}to{opacity:0;-webkit-transform:translateY(-50%) translateX(-200px);transform:translateY(-50%) translateX(-200px)}}@-webkit-keyframes speedLineRight2{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px)}40%{opacity:0.8}to{opacity:0;-webkit-transform:translateY(-50%) translateX(-180px);transform:translateY(-50%) translateX(-180px)}}@keyframes speedLineRight2{0%{opacity:0;-webkit-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px)}40%{opacity:0.8}to{opacity:0;-webkit-transform:translateY(-50%) translateX(-180px);transform:translateY(-50%) translateX(-180px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.2) translateY(-230px);transform:scale(0.2) translateY(-230px)}50%{opacity:1;-webkit-transform:scale(1.05) translateY(-10px);transform:scale(1.05) translateY(-10px)}70%{-webkit-transform:scale(0.95) translateY(0);transform:scale(0.95) translateY(0)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.2) translateY(-230px);transform:scale(0.2) translateY(-230px)}50%{opacity:1;-webkit-transform:scale(1.05) translateY(-10px);transform:scale(1.05) translateY(-10px)}70%{-webkit-transform:scale(0.95) translateY(0);transform:scale(0.95) translateY(0)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}#universe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}.star0{height:1px;width:1px;opacity:1;position:absolute}.star1{height:3px;width:3px;border-radius:50%;opacity:1;position:absolute}.star2{height:4px;width:4px;border-radius:50%;opacity:0.8;position:absolute}.star3{height:5px;width:5px;border-radius:50%;opacity:0.2;position:absolute}.runner{top:60px;width:550px;height:auto;left:3%;position:absolute;z-index:20;-webkit-animation:bounceIn 1s ease-out 0.3s both;animation:bounceIn 1s ease-out 0.3s both}.slider{height:auto;margin:2vw auto;overflow:hidden;position:relative;width:90%}.slider img{margin:0 10px;height:120px}.slider .slide-track{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;width:3000px}.slider .slide{height:120px}.container{-webkit-transition:opacity 1s 2s;-o-transition:opacity 1s 2s;transition:opacity 1s 2s}.container.out{opacity:0}.fade{-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.fade.out{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.flow{-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.flow.out{opacity:0}.flowcontent{position:relative}.flowcontent:before{display:table;content:"";width:1px;height:1200px}.flowcontent .caption{position:absolute;border-radius:3px;padding:20px;display:block;top:50%;left:10%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}.lifestyle [class*=" icon-"]:before,.lifestyle [class^=icon-]:before{font-size:50px;width:auto!important;margin:0!important;cursor:pointer}#index-world-content{background-color:#ffffff;position:relative;z-index:10;background-image:url("../images/world-ink-background.jpg");background-size:cover;padding-bottom:60px}#index-world-content .container{margin:60px auto 0 auto;height:auto;min-height:500px;position:relative;top:-60px;width:1400px!important}#index-world-content .container h2{color:#000;text-align:center;font-size:48px;line-height:normal;position:relative}#index-world-content .container h2:after{content:"";position:absolute;top:90%;left:50%;z-index:-1;width:440px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:10px;background:#009bd9;background:-webkit-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-moz-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-webkit-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:-o-linear-gradient(177deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%);background:linear-gradient(273deg, #3c3b9d 12.72%, #009bd9 54.96%, #80ccff 93.32%)}#index-world-content .container p{text-align:center;font-size:21px;line-height:1.4!important;color:#3e3e3e;max-width:720px;margin:30px auto}#index-world-content .container p span{color:#009bd9}#kv-sponsor{background:#ffffff;position:absolute;z-index:20;width:90%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:15px;border:1px solid #b0b0b0}#kv-sponsor .container{width:100%!important}#kv-sponsor .logo{margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#kv-sponsor .logo div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:400;margin:30px 15px}#kv-sponsor .logo div p{font-family:"Oswald";line-height:1.4!important;font-size:14px;text-align:left;color:#555555;margin-bottom:0;margin-right:20px}#kv-sponsor img{height:90px}.slider{height:auto;margin:8vw auto 2vw auto;overflow:hidden;position:relative;width:90%}.slider img{margin:0 10px;height:120px}.slider .slide-track{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;width:3000px}.slider .slide{height:120px}.container{-webkit-transition:opacity 1s 2s;-o-transition:opacity 1s 2s;transition:opacity 1s 2s}.container.out{opacity:0}.fade{-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.fade.out{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.flow{-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.flow.out{opacity:0}.flowcontent{position:relative}.flowcontent:before{display:table;content:"";width:1px;height:1200px}.flowcontent .caption{position:absolute;border-radius:3px;padding:20px;display:block;top:50%;left:10%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}.reveal span{position:relative;overflow:hidden;display:block;line-height:1.2;opacity:1}.reveal span:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#6dcff6;-webkit-animation:a-ltr-after 0.5s cubic-bezier(0.77, 0, 0.18, 1) forwards;animation:a-ltr-after 0.5s cubic-bezier(0.77, 0, 0.18, 1) forwards;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%)}.reveal span:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-color);-webkit-animation:a-ltr-before 0.5s cubic-bezier(0.77, 0, 0.18, 1) forwards;animation:a-ltr-before 0.5s cubic-bezier(0.77, 0, 0.18, 1) forwards;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.reveal span:first-of-type::after,.reveal span:first-of-type::before{-webkit-animation-delay:0.5s;animation-delay:0.5s}.reveal span:nth-of-type(2):after,.reveal span:nth-of-type(2):before{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes a-ltr-after{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(101%);transform:translateX(101%)}}@keyframes a-ltr-after{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(101%);transform:translateX(101%)}}@-webkit-keyframes a-ltr-before{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes a-ltr-before{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}.carousel{background-color:#ffffff}.slider{margin:4vw auto 2vw auto}#index-intro{height:auto;overflow:hidden;background-image:url("../images/world-ink-background.jpg");background-size:cover;background-position:bottom center;background-repeat:no-repeat}#index-intro .container{width:75%!important;line-height:1;height:auto;padding:90px 0 180px 0;max-height:1000px;min-height:60vh;max-height:110vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#index-intro .container .text{width:50%}#index-intro .container .image{width:50%;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:relative}#index-intro .container .image img{width:100%;max-width:175px;position:absolute;right:30%;margin-top:20px}#index-intro .container .image h2{font-size:130px;line-height:1!important;text-align:left;color:#42b2de;margin-right:100px;font-weight:500!important}#index-intro .container .image h2 span{font-size:8!important;padding:0;margin-bottom:-30px!important}#index-intro h3{margin:0;padding:0;text-align:left;line-height:1.6!important;color:#222222;font-size:24px;position:relative;font-weight:500!important;z-index:20}.alltexta{background:transparent;color:white;height:300px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;font-size:7vw;line-height:1!important;text-align:right;color:#42b2de}article{background-image:-webkit-radial-gradient(#80ccff, #009bd9, #3c3b9d), conic-gradient(#80ccff, #3c3b9d);background-image:-o-radial-gradient(#80ccff, #009bd9, #3c3b9d), conic-gradient(#80ccff, #3c3b9d);background-image:radial-gradient(#80ccff, #009bd9, #3c3b9d), conic-gradient(#80ccff, #3c3b9d);background-attachment:fixed;color:#42b2de;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.pull-in .char{-webkit-transition:-webkit-transform 1s cubic-bezier(0.8, 0, 0.2, 1);transition:-webkit-transform 1s cubic-bezier(0.8, 0, 0.2, 1);-o-transition:transform 1s cubic-bezier(0.8, 0, 0.2, 1);transition:transform 1s cubic-bezier(0.8, 0, 0.2, 1);transition:transform 1s cubic-bezier(0.8, 0, 0.2, 1), -webkit-transform 1s cubic-bezier(0.8, 0, 0.2, 1);-webkit-transition-delay:calc(0.2s * (1 - var(--distance-percent)));-o-transition-delay:calc(0.2s * (1 - var(--distance-percent)));transition-delay:calc(0.2s * (1 - var(--distance-percent)))}.pull-in .char{-webkit-transition-delay:calc(0.2s * var(--distance-percent));-o-transition-delay:calc(0.2s * var(--distance-percent));transition-delay:calc(0.2s * var(--distance-percent));-webkit-transform:scale(0.5) translateX(calc(-1.5em * var(--distance-sine)));-ms-transform:scale(0.5) translateX(calc(-1.5em * var(--distance-sine)));transform:scale(0.5) translateX(calc(-1.5em * var(--distance-sine)))}.splitting .char{-webkit-animation:slide-in 1s cubic-bezier(0.5, 0, 0.5, 1) both;animation:slide-in 1s cubic-bezier(0.5, 0, 0.5, 1) both;-webkit-animation-delay:calc(60ms * var(--char-index));animation-delay:calc(60ms * var(--char-index))}@-webkit-keyframes slide-in{0%{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}}@keyframes slide-in{0%{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}}#index-activity-content{background-color:#f5f5f5;background-image:url("../images/asiaseries-bg-station-black.jpg");background-size:cover;z-index:40}#index-activity-content .container{line-height:0;height:auto;padding:8vw 0;max-height:800px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#index-activity-content .place{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#index-activity-content .place img{width:70%;max-width:800px}#index-activity-content p{font-size:14px;font-weight:800;margin:20px 0}#index-activity-content a{margin:0 auto}#index-activity-content h2,#index-activity-content h3,#index-activity-content p{color:#ffffff}#index-activity-content h2{font-size:100px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;height:130px}#index-activity-content h2 span{font-size:100px;color:#6dcff6}#index-activity-content h3{font-size:28px;font-weight:bold;margin-top:30px;margin:0;padding:0;font-weight:400!important}#index-activity-content .dot{color:#6dcff6;margin:0 10px 10px 10px;font-size:20px}#index-activity-content .btn-white-empty:active,#index-activity-content .btn-white-empty:hover{color:#ffffff!important}.video{position:relative;background:#333;height:50vh;min-height:450px;background-size:cover;background-position:center;overflow:hidden}.video-2:after,.video:after{content:"";background:#00374c;width:100%;height:100%;opacity:0.7;position:absolute;left:0;top:0}.video-2:before,.video:before{content:"";position:absolute;left:0;width:100%;height:100%;z-index:4}.video-2 .video-bc,.video .video-bc{position:relative;min-height:600px;height:auto;opacity:0.8;background:center center no-repeat;background-position:100% 0;background-size:cover}.slogan-container{color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translateY(-50%, -50%);width:90%;z-index:4}.slogan-container a{text-decoration:none;display:block;text-align:center}.slogan-container a:hover{text-decoration:none}.slogan-container a:hover circle{fill:#fff;opacity:0.8}.slogan-container a:hover path{fill:#000}.slogan-container h2,.slogan-container span{font-size:28px;letter-spacing:10px;display:inline-block;color:#fff;font-weight:bold;margin:0;vertical-align:middle}.slogan-container span{display:none}.video-2 h2:first-letter,.video-2 span:first-letter,.video h2:first-letter,.video span:first-letter{margin-left:30px}.video-2 .play-video-button,.video .play-video-button{width:70px;height:70px;vertical-align:middle}.video-2 video,.video video{width:100%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (max-width:1024px){.video,.video-2{height:40vh}}@media (max-width:900px){.video-2 video,.video video{width:initial;height:100%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translateY(-50%, -50%)}}@media (max-width:768px){.video,.video-2{min-height:350px}.video,.video-2{height:60vh;background-position:1000px center}}@media (max-width:599px){.video,.video-2{height:400px;background-position:700px center}}#album-content{background-color:#f5f5f5;background-image:url("../images/album-bg.jpg");background-size:cover;background-position:bottom center;z-index:40}#album-content hr{width:100%;border-top:1px solid #6ecff6;margin:0px 0 0px 0}#album-content .container{line-height:0;height:auto;padding:6vw 0;width:100%!important;max-height:800px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:4}#album-content .container h3{color:#ffffff}#album-content .container img{width:100%;max-width:1300px}#album-content .nobg{background-color:transparent}#album-content:after{content:"2025";width:50%;height:auto;opacity:1;position:absolute;height:150px;font-size:180px;color:#6ecff6;font-family:"oswald";font-weight:500;opacity:0.4;right:50px;top:100px;z-index:1;text-align:right}#starlux{padding-top:0;background-color:#ffffff;text-align:center;overflow:hidden;background-image:url(../images/starlux-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:100vh;max-height:1200px;min-height:900px}#starlux .container{padding:3vw 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}#starlux h3{font-weight:normal!important;margin-bottom:0px;color:#222222}#starlux h4{margin-bottom:15px}#starlux h2{color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#starlux img{max-width:600px;margin-bottom:0px}#starlux span{color:#847249;font-size:32px}#starlux .airplane{max-width:350px;margin-bottom:15px}.fancybox-slide ol li h4{color:#20a0d2}.fancybox-slide span{color:#777777}.fancybox-content{width:90%;max-width:1200px!important;max-height:90%;border-radius:28px;overflow:hidden}.fancybox-stage h3{color:#20a0d2;font-size:36px;text-align:center;margin-bottom:30px}.fancybox-stage .wrapper{width:100%;margin:0 auto;border:10px solid #6dcff6;padding:30px 60px;border-radius:15px}.fancybox-button:after,.fancybox-button:before{content:none!important}.fancybox-button,.fancybox-infobar__body{background:#000!important;border-radius:50%!important}.fancybox-button svg{color:#fff!important}.fancybox-slide--html .fancybox-close-small{position:absolute!important;top:20px!important;right:20px!important}.fancybox-container li{margin-bottom:10px}#index-award{background-color:#ffffff;text-align:center;position:relative;overflow:hidden;max-height:850px;padding:3.5vw 0 5vw 0}#index-award h2{color:#000000;margin:0 auto 30px auto}#index-award .container{padding:1vw 0 3vw 0;z-index:1;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#index-award .photo{width:60%}#index-award .photo .cloth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}#index-award .photo .cloth img{max-width:1100px}#index-award .buttons{width:40%;max-width:360px;position:relative;right:3vw;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#index-award .buttons a{width:170px;height:170px;background-color:#f5f5f5;border-radius:10px;font-size:20px;line-height:1.4!important;font-weight:bold;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}#index-award .buttons a img{width:30px;margin-bottom:10px}#index-award .buttons a:nth-child(5){width:350px;background-position:center}#index-award .buttons svg{margin-bottom:10px;max-width:36px}#index-award .buttons :hover{background-color:#6dcff6;color:#ffffff}#index-award .buttons :hover .cls-1,#index-award .buttons :hover .cls-3,#index-award .buttons :hover .st2,#index-award .buttons :hover svg{fill:#ffffff}#index-award .buttons .virtual-bn img{width:60px;margin-bottom:5px}#grc .title:before{display:block;content:"";width:100%;height:100px;bottom:0px;z-index:0;position:absolute;background-color:#f5f5f5}#grc{background-color:#f5f5f5;text-align:center;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 60px 0}#grc .title{height:200px;background-color:#ffffff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#grc .title h2{font-size:150px;color:#000000;position:relative;z-index:10;scale:2;opacity:0}#grc .container{padding:0}#grc ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}#grc svg{width:40px;height:40px;margin:0 10px}#grc h3{line-height:1.2!important}#watchface-content{background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/watch-face.jpg);background-color:#000000;height:60vh;max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#watchface-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1200px!important}#watchface-content .watch{width:50%}#watchface-content .text{width:50%;text-align:center}#watchface-content .text h2{padding:0;color:#ffffff;margin:0 auto 0 auto;text-align:center;line-height:1.2!important}#watchface-content .text p{color:#ffffff;font-size:18px;margin:15px auto}#watchface-content .text a{color:#ffffff;font-size:14px}#watchface-content a.guide{color:#ccf0ff;font-size:14px;border-bottom:1px solid}#watchface-content .text p{margin:10px auto 0px auto}#watchface-content .btn-white-fill{margin-top:15px}#pacer-content{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-color:#000000;height:auto;width:100%;padding:60px 0}#pacer-content h2{display:block;margin-bottom:60px;color:#ffffff;text-align:center}#pacer-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;width:80%!important;height:500px;-ms-flex-wrap:wrap;flex-wrap:wrap}#pacer-content .container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc(100% / 2);max-width:500px;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px;border-radius:16px}#pacer-content .container div h2{margin:0;padding:0;color:#ffffff;margin:0 auto;text-align:center;line-height:1.2!important}#pacer-content .container div h3{font-size:32px;color:#ffffff;text-align:left;font-weight:bold;opacity:0.9;line-height:1.2!important;position:relative;z-index:5;margin-left:0;margin-bottom:0;font-weight:500!important}#pacer-content .container div p{font-size:14px;opacity:0.9;margin:0;color:#ffffff;text-align:left;position:relative;z-index:5;margin-left:0;margin-bottom:0}#pacer-content .container div .bg{background-size:cover;background-position:top center;position:absolute;height:500px;width:100%}#pacer-content .container .people01,#pacer-content .container .people02,#pacer-content .container .people03,#pacer-content .container .people04,#pacer-content .container .people05,#pacer-content .container .people06,#pacer-content .container .people07,#pacer-content .container .people08{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}#pacer-content .container .people01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pacer-content .container .people01 .bg{background-image:url(../images/people-01.jpg)}#pacer-content .container .people02{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pacer-content .container .people02 .bg{background-image:url(../images/people-02.jpg)}#pacer-content .container .people03{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people03 .bg{background-image:url(../images/player-sg-01.jpg)}#pacer-content .container .people04{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people04 .bg{background-image:url(../images/player-kr-01.jpg)}#pacer-content .container .people05{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people05 .bg{background-image:url(../images/player-my-01.jpg)}#pacer-content .container .people06{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people06 .bg{background-image:url(../images/player-jp-01.jpg)}#pacer-content .container .people07{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people07 .bg{background-image:url(../images/player-th-01.jpg)}#pacer-content .container .people08{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#pacer-content .container .people08 .bg{background-image:url(../images/player-my-02.jpg)}#pacer-content .container .people01 .bg:before,#pacer-content .container .people02 .bg:before,#pacer-content .container .people03 .bg:before,#pacer-content .container .people04 .bg:before,#pacer-content .container .people05 .bg:before,#pacer-content .container .people06 .bg:before,#pacer-content .container .people07 .bg:before,#pacer-content .container .people08 .bg:before{display:block;content:"";width:100%;height:500px;z-index:0;position:absolute;background:rgba(0, 124, 174, 0.5);z-index:2;top:0}#pacer-content .container .people01:hover .bg:before,#pacer-content .container .people02:hover .bg:before,#pacer-content .container .people03:hover .bg:before,#pacer-content .container .people04:hover .bg:before,#pacer-content .container .people05:hover .bg:before,#pacer-content .container .people06:hover .bg:before,#pacer-content .container .people07:hover .bg:before,#pacer-content .container .people08:hover .bg:before{display:block;content:"";width:100%;height:500px;z-index:0;position:absolute;background:rgba(0, 124, 174, 0);z-index:2;top:0;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#index-otherevent{background-color:#f5f5f5;text-align:center;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vw 0 3vw 0}#index-otherevent h2{color:#000000;margin-bottom:30px}#index-otherevent .title{height:200px;background-color:#ffffff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index-otherevent .container{padding:0}#index-otherevent ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}#index-otherevent .swiper{width:100%;height:500px;padding:30px 0}#index-otherevent .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;background-size:cover;background-position:center}#index-otherevent .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#index-otherevent a{font-size:14px;padding:0.4em 1.2em;margin-left:15px;margin-bottom:15px}#index-otherevent h3{color:#ffffff;font-weight:normal!important;margin:0;margin-left:15px}#index-otherevent .bg01{background-image:url(../images/other-event-01.jpg)}#index-otherevent .bg02{background-image:url(../images/other-event-01.jpg)}#index-otherevent .bg03{background-image:url(../images/other-event-01.jpg)}#index-otherevent .bg04{background-image:url(../images/other-event-01.jpg)}#index-otherevent .bg05{background-image:url(../images/other-event-01.jpg)}.swiper-button-next,.swiper-button-prev{color:#ffffff!important}.swiper-pagination-bullet-active{background-color:#ffffff!important}.card__one{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.card__one:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 2s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 8px 17px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.15);content:"";opacity:0;z-index:-1}.card__one:focus,.card__one:hover{-webkit-transform:scale3d(1.006, 1.006, 1);transform:scale3d(1.006, 1.006, 1)}.card__one:focus:after,.card__one:hover:after{opacity:1}#index-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-repeat:repeat;overflow:hidden;background:#ffffff}#index-sponsor h2{margin:15px auto 15px auto;text-align:center;color:#333333!important;font-size:28px}#index-sponsor .container{margin:0 auto;padding:5vw 0}#index-sponsor .container div{margin:0 auto;width:80%;padding:1vh 0;text-align:center}#index-sponsor div img{width:100%;max-width:180px;margin:10px 0}#index-sponsor div .biglogo{width:100%;max-width:240px;margin:10px 0}#index-sponsor div .spcial-logo-01{width:281px;height:auto;max-width:281px;margin:10px 0}#index-sponsor div .spcial-logo-02{width:450px;max-width:594px;margin:10px 0}#index-sponsor .twologo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}#kv-page-bar{border-top:3px solid #000000;border-bottom:3px solid #000000;background-color:#fff;position:relative;background-image:url(../images/category-subtitle.jpg);background-size:cover}#kv-page-bar .bg{width:100%}#kv-page-bar h2{font-size:3.2vw;color:#000000;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#kv-page-bar .container{padding:0}#news-content{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-top:5vh}#news-content h2{margin:0;padding:0;color:#6dcff6}#news-content h3{margin:0;padding:0;line-height:1.4!important}#news-content h4{color:#000000;text-align:center;font-size:24px;font-weight:bold}#news-content h4.margint30{margin-top:30px}#news-content p{margin:10px auto 20px auto;text-align:left}#news-content p.line-border{border-bottom:1px solid #777777;margin:60px 0 60px 0}#news-content li{color:#222;line-height:1.8!important}#news-content .pic-one{width:100%;max-width:1170px;margin:20px auto}#news-content .pic-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#news-content .pic-two img{width:50%!important}#news-content .pic-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:10px 0}#news-content .pic-three img{width:33.33%!important;padding:0 10px}#news-content .link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#news-content .link a{margin:20px 10px}#news-content .note{font-size:14px;margin:0 auto;text-align:center}.news__member{margin:0 auto;margin-bottom:40px;max-width:700px;text-align:center}.news__member h4{padding-top:20px}.news__member .note{color:#20a0d2;font-size:20px}.news__cover{width:100%;padding:0 10px;margin-bottom:24px}.news__btnlist{margin-bottom:12px;text-align:center}#info-main-content{overflow:hidden;position:relative;background:white;width:100%;padding:3vw 0}#info-main-content h2{font-weight:bold;margin:0 0 30px 0;padding:0;color:#000000;line-height:1.4!important;text-align:center}#info-main-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}#info-main-content .frame{width:calc(100% / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#info-main-content .frame h2{font-size:32px;font-weight:bold;margin:0;padding:0;color:#20a0d2}#info-main-content .frame h3{font-size:32px;font-weight:bold;margin:0;padding:0;color:#000000;line-height:1.2!important}#info-main-content .headerdivider{border-left:3px solid #000;height:150px;width:3px;padding:10px 0}#info-link-group{overflow:hidden;position:relative;width:100%;padding:0 0 60px 0}#info-link-group .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0}#info-link-group .container .list{text-align:center}#info-link-group .container .list a{margin:0 5px}#info-activity{overflow:hidden;position:relative;background:#f5f5f5;width:100%;min-height:600px;max-height:700px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#info-activity .bg{width:50%;max-height:700px;background-image:url(../images/info-series.jpg);background-position:left center;background-size:cover;background-repeat:no-repeat}#info-activity .text{width:50%;padding:3vw 5vw}#info-activity .text hr{border-bottom:3px solid #20a0d2}#info-activity .text h3{color:#111111;font-weight:bold;margin:0;padding:0}#info-activity .text p{color:#111111;font-size:18px;margin:5px 0;line-height:1.4!important}#info-activity .text p span{color:#76c7f3;padding-right:15px}#asia-race{padding:30px 0;background-color:#000000}#asia-race .text{text-align:center;color:#ffffff;font-size:21px;margin:30px auto 10px auto}#asia-race .text span{color:#8edfff}#asia-race h3{text-align:center;color:#ffffff;font-size:28px;margin-bottom:10px;display:block}#asia-race .wrapper{width:100%;margin:0 auto;padding:1vw 3vw 0 3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#asia-race .wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;color:#ffffff!important;line-height:1.4!important}#asia-race .wrapper ol{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}#asia-race .wrapper ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;margin:10px 5px;text-transform:uppercase;color:#666666}#asia-race .wrapper ol li .local{background:#6dcff6;border:1px solid #89cdf0;width:240px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asia-race .wrapper ol li .local p{font-size:18px;font-weight:bold;color:#ffffff;margin-bottom:-2px;margin-left:3px}#asia-race .wrapper ol li .local img{width:24px;margin-bottom:0}#asia-race .wrapper ol li .dark-1{background:#009bd9}#asia-race .wrapper ol li .dark-2{background:#0179d8}#asia-race .wrapper ol li .time{background:#333;border:1px solid #89cdf0;width:240px;height:60px;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asia-race .wrapper ol li .time p{font-size:18px;color:#ffffff;margin-bottom:0}#asia-race .btn-white-fill{margin:30px auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:280px;font-size:18px}#bus-table .list,#race-table .list{margin-top:30px}#bus-table .list h2,#race-table .list h2{margin-bottom:5px;color:#000;text-align:center}#bus-table .list h4,#race-table .list h4{font-size:20px;margin-bottom:20px;color:#000;text-align:center}#bus-table .list table,#race-table .list table{width:100%}#bus-table .list table thead tr,#race-table .list table thead tr{background:#70cff4;background:-moz-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#20a0d2));background:-o-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:linear-gradient(to right, #70cff4 0%, #20a0d2 100%);text-align:center;color:#ffffff;border:0.5px solid #70cff4}#bus-table .list table tbody tr:nth-child(odd),#race-table .list table tbody tr:nth-child(odd){background-color:#333333}#bus-table .list table tbody tr:nth-child(2n),#race-table .list table tbody tr:nth-child(2n){background-color:#111111}#bus-table .list table tbody tr td,#race-table .list table tbody tr td{vertical-align:middle;border:none;font-weight:normal;border:0.5px solid #70cff4;white-space:pre-line}#bus-table .list table tbody tr td:first-child,#race-table .list table tbody tr td:first-child{width:25%;text-align:center}#bus-table .list table tbody tr td:nth-child(2),#race-table .list table tbody tr td:nth-child(2){width:25%;text-align:center}#bus-table .list table tbody tr td:nth-child(3),#race-table .list table tbody tr td:nth-child(3){width:25%;text-align:center}#bus-table .list table tbody tr td:nth-child(4),#race-table .list table tbody tr td:nth-child(4){width:25%;text-align:center}#bus-table .list table tbody tr td.label,#race-table .list table tbody tr td.label{width:15%}#bus-table .list table tbody tr td img,#race-table .list table tbody tr td img{width:35px}#bus-table .list td,#race-table .list td{font-size:1rem;line-height:1.6em;padding:15px 10px;border:0.5px solid #70cff4;color:#fff}#bus-table .wrapper,#race-table .wrapper{width:1170px;margin:0 auto;padding:0 0 3vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bus-table .wrapper div,#race-table .wrapper div{width:100%;margin:0 auto;text-align:center;overflow:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bus-table .wrapper a,#race-table .wrapper a{margin-top:30px}#asia-series-info{background-image:url("../images/bg-map.jpg");background-size:cover;background-position:center}#asia-series-info .container{line-height:0;height:auto;padding:0 0 0 0;max-height:600px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#asia-series-info .container .medal{width:30%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asia-series-info .container .medal img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;margin-top:-160px}#asia-series-info .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#asia-series-info .container .text h3{font-size:42px}#asia-series-info .container .text img{width:150px;margin-bottom:10px}#asia-series-info .container .text .blue{color:#6dcff6!important}#asia-series-info a{margin:0 auto}#asia-series-info h2,#asia-series-info h3,#asia-series-info p{color:#ffffff;text-align:center}#asia-series-info h2{font-size:100px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;height:130px}#asia-series-info h2 span{font-size:100px;color:#6dcff6}#asia-series-info h3{font-weight:normal!important;margin-top:30px;margin:0;padding:0}#asia-series-info p{font-size:21px;font-weight:800;width:80%;margin:20px 0;text-align:center;font-weight:normal}#medal .container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:60px}#medal .container .info-award ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#medal .container .info-award ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#medal .container .info-award ol li h3{margin-top:0;padding:0 2rem;line-height:1.4!important;font-size:21px;text-align:center}#medal .container .info-award ol li img{width:300px}#medal .container h3{margin-top:30px}#series{position:relative;background-color:#f5f5f5;z-index:10}#series a:hover p{color:#137ec1}#series .container{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 0}#series .container h2{text-align:center;color:#000000;font-size:48px;margin-bottom:0;font-weight:normal}#series .container h3{text-align:center;line-height:1.4!important;font-size:24px}#series .container a p{margin:60px auto 0 auto;text-align:center;font-size:18px}#series .container .all-grpup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#series .container .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#series .container .group h3{color:#555555;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#series .container .group h3 hr{border-top:1px solid #acacac;width:100%;max-width:50px;margin:0 5px}#series .container .group ol{width:100%;padding:0 3vw;margin:20px auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4}#series .container .group li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em}#series .container .group li h3{font-size:21px;margin-bottom:0;font-weight:normal!important}#series .container .group li p{margin:0px auto 10px auto;text-align:center;font-size:14px;line-height:1.4!important;color:#555555}#series .container .group li a{font-size:13px}#series .container .group li img{max-width:200px}#route-content{background-color:#fff;text-align:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#route-content .container{padding:3vw 0 3vw 0;width:70%!important}#route-content .container img{padding:30px 0;width:100%;max-width:1200px}#route-content hr{width:100%;margin-top:3vw}#route-content .notice{width:50px;margin:3vw auto 15px auto}#route-content .text{margin:0 auto 0 auto;width:70%;color:#0c9dd0;text-align:left}#route-content h2{margin:0;padding:0;margin:0 auto;text-align:left;line-height:1.2!important}#route-content h3{margin:0;padding:0;line-height:1.6!important}#route-content h4{font-size:21px}#rule,#scientific-training{background-color:#ffffff}#rule .intro .container h2,#scientific-training .intro .container h2{padding-top:3vw}#faq-content,#rule-content,#scientific-training-content,#terms-content{width:100%;padding:3vw 0;background-color:#ffffff}#faq-content .container,#rule-content .container,#scientific-training-content .container,#terms-content .container{margin-bottom:30px;padding:0}#faq-content .container p,#rule-content .container p,#scientific-training-content .container p,#terms-content .container p{line-height:1.8!important;margin-bottom:15px}#faq-content .container .dot,#rule-content .container .dot,#scientific-training-content .container .dot,#terms-content .container .dot{color:#6dcff6;margin:5px 10px 0 10px;font-size:10px}#faq-content h3,#rule-content h3,#scientific-training-content h3,#terms-content h3{color:#20a0d2}#faq-content h4,#rule-content h4,#scientific-training-content h4,#terms-content h4{color:#20a0d2}#faq-content span,#rule-content span,#scientific-training-content span,#terms-content span{color:#777777}#faq-content ol,#rule-content ol,#scientific-training-content ol,#terms-content ol{margin-bottom:0;padding-bottom:0}#faq-content li,#rule-content li,#scientific-training-content li,#terms-content li{color:#000000;margin-bottom:10px;line-height:1.8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#faq-content li .blank,#rule-content li .blank,#scientific-training-content li .blank,#terms-content li .blank{margin-left:45px;display:block}#faq-content .link,#rule-content .link,#scientific-training-content .link,#terms-content .link{margin:60px auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rule-table-01 .rule-table .list td:nth-child(2),#rule-table-01 .rule-table .list td:nth-child(3),#rule-table-01 .rule-table .list td:nth-child(4){width:70px}#rule-table-01 .rule-table .list td:nth-child(5),#rule-table-01 .rule-table .list td:nth-child(6){width:85px}#rule-table-01 .rule-table .list td:nth-child(7),#rule-table-01 .rule-table .list td:nth-child(8),#rule-table-01 .rule-table .list td:nth-child(9){width:120px}#rule-table-01 .rule-table .list td:nth-child(10){width:250px}.rule-table{background-color:#ffffff}.rule-table .list p{text-align:center}.rule-table .list table{width:100%;margin-bottom:30px;text-align:center}.rule-table .list table .dark tr{background:#6dcff6;background:-moz-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#20a0d2));background:-o-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:linear-gradient(to right, #70cff4 0%, #20a0d2 100%);color:#ffffff;border:0.5px solid #6dcff6}.rule-table .list table .light tr{background:#21a1d3;color:#ffffff;border:0.5px solid #6dcff6}.rule-table .list table tbody tr:nth-child(odd){background-color:#333333}.rule-table .list table tbody tr:nth-child(2n){background-color:#111111}.rule-table .list table tbody tr td{vertical-align:middle;border:none;font-weight:normal;border:0.5px solid #70cff4;text-align:center}.rule-table .list table tbody tr td span{color:#bfbfbf!important;display:block}.rule-table .list tbody.left tr td{text-align:left}.rule-table .list table .week tr td.label{background:#21a1d3;text-align:center;color:#ffffff;border:0.5px solid #70cff4}.rule-table .list table tbody tr td img{width:35px}.rule-table .list td{font-size:16px;line-height:1.6em;padding:10px 10px;border:none;color:#fff;vertical-align:middle}.rule-table .wrapper{width:1170px;margin:0 auto;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#s-rule-table-03 .rule-table .list td{font-size:14px}#s-rule-table-03 .rule-table .list td:first-child{width:15%;max-width:50px;text-align:center}#s-rule-table-03 .rule-table .list td:nth-child(2){width:13%;max-width:50px}#s-rule-table-03 .rule-table .list td:nth-child(6){width:30%}#rule-content img{width:100%;max-width:400px}#allgift{padding:3vw 0;background-color:#ffffff}#gift{padding-top:60px}#gift,#gift1-1,#gift-02,#gift-03{background-color:#ffffff;width:100%}#gift1-1 .wrapper,#gift-02 .wrapper,#gift-03 .wrapper,#gift .wrapper{width:100%}#gift1-1 a,#gift-02 a,#gift-03 a,#gift a{margin:0px auto 0 auto}#gift1-1 .link,#gift-02 .link,#gift-03 .link,#gift .link{width:300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#gift1-1 .list,#gift-02 .list,#gift-03 .list,#gift .list{margin-bottom:60px;width:100%}#gift1-1 .list h2,#gift-02 .list h2,#gift-03 .list h2,#gift .list h2{margin-bottom:30px;text-align:center;color:#000000}#gift1-1 .list h4,#gift-02 .list h4,#gift-03 .list h4,#gift .list h4{font-size:24px;margin-bottom:15px;color:#333333;text-align:center;line-height:1.4!important}#gift1-1 .list .link,#gift-02 .list .link,#gift-03 .list .link,#gift .list .link{width:80%;margin:30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#gift1-1 .list .completed,#gift-02 .list .completed,#gift-03 .list .completed,#gift .list .completed{width:80%;max-width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gift1-1 .list .completed .award,#gift-02 .list .completed .award,#gift-03 .list .completed .award,#gift .list .completed .award{width:100%;max-width:1170px;background-color:#f5f5f5;border-radius:10px;padding:30px 0;margin:0 15px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#gift1-1 .list .completed .award h5,#gift-02 .list .completed .award h5,#gift-03 .list .completed .award h5,#gift .list .completed .award h5{font-size:28px;margin-bottom:10px;color:#000000}#gift1-1 .list .completed .award p,#gift-02 .list .completed .award p,#gift-03 .list .completed .award p,#gift .list .completed .award p{font-size:14px;color:#777777}#gift1-1 .list .completed .award img,#gift-02 .list .completed .award img,#gift-03 .list .completed .award img,#gift .list .completed .award img{width:100%;max-width:500px;margin:0 0 0 60px}#gift1-1 .list .completed .award div,#gift-02 .list .completed .award div,#gift-03 .list .completed .award div,#gift .list .completed .award div{height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#gift1-1 .list .small,#gift-02 .list .small,#gift-03 .list .small,#gift .list .small{text-align:center;margin:20px auto 0 auto}#gift1-1 .full-list,#gift-02 .full-list,#gift-03 .full-list,#gift .full-list{width:100%;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#gift1-1 .full-list .container,#gift-02 .full-list .container,#gift-03 .full-list .container,#gift .full-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gift1-1 .full-list .container .photo,#gift-02 .full-list .container .photo,#gift-03 .full-list .container .photo,#gift .full-list .container .photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#gift1-1 .full-list .container .photo img,#gift-02 .full-list .container .photo img,#gift-03 .full-list .container .photo img,#gift .full-list .container .photo img{width:100%;max-width:400px;margin:0 60px}#gift1-1 .full-list .container .text,#gift-02 .full-list .container .text,#gift-03 .full-list .container .text,#gift .full-list .container .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}#gift1-1 .straight .container,#gift-02 .straight .container,#gift-03 .straight .container,#gift .straight .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vw 0}#gift1-1 .straight .container .photo img,#gift-02 .straight .container .photo img,#gift-03 .straight .container .photo img,#gift .straight .container .photo img{max-width:800px}#gift1-1 .note,#gift-02 .note,#gift-03 .note,#gift .note{font-size:0.9rem;margin:0 0 10px 0;color:#777777;margin:0 auto 30px auto;text-align:center}#gift1-1 .list{margin-bottom:0}#gift-03 .wrapper{width:100%;width:100%;background-color:#f5f5f5}#gift-03 .wrapper h2{margin:0 auto;padding:60px 0 30px 0;text-align:center;color:#000000}#gift-03 .container{margin:30px;max-width:25%}#gift-03 .full-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-group-table,.about-group-table-2,.about-group-table-3{background-color:#ffffff;padding:3vw 0}.about-group-table-2 .wrapper,.about-group-table-3 .wrapper,.about-group-table .wrapper{width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-group-table-2 .wrapper div,.about-group-table-3 .wrapper div,.about-group-table .wrapper div{width:100%;margin:0 auto;text-align:center}.about-group-table-2 .list,.about-group-table-3 .list,.about-group-table .list{margin-top:30px}.about-group-table-2 .list h2,.about-group-table-3 .list h2,.about-group-table .list h2{margin-bottom:0;color:#000000;line-height:1.2!important;text-align:center}.about-group-table-2 .list h4,.about-group-table-3 .list h4,.about-group-table .list h4{font-size:20px;margin-bottom:20px;color:#777777;text-align:center}.about-group-table-2 .list table,.about-group-table-3 .list table,.about-group-table .list table{width:100%}.about-group-table-2 .list table thead tr,.about-group-table-3 .list table thead tr,.about-group-table .list table thead tr{background:#70cff4;background:-moz-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#20a0d2));background:-o-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:linear-gradient(to right, #70cff4 0%, #20a0d2 100%);text-align:center;color:#ffffff;border:0.5px solid #70cff4}.about-group-table-2 .list table tbody tr:nth-child(odd),.about-group-table-3 .list table tbody tr:nth-child(odd),.about-group-table .list table tbody tr:nth-child(odd){background-color:#333333}.about-group-table-2 .list table tbody tr:nth-child(2n),.about-group-table-3 .list table tbody tr:nth-child(2n),.about-group-table .list table tbody tr:nth-child(2n){background-color:#111111}.about-group-table-2 .list table tbody tr td,.about-group-table-3 .list table tbody tr td,.about-group-table .list table tbody tr td{vertical-align:middle;border:none;font-weight:normal;border:0.5px solid #70cff4;vertical-align:middle}.about-group-table-2 .list table tbody tr td.label,.about-group-table-3 .list table tbody tr td.label,.about-group-table .list table tbody tr td.label{width:15%;vertical-align:middle}.about-group-table-2 .list table thead tr td.label span,.about-group-table-3 .list table thead tr td.label span,.about-group-table .list table thead tr td.label span{color:#ffffff;display:block;font-size:12px}.about-group-table-2 .list table tbody tr td img,.about-group-table-3 .list table tbody tr td img,.about-group-table .list table tbody tr td img{width:35px}.about-group-table-2 .list td,.about-group-table-3 .list td,.about-group-table .list td{font-size:1rem;line-height:1.6em;padding:15px 10px;border:none;color:#fff;vertical-align:middle}.about-group-table-2 .list .note,.about-group-table-2 .list .small,.about-group-table-3 .list .note,.about-group-table-3 .list .small,.about-group-table .list .note,.about-group-table .list .small{font-size:16px;margin:0 0 10px 0;color:#20a0d2;margin:0 auto}.about-group-table-2 .group h2,.about-group-table-3 .group h2,.about-group-table .group h2{margin-bottom:20px}.about-group-table-2 .group table,.about-group-table-3 .group table,.about-group-table .group table{margin-bottom:30px}.about-group-table .completed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:50px 0 50px 0!important}.about-group-table .completed .award p{font-size:20px;margin:0 auto}.about-group-table .completed .award .small{font-size:0.9rem;margin:0 0 10px 0;color:#333333;margin:0 auto}.about-group-table .completed .award img{width:33.3%;min-width:300px}.about-group-table .list .dot{font-size:0.9rem}.about-group-table .list table tbody tr td:first-child{width:40%;text-align:center}.about-group-table .list table tbody tr td:nth-child(2),.about-group-table .list table tbody tr td:nth-child(3),.about-group-table .list table tbody tr td:nth-child(4){width:20%;text-align:center}.about-group-table .small{margin:0 0 30px 0}.about-group-table [data-panel=general] .list table tbody tr:first-child,.about-group-table [data-panel=general] .list table tbody tr:nth-child(9),.about-group-table [data-panel=overseas] .list table tbody tr:first-child,.about-group-table [data-panel=overseas] .list table tbody tr:nth-child(9),.about-group-table [data-panel=training] .list table tbody tr:first-child,.about-group-table [data-panel=training] .list table tbody tr:nth-child(9){background:#003a5c}.about-group-table-2 .list h2{margin-bottom:10px}.about-group-table-2 .list table tbody tr td{width:33.33%;text-align:center}.about-group-table-3{padding:0 0 3vw 0}.about-group-table-3 .list table tbody tr td:first-child{width:30%;text-align:center}.about-group-table-3 .list table tbody tr td:nth-child(2),.about-group-table-3 .list table tbody tr td:nth-child(3),.about-group-table-3 .list table tbody tr td:nth-child(4){width:35%;text-align:center}#nav{opacity:1;text-align:center;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;color:#ffffff;background-color:#6ccef5;z-index:40}#nav .nav-type{overflow:hidden;height:80px;position:-webkit-sticky;position:sticky}#nav .nav-type a{padding:15px 10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0}#nav .nav-type a:before{content:"";background-color:#6ccef5;-webkit-transition:background-color 0.1s ease-out 0s;-o-transition:background-color 0.1s ease-out 0s;transition:background-color 0.1s ease-out 0s;position:absolute;width:100%;height:100%;height:80px;top:0;left:0}#nav .nav-type a:before{content:"";background-color:#6ccef5;-webkit-transition:background-color 0.1s ease-out 0s;-o-transition:background-color 0.1s ease-out 0s;transition:background-color 0.1s ease-out 0s;position:absolute;width:100%;height:100%;height:80px}#nav .nav-type a.active:before{background-color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#nav .nav-type a.active h3,#nav .nav-type a.active h4{color:#6ccef5;z-index:100!important;position:relative}#nav .nav-type h3,#nav .nav-type h4{color:#fff;font-size:24px!important;z-index:1;margin-bottom:0}#nav .nav-type p{display:none}#nav .nav-type span{display:block;font-size:14px}#nav.dark{background-color:#fff}#nav.dark .nav-type a:before{content:"";background-color:#fff}#nav.dark .nav-type a.active:before{background-color:#6ccef5}#nav.dark .nav-type a.active h3,#nav.dark .nav-type a.active h4{color:#fff}#nav.dark .nav-type h3,#nav.dark .nav-type h4{color:#000000;font-weight:normal!important}#type .pd-nav{width:100%;max-width:1170px;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;text-align:center;margin:0 auto;padding-bottom:100px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#type .pd-nav>*{max-width:calc(100% / 5)}#type .pd-nav>* img{width:100%;max-width:140px}#type .pd-nav>* h5{padding:0 10px;margin-bottom:5px}#type{position:relative;-webkit-transition:opacity 0.3s ease-out 0.2s;-o-transition:opacity 0.3s ease-out 0.2s;transition:opacity 0.3s ease-out 0.2s}#type .wrapper>[id]{opacity:0;height:0}#type .wrapper>[id].active{opacity:1;height:auto}#type h2{color:#000000;margin:0 auto;text-align:center}#type span{margin-top:5px}#type .intro{padding-top:30px}.intro .container .class-area .photo:after{content:"";background:#f5f5f5;width:100vw;height:300px;opacity:1;position:absolute;left:0;bottom:0;z-index:1}#rungroup,#virtualrun{width:100%;overflow:hidden}#rungroup .intro,#virtualrun .intro{position:relative;z-index:10;text-align:center;padding-bottom:30px;background:#ffffff}#rungroup .intro .container,#virtualrun .intro .container{height:auto;padding:60px 0 0 0;width:100%!important;position:relative;top:0;z-index:20}#rungroup .intro .container h2,#virtualrun .intro .container h2{margin-bottom:30px;color:#000000;line-height:1.2!important;text-transform:uppercase}#rungroup .intro .container .shakeh2,#virtualrun .intro .container .shakeh2{margin-bottom:15px}#rungroup .intro .container p,#virtualrun .intro .container p{width:60%;margin:0 auto 30px auto;color:#333333}#rungroup .intro .container .class-area,#virtualrun .intro .container .class-area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rungroup .intro .container .class-area .photo,#virtualrun .intro .container .class-area .photo{position:relative;height:580px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rungroup .intro .container .class-area .bg,#virtualrun .intro .container .class-area .bg{margin-top:30px;width:50%;height:550px;background-position:top center;background-size:cover;background-image:url(../images/class-area-bg-01.jpg);z-index:10}#rungroup .intro .container .class-area .bg-02,#virtualrun .intro .container .class-area .bg-02{margin-top:30px;width:50%;height:550px;background-position:top center;background-size:cover;background-image:url(../images/class-area-bg-02.jpg);z-index:10}#rungroup .intro .container .class-area .text,#virtualrun .intro .container .class-area .text{background-color:#f5f5f5;width:100%;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rungroup .intro .container .class-area .text ol,#virtualrun .intro .container .class-area .text ol{margin:0;padding:0;width:50%;max-width:420px}#rungroup .intro .container .class-area .text ol li,#virtualrun .intro .container .class-area .text ol li{font-size:16px;color:#333333;text-align:left;margin:5px 0}#rungroup .intro .container .class-area .text ol li .dot,#virtualrun .intro .container .class-area .text ol li .dot{color:#6dcff6}#rungroup .intro .container .class-area .text ol .small,#virtualrun .intro .container .class-area .text ol .small{color:#777777!important}#rungroup .intro .container .class-area hr,#virtualrun .intro .container .class-area hr{color:#d9d9d9;width:100%;margin-bottom:40px;margin-top:0}#rungroup .intro .container .class-area .link,#virtualrun .intro .container .class-area .link{background-color:#f5f5f5;width:100%}#rungroup .intro .container .class-area .link .small,#virtualrun .intro .container .class-area .link .small{padding:10px 0 60px 0;color:#6dcff6}#virtualrun .intro .container .class-area .link{padding-bottom:30px}#rungroup .intro .container .class-area .bg{background-position:top center;background-image:url(../images/class-area-bg-01.jpg)}#rungroup .intro .container .class-area a{margin-bottom:60px}#coach,#runclass{width:100%;overflow:hidden;position:relative;background:white;width:100%}#coach .container,#runclass .container{padding:100px 0 0 0}#coach .container h2,#runclass .container h2{margin-bottom:30px}#coach .container .class li,#coach .container .class p,#runclass .container .class li,#runclass .container .class p{text-align:left}#coach .container .class ol,#runclass .container .class ol{padding:0 0 10px 0px}#coach .container .class .activity__member,#runclass .container .class .activity__member{margin:0 auto;text-align:center}#coach .container .class .btn-black-fill,#coach .container .class .btn-grey-fill,#runclass .container .class .btn-black-fill,#runclass .container .class .btn-grey-fill{margin:10px 0}#coach .container p span,#runclass .container p span{color:#20a0d2;font-weight:bold}#coach .container ol,#runclass .container ol{padding:20px 0 30px 0px}#coach .container li,#runclass .container li{font-size:16px}#coach .container .link,#runclass .container .link{text-align:center;margin:30px auto 0px auto}#coach .traveler,#runclass .traveler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}#coach .traveler p,#runclass .traveler p{color:#666666;margin-bottom:0}#coach .traveler img,#runclass .traveler img{max-width:600px;margin:0 auto 30px auto!important}#coach .traveler h3,#runclass .traveler h3{margin-top:0}#coach hr,#runclass hr{width:100%;margin:30px auto 0 auto}#coach h2,#runclass h2{text-align:center;color:#000000;margin-bottom:10px}#coach h3,#runclass h3{text-align:center;line-height:1.4!important;margin:30px 0 15px 0}#coach .info,#runclass .info{margin:0 auto;text-align:center}#coach .info-2,#runclass .info-2{margin:0 auto;text-align:center;margin-bottom:3vw}#coach .inforight,#runclass .inforight{margin-left:20px!important}#coach .group1,#runclass .group1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}#coach .group1 h3,#runclass .group1 h3{text-align:left;font-size:28px;margin-bottom:10px}#coach .group1 p,#runclass .group1 p{color:#000;font-size:16px;text-align:left;margin:0 0 5px 0}#coach .group1 .small,#runclass .group1 .small{font-size:14px;margin-left:10px;color:#999999}#coach .group1 .btn-black-fill,#coach .group1 .btn-grey-fill,#runclass .group1 .btn-black-fill,#runclass .group1 .btn-grey-fill{font-size:16px!important}#coach .group2,#runclass .group2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px;margin:30px auto 30px auto}#coach .group2 h3,#runclass .group2 h3{text-align:left;font-size:28px;margin-bottom:10px}#coach .group2 p,#runclass .group2 p{color:#000;font-size:16px;text-align:left;margin:0 0 5px 0}#coach .group2 .small,#runclass .group2 .small{font-size:14px;margin-left:10px;color:#999999}#coach .group2 .btn-black-fill,#coach .group2 .btn-grey-fill,#runclass .group2 .btn-black-fill,#runclass .group2 .btn-grey-fill{font-size:16px!important}#coach .group3,#runclass .group3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#coach .group3 h3,#runclass .group3 h3{text-align:center;font-size:30px}#coach .group3 p,#runclass .group3 p{color:#000;font-size:18px;text-align:center}#coach .group3 .small,#runclass .group3 .small{font-size:14px;margin-left:10px;color:#999999}#coach .group3 .btn-black-fill,#coach .group3 .btn-grey-fill,#runclass .group3 .btn-black-fill,#runclass .group3 .btn-grey-fill{font-size:16px!important}#coach .remark,#runclass .remark{font-size:14px;color:#20a0d2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#coach .train p,#runclass .train p{margin:0 auto;width:75%;text-align:left!important}.bg-black{width:100%;background-color:#000000;position:relative}.bg-black:before{content:"";position:absolute;top:0;bottom:0;left:58%;width:330px;background:rgba(255, 255, 255, 0.04);-webkit-transform:skewX(-8deg);-ms-transform:skewX(-8deg);transform:skewX(-30deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.bg-black:after{content:"";position:absolute;top:0;bottom:0;left:79%;width:120px;z-index:1;background:rgba(255, 255, 255, 0.03);-webkit-transform:skewX(-8deg);-ms-transform:skewX(-8deg);transform:skewX(-30deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}#coach .container .coach-title{color:#ffffff;margin-bottom:60px}.coach-profile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;margin:40px auto 100px auto;padding:0 48px;overflow:hidden;z-index:20}.coach-profile__photo img{border-radius:16px}.coach-profile__content,.coach-profile__photo{position:relative;z-index:1}.coach-profile__content{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;max-width:58%;padding-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#coach .coach-profile__content h2{margin-bottom:30px;margin:10px 0 30px 0}.coach-profile__eyebrow{margin:0;color:#67c6f5;font-size:32px;font-weight:700;line-height:1.1}.coach-profile__name{display:inline-block;margin-left:12px;color:#ffffff!important}.coach-profile__tag{display:inline-block;margin:22px 0 28px;padding:10px 18px;background:#67c6f5;color:#000000;font-size:18px;font-weight:700}.coach-profile__desc{margin:0;padding-left:24px}#coach .coach-profile__desc li{margin-bottom:14px;color:#b7b7b7;font-size:18px;line-height:1.8}.coach-profile__quote{margin:52px 0 0;color:#ffffff;font-size:32px;font-style:italic;font-weight:700;line-height:1.3}.coach-profile__run{position:absolute;top:26px;right:44px;margin:0;font-size:88px;font-weight:900;line-height:0.9;letter-spacing:-2px;background:-webkit-gradient(linear, left top, right top, from(#97f400), color-stop(50%, #6ed9a8), to(#67c6f5));background:-webkit-linear-gradient(left, #97f400 0%, #6ed9a8 50%, #67c6f5 100%);background:-o-linear-gradient(left, #97f400 0%, #6ed9a8 50%, #67c6f5 100%);background:linear-gradient(90deg, #97f400 0%, #6ed9a8 50%, #67c6f5 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.coach-profile__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coach-profile__photo img{width:100%;max-width:420px;-o-object-fit:cover;object-fit:cover}.coach-profile-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:20}.coach-profile-group .coach-other{width:calc(100% / 5);margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coach-profile-group .coach-other img{width:100%;max-width:300px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.coach-profile-group .coach-other .text{text-align:center;margin-top:15px}.coach-profile-group .coach-other .text h4{font-size:16px}.coach-profile-group .coach-other .text h2{font-size:32px;margin-bottom:0px}@media (max-width:1024px){.coach-profile{gap:24px;padding:44px 32px}.coach-profile__content{max-width:60%}.coach-profile__run{font-size:72px;right:28px}}@media (max-width:767px){.coach-profile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px;padding:28px 20px 32px}.coach-profile:before{display:none}.coach-profile__content,.coach-profile__photo{max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}.coach-profile__photo{min-height:auto;padding-top:42px}.coach-profile__photo img{max-width:280px}.coach-profile__eyebrow{font-size:24px}.coach-profile__tag{margin:18px 0 22px;font-size:16px}.coach-profile__desc li{font-size:15px;line-height:1.7}.coach-profile__quote{margin-top:32px;font-size:24px}.coach-profile__run{top:18px;right:18px;font-size:56px}}.grc .bg{width:100%;height:600px;background-position:top center;background-size:cover;background-image:url(../images/grc-banner.jpg);z-index:1}.grc .text{background-color:#000000;padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grc .text h3,.grc .text h4{color:#ffffff}.grc .text h3{font-size:36px;margin:0px 0 10px 0}.grc .text h4{font-size:24px;width:80%;text-align:center;margin:0 auto}.grc .text a{margin-top:30px}.detail{text-align:center;margin:0 auto 30px auto}.gift-02{width:100%;background-color:#f5f5f5;margin-top:60px}.gift-02 h2{margin:0 auto;padding:60px 0 10px 0;text-align:center;color:#000000}.gift-02 h4{margin-bottom:5px;text-align:center}.gift-02 .full-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-02 .full-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0!important}.gift-02 .full-list .container .photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-02 .full-list .container .photo img{width:100%;max-width:500px}.gift-02 .full-list .container .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-02 .full-list .container .text p{width:75%}.gift-02 .straight .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-02 .straight .container .photo img{max-width:800px}.gift-02 .note{font-size:0.9rem;margin:0 0 10px 0;color:#777777;margin:0 auto 30px auto;text-align:center}.gift-02 .container:nth-child(2),.gift-02 .container:nth-child(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.oversea-table,.week-table{background-color:#ffffff;padding:0 0 5vh 0}.oversea-table .wrapper,.week-table .wrapper{width:100%;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0}.oversea-table .wrapper div,.week-table .wrapper div{width:100%;margin:0 auto;text-align:center}.oversea-table h3,.week-table h3{margin:30px 0 10px 0}.oversea-table h4,.week-table h4{font-size:20px;margin-bottom:20px;color:#000;text-align:center}.oversea-table p,.week-table p{text-align:center;line-height:1.8}.oversea-table .list,.week-table .list{margin-top:30px}.oversea-table .list h3,.week-table .list h3{margin:30px 0 30px 0}.oversea-table .list h4,.week-table .list h4{font-size:20px;margin-bottom:20px;color:#000;text-align:center}.oversea-table .list p,.week-table .list p{text-align:center;line-height:1.8}.oversea-table .list .info,.week-table .list .info{margin:0 auto;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.oversea-table .list .info p,.week-table .list .info p{text-align:center;font-size:20px;width:50%}.oversea-table .list table,.week-table .list table{width:100%}.oversea-table .list table .dark tr,.week-table .list table .dark tr{background:#70cff4;background:-moz-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#20a0d2));background:-o-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:linear-gradient(to right, #70cff4 0%, #20a0d2 100%);color:#ffffff;border:0.5px solid #70cff4}.oversea-table .list table .light tr,.week-table .list table .light tr{background:#21a1d3;color:#ffffff;border:0.5px solid #70cff4}.oversea-table .list table tbody tr:nth-child(odd),.week-table .list table tbody tr:nth-child(odd){background-color:#333333}.oversea-table .list table tbody tr:nth-child(2n),.week-table .list table tbody tr:nth-child(2n){background-color:#111111}.oversea-table .list table tbody tr td,.week-table .list table tbody tr td{vertical-align:middle;border:none;font-weight:normal;border:0.5px solid #70cff4}.oversea-table .list table tbody tr td,.week-table .list table tbody tr td{text-align:center}.oversea-table .list table .week tr td.label,.week-table .list table .week tr td.label{background:#21a1d3;text-align:center;color:#ffffff;border:0.5px solid #70cff4}.oversea-table .list table tbody tr td img,.week-table .list table tbody tr td img{width:35px}.oversea-table .list td,.week-table .list td{font-size:16px;line-height:1.6em;padding:10px 10px;border:none;color:#fff}.oversea-table .list td .remark,.week-table .list td .remark{text-align:left;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:10px;width:100%}table.socks{width:100%;max-width:520px}table.socks thead.dark tr{background:#70cff4;background:-moz-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:-webkit-gradient(linear, left top, right top, from(#70cff4), to(#20a0d2));background:-o-linear-gradient(left, #70cff4 0%, #20a0d2 100%);background:linear-gradient(to right, #70cff4 0%, #20a0d2 100%);color:#ffffff;border:0.5px solid #70cff4}table.socks thead.dark tr td{text-align:center;padding:15px 10px;font-weight:bold;font-size:12px;border:0.5px solid #70cff4;font-size:14px}table.socks tbody tr:nth-child(odd){background-color:#333333}table.socks tbody tr:nth-child(2n){background-color:#111111}table.socks tbody tr td{text-align:center;padding:12px 10px;border:0.5px solid #70cff4;color:#ffffff;font-size:16px;line-height:1.6em;vertical-align:middle;font-size:14px}table.socks tbody tr td:first-child,table.socks tbody tr td:nth-child(2),table.socks tbody tr td:nth-child(3){width:33.33%}table.socks tbody tr td[colspan="6"]{width:100%;padding:15px 10px}table.socks tbody tr td[colspan="6"] p{margin:5px 0;font-size:14px;line-height:1.5em}table.socks tbody tr td[colspan="6"] .mark{font-size:12px;color:#d1d1d1;text-align:left;line-height:1.8em;width:100%!important}.coach-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coach,.coach2{width:50%;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eeeeee;border-radius:10px;padding:30px;margin:20px auto;overflow:hidden}.coach2 .text,.coach .text{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coach2 .text h2,.coach .text h2{color:#20a0d2!important;margin-bottom:0;font-size:32px}.coach2 .text h3,.coach .text h3{text-align:center;font-size:20px;margin:10px 0 10px 0!important}.coach2 .text p,.coach .text p{vertical-align:middle;color:#000;font-size:16px;text-align:left;width:100%;margin:0 auto 10px auto}.coach2 .text img,.coach .text img{text-align:left;width:160px;margin:15px 0}.coach2 .text a,.coach .text a{margin:0;font-size:14px!important}.coach2 .text .dot,.coach .text .dot{color:#6dcff6}.coach2 .photo img,.coach .photo img{width:300px;margin:0 10px}#virtualrun hr{width:100%;margin:60px auto 0 auto}#virtualrun .intro .container h2{margin-bottom:0px;color:#000000;line-height:1.2!important;text-transform:uppercase}#virtualrun .virtualrun-race img{width:70%;max-width:1170px;margin-top:0}#virtualrun .virtualrun-race h2{margin-top:60px}#virtualrun .virtualrun-race h4{margin-top:15px;line-height:1.4!important}#virtualrun .intro .container .virtual-group img{width:70%;max-width:1170px;margin-top:0;margin-bottom:30px}#virtualrun .intro .container .virtual-group h2{margin-bottom:30px}.app{margin:60px auto 60px auto}.app img{margin-bottom:10px;width:200px}.app svg{fill:#ffffff;margin-right:10px}.app h3{color:#20a0d2;text-align:center;line-height:1.4!important;margin:0 0 10px 0!important;font-size:40px}.app h3 span{color:#222222}.app h4{color:#000000;font-size:24px}.app .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:220px;margin:10px 15px;font-size:14px!important}.btn-cta{position:fixed;z-index:999;width:100px;height:100px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:40px;-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);transition:all 0.3s cubic-bezier(0, 0, 0.5, 1);opacity:0.9}.btn-cta svg{width:20px;fill:white}@media (max-width:1440px){.btn-cta{right:8px}}@media (max-width:767px){.btn-cta{bottom:64px}}.btn-cta-grc{bottom:220px;background:-webkit-gradient(linear, left top, left bottom, from(#6dcef5), color-stop(41.54%, #317fbf), to(#0179d8));background:-webkit-linear-gradient(top, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);background:-o-linear-gradient(top, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);background:linear-gradient(180deg, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);-webkit-filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.25));filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.25))}.btn-cta-grc img{width:60px;margin-top:5px;margin-bottom:5px;z-index:18}.btn-cta-grc:before{content:"";position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(#6dcef5), color-stop(41.54%, #317fbf), to(#0179d8));background:-webkit-linear-gradient(top, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);background:-o-linear-gradient(top, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);background:linear-gradient(180deg, #6dcef5 0%, #317fbf 41.54%, #0179d8 100%);top:10px;left:10px;width:80px;height:80px;border-radius:100%;z-index:10}.btn-cta-grc:after{content:"";position:absolute;top:7px;left:7px;width:86.5px;height:86.5px;background:#ffffff;border-radius:100%;z-index:5}.btn-cta p{color:white;text-align:center;color:white;padding:0;text-align:center;font-size:16px;line-height:1.2!important;padding:0;margin:0;text-align:center;z-index:18}.btn-cta-local{bottom:100px;background-color:#ffffff!important;-webkit-filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.25));filter:drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.25))}.btn-cta-local p{color:#009bd9}.btn-cta-local:before{content:"";position:absolute;background-color:#ffffff;top:10px;left:10px;width:80px;height:80px;border-radius:100%;z-index:10}.btn-cta-local:after{content:"";position:absolute;top:7px;left:7px;width:86.5px;height:86.5px;background:-webkit-gradient(linear, left top, left bottom, from(#0179d8), to(#6dcef5));background:-webkit-linear-gradient(top, #0179d8 0%, #6dcef5 100%);background:-o-linear-gradient(top, #0179d8 0%, #6dcef5 100%);background:linear-gradient(180deg, #0179d8 0%, #6dcef5 100%);border-radius:100%;z-index:5}.btn-cta:hover{-webkit-transform:scale3d(1.06, 1.06, 1.06);transform:scale3d(1.06, 1.06, 1.06);opacity:1}.end,p[data-id=service]{margin:0 auto;text-align:center;color:#777777;font-size:16px!important;background:#ffffff;padding:60px 0 60px 0}p[data-id=footer]{text-align:center;font-size:1rem;color:#ffffff;background-color:#000000;padding:25px;margin:0}@media (min-width:2000px) and (max-width:2560px){#hero{height:1200px}#hero .kv{height:1200px}#hero .kv .bg{height:1200px;top:0}#hero .kv .group{max-width:960px}#hero .kv .title{width:140px}#hero .kv .fromzero{height:330px;bottom:260px;left:0}#hero .kv .tohero{height:290px;bottom:100px;right:0}#hero .kv .date{top:215px;left:660px;z-index:2}#hero .kv .kv .title{width:160px}.runner{width:700px}.white-end-bg{height:60vh;top:600px;min-height:500px;max-height:850px}#index-award h2{color:#000000;margin:0 auto 30px auto}#asia-race .wrapper ol{width:70%}#series .container{width:1400px!important}#series .container .group li img{max-width:250px}#series .container .guilde-04{height:100vh;min-height:900px}}@media (min-width:2000px) and (max-width:2399px){#hero{height:100vh;min-height:1050px;max-height:1100px}#hero .kv{height:100vh;min-height:1050px;max-height:1100px}}@media (min-width:1681px) and (max-width:1900px){#hero{height:100vh;min-height:900px;max-height:950px}#hero .kv{height:100vh;min-height:900px;max-height:950px}}@media (max-width:1680px){#menu ul li a{margin:0 20px}#hero{height:850px}#hero .kv{height:850px}#hero .kv .bg-item{height:850px}.white-end-bg{top:550px}#index-intro .container .image img{max-width:175px;right:10%;margin-top:0px}#rungroup .intro .container h2{margin-bottom:0}.slider{margin:10vw auto 2vw auto}#asia-race .wrapper ol{width:90%}}@media (max-width:1512px){.index-sponsor{left:84%}.white-end-bg{min-height:300px;max-height:500px}}@media (max-width:1440px){#menu ul li a{margin:0 15px}#hero{height:800px}#hero .kv{height:800px}#hero .kv .bg{height:800px}#hero .kv .date{max-width:140px;top:215px;left:425px}#hero .kv .fromzero{height:190px;bottom:480px;left:50px}#hero .kv .tohero{width:auto;height:160px;bottom:388px;right:17%}.runner{top:60px;width:500px;left:2%}.white-end-bg{top:420px;min-height:300px;max-height:500px}.carousel .slider .slide{height:70px}.slider{margin:4vw auto 2vw auto}#kv-sponsor{background:#ffffff}#kv-sponsor .logo div{margin:15px 15px}#kv-sponsor .logo div p{font-size:12px}#kv-sponsor .logo div a{margin-bottom:0}#kv-sponsor img{height:60px}.slider img{margin:0 10px;height:80px}#index-intro h3{font-size:24px}#index-intro .container{width:85%!important;padding:5vw 0 10vw 0}#index-intro .container .image{height:550px}#album-content .container{width:80%!important}#album-content:after{font-size:10vw}#index-award .photo .cloth img{width:100%;max-width:850px}#pacer-content .container div{max-width:360px;height:400px}#pacer-content .container div .bg{height:400px}#pacer-content h2{margin-bottom:10px}#pacer-content .container .people01 .bg:before,#pacer-content .container .people01:hover .bg:before,#pacer-content .container .people02 .bg:before,#pacer-content .container .people02:hover .bg:before,#pacer-content .container .people03 .bg:before,#pacer-content .container .people03:hover .bg:before,#pacer-content .container .people04 .bg:before,#pacer-content .container .people04:hover .bg:before,#pacer-content .container .people05 .bg:before,#pacer-content .container .people05:hover .bg:before,#pacer-content .container .people06 .bg:before,#pacer-content .container .people06:hover .bg:before,#pacer-content .container .people07 .bg:before,#pacer-content .container .people07:hover .bg:before,#pacer-content .container .people08 .bg:before,#pacer-content .container .people08:hover .bg:before{height:400px}#index-award .buttons a{width:160px;height:160px;font-size:18px}#asia-race .wrapper ol{width:90%}#asia-race .wrapper ol li .local{width:210px;height:50px}#asia-race .wrapper ol li .time{width:210px;height:50px}#asia-race .btn-white-fill{font-size:16px;max-width:250px}#watchface-content .container{width:1000px!important}#watchface-content .container .text{width:60%}#asia-series-info .container .medal img{max-width:340px;margin-top:-160px}.coach2 .photo img,.coach .photo img{width:250px;margin:0 10px}#coach .container,#runclass .container{padding:80px 0 0 0}.coach-profile{padding:0 100px;gap:100px}.coach-profile__photo img{max-width:350px}.coach-profile-group{padding:0px 80px}#coach .coach-profile__content h2{font-size:42px}#coach .coach-profile__content h4{font-size:21px}.coach-profile-group .coach-other img{max-width:240px}.coach-profile-group .coach-other .text h2{font-size:28px}.coach-profile-group .coach-other .text h4{font-size:14px}.grc .bg{height:445px}.grc .text h4{font-size:21px}.app img{width:160px}#nav .nav-type h3,#nav .nav-type h4{font-size:20px!important}.btn-cta{right:20px}.btn-cta-grc{bottom:160px}.btn-cta-local{bottom:50px}#index-sponsor div .spcial-logo-01{width:200px;height:auto;margin:20px 10px}#index-sponsor div .spcial-logo-02{width:480px;height:auto;max-width:594px;margin:15px 0}#rungroup .intro .container .class-area .bg,#virtualrun .intro .container .class-area .bg{width:70%;height:500px}#route-content h4{font-size:18px}#route-content .notice{width:40px;margin:3vw auto 15px auto}#coach .traveler img,#runclass .traveler img{max-width:500px}#gift-03 .list h4{font-size:18px}#series .container .group li img{max-width:160px}}@media (max-width:1368px){#menu ul{padding-left:100px}#hero{height:750px}#hero .kv{height:750px}#hero .kv .bg{height:750px}#hero .kv .date{max-width:130px;top:235px;left:425px}#hero .kv .fromzero{height:185px}#hero .kv .title{width:100px}.index-sponsor{left:85%;top:75%;width:350px}.slider{margin:2vw auto 2vw auto}#index-intro h3{font-size:20px}#index-intro p{font-size:16px}#index-intro .container{padding:2vw 0 5vw 0}#index-intro .container .image{height:480px}#index-intro .container .image h2{font-size:100px}#index-intro .container .image img{max-width:125px;right:20%}#gift-02 .list .completed .award img,#gift .list .completed .award img{max-width:400px}#gift .list .completed .award h5{font-size:24px}#gift .list .completed .award p{font-size:12px}#rungroup .intro .container .class-area .bg-02{height:500px}#rungroup .intro .container .class-area .photo{height:500px}#rungroup .intro .container{padding:60px 0 0 0}#rungroup .intro .container p{width:70%}}@media (max-width:1280px){h2,section h2{font-size:40px;text-transform:uppercase;font-weight:800!important;line-height:1.2!important}h3,section h3{font-size:28px;text-transform:uppercase;font-weight:bold!important;line-height:1.6!important}h4{font-size:21px;font-weight:bold}section p{font-size:15px}#menu ul{margin-left:120px}#menu ul li a{margin:0 10px;font-size:16px}#hero .kv .bg{height:730px}#hero .date{max-width:170px;top:175px;left:830px}#hero .fromzero{height:165px;bottom:530px;left:30px}#hero .tohero{width:auto;height:140px;bottom:445px;right:17%}.runner{width:400px;left:4%}.index-sponsor{left:83%}.carousel .slider{margin:6vw auto 2vw auto}#index-intro h3{font-size:21px}#index-intro .container{padding:2vw 0 8vw 0}#index-intro .container .image h2{font-size:110px}#index-intro .container .image img{max-width:145px;right:14%}#asia-race .wrapper a{margin-bottom:0}#asia-race .wrapper ol{width:90%;padding-bottom:0}#asia-race .wrapper ol li .local{width:180px;height:40px}#asia-race .wrapper ol li .local p{font-size:16px}#asia-race .wrapper ol li .local img{width:16px;margin-bottom:0}#asia-race .wrapper ol li .time{width:180px;height:40px}#asia-race .wrapper ol li .time p{font-size:16px}#asia-race .btn-white-fill{font-size:16px;max-width:250px}#index-activity-content a{font-size:14px!important}#pacer-content .container div h3{font-size:28px;margin-left:15px}#pacer-content .container div p{font-size:14px;margin-left:15px}#index-sponsor div .spcial-logo-01{width:225px;height:auto}#index-sponsor div .spcial-logo-02{width:475px;height:80px}#asia-series-info .container .text h3{font-size:36px}#asia-series-info p{font-size:18px}#asia-race .wrapper ol li{min-width:50px;margin:15px 2px}#faq-content .container,#rule-content .container,#terms-content .container{width:80%!important}#faq-content .wrapper,#rule-content .wrapper,#terms-content .wrapper{width:960px}#gift-02 .full-list .container .photo img,#gift .full-list .container .photo img{max-width:400px}#gift .straight .container .photo img{max-width:600px}#index-sponsor div .spcial-logo-01{width:230px;height:auto;margin-top:30px}#index-sponsor div .amino{width:250px}#series .container .group li img{max-width:150px}}@media (max-width:1200px){#hero{height:100vh;min-height:500px;max-height:550px}#hero .kv{height:100vh;min-height:500px;max-height:550px}}@media (max-width:1024px){#menu-bar .signup{width:auto}#menu-bar .signup a{width:auto}#menu ul{margin-left:0}#menu-bar nav #menu{height:65px;width:100%;position:absolute;top:65px;background-color:#222222}#menu-bar nav .nav-pc{display:none}#menu-bar nav .nav-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}#menu-bar nav.signup{position:absolute;right:0;top:11.5px}#brand{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#logo-hero{margin-top:130px}#hero{height:550px;margin-top:80px}#hero .kv{height:550px}#hero .kv .fromzero{bottom:630px;left:0;height:140px}#hero .kv .tohero{width:auto;height:120px;bottom:565px;right:22%}#hero .kv .bg{height:580px;top:0px}#hero .kv .title{top:60px;width:70px}#hero .kv .date{max-width:110px;top:145px;left:270px}.runner{width:300px;left:4%;top:110px}.white-end-bg{top:390px;height:250px}.index-sponsor{left:83%;width:280px}.slider{margin:5vw auto 2vw auto}#index-activity-content .container{width:80%!important}#index-activity-content .place img{width:70%;max-width:500px}#index-activity-content h2,#index-activity-content h2 span{font-size:80px}#index-activity-content h3{font-size:24px}#index-activity-content p{font-size:12px}#index-activity-content a{font-size:14px!important;margin-bottom:10px}#index-intro h3{font-size:16px;padding-right:0}#index-intro .container{padding:3vw 0 5vw 0}#index-intro .container .text{width:60%}#index-intro .container .image{width:40%}#index-intro .container .image h2{font-size:100px}#index-intro .container .image img{max-width:130px;margin-top:0;right:0;bottom:0}#index-award .photo{width:55%;left:0;height:450px}#index-award h2{margin:30px auto 60px auto}#index-award .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index-award .buttons{width:100%;max-width:800px;right:auto;top:30px;padding-bottom:30px}#index-award .buttons a{width:180px;height:150px;font-size:14px;padding:0 10px}#index-award .buttons a:nth-child(5){width:280px}#index-award .photo .cloth{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#index-award .photo .cloth img{width:100%;min-width:800px}#asia-race h3{font-size:24px}#asia-race .wrapper a{margin-bottom:0}#asia-race .wrapper ol{width:90%;padding-bottom:0}#asia-race .wrapper ol li .local{width:160px;height:40px}#asia-race .wrapper ol li .local p{font-size:14px}#asia-race .wrapper ol li .local img{width:16px;margin-bottom:0}#asia-race .wrapper ol li .time{width:160px;height:40px}#asia-race .wrapper ol li .time p{font-size:14px}#asia-race .btn-white-fill{font-size:14px;max-width:210px}#starlux{height:60vh;min-height:850px;background-position:40% center}#starlux .container{padding:5vh 0}#watchface-content .container{width:90%!important}#watchface-content .container .text{width:100%;margin-left:40px}#pacer-content .container div h2{font-size:32px}#pacer-content .container div h3{font-size:24px}#pacer-content .container div p{font-size:12px}#pacer-content .container{height:360px}#pacer-content .container div{max-width:210px;height:280px}#pacer-content .container div .bg{height:280px}#pacer-content h2{margin-bottom:10px}#pacer-content .container .people01 .bg:before,#pacer-content .container .people01:hover .bg:before,#pacer-content .container .people02 .bg:before,#pacer-content .container .people02:hover .bg:before,#pacer-content .container .people03 .bg:before,#pacer-content .container .people03:hover .bg:before,#pacer-content .container .people04 .bg:before,#pacer-content .container .people04:hover .bg:before,#pacer-content .container .people05 .bg:before,#pacer-content .container .people05:hover .bg:before,#pacer-content .container .people06 .bg:before,#pacer-content .container .people06:hover .bg:before,#pacer-content .container .people07 .bg:before,#pacer-content .container .people07:hover .bg:before,#pacer-content .container .people08 .bg:before,#pacer-content .container .people08:hover .bg:before{height:280px}#index-otherevent .swiper{width:100%;height:400px;padding:30px 0}#asia-series-info .container{min-height:350px;width:80%!important}#asia-series-info .container .text h3{font-size:32px}#asia-series-info .container .medal{width:35%}#asia-series-info .container .medal img{max-width:500px;width:100%;margin-top:-25px}#asia-series-info .container a{margin:0 auto;font-size:12px}#asia-series-info .container p{font-size:14px}#asia-race .wrapper ol li{min-width:100px}#news-content h4{margin-top:30px}#news-content .pic-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#news-content .pic-three img{width:100%!important;margin:10px 0}#news-content .container{margin:0 auto;width:80%!important}#logo-hero .slider img{margin:0 10px;height:70px}#logo-hero .logo img{max-width:150px;margin-left:70px}#logo-hero h2{font-size:60px}#kv-page-bar h2{font-size:6vw}#info-main-content .frame h2{font-size:28px}#info-main-content .frame h3{font-size:21px;width:90%;padding:0 10px;text-align:center;margin:0 auto}#about-group-table-wm .wrapper,#bus-table .wrapper,#race-table .wrapper{width:80%}#medal .container .info-award{width:90%!important}#medal .container .info-award ol{padding:0;margin:0}#medal .container .info-award ol li{width:33.33%}#medal .container .info-award ol li img{width:180px}#medal .container .info-award ol li h3{font-size:16px}#info-activity{min-height:400px;max-height:600px}#info-activity .text p{font-size:14px}#info-activity .bg{background-position:center center}#route-content .container{width:80%!important}#series .container li img{max-width:160px}#faq-content .container,#rule-content .container,#terms-content .container{width:80%!important}#faq-content .wrapper,#rule-content .wrapper,#terms-content .wrapper{width:100%;padding-left:0}#gift-02 .list .completed .award img,#gift .list .completed .award img{width:100%;max-width:210px;margin:30px 0}#gift-02 .list .completed,#gift .list .completed{width:90%}#gift-02 .full-list .container,#gift .full-list .container{width:80%!important;margin:10px auto}#gift .straight .container .photo img{max-width:500px}#coach .container,#runclass .container{padding:100px 0 0 0;width:80%!important}#coach .container-info img,#runclass .container-info img{width:100%}.about-group-table-2 .wrapper,.about-group-table-3 .wrapper,.about-group-table .wrapper{width:80%}.week-table .wrapper{width:100%}.grc .bg{height:360px}.coach,.coach2{max-width:380px}.coach-profile{padding:0 0px;gap:40px}.coach-profile-group{padding:0px 0px}.coach-profile__photo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#coach .coach-profile__content h2{font-size:42px;margin-top:0}#series .container .group ol{padding:0 10px}#series .container .group ol li img{max-width:120px;margin-bottom:10px}#series .container .group ol li h3{font-size:18px}#series .container .group ol li a,#series .container .group ol li p{font-size:12px!important}#rungroup .intro .container .class-area .bg,#rungroup .intro .container .class-area .bg-02{width:700px;height:380px}#rungroup .intro .container .class-area .photo{height:400px}#rungroup .intro .container p{width:80%;margin:0 auto 15px auto}.intro .container .class-area .photo:after{height:180px}.fancybox-stage h3{font-size:28px}}@media (max-width:820px){#menu-bar .signup,#menu ul li a{font-size:15px}#hero{height:550px}#hero .kv{height:550px}#hero .kv .bg{top:20px;height:540px}#hero .kv .date{max-width:100px;top:145px;left:245px}#hero .kv .fromzero{bottom:650px;left:20px;height:120px}#hero .kv .tohero{width:auto;height:110px;bottom:585px;right:12%}.index-sponsor{left:auto;width:280px;right:30px;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%)}.slider .slide{height:80px}#index-intro h3{font-size:16px}#index-intro p{font-size:12px}#index-intro .container{padding:3vw 0 8vw 0}#index-intro .container .text{width:75%}#index-intro .container .image{height:380px}#index-intro .container .image img{max-width:105px;right:14%}#index-intro .container .image h2{font-size:90px}#album-content .container h3{font-size:18px}#asia-race h3{font-size:24px}#asia-race .wrapper a{margin-bottom:0}#asia-race .wrapper ol{width:100%;padding-bottom:0}#asia-race .wrapper ol li .local p{font-size:13px}#asia-race .wrapper ol li .local img{width:16px;margin-bottom:0}#asia-race .wrapper ol li .time p{font-size:13px}#asia-race .btn-white-fill{font-size:14px;max-width:210px}#index-award .buttons a{width:150px;height:150px}#index-activity-content a{font-size:12px!important}#index-activity-content h2,#index-activity-content h2 span{font-size:60px;height:80px}#index-activity-content h3{font-size:18px}#index-award .photo .cloth img{width:100%;min-width:700px}#starlux{height:50vh;min-height:700px;background-position:40% center}#starlux .container{padding:3vh 0}#grc .title h2{font-size:120px}#watchface-content{max-height:350px}#watchface-content .container{width:100%!important;padding:0 2rem}#watchface-content .container .watch img{max-height:350px}#watchface-content .container h2{font-size:28px}#watchface-content .container p{font-size:16px;line-height:1.4!important;margin:10px auto 10px auto}#pacer-content .container div h3{font-size:18px}#pacer-content .container div p{font-size:11px;line-height:1.2!important;margin-bottom:5px}#index-otherevent{padding:3vw 0 5vw 0}#index-otherevent h2{margin-bottom:0px;margin-top:15px}#index-otherevent h3{font-size:21px;text-align:left;line-height:1.2!important;margin-bottom:10px}#index-otherevent .swiper{width:90%}#nav .nav-type{overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}#nav .nav-type h3,#nav .nav-type h4{font-size:16px!important}#nav .nav-type a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#rungroup .intro .container,#virtualrun .intro .container{padding:5vw 0 0 0}#rungroup .intro .container .class-area .photo,#virtualrun .intro .container .class-area .photo{height:300px}#rungroup .intro .container .class-area .bg,#virtualrun .intro .container .class-area .bg{width:60%;height:300px}#rungroup .intro .container .class-area .text,#virtualrun .intro .container .class-area .text{padding:30px 10%}.intro .container .class-area .photo:after{height:150px}.grc .bg{background-position:right center}#coach .container,#runclass .container{padding:5vw 0 0 0}#coach .container .class .btn-black-fill,#coach .container .class .btn-grey-fill,#runclass .container .class .btn-black-fill,#runclass .container .class .btn-grey-fill{margin:10px 0;font-size:14px!important}.coach2 .photo img,.coach .photo img{width:200px}.coach,.coach2{max-width:280px}.gift-02 .full-list .container .photo img{width:100%;max-width:200px}.week-table .wrapper{padding:0}.week-table .list td{font-size:14px}#series .container li p{font-size:13px}.app{margin:30px auto 0 auto}.app,.virtualrun-race{width:80%;margin:0 auto}.app h4,.virtualrun-race h4{line-height:1.2!important;font-size:24px}.app h3,.virtualrun-race h3{margin:0 0 10px 0!important}#virtualrun .virtualrun-race img{width:100%}.gift-02 .full-list{width:80%;margin:0 auto}#nav .nav-type h3,#nav .nav-type h4{font-size:14px!important;line-height:1.4!important}#series .container .all-grpup{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#series .container .group{min-width:30%;margin-top:15px}#series .container li img{max-width:210px}#series .container li p{font-size:13px}#rungroup .intro .container .class-area .photo{height:350px}#rungroup .intro .container .class-area .bg,#rungroup .intro .container .class-area .bg-02{width:600px;height:330px}#rungroup .intro .container .class-area .text ol li{font-size:13px}}@media (max-width:768px){#menu{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}#menu ul{width:100%!important;text-align:left;padding-left:20px}#menu ul li{margin-right:15px}#menu ul li a{margin:0 10px;font-size:16px;white-space:nowrap}#menu ul li.social a{margin:0 2px 0 0;padding-right:10px}#menu ul li.active a:before{bottom:-18px}#hero .kv .scene{left:-2%!important;bottom:20%!important}#index-intro .container .image h2{font-size:70px;margin-right:15px}#index-award .buttons{max-width:720px}#watchface-content .container{width:100%!important;padding:0 2rem}#watchface-content .container p{margin:10px auto 10px auto}#gift-03 .full-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gift-03 .full-list .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:90%}#gift-03 .full-list .container .photo img{width:100%;max-width:240px;margin:0 60px 0 30px}#gift-03 .note{margin:0 auto}#gift-02 .list .completed .award p,#gift-03 .list .completed .award p,#gift .list .completed .award p{font-size:12px}.coach-profile__photo img{max-width:420px}}@media (max-width:650px){#hero{min-height:290px}#hero .kv{min-height:290px}#hero .kv .group{width:60%}#hero .kv .bg{height:530px}#asia-race .text{font-size:18px;width:90%}}@media (max-width:599px){h2,section h2{font-size:36px;text-transform:uppercase;font-weight:800!important;line-height:1.2!important}h3,section h3{font-size:28px;text-transform:uppercase;font-weight:bold!important;line-height:1.6!important}h4{font-size:21px;font-weight:bold}section p{font-size:14px}#kv-page-bar{background-position:15% center}#kv-page-bar h2{font-size:40px}#logo-hero .logo img{max-width:120px}#hero{height:520px}#hero .kv .group{top:0;left:2.5%;width:95%;max-width:380px;height:500px}#hero .kv .date{width:18%;max-width:200px;top:175px;left:auto;right:0}#hero .kv .bg{top:0;background-position:top center;background-size:cover;background-image:url(../images/kv-bg-m.jpg);height:590px}#hero .kv .title{width:100px;max-width:14%;top:60px;position:absolute;left:auto;right:5px}#hero .kv .fromzero{left:auto;right:0;top:255px;width:300px;height:auto}#hero .kv .tohero{bottom:75px;height:auto;width:230px;right:0}#hero .bg-item{display:none}.white-end-bg{top:480px;height:35vw;min-height:100px;background-size:contain;background-repeat:no-repeat}.runner{width:260px;left:-20px;top:130px}#menu ul li a{margin:0 5px;font-size:16px;white-space:nowrap}#menu-bar .signup{right:0;margin:0 10px 0 0}.index-sponsor{left:auto;width:210px}.index-sponsor div .amino{width:210px}.slider{margin:20vw auto 2vw auto}.slider img{margin:0 10px;height:60px}#logo-hero{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#logo-hero .logo{left:auto}#logo-hero .logo img{margin-left:auto}#logo-hero .city{max-width:80px;position:relative;margin:140px 10px 0 10px;left:0}#logo-hero .slider{height:auto;width:100%;margin:2vw auto 2vw auto;left:0}#index-intro{background-size:150%;height:auto}#index-intro .container{width:90%!important;padding:5vw 0 10vw 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:230vh}#index-intro .container .text{width:100%}#index-intro .container .image{height:500px;width:100%;position:relative;margin-top:60px}#index-intro .container .image img{width:100%;max-width:300px;right:0;left:42%;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#index-intro .container .image h2{font-size:22vw;margin-right:0}#index-intro hr{width:100%}#index-intro h3{font-size:18px;width:100%}#index-activity-content .container{width:80%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15vw 0}#index-activity-content .container .place{margin-bottom:30px}#index-activity-content .container h2,#index-activity-content .container h2 span{font-size:50px;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index-activity-content a{margin:0 auto;margin-bottom:10px;width:100%;font-size:16px!important}#index-activity-content h2,#index-activity-content h2 span{font-size:50px;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#album-content .container h3{font-size:18px;text-align:-webkit-auto}#album-content:after{font-size:12vw;right:20px;top:42px}.fancybox-stage .wrapper{width:100%;margin:0 auto;border:5px solid #6dcff6;padding:0px 5px;border-radius:20px}.week-table .wrapper{border:0}.week-table .list table{width:150%;max-width:150%}.rule-table{overflow-x:auto}.fancybox-content{padding:20px!important;border-radius:20px}.fancybox-stage h3{color:#20a0d2!important;font-size:21px;margin-bottom:15px}#asia-series-info{background-image:url("../images/bg-map-m.jpg")}#asia-series-info .container{min-height:350px;width:80%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:1500px}#asia-series-info .container .text h3{font-size:26px}#asia-series-info .container .medal{width:100%}#asia-series-info .container .medal img{max-width:500px;width:50%;margin-top:0px;margin-bottom:30px}#asia-series-info .container a{margin:0 auto;font-size:12px}#asia-series-info .container p{font-size:16px;margin:10px 0 20px 0}#index-award{max-height:1100px}#index-award .photo{height:250px}#index-award .photo .cloth img{width:100%;min-width:400px}#index-award .buttons{width:85%}#index-award .buttons a{width:150px;height:150px;font-size:18px}#index-award .buttons a:nth-child(5){width:96%}#starlux{height:120vw;background-image:url(../images/starlux-kv-mobile.jpg);background-size:cover;background-position:center center;min-height:600px}#starlux .container{padding:50px 20px;top:27%}#starlux .container a{width:100%}#starlux h4{font-size:14px}#starlux img{width:100%}#starlux .bg{background-size:cover;background-position:42% center}#grc .title h2{font-size:70px;line-height:1!important}#watchface-content{height:160vw;max-height:700px;background-image:url(../images/watch-face-m.jpg);background-size:cover;background-position:bottom center}#watchface-content .container{width:90%!important;padding:0;left:0;top:-180px;margin:0 auto}#watchface-content .container .watch{display:none}#watchface-content .container .text{width:100%;margin-left:0}#pacer-content{height:auto;padding:50px 0 0 0}#pacer-content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pacer-content .container div,#pacer-content .container div .bg{width:100vw;height:50vw}#pacer-content .container div h3{font-size:32px;margin-left:0}#pacer-content .container div p{margin-left:0px;font-size:14px}#pacer-content .container .text{height:50vw;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:absolute;left:30px}#pacer-content h2{font-size:28px;margin-bottom:30px}#pacer-content .container{height:100vw;width:100%!important;-ms-flex-wrap:unset;flex-wrap:unset}#pacer-content .container div{max-width:100%;height:280px;padding:0;margin:0;border-radius:0}#pacer-content .container .people01 .bg:before,#pacer-content .container .people02 .bg:before,#pacer-content .container .people03 .bg:before,#pacer-content .container .people04 .bg:before,#pacer-content .container .people05 .bg:before,#pacer-content .container .people06 .bg:before,#pacer-content .container .people07 .bg:before,#pacer-content .container .people08 .bg:before{height:50vw}#index-sponsor .container{padding:15vw 0 5vw 0}#index-sponsor h2{font-size:24px}#index-sponsor .container div{width:100%;padding:2vh 0}#index-sponsor div img{width:40%;max-width:200px;margin:10px 0}#index-sponsor .twologo img{width:40%;height:auto}#index-sponsor .twologo{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#index-sponsor .training{margin-bottom:30px!important}#index-sponsor div .spcial-logo-02{width:100%;height:auto}#index-otherevent h3{font-size:24px}#index-otherevent a{width:30%;font-size:14px!important;padding:0.5em 0!important}p[data-id=service]{padding:30px 15px 40px 15px;font-size:14px!important}#asia-race{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}#asia-race .wrapper{padding:0 3vw 0 3vw}#asia-race .wrapper ol{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;overflow:auto;padding:0}#asia-race .wrapper ol hr{min-width:20px;color:#ffffff;margin:15px 15px 0 15px;height:1px;background-color:#ffffff!important}#asia-race .wrapper ol li{min-width:90px;margin:0}#asia-race .wrapper ol li a{font-size:16px}#asia-race .wrapper ol li span{font-size:12px}#news-content h2{margin-bottom:5px!important}#news-content h3{font-size:24px}#news-content h4{font-size:21px;line-height:1.4!important;margin-top:10px}#news-content p.line-border{margin:60px 0 60px 0}#news-content .container{margin:15px auto}#news-content .link a{margin:10px 0px;width:80%;font-size:14px!important}#news-content .news__btnlist .btn-black-fill{width:80%;font-size:14px!important}.news__member{margin-bottom:24px;text-align:left}.news__member h4{margin-bottom:10px}.news__cover{padding:0}.news__btnlist .btn-black-fill{width:70%}#info-main-content{padding:10vw 0}#info-main-content h2{padding:0 40px}#info-main-content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#info-main-content .frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#info-main-content .headerdivider{height:5px;width:100%;border-bottom:2px solid #000;border-left:0;margin-bottom:10px}#info-main-content .frame h2,#info-main-content .frame h3{font-size:24px;width:90%;margin:0 auto}#about-group-table-wm .wrapper,#bus-table .wrapper,#race-table .wrapper{width:90%}#about-group-table-wm .list td,#bus-table .list td,#race-table .list td{font-size:12px!important}#about-group-table-wm .list h4,#bus-table .list h4,#race-table .list h4{line-height:1.4!important;font-size:14px}#about-group-table-wm .small,#bus-table .small,#race-table .small{font-size:12px}#medal .container .info-award ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#medal .container .info-award ol li{width:100%;margin-bottom:30px}#medal .container .info-award ol li img{width:200px}#medal .container .info-award ol li h3{padding:0 2rem;line-height:1.4!important;font-size:21px}#info-activity{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:1000px}#info-activity .bg{width:100%;height:100vw;min-height:330px}#info-activity .text{width:100%;padding:5vh 5vh}#info-activity .text p,#info-activity .text p span{font-size:14px;text-align:left}#info-activity .text h3{font-size:28px}#series .container li a{padding:0.3em 0.2em!important}#info-link-group .container .list a{margin:10px 5px}#gift .list .completed{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gift .list .completed .award{width:100%;padding:30px 10px;margin:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#gift .list .completed .award h5{margin-bottom:0px}#gift .list .completed .award div{height:auto}#gift .list .completed .award img{max-width:300px;margin:0}#gift h3{font-size:24px}#gift .list h4{font-size:16px;padding:0 10px}#gift .list h2{margin-bottom:15px}#gift .list .small{text-align:center;margin:20px auto 0 auto;padding:0 30px}#gift .list .completed .award p{font-size:13px;margin-top:10px;line-height:1.6!important}#gift-02 .full-list .container,#gift .full-list .container{width:90%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-02 .full-list .container .photo img{width:100%;max-width:280px;margin-left:0}#gift1-1 .straight .container{padding:3vw 20px}#gift1-1 .straight .container .text h3{font-size:18px}#gift-03 .full-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#gift-03 .full-list .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:90%}#gift-03 .full-list .container .photo img{width:100%;max-width:300px;margin:0 15px}#gift-03 .full-list .container .text{max-width:300px}#gift-03 .note{text-align:left;margin:0 auto;font-size:10px!important}#about-group-table .race-tab.active{padding:15px 0}.about-group-table-2 .list h4,.about-group-table-3 .list h4,.about-group-table .list h4{font-size:18px;line-height:1.4!important}.about-group-table-2 .list table tbody tr,.about-group-table-2 .list table tbody tr td,.about-group-table-2 .list td,.about-group-table-3 .list table tbody tr,.about-group-table-3 .list table tbody tr td,.about-group-table-3 .list td,.about-group-table .list table tbody tr,.about-group-table .list table tbody tr td,.about-group-table .list td{font-size:12px}.about-group-table-2 .wrapper div,.about-group-table-3 .wrapper div,.about-group-table .wrapper div{overflow:auto}#series .container li a{padding:0.3em 0.2em!important}#series .container{padding:30px 0}#series .container .product{overflow:auto}#series .container ol{width:170%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 10px;padding-left:30px}#series .container li{padding:0;margin-right:10px}#series .container li a{font-size:12px!important;width:60%}#series .container li p{font-size:12px}#series .container li img{max-width:160px}#series .container li h3{font-size:16px}#series .container .group{min-width:100%}#series .container a p{margin:30px auto 0 auto;font-size:16px}.week-table .wrapper div{overflow:auto}.week-table h4{font-size:16px}.week-table p{font-size:14px}.week-table .list td{font-size:13px}#series .container ol{padding-left:30px}#series .container ol li{margin-right:10px}#series .container li a{font-size:12px!important;width:60%}#faq-content .container,#rule-content .container,#scientific-training-content .container,#terms-content .container{width:85%!important;text-align:left}#faq-content .wrapper,#rule-content .wrapper,#scientific-training-content .wrapper,#terms-content .wrapper{width:220%;padding:0}#faq-content .rule-table,#rule-content .rule-table,#scientific-training-content .rule-table,#terms-content .rule-table{overflow:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;overflow-x:scroll}#faq-content ol,#rule-content ol,#scientific-training-content ol,#terms-content ol{padding-left:0;padding-bottom:0;text-align:left}#faq-content ol li,#rule-content ol li,#scientific-training-content ol li,#terms-content ol li{font-size:14px;line-height:1.6;margin-bottom:10px}#faq-content ol .do,#rule-content ol .do,#scientific-training-content ol .do,#terms-content ol .do{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0}#faq-content ol li ol,#rule-content ol li ol,#scientific-training-content ol li ol,#terms-content ol li ol{padding-bottom:0;padding-left:20px}#route-content .text{margin:0px auto 30px auto;width:80%}#route-content .notice{margin:40px auto 15px auto}.rule-table .list td{font-size:14px}#scientific-training-content{text-align:left;width:90%!important}#rule .intro .container h2,#scientific-training .intro .container h2{padding-top:3vw;margin-bottom:30px}#faq-content .link,#terms-content .link{width:90%}#nav .nav-type,#nav .nav-type a:before{height:65px}#rungroup .intro .container,#virtualrun .intro .container{padding:10vw 0 0 0}#rungroup .intro .container .class-area .photo,#virtualrun .intro .container .class-area .photo{height:300px}#rungroup .intro .container .class-area .bg,#rungroup .intro .container .class-area .bg-02,#virtualrun .intro .container .class-area .bg,#virtualrun .intro .container .class-area .bg-02{width:80%;height:300px}#rungroup .intro .container .class-area .text,#virtualrun .intro .container .class-area .text{padding:30px 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#rungroup .intro .container .class-area .text ol,#virtualrun .intro .container .class-area .text ol{width:100%}#rungroup a,#virtualrun a{width:80%}#rungroup .gift-02 .full-list,#virtualrun .gift-02 .full-list{width:100%;margin:0 auto;padding:30px 0}#rungroup .gift-02 .full-list .container,#virtualrun .gift-02 .full-list .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#rungroup .gift-02 .full-list .container .text,#virtualrun .gift-02 .full-list .container .text{width:90%}#coach .container,#runclass .container{padding:10vw 0 0 0}#coach .container a,#runclass .container a{width:100%}#coach hr{margin:0px auto 0 auto}#coach .container-info img{width:100%;margin:0 auto 15px auto!important}#coach .remark,#runclass .remark{font-size:12px;margin:5px}#coach .container li,#runclass .container li{font-size:14px}#coach .container .coach-title{margin-bottom:0}.coach-profile{margin-bottom:60px;gap:0px}.coach-profile__photo{padding-top:0}.coach-profile-group .coach-other .text h4{font-size:12px}.coach-profile-group .coach-other .text h2{font-size:24px!important}.coach-profile-group .coach-other{width:50%;margin-bottom:30px;padding:0 5px}.coach-profile__desc li{text-align:left!important}.gift-02 .full-list{width:100%;margin:0 auto;padding:30px 0}.gift-02 .full-list .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.gift-02 .full-list .container .photo{width:250px}.gift-02 h4{font-size:16px;padding:0 30px}.gift-02 .container:nth-child(2),.gift-02 .container:nth-child(4){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grc .bg{background-position:10% center}.grc .text h4{font-size:16px}.grc .text h3{font-size:28px}.grc a{width:80%}#coach .week-table .wrapper .list,#runclass .week-table .wrapper .list{overflow-x:auto}#coach .week-table .wrapper .list div,#runclass .week-table .wrapper .list div{width:150%;margin:0 auto;padding:0;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;overflow-x:auto}#coach h3,#runclass h3{margin:30px 0 20px 0!important}#coach ol,#runclass ol{padding-left:0;padding-bottom:0;text-align:left}#coach ol li,#runclass ol li{font-size:14px;line-height:1.6;margin-bottom:10px}#coach ol .do,#runclass ol .do{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0}#coach ol li ol,#runclass ol li ol{padding-bottom:0;padding-left:20px}.gift-02 .full-list .container .text p{width:100%}.app{margin:30px auto 0 auto}.app,.virtualrun-race{width:80%;margin:0 auto}.app h4,.virtualrun-race h4{line-height:1.4!important;font-size:18px;margin-top:10px}.app h3,.virtualrun-race h3{font-size:28px;margin:30px 0 10px 0!important}.app .link,.virtualrun-race .link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#virtualrun .intro .container .class-area hr{margin:10px auto 30px auto}#virtualrun .intro .container h2{font-size:30px;margin-top:0;padding:15px 0 0 0}#virtualrun .intro .container .virtual-group img{width:90%;margin-top:30px;margin-bottom:0px}#virtualrun .intro .container .virtual-group h2{width:90%}.btn-cta{width:90px;height:90px;right:10px}.btn-cta p{font-size:14px}.btn-cta-grc{bottom:140px}.btn-cta-grc img{width:50px}.btn-cta-local{bottom:30px}.btn-cta-grc:after,.btn-cta-local:after{content:"";width:76.5px;height:76.5px}.btn-cta-grc:before,.btn-cta-local:before{width:70px;height:70px}}@media (max-width:430px){#hero{max-height:540px}#hero .kv{max-height:540px}#kv-sponsor .logo{padding:5px 0}#index-intro .container .image{height:320px}#index-intro .container{padding:5vw 0 20vw 0}#index-intro .container .image img{max-width:100px;right:0;left:60%}#starlux{min-height:680px}#starlux h3,#starlux span{font-size:24px}#starlux span{margin-bottom:10px}#album-content:after{font-size:60px;right:40px;top:42px}#album-content .container{width:80%!important;margin:30px auto}#asia-race h3{font-size:24px}#asia-race .text{font-size:18px;margin:10px auto 40px auto;width:70%}#asia-race .wrapper a{margin-bottom:0}#asia-race .wrapper ol{width:90%;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asia-race .wrapper ol li{width:100%;min-width:150px;max-width:200px;margin:10px 5px;padding:0 3px}#asia-race .wrapper ol li .local{width:100%}#asia-race .wrapper ol li .local p{font-size:13px}#asia-race .wrapper ol li .local img{width:16px;margin-bottom:0}#asia-race .wrapper ol li .time{width:100%}#asia-race .wrapper ol li .time p{font-size:13px}#asia-race .btn-white-fill{font-size:13px!important;max-width:210px}#watchface-content{max-height:600px}#index-award .photo{height:200px}#index-award .photo .cloth img{min-width:350px}}@media (max-width:390px){#hero{height:520px}#hero .kv .date{width:20%;max-width:200px;top:195px;left:288px}#hero .kv .bg{height:590px}#hero .kv .title{width:90%;top:90px;position:absolute;left:90%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#hero .kv .fromzero{left:95px;top:265px;width:260px;height:auto}#hero .kv .tohero{bottom:85px;height:auto;width:200px;right:0}#hero .bg-item{display:none}.runner{width:230px;left:-20px;top:150px}.white-end-bg{top:400px;height:200px;width:100%;background-size:cover;background-position:center}#index-intro .container .image img{max-width:95px;right:0;left:50%}#asia-race .text{width:80%}#asia-race h3{margin-top:15px}#pacer-content .container div h3{font-size:24px}#rungroup .intro .container .shakeh2,#virtualrun .intro .container .shakeh2{margin-bottom:15px;font-size:28px;margin:0 auto 15px auto;width:80%}.coach-profile__photo img{max-width:280px}}@media (max-width:375px){#menu-bar #brand #logo{width:100px;height:32px;background-size:100px 32px}#asia-race .wrapper ol li{min-width:140px}#asia-series-info .container .text h3{font-size:24px}#asia-series-info .container a{font-size:12px!important}#watchface-content{height:180vw;max-height:700px}#watchface-content .container h2{font-size:30px}#starlux h3,#starlux span{font-size:21px}#pacer-content .container div h3{font-size:24px}#gift h3{font-size:21px}}@media (max-width:360px){h2,section h2{font-size:28px}#logo-hero .logo img{max-width:130px}#menu-bar .signup a{width:auto;font-size:12px}#hero{height:530px}#hero .kv{height:530px}#hero .kv .fromzero{left:85px;top:255px;width:260px;height:auto}#hero .kv .tohero{bottom:95px}#hero .kv .date{left:auto}.white-end-bg{top:420px;height:200px;width:100%;background-size:cover;background-position:center}#index-intro h3{font-size:16px;width:100%}#asia-race .wrapper ol li{width:45%;min-width:140px;max-width:200px;margin:10px 5px}.index-sponsor{left:auto;width:170px}#index-intro .container .image img{max-width:100px}.slider{margin:5vw auto 8vw auto}#index-award .photo{height:210px}#index-award .photo .cloth img{width:100%;min-width:350px}#index-award .buttons a{width:140px;height:140px;font-size:16px}#grc .title h2{font-size:70px;line-height:1!important}#asia-series-info .container .text h3{font-size:21px}#asia-race .wrapper ol li .local p{font-size:11px}#medal .container .info-award ol li img{width:180px}#medal .container .info-award ol li h3{font-size:18px}#gift-02 .list .completed .award h5,#gift .list .completed .award h5{font-size:18px}#gift .list .completed .award{padding:15px 10px}#gift .list h4{font-size:14px}.about-group-table-2 .list .small{font-size:12px}#news-content h3{font-size:20px}#news-content .link a{font-size:13px!important}#info-activity .bg{height:80vw;min-height:300px}#series .container h3{font-size:24px}.app img{width:130px}.week-table .list td{font-size:12px}.btn-cta-grc{bottom:110px}.btn-cta-local{bottom:10px}#rungroup .intro .container .class-area .bg,#virtualrun .intro .container .class-area .bg{width:80%;height:250px}#coach h3,#runclass h3{font-size:24px}.coach-profile__photo img{max-width:240px}#coach .coach-profile__content h4{font-size:18px}#coach .coach-profile__content h2{font-size:36px;margin-bottom:15px}.fancybox-stage .wrapper{padding:0px 10px}.fancybox-container li{font-size:12px}}@media (max-width:320px){h2,section h2{font-size:28px}h3,section h3{font-size:24px}h4{font-size:20px}section p{font-size:14px}#logo-hero{height:150px}#logo-hero .logo img{max-width:120px}#menu-bar #brand #logo{width:90px;background-size:90px 32px}#hero{height:450px}#hero .kv{height:450px}#hero .kv .fromzero{left:85px;top:235px;width:215px;height:auto}#hero .kv .bg{height:510px}#hero .kv .tohero{bottom:135px;width:170px}#hero .kv .date{top:175px}#hero .kv .title{width:90%;top:95px}.runner{width:210px}.white-end-bg{top:410px;height:130px;width:100%;background-size:cover;background-position:right center}#asia-race h3{font-size:24px}#asia-race .text{font-size:16px;margin:10px auto 20px auto;width:90%}#asia-race .wrapper a{margin-bottom:0}#asia-race .wrapper ol{width:100%;padding:0;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#asia-race .wrapper ol li{width:50%;min-width:140px;max-width:200px;margin:10px 5px}#asia-race .wrapper ol li .local{width:100%;height:36px}#asia-race .wrapper ol li .local img{width:16px;margin-bottom:0}#asia-race .wrapper ol li .time{width:100%;height:36px}#asia-race .wrapper ol li .time p{font-size:14px}#asia-race .btn-white-fill{font-size:14px;max-width:210px}#index-intro .container .image img{max-width:90px}#index-award .photo .cloth img{width:100%;min-width:310px}#info-main-content h2{padding:0 20px}#index-activity-content h3{font-size:15px}#index-intro h3{font-size:14px}#watchface-content{height:160vw}#watchface-content .container h2{font-size:24px}#watchface-content .container{top:-140px}#watchface-content .container a{font-size:14px!important}#starlux{min-height:500px}#starlux .container{padding:30px 20px}#index-award .buttons a{width:130px;height:140px;font-size:16px}#about-group-table-wm .list td,#bus-table .list td,#race-table .list td{min-width:80px}#index-sponsor div .biglogo{max-width:200px}.about-group-table-2 .list table tbody tr,.about-group-table-2 .list table tbody tr td,.about-group-table-2 .list td,.about-group-table-3 .list table tbody tr,.about-group-table-3 .list table tbody tr td,.about-group-table-3 .list td,.about-group-table .list table tbody tr,.about-group-table .list table tbody tr td,.about-group-table .list td{font-size:12px}#series .container .group li h3{font-size:16px}#series .container .group li img{max-width:120px}#series .container .group li p{font-size:12px}#series .container h3{font-size:21px}#series .container li a{font-size:12px!important;width:95%}#series .container li h3{font-size:13px}.btn-cta-grc{bottom:90px}.btn-cta{width:70px;height:70px}.btn-cta p{font-size:11px}.btn-cta-grc img{width:36px}.btn-cta-grc:before,.btn-cta-local:before{width:50px;height:50px}.btn-cta-grc:after,.btn-cta-local:after{content:"";width:56.5px;height:56.5px}#rungroup .intro .container .class-area .text ol li,#virtualrun .intro .container .class-area .text ol li{font-size:12px}#rungroup .intro .container .class-area .photo02{height:150px}#rungroup .intro .container .class-area .photo{height:200px}#rungroup .intro .container .class-area .bg,#rungroup .intro .container .class-area .bg-02{height:150px}.intro .container .class-area .photo:after{height:80px}#gift-03 .list h4{font-size:14px}#gift-03 .list p{font-size:12px}#nav .nav-type h3,#nav .nav-type h4{font-size:12px!important}#coach h3,#runclass h3{font-size:21px}.coach-profile__photo img{max-width:180px}#coach .coach-profile__content h4{font-size:14px}#coach .coach-profile__content h2{font-size:28px}.coach-profile-group .coach-other .text h4{font-size:10px}.coach-profile-group .coach-other .text h2{font-size:18px!important}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0);box-shadow:0 0 1px rgba(0, 0, 0, 0)}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:white}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@font-face{font-family:"fontello";src:url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,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") format("truetype")}.icon-facebook-official:before{content:"\f230"}.btn-white-empty:hover,.btn-white-fill:hover{color:#ffffff!important}