@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}a{-webkit-text-decoration:none;text-decoration:none}.infobtn,header .headNav-mobile .showNav{font-family:Oswald,sans-serif}.container .about-box .right,.container .about-box .right h2,.container .once-box .fan-about,.infobtn,.infobtn p,.infobtn:hover p,.release,.release .releaseList,.release .releaseList li,header .headNav,header .headNav .leftNav,header .headNav .leftNav>li,header .headNav .rightNav,header .headNav .rightNav .menu ul,header .headNav .rightNav .menu ul li,header .headNav .rightNav>li,header .headNav-mobile,header .headNav-mobile .mainLogo,header .headNav-mobile .mainLogo a{align-items:center;display:flex;justify-content:center}.languageBox{cursor:pointer;height:30%;min-height:35px;position:absolute;right:55px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:80px}.languageBox:hover .languageBtnBox{border:1.5px solid #ff5fa2;color:#ff5fa2}.languageBox .languageBtnBox{align-items:center;background-color:hsla(0,0%,100%,.259);border:1.5px solid #000;border-radius:20px;display:flex;height:100%;justify-content:space-around;transition:.3s;width:100%}.languageBox .languageBtnBox .cover{background-color:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.languageBox .languageList{background-color:#2d2d2d;border-radius:15px;display:flex;flex-flow:column nowrap;height:0;justify-content:space-evenly;overflow:hidden;position:absolute;top:45px;transition:.3s;width:100px}.languageBox .languageList.listActive{height:124px}.languageBox .languageList li{color:#fff;font-size:14px;line-height:28px;padding:0 15px;width:100%}.languageBox .languageList li:hover{color:#ff5fa2}header{box-shadow:0 0 3px 0 #999;color:#000;font-family:Oswald,sans-serif;font-size:15px;line-height:1.8;padding:10px 0;position:fixed;top:0;width:100%;z-index:10}header .headNav{height:80px;margin:auto;max-width:1000px;transition:.3s;width:100%}header .headNav a{color:inherit}header .headNav .active{color:#ff5fa2}header .headNav .leftNav,header .headNav .rightNav{font-weight:400;height:100%;position:absolute}header .headNav .leftNav>li,header .headNav .rightNav>li{align-items:center;cursor:pointer;font-family:Oswald,sans-serif;height:100%;padding:0 20px}header .headNav .leftNav>li:hover>a,header .headNav .rightNav>li:hover>a{color:#ff5fa2}header .headNav .leftNav>li a,header .headNav .rightNav>li a{transition:.5s}header .headNav .leftNav{margin-right:55px;right:50%}header .headNav .rightNav{left:50%;margin-left:55px}header .headNav .rightNav .menu{cursor:pointer;position:relative}header .headNav .rightNav .menu:hover ul{opacity:1}header .headNav .rightNav .menu ul{height:80px;left:-10px;opacity:0;overflow:hidden;position:absolute;top:40%;transition:.5s}header .headNav .rightNav .menu ul li{padding:0 10px;transition:.7s}header .headNav .rightNav .menu ul li:hover a{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}header .headNav .rightNav .menu ul li:hover a i{color:#ff5fa2}header .headNav .rightNav .menu span{border-radius:50%;display:inline-block;height:5px;width:5px}header .headNav .rightNav .menu .btnBox i{font-size:20px}header .headNav .rightNav .menu .btnBox span{background-color:#fff;transition:.5s}header .headNav .mainLogo{cursor:pointer;height:100%;left:50%;position:absolute;text-align:center;top:10px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:.5s}header .headNav .mainLogo:hover img{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}header .headNav .mainLogo img{height:75%;transition:.8s}header .headNav-mobile{align-items:center;display:none;height:50px;justify-content:space-between;margin:auto;transition:.3s;width:96%}header .headNav-mobile .languageBox{right:15%}header .headNav-mobile .mainLogo{cursor:pointer;height:100%;text-align:center;transition:.5s}header .headNav-mobile .mainLogo a{height:100%;margin:0 10px}header .headNav-mobile .mainLogo a:hover img{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}header .headNav-mobile .mainLogo img{height:75%;transition:.8s}header .headNav-mobile .menuBtn{cursor:pointer;height:30px;margin-right:10px;position:relative;transition:.3s;width:30px;z-index:10}header .headNav-mobile .menuBtn .line{background-color:#ff5fa2;height:2px;position:absolute;width:100%}header .headNav-mobile .menuBtn .top-line{top:15%}header .headNav-mobile .menuBtn .mid-line{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}header .headNav-mobile .menuBtn .bottom-line{bottom:15%}header .headNav-mobile .showNav{-webkit-animation:img-appear .5s;animation:img-appear .5s;background:linear-gradient(135deg,#ff5fa2,#fcc89b);display:none;height:100vh;left:0;letter-spacing:.05em;line-height:1.8;position:fixed;top:0;width:100vw}@-webkit-keyframes img-appear{0%{opacity:0}to{opacity:1}}@keyframes img-appear{0%{opacity:0}to{opacity:1}}header .headNav-mobile .showNav.leave{-webkit-animation:leave .3s;animation:leave .3s}@-webkit-keyframes leave{0%{opacity:1}to{opacity:0}}@keyframes leave{0%{opacity:1}to{opacity:0}}header .headNav-mobile .showNav a{color:#fff;-webkit-text-decoration:none;text-decoration:none}header .headNav-mobile .showNav .mobile-nav-list{margin:100px 0 0;transition:.5s;width:100%}header .headNav-mobile .showNav .mobile-nav-list li{font-size:32px;margin:5px 0;text-align:center;width:100%}header .headNav-mobile .showNav .mobile-nav-list li a{padding:5px}header .headNav-mobile .showNav .mobile-nav-list .menu ul{display:flex;justify-content:center;margin-top:40px}header .headNav-mobile .showNav .mobile-nav-list .menu ul li{font-size:36px;margin:10px;width:10%}footer{color:#ccc;font-size:15px;line-height:1.8;position:relative}footer a{color:#ccc;transition:.3s}footer a:hover{color:#999}footer .inner{background-color:#2d2d2d;padding:60px}footer .inner .textBox{display:flex;justify-content:space-evenly;margin:auto;width:80%}footer .inner .textBox .left{display:flex;width:60%}footer .inner .textBox .left li a{color:#ccc;transition:.3s}footer .inner .textBox .left li a:hover,footer .inner .textBox .left li:hover{color:#999}footer .inner .textBox .left .shareLink{width:35%}footer .inner .textBox .left .shareLink ul{display:flex;flex-flow:column wrap}footer .inner .textBox .left .shareLink ul li{cursor:pointer;width:120px}footer .inner .textBox .left .shareBtn{display:none;margin-bottom:40px;text-align:center;width:100%}footer .inner .textBox .left .shareBtn p{position:relative}footer .inner .textBox .left .shareBtn p:after{left:50%;position:absolute;top:120%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}footer .inner .textBox .left .shareBtn ul{display:flex;flex-flow:row nowrap;gap:10px;justify-content:center}footer .inner .textBox .left .shareBtn ul li a{transition:.3s}footer .inner .textBox .left .shareBtn ul i{background-color:#444;border-radius:50%;cursor:pointer;display:inline-block;height:30px;line-height:30px;width:30px}footer .inner .textBox .left p{margin-bottom:20px}footer .inner .textBox .left p:after{border-bottom:1px solid #666;content:"";display:block;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);width:20px}footer .inner .textBox .left .contents{height:200px;margin-right:70px;width:70%}footer .inner .textBox .left .contents ul{display:flex;flex-flow:column wrap;gap:5px;height:150px}footer .inner .textBox .left .contents ul li{cursor:pointer}footer .inner .textBox .right .subBnrList{width:470px}footer .inner .textBox .right .subBnrList li{background-color:#444;border-radius:5px;color:#999;cursor:pointer;font-size:13px;font-weight:700;line-height:57px;margin-bottom:20px;text-align:center;width:100%}footer .inner .textBox .right .subBnrList li:hover a{color:#ccc}footer .inner .textBox .right .subBnrList li a{color:#999}footer .inner .logo-pic{display:flex;margin:30px auto;width:80%}footer .inner .logo-pic img{cursor:pointer;margin-right:20px;width:105px}footer .copyright{background-color:#202020;line-height:70px;text-align:center}h2.subtitle{font-family:Oswald,sans-serif;font-size:36px;font-weight:400;text-align:center}h2.subtitle:after{border-bottom:1px solid #000;content:"";display:block;height:1px;margin:20px auto;width:60px}body{font-size:15px;line-height:1.8}.prpt{color:red}.infobtn{border:1px solid #000;cursor:pointer;font-size:15px;font-weight:700;margin-top:30px;min-height:50px;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:180px;z-index:1}.infobtn:hover p:after{left:0;opacity:1}.infobtn p{font-family:Oswald,sans-serif;height:100%;text-transform:uppercase;width:100%;z-index:1}.infobtn p:after{content:"";display:inline-block;height:100%;left:-100%;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:-1}header{background-color:none;box-shadow:none;color:#fff}header .headNav .menuBtn .line,header .headNav-mobile .menuBtn .line{background-color:#fff}header .headNav .languageBox .languageBtnBox,header .headNav-mobile .languageBox .languageBtnBox{border-color:transparent}.release{background:linear-gradient(135deg,rgba(255,95,162,.8),hsla(28,94%,80%,.8));bottom:0;color:#fff;flex-wrap:wrap;font-family:Avenir,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;font-size:15px;font-weight:500;gap:10px;letter-spacing:.05em;padding:15px 10px;position:fixed;right:4%;width:250px}.release strong{font-weight:900}.release .Celebrate{font-size:18px}.release p{line-height:25px;text-align:center}.release .releaseList{border-bottom:1px solid hsla(0,0%,100%,.3);flex-wrap:wrap;padding:10px 0}.release .releaseList li{cursor:pointer;margin:6px 0;overflow:hidden;transition:.3s;width:50%}.release .releaseList li img{border-radius:4px;width:93%}.release .releaseList:last-child{border-bottom:none}.headBox{background:url(../public/images/dot.png);background-size:2px;height:100vh;overflow:hidden;position:relative}.headBox .videoContainer{position:fixed;width:100%;z-index:-1}.headBox .text{position:fixed;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:100%}.headBox .text p{color:#fff;font-family:Oswald;font-size:2.2vw;font-weight:400;margin:15px;text-align:center}.headBox .play-video{bottom:7%;font-family:Oswald,sans-serif;font-size:15px;left:7%;letter-spacing:1px;position:fixed;text-transform:uppercase}.headBox .play-video a{color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.headBox .play-video a:hover{color:#ff5fa2}.headBox .play-video a i{margin-right:5px}.headBox .scrollLine{-webkit-animation:scroll 1.1s linear infinite;animation:scroll 1.1s linear infinite;background-color:#fff;left:50%;position:fixed;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:1px}@-webkit-keyframes scroll{0%{bottom:70px;height:0}50%{bottom:0;height:70px}to{bottom:0;height:0}}@keyframes scroll{0%{bottom:70px;height:0}50%{bottom:0;height:70px}to{bottom:0;height:0}}video{height:auto;left:0;max-width:100vw;min-width:1440px;position:fixed;top:0;z-index:-1}.container{background-color:#fff;overflow:auto;padding-bottom:120px;position:relative;z-index:3}.container .release{display:none;flex-flow:column nowrap;position:static;width:100%}.container .release .releaseList{justify-content:flex-start}.container .release .releaseList li{width:33%}.container .carouselBox{background-color:#f5f5f5;overflow:hidden;padding:70px 0;position:relative}.container .carouselBox ul{display:flex;-webkit-transform:translate3d(-45vw,0,0);transform:translate3d(-45vw,0,0);width:380vw}.container .carouselBox ul li{cursor:pointer;display:flex;justify-content:center;transition:.3s;width:38vw}.container .carouselBox ul li:hover{opacity:.9}.container .carouselBox ul li img{background-color:#fff;margin:auto;width:98%}.container .carouselBox .selectList{display:flex;gap:1vw;justify-content:center;margin-top:30px}.container .carouselBox .selectList span{background-color:#fff;border:1px solid #ff5fa2;border-radius:50%;cursor:pointer;display:inline-block;height:10px;width:10px}.container .carouselBox .selectList span.active{background-color:#ff5fa2}.container .carouselBox .fa-solid{color:#999;cursor:pointer;font-size:60px;font-weight:700;opacity:.5;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);transition:.3s}.container .carouselBox .fa-solid:hover{color:#fff;opacity:1}.container .carouselBox .prePic{left:1%}.container .carouselBox .nextPic{right:1%}.container .date-new{color:#999}.container .date-new .category{background-color:#eee;border-radius:25px;color:#666;display:inline-block;font-size:11px;line-height:1.2;text-align:center;width:75px}.container .date-new .newLogo{color:#ff5fa2}.container .news-box{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:130px auto;width:70%}.container .news-box ul li{border-top:1px dotted hsla(0,0%,60%,.427);cursor:pointer;padding:30px 10px;transition:.3s}.container .news-box ul li:hover{background-color:#f5f5f5}.container .news-box ul li:hover .textContent{color:#ff5fa2}.container .news-box ul li p{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;font-size:16px;font-weight:500;padding:10px 0;transition:.3s}.container .news-box ul li:last-child{border-bottom:1px dotted hsla(0,0%,60%,.427)}.container .news-box .infobtn:hover p{color:#fff}.container .news-box .infobtn p:after{background-color:#000}.container .about-box{display:flex;margin-bottom:120px}.container .about-box .left,.container .about-box .right{width:50%}.container .about-box .left{background-image:url(../public/images/homeImages/twice-celebrate-japanese-single-fourth-album-music-video.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:480px;margin:-30px -20px 0 20px;z-index:1}.container .about-box .right{background-color:#f0c478;color:#fff;flex-wrap:wrap;margin-left:-20px;padding:70px}.container .about-box .right h2{flex-direction:column}.container .about-box .right h2:after{border-color:#fff}.container .about-box .right h2 span .fa-solid{font-size:18px;opacity:.5;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.container .about-box .right .textContent{font-size:15px;font-weight:500;letter-spacing:.1em;line-height:2em;width:90%}.container .about-box .right .textContent .overText{max-height:0;overflow:hidden;transition:.5s}.container .about-box .right .textContent .viewAll{align-items:center;cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-weight:900;margin-top:20px;overflow:visible;padding:5px;position:relative;text-shadow:.5px .5px #999;text-transform:uppercase;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);transition:.3s;width:auto}.container .about-box .right .textContent .viewAll .fa-solid{display:none;opacity:.6}.container .about-box .right .textContent .viewAll .fa-solid.active{display:inline-block}.container .about-box .right .infobtn{border-color:#fff}.container .about-box .right .infobtn:hover p{color:#f0c478}.container .about-box .right .infobtn p:after{background-color:#fff}.container .about-box:after,.container .about-box:before{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.container .once-box{display:flex}.container .once-box .fan-about{background-color:#fedddd;flex:0 0 auto;flex-direction:column;width:21.5%}.container .once-box .fan-about img{width:60%}.container .once-box .fan-about .infobtn{border-color:#f59898;color:#f59898}.container .once-box .fan-about .infobtn:hover p{color:#fff}.container .once-box .fan-about .infobtn p:after{background-color:#f59898}.container .once-box .fan-about.japan-once{background-color:#fd5d9d}.container .once-box .fan-about.japan-once img{width:60%}.container .once-box .fan-about.japan-once .infobtn{border-color:#ffc99b;color:#ffc99b}.container .once-box .fan-about.japan-once .infobtn:hover p{color:#fd5d9d}.container .once-box .fan-about.japan-once .infobtn p:after{background-color:#ffc99b}.container .once-box .fan-news{box-shadow:-18px 0 18px -15px hsla(0,36%,80%,.6);display:flex;flex-direction:column;gap:120px;margin:auto;padding:120px 4.9%}.container .once-box .fan-news h3{color:#f59898;display:inline-block;font-family:Oswald,sans-serif;font-size:24px;font-weight:700;width:10%}.container .once-box .fan-news .fanclub-news,.container .once-box .fan-news .latest-news{display:flex;justify-content:space-between;width:100%}.container .once-box .fan-news .fanclub-news ul,.container .once-box .fan-news .latest-news ul{display:flex;justify-content:space-between;width:87%}.container .once-box .fan-news .fanclub-news ul li,.container .once-box .fan-news .latest-news ul li{cursor:pointer;width:48%}.container .once-box .fan-news .fanclub-news ul li p,.container .once-box .fan-news .latest-news ul li p{margin-top:10px}.container .once-box .fan-news .latest-news ul{flex-flow:row wrap}.container .once-box .fan-news .latest-news ul li{margin:10px 0;width:31.5%}.container .once-box .fan-news .latest-news ul li .picture{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:2px 3px 6px rgba(74,74,74,.3);transition:.3s;width:100%}.container .once-box .fan-news .latest-news ul li .picture:hover{border-radius:20px;-webkit-transform:scale(1.3);transform:scale(1.3)}.container .once-box .fan-news.japan-once h3{color:#ffc99b}.container .once-box .fan-news.japan-once .latest-news ul li .picture{background-image:url(../public/images/homeImages/TWICE-TIME.jpeg)}.newLogo{font-family:Pacifico}.loading{background:linear-gradient(135deg,#ff5fa2,#fcc89b);display:flex;height:100%;left:0;position:fixed;top:0;-webkit-transform-origin:right top;transform-origin:right top;transition:all .3s ease .8s;width:100%;z-index:102}.loading .rotate-box{-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite;margin:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}.loading .rotate-box img{-webkit-animation:glow 1.2s ease infinite;animation:glow 1.2s ease infinite;-webkit-filter:drop-shadow(0 0 6px #fffbdb);filter:drop-shadow(0 0 6px #fffbdb);margin:auto}@-webkit-keyframes glow{0%{-webkit-filter:drop-shadow(0 0 6px #fffbdb);filter:drop-shadow(0 0 6px #fffbdb)}50%{-webkit-filter:drop-shadow(0 0 18px #fffbdb);filter:drop-shadow(0 0 18px #fffbdb)}to{-webkit-filter:drop-shadow(0 0 6px #fffbdb);filter:drop-shadow(0 0 6px #fffbdb)}}@keyframes glow{0%{-webkit-filter:drop-shadow(0 0 6px #fffbdb);filter:drop-shadow(0 0 6px #fffbdb)}50%{-webkit-filter:drop-shadow(0 0 18px #fffbdb);filter:drop-shadow(0 0 18px #fffbdb)}to{-webkit-filter:drop-shadow(0 0 6px #fffbdb);filter:drop-shadow(0 0 6px #fffbdb)}}.loading-2{background:rgba(255,95,162,.5);height:100%;left:0;position:fixed;top:0;-webkit-transform-origin:right top;transform-origin:right top;transition:all .3s ease .9s;width:100%;z-index:101}@media screen and (max-width:1000px){.headBox .videoContainer video{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.headBox .text p{font-size:3vw}header .headNav{display:none}header .headNav-mobile{display:flex}.container .about-box{flex-flow:column nowrap;margin:0}.container .about-box .left,.container .about-box .right{margin:0 auto;width:100%}.container .about-box .right{padding:20px}.container .news-box{margin:30px auto;width:90%}.container .news-box ul li{padding:10px 0}.container .once-box{flex-flow:column nowrap;margin:auto;width:100%}.container .once-box .fan-about{flex-direction:row;height:100px;justify-content:space-between;padding:0 20px;width:100%}.container .once-box .fan-about img{height:95px;width:auto}.container .once-box .fan-about .infobtn{margin:20px 0}.container .once-box .fan-about .infobtn p{font-size:14px;line-height:1.2;text-align:right}.container .once-box .fan-about.japan-once{background-color:#fd5d9d}.container .once-box .fan-about.japan-once img{height:95px;width:auto}.container .once-box .fan-about.japan-once .infobtn{border-color:#ffc99b;color:#ffc99b}.container .once-box .fan-about.japan-once .infobtn:hover p{color:#fd5d9d}.container .once-box .fan-about.japan-once .infobtn p:after{background-color:#ffc99b}.container .once-box .fan-news{padding:30px;width:100%}.container .once-box .fan-news .fanclub-news,.container .once-box .fan-news .latest-news{flex-flow:column nowrap;margin:auto}.container .once-box .fan-news .fanclub-news h3,.container .once-box .fan-news .latest-news h3{font-size:20px;width:100%}.container .once-box .fan-news .fanclub-news ul,.container .once-box .fan-news .latest-news ul{align-items:center;flex-flow:column nowrap;justify-content:center;margin:auto;width:100%}.container .once-box .fan-news .fanclub-news ul li,.container .once-box .fan-news .latest-news ul li{border-bottom:1px dotted hsla(0,0%,60%,.427);padding:20px 5px;width:100%}.container .once-box .fan-news .fanclub-news ul li p,.container .once-box .fan-news .latest-news ul li p{font-weight:600}footer .inner{padding:20px}footer .inner .textBox{display:flex;flex-flow:column nowrap}footer .inner .textBox .left{margin:auto}footer .inner .textBox .left .contents,footer .inner .textBox .left .shareLink{display:none}footer .inner .textBox .left .shareBtn{display:block}footer .inner .textBox .right .subBnrList{width:100%}footer .inner .textBox .right .subBnrList li{line-height:2em;padding:10px}footer .inner .logo-pic{justify-content:center}}@media screen and (max-width:522px){.headBox{height:96vh}.headBox .release{display:none}.headBox .text p{font-size:5vw}.container .carouselBox{padding:50px 0}.container .carouselBox ul{-webkit-transform:translate3d(-150vw,0,0);transform:translate3d(-150vw,0,0);width:800vw}.container .carouselBox ul li{width:80vw}.container .release{display:flex}}