.contents{margin-bottom:5%}.contents p{text-align:center;margin:0 auto 2%;color:#fff;font-size:2.8em;font-weight:700;text-shadow:0 0 7px #000,0 0 7px #000,0 0 7px #000,0 0 7px #000,0 0 7px #000,0 0 7px #000,0 0 7px #000}.mv_fadein{-webkit-animation-name:mvFadeIn;animation-name:mvFadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes mvFadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes mvFadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.fadein{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,100px);transform:translate(0,100px);transition:all 1s}.fadein.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}.hoverEff{transition:.5s}.hoverEff:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.stit{text-align:center;margin:0 auto;padding:50px 0 37px;background:url(/assets/vitalbracelet/images/common/img_stit_underline.png);background-position:center bottom;background-repeat:no-repeat}.stit02{text-align:center;margin:50px auto 0;padding:50px 0 27px;background:url(/assets/vitalbracelet/images/common/img_stit_underline.png);background-position:center bottom;background-repeat:no-repeat}.btn_language{z-index:100}.btn_language a{font-size:22.4px;font-size:1.4rem;border:1px solid #fff;padding:10% 15%;color:#fff!important;text-decoration:none!important;display:block}.langage{position:fixed;top:33px;right:120px;z-index:9900}.langage a{font-size:28.8px;font-size:1.8rem;border:1px solid #fff;padding:10% 15%;color:#fff;text-decoration:none}.emphasis{color:#31f28e;font-size:150%}.navi_menu{position:fixed;display:none;overflow-y:auto;background:#191919;width:100%;height:100%;z-index:8888}.navi_menu li{list-style-type:none;text-align:center;margin:0 auto}.navi_menu li a{display:block;text-decoration:none;padding:10px 0}.navi_menu li img{display:block;text-align:center;margin:0 auto;max-width:40%}.navi_menu li:first-child{margin:30px auto}h2{font-size:clamp(40px,7vw,80px);font-weight:700;line-height:1em}h2.line1{margin-top:-.25em}.caution{display:inline-block;font-size:.8em;text-indent:-1em;padding-left:1em}.ic-btn{content:"";background:url(/assets/vitalbraceletbe/images/ico_arrow.png) center no-repeat;display:inline-block;position:absolute;top:0;bottom:0;width:27px;height:31px;margin:auto}.moreBtn{max-width:500px;margin:auto;font-weight:700}.moreBtn.black a:before{border-left:solid 2px #111;border-top:solid 2px #111}.moreBtn.black a:after{border-right:solid 2px #111;border-bottom:solid 2px #111}.moreBtn.black a p{background:#111}.moreBtn.white a:before{border-left:solid 2px #fff;border-top:solid 2px #fff}.moreBtn.white a:after{border-right:solid 2px #fff;border-bottom:solid 2px #fff}.moreBtn.white a p{background:#fff}.moreBtn a{font-size:clamp(16px,2vw,24px);color:#31f28e;display:block}.moreBtn a:before,.moreBtn a:after{content:'';width:20px;height:20px;position:absolute;box-sizing:border-box;transition:width .7s,height .7s}.moreBtn a:before{top:0;left:0}.moreBtn a:after{bottom:0;right:0}.moreBtn a:hover:before,.moreBtn a:hover:after{width:100%;height:100%}.teaser .mainCol .mainColInner #bepartner .description,.teaser .mainCol .mainColInner #beactive .description,.teaser .mainCol .mainColInner #beonlyone .description{text-shadow:none}.teaser .flowing__L,.teaser .flowing__R{overflow:hidden}.teaser .flowing__L:after,.teaser .flowing__R:after{position:absolute;top:0;left:0;content:"";background:#000;max-width:100%;width:100%;height:100%;z-index:50}.mainCol{background-color:#fff;min-height:inherit}.mainCol h2{position:relative}.mainCol .mainColInner{width:100%}.mainCol .mainColInner .coming{font-size:clamp(30px,8vw,70px);font-weight:700;color:#31f28e}.mainCol .mainColInner a.videoThum{display:inline-block;position:relative}.mainCol .mainColInner a.videoThum:hover .video_play{color:#111;border-color:#111}.mainCol .mainColInner a.videoThum:hover .circle{stroke:#fff;stroke-width:4px;-webkit-animation:circleAnim 1s forwards;animation:circleAnim 1s forwards;fill:transparent;stroke-dasharray:264px;stroke-dashoffset:264px}@-webkit-keyframes circleAnim{to{stroke-dashoffset:0}}@keyframes circleAnim{to{stroke-dashoffset:0}}.mainCol .mainColInner a.videoThum .svg{position:absolute;top:0;bottom:0;left:0;right:0;max-width:170px;margin:auto;z-index:10;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mainCol .mainColInner a.videoThum .svg .circle{fill:transparent}.mainCol .mainColInner a.videoThum .playBtn{position:absolute;top:0;bottom:0;left:0;right:0}.mainCol .mainColInner a.videoThum .playBtn .video_play{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;width:1em;height:1em;margin:auto;color:#fff;font-size:100px;z-index:10;transition:color .5s,border .5s}.mainCol .mainColInner a.videoThum .playBtn .video_play:before{position:absolute;top:50%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:.3em solid transparent;border-left:.5em solid currentColor;box-sizing:border-box;content:""}.mainCol .mainColInner #movie{background:#31f28e}.mainCol .mainColInner #bepartner,.mainCol .mainColInner #beactive,.mainCol .mainColInner #beonlyone{position:relative;margin:auto;font-weight:700;color:#111}.mainCol .mainColInner #bepartner .titCol,.mainCol .mainColInner #beactive .titCol,.mainCol .mainColInner #beonlyone .titCol{max-width:1300px;width:90%;margin:auto}.mainCol .mainColInner #bepartner .titCol .title h2,.mainCol .mainColInner #beactive .titCol .title h2,.mainCol .mainColInner #beonlyone .titCol .title h2{display:-webkit-flex;display:flex;margin-bottom:3vw;color:#31f28e}.mainCol .mainColInner #bepartner .titCol .title h2 .font-en,.mainCol .mainColInner #beactive .titCol .title h2 .font-en,.mainCol .mainColInner #beonlyone .titCol .title h2 .font-en{margin-top:-.15em}.mainCol .mainColInner #bepartner .titCol .title h2 .logoTit,.mainCol .mainColInner #beactive .titCol .title h2 .logoTit,.mainCol .mainColInner #beonlyone .titCol .title h2 .logoTit{max-width:68px}.mainCol .mainColInner #bepartner .titCol .title .flowing__L:after,.mainCol .mainColInner #bepartner .titCol .title .flowing__R:after,.mainCol .mainColInner #beactive .titCol .title .flowing__L:after,.mainCol .mainColInner #beactive .titCol .title .flowing__R:after,.mainCol .mainColInner #beonlyone .titCol .title .flowing__L:after,.mainCol .mainColInner #beonlyone .titCol .title .flowing__R:after{height:140%}.mainCol .mainColInner #bepartner .titCol .title p,.mainCol .mainColInner #beactive .titCol .title p,.mainCol .mainColInner #beonlyone .titCol .title p{line-break:strict}.mainCol .mainColInner #bepartner .item,.mainCol .mainColInner #beactive .item,.mainCol .mainColInner #beonlyone .item{position:absolute;bottom:-3vw;max-width:494px;width:30vw;z-index:3}.mainCol .mainColInner #bepartner .photo,.mainCol .mainColInner #beactive .photo,.mainCol .mainColInner #beonlyone .photo{position:relative;overflow:hidden}.mainCol .mainColInner #bepartner .photo .photoCatch,.mainCol .mainColInner #beactive .photo .photoCatch,.mainCol .mainColInner #beonlyone .photo .photoCatch{display:-webkit-flex;display:flex;background:#fff;position:absolute;top:clamp(16px,1.7vw,30px);color:#31f28e;z-index:5;overflow:hidden}.mainCol .mainColInner #bepartner .photo .photoCatch span,.mainCol .mainColInner #beactive .photo .photoCatch span,.mainCol .mainColInner #beonlyone .photo .photoCatch span{display:inline-block}.mainCol .mainColInner #bepartner .photo .photoTit,.mainCol .mainColInner #beactive .photo .photoTit,.mainCol .mainColInner #beonlyone .photo .photoTit{position:absolute;bottom:0;line-height:.66em;color:#31f28e;z-index:5}.mainCol .mainColInner #bepartner .description,.mainCol .mainColInner #beactive .description,.mainCol .mainColInner #beonlyone .description{position:relative;display:-webkit-flex;display:flex;max-width:1300px;width:90%;margin:auto;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,3px 3px 20px #fff,-3px -3px 20px #fff,3px -3px 20px #fff,-3px 3px 20px #fff;z-index:10}.mainCol .mainColInner #bepartner .description p,.mainCol .mainColInner #beactive .description p,.mainCol .mainColInner #beonlyone .description p{line-height:1.8em;line-break:strict}.fadeEff{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-2em);transform:translateY(-2em);transition:all .7s}.fadeEff.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.flowing__L.active:after{-webkit-animation:flowingL .4s linear forwards;animation:flowingL .4s linear forwards}.flowing__R.active:after{-webkit-animation:flowingR .4s linear forwards;animation:flowingR .4s linear forwards}.flowing__L,.flowing__R{overflow:hidden}.flowing__L:after,.flowing__R:after{position:absolute;top:0;left:0;content:"";background:#fff;max-width:100%;width:100%;height:100%;z-index:50}.flowing__L.gr:after,.flowing__R.gr:after{background:#31f28e}@-webkit-keyframes flowingL{0%{left:0}100%{left:-110%}}@keyframes flowingL{0%{left:0}100%{left:-110%}}@-webkit-keyframes flowingR{0%{left:0}100%{left:110%}}@keyframes flowingR{0%{left:0}100%{left:110%}}#annotation{color:#000;font-weight:400}.footerBandaiToys{margin-bottom:-1px}.footerBandaiToys .btnPageTop{bottom:0}.noteCol{text-align:center;color:#fff;font-size:19.2px;font-size:1.2rem;padding:0 20px 50px}#bepartner .title{-webkit-justify-content:flex-start;justify-content:flex-start}#bepartner .title h2{text-align:left}#bepartner .title p{text-align:left}#bepartner .photoCatch{left:0}#bepartner .photoCatch.itl{margin-left:-1.9em}#bepartner .photoCatch.itl span{padding-left:2em}#bepartner .photoTit{right:0}#bepartner .description{text-align:right}#beactive .title{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#beactive .title p{text-align:right}#beactive .photoCatch{right:0}#beactive .photoCatch.itl{margin-right:-1.9em;-webkit-transform:skew(8deg,0deg);transform:skew(8deg,0deg)}#beactive .photoCatch.itl span{padding-right:2em;-webkit-transform:skew(-16deg,0deg);transform:skew(-16deg,0deg)}#beactive .photoCatch.itl span:after{-webkit-transform:skew(16deg,0deg);transform:skew(16deg,0deg)}#beactive .photoCatch.itl span.flowing__L,#beactive .photoCatch.itl span.flowing__R{overflow:visible}#beactive .photoTit{left:0}#beactive .item{right:0}#beactive .description{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left}#beonlyone .title{-webkit-justify-content:flex-start;justify-content:flex-start}#beonlyone .title h2{text-align:left}#beonlyone .title p{text-align:left}#beonlyone .photoCatch{left:0}#beonlyone .photoCatch.itl{margin-left:-1.9em}#beonlyone .photoCatch.itl span{padding-left:2em}#beonlyone .photoTit{right:0}#beonlyone .description{text-align:right}#application{position:relative;overflow:hidden}#application .innerCol .appInfo{background:#111;font-size:clamp(20px,2vw,30px);font-weight:700;color:#fff}#application .innerCol .appInfo span{position:relative;display:inline-block;color:#31f28e;font-family:Karla,sans-serif;letter-spacing:-.02em}#application .innerCol .appInfo span:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;background:#31f28e;width:100%;height:7px;margin:auto}#application .innerCol .appInfo span:before{content:'';display:block;position:absolute;bottom:14px;left:0;right:0;background:#31f28e;width:100%;height:7px;margin:auto}#application .innerCol .appInfo .storebtn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#manual{position:relative;overflow:hidden}#manual .innerCol .manualInfo{background:#111;font-size:clamp(20px,2vw,30px);font-weight:700;color:#fff}#manual .innerCol .manualInfo a{color:#fff}#manual .innerCol .manualInfo span{position:relative;display:inline-block;color:#31f28e;font-family:Karla,sans-serif;letter-spacing:-.02em}a{text-decoration:none;text-align:center}#item h2{color:#31f28e}#item .itemList>div.col_2{width:auto;margin-right:auto;margin-left:auto}#item .itemList ul.two_col_content.gray_border{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#item .itemList ul.two_col_content.gray_border>li{position:relative;background:#fff;border:1px solid #e5e5e5}#item .itemList ul.two_col_content.gray_border>li>a img{border:1px solid #e5e5e5}#item .itemList ul.two_col_content.gray_border>li>a>div .ttl{font-size:28.8px;font-size:1.8rem}#item .itemList ul.two_col_content.gray_border>li>a>div .price,#item .itemList ul.two_col_content.gray_border>li>a>div .date{color:#31f28e;font-size:22.4px;font-size:1.4rem}#lineup h2{color:#31f28e}#lineup p{color:#111;font-weight:700;line-height:1.8em;line-break:strict}#lineup .lineupList{max-width:1200px;margin:auto}#lineup .lineupList li .ico{position:absolute;top:0;right:0;background:red;z-index:10}#lineup .lineupList .itemTit{position:relative;text-align:left}#lineup .lineupList .itemTit span{position:relative;z-index:2;display:inline-block;margin:0;padding-right:1em;background-color:#fff;text-align:left}#lineup .lineupList .itemTit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#111}#lineup .lineupList .bnr{border:1px solid #e5e5e5}#lineup .lineupList .bnr.noopen{background-color:#000}#lineup .lineupList .bnr.noopen img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#lineup .lineupList .bnr a{display:block;position:relative;color:#fff}#promovideo{background:#31f28e}#promovideo h2{color:#fff}#promovideo .video{max-width:1200px;margin:auto}#promovideo .video .movieCol ul li{position:relative}#promovideo .video .movieCol ul li a{display:block}#promovideo .video .movieCol ul li a:hover .circle{stroke:#fff;stroke-width:4px;-webkit-animation:circleAnim 1s forwards;animation:circleAnim 1s forwards;fill:transparent;stroke-dasharray:264px;stroke-dashoffset:264px}@keyframes circleAnim{to{stroke-dashoffset:0}}#promovideo .video .movieCol ul .svg{position:absolute;top:0;bottom:0;left:0;right:0;max-width:200px;margin:auto;z-index:10;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#promovideo .video .movieCol ul .svg .circle{fill:transparent}#promovideo .video .movieCol ul .playBtn{position:absolute;top:0;bottom:0;left:0;right:0}#promovideo .video .movieCol ul .playBtn .video_play{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;width:1em;height:1em;margin:auto;color:#fff;font-size:100px;z-index:10;transition:color .5s,border .5s}#promovideo .video .movieCol ul .playBtn .video_play:before{position:absolute;top:50%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:.3em solid transparent;border-left:.5em solid currentColor;box-sizing:border-box;content:""}section#topics h2{color:#31f28e}section#topics div.color_tags{text-align:right}section#topics div.color_tags>div{border:2px solid #111;color:#111}section#topics .innerCol ul{max-width:1300px;margin:auto}section#topics .innerCol ul li{max-width:600px;border:1px solid #e5e5e5!important}section#topics .topics_ico{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}section#topics .topics_ico .date{color:#31f28e}section#topics .topics_ico .color_tags{text-align:right}section#topics .topics_detail .ttl{text-align:left!important}.newdatedl{background-color:#636569}.newdatedl a{margin:auto;font-weight:700;font-size:clamp(16px,2vw,24px);color:#31f28e;display:block;border:solid 4px #31f28e;background-color:#111;box-sizing:border-box}.newdatedl a:hover .ic-btn{right:20px}.newdatedl .ic-btn{transition:all .3s;right:30px}@media screen and (min-width:768px){.btn_language{position:absolute;right:20px;width:160px}.emphasis{margin:0 5px}.ic-btn{background-size:100%;right:20px}.moreBtn a{padding:10px}.moreBtn a p{padding:20px}.mainCol .mainColInner .coming{margin-top:50px}.mainCol .mainColInner .innerCol{width:90%;margin:auto}.mainCol .mainColInner #movie{padding:5vw 0}.mainCol .mainColInner #bepartner,.mainCol .mainColInner #beactive,.mainCol .mainColInner #beonlyone{padding-top:130px}.mainCol .mainColInner #bepartner .titCol .title,.mainCol .mainColInner #beactive .titCol .title,.mainCol .mainColInner #beonlyone .titCol .title{margin-bottom:3vw}.mainCol .mainColInner #bepartner .titCol .title h2,.mainCol .mainColInner #beactive .titCol .title h2,.mainCol .mainColInner #beonlyone .titCol .title h2{font-size:7vw}.mainCol .mainColInner #bepartner .titCol .title h2 .logoTit,.mainCol .mainColInner #beactive .titCol .title h2 .logoTit,.mainCol .mainColInner #beonlyone .titCol .title h2 .logoTit{margin-right:20px}.mainCol .mainColInner #bepartner .titCol .title p,.mainCol .mainColInner #beactive .titCol .title p,.mainCol .mainColInner #beonlyone .titCol .title p{width:100%;font-size:2.1vw}.mainCol .mainColInner #bepartner .photo .photoCatch,.mainCol .mainColInner #beactive .photo .photoCatch,.mainCol .mainColInner #beonlyone .photo .photoCatch{font-size:clamp(30px,4.2vw,80px)}.mainCol .mainColInner #bepartner .photo .photoTit,.mainCol .mainColInner #beactive .photo .photoTit,.mainCol .mainColInner #beonlyone .photo .photoTit{font-size:clamp(58px,8vw,140px)}.mainCol .mainColInner #bepartner .description,.mainCol .mainColInner #beactive .description,.mainCol .mainColInner #beonlyone .description{margin-top:min(3vw,40px);-webkit-justify-content:flex-end;justify-content:flex-end}.mainCol .mainColInner #bepartner .description p,.mainCol .mainColInner #beactive .description p,.mainCol .mainColInner #beonlyone .description p{font-size:2.1vw}.mainCol .mainColInner #link{padding:80px}#annotation{font-size:14px;padding:80px}#beactive .title h2{-webkit-justify-content:flex-start;justify-content:flex-start}#beonlyone{padding-bottom:130px}#beonlyone .item{margin-top:-13vw}#application .innerCol{width:100%;background:#31f28e;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#application .innerCol h2{width:46%}#application .innerCol .appInfo{width:54%;padding:80px 0;-webkit-transform:translate(1.9em,0) skew(-8deg,0deg);transform:translate(1.9em,0) skew(-8deg,0deg)}#application .innerCol .appInfo span{padding-bottom:20px;font-size:clamp(40px,5vw,50px)}#application .innerCol .appInfo .storebtn{gap:20px;-webkit-transform:skew(8deg,0deg);transform:skew(8deg,0deg)}#manual{margin-top:80px}#manual .innerCol{width:100%;background:#31f28e;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#manual .innerCol h2{width:46%}#manual .innerCol .manualInfo{width:54%;padding:110px 0;-webkit-transform:translate(-1.9em,0) skew(-8deg,0deg);transform:translate(-1.9em,0) skew(-8deg,0deg)}#manual .innerCol .manualInfo span{padding-bottom:20px;font-size:clamp(40px,5vw,50px);text-indent:-1em;-webkit-transform:translate(26px,0);transform:translate(26px,0)}#item{padding:130px 0 0}#item h2{margin-bottom:20px}#item .itemList ul.two_col_content.gray_border{gap:20px}#item .itemList ul.two_col_content.gray_border>li{width:calc(100%/2 - 10px);padding:20px}#item .itemList ul.two_col_content.gray_border>li>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#item .itemList ul.two_col_content.gray_border>li>a img{width:40%}#item .itemList ul.two_col_content.gray_border>li>a>div{width:60%}#item .moreBtn{margin-top:50px}#lineup{padding:130px 0}#lineup h2{margin-bottom:20px}#lineup p{font-size:2.1vw}#lineup .lineupList li{margin-top:80px}#lineup .lineupList li .ico{width:140px;padding:10px 20px}#lineup .lineupList .itemTit{margin-bottom:20px}#promovideo{padding:130px 0}#promovideo h2{margin-bottom:20px}#promovideo .video{margin-bottom:40px}section#topics{padding:130px 0}section#topics h2{margin-bottom:20px}section#topics .innerCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:50px}section#topics .innerCol ul li{width:47%;padding:40px 30px}section#topics .topics_img{padding-bottom:8px}.newdatedl{padding:6vw}.newdatedl a{width:100%;padding:20px}}@media screen and (max-width:767px){.btn_language{width:22rem;margin:auto}.emphasis{margin:0 .6vw}.ic-btn{background-size:50%;right:2vw}.moreBtn a{padding:2vw}.moreBtn a p{padding:3vw}.mainCol .mainColInner .coming{margin-top:6vw}.mainCol .mainColInner .innerCol{width:90%;margin:auto}.mainCol .mainColInner a.videoThum .svg{width:20vw}.mainCol .mainColInner a.videoThum .playBtn .video_play{font-size:16vw}.mainCol .mainColInner #movie{padding:5vw 0}.mainCol .mainColInner #bepartner,.mainCol .mainColInner #beactive,.mainCol .mainColInner #beonlyone{padding:14vw 0}.mainCol .mainColInner #bepartner .titCol .title,.mainCol .mainColInner #beactive .titCol .title,.mainCol .mainColInner #beonlyone .titCol .title{margin-bottom:5vw}.mainCol .mainColInner #bepartner .titCol .title h2,.mainCol .mainColInner #beactive .titCol .title h2,.mainCol .mainColInner #beonlyone .titCol .title h2{font-size:9vw}.mainCol .mainColInner #bepartner .titCol .title h2 .logoTit,.mainCol .mainColInner #beactive .titCol .title h2 .logoTit,.mainCol .mainColInner #beonlyone .titCol .title h2 .logoTit{-webkit-flex-shrink:0;flex-shrink:0;width:11vw;margin-right:2vw}.mainCol .mainColInner #bepartner .titCol .title p,.mainCol .mainColInner #beactive .titCol .title p,.mainCol .mainColInner #beonlyone .titCol .title p{width:100%;font-size:3.2vw}.mainCol .mainColInner #bepartner .item,.mainCol .mainColInner #beactive .item,.mainCol .mainColInner #beonlyone .item{width:34%}.mainCol .mainColInner #bepartner .photo .photoCatch,.mainCol .mainColInner #beactive .photo .photoCatch,.mainCol .mainColInner #beonlyone .photo .photoCatch{font-size:6vw}.mainCol .mainColInner #bepartner .photo .photoTit,.mainCol .mainColInner #beactive .photo .photoTit,.mainCol .mainColInner #beonlyone .photo .photoTit{font-size:11vw}.mainCol .mainColInner #bepartner .description,.mainCol .mainColInner #beactive .description,.mainCol .mainColInner #beonlyone .description{-webkit-justify-content:flex-end;justify-content:flex-end;width:90%;margin:3vw auto 0}.mainCol .mainColInner #bepartner .description p,.mainCol .mainColInner #beactive .description p,.mainCol .mainColInner #beonlyone .description p{font-size:3.2vw}.mainCol .mainColInner #bepartner .description dl,.mainCol .mainColInner #beactive .description dl,.mainCol .mainColInner #beonlyone .description dl{width:100vw}.mainCol .mainColInner #link{padding:8vw}#annotation{font-size:3vw;padding:8vw}#beactive{padding:0}#beonlyone{padding-bottom:13vw}#beonlyone .item{margin:-15.5vw auto 0}#application{background:#31f28e;padding:12vw 0}#application .innerCol{width:100%}#application .innerCol h2{width:100%}#application .innerCol .appInfo{margin:5vw auto 0;padding:8vw 3vw}#application .innerCol .appInfo p{-webkit-transform:skew(-8deg,0deg);transform:skew(-8deg,0deg)}#application .innerCol .appInfo span{padding-bottom:5vw;font-size:9vw;text-indent:0;-webkit-transform:translate(3vw,0);transform:translate(3vw,0)}#application .innerCol .appInfo .storebtn{gap:3vw}#manual{background:#31f28e;margin-top:9vw;padding:12vw 0}#manual .innerCol{width:100%}#manual .innerCol h2{width:100%}#manual .innerCol .manualInfo{margin:5vw auto 0;padding:8vw 3vw;text-indent:-1em}#manual .innerCol .manualInfo p{-webkit-transform:skew(-8deg,0deg);transform:skew(-8deg,0deg)}#manual .innerCol .manualInfo span{font-size:9vw;text-indent:-.7em;-webkit-transform:translate(3vw,0);transform:translate(3vw,0)}#item{padding:13vw 0 0}#item h2{margin-bottom:3vw}#item .itemList ul.two_col_content.gray_border{gap:3vw}#item .itemList ul.two_col_content.gray_border>li{width:calc(100%/2 - 1.5vw);padding:4vw}#item .itemList ul.two_col_content.gray_border>li>a{text-align:center}#item .moreBtn{margin-top:5vw}#lineup{padding:13vw 0}#lineup h2{margin-bottom:3vw}#lineup p{font-size:3.2vw}#lineup .lineupList li{margin-top:8vw}#lineup .lineupList li .ico{width:20%;padding:.5vw 2vw}#lineup .lineupList .itemTit{margin-bottom:3vw}#promovideo{padding:13vw 0}#promovideo h2{margin-bottom:3vw}#promovideo .video{margin-bottom:5vw}#promovideo .video .movieCol ul .svg{width:20vw}#promovideo .video .movieCol ul .playBtn .video_play{font-size:16vw}section#topics{padding:13vw 0}section#topics h2{margin-bottom:3vw}section#topics .innerCol ul{margin-bottom:5vw}section#topics .innerCol ul li{margin-bottom:3vw;padding:7.8vw 5vw 2vw}section#topics .topics_img{padding-bottom:2vw}section#topics .topics_ico{-webkit-flex-wrap:wrap;flex-wrap:wrap}.newdatedl{padding:6vw 4vw;border-top:solid 14px #111;border-bottom:solid 14px #111;border-image:linear-gradient(to top left,#000,#151515,#000);border-image-slice:1}.newdatedl.pcDisp{display:none}.newdatedl.tabDisp{display:none}.newdatedl a{max-width:none;width:100%;padding:4vw}.newdatedl .ic-btn{background-size:64%;right:2vw}}@media screen and (min-width:1000px){.mainCol .mainColInner #movie{padding-top:min(5vw,130px)!important;padding-bottom:min(5vw,130px)!important}.mainCol .mainColInner #bepartner,.mainCol .mainColInner #beactive,.mainCol .mainColInner #beonlyone{padding-top:8vw!important}.mainCol .mainColInner #bepartner .titCol .title,.mainCol .mainColInner #beactive .titCol .title,.mainCol .mainColInner #beonlyone .titCol .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mainCol .mainColInner #bepartner .titCol .title h2,.mainCol .mainColInner #beactive .titCol .title h2,.mainCol .mainColInner #beonlyone .titCol .title h2{font-size:clamp(40px,4.5vw,60px)!important;margin-bottom:0}.mainCol .mainColInner #bepartner .titCol .title p,.mainCol .mainColInner #beactive .titCol .title p,.mainCol .mainColInner #beonlyone .titCol .title p{width:auto!important;font-size:clamp(13px,1.6vw,24px)!important}.mainCol .mainColInner #bepartner .description p,.mainCol .mainColInner #beactive .description p,.mainCol .mainColInner #beonlyone .description p{font-size:clamp(13px,1.6vw,24px)!important}#bepartner .title h2{margin-right:30px}#beactive .title h2{margin-left:30px}#beonlyone .title h2{margin-right:30px}#lineup p{font-size:clamp(13px,1.6vw,24px)}.newdatedl{padding:130px 0 40px}.newdatedl.pcDisp{display:block}.newdatedl.tabDisp{display:none}.newdatedl a{max-width:900px}}@media screen and (min-width:768px) and (max-width:999px){.newdatedl{border-top:solid 14px #111;border-bottom:solid 14px #111;border-image:linear-gradient(to top left,#000,#151515,#000);border-image-slice:1}.newdatedl.pcDisp{display:none}.newdatedl.tabDisp{display:block}}