@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:url("../font/NotoSans/NotoSans-Regular.woff2") format("woff2");font-display:block}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:url("../font/NotoSans/NotoSans-Bold.woff2") format("woff2");font-display:block}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url("../font/NotoSansKR/NotoSansKR-Regular-Hestia.woff2") format("woff2");font-display:block}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url("../font/NotoSansKR/NotoSansKR-Bold-Hestia.woff2") format("woff2");font-display:block}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url("../font/NotoSansJP/NotoSansJP-Regular.woff2") format("woff2")}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url("../font/NotoSansJP/NotoSansJP-Bold.woff2") format("woff2")}:lang(ko){font-family:'Noto Sans KR',sans-serif}@media (min-width:768px) and (max-width:1199px){:lang(ko) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi.png) no-repeat 0 0!important;background-size:100%!important}}@media (max-width:767px){:lang(ko) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi.png) no-repeat 0 0!important;background-size:100%!important}}:lang(en){font-family:'Noto Sans',sans-serif}:lang(en) .link-cafe:before{display:none}:lang(en) .masthead-navi-bi{-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;left:50%}@media (min-width:768px) and (max-width:1199px){:lang(en) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-en.png) no-repeat 0 0!important;background-size:100%!important}}@media (max-width:767px){:lang(en) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-en.png) no-repeat 0 0!important;background-size:100%!important}}:lang(zh){font-family:'Noto Sans TC',sans-serif}:lang(zh) .link-cafe:before{display:none}:lang(zh) .masthead-navi-bi{-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;left:50%}@media (min-width:768px) and (max-width:1199px){:lang(zh) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-zh.png) no-repeat 0 0!important;background-size:100%!important}}@media (max-width:767px){:lang(zh) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-zh.png) no-repeat 0 0!important;background-size:100%!important}}:lang(zh) .dg-grade{width:59rem;height:11.5rem;margin-left:-29.5rem;background-image:url("../images/common/dg-grade-zh.png")}@media (max-width:767px){:lang(zh) .dg-grade{top:0;width:30rem;height:11.1rem;margin-left:-15rem;margin-top:-8rem;background-image:url("../images/common/dg-grade-m-zh.png");background-size:100% auto}:lang(zh) .dg-grade .close-grade{font-size:0;line-height:0;position:absolute;width:1.3rem;height:1.2rem;background-image:url("../images/common/layer-grade-close.png");background-repeat:no-repeat;background-size:100%;right:-2rem;z-index:11}}:lang(ja){font-family:'Noto Sans JP',sans-serif}:lang(ja) .masthead-navi-bi{-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;left:50%}@media (min-width:1199px){:lang(ja) #common-masthead .masthead .wrap-lang{display:none}:lang(ja) #common-masthead .masthead-navi-bi{display:none}}@media (min-width:768px) and (max-width:1199px){:lang(ja) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-ja.png) no-repeat 0 0!important;background-size:100%!important}}@media (max-width:767px){:lang(ja) h1 .bi{background:url(../images/common/sprite/masthead-navi-bi-ja.png) no-repeat 0 0!important;background-size:100%!important}}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1200px){html{font-size:62.5%;-moz-transition:font-size .3s;-o-transition:font-size .3s;-webkit-transition:font-size .3s;transition:font-size .3s}}@media (min-width:768px) and (max-width:1199px){html{font-size:62.5%;-moz-transition:font-size .3s;-o-transition:font-size .3s;-webkit-transition:font-size .3s;transition:font-size .3s}}@media (max-width:767px){html{font-size:50%;-moz-transition:font-size .3s;-o-transition:font-size .3s;-webkit-transition:font-size .3s;transition:font-size .3s}}fieldset,img{border:0 none}fieldset{clear:both}legend{display:none}em,address{font-style:normal}ul,ol,dl{list-style:none}button{cursor:pointer;border:0 none}hr{clear:both}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;cursor:pointer}a:hover,a.active{text-decoration:none}img{vertical-align:top}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu,details,aside{display:block}button,input,textarea{margin:0;padding:0}input,label{vertical-align:middle}input[type='checkbox'],input[type='radio']{margin:0;padding:0}.ico-blank,.ico-footer-blank{margin-top:-0.3rem}.close-menu,.movie-close{-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.close-menu:hover,.movie-close:hover{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow-next,.arrow-prev,.bi-en,:lang(en) .bi,.bi-ja,:lang(ja) .bi,.bi-pmang,.bi-xlgames,.bi-zh,:lang(zh) .bi,.bi,.btn-play,.character-img1,.character-img2,.character-img3,.class-on,.class1-on,.class1-skill1,.class1-skill2,.class1-skill3,.class1,.class2-on,.class2-skill1,.class2-skill2,.class2-skill3,.class2,.class3-on,.class3-skill1,.class3-skill2,.class3-skill3,.class3,.class4-on,.class4-skill1,.class4-skill2,.class4-skill3,.class4,.class5-on,.class5-skill1,.class5-skill2,.class5-skill3,.class5,.class6-on,.class6-skill1,.class6-skill2,.class6-skill3,.class6,.class7-on,.class7-skill1,.class7-skill2,.class7-skill3,.class7,.class8-on,.class8-skill1,.class8-skill2,.class8-skill3,.class8,.class9-on,.class9-skill1,.class9-skill2,.class9-skill3,.class9,.close-menu,.ico-app-apple,.ico-app-facebook,.ico-app-google,.ico-app-kakao,.ico-appstore,.ico-blank-menu,.ico-blank-on,.ico-blank,.ico-board-new,.ico-download,.ico-footer-blank,.ico-googleplay,.ico-image-del,.ico-kakao1,.ico-kakao2,.ico-kakao3,.ico-kakaoplus,.ico-kakaotalk,.ico-lang-on,.ico-lang,.ico-level-on,.ico-level,.ico-name-reward1,.ico-name-reward2,.ico-name-reward3,.ico-name-reward4,.ico-page-next,.ico-reward1,.ico-reward2,.ico-reward3,.ico-reward4,.ico_add,.ico_add_del,.ico_addfile,.ico_arrow2,.ico_close_x,.ico_cmt_delete,.ico_comment,.ico_count,.ico_error_alert,.ico_file_img,.ico_file_mov,.ico_setting,.ico_txtbar,.item-01,.layer-ico-close,.layer-privacy-close,.masthead-navi-bi-en,:lang(en) .masthead-navi-bi,.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi,.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi,.masthead-navi-bi,.mboard-search,.movie-close,.nav-util-copy,.nav-util-discord,.nav-util-facebook,.nav-util-kakao,.navi-menu,.num-on,.num,.util-cafe,.util-copy,.util-coupon,.util-discord,.util-facebook,.util-kakao,.util-lang,.util-x{background-image:url('../images/common/sprite-se1af095173.png');background-repeat:no-repeat;display:inline-block;vertical-align:middle;position:relative;font-size:0;line-height:0;text-indent:-9999px}@media (min-width:1200px){.arrow-next,.arrow-prev,.bi-en,:lang(en) .bi,.bi-ja,:lang(ja) .bi,.bi-pmang,.bi-xlgames,.bi-zh,:lang(zh) .bi,.bi,.btn-play,.character-img1,.character-img2,.character-img3,.class-on,.class1-on,.class1-skill1,.class1-skill2,.class1-skill3,.class1,.class2-on,.class2-skill1,.class2-skill2,.class2-skill3,.class2,.class3-on,.class3-skill1,.class3-skill2,.class3-skill3,.class3,.class4-on,.class4-skill1,.class4-skill2,.class4-skill3,.class4,.class5-on,.class5-skill1,.class5-skill2,.class5-skill3,.class5,.class6-on,.class6-skill1,.class6-skill2,.class6-skill3,.class6,.class7-on,.class7-skill1,.class7-skill2,.class7-skill3,.class7,.class8-on,.class8-skill1,.class8-skill2,.class8-skill3,.class8,.class9-on,.class9-skill1,.class9-skill2,.class9-skill3,.class9,.close-menu,.ico-app-apple,.ico-app-facebook,.ico-app-google,.ico-app-kakao,.ico-appstore,.ico-blank-menu,.ico-blank-on,.ico-blank,.ico-board-new,.ico-download,.ico-footer-blank,.ico-googleplay,.ico-image-del,.ico-kakao1,.ico-kakao2,.ico-kakao3,.ico-kakaoplus,.ico-kakaotalk,.ico-lang-on,.ico-lang,.ico-level-on,.ico-level,.ico-name-reward1,.ico-name-reward2,.ico-name-reward3,.ico-name-reward4,.ico-page-next,.ico-reward1,.ico-reward2,.ico-reward3,.ico-reward4,.ico_add,.ico_add_del,.ico_addfile,.ico_arrow2,.ico_close_x,.ico_cmt_delete,.ico_comment,.ico_count,.ico_error_alert,.ico_file_img,.ico_file_mov,.ico_setting,.ico_txtbar,.item-01,.layer-ico-close,.layer-privacy-close,.masthead-navi-bi-en,:lang(en) .masthead-navi-bi,.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi,.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi,.masthead-navi-bi,.mboard-search,.movie-close,.nav-util-copy,.nav-util-discord,.nav-util-facebook,.nav-util-kakao,.navi-menu,.num-on,.num,.util-cafe,.util-copy,.util-coupon,.util-discord,.util-facebook,.util-kakao,.util-lang,.util-x{-moz-background-size:327px auto;-o-background-size:327px auto;-webkit-background-size:327px auto;background-size:327px auto}}@media (min-width:768px) and (max-width:1199px){.arrow-next,.arrow-prev,.bi-en,:lang(en) .bi,.bi-ja,:lang(ja) .bi,.bi-pmang,.bi-xlgames,.bi-zh,:lang(zh) .bi,.bi,.btn-play,.character-img1,.character-img2,.character-img3,.class-on,.class1-on,.class1-skill1,.class1-skill2,.class1-skill3,.class1,.class2-on,.class2-skill1,.class2-skill2,.class2-skill3,.class2,.class3-on,.class3-skill1,.class3-skill2,.class3-skill3,.class3,.class4-on,.class4-skill1,.class4-skill2,.class4-skill3,.class4,.class5-on,.class5-skill1,.class5-skill2,.class5-skill3,.class5,.class6-on,.class6-skill1,.class6-skill2,.class6-skill3,.class6,.class7-on,.class7-skill1,.class7-skill2,.class7-skill3,.class7,.class8-on,.class8-skill1,.class8-skill2,.class8-skill3,.class8,.class9-on,.class9-skill1,.class9-skill2,.class9-skill3,.class9,.close-menu,.ico-app-apple,.ico-app-facebook,.ico-app-google,.ico-app-kakao,.ico-appstore,.ico-blank-menu,.ico-blank-on,.ico-blank,.ico-board-new,.ico-download,.ico-footer-blank,.ico-googleplay,.ico-image-del,.ico-kakao1,.ico-kakao2,.ico-kakao3,.ico-kakaoplus,.ico-kakaotalk,.ico-lang-on,.ico-lang,.ico-level-on,.ico-level,.ico-name-reward1,.ico-name-reward2,.ico-name-reward3,.ico-name-reward4,.ico-page-next,.ico-reward1,.ico-reward2,.ico-reward3,.ico-reward4,.ico_add,.ico_add_del,.ico_addfile,.ico_arrow2,.ico_close_x,.ico_cmt_delete,.ico_comment,.ico_count,.ico_error_alert,.ico_file_img,.ico_file_mov,.ico_setting,.ico_txtbar,.item-01,.layer-ico-close,.layer-privacy-close,.masthead-navi-bi-en,:lang(en) .masthead-navi-bi,.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi,.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi,.masthead-navi-bi,.mboard-search,.movie-close,.nav-util-copy,.nav-util-discord,.nav-util-facebook,.nav-util-kakao,.navi-menu,.num-on,.num,.util-cafe,.util-copy,.util-coupon,.util-discord,.util-facebook,.util-kakao,.util-lang,.util-x{-moz-background-size:327px auto;-o-background-size:327px auto;-webkit-background-size:327px auto;background-size:327px auto}}@media (max-width:767px){.arrow-next,.arrow-prev,.bi-en,:lang(en) .bi,.bi-ja,:lang(ja) .bi,.bi-pmang,.bi-xlgames,.bi-zh,:lang(zh) .bi,.bi,.btn-play,.character-img1,.character-img2,.character-img3,.class-on,.class1-on,.class1-skill1,.class1-skill2,.class1-skill3,.class1,.class2-on,.class2-skill1,.class2-skill2,.class2-skill3,.class2,.class3-on,.class3-skill1,.class3-skill2,.class3-skill3,.class3,.class4-on,.class4-skill1,.class4-skill2,.class4-skill3,.class4,.class5-on,.class5-skill1,.class5-skill2,.class5-skill3,.class5,.class6-on,.class6-skill1,.class6-skill2,.class6-skill3,.class6,.class7-on,.class7-skill1,.class7-skill2,.class7-skill3,.class7,.class8-on,.class8-skill1,.class8-skill2,.class8-skill3,.class8,.class9-on,.class9-skill1,.class9-skill2,.class9-skill3,.class9,.close-menu,.ico-app-apple,.ico-app-facebook,.ico-app-google,.ico-app-kakao,.ico-appstore,.ico-blank-menu,.ico-blank-on,.ico-blank,.ico-board-new,.ico-download,.ico-footer-blank,.ico-googleplay,.ico-image-del,.ico-kakao1,.ico-kakao2,.ico-kakao3,.ico-kakaoplus,.ico-kakaotalk,.ico-lang-on,.ico-lang,.ico-level-on,.ico-level,.ico-name-reward1,.ico-name-reward2,.ico-name-reward3,.ico-name-reward4,.ico-page-next,.ico-reward1,.ico-reward2,.ico-reward3,.ico-reward4,.ico_add,.ico_add_del,.ico_addfile,.ico_arrow2,.ico_close_x,.ico_cmt_delete,.ico_comment,.ico_count,.ico_error_alert,.ico_file_img,.ico_file_mov,.ico_setting,.ico_txtbar,.item-01,.layer-ico-close,.layer-privacy-close,.masthead-navi-bi-en,:lang(en) .masthead-navi-bi,.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi,.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi,.masthead-navi-bi,.mboard-search,.movie-close,.nav-util-copy,.nav-util-discord,.nav-util-facebook,.nav-util-kakao,.navi-menu,.num-on,.num,.util-cafe,.util-copy,.util-coupon,.util-discord,.util-facebook,.util-kakao,.util-lang,.util-x{-moz-background-size:218px auto;-o-background-size:218px auto;-webkit-background-size:218px auto;background-size:218px auto}}@media (min-width:1200px){.arrow-next{width:51px;height:45px;background-position:0 0}}@media (min-width:768px) and (max-width:1199px){.arrow-next{width:51px;height:45px;background-position:0 0}}@media (max-width:767px){.arrow-next{width:34px;height:30px;background-position:0 0}}@media (min-width:1200px){.arrow-prev{width:51px;height:45px;background-position:0 -50px}}@media (min-width:768px) and (max-width:1199px){.arrow-prev{width:51px;height:45px;background-position:0 -50px}}@media (max-width:767px){.arrow-prev{width:34px;height:30px;background-position:0 -34px}}@media (min-width:1200px){.bi-en,:lang(en) .bi{width:158px;height:79px;background-position:0 -100px}}@media (min-width:768px) and (max-width:1199px){.bi-en,:lang(en) .bi{width:158px;height:79px;background-position:0 -100px}}@media (max-width:767px){.bi-en,:lang(en) .bi{width:105.33333px;height:52.66667px;background-position:0 -67px}}@media (min-width:1200px){.bi-ja,:lang(ja) .bi{width:158px;height:79px;background-position:0 -184px}}@media (min-width:768px) and (max-width:1199px){.bi-ja,:lang(ja) .bi{width:158px;height:79px;background-position:0 -184px}}@media (max-width:767px){.bi-ja,:lang(ja) .bi{width:105.33333px;height:52.66667px;background-position:0 -123px}}@media (min-width:1200px){.bi-pmang{width:74px;height:21px;background-position:0 -268px}}@media (min-width:768px) and (max-width:1199px){.bi-pmang{width:74px;height:21px;background-position:0 -268px}}@media (max-width:767px){.bi-pmang{width:49.33333px;height:14px;background-position:0 -179px}}@media (min-width:1200px){.bi-xlgames{width:98px;height:29px;background-position:0 -294px}}@media (min-width:768px) and (max-width:1199px){.bi-xlgames{width:98px;height:29px;background-position:0 -294px}}@media (max-width:767px){.bi-xlgames{width:65.33333px;height:19.33333px;background-position:0 -196px}}@media (min-width:1200px){.bi-zh,:lang(zh) .bi{width:158px;height:79px;background-position:0 -328px}}@media (min-width:768px) and (max-width:1199px){.bi-zh,:lang(zh) .bi{width:158px;height:79px;background-position:0 -328px}}@media (max-width:767px){.bi-zh,:lang(zh) .bi{width:105.33333px;height:52.66667px;background-position:0 -219px}}@media (min-width:1200px){.bi{width:158px;height:79px;background-position:0 -412px}}@media (min-width:768px) and (max-width:1199px){.bi{width:158px;height:79px;background-position:0 -412px}}@media (max-width:767px){.bi{width:105.33333px;height:52.66667px;background-position:0 -275px}}@media (min-width:1200px){.btn-play{width:327px;height:161px;background-position:0 -496px}}@media (min-width:768px) and (max-width:1199px){.btn-play{width:327px;height:161px;background-position:0 -496px}}@media (max-width:767px){.btn-play{width:218px;height:107.33333px;background-position:0 -331px}}@media (min-width:1200px){.character-img1{width:270px;height:120px;background-position:0 -662px}}@media (min-width:768px) and (max-width:1199px){.character-img1{width:270px;height:120px;background-position:0 -662px}}@media (max-width:767px){.character-img1{width:180px;height:80px;background-position:0 -442px}}@media (min-width:1200px){.character-img2{width:270px;height:120px;background-position:0 -787px}}@media (min-width:768px) and (max-width:1199px){.character-img2{width:270px;height:120px;background-position:0 -787px}}@media (max-width:767px){.character-img2{width:180px;height:80px;background-position:0 -525px}}@media (min-width:1200px){.character-img3{width:270px;height:120px;background-position:0 -912px}}@media (min-width:768px) and (max-width:1199px){.character-img3{width:270px;height:120px;background-position:0 -912px}}@media (max-width:767px){.character-img3{width:180px;height:80px;background-position:0 -608px}}@media (min-width:1200px){.class-on{width:252px;height:124px;background-position:0 -1037px}}@media (min-width:768px) and (max-width:1199px){.class-on{width:252px;height:124px;background-position:0 -1037px}}@media (max-width:767px){.class-on{width:168px;height:82.66667px;background-position:0 -692px}}@media (min-width:1200px){.class1-on{width:80px;height:80px;background-position:0 -1166px}}@media (min-width:768px) and (max-width:1199px){.class1-on{width:80px;height:80px;background-position:0 -1166px}}@media (max-width:767px){.class1-on{width:53.33333px;height:53.33333px;background-position:0 -778px}}@media (min-width:1200px){.class1-skill1{width:90px;height:90px;background-position:0 -1251px}}@media (min-width:768px) and (max-width:1199px){.class1-skill1{width:90px;height:90px;background-position:0 -1251px}}@media (max-width:767px){.class1-skill1{width:60px;height:60px;background-position:0 -834px}}@media (min-width:1200px){.class1-skill2{width:90px;height:90px;background-position:0 -1346px}}@media (min-width:768px) and (max-width:1199px){.class1-skill2{width:90px;height:90px;background-position:0 -1346px}}@media (max-width:767px){.class1-skill2{width:60px;height:60px;background-position:0 -898px}}@media (min-width:1200px){.class1-skill3{width:90px;height:90px;background-position:0 -1441px}}@media (min-width:768px) and (max-width:1199px){.class1-skill3{width:90px;height:90px;background-position:0 -1441px}}@media (max-width:767px){.class1-skill3{width:60px;height:60px;background-position:0 -961px}}@media (min-width:1200px){.class1{width:80px;height:80px;background-position:0 -1536px}}@media (min-width:768px) and (max-width:1199px){.class1{width:80px;height:80px;background-position:0 -1536px}}@media (max-width:767px){.class1{width:53.33333px;height:53.33333px;background-position:0 -1024px}}@media (min-width:1200px){.class2-on{width:76px;height:76px;background-position:0 -1621px}}@media (min-width:768px) and (max-width:1199px){.class2-on{width:76px;height:76px;background-position:0 -1621px}}@media (max-width:767px){.class2-on{width:50.66667px;height:50.66667px;background-position:0 -1081px}}@media (min-width:1200px){.class2-skill1{width:90px;height:90px;background-position:0 -1702px}}@media (min-width:768px) and (max-width:1199px){.class2-skill1{width:90px;height:90px;background-position:0 -1702px}}@media (max-width:767px){.class2-skill1{width:60px;height:60px;background-position:0 -1135px}}@media (min-width:1200px){.class2-skill2{width:90px;height:90px;background-position:0 -1797px}}@media (min-width:768px) and (max-width:1199px){.class2-skill2{width:90px;height:90px;background-position:0 -1797px}}@media (max-width:767px){.class2-skill2{width:60px;height:60px;background-position:0 -1198px}}@media (min-width:1200px){.class2-skill3{width:90px;height:90px;background-position:0 -1892px}}@media (min-width:768px) and (max-width:1199px){.class2-skill3{width:90px;height:90px;background-position:0 -1892px}}@media (max-width:767px){.class2-skill3{width:60px;height:60px;background-position:0 -1262px}}@media (min-width:1200px){.class2{width:76px;height:76px;background-position:0 -1987px}}@media (min-width:768px) and (max-width:1199px){.class2{width:76px;height:76px;background-position:0 -1987px}}@media (max-width:767px){.class2{width:50.66667px;height:50.66667px;background-position:0 -1325px}}@media (min-width:1200px){.class3-on{width:76px;height:76px;background-position:0 -2068px}}@media (min-width:768px) and (max-width:1199px){.class3-on{width:76px;height:76px;background-position:0 -2068px}}@media (max-width:767px){.class3-on{width:50.66667px;height:50.66667px;background-position:0 -1379px}}@media (min-width:1200px){.class3-skill1{width:90px;height:90px;background-position:0 -2149px}}@media (min-width:768px) and (max-width:1199px){.class3-skill1{width:90px;height:90px;background-position:0 -2149px}}@media (max-width:767px){.class3-skill1{width:60px;height:60px;background-position:0 -1433px}}@media (min-width:1200px){.class3-skill2{width:90px;height:90px;background-position:0 -2244px}}@media (min-width:768px) and (max-width:1199px){.class3-skill2{width:90px;height:90px;background-position:0 -2244px}}@media (max-width:767px){.class3-skill2{width:60px;height:60px;background-position:0 -1496px}}@media (min-width:1200px){.class3-skill3{width:90px;height:90px;background-position:0 -2339px}}@media (min-width:768px) and (max-width:1199px){.class3-skill3{width:90px;height:90px;background-position:0 -2339px}}@media (max-width:767px){.class3-skill3{width:60px;height:60px;background-position:0 -1560px}}@media (min-width:1200px){.class3{width:76px;height:76px;background-position:0 -2434px}}@media (min-width:768px) and (max-width:1199px){.class3{width:76px;height:76px;background-position:0 -2434px}}@media (max-width:767px){.class3{width:50.66667px;height:50.66667px;background-position:0 -1623px}}@media (min-width:1200px){.class4-on{width:76px;height:76px;background-position:0 -2515px}}@media (min-width:768px) and (max-width:1199px){.class4-on{width:76px;height:76px;background-position:0 -2515px}}@media (max-width:767px){.class4-on{width:50.66667px;height:50.66667px;background-position:0 -1677px}}@media (min-width:1200px){.class4-skill1{width:90px;height:90px;background-position:0 -2596px}}@media (min-width:768px) and (max-width:1199px){.class4-skill1{width:90px;height:90px;background-position:0 -2596px}}@media (max-width:767px){.class4-skill1{width:60px;height:60px;background-position:0 -1731px}}@media (min-width:1200px){.class4-skill2{width:90px;height:90px;background-position:0 -2691px}}@media (min-width:768px) and (max-width:1199px){.class4-skill2{width:90px;height:90px;background-position:0 -2691px}}@media (max-width:767px){.class4-skill2{width:60px;height:60px;background-position:0 -1794px}}@media (min-width:1200px){.class4-skill3{width:90px;height:90px;background-position:0 -2786px}}@media (min-width:768px) and (max-width:1199px){.class4-skill3{width:90px;height:90px;background-position:0 -2786px}}@media (max-width:767px){.class4-skill3{width:60px;height:60px;background-position:0 -1858px}}@media (min-width:1200px){.class4{width:76px;height:76px;background-position:0 -2881px}}@media (min-width:768px) and (max-width:1199px){.class4{width:76px;height:76px;background-position:0 -2881px}}@media (max-width:767px){.class4{width:50.66667px;height:50.66667px;background-position:0 -1921px}}@media (min-width:1200px){.class5-on{width:76px;height:76px;background-position:0 -2962px}}@media (min-width:768px) and (max-width:1199px){.class5-on{width:76px;height:76px;background-position:0 -2962px}}@media (max-width:767px){.class5-on{width:50.66667px;height:50.66667px;background-position:0 -1975px}}@media (min-width:1200px){.class5-skill1{width:90px;height:90px;background-position:0 -3043px}}@media (min-width:768px) and (max-width:1199px){.class5-skill1{width:90px;height:90px;background-position:0 -3043px}}@media (max-width:767px){.class5-skill1{width:60px;height:60px;background-position:0 -2029px}}@media (min-width:1200px){.class5-skill2{width:90px;height:90px;background-position:0 -3138px}}@media (min-width:768px) and (max-width:1199px){.class5-skill2{width:90px;height:90px;background-position:0 -3138px}}@media (max-width:767px){.class5-skill2{width:60px;height:60px;background-position:0 -2092px}}@media (min-width:1200px){.class5-skill3{width:90px;height:90px;background-position:0 -3233px}}@media (min-width:768px) and (max-width:1199px){.class5-skill3{width:90px;height:90px;background-position:0 -3233px}}@media (max-width:767px){.class5-skill3{width:60px;height:60px;background-position:0 -2156px}}@media (min-width:1200px){.class5{width:76px;height:76px;background-position:0 -3328px}}@media (min-width:768px) and (max-width:1199px){.class5{width:76px;height:76px;background-position:0 -3328px}}@media (max-width:767px){.class5{width:50.66667px;height:50.66667px;background-position:0 -2219px}}@media (min-width:1200px){.class6-on{width:76px;height:76px;background-position:0 -3409px}}@media (min-width:768px) and (max-width:1199px){.class6-on{width:76px;height:76px;background-position:0 -3409px}}@media (max-width:767px){.class6-on{width:50.66667px;height:50.66667px;background-position:0 -2273px}}@media (min-width:1200px){.class6-skill1{width:90px;height:90px;background-position:0 -3490px}}@media (min-width:768px) and (max-width:1199px){.class6-skill1{width:90px;height:90px;background-position:0 -3490px}}@media (max-width:767px){.class6-skill1{width:60px;height:60px;background-position:0 -2327px}}@media (min-width:1200px){.class6-skill2{width:90px;height:90px;background-position:0 -3585px}}@media (min-width:768px) and (max-width:1199px){.class6-skill2{width:90px;height:90px;background-position:0 -3585px}}@media (max-width:767px){.class6-skill2{width:60px;height:60px;background-position:0 -2390px}}@media (min-width:1200px){.class6-skill3{width:90px;height:90px;background-position:0 -3680px}}@media (min-width:768px) and (max-width:1199px){.class6-skill3{width:90px;height:90px;background-position:0 -3680px}}@media (max-width:767px){.class6-skill3{width:60px;height:60px;background-position:0 -2454px}}@media (min-width:1200px){.class6{width:76px;height:76px;background-position:0 -3775px}}@media (min-width:768px) and (max-width:1199px){.class6{width:76px;height:76px;background-position:0 -3775px}}@media (max-width:767px){.class6{width:50.66667px;height:50.66667px;background-position:0 -2517px}}@media (min-width:1200px){.class7-on{width:76px;height:76px;background-position:0 -3856px}}@media (min-width:768px) and (max-width:1199px){.class7-on{width:76px;height:76px;background-position:0 -3856px}}@media (max-width:767px){.class7-on{width:50.66667px;height:50.66667px;background-position:0 -2571px}}@media (min-width:1200px){.class7-skill1{width:90px;height:90px;background-position:0 -3937px}}@media (min-width:768px) and (max-width:1199px){.class7-skill1{width:90px;height:90px;background-position:0 -3937px}}@media (max-width:767px){.class7-skill1{width:60px;height:60px;background-position:0 -2625px}}@media (min-width:1200px){.class7-skill2{width:90px;height:90px;background-position:0 -4032px}}@media (min-width:768px) and (max-width:1199px){.class7-skill2{width:90px;height:90px;background-position:0 -4032px}}@media (max-width:767px){.class7-skill2{width:60px;height:60px;background-position:0 -2688px}}@media (min-width:1200px){.class7-skill3{width:90px;height:90px;background-position:0 -4127px}}@media (min-width:768px) and (max-width:1199px){.class7-skill3{width:90px;height:90px;background-position:0 -4127px}}@media (max-width:767px){.class7-skill3{width:60px;height:60px;background-position:0 -2752px}}@media (min-width:1200px){.class7{width:76px;height:76px;background-position:0 -4222px}}@media (min-width:768px) and (max-width:1199px){.class7{width:76px;height:76px;background-position:0 -4222px}}@media (max-width:767px){.class7{width:50.66667px;height:50.66667px;background-position:0 -2815px}}@media (min-width:1200px){.class8-on{width:80px;height:80px;background-position:0 -4303px}}@media (min-width:768px) and (max-width:1199px){.class8-on{width:80px;height:80px;background-position:0 -4303px}}@media (max-width:767px){.class8-on{width:53.33333px;height:53.33333px;background-position:0 -2869px}}@media (min-width:1200px){.class8-skill1{width:90px;height:90px;background-position:0 -4388px}}@media (min-width:768px) and (max-width:1199px){.class8-skill1{width:90px;height:90px;background-position:0 -4388px}}@media (max-width:767px){.class8-skill1{width:60px;height:60px;background-position:0 -2926px}}@media (min-width:1200px){.class8-skill2{width:90px;height:90px;background-position:0 -4483px}}@media (min-width:768px) and (max-width:1199px){.class8-skill2{width:90px;height:90px;background-position:0 -4483px}}@media (max-width:767px){.class8-skill2{width:60px;height:60px;background-position:0 -2989px}}@media (min-width:1200px){.class8-skill3{width:90px;height:90px;background-position:0 -4578px}}@media (min-width:768px) and (max-width:1199px){.class8-skill3{width:90px;height:90px;background-position:0 -4578px}}@media (max-width:767px){.class8-skill3{width:60px;height:60px;background-position:0 -3052px}}@media (min-width:1200px){.class8{width:80px;height:80px;background-position:0 -4673px}}@media (min-width:768px) and (max-width:1199px){.class8{width:80px;height:80px;background-position:0 -4673px}}@media (max-width:767px){.class8{width:53.33333px;height:53.33333px;background-position:0 -3116px}}@media (min-width:1200px){.class9-on{width:80px;height:80px;background-position:0 -4758px}}@media (min-width:768px) and (max-width:1199px){.class9-on{width:80px;height:80px;background-position:0 -4758px}}@media (max-width:767px){.class9-on{width:53.33333px;height:53.33333px;background-position:0 -3172px}}@media (min-width:1200px){.class9-skill1{width:90px;height:90px;background-position:0 -4843px}}@media (min-width:768px) and (max-width:1199px){.class9-skill1{width:90px;height:90px;background-position:0 -4843px}}@media (max-width:767px){.class9-skill1{width:60px;height:60px;background-position:0 -3229px}}@media (min-width:1200px){.class9-skill2{width:90px;height:90px;background-position:0 -4938px}}@media (min-width:768px) and (max-width:1199px){.class9-skill2{width:90px;height:90px;background-position:0 -4938px}}@media (max-width:767px){.class9-skill2{width:60px;height:60px;background-position:0 -3292px}}@media (min-width:1200px){.class9-skill3{width:90px;height:90px;background-position:0 -5033px}}@media (min-width:768px) and (max-width:1199px){.class9-skill3{width:90px;height:90px;background-position:0 -5033px}}@media (max-width:767px){.class9-skill3{width:60px;height:60px;background-position:0 -3356px}}@media (min-width:1200px){.class9{width:80px;height:80px;background-position:0 -5128px}}@media (min-width:768px) and (max-width:1199px){.class9{width:80px;height:80px;background-position:0 -5128px}}@media (max-width:767px){.class9{width:53.33333px;height:53.33333px;background-position:0 -3419px}}@media (min-width:1200px){.close-menu{width:41px;height:41px;background-position:0 -5213px}}@media (min-width:768px) and (max-width:1199px){.close-menu{width:41px;height:41px;background-position:0 -5213px}}@media (max-width:767px){.close-menu{width:27.33333px;height:27.33333px;background-position:0 -3476px}}@media (min-width:1200px){.ico-app-apple{width:40px;height:40px;background-position:0 -5259px}}@media (min-width:768px) and (max-width:1199px){.ico-app-apple{width:40px;height:40px;background-position:0 -5259px}}@media (max-width:767px){.ico-app-apple{width:26.66667px;height:26.66667px;background-position:0 -3506px}}@media (min-width:1200px){.ico-app-facebook{width:40px;height:40px;background-position:0 -5304px}}@media (min-width:768px) and (max-width:1199px){.ico-app-facebook{width:40px;height:40px;background-position:0 -5304px}}@media (max-width:767px){.ico-app-facebook{width:26.66667px;height:26.66667px;background-position:0 -3536px}}@media (min-width:1200px){.ico-app-google{width:40px;height:40px;background-position:0 -5349px}}@media (min-width:768px) and (max-width:1199px){.ico-app-google{width:40px;height:40px;background-position:0 -5349px}}@media (max-width:767px){.ico-app-google{width:26.66667px;height:26.66667px;background-position:0 -3566px}}@media (min-width:1200px){.ico-app-kakao{width:40px;height:40px;background-position:0 -5394px}}@media (min-width:768px) and (max-width:1199px){.ico-app-kakao{width:40px;height:40px;background-position:0 -5394px}}@media (max-width:767px){.ico-app-kakao{width:26.66667px;height:26.66667px;background-position:0 -3596px}}@media (min-width:1200px){.ico-appstore{width:38px;height:48px;background-position:0 -5439px}}@media (min-width:768px) and (max-width:1199px){.ico-appstore{width:38px;height:48px;background-position:0 -5439px}}@media (max-width:767px){.ico-appstore{width:25.33333px;height:32px;background-position:0 -3626px}}@media (min-width:1200px){.ico-blank-menu{width:16px;height:16px;background-position:0 -5492px}}@media (min-width:768px) and (max-width:1199px){.ico-blank-menu{width:16px;height:16px;background-position:0 -5492px}}@media (max-width:767px){.ico-blank-menu{width:10.66667px;height:10.66667px;background-position:0 -3662px}}@media (min-width:1200px){.ico-blank-on{width:16px;height:16px;background-position:0 -5513px}}@media (min-width:768px) and (max-width:1199px){.ico-blank-on{width:16px;height:16px;background-position:0 -5513px}}@media (max-width:767px){.ico-blank-on{width:10.66667px;height:10.66667px;background-position:0 -3676px}}@media (min-width:1200px){.ico-blank{width:16px;height:16px;background-position:0 -5534px}}@media (min-width:768px) and (max-width:1199px){.ico-blank{width:16px;height:16px;background-position:0 -5534px}}@media (max-width:767px){.ico-blank{width:10.66667px;height:10.66667px;background-position:0 -3690px}}@media (min-width:1200px){.ico-board-new{width:40px;height:40px;background-position:0 -5555px}}@media (min-width:768px) and (max-width:1199px){.ico-board-new{width:40px;height:40px;background-position:0 -5555px}}@media (max-width:767px){.ico-board-new{width:26.66667px;height:26.66667px;background-position:0 -3704px}}@media (min-width:1200px){.ico-download{width:17px;height:20px;background-position:0 -5600px}}@media (min-width:768px) and (max-width:1199px){.ico-download{width:17px;height:20px;background-position:0 -5600px}}@media (max-width:767px){.ico-download{width:11.33333px;height:13.33333px;background-position:0 -3734px}}@media (min-width:1200px){.ico-footer-blank{width:14px;height:14px;background-position:0 -5625px}}@media (min-width:768px) and (max-width:1199px){.ico-footer-blank{width:14px;height:14px;background-position:0 -5625px}}@media (max-width:767px){.ico-footer-blank{width:9.33333px;height:9.33333px;background-position:0 -3750px}}@media (min-width:1200px){.ico-googleplay{width:38px;height:48px;background-position:0 -5644px}}@media (min-width:768px) and (max-width:1199px){.ico-googleplay{width:38px;height:48px;background-position:0 -5644px}}@media (max-width:767px){.ico-googleplay{width:25.33333px;height:32px;background-position:0 -3763px}}@media (min-width:1200px){.ico-image-del{width:10.5px;height:10.5px;background-position:0 -5697px}}@media (min-width:768px) and (max-width:1199px){.ico-image-del{width:10.5px;height:10.5px;background-position:0 -5697px}}@media (max-width:767px){.ico-image-del{width:7px;height:7px;background-position:0 -3798px}}@media (min-width:1200px){.ico-kakao1{width:80px;height:80px;background-position:0 -5713px}}@media (min-width:768px) and (max-width:1199px){.ico-kakao1{width:80px;height:80px;background-position:0 -5713px}}@media (max-width:767px){.ico-kakao1{width:53.33333px;height:53.33333px;background-position:0 -3809px}}@media (min-width:1200px){.ico-kakao2{width:80px;height:80px;background-position:0 -5798px}}@media (min-width:768px) and (max-width:1199px){.ico-kakao2{width:80px;height:80px;background-position:0 -5798px}}@media (max-width:767px){.ico-kakao2{width:53.33333px;height:53.33333px;background-position:0 -3865px}}@media (min-width:1200px){.ico-kakao3{width:80px;height:80px;background-position:0 -5883px}}@media (min-width:768px) and (max-width:1199px){.ico-kakao3{width:80px;height:80px;background-position:0 -5883px}}@media (max-width:767px){.ico-kakao3{width:53.33333px;height:53.33333px;background-position:0 -3922px}}@media (min-width:1200px){.ico-kakaoplus{width:46px;height:50px;background-position:0 -5968px}}@media (min-width:768px) and (max-width:1199px){.ico-kakaoplus{width:46px;height:50px;background-position:0 -5968px}}@media (max-width:767px){.ico-kakaoplus{width:30.66667px;height:33.33333px;background-position:0 -3979px}}@media (min-width:1200px){.ico-kakaotalk{width:111px;height:35px;background-position:0 -6023px}}@media (min-width:768px) and (max-width:1199px){.ico-kakaotalk{width:111px;height:35px;background-position:0 -6023px}}@media (max-width:767px){.ico-kakaotalk{width:74px;height:23.33333px;background-position:0 -4015px}}@media (min-width:1200px){.ico-lang-on{width:20px;height:12.5px;background-position:0 -6063px}}@media (min-width:768px) and (max-width:1199px){.ico-lang-on{width:20px;height:12.5px;background-position:0 -6063px}}@media (max-width:767px){.ico-lang-on{width:13.33333px;height:8.33333px;background-position:0 -4042px}}@media (min-width:1200px){.ico-lang{width:20px;height:12.5px;background-position:0 -6080px}}@media (min-width:768px) and (max-width:1199px){.ico-lang{width:20px;height:12.5px;background-position:0 -6080px}}@media (max-width:767px){.ico-lang{width:13.33333px;height:8.33333px;background-position:0 -4054px}}@media (min-width:1200px){.ico-level-on{width:31px;height:36px;background-position:0 -6098px}}@media (min-width:768px) and (max-width:1199px){.ico-level-on{width:31px;height:36px;background-position:0 -6098px}}@media (max-width:767px){.ico-level-on{width:20.66667px;height:24px;background-position:0 -4065px}}@media (min-width:1200px){.ico-level{width:31px;height:36px;background-position:0 -6139px}}@media (min-width:768px) and (max-width:1199px){.ico-level{width:31px;height:36px;background-position:0 -6139px}}@media (max-width:767px){.ico-level{width:20.66667px;height:24px;background-position:0 -4093px}}@media (min-width:1200px){.ico-name-reward1{width:190px;height:100px;background-position:0 -6180px}}@media (min-width:768px) and (max-width:1199px){.ico-name-reward1{width:190px;height:100px;background-position:0 -6180px}}@media (max-width:767px){.ico-name-reward1{width:126.66667px;height:66.66667px;background-position:0 -4120px}}@media (min-width:1200px){.ico-name-reward2{width:190px;height:100px;background-position:0 -6285px}}@media (min-width:768px) and (max-width:1199px){.ico-name-reward2{width:190px;height:100px;background-position:0 -6285px}}@media (max-width:767px){.ico-name-reward2{width:126.66667px;height:66.66667px;background-position:0 -4190px}}@media (min-width:1200px){.ico-name-reward3{width:190px;height:100px;background-position:0 -6390px}}@media (min-width:768px) and (max-width:1199px){.ico-name-reward3{width:190px;height:100px;background-position:0 -6390px}}@media (max-width:767px){.ico-name-reward3{width:126.66667px;height:66.66667px;background-position:0 -4260px}}@media (min-width:1200px){.ico-name-reward4{width:190px;height:100px;background-position:0 -6495px}}@media (min-width:768px) and (max-width:1199px){.ico-name-reward4{width:190px;height:100px;background-position:0 -6495px}}@media (max-width:767px){.ico-name-reward4{width:126.66667px;height:66.66667px;background-position:0 -4330px}}@media (min-width:1200px){.ico-page-next{width:3px;height:5.5px;background-position:0 -6600px}}@media (min-width:768px) and (max-width:1199px){.ico-page-next{width:3px;height:5.5px;background-position:0 -6600px}}@media (max-width:767px){.ico-page-next{width:2px;height:3.66667px;background-position:0 -4400px}}@media (min-width:1200px){.ico-reward1{width:80px;height:80px;background-position:0 -6610px}}@media (min-width:768px) and (max-width:1199px){.ico-reward1{width:80px;height:80px;background-position:0 -6610px}}@media (max-width:767px){.ico-reward1{width:53.33333px;height:53.33333px;background-position:0 -4407px}}@media (min-width:1200px){.ico-reward2{width:80px;height:80px;background-position:0 -6695px}}@media (min-width:768px) and (max-width:1199px){.ico-reward2{width:80px;height:80px;background-position:0 -6695px}}@media (max-width:767px){.ico-reward2{width:53.33333px;height:53.33333px;background-position:0 -4464px}}@media (min-width:1200px){.ico-reward3{width:80px;height:80px;background-position:0 -6780px}}@media (min-width:768px) and (max-width:1199px){.ico-reward3{width:80px;height:80px;background-position:0 -6780px}}@media (max-width:767px){.ico-reward3{width:53.33333px;height:53.33333px;background-position:0 -4520px}}@media (min-width:1200px){.ico-reward4{width:80px;height:80px;background-position:0 -6865px}}@media (min-width:768px) and (max-width:1199px){.ico-reward4{width:80px;height:80px;background-position:0 -6865px}}@media (max-width:767px){.ico-reward4{width:53.33333px;height:53.33333px;background-position:0 -4577px}}@media (min-width:1200px){.ico_add{width:6px;height:6px;background-position:0 -6950px}}@media (min-width:768px) and (max-width:1199px){.ico_add{width:6px;height:6px;background-position:0 -6950px}}@media (max-width:767px){.ico_add{width:4px;height:4px;background-position:0 -4634px}}@media (min-width:1200px){.ico_add_del{width:6px;height:2px;background-position:0 -6961px}}@media (min-width:768px) and (max-width:1199px){.ico_add_del{width:6px;height:2px;background-position:0 -6961px}}@media (max-width:767px){.ico_add_del{width:4px;height:1.33333px;background-position:0 -4641px}}@media (min-width:1200px){.ico_addfile{width:4.5px;height:8px;background-position:0 -6968px}}@media (min-width:768px) and (max-width:1199px){.ico_addfile{width:4.5px;height:8px;background-position:0 -6968px}}@media (max-width:767px){.ico_addfile{width:3px;height:5.33333px;background-position:0 -4646px}}@media (min-width:1200px){.ico_arrow2{width:3px;height:4.5px;background-position:0 -6981px}}@media (min-width:768px) and (max-width:1199px){.ico_arrow2{width:3px;height:4.5px;background-position:0 -6981px}}@media (max-width:767px){.ico_arrow2{width:2px;height:3px;background-position:0 -4654px}}@media (min-width:1200px){.ico_close_x{width:11px;height:11px;background-position:0 -6991px}}@media (min-width:768px) and (max-width:1199px){.ico_close_x{width:11px;height:11px;background-position:0 -6991px}}@media (max-width:767px){.ico_close_x{width:7.33333px;height:7.33333px;background-position:0 -4661px}}@media (min-width:1200px){.ico_cmt_delete{width:5.5px;height:6.5px;background-position:0 -7007px}}@media (min-width:768px) and (max-width:1199px){.ico_cmt_delete{width:5.5px;height:6.5px;background-position:0 -7007px}}@media (max-width:767px){.ico_cmt_delete{width:3.66667px;height:4.33333px;background-position:0 -4671px}}@media (min-width:1200px){.ico_comment{width:6.5px;height:7.5px;background-position:0 -7018px}}@media (min-width:768px) and (max-width:1199px){.ico_comment{width:6.5px;height:7.5px;background-position:0 -7018px}}@media (max-width:767px){.ico_comment{width:4.33333px;height:5px;background-position:0 -4679px}}@media (min-width:1200px){.ico_count{width:7px;height:7.5px;background-position:0 -7031px}}@media (min-width:768px) and (max-width:1199px){.ico_count{width:7px;height:7.5px;background-position:0 -7031px}}@media (max-width:767px){.ico_count{width:4.66667px;height:5px;background-position:0 -4687px}}@media (min-width:1200px){.ico_error_alert{width:7px;height:7px;background-position:0 -7043px}}@media (min-width:768px) and (max-width:1199px){.ico_error_alert{width:7px;height:7px;background-position:0 -7043px}}@media (max-width:767px){.ico_error_alert{width:4.66667px;height:4.66667px;background-position:0 -4696px}}@media (min-width:1200px){.ico_file_img{width:7px;height:6px;background-position:0 -7055px}}@media (min-width:768px) and (max-width:1199px){.ico_file_img{width:7px;height:6px;background-position:0 -7055px}}@media (max-width:767px){.ico_file_img{width:4.66667px;height:4px;background-position:0 -4704px}}@media (min-width:1200px){.ico_file_mov{width:7px;height:7px;background-position:0 -7066px}}@media (min-width:768px) and (max-width:1199px){.ico_file_mov{width:7px;height:7px;background-position:0 -7066px}}@media (max-width:767px){.ico_file_mov{width:4.66667px;height:4.66667px;background-position:0 -4711px}}@media (min-width:1200px){.ico_setting{width:6.5px;height:7px;background-position:0 -7078px}}@media (min-width:768px) and (max-width:1199px){.ico_setting{width:6.5px;height:7px;background-position:0 -7078px}}@media (max-width:767px){.ico_setting{width:4.33333px;height:4.66667px;background-position:0 -4719px}}@media (min-width:1200px){.ico_txtbar{width:.5px;height:7.5px;background-position:0 -7090px}}@media (min-width:768px) and (max-width:1199px){.ico_txtbar{width:.5px;height:7.5px;background-position:0 -7090px}}@media (max-width:767px){.ico_txtbar{width:.33333px;height:5px;background-position:0 -4727px}}@media (min-width:1200px){.item-01{width:47px;height:47px;background-position:0 -7103px}}@media (min-width:768px) and (max-width:1199px){.item-01{width:47px;height:47px;background-position:0 -7103px}}@media (max-width:767px){.item-01{width:31.33333px;height:31.33333px;background-position:0 -4735px}}@media (min-width:1200px){.layer-ico-close{width:30px;height:30px;background-position:0 -7155px}}@media (min-width:768px) and (max-width:1199px){.layer-ico-close{width:30px;height:30px;background-position:0 -7155px}}@media (max-width:767px){.layer-ico-close{width:20px;height:20px;background-position:0 -4770px}}@media (min-width:1200px){.layer-privacy-close{width:26px;height:26px;background-position:0 -7190px}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-close{width:26px;height:26px;background-position:0 -7190px}}@media (max-width:767px){.layer-privacy-close{width:17.33333px;height:17.33333px;background-position:0 -4793px}}@media (min-width:1200px){.masthead-navi-bi-en,:lang(en) .masthead-navi-bi{width:127px;height:50px;background-position:0 -7221px}}@media (min-width:768px) and (max-width:1199px){.masthead-navi-bi-en,:lang(en) .masthead-navi-bi{width:127px;height:50px;background-position:0 -7221px}}@media (max-width:767px){.masthead-navi-bi-en,:lang(en) .masthead-navi-bi{width:84.66667px;height:33.33333px;background-position:0 -4814px}}@media (min-width:1200px){.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi{width:136.5px;height:60px;background-position:0 -7276px}}@media (min-width:768px) and (max-width:1199px){.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi{width:136.5px;height:60px;background-position:0 -7276px}}@media (max-width:767px){.masthead-navi-bi-ja,:lang(ja) .masthead-navi-bi{width:91px;height:40px;background-position:0 -4851px}}@media (min-width:1200px){.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi{width:141px;height:60px;background-position:0 -7341px}}@media (min-width:768px) and (max-width:1199px){.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi{width:141px;height:60px;background-position:0 -7341px}}@media (max-width:767px){.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi{width:94px;height:40px;background-position:0 -4894px}}@media (min-width:1200px){.masthead-navi-bi{width:137px;height:60px;background-position:0 -7406px}}@media (min-width:768px) and (max-width:1199px){.masthead-navi-bi{width:137px;height:60px;background-position:0 -7406px}}@media (max-width:767px){.masthead-navi-bi{width:91.33333px;height:40px;background-position:0 -4937px}}@media (min-width:1200px){.mboard-search{width:27px;height:27px;background-position:0 -7471px}}@media (min-width:768px) and (max-width:1199px){.mboard-search{width:27px;height:27px;background-position:0 -7471px}}@media (max-width:767px){.mboard-search{width:18px;height:18px;background-position:0 -4981px}}@media (min-width:1200px){.movie-close{width:41px;height:41px;background-position:0 -7503px}}@media (min-width:768px) and (max-width:1199px){.movie-close{width:41px;height:41px;background-position:0 -7503px}}@media (max-width:767px){.movie-close{width:27.33333px;height:27.33333px;background-position:0 -5002px}}@media (min-width:1200px){.nav-util-copy{width:27px;height:38px;background-position:0 -7549px}}@media (min-width:768px) and (max-width:1199px){.nav-util-copy{width:27px;height:38px;background-position:0 -7549px}}@media (max-width:767px){.nav-util-copy{width:18px;height:25.33333px;background-position:0 -5033px}}@media (min-width:1200px){.nav-util-discord{width:27px;height:38px;background-position:0 -7592px}}@media (min-width:768px) and (max-width:1199px){.nav-util-discord{width:27px;height:38px;background-position:0 -7592px}}@media (max-width:767px){.nav-util-discord{width:18px;height:25.33333px;background-position:0 -5061px}}@media (min-width:1200px){.nav-util-facebook{width:16px;height:38px;background-position:0 -7635px}}@media (min-width:768px) and (max-width:1199px){.nav-util-facebook{width:16px;height:38px;background-position:0 -7635px}}@media (max-width:767px){.nav-util-facebook{width:10.66667px;height:25.33333px;background-position:0 -5090px}}@media (min-width:1200px){.nav-util-kakao{width:27px;height:38px;background-position:0 -7678px}}@media (min-width:768px) and (max-width:1199px){.nav-util-kakao{width:27px;height:38px;background-position:0 -7678px}}@media (max-width:767px){.nav-util-kakao{width:18px;height:25.33333px;background-position:0 -5119px}}@media (min-width:1200px){.navi-menu{width:33.5px;height:27px;background-position:0 -7721px}}@media (min-width:768px) and (max-width:1199px){.navi-menu{width:33.5px;height:27px;background-position:0 -7721px}}@media (max-width:767px){.navi-menu{width:22.33333px;height:18px;background-position:0 -5147px}}@media (min-width:1200px){.num-on{width:19px;height:22px;background-position:0 -7753px}}@media (min-width:768px) and (max-width:1199px){.num-on{width:19px;height:22px;background-position:0 -7753px}}@media (max-width:767px){.num-on{width:12.66667px;height:14.66667px;background-position:0 -5169px}}@media (min-width:1200px){.num{width:19px;height:22px;background-position:0 -7780px}}@media (min-width:768px) and (max-width:1199px){.num{width:19px;height:22px;background-position:0 -7780px}}@media (max-width:767px){.num{width:12.66667px;height:14.66667px;background-position:0 -5187px}}@media (min-width:1200px){.util-cafe{width:49px;height:49px;background-position:0 -7807px}}@media (min-width:768px) and (max-width:1199px){.util-cafe{width:49px;height:49px;background-position:0 -7807px}}@media (max-width:767px){.util-cafe{width:32.66667px;height:32.66667px;background-position:0 -5205px}}@media (min-width:1200px){.util-copy{width:37px;height:40px;background-position:0 -7861px}}@media (min-width:768px) and (max-width:1199px){.util-copy{width:37px;height:40px;background-position:0 -7861px}}@media (max-width:767px){.util-copy{width:24.66667px;height:26.66667px;background-position:0 -5241px}}@media (min-width:1200px){.util-coupon{width:32px;height:32px;background-position:0 -7906px}}@media (min-width:768px) and (max-width:1199px){.util-coupon{width:32px;height:32px;background-position:0 -7906px}}@media (max-width:767px){.util-coupon{width:21.33333px;height:21.33333px;background-position:0 -5271px}}@media (min-width:1200px){.util-discord{width:49px;height:49px;background-position:0 -7943px}}@media (min-width:768px) and (max-width:1199px){.util-discord{width:49px;height:49px;background-position:0 -7943px}}@media (max-width:767px){.util-discord{width:32.66667px;height:32.66667px;background-position:0 -5295px}}@media (min-width:1200px){.util-facebook{width:49px;height:49px;background-position:0 -7997px}}@media (min-width:768px) and (max-width:1199px){.util-facebook{width:49px;height:49px;background-position:0 -7997px}}@media (max-width:767px){.util-facebook{width:32.66667px;height:32.66667px;background-position:0 -5331px}}@media (min-width:1200px){.util-kakao{width:49px;height:49px;background-position:0 -8051px}}@media (min-width:768px) and (max-width:1199px){.util-kakao{width:49px;height:49px;background-position:0 -8051px}}@media (max-width:767px){.util-kakao{width:32.66667px;height:32.66667px;background-position:0 -5367px}}@media (min-width:1200px){.util-lang{width:24px;height:24px;background-position:0 -8105px}}@media (min-width:768px) and (max-width:1199px){.util-lang{width:24px;height:24px;background-position:0 -8105px}}@media (max-width:767px){.util-lang{width:16px;height:16px;background-position:0 -5403px}}@media (min-width:1200px){.util-x{width:49px;height:49px;background-position:0 -8134px}}@media (min-width:768px) and (max-width:1199px){.util-x{width:49px;height:49px;background-position:0 -8134px}}@media (max-width:767px){.util-x{width:32.66667px;height:32.66667px;background-position:0 -5423px}}.txthidden{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}.aa_modal{position:fixed;z-index:1000000;top:0;left:0;width:100%;height:100%}.aa_modal .movie-layer .player{background:#000;-moz-box-shadow:0 1.5rem 3rem rgba(0,0,0,0.4);-webkit-box-shadow:0 1.5rem 3rem rgba(0,0,0,0.4);box-shadow:0 1.5rem 3rem rgba(0,0,0,0.4)}.aa_modal .movie-layer .player .inner{font-size:0;line-height:0;margin:0 auto;display:block;width:calc(100vw - 10rem);max-width:120rem;height:0;padding-top:56.25%;overflow:hidden;background:#000;position:relative}.aa_modal .movie-layer .player .inner iframe,.aa_modal .movie-layer .player .inner object,.aa_modal .movie-layer .player .inner embed{position:absolute;top:0;left:0;width:100%;height:100%}.aa_modal .movie-layer .movie-close{font-size:0;line-height:0;position:absolute;top:0;right:-5rem}.layer_comm{position:relative;border:3px solid #999;width:444px;background-color:#fff}@media (min-width:320px) and (max-width:767px){.layer_comm{width:320px}}.layer_comm .head{height:64px;background-color:#444}.layer_comm .head h2{padding-top:11px;padding-left:28px;font-weight:normal;font-size:26px;letter-spacing:-1px;color:#fff}.layer_comm .head .ico_close{position:absolute;right:10px;top:10px;font-size:0;line-height:0;background-color:#444}.layer_comm .txt{color:#666;padding:55px 15px;font-size:1.4rem;text-align:center}.layer_comm .txt .point{display:block;color:#333}.layer_comm .wrap_btn{border-top:1px solid #dfdfdf;padding:20px 0;text-align:center}.layer_comm .wrap_btn .btn-modal{display:inline-block;overflow:visible;margin:0;border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-repeat:repeat-x;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;outline:0 none;color:#444;border-color:#d4d4d4;min-width:6.5rem;-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.25);box-shadow:inset 0 0 2px rgba(255,255,255,0.25);background-color:#fafafa;font-weight:bold;font-size:1.5rem;line-height:1;height:4rem;padding:.6rem 1.5rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(25%,#ffffff),color-stop(100%,#f7f7f7));background-image:-moz-linear-gradient(#ffffff,#ffffff 25%,#f7f7f7);background-image:-webkit-linear-gradient(#ffffff,#ffffff 25%,#f7f7f7);background-image:linear-gradient(#ffffff,#ffffff 25%,#f7f7f7)}.layer_comm .wrap_btn .btn-modal:hover{border-color:#999}.layer_comm .wrap_btn .btn-modal:active{background-color:#fcfcfc;background-image:none;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 0 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.aa_modal_bg{width:100%;height:100%;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}h2{color:#e1d2ac;font-weight:700}@media (min-width:1200px){h2{font-size:3.8rem;line-height:5rem}}@media (min-width:768px) and (max-width:1199px){h2{font-size:3.4rem;line-height:5rem}}@media (max-width:767px){h2{font-size:3.4rem;line-height:5rem}}h3{color:#fff;font-weight:700;line-height:3rem;text-shadow:rgba(0,0,0,0.4) 0 0 .4rem}@media (min-width:1200px){h3{font-size:2.8rem}}@media (min-width:768px) and (max-width:1199px){h3{font-size:2.4rem}}@media (max-width:767px){h3{font-size:2.4rem}}.tab-category-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5rem 0 4rem}@media (min-width:768px) and (max-width:1199px){.tab-category-wrap{overflow:hidden;position:relative}}@media (max-width:767px){.tab-category-wrap{overflow:hidden;position:relative}}.tab-category-wrap .tab-sub-menu{display:flex;flex-wrap:nowrap}.tab-category-wrap .tab-sub-menu li{position:relative;border:.2rem solid #333;margin-left:-0.2rem;flex-shrink:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1200px){.tab-category-wrap .tab-sub-menu li{flex-basis:100%}}@media (min-width:768px) and (max-width:1199px){.tab-category-wrap .tab-sub-menu li{min-width:20rem;flex-basis:20rem}}@media (max-width:767px){.tab-category-wrap .tab-sub-menu li{min-width:15rem;flex-basis:15rem}}.tab-category-wrap .tab-sub-menu li:first-child{margin-left:0}@media (min-width:1200px){.tab-category-wrap .tab-sub-menu li:first-child{flex-basis:calc(100% - 1rem)}}.tab-category-wrap .tab-sub-menu li.on{border:.2rem solid #b6a474;z-index:1}.tab-category-wrap .tab-sub-menu li.on a{color:#b6a474;font-weight:bold}.tab-category-wrap .tab-sub-menu li a{display:flex;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;align-items:center;justify-content:center;position:relative;font-size:1.8rem;height:6rem;line-height:2.8rem;color:#f3f2ee;text-decoration:none}.videoDiv{position:relative;padding-bottom:56.25%;margin:1rem 0;height:0;overflow:hidden}.videoDiv iframe,.videoDiv object,.videoDiv embed{position:absolute;top:0;left:0;width:100%;height:100%}.wrap-head{position:fixed;top:0;left:0;width:100%;z-index:1000}@media (min-width:1200px){#common-masthead{width:100%;height:7.5rem}#common-masthead.open{background:rgba(0,0,0,0.5)}#common-masthead.open .navi li .sub-navi{display:block}#common-masthead.open .masthead{position:relative;background:rgba(0,0,0,0.5)}#common-masthead.open .masthead .global-navi-side{background:black}#common-masthead .masthead{min-width:1200px;position:relative;height:100%}#common-masthead .masthead .global-navi-side{display:flex;align-items:center;min-width:1200px;position:relative;left:0!important;width:100%}#common-masthead .masthead h1{margin-left:4rem}#common-masthead .masthead .masthead-navi{-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;left:50%;display:flex;align-items:center}#common-masthead .masthead .masthead-navi .gnb-on{display:none;position:absolute;top:4.8rem;height:.4rem;-moz-border-radius:.5rem .5rem 0 0;-webkit-border-radius:.5rem;border-radius:.5rem .5rem 0 0;background-color:#f70;z-index:1001}#common-masthead .masthead .masthead-navi .navi{position:relative;display:flex;align-items:center;justify-content:space-between}#common-masthead .masthead .masthead-navi .navi>li{display:flex;margin:0 3rem}#common-masthead .masthead .masthead-navi .navi>li em{display:inline-block;font-size:1rem;color:#f70;font-weight:bold;margin-top:-0.8rem;margin-left:.5rem}#common-masthead .masthead .masthead-navi .navi>li.active>a{color:#f70}#common-masthead .masthead .masthead-navi .navi>li.on>a{color:#f70}#common-masthead .masthead .masthead-navi .navi>li.on>a i{background:url("../images/common/sprite/ico-blank-on.png") no-repeat 0 100%;background-size:100%;width:1.6rem;height:1.6rem}#common-masthead .masthead .masthead-navi .navi>li.on .sub-navi{display:block}#common-masthead .masthead .masthead-navi .navi a{display:flex;white-space:nowrap;align-items:center;color:#f3f2ee;font-size:1.8rem;font-weight:bold;line-height:2.6rem;padding:0 .8rem}#common-masthead .masthead .masthead-navi .navi a i{display:inline-block;background:url("../images/common/sprite/ico-blank.png") no-repeat 0 100%;background-size:100%;width:1.6rem;height:1.6rem;margin-left:.5rem}#common-masthead .masthead .masthead-navi .navi a:hover,#common-masthead .masthead .masthead-navi .navi a.active{color:#f70}#common-masthead .masthead .masthead-navi .navi a:hover i,#common-masthead .masthead .masthead-navi .navi a.active i{background:url("../images/common/sprite/ico-blank-on.png") no-repeat 0 100%;background-size:100%;width:1.6rem;height:1.6rem}#common-masthead .masthead .masthead-navi .sub-navi{display:none;position:absolute;top:8.5rem;padding:0 .8rem;z-index:1001}#common-masthead .masthead .masthead-navi .sub-navi li em{vertical-align:super}#common-masthead .masthead .masthead-navi .sub-navi li.on a,#common-masthead .masthead .masthead-navi .sub-navi li.active a{color:#f70}#common-masthead .masthead .masthead-navi .sub-navi a{display:block;line-height:2.2;color:#f3f2ee;font-size:1.6rem;font-weight:normal;padding:0}#common-masthead .masthead .masthead-navi .sub-navi a:hover,#common-masthead .masthead .masthead-navi .sub-navi a:focus{color:#f70}#common-masthead .masthead .masthead-navi .sub-navi a span{display:inline-block;color:#9c6bff;font-size:1.1rem;vertical-align:middle;margin-left:.4rem;margin-top:-1rem}#common-masthead .masthead .util-link{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:13.6rem;right:5.5rem;width:8rem;height:16.8rem;background:url("../images/common/util-box.svg") no-repeat 0 100%;background-size:100%;z-index:100000}#common-masthead .masthead .util-link li{margin:.6rem 0}#common-masthead .masthead .util-link li a{display:block}#common-masthead .masthead .wrap-lang{position:absolute;top:2.9rem;right:4rem;z-index:10}#common-masthead .masthead .wrap-lang>a{display:flex;align-items:center;position:relative;width:11rem}#common-masthead .masthead .wrap-lang>a.openlayer:after{transform:translateY(-50%) rotate(180deg)}#common-masthead .masthead .wrap-lang>a:after{content:'';position:absolute;top:1.2rem;right:0;width:0;height:0;border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.6rem solid #fff;transform:translateY(-50%);transition:transform .3s ease}#common-masthead .masthead .wrap-lang>a em{display:inline-block;color:#f3f2ee;font-size:1.6rem;line-height:2.4rem;margin-left:1rem}#common-masthead .masthead .wrap-lang .layer-lang{position:absolute;right:-1rem;width:9.5rem;padding:1rem;z-index:100;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 30%,#000000 100%);background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 30%,#000000 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 30%,#000000 100%)}#common-masthead .masthead .wrap-lang .layer-lang li a{display:block;color:#f3f2ee;font-size:1.6rem;font-weight:bold;line-height:3.4rem}#common-masthead .masthead .wrap-lang .layer-lang li a:hover,#common-masthead .masthead .wrap-lang .layer-lang li a:active{color:#f70}#common-masthead .masthead .wrap-lang .layer-lang li a.active{text-decoration:underline;display:none}.global-navi-outer,.masthead-banner,.masthead-navi-bi,.navi-menu,.close-menu,.masthead-navi-bi-en,:lang(en) .masthead-navi-bi,.masthead-navi-bi-zh,:lang(zh) .masthead-navi-bi{display:none}}@media (min-width:768px) and (max-width:1199px){.global-navi-on{position:absolute;width:100%}.global-navi-on .global-navi-side{display:block!important}#common-masthead{width:100%;height:8rem}#common-masthead .masthead{position:relative}#common-masthead .masthead .masthead-navi-bi{position:absolute;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:1rem}#common-masthead .masthead .navi-menu{position:absolute;top:2.5rem;left:2rem}#common-masthead .masthead .global-navi-side{display:none;position:fixed;top:0;left:-41.4rem;z-index:99999;width:41.4rem;height:100vh;height:calc(var(--vh,1vh)*100);background-color:#000;overflow-y:auto;-webkit-transition:display .3s;transition:display .3s}#common-masthead .masthead h1{position:absolute;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding-top:1rem}#common-masthead .masthead h1 a{width:137px;height:60px;background:url("../images/common/sprite/masthead-navi-bi.png") no-repeat 0 0;background-size:100%}#common-masthead .masthead .masthead-navi{position:relative}#common-masthead .masthead .masthead-navi .navi{display:flex;flex-direction:column;width:100%;align-items:center;margin-top:8rem}#common-masthead .masthead .masthead-navi .navi li{width:100%;margin-bottom:.1rem}#common-masthead .masthead .masthead-navi .navi li em{display:inline-block;font-size:1rem;color:#f70;font-weight:bold;margin-top:-0.8rem;margin-left:.5rem}#common-masthead .masthead .masthead-navi .navi a{display:flex;align-items:center;justify-content:center;width:100%;height:6rem;color:#f3f2ee;font-size:2rem;line-height:2.9rem;background-color:rgba(37,35,32,0.5)}#common-masthead .masthead .masthead-navi .navi a i{background:url("../images/common/sprite/ico-blank-menu.png") no-repeat 0 100%;background-size:100%;width:1.8rem;height:1.8rem;margin-left:.6rem}#common-masthead .masthead .masthead-navi .sub-navi ul{display:flex;flex-wrap:wrap;background-color:#000}#common-masthead .masthead .masthead-navi .sub-navi ul li{display:flex;flex-wrap:wrap;align-items:center;width:50%;background-color:#000}#common-masthead .masthead .masthead-navi .sub-navi ul li em{margin-top:-0.3rem}#common-masthead .masthead .masthead-navi .sub-navi ul li a{display:flex;align-items:center;color:#999;height:4.6rem;font-size:1.4rem;background-color:#000}#common-masthead .masthead .masthead-navi .sub-navi ul li a span{display:inline-block;color:#9c6bff;font-size:1.1rem;vertical-align:top;margin-left:.4rem}#common-masthead .masthead .util-link{display:flex;align-items:center;justify-content:center;width:100%;margin-top:3rem}#common-masthead .masthead .util-link li{position:relative;display:flex;height:7rem;margin:0 2rem}#common-masthead .masthead .util-link li a{display:block;display:flex;align-items:center;justify-content:center;height:7rem}#common-masthead .masthead .wrap-lang{position:absolute;top:1.5rem;right:2rem;z-index:10}#common-masthead .masthead .wrap-lang a{display:inline-block}#common-masthead .masthead .wrap-lang a em{display:none}#common-masthead .masthead .wrap-lang .layer-lang{position:absolute;top:4.5rem;right:-1.5rem;width:9rem;height:12rem;padding:.8rem 0;background-color:rgba(0,0,0,0.8);border:.1rem solid rgba(0,0,0,0.4);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);box-shadow:0 .5rem 1rem rgba(0,0,0,0.2)}#common-masthead .masthead .wrap-lang .layer-lang:after{position:absolute;bottom:100%;left:5.3rem;content:"";width:0;height:0;border-style:solid;border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-bottom:.7rem solid black;border-top:0}#common-masthead .masthead .wrap-lang .layer-lang li a{display:block;color:#f3f2ee;font-size:1.6rem;font-weight:bold;line-height:3.4rem;text-align:center}#common-masthead .masthead .wrap-lang .layer-lang li a:hover,#common-masthead .masthead .wrap-lang .layer-lang li a:active{color:#f70;text-decoration:none}#common-masthead .masthead .wrap-lang .layer-lang li a.active{color:#f70;text-decoration:none}.global-navi-outer{display:none;position:fixed;left:0;top:0;z-index:1002;width:100%;height:100vh;height:calc(var(--vh,1vh)*100);text-align:right;backdrop-filter:blur(0.3rem);-webkit-backdrop-filter:blur(0.3rem);-webkit-transition:background-color .3s;-webkit-backface-visibility:hidden;transition:background-color .3s}.close-menu{position:absolute;top:2.5rem;right:3rem}}@media (max-width:767px){.global-navi-on{position:absolute;width:100%}.global-navi-on .global-navi-side{display:block!important}#common-masthead{width:100%;height:8rem}#common-masthead .masthead .masthead-navi-bi{position:absolute;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:1.5rem}#common-masthead .masthead .navi-menu{position:absolute;top:2.5rem;left:2rem}#common-masthead .masthead .global-navi-side{display:none;position:fixed;overflow:hidden;top:0;left:-100%;z-index:99999;width:100%;height:100vh;height:calc(var(--vh,1vh)*100);background-color:#000;overflow-y:auto;-webkit-transition:display .3s;transition:display .3s}#common-masthead .masthead h1{position:absolute;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding-top:1.5rem}#common-masthead .masthead h1 a{width:91.33333px;height:40px;background:url("../images/common/sprite/masthead-navi-bi.png") no-repeat 0 0;background-size:100%}#common-masthead .masthead .masthead-navi{position:relative;display:flex;flex-direction:column;width:100%;align-items:center;margin-top:8rem}#common-masthead .masthead .masthead-navi ul{width:100%}#common-masthead .masthead .masthead-navi ul>li{width:100%;margin-bottom:.2rem}#common-masthead .masthead .masthead-navi ul>li em{display:inline-block;font-size:1rem;color:#f70;font-weight:bold;margin-top:-0.8rem;margin-left:.5rem}#common-masthead .masthead .masthead-navi a{display:flex;align-items:center;justify-content:center;width:100%;height:6rem;color:#f3f2ee;font-size:2rem;line-height:2.9rem;background-color:rgba(37,35,32,0.5)}#common-masthead .masthead .masthead-navi a i{background:url("../images/common/sprite/ico-blank-menu.png") no-repeat 0 100%;background-size:100%;width:1.8rem;height:1.8rem;margin-left:.6rem}#common-masthead .masthead .sub-navi ul{display:flex;flex-wrap:wrap;background-color:#000}#common-masthead .masthead .sub-navi ul li{display:flex;flex-wrap:wrap;align-items:center;width:50%;background-color:#000}#common-masthead .masthead .sub-navi ul li em{margin-top:-0.3rem}#common-masthead .masthead .sub-navi ul li a{display:flex;align-items:center;color:#999;height:4.6rem;font-size:1.4rem;background-color:#000}#common-masthead .masthead .sub-navi ul li a span{display:inline-block;color:#9c6bff;font-size:1.1rem;vertical-align:top;margin-left:.4rem}#common-masthead .masthead .util-link{display:flex;align-items:center;justify-content:center;width:100%;margin-top:3rem}#common-masthead .masthead .util-link li{position:relative;display:flex;height:7rem;margin:0 2rem}#common-masthead .masthead .util-link li a{display:block;display:flex;align-items:center;justify-content:center;height:7rem}#common-masthead .masthead .wrap-lang{position:absolute;top:2rem;right:2rem;z-index:10}#common-masthead .masthead .wrap-lang a{display:inline-block}#common-masthead .masthead .wrap-lang a em{display:none}#common-masthead .masthead .wrap-lang .layer-lang{position:absolute;top:4rem;right:-1.5rem;width:9rem;height:12rem;background-color:rgba(0,0,0,0.8);border:.1rem solid rgba(0,0,0,0.4);padding:.8rem 0;-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.2);box-shadow:0 .5rem 1rem rgba(0,0,0,0.2)}#common-masthead .masthead .wrap-lang .layer-lang:after{position:absolute;bottom:100%;left:5.3rem;content:"";width:0;height:0;border-style:solid;border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-bottom:.7rem solid black;border-top:0}#common-masthead .masthead .wrap-lang .layer-lang li a{display:block;color:#f3f2ee;font-size:1.6rem;font-weight:bold;line-height:3.4rem;text-align:center}#common-masthead .masthead .wrap-lang .layer-lang li a:hover,#common-masthead .masthead .wrap-lang .layer-lang li a:active{color:#f70;text-decoration:none}#common-masthead .masthead .wrap-lang .layer-lang li a.active{color:#f70;text-decoration:none}.global-navi-outer{display:none;position:fixed;left:0;top:0;z-index:1002;width:100%;height:100vh;height:calc(var(--vh,1vh)*100);text-align:right;backdrop-filter:blur(0.3rem);-webkit-backdrop-filter:blur(0.3rem);-webkit-transition:background-color .3s;-webkit-backface-visibility:hidden;transition:background-color .3s}.close-menu{position:absolute;top:2.5rem;right:3rem}}button::-moz-focus-inner{padding:0;border:0}.btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:visible;margin:0;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;outline:0 none;color:#b6a474;background-color:#333;font-weight:bold;font-size:2rem;height:4.3rem;line-height:2.8rem;padding:.8rem 2rem}.btn:hover{text-decoration:none}.btn:active{-moz-outline:none}.btn:focus{outline:thin dotted}.btn[disabled],.btn[disabled]:hover,.btn[disabled]:active,.btn.disabled,.btn.disabled:hover,.btn.disabled:active{cursor:default}.layer{background-color:#000;border:.1rem solid #9a7f50;padding:0 2rem}@media (min-width:1200px){.layer{width:74rem}}@media (min-width:768px) and (max-width:1199px){.layer{width:100%;height:100%}}@media (max-width:767px){.layer{width:100%;height:100%}}.layer .layer-header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:9rem;padding:2rem 0;border-bottom:.1rem solid #9a7f50;padding:0 1rem;margin-bottom:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.layer .layer-header{flex-direction:column}}.layer .layer-header h3{font-size:2.2rem;line-height:1.2;color:#e0c6aa;text-align:center}@media (min-width:1200px){.layer .layer-header h3{padding:0 5rem}}@media (min-width:768px) and (max-width:1199px){.layer .layer-header h3{padding:0 5rem}}@media (max-width:767px){.layer .layer-header h3{padding:2rem 5rem}}.layer .layer-header .layer-close{position:absolute;top:2rem;right:1rem;background-color:#1f1910;padding:1rem}.layer .layer-cont{position:relative;height:calc(100% - 9rem)}@media (min-width:768px) and (max-width:1199px){.layer .layer-cont .cont-wrap{position:absolute;top:50%;left:50%;width:100%;-moz-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}}@media (max-width:767px){.layer .layer-cont .cont-wrap{position:absolute;top:50%;left:50%;width:100%;-moz-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}}.layer-privacy,.layer-auth{display:none}.layer-privacy .cont-txt,.layer-auth .cont-txt{color:#e0c6aa;font-size:1.4rem;line-height:3rem;padding:3rem 0;text-align:center}.layer-privacy .box,.layer-auth .box{text-align:center}.layer-privacy .box dt,.layer-auth .box dt{background-color:#19140d;color:#e0c6aa;font-size:1.4rem;font-weight:bold;padding:1.1rem 2rem;border-style:solid;border-color:rgba(154,127,80,0.5);border-width:.1rem .1rem 0}.layer-privacy .box dd,.layer-auth .box dd{background-color:#000;color:#e0c6aa;font-size:1.4rem;padding:1.1rem 2rem;border-style:solid;border-color:rgba(154,127,80,0.5);border-width:0 .1rem .1rem;margin-bottom:1.1rem}.layer-privacy .btn-wrap,.layer-auth .btn-wrap{margin:4rem 0}.layer-privacy .btn-wrap a,.layer-auth .btn-wrap a{display:flex;align-items:center;justify-content:center;width:28rem;height:8rem;border:.1rem solid #9a7f50;background-color:#1f1910;color:#e0c6aa;font-size:2rem;line-height:3rem;margin:0 .5rem}.layer-app .select-app{width:28rem;margin:4rem auto}.layer-app .select-app li{margin-top:.7rem}.layer-app .select-app li a{position:relative;display:flex;align-items:center;justify-content:center;width:28rem;height:8rem;border:.1rem solid #9a7f50;background-color:#1f1910;color:#e0c6aa;font-size:2rem;line-height:3rem}.layer-app .select-app li a i{position:absolute;top:2rem;left:3rem}.layer-app .select-app li:first-child{margin-top:0}.layer-completed{display:none}.layer-completed .layer-cont .cont-message{color:#e0c6aa;font-size:1.8rem;line-height:2.4rem;padding:9rem 0 10rem;text-align:center}.layer-completed .layer-cont .cont-message strong{display:block;margin-top:2.7rem;font-size:2.2rem;line-height:3rem}.layer-completed .layer-cont .btn-wrap{margin-bottom:4rem}.layer-completed .layer-cont .btn-wrap a{display:flex;align-items:center;justify-content:center;width:28rem;height:8rem;border:.1rem solid #9a7f50;background-color:#1f1910;color:#e0c6aa;font-size:2rem;line-height:3rem;margin:0 auto}.auth-agree{color:#a8947f;font-size:1.6rem;font-weight:normal;margin:3rem 0 .5rem 15rem}.auth-agree input[type="checkbox"]{position:absolute;width:.1rem;height:.1rem;padding:0;margin:0 -0.1rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.auth-agree input[type="checkbox"]+label{display:inline-block;position:relative;padding-left:3rem;color:#e0c6aa;font-size:1.6rem;font-weight:normal;cursor:pointer}.auth-agree input[type="checkbox"]+label:before{content:'';position:absolute;left:0;top:0;width:2rem;height:2rem;text-align:center;border:.1rem solid #a8947f;background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.auth-agree input[type="checkbox"]:checked+label:after{content:'';font-size:1.6rem;width:2rem;height:2rem;text-align:center;position:absolute;left:0;top:0;background:url("../images/event/prereg/checked.png") no-repeat 50% 50%;border:.1rem solid #eb5e09;background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.auth-agree input[type="checkbox"]:disabled+label{border:.1rem solid #b1b1b1;cursor:default}.auth-agree a{color:#a8947f;font-size:1.6rem}.btn-wrap{display:flex;justify-content:center;text-align:center}@media (min-width:1200px){.btn-wrap a{width:27.2rem}}@media (min-width:768px) and (max-width:1199px){.btn-wrap a{width:27.2rem}}@media (max-width:767px){.btn-wrap{margin:0 2rem}.btn-wrap a{width:100%}}.btn-wrap a{display:flex;align-items:center;justify-content:center;height:6rem;background-color:#d62261;color:#fff;font-size:2rem;font-weight:bold;line-height:3rem}.validate-error{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-top:1.5rem;color:#eb5e09;font-size:1.4rem;font-weight:bold;line-height:2.4rem}.layer-privacy-info{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#000;width:100%;z-index:1000}@media (min-width:1200px){.layer-privacy-info{height:12.8rem}}.layer-privacy-info .privacy-inner{display:flex;align-items:center;height:100%}@media (min-width:1200px){.layer-privacy-info .privacy-inner{position:relative;width:120rem;margin:0 auto;justify-content:space-between}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner{width:calc(100% - 8rem);margin:0 auto;padding:7.2rem 0 5rem;flex-direction:column}}@media (max-width:767px){.layer-privacy-info .privacy-inner{width:calc(100% - 8rem);margin:0 auto;padding:7.2rem 0 5rem;flex-direction:column}}.layer-privacy-info .privacy-inner .privacy-cont{display:flex;flex-direction:column;color:#e64719}@media (min-width:1200px){.layer-privacy-info .privacy-inner .privacy-cont{font-size:1.5rem;line-height:2.1rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .privacy-cont{font-size:1.6rem;line-height:2.4rem}}@media (max-width:767px){.layer-privacy-info .privacy-inner .privacy-cont{font-size:1.6rem;line-height:2.4rem}}.layer-privacy-info .privacy-inner .privacy-cont strong{padding-bottom:1rem}@media (min-width:1200px){.layer-privacy-info .privacy-inner .privacy-cont strong{font-size:1.8rem;line-height:2.6rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .privacy-cont strong{font-size:2.2rem;line-height:3.2rem;text-align:center}.layer-privacy-info .privacy-inner .privacy-cont strong span{display:block}}@media (max-width:767px){.layer-privacy-info .privacy-inner .privacy-cont strong{font-size:2.2rem;line-height:3.2rem;text-align:center}.layer-privacy-info .privacy-inner .privacy-cont strong span{display:block}}.layer-privacy-info .privacy-inner .layer-privacy-close{position:absolute}@media (min-width:1200px){.layer-privacy-info .privacy-inner .layer-privacy-close{top:3.6rem;right:0}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .layer-privacy-close{top:2rem;right:1rem}}@media (max-width:767px){.layer-privacy-info .privacy-inner .layer-privacy-close{top:2rem;right:1rem}}.layer-privacy-info .privacy-inner .layer-btn{display:flex}@media (min-width:1200px){.layer-privacy-info .privacy-inner .layer-btn{margin-right:3.1rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .layer-btn{flex-direction:column;margin-top:3rem}}@media (max-width:767px){.layer-privacy-info .privacy-inner .layer-btn{flex-direction:column;margin-top:3rem}}@media (min-width:1200px){.layer-privacy-info .privacy-inner .layer-btn a{margin:0 .5rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .layer-btn a{margin:1rem 0}}@media (max-width:767px){.layer-privacy-info .privacy-inner .layer-btn a{margin:1rem 0}}.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-info{display:flex;align-items:center;justify-content:center;background-color:rgba(230,71,25,0.4);border:.1rem solid #e64719;color:#e64719;font-size:1.6rem;font-weight:bold;line-height:2.4rem}@media (min-width:1200px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-info{width:23.8rem;height:5.4rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-info{width:24rem;height:7rem}}@media (max-width:767px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-info{width:24rem;height:7rem}}.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-close{display:flex;align-items:center;justify-content:center;background-color:rgba(225,210,172,0.3);border:.1rem solid #e1d2ac;color:#e1d2ac;font-size:1.6rem;font-weight:bold;line-height:2.4rem}@media (min-width:1200px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-close{width:17.5rem;height:5.4rem}}@media (min-width:768px) and (max-width:1199px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-close{width:24rem;height:7rem}}@media (max-width:767px){.layer-privacy-info .privacy-inner .layer-btn .btn-privacy-close{width:24rem;height:7rem}}body{width:100%;height:100vh;max-width:100%;height:calc(var(--vh,1vh)*100);overflow:visible;background-color:#000}.swiper-slide{position:relative}.swiper-button-next{width:5.1rem;height:4.5rem;background-image:url("../images/common/sprite/arrow-next.png");background-size:100%}.swiper-button-next:after{display:none}.swiper-button-prev{width:5.1rem;height:4.5rem;background-image:url("../images/common/sprite/arrow-prev.png");background-size:100%}.swiper-button-prev:after{display:none}.swiper-pagination-bullet{background-color:#f3ead2;width:2rem;height:2rem;opacity:1;margin:0 1rem!important}.swiper-pagination-bullet-active{background-color:#9a7314}.wrap{position:relative;height:100%}@media (min-width:1200px){.swiper{position:relative;width:100%;height:100%;min-height:80rem}.swiper-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10rem;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.project{width:100%;height:100vh;background:url("../images/project/2024/bg-main.jpg") center 0 no-repeat;background-size:cover;min-height:80rem}.swiper-slide-dim{position:absolute;width:100%;height:100vh;min-height:80rem;backdrop-filter:blur(0.8rem);-webkit-backdrop-filter:blur(0.8rem);z-index:1}.swiper-slide-dim .mask{position:absolute;width:100%;height:100%;min-height:80rem;background-color:rgba(0,0,0,0.6);z-index:1}.swiper-slide-dim .bottom{display:flex;align-content:flex-end;justify-content:center;flex-wrap:nowrap;position:absolute;bottom:-6rem;left:50%;width:100%;height:36rem;font-size:30rem;font-weight:bold;line-height:36rem;color:rgba(255,255,255,0.1);z-index:5;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);white-space:nowrap;overflow:hidden}}@media (min-width:1200px) and (min-width:768px) and (max-width:1199px){.swiper-slide-dim .bottom{display:none}}@media (min-width:1200px) and (max-width:767px){.swiper-slide-dim .bottom{display:none}}@media (min-width:1200px){.swiper-slide{position:relative}.swiper-slide.swiper-slide-active .inner .info{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img .character,.swiper-slide.swiper-slide-active .inner .img .character2{transform:none;opacity:1}.swiper-slide .main{display:flex;justify-content:center;position:absolute;flex-direction:column;top:45%;left:50%;color:#333;font-size:2.2rem;font-weight:600;line-height:3.2rem;text-align:center;-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);z-index:7}.swiper-slide .main strong{display:block;font-size:8rem;font-weight:600;line-height:8rem;color:#e27900;margin-bottom:3.5rem;text-shadow:0 .5rem 1rem white}.swiper-slide .inner{display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;width:120rem;height:39.4rem;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:7}.swiper-slide .inner .info{display:flex;justify-content:flex-start;flex-direction:column;width:40rem;color:#f3f2ee;font-size:2rem;line-height:3rem;transform:translateY(-3rem);opacity:0;transition-duration:.8s;word-break:break-word}.swiper-slide .inner .info strong{color:#fff;font-size:5rem;line-height:5rem;margin-bottom:4rem}.swiper-slide .inner .info span{font-size:2.4rem;font-weight:bold;line-height:3.4rem}.swiper-slide .inner .info .phase{color:#f90;font-size:1.6rem;line-height:4rem;margin-top:1.5rem}.swiper-slide .inner .info ul li{position:relative;padding-left:1.5rem}.swiper-slide .inner .info ul li:before{content:'-';position:absolute;top:0;left:0}.swiper-slide .inner .img{position:relative;display:flex;justify-content:flex-start;flex-direction:column;transform:translateY(-5rem);opacity:0;transition-duration:1s}.swiper-slide .inner .img .img-box{-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1rem rgba(0,0,0,0.5)}.swiper-slide .inner .img .character{position:absolute;top:4rem;left:50%;transform:translateY(50rem);margin-left:-30rem;z-index:9;opacity:0;transition-duration:1s}.swiper-slide .inner .img .character2{position:absolute;top:4rem;left:50%;transform:translateY(50rem);margin-left:-30rem;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide2 .img .character{position:absolute;top:-7rem;left:50%;transform:translateY(50rem);margin-left:-60rem;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide5 .img .character,.swiper-slide.slide6 .img .character{position:absolute;top:4rem;left:50%;transform:translateY(50rem);margin-left:-50rem;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide8 .img .character{position:absolute;top:0;left:50%;transform:translateY(50rem);margin-left:-30rem;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide4 .img .character{position:absolute;top:3rem;left:50%;transform:translateY(50rem);margin-left:-35rem;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide4 .img .character2{position:absolute;top:15.5rem;left:50%;transform:translateY(50rem);margin-left:-5rem;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide11 .img .character2{position:absolute;top:4rem;left:50%;transform:translateY(50rem);margin-left:-40rem;z-index:8;opacity:0;transition-duration:1.5s}.copyright{position:absolute;bottom:3rem;width:100%;color:#f3f2ee;font-size:1.4rem;font-weight:normal;line-height:3rem;text-align:center}}@media (min-width:768px) and (max-width:1199px){.swiper{position:relative;width:100%;height:100%;min-height:90rem}.swiper-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5}.swiper-button-prev{z-index:100}.swiper-button-next{z-index:100}.swiper-pagination{position:relative}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10rem;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:100}.project{width:100%;height:100%;background:url("../images/project/2024/bg-main.jpg") center 0 no-repeat;background-size:cover;min-height:90rem}.swiper-slide-dim{position:absolute;width:100%;height:100vh;min-height:90rem;backdrop-filter:blur(0.8rem);-webkit-backdrop-filter:blur(0.8rem);z-index:1}.swiper-slide-dim .mask{position:absolute;width:100%;height:100%;min-height:90rem;background-color:rgba(0,0,0,0.6);z-index:1}.swiper-slide-dim .bottom{display:none}.swiper-slide{position:relative}.swiper-slide.swiper-slide-active .inner .info{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img .character,.swiper-slide.swiper-slide-active .inner .img .character2{transform:none;opacity:1}.swiper-slide .main{display:flex;justify-content:center;position:absolute;flex-direction:column;top:45%;left:50%;color:#333;width:100%;font-size:2.2rem;font-weight:600;line-height:3.2rem;text-align:center;-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);z-index:7}.swiper-slide .main strong{display:block;font-size:8rem;font-weight:600;line-height:8rem;color:#e27900;margin-bottom:3.5rem;text-shadow:0 .5rem 1rem white}.swiper-slide .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column-reverse;position:absolute;top:8rem;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:7}.swiper-slide .inner .info{position:relative;display:flex;justify-content:center;flex-direction:column;color:#f3f2ee;font-size:1.8rem;line-height:2.8rem;margin-top:3rem;transform:translateY(-3rem);opacity:0;transition-duration:.8s;word-break:break-word;z-index:10}.swiper-slide .inner .info strong{color:#fff;font-size:4rem;line-height:4rem;margin-bottom:3rem}.swiper-slide .inner .info span{font-size:2.2rem;font-weight:bold;line-height:3rem}.swiper-slide .inner .info .phase{color:#f90;font-size:1.6rem;line-height:4rem;margin-top:1.5rem}.swiper-slide .inner .info ul li{position:relative;padding-left:1.5rem}.swiper-slide .inner .info ul li:before{content:'-';position:absolute;top:0;left:0}.swiper-slide .inner .img{position:relative;display:flex;justify-content:center;flex-direction:column;transform:translateY(-5rem);opacity:0;transition-duration:1s}.swiper-slide .inner .img .img-box{-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);object-fit:cover;max-width:65rem}.swiper-slide .inner .img .character{position:absolute;top:0;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide .inner .img .character img{width:80%}.swiper-slide .inner .img .character2{position:absolute;top:4rem;left:50%;transform:translateY(50rem);margin-left:-30%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide .inner .img .character2 img{width:80%}.swiper-slide.slide2 .img .character{position:absolute;top:-2rem;left:50%;transform:translateY(50rem);margin-left:-55%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide2 .img .character img{width:95%}.swiper-slide.slide5 .img .character,.swiper-slide.slide6 .img .character{position:absolute;top:2rem;left:50%;transform:translateY(50rem);margin-left:-50%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide5 .img .character img,.swiper-slide.slide6 .img .character img{width:100%}.swiper-slide.slide5 .img .character2,.swiper-slide.slide6 .img .character2{position:absolute;top:2rem;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide5 .img .character2 img,.swiper-slide.slide6 .img .character2 img{width:100%}.swiper-slide.slide4 .img .character{position:absolute;top:0;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide4 .img .character img{width:90%}.swiper-slide.slide4 .img .character2{position:absolute;top:8rem;left:50%;transform:translateY(50rem);margin-left:-8%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide4 .img .character2 img{width:85%}.swiper-slide.slide11 .img .character1{position:absolute;top:-6rem;left:50%;transform:translateY(50rem);margin-left:-50%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide11 .img .character1 img{width:80%}.swiper-slide.slide11 .img .character2{position:absolute;top:0;left:50%;transform:translateY(50rem);margin-left:-53%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide11 .img .character2 img{width:80%}.copyright{position:absolute;bottom:3rem;width:100%;color:#f3f2ee;font-size:1.4rem;font-weight:normal;line-height:3rem;text-align:center}}@media (max-width:767px){.swiper{position:relative;width:100%;height:100%;min-height:80rem}.swiper-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5}.swiper-button-prev{z-index:100}.swiper-button-next{z-index:100}.swiper-pagination{position:relative}.swiper-pagination-bullet{background-color:#f3ead2;width:2rem;height:2rem;opacity:1;margin:0 .5rem!important}.swiper-pagination-bullet-active{background-color:#9a7314}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:6rem;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:100}.project{width:100%;height:100%;background:url("../images/project/2024/bg-main.jpg") center 0 no-repeat;background-size:cover;min-height:80rem}.swiper-slide-dim{position:absolute;width:100%;height:100vh;min-height:80rem;backdrop-filter:blur(0.8rem);-webkit-backdrop-filter:blur(0.8rem);z-index:1}.swiper-slide-dim .mask{position:absolute;width:100%;height:100%;min-height:80rem;background-color:rgba(0,0,0,0.6);z-index:1}.swiper-slide-dim .bottom{display:none}.swiper-slide{position:relative}.swiper-slide.swiper-slide-active .inner .info{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img{transform:none;opacity:1}.swiper-slide.swiper-slide-active .inner .img .character,.swiper-slide.swiper-slide-active .inner .img .character2{transform:none;opacity:1}.swiper-slide .main{display:flex;justify-content:center;position:absolute;flex-direction:column;top:45%;left:50%;color:#333;width:100%;font-size:2rem;font-weight:600;line-height:3rem;text-align:center;padding:0 7rem;-moz-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);z-index:7}.swiper-slide .main strong{display:block;font-size:5rem;font-weight:600;line-height:5rem;color:#e27900;margin-bottom:3.5rem;text-shadow:0 .5rem 1rem white}.swiper-slide .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column-reverse;position:absolute;top:8rem;left:50%;width:100%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:7}.swiper-slide .inner .info{position:relative;display:flex;justify-content:center;flex-direction:column;color:#f3f2ee;font-size:1.8rem;line-height:2.8rem;margin-top:4rem;transform:translateY(-3rem);opacity:0;padding:0 6rem;transition-duration:.8s;word-break:break-word;z-index:10}.swiper-slide .inner .info strong{width:100%;color:#fff;font-size:3rem;line-height:3.4rem;margin-bottom:3rem;text-align:center}.swiper-slide .inner .info span{font-size:2.2rem;font-weight:bold;line-height:3rem}.swiper-slide .inner .info .phase{color:#f90;font-size:1.4rem;line-height:4rem;margin-top:1rem}.swiper-slide .inner .info ul li{position:relative;padding-left:1.5rem}.swiper-slide .inner .info ul li:before{content:'-';position:absolute;top:0;left:0}.swiper-slide .inner .img{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translateY(-5rem);opacity:0;transition-duration:1s}.swiper-slide .inner .img .img-box{-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);object-fit:cover;width:100%;max-width:65rem}.swiper-slide .inner .img .character{position:absolute;top:-2rem;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide .inner .img .character img{width:90%}.swiper-slide.slide2 .img .character{position:absolute;top:-2rem;left:50%;transform:translateY(50rem);margin-left:-60%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide2 .img .character img{width:100%}.swiper-slide.slide5 .img .character,.swiper-slide.slide6 .img .character{position:absolute;top:2rem;left:50%;transform:translateY(50rem);margin-left:-50%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide5 .img .character img,.swiper-slide.slide6 .img .character img{width:100%}.swiper-slide.slide5 .img .character2,.swiper-slide.slide6 .img .character2{position:absolute;top:2rem;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide5 .img .character2 img,.swiper-slide.slide6 .img .character2 img{width:100%}.swiper-slide.slide4 .img .character{position:absolute;top:0;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide4 .img .character img{width:90%}.swiper-slide.slide4 .img .character2{position:absolute;top:6rem;left:50%;transform:translateY(50rem);margin-left:-8%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide4 .img .character2 img{width:85%}.swiper-slide.slide11 .img .character{position:absolute;top:-5rem;left:50%;transform:translateY(50rem);margin-left:-40%;z-index:9;opacity:0;transition-duration:1s}.swiper-slide.slide11 .img .character img{width:90%}.swiper-slide.slide11 .img .character2{position:absolute;top:-5rem;left:50%;transform:translateY(50rem);margin-left:-50%;z-index:8;opacity:0;transition-duration:1.5s}.swiper-slide.slide11 .img .character2 img{width:65%}.copyright{position:absolute;bottom:.8rem;width:100%;color:#f3f2ee;font-size:1.4rem;font-weight:normal;line-height:3rem;text-align:center}}