<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,address,caption,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:top}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul,ol{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}hr{display:none;margin:0;padding:0}input{border:none}input[type="button"],input[type="text"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}a{outline:none;text-decoration:none;color:#000}button,input,select,textarea{font-family:inherit;font-size:100%}.p-music__select,.p-music__searchBtn,.p-music__sortBtn,.p-music__resetBtn,.p-music__moreSearchBtn,.p-music__moreSearchBtn2,.p-music__levelUpperBtn,.p-music__numberBtn,.p-music__levelSelect,.p-music__allSelect,.p-top-kv__searchBtn,.p-top-kv__searchBtn2{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border-radius:0;cursor:pointer;background:none;padding:0}.p-music__select::-ms-expand,.p-ranking__select::-ms-expand{display:none}@font-face{font-family:'M+ 1p bold';src:url("../fonts/MPLUS1p-Bold.eot?") format("eot"),url("../fonts/MPLUS1p-Bold.woff2") format("woff2"),url("../fonts/MPLUS1p-Bold.woff") format("woff"),url("../fonts/MPLUS1p-Bold.ttf") format("truetype")}@font-face{font-family:'M+ 1p medium';src:url("../fonts/MPLUS1p-Medium.eot?") format("eot"),url("../fonts/MPLUS1p-Medium.woff2") format("woff2"),url("../fonts/MPLUS1p-Medium.woff") format("woff"),url("../fonts/MPLUS1p-Medium.ttf") format("truetype")}@font-face{font-family:'Josefin Sans bold';src:url("../fonts/JosefinSans-Bold.ttf") format("truetype")}html{height:100%;font-size:62.5%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;height:100%;font-family:'Josefin Sans bold','M+ 1p bold',"YuGothic","Yu Gothic","Meiryo",Hiragino Sans,Hiragino Kaku Gothic ProN, sans-serif;color:#000;line-height:1.7;font-size:1.4rem;background:url(../img/common/bg_mesh.png) 0 0 repeat}@media screen and (min-width: 769px){body{min-width:1080px}}img{max-width:100%;height:auto}.l-header{position:relative;z-index:10}.l-header__logo{position:fixed;left:29px;top:18px}.l-header__logo img{width:160px;height:97px;-webkit-transform:translateZ(0px);transform:translateZ(0px);-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(1px 2px 0px rgba(0,0,0,0.4));filter:drop-shadow(1px 2px 0px rgba(0,0,0,0.4))}.l-header__logo a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.l-header__logo a:hover{opacity:.7}@media screen and (max-width: 768px){.l-header__logo{left:-5px;top:10px;width:140px}.l-header__logo img{width:100%;height:100%}}.l-header__inner{position:fixed;left:50px;top:120px;z-index:5;width:200px}@media screen and (max-width: 768px){.l-header__inner{height:100vh;width:100%;left:initial;right:0;top:0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 0 calc(44% + 20px);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.l-header.is-show .l-header__inner{-webkit-transform:translateX(0%);transform:translateX(0%)}.l-header__inner:after{content:"";display:block;position:absolute;left:0;top:0;width:44%;height:100%;background:url(../img/common/bg_header.jpg) center top/cover no-repeat}}@media screen and (max-width: 350px){.l-header__inner{padding-top:20px}}.l-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header__nav:first-of-type{margin-bottom:20px}@media screen and (max-width: 768px){.l-header__nav:first-of-type{margin-bottom:25px}}.l-header__navLine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 0 0;width:20px}@media screen and (max-width: 768px){.l-header__navLine{display:none}}.l-header__navLineChild{left:2px;top:2px;width:1px;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.l-header__navLineChild--color1{background:#dbcca7}.l-header__navLineChild--color2{background:#a5a7af}.l-header__navList{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-header__navListChild{margin:0 0 15px;line-height:1}.l-header__navListChild:last-of-type{margin:0 0 0}@media screen and (max-width: 768px){.l-header__navListChild{margin:0 0 16px}}@media screen and (max-width: 350px){.l-header__navListChild{margin:0 0 14px}}.l-header__navListLink{position:relative;display:inline-block}.l-header__navListLink img{height:19px}.l-header__navListLink .is-hover{position:absolute;left:0;top:0;display:none}@media screen and (min-width: 769px) and (max-height: 600px){.l-header__navListLink img{height:15px}}@media screen and (min-width: 769px){.l-header__navListLink:hover .is-hover{display:block}}body.top .l-header__navListLink--top .is-hover{display:block}body.news .l-header__navListLink--news .is-hover{display:block}body.introduction .l-header__navListLink--introduction .is-hover{display:block}body.how_to_play .l-header__navListLink--how_to_play .is-hover{display:block}body.music .l-header__navListLink--music .is-hover{display:block}body.ranking .l-header__navListLink--ranking .is-hover{display:block}body.character .l-header__navListLink--character .is-hover{display:block}body.cd .l-header__navListLink--cd .is-hover{display:block}body.goods .l-header__navListLink--goods .is-hover{display:block}body.special .l-header__navListLink--special .is-hover{display:block}body.live .l-header__navListLink--live .is-hover{display:block}body.card .l-header__navListLink--card .is-hover{display:block}body.manga .l-header__navListLink--manga .is-hover{display:block}@media screen and (max-width: 768px){.l-header__navListLink img{height:16px}}@media screen and (max-width: 350px){.l-header__navListLink img{height:14px}}.l-header__navLabel{font-size:1.2rem;line-height:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:2px;color:#dbcca7;padding:0 0 5px}.l-header__spBtn{display:none;position:fixed;z-index:11;width:45px;height:45px;right:15px;top:15px;border-radius:50%;overflow:hidden;cursor:pointer}@media screen and (max-width: 768px){.l-header__spBtn{display:block}}.l-header__spBtnInner{position:relative;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform}.l-header__spBtnInner:before,.l-header__spBtnInner:after{content:"";position:absolute;display:block;width:50%;height:100%}.l-header__spBtnInner:before{left:0;background:#6d80ff}.l-header__spBtnInner:after{right:0;background:#989ba1}.l-header__spBtnInner2{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);background:#222222;z-index:1}.l-header__spBtnInner2 span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:16px;height:13px}.l-header__spBtnInner2 i{position:absolute;left:0;top:0;width:100%;height:1px;background:#fff;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform-origin:50%;transform-origin:50%}.l-header__spBtnInner2 i:nth-of-type(2){top:6px}.l-header__spBtnInner2 i:nth-of-type(3){top:12px}.l-header.is-show .l-header__spBtnInner2 i:nth-of-type(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.l-header.is-show .l-header__spBtnInner2 i:nth-of-type(2){display:none}.l-header.is-show .l-header__spBtnInner2 i:nth-of-type(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.l-footer__sns{clear:both;position:relative;height:90px;background:#222}.l-footer__sns:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.l-footer__sns{height:74px}}.l-footer__snsInner{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-footer__snsChild{width:50px;height:50px;margin:0 10px 0}.l-footer__snsChild a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.l-footer__snsChild a:hover{opacity:.7}@media screen and (max-width: 768px){.l-footer__snsChild{margin:0 14px 0;width:37px;height:37px}}.l-footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px;background:url(../img/common/bg_red.png) center/cover no-repeat}@media screen and (min-width: 769px){.l-footer__main{background-image:url(../img/common/bg_bright.jpg)}}@media screen and (max-width: 768px){.l-footer__main{height:auto;padding:30px 15px;background-image:url(../img/common/bg_bright_sp.jpg)}}.l-footer__text{text-align:center;font-size:1.4rem;line-height:2.4;font-weight:bold}.l-footer__text strong,.l-footer__text a{font-weight:bold;color:#e84a92}.l-footer__text .sp-br{display:none}@media screen and (max-width: 768px){.l-footer__text{font-size:1.2rem;line-height:2.0}.l-footer__text .sp-br{display:block}}@media screen and (max-width: 340px){.l-footer__text{font-size:1.0rem}}.l-footer__copyright{font-size:1.4rem}.l-footer__logo{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-footer__logo img{width:110px}@media screen and (max-width: 768px){.l-footer__logo{height:80px}}.l-default{position:relative}.l-upper{position:relative}.l-upper__child{position:relative;z-index:1;padding-bottom:60px}.l-upper__child--pad{padding-top:110px}@media screen and (max-width: 768px){.l-upper__child{padding-bottom:30px}.l-upper__child--pad{padding-top:100px}}.c-bgAnime{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.c-bgAnime:after{content:"";display:block;left:0;top:0;position:absolute;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 0 repeat;opacity:0.8}.c-bgAnime__child{position:absolute;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.c-bgAnime__child .c1{background:-webkit-gradient(linear, left top, right top, from(#ffb2fa), color-stop(34%, #5999fe), color-stop(70%, #70e2d6), color-stop(87%, #fdff77), to(#ffb2fa));background:linear-gradient(90deg, #ffb2fa 0%, #5999fe 34%, #70e2d6 70%, #fdff77 87%, #ffb2fa 100%)}.c-bgAnime__child .c2{background:#989ba1}.c-bgAnime__child .d1{-webkit-transition-delay:0.1s;transition-delay:0.1s}.c-bgAnime__child .d2{-webkit-transition-delay:0.2s;transition-delay:0.2s}.c-bgAnime__child .d3{-webkit-transition-delay:0.3s;transition-delay:0.3s}.c-bgAnime__child .w1{width:100%}.c-bgAnime__child .w2{width:150%}.c-bgAnime__child .h1{height:10px}.c-bgAnime__child .h2{height:20px}.c-bgAnime__child .h3{height:30px}.c-bgAnime__child .h4{height:200px}.c-bgAnime__grandChild{position:absolute;-webkit-transition:-webkit-transform .9s;transition:-webkit-transform .9s;transition:transform .9s;transition:transform .9s, -webkit-transform .9s;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(0);transform:scaleX(0)}.c-bgAnime__child.is-show .c-bgAnime__grandChild{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-buyBtn{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;display:block;position:relative;padding:2px;width:136px;height:34px;overflow:hidden;z-index:4}@media screen and (max-width: 768px){.c-buyBtn{padding:3px;max-width:132px;width:auto;height:34px}}.c-buyBtn--is-center{margin-left:auto;margin-right:auto}.c-buyBtn&gt;span{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;color:#fff;font-size:1.4rem;letter-spacing:0.06em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;padding-top:2px;height:100%;width:100%;z-index:3}@media screen and (max-width: 768px){.c-buyBtn&gt;span{font-size:1.2rem}}.c-buyBtn&gt;span:after{background-image:url(../img/common/ic_blank_gray.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:12px;width:12px;position:absolute;right:12px;top:50%;margin-top:-6px}.c-buyBtn:hover .c-buyBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.c-buyBtn__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;z-index:2}.c-buyBtn__inner:before,.c-buyBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0)}.c-buyBtn__inner:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;top:0;left:0;background:#6d80ff}.c-buyBtn__inner:after{-webkit-transform-origin:0 50%;transform-origin:0 50%;right:0;bottom:0;background:#989ba1}.c-closeBtn{position:relative;width:70px;height:70px;border-radius:50%;overflow:hidden;cursor:pointer;z-index:4}@media screen and (max-width: 768px){.c-closeBtn{width:46px;height:46px}}.c-closeBtn span{background-color:#222;border-radius:50%;display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:calc(100% - 6px);height:calc(100% - 6px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 768px){.c-closeBtn span{width:calc(100% - 4px);height:calc(100% - 4px)}}.c-closeBtn span:before,.c-closeBtn span:after{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;position:absolute}.c-closeBtn span:before{height:30px;width:3px;top:50%;left:50%;-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px)}@media screen and (max-width: 768px){.c-closeBtn span:before{height:22px;width:2px;-webkit-transform:translate(-50%, -11px);transform:translate(-50%, -11px)}}.c-closeBtn span:after{height:3px;width:30px;top:50%;left:50%;-webkit-transform:translate(-15px, -50%);transform:translate(-15px, -50%)}@media screen and (max-width: 768px){.c-closeBtn span:after{height:2px;width:22px;-webkit-transform:translate(-11px, -50%);transform:translate(-11px, -50%)}}.c-closeBtn:hover .c-closeBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.c-closeBtn__inner{position:relative;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform}.c-closeBtn__inner:before,.c-closeBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%}.c-closeBtn__inner:before{left:0;background:#6d80ff}.c-closeBtn__inner:after{right:0;background:#989ba1}.c-detailBnr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:940px;margin:-20px auto 0}@media screen and (max-width: 1220px){.c-detailBnr{width:620px}.c-detailBnr:after{content:"";display:table;width:305px}}@media screen and (max-width: 768px){.c-detailBnr{display:block;width:auto;margin:0 15px 0}.c-detailBnr:after{display:none}}.c-detailBnr__child{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;width:305px;height:75px;position:relative;display:block;border-radius:10px;border:3px solid #000;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2rem;margin-top:10px}.c-detailBnr__child:hover{opacity:.7}.c-detailBnr__child:not(:nth-of-type(3n)){margin-right:10px}@media screen and (max-width: 1220px){.c-detailBnr__child:not(:nth-of-type(3n)){margin-right:0}.c-detailBnr__child:not(:nth-of-type(2n)){margin-right:10px}}@media screen and (max-width: 768px){.c-detailBnr__child{border:2px solid #000;width:100%;height:55px;font-size:1.6rem;margin-top:10px}}@media screen and (max-width: 350px){.c-detailBnr__child{font-size:1.5rem}}.c-detailBnr__child--1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-image:url(../img/common/bg_underBnr_1.png);background-position:0 0;background-repeat:no-repeat;background-size:contain}.c-detailBnr__child--1 span:nth-of-type(1){padding:0 0 0 10px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.c-detailBnr__child--1 span:nth-of-type(1) img{width:65px}.c-detailBnr__child--1 span:nth-of-type(2){padding:0 5px 0}.c-detailBnr__child--1 span:nth-of-type(3){padding:0 10px 0 0}.c-detailBnr__child--1 span:nth-of-type(3) svg{width:29px;height:auto;vertical-align:middle}@media screen and (max-width: 768px){.c-detailBnr__child--1 span:nth-of-type(1){padding:0 0 0 10px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.c-detailBnr__child--1 span:nth-of-type(1) img{width:45px}.c-detailBnr__child--1 span:nth-of-type(2){padding:0 5px 0}.c-detailBnr__child--1 span:nth-of-type(3){padding:0 10px 0 0}.c-detailBnr__child--1 span:nth-of-type(3) svg{width:29px;height:auto;vertical-align:middle}}.c-detailBnr__child--2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(../img/common/bg_underBnr_2.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;padding:0 25px 0 0}@media screen and (max-width: 768px){.c-detailBnr__child--2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0}}.c-detailBnr__child--3{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(../img/common/bg_underBnr_3.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;padding:0 20px 0 0}body.news .c-detailBnr__child--3{display:-webkit-box;display:-ms-flexbox;display:flex}.c-detailBnr__child--3 span{line-height:1.2}@media screen and (max-width: 768px){.c-detailBnr__child--3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 30px}.c-detailBnr__child--3 br{display:none}}.c-detailBtn{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;display:block;position:relative;padding:2px;width:136px;height:34px;overflow:hidden;z-index:4}@media screen and (max-width: 768px){.c-detailBtn{padding:3px;max-width:132px;width:auto;height:34px}}.c-detailBtn--is-center{margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.c-detailBtn--is-center-sp{margin-left:auto;margin-right:auto}}.c-detailBtn&gt;span{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;color:#fff;font-size:1.4rem;letter-spacing:0.06em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;padding-top:2px;padding-right:12px;height:100%;width:100%;z-index:3}@media screen and (max-width: 768px){.c-detailBtn&gt;span{font-size:1.2rem;padding-top:2px;padding-right:6px}}.c-detailBtn&gt;span:after{background-image:url(../img/common/ic_arrow_right.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:14px;width:9px;position:absolute;right:12px;top:50%;margin-top:-7px}@media screen and (max-width: 768px){.c-detailBtn&gt;span:after{height:8px;width:5px;margin-top:-4px}}.c-detailBtn:hover .c-detailBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.c-detailBtn__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;z-index:2}.c-detailBtn__inner:before,.c-detailBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0)}.c-detailBtn__inner:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;top:0;left:0;background:#6d80ff}.c-detailBtn__inner:after{-webkit-transform-origin:0 50%;transform-origin:0 50%;right:0;bottom:0;background:#989ba1}.c-iconPlus{background-color:#0096da;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;height:30px;width:30px;position:relative}@media screen and (max-width: 768px){.c-iconPlus{height:26px;width:26px}}.c-iconPlus--goods{position:absolute;bottom:5px;right:5px}@media screen and (max-width: 768px){.c-iconPlus--goods{bottom:4px;right:4px}}.c-iconPlus:before,.c-iconPlus:after{background-color:#fff;content:'';display:block;position:absolute}.c-iconPlus:before{height:14px;width:2px;top:50%;left:50%;margin-top:-7px;margin-left:-1px}@media screen and (max-width: 768px){.c-iconPlus:before{height:12px;margin-top:-6px}}.c-iconPlus:after{height:2px;width:14px;top:50%;left:50%;margin-top:-1px;margin-left:-7px}@media screen and (max-width: 768px){.c-iconPlus:after{width:12px;margin-left:-6px}}.c-loaderCircle{position:absolute;left:0;right:0;top:80px;bottom:0;margin:auto;width:90px;height:90px;background:#fff;border:#000 3px solid;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.c-loaderCircle div{margin:0 auto 10px;width:40px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border-radius:50%;border:5px solid #989ba1;border-top-color:#6d80ff;border-right-color:#6d80ff;-webkit-animation:loaderCircleSpin 1s linear infinite;animation:loaderCircleSpin 1s linear infinite}.c-loaderCircle p{text-align:center;font-weight:bold;line-height:1;font-size:1.2rem;font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media all and (-ms-high-contrast: none){.c-loaderCircle p{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@-webkit-keyframes loaderCircleSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderCircleSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-loaderCircle--fixed{position:fixed;top:0}.c-loaderCircle-enter-active,.c-loaderCircle-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.c-loaderCircle-enter,.c-loaderCircle-leave-to{opacity:0}.c-manga-pickup{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.c-manga-pickup{width:84%;margin-bottom:30px}}.c-manga-pickup:before{content:'';-webkit-transform:scale(0.995);transform:scale(0.995);display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.c-manga-pickup:before{right:-5px;bottom:-5px}}.c-manga-pickup__frame{position:relative;display:block;width:100%}.c-manga-pickup__frame:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width: 768px){.c-manga-pickup__frame:before{background-size:1250px 300px, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:repeat}}.c-manga-pickup__listBorder{position:absolute;background:#000}.c-manga-pickup__listBorder--1{left:0;top:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--1{height:2px}}.c-manga-pickup__listBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--2{width:2px}}.c-manga-pickup__listBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--3{height:2px}}.c-manga-pickup__listBorder--4{bottom:0;right:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--4{width:2px}}.c-manga-pickup__listBorder--5{top:0px;right:-13px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--5{height:2px}}.c-manga-pickup__listBorder--6{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--6{height:2px}}@media screen and (max-width: 768px){.c-manga-pickup__listBorder--1{width:calc(100% - 15px)}.c-manga-pickup__listBorder--2{height:calc(100% - 15px)}.c-manga-pickup__listBorder--3{width:calc(100% - 15px)}.c-manga-pickup__listBorder--4{height:calc(100% - 15px)}.c-manga-pickup__listBorder--5{top:0px;right:-7px;width:22.72px}.c-manga-pickup__listBorder--6{bottom:7px;left:-2px;width:22.72px}}.c-manga-pickup__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 14px 30px 30px;position:relative;overflow:hidden}@media screen and (max-width: 768px){.c-manga-pickup__inner{display:block;padding:20px 20px 52px 20px}}.c-manga-pickup__new{position:absolute;left:-4px;top:-4px;width:100px;height:22px;padding-top:5px;text-align:center;background:#000;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#fff;font-size:1.2rem;letter-spacing:0.08em}.c-manga-pickup__thumb{cursor:pointer;-ms-flex-preferred-size:342px;flex-basis:342px;min-width:342px;height:auto;width:342px;margin-right:22px}@media screen and (max-width: 768px){.c-manga-pickup__thumb{min-width:auto;width:100%;margin-right:0;margin-bottom:22px}}.c-manga-pickup__name{font-size:2.4rem;line-height:1.58333;letter-spacing:0.04em}@media screen and (max-width: 768px){.c-manga-pickup__name{font-size:1.7rem;line-height:1.41176}}.c-manga-pickup__title{font-size:2.4rem;line-height:1.58333;letter-spacing:0.04em;margin-bottom:10px}@media screen and (max-width: 768px){.c-manga-pickup__title{font-size:1.7rem;line-height:1.41176;margin-bottom:17px}}.c-manga-pickup__chara{position:absolute;bottom:-16px;right:38px;height:auto;width:112px}@media screen and (max-width: 768px){.c-manga-pickup__chara{bottom:-35px;right:7px;height:auto;width:82px}}.c-manga-list{position:relative;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 4px #000;-webkit-box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:130px;padding:30px 20px 30px}@media screen and (max-width: 768px){.c-manga-list{-webkit-box-shadow:3px 3px 0 2px rgba(34,34,34,0.1);box-shadow:3px 3px 0 2px rgba(34,34,34,0.1);border:solid 2px #000;width:84%;padding:23px 14px 30px;margin-bottom:30px}}.c-manga-list:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/common/bg_circuit2.png);background-repeat:repeat;overflow:hidden}@media screen and (max-width: 768px){.c-manga-list:before{background-size:1250px 300px}}.c-manga-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:10px;padding-right:10px;margin-bottom:12px}@media screen and (max-width: 768px){.c-manga-item{width:50%;padding-left:8px;padding-right:8px;margin-bottom:15px}}.c-manga-item__thumb{cursor:pointer;display:block}.c-manga-item__thumb&gt;img{height:auto;width:100%}.c-manga-item__thumb&gt;figcaption{margin-top:8px}@media screen and (max-width: 768px){.c-manga-item__thumb&gt;figcaption{margin-top:8px}}.c-manga-item__name{font-size:1.4rem;line-height:1.42857;letter-spacing:0.04em;word-break:break-all;overflow-wrap:break-word}@media screen and (max-width: 768px){.c-manga-item__name{font-size:1.2rem;line-height:1.41667}}.c-modal-controller-enter-active,.c-modal-controller-leave-active{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.c-modal-controller-enter,.c-modal-controller-leave-to{opacity:0}.c-modal-controller-leave,.c-modal-controller-enter-to{opacity:1}.c-modal-controller-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:100}.c-modal-controller-overlay:before{background-color:rgba(0,0,0,0.7);content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%}.c-modal-controller{position:relative;overflow:hidden;margin-right:auto;margin-left:auto;height:100%}.c-modal-controller__bg{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%}.c-modal-controller__btn{cursor:pointer;position:absolute;right:-9px;top:-64px;height:66px;width:66px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 768px){.c-modal-controller__btn{right:-.8vw;top:-9.33333vw;height:8.8vw;width:8.8vw}}.c-modal-controller__btn:before,.c-modal-controller__btn:after{background-color:#fff;position:absolute;content:'';display:block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-modal-controller__btn:before{height:3px;width:66px}@media screen and (max-width: 768px){.c-modal-controller__btn:before{height:.53333vw;width:8.8vw}}.c-modal-controller__btn:after{height:66px;width:3px}@media screen and (max-width: 768px){.c-modal-controller__btn:after{height:8.8vw;width:.53333vw}}.c-modal-controller__btnLeft{cursor:pointer;position:absolute;top:50%;left:-75px;margin-top:-35px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:70px;width:34px}@media screen and (max-width: 768px){.c-modal-controller__btnLeft{height:9.33333vw;width:4.4vw;left:-7.06667vw;margin-top:-4.66667vw}}.c-modal-controller__btnRight{cursor:pointer;position:absolute;top:50%;right:-75px;margin-top:-35px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:70px;width:34px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.c-modal-controller__btnRight{height:9.33333vw;width:4.4vw;right:-7.06667vw;margin-top:-4.66667vw}}.c-modal-controller__frame{color:#fff;max-width:800px;margin-left:auto;margin-right:auto}.c-modal-controller__title{margin-bottom:22px}@media screen and (max-width: 768px){.c-modal-controller__title{margin-bottom:10px}}.c-modal-controller__title&gt;h3{font-size:2.4rem;line-height:1.41667}@media screen and (max-width: 768px){.c-modal-controller__title&gt;h3{font-size:1.7rem;line-height:1.52941}}.c-modal-controller__pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:745px;position:relative;margin-left:auto;margin-right:auto}.c-modal-controller__pic&gt;img{padding-top:45px;padding-bottom:45px;display:block;height:auto;width:100%}@media screen and (max-width: 768px){.c-modal-controller__pic&gt;img{padding-top:0;padding-bottom:0}}.c-modal-controller__pic ul{position:relative}.c-modal-manga-overlay-enter-active,.c-modal-manga-overlay-leave-active{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.c-modal-manga-overlay-enter-to,.c-modal-manga-overlay-leave{opacity:1}.c-modal-manga-overlay-enter,.c-modal-manga-overlay-leave-to{opacity:0}.c-modal-manga-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:100}.c-modal-manga-overlay:before{background-color:rgba(0,0,0,0.7);content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%}.c-modal-manga{position:relative;overflow:hidden;margin-right:auto;margin-left:auto;height:100%}.c-modal-manga__bg{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%}.c-modal-manga__btn{position:absolute;right:-35px;top:-35px}@media screen and (max-width: 768px){.c-modal-manga__btn{right:50%;top:100%;margin-right:-22.5px;margin-top:22px}}.c-modal-manga__btnLeft{cursor:pointer;position:absolute;top:50%;left:-75px;margin-top:-42.5px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:85px;width:45px}@media screen and (max-width: 768px){.c-modal-manga__btnLeft{top:100%;margin-top:22px;left:70px;height:42px;width:22px}}.c-modal-manga__btnRight{cursor:pointer;position:absolute;top:50%;right:-75px;margin-top:-42.5px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:85px;width:45px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.c-modal-manga__btnRight{top:100%;margin-top:22px;right:70px;height:42px;width:22px}}.c-modal-manga__frame{color:#fff;max-width:800px;margin-left:auto;margin-right:auto}.c-modal-manga__title{margin-bottom:22px}@media screen and (max-width: 768px){.c-modal-manga__title{margin-bottom:10px}}.c-modal-manga__title&gt;h3{font-size:2.4rem;line-height:1.41667}@media screen and (max-width: 768px){.c-modal-manga__title&gt;h3{font-size:1.7rem;line-height:1.52941}}.c-modal-manga__pic{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:800px;position:relative;margin-left:auto;margin-right:auto}.c-modal-manga__pic&gt;img{padding-top:45px;padding-bottom:45px;display:block;height:auto;width:100%}@media screen and (max-width: 768px){.c-modal-manga__pic&gt;img{padding-top:0;padding-bottom:0}}.c-modal-yt-overlay-enter-active,.c-modal-yt-overlay-leave-active{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.c-modal-yt-overlay-enter-to,.c-modal-yt-overlay-leave{opacity:1}.c-modal-yt-overlay-enter,.c-modal-yt-overlay-leave-to{opacity:0}.c-modal-yt-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:100}.c-modal-yt-overlay:before{background-color:rgba(0,0,0,0.7);content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%}.c-modal-yt{position:relative;overflow:hidden;margin-right:auto;margin-left:auto;height:100%}.c-modal-yt__bg{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%}.c-modal-yt__btn{position:absolute;right:-35px;top:-35px}@media screen and (max-width: 768px){.c-modal-yt__btn{margin-left:0;left:auto;right:12px;top:84px}}.c-modal-yt__btnLeft{cursor:pointer;position:absolute;top:50%;left:-75px;margin-top:-42.5px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:85px;width:45px}.c-modal-yt__btnRight{cursor:pointer;position:absolute;top:50%;right:-75px;margin-top:-42.5px;background-image:url(../img/common/ic_modal_arrow.svg);background-repeat:no-repeat;background-size:100% 100%;height:85px;width:45px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-modal-yt__iframe{position:relative;margin-left:auto;margin-right:auto}.c-modal-yt__iframe&gt;iframe{position:absolute;top:0;left:0;height:100%;width:100%}.c-normalBtn{width:340px;height:80px;margin:0 auto 0}.c-normalBtn a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;font-size:2rem;background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.c-normalBtn a:hover{opacity:.7}.c-normalBtn a span{position:relative;z-index:1}.c-normalBtn a i{position:absolute;right:25px;top:0;bottom:0;margin:auto;display:block;width:8px;height:8px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-normalBtn a:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}.c-normalBtn a:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:50%;opacity:0.15;background:#fff}@media screen and (max-width: 768px){.c-normalBtn{width:240px;height:56px}.c-normalBtn a{font-size:1.4rem}.c-normalBtn a i{right:15px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff}.c-normalBtn a:before{background-size:auto 400px}}.c-roundBtn{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;display:block;position:relative;padding:2px;width:136px;height:34px;overflow:hidden;z-index:4}@media screen and (max-width: 768px){.c-roundBtn{padding:3px;width:132px;height:34px}}.c-roundBtn&gt;span{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:17px;color:#fff;font-size:1.4rem;letter-spacing:0.06em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;padding-top:2px;height:100%;width:100%;z-index:3}@media screen and (max-width: 768px){.c-roundBtn&gt;span{font-size:1.2rem}}.c-roundBtn.is-list&gt;span:after{background-image:url(../img/common/ic_arrow_right.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:16px;width:10px;position:absolute;left:12px;top:50%;margin-top:-8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.c-roundBtn.is-list&gt;span:after{height:8px;width:5px;margin-top:-4px}}.c-roundBtn.is-change&gt;span{padding-right:12px}.c-roundBtn.is-change&gt;span:after{background-image:url(../img/common/ic_change.svg);background-repeat:no-repeat;background-size:100% auto;content:'';display:block;height:18px;width:18px;position:absolute;right:8px;top:50%;margin-top:-9px}@media screen and (max-width: 768px){.c-roundBtn.is-change&gt;span:after{height:20px;width:20px;right:6px}}.c-roundBtn:hover .c-roundBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.c-roundBtn__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;z-index:2}.c-roundBtn__inner:before,.c-roundBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0)}.c-roundBtn__inner:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;top:0;left:0;background:#6d80ff}.c-roundBtn__inner:after{-webkit-transform-origin:0 50%;transform-origin:0 50%;right:0;bottom:0;background:#989ba1}.c-scrollTopBtn{position:-webkit-sticky;position:sticky;bottom:60px;margin-top:-70px;left:calc( 100% - 130px);width:70px;height:70px;border-radius:50%;overflow:hidden;cursor:pointer;-webkit-transition:opacity 0.2s, visibility 0.2s;transition:opacity 0.2s, visibility 0.2s;opacity:0;visibility:hidden;z-index:4}@media all and (-ms-high-contrast: none){.c-scrollTopBtn{position:fixed}}.c-scrollTopBtn.is-show{opacity:1;visibility:visible}.c-scrollTopBtn span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);background:#222 url(../img/common/gototop.png) center no-repeat}.c-scrollTopBtn__inner{position:relative;width:100%;height:100%}@media screen and (max-width: 768px){.c-scrollTopBtn{left:initial;bottom:15px;margin:30px auto 0;width:50px;height:50px}.c-scrollTopBtn span{background-size:contain}}@media all and (-ms-high-contrast: none) and (max-width: 768px){.c-scrollTopBtn{left:0;right:0;margin:auto}}.c-sectionTitle{position:relative;text-align:center;margin-bottom:60px}.c-sectionTitle span:nth-of-type(1){font-size:13rem;opacity:0.1;line-height:1}.c-sectionTitle span:nth-of-type(2){height:100%;left:0;right:0;top:0;bottom:25px;margin:auto;position:absolute;text-align:center;font-size:3rem;line-height:1;letter-spacing:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-sectionTitle--border span:nth-of-type(2){text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}@media screen and (max-width: 768px){.c-sectionTitle{width:100%;overflow:hidden;margin-bottom:20px}.c-sectionTitle span:nth-of-type(1){display:block;margin-left:-100%;width:300%;font-size:6.5rem}.c-sectionTitle span:nth-of-type(2){bottom:10px;font-size:2rem}}@media screen and (max-width: 350px){.c-sectionTitle span:nth-of-type(1){font-size:5rem}.c-sectionTitle span:nth-of-type(2){bottom:8px;font-size:1.6rem}}.c-sectionTitle--mid{margin-bottom:8px}@media screen and (max-width: 768px){.c-sectionTitle--mid{margin-bottom:2.66667vw}}.c-sectionTitle--mid span:nth-of-type(1){font-size:11rem}@media screen and (max-width: 768px){.c-sectionTitle--mid span:nth-of-type(1){font-size:6rem}}@media screen and (max-width: 350px){.c-sectionTitle--mid span:nth-of-type(1){font-size:5.5rem}}.c-sectionTitle--mid span:nth-of-type(2){font-size:2.2rem}@media screen and (max-width: 768px){.c-sectionTitle--mid span:nth-of-type(2){font-size:1.7rem;line-height:1.29412;letter-spacing:0}}@media screen and (max-width: 350px){.c-sectionTitle--mid span:nth-of-type(2){font-size:1.3rem}}.c-sectionTitle .is-sp{display:none}@media screen and (max-width: 768px){.c-sectionTitle .is-sp{display:block}}.p-404__wrapper{position:relative;margin:0 auto 36px;width:491px}@media screen and (max-width: 768px){.p-404__wrapper{margin:0 auto 4.8vw;height:auto;width:65.46667vw}}.p-404__wrapperLead{display:block}.p-404__wrapperChara{display:block;position:absolute;top:77px;left:325px}@media screen and (max-width: 768px){.p-404__wrapperChara{top:10.26667vw;left:43.33333vw;height:auto;width:35.33333vw}}.p-404__text{text-align:center;margin-bottom:54px;line-height:1.5;letter-spacing:0.02em}@media screen and (max-width: 768px){.p-404__text{font-size:3.46667vw;line-height:1.46154;margin-bottom:7.2vw}}.p-404__btnTop{display:block;height:80px;width:340px;margin:0 auto 130px}@media screen and (max-width: 768px){.p-404__btnTop{height:57px;width:240px}}.p-404__btnTop:hover{opacity:0.6}.p-card__detail{max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.p-card__detail{width:92%}}.p-card__detailWrap{margin-bottom:130px;position:relative}.p-card__detailWrap:before{content:'';display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-card__detailWrap:before{right:-5px;bottom:-5px}}.p-card__detailFrame{position:relative;display:block;width:100%}.p-card__detailFrame:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}.p-card__border{position:absolute;background:#000}.p-card__border--1{left:0;top:0;width:100%;height:4px}@media screen and (max-width: 768px){.p-card__border--1{height:3px}}.p-card__border--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-card__border--2{width:3px}}.p-card__border--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-card__border--3{height:3px}}.p-card__border--4{bottom:0;right:0;width:4px;height:100%}@media screen and (max-width: 768px){.p-card__border--4{width:3px}}.p-card__border--5{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-card__border--5{height:3px}}.p-card__borderInner{overflow:hidden;position:relative}.p-card__detailTitle{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;font-size:2.6rem;line-height:1.15385;letter-spacing:0.04em;text-align:center;display:block;padding:30px 30px 22px 30px;width:100%}@media screen and (max-width: 768px){.p-card__detailTitle{font-size:1.6rem;line-height:1.375;padding:18px 18px 18px 18px}}.p-card__article-unit{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;padding:50px}@media all and (-ms-high-contrast: none){.p-card__article-unit{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-card__article-unit{padding:20px 25px 40px}}.p-card__article-unit h2{display:inline;position:relative;font-size:1.8rem;margin:0 0 30px;padding-bottom:2px;border-bottom:3px solid #222;line-height:2}@media screen and (max-width: 768px){.p-card__article-unit h2{font-size:1.5rem}}.p-card__article-unit h2:after{display:block;content:"";width:1px;height:30px}.p-card__article-unit p{font-size:1.6rem;line-height:2;margin:0 0 10px}@media screen and (max-width: 768px){.p-card__article-unit p{font-size:1.4rem;line-height:1.8}}.p-card__article-unit a{color:#6d80ff;line-height:2}@media screen and (max-width: 768px){.p-card__article-unit a{line-height:1.8}}.p-card__redList{margin:0 0 30px 16px;color:#ff0000;list-style:disc}@media screen and (max-width: 768px){.p-card__redList{margin:0 0 30px 14px}}.p-card__redList li{font-size:1.6rem;line-height:2}@media screen and (max-width: 768px){.p-card__redList li{font-size:1.6rem;line-height:1.5}}.p-card__note{margin:0 0 30px}.p-card__note:last-child{margin:0}.p-card__note li{font-size:1.4rem;line-height:2}@media screen and (max-width: 768px){.p-card__note li{font-size:1.2rem;line-height:1.5}}.p-card__caption{text-align:center}.p-card__caption h2{font-weight:bold}.p-card__support li{margin:0 0 30px}@media screen and (max-width: 768px){.p-cd .cassette-cd{min-height:100px}}.p-cd .cassette-cd:last-child{margin-bottom:0}.p-cd .cassette-cd .cassette-inner{padding:50px}@media screen and (max-width: 768px){.p-cd .cassette-cd .cassette-inner{padding:22px}}.p-cd .cassette-cd .thumbnail{width:100%;margin:0 0 30px}.p-cd .cassette-cd .thumbnail img{height:auto;width:100%}.p-cd .cassette-cd .card-head{text-align:center;margin:0 0 26px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head{margin:0 0 10px}}.p-cd .cassette-cd .card-head p{font-size:1.6rem;margin:0 0 20px}.p-cd .cassette-cd .card-head .list_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;padding:50px;border-bottom:3px dotted #222}.p-cd .cassette-cd .card-head .list_box:last-child{border-bottom:0}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .list_box{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;padding:0;text-align:center}}.p-cd .cassette-cd .card-head .list_box .thumbnail{margin:0;padding:0;width:100%}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .list_box .thumbnail{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.p-cd .cassette-cd .card-head .list_box .thumbnail img{height:auto;width:100%;max-width:100%}.p-cd .cassette-cd .card-head .list_box .list_title{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;padding:5px 30px;text-align:left;font-size:18px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .list_box .list_title{padding:0;min-height:100px}}.p-cd .cassette-cd .card-head .list_box .list_title .btn_list{position:static;margin-top:20px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .list_box .list_title .btn_list{margin:20px 0;text-align:center}}.p-cd .cassette-cd .card-head .jacket_link{margin:0 0 50px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .jacket_link{margin:0 0 40px}}.p-cd .cassette-cd .card-head .jacket_link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#000;color:#fff;border-radius:20px;font-size:1.4rem;line-height:1;letter-spacing:0.06em;margin:0 auto;height:40px;width:230px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head .jacket_link a{border-radius:16px;font-size:1.1rem;height:32px;width:184px}}.p-cd .cassette-cd .card-head .jacket_link a:hover{opacity:.8}.p-cd .cassette-cd .external{background-image:url(../img/common/ic_blank_gray.svg);background-repeat:no-repeat;background-size:100% 100%;display:block;height:12px;width:12px;margin:0 0 4px 5px}@media screen and (max-width: 768px){.p-cd .cassette-cd .external{height:10px;width:10px}}.p-cd .cassette-cd .external.white{background-image:url(../img/common/ic_blank_white.svg)}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head&gt;.col{position:relative}}.p-cd .cassette-cd .card-head&gt;.col.left{position:absolute;width:170px;height:170px;top:15px;left:15px;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head&gt;.col.left{position:relative;width:110px;height:110px;top:0;left:0;margin-right:10px}}.p-cd .cassette-cd .card-head&gt;.col.right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:10px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-head&gt;.col.right{padding-bottom:40px}}.p-cd .cassette-cd .card-body{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media all and (-ms-high-contrast: none){.p-cd .cassette-cd .card-body{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body{width:100%}}.p-cd .cassette-cd .card-body&gt;h2{font-size:1.8rem;font-weight:bold;line-height:1.66667;margin:0 0 12px}.p-cd .cassette-cd .card-body&gt;h2.is-center{text-align:center}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body&gt;h2{font-size:1.4rem;line-height:1.5;margin:0 0 8px}}.p-cd .cassette-cd .card-body .price{display:block;font-size:1.4rem;line-height:1.71429;margin:0 0 40px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body .price{display:block;font-size:1.2rem;line-height:1.41667;margin:0 0 20px}}.p-cd .cassette-cd .card-body .text-box{font-size:1.4rem;line-height:1.71429;display:block;margin:0 0 50px}.p-cd .cassette-cd .card-body .text-box:last-child{margin:0}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body .text-box{font-size:1.2rem;line-height:1.41667;margin:0 0 20px}}.p-cd .cassette-cd .card-body .text-box .bold{font-weight:bold}.p-cd .re-order{color:#ff1b71}.p-cd .cassette-cd .card-body ol.music-list{list-style-type:decimal;margin:0 0 50px 24px}.p-cd .cassette-cd .card-body ol.music-list:last-child{margin:0}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body ol.music-list{width:100%;margin:0 auto 20px 20px}}.p-cd .cassette-cd .card-body ul.music-list{list-style-type:disc;margin:0 0 50px 24px}.p-cd .cassette-cd .card-body ul.music-list.bold{font-weight:bold}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body ul.music-list{width:100%;margin:0 auto 20px 20px}}.p-cd .cassette-cd .card-body ul.music-list .music-list__item{margin-bottom:10px}.p-cd .cassette-cd .card-body ol.music-list li{position:relative;font-size:1.4rem;line-height:1.71429;margin:0 0 10px}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(1)&gt;h3:before{content:"1. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(2)&gt;h3:before{content:"2. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(3)&gt;h3:before{content:"3. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(4)&gt;h3:before{content:"4. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(5)&gt;h3:before{content:"5. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(6)&gt;h3:before{content:"6. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(7)&gt;h3:before{content:"7. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(8)&gt;h3:before{content:"8. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(9)&gt;h3:before{content:"9. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(10)&gt;h3:before{content:"10. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(11)&gt;h3:before{content:"11. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(12)&gt;h3:before{content:"12. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(13)&gt;h3:before{content:"13. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(14)&gt;h3:before{content:"14. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(15)&gt;h3:before{content:"15. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(16)&gt;h3:before{content:"16. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(17)&gt;h3:before{content:"17. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(18)&gt;h3:before{content:"18. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(19)&gt;h3:before{content:"19. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(20)&gt;h3:before{content:"20. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(21)&gt;h3:before{content:"21. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(22)&gt;h3:before{content:"22. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(23)&gt;h3:before{content:"23. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(24)&gt;h3:before{content:"24. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(25)&gt;h3:before{content:"25. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(26)&gt;h3:before{content:"26. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(27)&gt;h3:before{content:"27. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(28)&gt;h3:before{content:"28. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(29)&gt;h3:before{content:"29. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(30)&gt;h3:before{content:"30. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(31)&gt;h3:before{content:"31. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(32)&gt;h3:before{content:"32. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(33)&gt;h3:before{content:"33. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(34)&gt;h3:before{content:"34. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(35)&gt;h3:before{content:"35. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(36)&gt;h3:before{content:"36. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(37)&gt;h3:before{content:"37. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(38)&gt;h3:before{content:"38. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(39)&gt;h3:before{content:"39. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(40)&gt;h3:before{content:"40. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(41)&gt;h3:before{content:"41. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(42)&gt;h3:before{content:"42. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(43)&gt;h3:before{content:"43. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(44)&gt;h3:before{content:"44. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(45)&gt;h3:before{content:"45. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(46)&gt;h3:before{content:"46. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(47)&gt;h3:before{content:"47. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(48)&gt;h3:before{content:"48. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(49)&gt;h3:before{content:"49. "}.p-cd .cassette-cd .card-body ol.music-list li:nth-child(50)&gt;h3:before{content:"50. "}.p-cd .cassette-cd .card-body ol.music-list li:last-child{margin:0}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body ol.music-list li{font-size:1.2rem;line-height:1.41667;margin:0 0 10px}}.p-cd .cassette-cd .card-body ol.music-list li h3{font-size:1.4rem}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body ol.music-list li h3{font-size:1.2rem}}.p-cd .cassette-cd .card-body ol.music-list li span{display:block}.p-cd .cassette-cd .card-body ol.music-list li span:nth-child(1){font-weight:bold}.p-cd .cassette-cd .card-body ol.music-list li h3{font-weight:bold}.p-cd .cassette-cd .card-body .card-box{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body .card-box{display:block}}.p-cd .cassette-cd .card-body .card-box:last-child{border-bottom:solid 1px #000}.p-cd .cassette-cd .card-body .card-box:first-of-type{padding-top:0}.p-cd .cassette-cd .card-body .card-box .cardimg{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:solid 1px #000;-ms-flex-preferred-size:190px;flex-basis:190px;min-width:190px;width:190px;padding:20px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body .card-box .cardimg{border-right:0;margin:0 auto;width:51.19454%;padding:15px 0}}.p-cd .cassette-cd .card-body .card-box .cardimg img{max-width:100%}.p-cd .cassette-cd .card-body .card-box .cardtext{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:1.4rem;line-height:1.71429;padding:0 20px}@media screen and (max-width: 768px){.p-cd .cassette-cd .card-body .card-box .cardtext{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:1.2rem;line-height:1.41667;padding:0 12px 16px}}.p-cd .cassette-cd .card-body .card-box .cardtext&gt;p&gt;span{color:#e84a92}.p-cd .cassette-cd .card-body .card-notice{margin-top:20px}.p-cd .cassette-cd .card-body p:last-child{margin-bottom:0}.p-cd .cassette-cd .card-body.is-active{opacity:1}.p-cd .cassette-cd .shop-box{margin:50px auto 0}@media screen and (max-width: 768px){.p-cd .cassette-cd .shop-box{margin:30px auto 0}}.p-cd .cassette-cd .shop-title{width:100%;margin:0 auto 20px;text-align:center;color:#000;font-size:1.8rem;border-bottom:3px solid #000}.p-cd .cassette-cd .btn-group{width:96%;text-align:center;margin:10px auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-cd .cassette-cd .btn-group .cd_dlbtn{background:#0096da}@media screen and (max-width: 768px){.p-cd .cassette-cd .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:0;right:0;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-cd .cassette-cd .btn-group a{width:47%;height:3em;line-height:3;text-align:center;font-size:1.6rem;border-radius:50px;background:#ff1b71;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px 10px}@media screen and (max-width: 768px){.p-cd .cassette-cd .btn-group a{width:47%;margin:10px 4px}}.p-cd .cassette-cd .btn-group a.cd_dlbtn_long{margin:10px 5px}@media screen and (max-width: 768px){.p-cd .cassette-cd .btn-group a.cd_dlbtn_long{width:100%}}.p-cd .cassette-cd .btn-group a:hover{opacity:.8}.p-cd .cassette-cd .btn_list{position:absolute;bottom:0;right:0;display:block;width:100%;text-align:right;margin-top:50px}.p-cd .cassette-cd .btn_list .text{color:#fff;font-size:14px;line-height:1}.p-cd .cassette-cd .btn-rect-round{display:inline-block;width:100%;max-width:155px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-right:8px}@media screen and (max-width: 768px){.p-cd .cassette-cd .btn-rect-round{margin-right:4px}}.p-cd .cassette-cd .btn-rect-round:last-child{margin-right:0}.p-cd .btn_back{position:relative;display:block;width:100%;text-align:center;margin-top:50px}.p-cd .cd_youtube{position:relative}.p-cd .cd_youtube:before{padding-top:56.25%;content:'';display:block}.p-cd .cd_youtube&gt;iframe{position:absolute;top:0;left:0;height:100%;width:100%}.p-cd__list{width:800px;margin:0 auto 130px}@media screen and (max-width: 768px){.p-cd__list{width:84%}}.p-cd__listChild{height:292px;margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.p-cd__listChild{min-height:352px;height:auto;margin-bottom:20px}}.p-cd__listChild:before{content:'';-webkit-transform:scale(0.995);transform:scale(0.995);display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-cd__listChild:before{right:-5px;bottom:-5px}}.p-cd__listLink{position:relative;display:block;width:100%;height:100%}.p-cd__listLink:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}.p-cd__listLinkInner{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width: 768px){.p-cd__listLinkInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:25px 10px 22px}}.p-cd__listText{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px}@media screen and (max-width: 768px){.p-cd__listText{padding-right:0}}.p-cd__listTextTitle{color:#e84a92;font-size:2.4rem;line-height:1.25;margin:0 0 5px}@media screen and (max-width: 768px){.p-cd__listTextTitle{font-size:1.7rem;line-height:1.17647;margin:0 0 8px}}.p-cd__listTextUnder{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.4rem;line-height:2.14286;margin:0 0 30px}@media all and (-ms-high-contrast: none){.p-cd__listTextUnder{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-cd__listTextUnder{font-size:1.2rem;margin:0 0 20px}}.p-cd__listTextUnder:last-child{margin:0}.p-cd__listStreaming{display:block;width:100%;margin:8px auto 0;color:#000}.p-cd__streamingBtnList{width:96%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){.p-cd__streamingBtnList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:0;right:0;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-cd__streamingBtn{width:136px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;text-align:center;font-size:1.4rem;border-radius:17px;background:#ff1b71;color:#fff}.p-cd__streamingBtn:hover{opacity:.8}.p-cd__streamingBtn .external{background-image:url(../img/common/ic_blank_white.svg);background-repeat:no-repeat;background-size:100% 100%;display:block;height:12px;width:12px;margin:0 0 4px 5px}@media screen and (max-width: 768px){.p-cd__streamingBtn .external{height:10px;width:10px;font-size:1.2rem}}.p-cd__listThumb{position:relative;padding:0 28px 0 35px}@media screen and (max-width: 768px){.p-cd__listThumb{padding:0;margin-bottom:15px}}.p-cd__listThumb img{height:auto;width:220px}@media screen and (max-width: 768px){.p-cd__listThumb img{width:65.57377%}}.p-cd__listBorder{position:absolute;background:#000}.p-cd__listBorder--1{left:0;top:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-cd__listBorder--1{height:3px}}.p-cd__listBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-cd__listBorder--2{width:3px}}.p-cd__listBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-cd__listBorder--3{height:3px}}.p-cd__listBorder--4{bottom:0;right:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-cd__listBorder--4{width:3px}}.p-cd__listBorder--5{top:0px;right:-13px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}@media screen and (max-width: 768px){.p-cd__listBorder--5{height:3px}}.p-cd__listBorder--6{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-cd__listBorder--6{height:3px}}.p-cd__listNewLabel{position:absolute;left:0;top:0;width:100px;height:22px;padding-top:5px;text-align:center;background:#000;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#fff;font-size:1.2rem}.p-cd__detail{max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.p-cd__detail{width:92%}}.p-cd__detail a{color:#e84a92}.p-cd__detailWrap{margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.p-cd__detailWrap{margin-bottom:20px}}.p-cd__detailWrap:before{content:'';display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(#000 0%, #000 100%),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-cd__detailWrap:before{right:-5px;bottom:-5px}}.p-cd__detailFrame{position:relative;display:block;width:100%}.p-cd__detailFrame:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:repeat;overflow:hidden}.p-cd__border{position:absolute;background:#000}.p-cd__border--1{left:0;top:0;width:100%;height:4px}@media screen and (max-width: 768px){.p-cd__border--1{height:3px}}.p-cd__border--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-cd__border--2{width:3px}}.p-cd__border--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-cd__border--3{height:3px}}.p-cd__border--4{bottom:0;right:0;width:4px;height:100%}@media screen and (max-width: 768px){.p-cd__border--4{width:3px}}.p-cd__border--5{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-cd__border--5{height:3px}}.p-cd__borderInner{overflow:hidden;position:relative}.p-cd__detailTitle{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;font-size:2.6rem;line-height:1.15385;letter-spacing:0.04em;text-align:center;display:block;padding:30px 30px 22px 30px;width:100%}@media screen and (max-width: 768px){.p-cd__detailTitle{font-size:1.6rem;line-height:1.375;padding:18px 18px 18px 18px}}.p-cd__pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 150px}@media screen and (max-width: 768px){.p-cd__pagenation{margin:0 0 100px}}.p-cd__pagenationBtn{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;min-width:137px;height:36px;padding:2px;background:none;border:0;border-radius:17px;overflow:hidden;z-index:2;text-align:center;-webkit-transition:opacity .4s;transition:opacity .4s;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.p-cd__pagenationBtn span{display:block;position:relative;height:100%;border-radius:17px;background-color:#000000;overflow:hidden;z-index:2;line-height:33px;color:#fff;font-size:1.3rem;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}.p-cd__pagenationBtn i{position:absolute;top:0;bottom:0;display:block;width:7px;height:7px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:3;border-radius:2px}.p-cd__pagenationBtn:nth-of-type(2){margin-left:20px}.p-cd__pagenationBtn--prev span{padding:0 9px 0 0}.p-cd__pagenationBtn--prev i{right:15px;border-top:3px solid #fff;border-right:3px solid #fff}.p-cd__pagenationBtn--next span{padding:0 0 0 9px}.p-cd__pagenationBtn--next i{left:15px;border-left:3px solid #fff;border-bottom:3px solid #fff}.p-cd__pagenationBtn:disabled{opacity:0.3;cursor:initial}.p-cd__pagenationBtn:before,.p-cd__pagenationBtn:after{display:block;width:50%;height:100%;content:"";position:absolute;z-index:1;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.p-cd__pagenationBtn:before{top:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#989ba1;left:0}.p-cd__pagenationBtn:after{bottom:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#6d80ff;right:0}.p-cd__pagenationBtn:enabled:hover:after,.p-cd__pagenationBtn:enabled:hover:before{-webkit-transform:rotate(-135deg) scaleY(7);transform:rotate(-135deg) scaleY(7)}@media screen and (max-width: 768px){.p-cd__pagenationBtn:nth-of-type(2){margin-left:10px}}.p-character-detail__hiddencontainer{position:relative;width:100%;overflow:hidden;margin-top:-110px;padding-top:110px}@media screen and (max-width: 768px){.p-character-detail__hiddencontainer{margin-top:-100px;padding-top:0px}}.p-character-detail__wrapper{position:relative;width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1;margin-bottom:380px}@media screen and (max-width: 768px){.p-character-detail__wrapper{width:100%;display:block;margin-bottom:130px}}.p-character-detail__contents{position:relative;width:460px;padding-top:125px;z-index:3}@media screen and (max-width: 768px){.p-character-detail__contents{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:592px 40px 0px}}.p-character-detail__image{position:absolute;opacity:0;-webkit-transform:translate(-20px, 8px);transform:translate(-20px, 8px);-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, transform 0.4s;transition:opacity 0.4s, transform 0.4s, -webkit-transform 0.4s}.p-character-detail__image.is-active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.p-character-detail__image--dressed{opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.p-character-detail__image--normal{position:absolute;top:0;left:0;z-index:1;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.p-character-detail__image.is-dressed .p-character-detail__image--dressed{opacity:1}.p-character-detail__image.is-dressed .p-character-detail__image--normal{opacity:0}@media screen and (max-width: 768px){.p-character-detail__image{width:565px;margin-left:-282px}}.p-character-detail__name{margin-bottom:40px}@media screen and (max-width: 768px){.p-character-detail__name{margin-bottom:25px}}.p-character-detail__name--en{display:block;font-size:2.4rem;line-height:1.0;color:#e84a92;margin-bottom:9px}@media screen and (max-width: 768px){.p-character-detail__name--en{font-size:1.7rem;margin-bottom:5px}}.p-character-detail__name--en--shadow{text-shadow:#fff 3px 3px 4px, #fff -3px 3px 4px,
 #fff 3px -3px 4px, #fff -3px -3px 4px}.p-character-detail__name--jp{display:block;font-family:'M+ 1p bold';font-size:7.2rem;line-height:1.0;color:#e84a92;margin-bottom:16px}@media screen and (max-width: 768px){.p-character-detail__name--jp{font-size:4.1rem;margin-bottom:10px}}.p-character-detail__name--jp--shadow{text-shadow:#fff 3px 3px 4px, #fff -3px 3px 4px,
 #fff 3px -3px 4px, #fff -3px -3px 4px}.p-character-detail__name--voice{display:block;font-family:'M+ 1p bold';font-size:2.4rem;letter-spacing:0.1em;line-height:1.0}@media screen and (max-width: 768px){.p-character-detail__name--voice{font-size:1.7rem;letter-spacing:0.24em}}.p-character-detail__name--voice--shadow{text-shadow:#fff 3px 3px 4px, #fff -3px 3px 4px,
 #fff 3px -3px 4px, #fff -3px -3px 4px}.p-character-detail__cards{position:relative;width:278px;height:214px;margin-bottom:55px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.p-character-detail__cards{position:absolute;width:132px;height:147px;top:428px;right:20px;margin:0}}.p-character-detail__card{position:absolute;top:16px;display:block;width:144px;height:202px;-webkit-transition:opacity .4s, -webkit-transform .4s;transition:opacity .4s, -webkit-transform .4s;transition:transform .4s, opacity .4s;transition:transform .4s, opacity .4s, -webkit-transform .4s}@media screen and (max-width: 768px){.p-character-detail__card{top:0;width:80px;height:111px}}.p-character-detail__card&gt;span{position:relative;display:block;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.p-character-detail__card&gt;span:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:7px;left:5px;width:100%;height:100%;content:"";background-color:black;opacity:0.1}.p-character-detail__card&gt;span picture{position:relative;z-index:1}.p-character-detail__card&gt;span:after{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border-width:2px;border-style:solid;content:"";z-index:2;-webkit-transition:border-color .4s;transition:border-color .4s}@media screen and (max-width: 768px){.p-character-detail__card&gt;span:after{border-width:1px}}.p-character-detail__card--normal{pointer-events:none;z-index:1;left:-13px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.p-character-detail__card--normal&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__card--normal&gt;span:after{border-color:#ff1b71}.p-character-detail__card--normal:hover&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__card--dressed{pointer-events:auto;right:-16px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.p-character-detail__card--dressed&gt;span{-webkit-transform:scale(0.8);transform:scale(0.8)}.p-character-detail__card--dressed&gt;span:after{border-color:#a9a9a9}.p-character-detail__card--dressed:hover&gt;span{-webkit-transform:scale(0.9);transform:scale(0.9)}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed{pointer-events:none;z-index:1}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed&gt;span:after{border-color:#ff1b71}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed:hover&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__cards.is-dressed .p-character-detail__card--normal{pointer-events:auto}.p-character-detail__cards.is-dressed .p-character-detail__card--normal&gt;span{-webkit-transform:scale(0.8);transform:scale(0.8)}.p-character-detail__cards.is-dressed .p-character-detail__card--normal&gt;span:after{border-color:#a9a9a9}.p-character-detail__cards.is-dressed .p-character-detail__card--normal:hover&gt;span{-webkit-transform:scale(0.9);transform:scale(0.9)}@media screen and (max-width: 768px){.p-character-detail__card{-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.p-character-detail__card--normal{top:0px;left:32px;-webkit-transform:rotate(20deg);transform:rotate(20deg);opacity:0}.p-character-detail__card--normal&gt;span{-webkit-transform:scale(0.8);transform:scale(0.8)}.p-character-detail__card--normal&gt;span:after{border-color:#a9a9a9}.p-character-detail__card--dressed{top:-7px;left:23px;right:auto;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.p-character-detail__card--dressed&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__card--dressed&gt;span:after{border-color:#ff1b71}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed{top:0px;left:32px;opacity:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed&gt;span{-webkit-transform:scale(0.8);transform:scale(0.8)}.p-character-detail__cards.is-dressed .p-character-detail__card--dressed&gt;span:after{border-color:#a9a9a9}.p-character-detail__cards.is-dressed .p-character-detail__card--normal{top:-7px;left:23px;opacity:1;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.p-character-detail__cards.is-dressed .p-character-detail__card--normal&gt;span{-webkit-transform:scale(1);transform:scale(1)}.p-character-detail__cards.is-dressed .p-character-detail__card--normal&gt;span:after{border-color:#ff1b71}}.p-character-detail__changeBtn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-character-detail__serif{font-family:'M+ 1p bold';font-size:3.4rem;line-height:1.411;letter-spacing:0;margin-bottom:31px;color:#e84a92}@media screen and (max-width: 768px){.p-character-detail__serif{font-size:2.2rem;line-height:1.409;letter-spacing:0.04em;margin-bottom:33px;word-break:keep-all}}.p-character-detail__serif--shadow{text-shadow:#fff 3px 3px 4px, #fff -3px 3px 4px,
 #fff 3px -3px 4px, #fff -3px -3px 4px}.p-character-detail__description{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin-bottom:74px}@media all and (-ms-high-contrast: none){.p-character-detail__description{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}.p-character-detail__description&gt;p{font-weight:bold;font-size:1.4rem;line-height:1.72;margin-bottom:20px;text-shadow:#fff 3px 3px 4px, #fff -3px 3px 4px, #fff 3px -3px 4px, #fff -3px -3px 4px}.p-character-detail__description&gt;p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.p-character-detail__description{margin-bottom:53px}.p-character-detail__description&gt;p{font-size:1.2rem;line-height:1.42;margin-bottom:14px}.p-character-detail__description&gt;p:last-child{margin-bottom:0}}.p-character-detail__pagination{width:356px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.p-character-detail__pagination{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-character-detail__arrowbtn{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:75px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.p-character-detail__arrowbtn{display:none}}.p-character-detail__arrowbtn::before{position:absolute;top:0;width:24px;height:50px;content:"";background-image:url(/assets/img/pages/character/ic_arrow.svg);background-repeat:no-repeat;background-size:100% auto;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform}.p-character-detail__arrowbtn--prev{padding-left:34px}.p-character-detail__arrowbtn--prev::before{left:0}.p-character-detail__arrowbtn--prev:hover::before{-webkit-transform:translateX(-6px);transform:translateX(-6px)}.p-character-detail__arrowbtn--next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:31px}.p-character-detail__arrowbtn--next::before{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-character-detail__arrowbtn--next:hover::before{-webkit-transform:rotate(180deg) translateX(-6px);transform:rotate(180deg) translateX(-6px)}.p-character-detail__listbtn{position:absolute;top:60px;right:60px;z-index:3}@media screen and (max-width: 768px){.p-character-detail__listbtn{display:none}}.p-character-detail__teamBG{position:absolute;top:153px;left:0;width:100%;height:624px}@media screen and (max-width: 768px){.p-character-detail__teamBG{top:136px;height:400px}}.p-character-detail__np{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:266px;left:0;width:100%;padding:0 20px;pointer-events:none;z-index:3;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.p-character-detail__np{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-character-detail__npbtn{pointer-events:auto;position:relative;display:block;width:45px;height:45px;border-radius:50%;overflow:hidden}.p-character-detail__npbtn span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);background:#222 url(../img/common/ic_arrow.svg) center no-repeat;background-size:14px auto}.p-character-detail__npbtn--prev span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-character-detail__npbtn--next span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-character-detail__npbtn:hover .p-character-detail__npbtn--inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.p-character-detail__npbtn--inner{position:relative;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform}.p-character-detail__npbtn--inner:before,.p-character-detail__npbtn--inner:after{content:"";position:absolute;display:block;width:50%;height:100%}.p-character-detail__npbtn--inner:before{left:0;background:#6d80ff}.p-character-detail__npbtn--inner:after{right:0;background:#989ba1}.p-character{opacity:0;min-height:100vh}.p-character.is-mounted{opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transition-delay:0.1s;transition-delay:0.1s}.p-character__hiddencontainer{position:relative;width:100%;overflow:hidden}.is-sp{display:none}@media screen and (max-width: 768px){.is-sp{display:block}}.p-character-title{margin-bottom:4px}@media screen and (max-width: 768px){.p-character-title{margin-bottom:19px}}.p-character__lead{text-align:center;font-size:1.6rem;line-height:2.125;letter-spacing:0.02em;margin-bottom:150px}@media screen and (max-width: 768px){.p-character__lead{margin-bottom:86px;font-size:1.3rem;line-height:1.692}}.p-character__teamList{margin-bottom:176px}@media screen and (max-width: 768px){.p-character__teamList{margin-bottom:181px}}.p-character__team{position:relative;margin-bottom:156px}.p-character__team:last-child{margin-bottom:0}@media screen and (max-width: 768px){.p-character__team{margin-bottom:100px}}.p-character__teamWrapper{position:relative;z-index:1}.p-character__teamTitle{text-align:center;margin-bottom:-9px}.p-character__team:nth-child(2) .p-character__teamTitle{margin-bottom:4px}.p-character__team:nth-child(3) .p-character__teamTitle{margin-bottom:5px}.p-character__team:nth-child(4) .p-character__teamTitle{margin-bottom:-4px}.p-character__team:nth-child(5) .p-character__teamTitle{margin-bottom:-7px}.p-character__team:nth-child(6) .p-character__teamTitle{margin-bottom:-8px}@media screen and (max-width: 768px){.p-character__team:nth-child(1) .p-character__teamTitle{margin-bottom:-11px}.p-character__team:nth-child(1) .p-character__teamTitle img{width:202px}.p-character__team:nth-child(2) .p-character__teamTitle{margin-bottom:-9px}.p-character__team:nth-child(2) .p-character__teamTitle img{width:240px}.p-character__team:nth-child(3) .p-character__teamTitle{margin-bottom:-8px}.p-character__team:nth-child(3) .p-character__teamTitle img{width:240px}.p-character__team:nth-child(4) .p-character__teamTitle{margin-bottom:-4px}.p-character__team:nth-child(4) .p-character__teamTitle img{width:240px}.p-character__team:nth-child(5) .p-character__teamTitle{margin-bottom:-7px}.p-character__team:nth-child(5) .p-character__teamTitle img{width:180px}.p-character__team:nth-child(6) .p-character__teamTitle{margin-bottom:-6px}.p-character__team:nth-child(6) .p-character__teamTitle img{width:133px}.p-character__team:nth-child(7) .p-character__teamTitle{margin-bottom:-7px}.p-character__team:nth-child(7) .p-character__teamTitle img{width:180px}}.p-character__memberList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-character__memberList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-character__memberListItem{position:relative;width:234px;margin:0 25px 20px;text-align:center}.p-character__memberListItem&gt;a{display:block}@media screen and (max-width: 768px){.p-character__memberListItem{width:152px;margin:0;margin-bottom:-133px}.p-character__memberListItem:nth-child(1){margin-right:163px}.p-character__memberListItem:nth-child(2){margin-left:163px;margin-bottom:-90px}.p-character__memberListItem:nth-child(3){margin-right:124px;margin-bottom:0}.p-character__memberListItem:last-child{margin-bottom:0}.p-character__memberListItem.chara1170{margin:0 auto}}.p-character__memberListHead{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;margin-bottom:15px}@media screen and (max-width: 768px){.p-character__memberListHead{margin-bottom:6px}}.p-character__memberListCircle{position:absolute;width:100%;height:0;bottom:0;left:0;padding-bottom:100%;border-radius:50%;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s}.p-character__memberListCircle::before,.p-character__memberListCircle::after{position:absolute;display:block;width:50%;height:50%;content:""}.p-character__memberListCircle::before{bottom:0;left:0;background-color:#989ba1;border-bottom-left-radius:100%}.p-character__memberListItem:nth-child(odd) .p-character__memberListCircle::before{left:auto;right:0;border-bottom-left-radius:0%;border-bottom-right-radius:100%}.p-character__memberListCircle::after{top:0;right:0;background-color:#6d80ff;border-top-right-radius:100%}.p-character__memberListItem:nth-child(odd) .p-character__memberListCircle::after{left:0;right:auto;border-top-right-radius:0%;border-top-left-radius:100%}.p-character__memberListCircle&gt;span{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:7px;border-radius:50%;z-index:1}.p-character__memberListCircle&gt;span::before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;content:"";width:100%;height:100%;border-radius:50%;background-color:#fff;border:4px solid #eee}@media screen and (max-width: 768px){.p-character__memberListCircle&gt;span{padding:3px}}a:hover .p-character__memberListHead .p-character__memberListCircle{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.p-character__memberListThumbnailContainer{padding:7px}@media screen and (max-width: 768px){.p-character__memberListThumbnailContainer{padding:4px}}.p-character__memberListThumbnail{position:relative;bottom:4px;left:0;border-bottom-left-radius:48%;border-bottom-right-radius:48%;overflow:hidden;z-index:2}.p-character__memberListThumbnail img{width:100%;height:auto;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:-webkit-transform 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:transform 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:transform 0.4s cubic-bezier(0.6, 0, 0.3, 1), -webkit-transform 0.4s cubic-bezier(0.6, 0, 0.3, 1)}a:hover .p-character__memberListThumbnail img{-webkit-transform:translateY(0px);transform:translateY(0px)}@media screen and (max-width: 768px){.p-character__memberListThumbnail{bottom:3px}.p-character__memberListThumbnail img{-webkit-transform:translateY(5px);transform:translateY(5px)}}.p-character__memberListCoverCircle{position:absolute;bottom:-4px;left:0;width:100%;height:0;padding-bottom:50%;overflow:hidden;display:none}.p-character__memberListCoverCircle::before{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;content:"";width:220px;height:220px;border-radius:50%;border:4px solid #eee}.p-character__memberListName{font-family:'M+ 1p medium'}@media screen and (max-width: 768px){.p-character__memberListName{font-size:1.2rem}}.p-character__memberListVoice{font-family:'M+ 1p medium';font-size:1.2rem}@media screen and (max-width: 768px){.p-character__memberListVoice{font-size:1.1rem;line-height:1.0}}.p-character__teamLabel{position:absolute;bottom:192px;right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;width:145px;padding-top:6px;padding-right:10px;text-align:right;font-size:1.8rem;line-height:1.444;letter-spacing:0.14em;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:right 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:right 0.4s cubic-bezier(0.6, 0, 0.3, 1)}@media screen and (max-width: 768px){.p-character__teamLabel{display:none}}.p-character__teamLabel:before{position:absolute;top:50%;right:-30px;width:30px;height:1px;background-color:#0096da;content:"";-webkit-transition:right width 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:right width 0.4s cubic-bezier(0.6, 0, 0.3, 1)}.p-character__teamLabel.is-active{right:60px}.p-character__teamLabel.is-active:before{right:-60px;width:60px}.p-character__teamBG{position:absolute;top:50%;left:0;width:100%;height:624px;margin-top:-312px}@media screen and (max-width: 768px){.p-character__teamBG{height:400px;margin-top:-200px}.p-character__team--1 .p-character__teamBG{margin-top:-185px}.p-character__team--2 .p-character__teamBG{margin-top:-183px}.p-character__team--3 .p-character__teamBG{margin-top:-152px}.p-character__team--4 .p-character__teamBG{margin-top:-139px}.p-character__team--5 .p-character__teamBG{margin-top:-165px}.p-character__team--6 .p-character__teamBG{margin-top:-144px}}.p-character__skewBG--wrapper{position:relative;height:100%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.right .p-character__skewBG--wrapper{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.p-character__skewBG--mask{position:absolute;top:0;left:0;width:0%;height:100%;overflow:hidden;-webkit-transition:width 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:width 0.4s cubic-bezier(0.6, 0, 0.3, 1)}.is-active .p-character__skewBG--mask{width:100%;-webkit-transition:width 0.4s cubic-bezier(0.6, 0, 0.3, 1);transition:width 0.4s cubic-bezier(0.6, 0, 0.3, 1)}.right .p-character__skewBG--mask{left:auto;right:0}.is-leave .p-character__skewBG--mask{left:auto;right:0}.right.is-leave .p-character__skewBG--mask{left:0;right:auto}.p-character__skewBG--imgContainer{position:absolute;top:0;left:0;height:100%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.right .p-character__skewBG--imgContainer{left:auto;right:0;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.is-leave .p-character__skewBG--imgContainer{left:auto;right:0}.right.is-leave .p-character__skewBG--imgContainer{left:0;right:auto}.p-character__skewBG--img{position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:10px;margin-left:-20px}.right .p-character__skewBG--img{margin-left:20px}.p-character__skewBG--img img{width:100%}.is-active .p-character__skewBG--img{opacity:1;margin:0;-webkit-transition:opacity .6s, margin .6s;transition:opacity .6s, margin .6s}.is-leave .p-character__skewBG--img{margin-top:-10px;margin-left:20px;-webkit-transition:opacity .6s, margin .6s;transition:opacity .6s, margin .6s}.right.is-leave .p-character__skewBG--img{margin-top:-10px;margin-left:-20px}.p-goods__wrap{position:relative;min-height:400px;max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:150px}@media screen and (max-width: 768px){.p-goods__wrap{width:92%;margin-bottom:140px}}.p-goods-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.p-goods-list.is-show{opacity:1}.p-goods-item{position:relative;background-color:#fff;background-repeat:repeat;-webkit-box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 4px #000;padding:16px 16px 25px 16px;width:30.8%;margin-right:3.8%;margin-bottom:3.8%}@media screen and (max-width: 768px){.p-goods-item{-webkit-box-shadow:5px 5px 0 2px rgba(34,34,34,0.1);box-shadow:5px 5px 0 2px rgba(34,34,34,0.1);border:solid 3px #000;padding:12px;-ms-flex-preferred-size:auto;flex-basis:auto;width:48.9%;margin-right:2.2%;margin-bottom:2.2%}}.p-goods-item:before{background-color:#f00;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/common/bg_circuit2.png);background-repeat:repeat;overflow:hidden}@media screen and (max-width: 768px){.p-goods-item:before{background-size:1250px 300px}}.p-goods-item:nth-of-type(3n+0){margin-right:0}@media screen and (max-width: 768px){.p-goods-item:nth-of-type(3n+0){margin-right:2.2%}}@media screen and (max-width: 768px){.p-goods-item:nth-of-type(2n+0){margin-right:0}}.p-goods-item__thumb{-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #000;cursor:pointer;position:relative;margin-bottom:18px;overflow:hidden}@media screen and (max-width: 768px){.p-goods-item__thumb{margin-bottom:14px}}.p-goods-item__thumb&gt;img{height:auto;width:100%}.p-goods-item__name{font-size:1.5rem;text-align:center;line-height:1.6;margin-bottom:2px;white-space:pre-line}@media screen and (max-width: 768px){.p-goods-item__name{font-size:1.3rem;line-height:1.38462}}.p-goods-item__spec{font-size:1.2rem;line-height:2;text-align:center;margin-bottom:2px;white-space:pre-line}@media screen and (max-width: 768px){.p-goods-item__spec{font-size:1.1rem;line-height:1.63636}}.p-goods-item__price{font-size:1.2rem;line-height:2;text-align:center;margin-bottom:2px;white-space:pre-line}@media screen and (max-width: 768px){.p-goods-item__price{font-size:1.1rem;line-height:1.63636}}.p-goods-item__btn{margin-top:14px}.p-goods-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:100}.p-goods-overlay:before{background-color:rgba(0,0,0,0.7);content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%}.p-goods-modal-enter-active,.p-goods-modal-leave-active{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.p-goods-modal-enter-to,.p-goods-modal-leave{opacity:1}.p-goods-modal-enter,.p-goods-modal-leave-to{opacity:0}.p-goods-modal{position:relative;overflow:hidden;margin-right:auto;margin-left:auto;height:100%}.p-goods-modal__bg{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%}.p-goods-modal__btn{position:absolute;left:50%;top:65px;margin-left:290px}@media screen and (max-width: 768px){.p-goods-modal__btn{margin-left:0;left:auto;right:12px;top:84px}}.p-goods-modal__pic{position:relative;margin-left:auto;margin-right:auto;max-width:650px;padding-left:80px;padding-right:80px}@media screen and (max-width: 768px){.p-goods-modal__pic{padding-left:22px;padding-right:22px}}.p-goods-modal__pic&gt;img{margin-top:100px;margin-bottom:100px;display:block;height:auto;width:100%}.p-howtoplay__platinum{width:892px;margin:10px auto 0}@media screen and (max-width: 768px){.p-howtoplay__platinum{width:78vw;margin:0 20px 0 auto;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__platinumInner{padding-bottom:10.4vw}}.p-howtoplay__platinumImg{position:relative;display:block}@media screen and (max-width: 768px){.p-howtoplay__platinumImg{margin-right:5.33333vw}}.p-howtoplay__platinumImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__platinumImg img{width:78vw;height:auto;margin-top:-20vw}}@media screen and (max-width: 768px){.style-platinum{padding-bottom:16vw}}@media screen and (max-width: 768px){.style-platinum .c-sectionTitle--mid{margin-bottom:23vw}}@media screen and (max-width: 768px){.p-howtoplay__bgStep.platinumHeight{padding-bottom:16vw;height:91vw}}.p-howtoplay__special{width:934px;margin:10px auto 0;margin-bottom:200px}@media screen and (max-width: 768px){.p-howtoplay__special{width:88.4vw;margin:0 auto 0 10px;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__special--bg{margin-top:37vw}}@media screen and (max-width: 768px){.p-howtoplay__specialInner{padding-bottom:10.4vw}}.p-howtoplay__specialImg{position:relative;display:block}@media screen and (max-width: 768px){.p-howtoplay__specialImg{margin-left:5.33333vw}}.p-howtoplay__specialImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__specialImg img{width:88.4vw;height:auto;margin-top:5.33333vw}}@media screen and (max-width: 768px){.style-special{padding-bottom:16vw}}.p-howtoplay__memories{width:985px;margin:10px auto 0}@media screen and (max-width: 768px){.p-howtoplay__memories{width:75.06667vw;margin:0 20px 0 auto;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__memories--bg{margin-top:2.7vw}}.p-howtoplay__memoriesInner{position:relative}@media screen and (max-width: 768px){.p-howtoplay__memoriesInner{padding-bottom:10.4vw;height:115vw}}.p-howtoplay__memoriesImg{position:relative;display:block}.p-howtoplay__memoriesImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__memoriesImg img{width:83.73333vw;height:auto;margin-top:8vw}}.p-howtoplay__memoriesBtn{display:block;position:absolute;right:75px;bottom:115px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-howtoplay__memoriesBtn:hover{opacity:0.6}@media screen and (max-width: 768px){.p-howtoplay__memoriesBtn{position:relative;right:auto;bottom:81.5vw;margin-top:5.33333vw}}.p-howtoplay__memoriesImg2{display:block;position:relative}.p-howtoplay__memoriesImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__memoriesImg2 img{height:auto;width:76vw}}.p-howtoplay__about{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__about{margin:0 0 0 auto;width:92%}}.p-howtoplay__aboutInner{margin-left:66px;margin-top:-130px}@media screen and (max-width: 768px){.p-howtoplay__aboutInner{margin-left:-5.33333vw;margin-top:0;padding-top:8vw}}.p-howtoplay__aboutImg{display:block;position:relative}.p-howtoplay__aboutImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__aboutImg img{height:auto;width:92.66667vw}}.p-howtoplay__cardmaker{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__cardmaker{margin:0 auto 0 0;width:92%}}.p-howtoplay__cardmakerInner{margin-left:32px;padding-top:34px}@media screen and (max-width: 768px){.p-howtoplay__cardmakerInner{margin-left:6.4vw;padding-top:6.66667vw}}.p-howtoplay__cardmakerImg{display:block;position:relative}.p-howtoplay__cardmakerImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__cardmakerImg img{height:auto;width:81.86667vw}}.p-howtoplay__print{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__print{margin:0 0 0 auto;width:92%}}.p-howtoplay__printInner{margin-left:100px;padding-top:60px}@media screen and (max-width: 768px){.p-howtoplay__printInner{margin-left:1.33333vw;padding-top:9.33333vw}}.p-howtoplay__printImg{display:block;position:relative}.p-howtoplay__printImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__printImg img{height:auto;width:81.06667vw}}.p-howtoplay__gacha{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__gacha{margin:0 auto 0 0;width:92%}}.p-howtoplay__gachaInner{margin-left:100px;padding-top:10px}@media screen and (max-width: 768px){.p-howtoplay__gachaInner{margin-left:6.4vw;padding-top:8vw}}.p-howtoplay__gachaImg1{display:block;position:relative}.p-howtoplay__gachaImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__gachaImg1 img{height:auto;width:90.8vw}}.p-howtoplay__gachaImg2{display:block;position:relative;padding-top:30px}@media screen and (max-width: 768px){.p-howtoplay__gachaImg2{padding-top:9.33333vw}}.p-howtoplay__gachaImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__gachaImg2 img{height:auto;width:84.8vw}}.p-howtoplay__free{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__free{margin:0 0 0 auto;width:92%}}.p-howtoplay__freeHeader{position:relative;margin-top:-102px;margin-bottom:-26px;z-index:1}@media screen and (max-width: 768px){.p-howtoplay__freeHeader{margin-top:-5.33333vw;margin-bottom:4vw}}.p-howtoplay__freeImg1{display:block;position:relative;margin-left:134px}@media screen and (max-width: 768px){.p-howtoplay__freeImg1{margin-left:1.86667vw}}.p-howtoplay__freeImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__freeImg1 img{height:auto;width:79.73333vw}}.p-howtoplay__freeInner{margin-top:41px}@media screen and (max-width: 768px){.p-howtoplay__freeInner{margin-top:-2.66667vw}}.p-howtoplay__freeImg2{display:block;position:relative;margin-left:32px}@media screen and (max-width: 768px){.p-howtoplay__freeImg2{margin-left:6.4vw}}.p-howtoplay__freeImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__freeImg2 img{height:auto;width:75.86667vw}}.p-howtoplay__freeImg3{display:block;position:relative;margin-left:100px;margin-top:18px}@media screen and (max-width: 768px){.p-howtoplay__freeImg3{margin-left:6.4vw;margin-top:-1.6vw}}.p-howtoplay__freeImg3 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__freeImg3 img{height:auto;width:75.73333vw}}.p-howtoplay__freeImg4{display:block;position:relative;margin-left:100px;margin-top:64px}@media screen and (max-width: 768px){.p-howtoplay__freeImg4{margin-left:6.4vw;margin-top:3.73333vw}}.p-howtoplay__freeImg4 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__freeImg4 img{height:auto;width:75.6vw}}.p-howtoplay__selectgacha{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__selectgacha{margin:0 auto 0 0;width:92%}}.p-howtoplay__selectgachaInner{padding-top:10px}@media screen and (max-width: 768px){.p-howtoplay__selectgachaInner{margin-left:6.4vw;padding-top:8vw}}.p-howtoplay__selectgachaImg{display:block;position:relative}.p-howtoplay__selectgachaImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__selectgachaImg img{height:auto;width:86.4vw}}.p-howtoplay__jewel{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__jewel{margin:0 0 0 auto;width:92%}}.p-howtoplay__jewelInner{margin-top:7px}@media screen and (max-width: 768px){.p-howtoplay__jewelInner{margin-top:-7.46667vw;margin-left:-4vw}}.p-howtoplay__jewelImg{display:block;position:relative}.p-howtoplay__jewelImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__jewelImg img{height:auto;width:96vw}}.p-howtoplay__money{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__money{margin:0 auto 0 0;width:92%}}.p-howtoplay__moneyInner{position:relative;margin-top:32px;margin-left:-16px}@media screen and (max-width: 768px){.p-howtoplay__moneyInner{margin-top:0;margin-left:1.33333vw;padding-top:8vw}}.p-howtoplay__moneyImg1{display:block;position:relative}.p-howtoplay__moneyImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__moneyImg1 img{height:auto;width:97.33333vw}}.p-howtoplay__moneyBtns{position:absolute;top:264px;left:112px}@media screen and (max-width: 768px){.p-howtoplay__moneyBtns{top:52.26667vw;left:10.4vw}}.p-howtoplay__moneyBtns li{margin-bottom:20px}.p-howtoplay__moneyBtns li:last-child{margin-bottom:0}.p-howtoplay__moneyBtn{display:block;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-howtoplay__moneyBtn:hover{opacity:0.6}.p-howtoplay__moneyImg2{display:block;position:relative}.p-howtoplay__moneyImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__moneyImg2 img{height:auto;width:76vw}}.p-howtoplay__moneyImg3{display:block;position:relative}.p-howtoplay__moneyImg3 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__moneyImg3 img{height:auto;width:76vw}}.p-howtoplay__star{margin:0 auto 140px;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__star{margin:0 0 0 auto;width:92%}}.p-howtoplay__starInner{position:relative;margin-top:56px;margin-left:100px}@media screen and (max-width: 768px){.p-howtoplay__starInner{margin-top:-5.06667vw;margin-left:6.53333vw;padding-top:5.33333vw}}.p-howtoplay__starImg1{display:block;position:relative}.p-howtoplay__starImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__starImg1 img{height:auto;width:84.53333vw}}.p-howtoplay__starBtn{display:block;position:absolute;left:378px;top:172px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-howtoplay__starBtn:hover{opacity:0.6}@media screen and (max-width: 768px){.p-howtoplay__starBtn{position:relative;left:auto;top:auto;margin-top:5.33333vw}}.p-howtoplay__starImg2{display:block;position:relative}.p-howtoplay__starImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__starImg2 img{height:auto;width:76vw}}.p-howtoplay__red-medal{margin:0 auto 140px;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__red-medal{margin:0 auto;width:92%}}.p-howtoplay__red-medalInner{position:relative;margin-top:56px;margin-left:100px}@media screen and (max-width: 768px){.p-howtoplay__red-medalInner{margin-top:-5.06667vw;margin-left:6.53333vw;padding-top:5.33333vw}}.p-howtoplay__red-medalImg{display:block;position:relative}.p-howtoplay__red-medalImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__red-medalImg img{height:auto;width:84.53333vw}}.p-howtoplay__deck{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__deck{margin:0 auto 0 0;width:92%}}.p-howtoplay__deckInner{position:relative;margin-top:50px;margin-left:100px}@media screen and (max-width: 768px){.p-howtoplay__deckInner{margin-top:0;margin-left:4vw;padding-top:8vw}}.p-howtoplay__deckImg1{display:block;position:relative}.p-howtoplay__deckImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__deckImg1 img{height:auto;width:94vw}}.p-howtoplay__deckImg2{display:block;position:relative;margin-top:20px}@media screen and (max-width: 768px){.p-howtoplay__deckImg2{margin-top:5.33333vw}}.p-howtoplay__deckImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__deckImg2 img{height:auto;width:94vw}}.p-howtoplay__deckImg3{display:block;position:relative;margin-top:-34px}@media screen and (max-width: 768px){.p-howtoplay__deckImg3{margin-top:-4.26667vw;margin-left:3.2vw}}.p-howtoplay__deckImg3 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__deckImg3 img{height:auto;width:87.2vw}}.p-howtoplay__strong{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__strong{margin:0 0 0 auto;width:92%}}.p-howtoplay__strongInner{position:relative;margin-top:50px;margin-left:100px}@media screen and (max-width: 768px){.p-howtoplay__strongInner{margin-top:0;margin-left:0;padding-top:8vw}}.p-howtoplay__strongImg1{display:block;position:relative}@media screen and (max-width: 768px){.p-howtoplay__strongImg1{margin-left:6.66667vw}}.p-howtoplay__strongImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__strongImg1 img{height:auto;width:84vw}}.p-howtoplay__strongImg2{display:block;position:relative;margin-top:17px}@media screen and (max-width: 768px){.p-howtoplay__strongImg2{margin-top:4.93333vw}}.p-howtoplay__strongImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__strongImg2 img{height:auto;width:86.4vw}}.p-howtoplay__limit{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__limit{margin:0 auto 0 0;width:92%}}.p-howtoplay__limitInner{position:relative;margin-top:50px}@media screen and (max-width: 768px){.p-howtoplay__limitInner{margin-top:0;margin-left:4vw;padding-top:8vw}}.p-howtoplay__limitImg1{display:block;position:relative}.p-howtoplay__limitImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__limitImg1 img{height:auto;width:94.66667vw}}.p-howtoplay__limitImg2{display:block;position:relative;margin-top:-46px}@media screen and (max-width: 768px){.p-howtoplay__limitImg2{margin-top:5.33333vw}}.p-howtoplay__limitImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__limitImg2 img{height:auto;width:82.66667vw}}.p-howtoplay__friend{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__friend{margin:0 0 0 auto;width:92%}}.p-howtoplay__friendInner{position:relative;margin-top:50px;margin-left:100px}@media screen and (max-width: 768px){.p-howtoplay__friendInner{margin-top:0;margin-left:-4vw;padding-top:9.33333vw}}.p-howtoplay__friendImg{display:block;position:relative}.p-howtoplay__friendImg img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__friendImg img{height:auto;width:94.66667vw}}.p-howtoplay__comu{margin:0 auto;width:1000px}@media screen and (max-width: 768px){.p-howtoplay__comu{margin:0 auto 0 0;width:92%}}.p-howtoplay__comuInner{position:relative;margin-top:32px}@media screen and (max-width: 768px){.p-howtoplay__comuInner{margin-top:0;margin-left:6.26667vw;padding-top:8vw}}.p-howtoplay__comuImg1{display:block;position:relative;z-index:1}.p-howtoplay__comuImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__comuImg1 img{height:auto;width:79.86667vw}}.p-howtoplay__comuImg2{display:block;position:relative;margin-top:-16px}@media screen and (max-width: 768px){.p-howtoplay__comuImg2{margin-top:6.66667vw}}.p-howtoplay__comuImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__comuImg2 img{height:auto;width:81.2vw}}.p-howtoplay__comuImg3{display:block;position:relative;margin-top:-18px}@media screen and (max-width: 768px){.p-howtoplay__comuImg3{margin-top:5.33333vw}}.p-howtoplay__comuImg3 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__comuImg3 img{height:auto;width:86.8vw}}.p-howtoplay__attachment{width:892px;margin:10px auto 0}@media screen and (max-width: 768px){.p-howtoplay__attachment{width:92vw;margin:0 0 0 auto;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__attachmentInner{padding-bottom:10.4vw}}.p-howtoplay__attachmentImg{position:relative;display:block}@media screen and (max-width: 768px){.p-howtoplay__attachmentImg{margin-left:5.33333vw}}.p-howtoplay__attachmentImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__attachmentImg img{width:73.46667vw;height:auto;margin-top:-20vw}}@media screen and (max-width: 768px){.style-attachment{padding-bottom:16vw}}@media screen and (max-width: 768px){.style-attachment .c-sectionTitle--mid{margin-bottom:23vw}}.p-howtoplay__timing{width:934px;margin:10px auto 0}@media screen and (max-width: 768px){.p-howtoplay__timing{width:92vw;margin:0 0 0 auto;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__timingInner{padding-bottom:10.4vw}}.p-howtoplay__timingImg{position:relative;display:block}@media screen and (max-width: 768px){.p-howtoplay__timingImg{margin-left:5.33333vw}}.p-howtoplay__timingImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__timingImg img{width:73.46667vw;height:auto;margin-top:5.33333vw}}.p-howtoplay__sort{width:985px;margin:10px auto 0}@media screen and (max-width: 768px){.p-howtoplay__sort{width:92vw;margin:0 0 0 auto;padding-top:1.33333vw}}@media screen and (max-width: 768px){.p-howtoplay__sortInner{padding-bottom:10.4vw}}.p-howtoplay__sortImg{position:relative;display:block}@media screen and (max-width: 768px){.p-howtoplay__sortImg{margin-left:13.33333vw}}.p-howtoplay__sortImg img{margin-top:30px}@media screen and (max-width: 768px){.p-howtoplay__sortImg img{width:73.46667vw;height:auto;margin-top:0vw}}@media screen and (max-width: 768px){.c-sectionTitle.btm20{margin-bottom:20vw}}.ruleContent .p-card__detailWrap{margin-bottom:100px}.ruleContent #article-body{line-height:1.8}.ruleContent #article-body .pageTitle{display:block;margin:1em 0;padding:0;border-bottom:2px solid #000;font-size:20px;font-weight:bold;text-align:center}.ruleContent #article-body .pageTitle h3{font-weight:bold}.ruleContent #article-body .mtM{margin-top:3em}.ruleContent #article-body ul{padding:0}@media screen and (max-width: 768px){.ruleContent #article-body ul{padding:.5em 0em .5em 1em}}.ruleContent #article-body ul li{padding:.5em 0;list-style:disc}.p-howtoplay{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.p-howtoplay__tabs{position:relative;z-index:4;overflow:hidden;width:800px;margin:0 auto 80px;color:#fff;background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.p-howtoplay__tabs:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) top center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-howtoplay__tabs{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:calc(100% - 30px);margin:0 auto 30px}}.p-howtoplay__tabsWrapper{position:relative;left:0;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}@media screen and (max-width: 768px){.p-howtoplay__tabsWrapper{padding:15px}}.p-howtoplay__tabsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#fff 3px solid;border-left:#fff 3px solid}@media screen and (max-width: 768px){.p-howtoplay__tabsInner{border-width:2px}}.p-howtoplay__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:#fff 3px solid;border-bottom:#fff 3px solid;width:50%;padding:13px 0 10px;font-size:1.8rem;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 768px){.p-howtoplay__tab{border-width:2px;font-size:1.1rem;padding:10px 0 7px}}.p-howtoplay__tab i{display:block;width:8px;height:8px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;-webkit-transform:rotate(-45deg) translate(6px, 2px);transform:rotate(-45deg) translate(6px, 2px)}@media screen and (max-width: 768px){.p-howtoplay__tab i i{width:6px;height:6px;border-width:2px}}.is-on-index .p-howtoplay__tab:nth-child(1){color:#000;background:#fff}.is-on-index .p-howtoplay__tab:nth-child(1) i{border-color:#000;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.is-on-summer .p-howtoplay__tab:nth-child(2){color:#000;background:#fff}.is-on-summer .p-howtoplay__tab:nth-child(2) i{border-color:#000;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.is-on-cardmaker .p-howtoplay__tab:nth-child(3){color:#000;background:#fff}.is-on-cardmaker .p-howtoplay__tab:nth-child(3) i{border-color:#000;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.is-on-operation .p-howtoplay__tab:nth-child(4){color:#000;background:#fff}.is-on-operation .p-howtoplay__tab:nth-child(4) i{border-color:#000;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.p-howtoplay__tab:hover{background:rgba(255,255,255,0.1)}.p-howtoplay__ruleButton{width:15em;height:2em;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em auto;border-radius:30px;border:2px solid #fff;font-size:1.8rem;padding-top:6px}.p-howtoplay__ruleButton:hover{background:rgba(255,255,255,0.1)}.p-howtoplay__ruleButton i{display:block;width:8px;height:8px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;-webkit-transform:rotate(-45deg) translate(6px, 2px);transform:rotate(-45deg) translate(6px, 2px)}@media screen and (max-width: 768px){.p-howtoplay__ruleButton{height:2em;font-size:1.2rem;padding-top:2px}}.is-on-rule .p-howtoplay__ruleButton{color:#000;background:#fff}.is-on-rule .p-howtoplay__ruleButton i{border-right:#000 3px solid;border-bottom:#000 3px solid;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.p-howtoplay__pageTitle{position:relative}.p-howtoplay__pageTitle:before{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;display:block;content:'';height:10px;width:1000px;position:absolute;left:50%;top:50%;margin-left:-500px;margin-top:-5px}@media screen and (max-width: 768px){.p-howtoplay__pageTitle:before{height:15px;width:100%;left:0;margin-left:0;margin-top:-8px}}.p-howtoplay__pageTitleWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2.2rem;position:relative;overflow:hidden;height:80px;width:520px;margin:0 auto;background:linear-gradient(45deg, transparent 25px, #222 25px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 25px, #222 25px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}@media screen and (max-width: 768px){.p-howtoplay__pageTitleWrapper{font-size:1.6rem;height:50px;width:270px;background:linear-gradient(45deg, transparent 12px, #222 12px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 12px, #222 12px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}}.p-howtoplay__pageTitleWrapper:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-howtoplay__pageTitleWrapper:before{background-size:1250px 300px}}.p-howtoplay__pageTitleWrapper&gt;h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.p-howtoplay__btnLink{background-color:#e84a92;border-radius:8px;color:#fff;font-size:1.8rem;margin:22px auto 0;text-align:center;height:60px;width:680px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}@media screen and (max-width: 768px){.p-howtoplay__btnLink{border-radius:8px;font-size:1.1rem;margin:10px auto 0;height:30px;width:84%;max-width:315px}}.p-howtoplay__btnLink&gt;span{padding-top:6px}@media screen and (max-width: 768px){.p-howtoplay__btnLink&gt;span{padding-top:3px}}.p-howtoplay__btnLink i{position:relative;display:block;height:20px;width:20px}@media screen and (max-width: 768px){.p-howtoplay__btnLink i{height:10px;width:10px}}.p-howtoplay__btnLink i:before,.p-howtoplay__btnLink i:after{background-color:#e84a92;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px #fff;display:block;content:'';position:absolute;height:14px;width:14px}@media screen and (max-width: 768px){.p-howtoplay__btnLink i:before,.p-howtoplay__btnLink i:after{border:solid 1px #fff;height:7px;width:7px}}.p-howtoplay__btnLink i:before{left:0;bottom:0}.p-howtoplay__btnLink i:after{right:0;top:0}.p-howtoplay__btnLink:hover{opacity:0.6}.p-howtoplay__detail{overflow:hidden;margin:0 auto}@media screen and (max-width: 768px){.p-howtoplay__detail{width:100%}}.p-howtoplay__article{position:relative;width:800px;margin:0 auto 160px}@media screen and (max-width: 768px){.p-howtoplay__article{width:89.6vw;margin:0 auto 100px}}.p-howtoplay__article--shadow:before{content:'';display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:bottom left, top left, top right, bottom right !important;background-size:51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important;opacity:0.1}@media screen and (max-width: 768px){.p-howtoplay__article--shadow:before{background:linear-gradient(45deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%)}}.p-howtoplay__articleInner{position:relative}.p-howtoplay__articleHeader{position:relative;z-index:4;overflow:hidden;width:800px;height:auto;padding:18px 50px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.p-howtoplay__articleHeader:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-howtoplay__articleHeader:before{background-size:333.33333vw 80vw}}@media screen and (max-width: 768px){.p-howtoplay__articleHeader{padding:4.26667vw 20px 2.66667vw;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:100%;margin:0 auto 0}}.p-howtoplay__articleTitle{position:relative;text-align:center;font-size:2.2rem}@media screen and (max-width: 768px){.p-howtoplay__articleTitle{font-size:4.26667vw}}.p-howtoplay__articleBody{z-index:5;margin-top:-1px;position:relative;background:linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%);background-position:bottom left, top left, top right, bottom right !important;background-size:51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important}@media screen and (max-width: 768px){.p-howtoplay__articleBody{background:linear-gradient(45deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%)}}.p-howtoplay__articleBody:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit2.png) 0 center repeat}.p-howtoplay__articleBorder{position:absolute;background:#000}.p-howtoplay__articleBorder--1{left:0;top:0;width:100%;height:4px}.p-howtoplay__articleBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}.p-howtoplay__articleBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}.p-howtoplay__articleBorder--4{right:0;top:0;width:4px;height:100%}.p-howtoplay__articleBorder--5{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-howtoplay__articleBorder--2{height:calc(100% - 15px)}.p-howtoplay__articleBorder--3{width:calc(100% - 15px)}.p-howtoplay__articleBorder--5{bottom:7px;left:-2px;width:22.72px}}.p-howtoplay__articleBodyInner{position:relative;height:400px}@media screen and (max-width: 768px){.p-howtoplay__articleBodyInner{height:101.33333vw}}.p-howtoplay__baseImg1{display:block;position:absolute;top:-31px;left:-90px}@media screen and (max-width: 768px){.p-howtoplay__baseImg1{left:0vw;top:-7.6vw}}.p-howtoplay__baseImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__baseImg1 img{height:auto;width:86.93333vw}}.p-howtoplay__baseImg2{display:block;position:absolute;top:62px;right:46px}@media screen and (max-width: 768px){.p-howtoplay__baseImg2{left:5.33333vw;top:47.73333vw}}.p-howtoplay__baseImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__baseImg2 img{height:auto;width:78.53333vw}}@-webkit-keyframes btnlight{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(150%);filter:brightness(150%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes btnlight{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(150%);filter:brightness(150%)}to{-webkit-filter:brightness(100%);filter:brightness(100%)}}@-webkit-keyframes presentBackimg{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.1, 1.2);transform:scale(1.1, 1.2)}}@keyframes presentBackimg{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.1, 1.2);transform:scale(1.1, 1.2)}}.p-howtoplay__baseBtn{display:block;height:132px;width:417px;position:absolute;right:20px;bottom:-62px}@media screen and (max-width: 768px){.p-howtoplay__baseBtn{height:23.06667vw;width:78.26667vw;right:8vw;bottom:-10.93333vw}}.p-howtoplay__baseBtn:hover .p-howtoplay__baseBtnImg1{opacity:0.6;-webkit-animation:btnlight ease-in 2s infinite;animation:btnlight ease-in 2s infinite}@media screen and (max-width: 768px){.p-howtoplay__baseBtnImg1 img{height:auto;width:78.26667vw}}.p-howtoplay__baseBtnImg2{position:absolute;top:0;left:0;opacity:0.6;-webkit-animation:presentBackimg ease-in 2s infinite;animation:presentBackimg ease-in 2s infinite}@media screen and (max-width: 768px){.p-howtoplay__baseBtnImg2 img{height:auto;width:78.26667vw}}.p-howtoplay__step{position:relative;margin:0 0 100px}@media screen and (max-width: 768px){.p-howtoplay__step{margin:0 0 16vw}}.p-howtoplay__bgStep{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:372px;width:100%;position:absolute}@media screen and (max-width: 768px){.p-howtoplay__bgStep{height:86.66667vw}}.p-howtoplay__bgStep--right{border-bottom:solid 12px #6d80ff;left:50%;margin-left:-540px;background:linear-gradient(#989ba1 0%, #989ba1 100%),linear-gradient(135deg, transparent 44px, #989ba1 44px),linear-gradient(#989ba1 0%, #989ba1 100%),linear-gradient(#989ba1 0%, #989ba1 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}@media screen and (max-width: 768px){.p-howtoplay__bgStep--right{border-bottom:solid 11px #6d80ff;left:auto;right:0;margin-left:auto;width:92%;background:linear-gradient(#989ba1 0%, #989ba1 100%),linear-gradient(135deg, transparent 30px, #989ba1 30px),linear-gradient(#989ba1 0%, #989ba1 100%),linear-gradient(#989ba1 0%, #989ba1 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}}.p-howtoplay__bgStep--right:before{opacity:0.2}.p-howtoplay__bgStep--left{border-bottom:solid 12px #989ba1;right:50%;margin-right:-540px;background:linear-gradient(#6d80ff 0%, #6d80ff 100%),linear-gradient(#6d80ff 0%, #6d80ff 100%),linear-gradient(225deg, transparent 60px, #6d80ff 60px),linear-gradient(#6d80ff 0%, #6d80ff 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}@media screen and (max-width: 768px){.p-howtoplay__bgStep--left{border-bottom:solid 11px #989ba1;right:auto;margin-right:auto;width:92%;background:linear-gradient(#6d80ff 0%, #6d80ff 100%),linear-gradient(#6d80ff 0%, #6d80ff 100%),linear-gradient(225deg, transparent 30px, #6d80ff 30px),linear-gradient(#6d80ff 0%, #6d80ff 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}}.p-howtoplay__bgStep--left:before{opacity:0.1}.p-howtoplay__bgStep:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat}@media screen and (max-width: 768px){.p-howtoplay__bgStep:before{background-size:333.33333vw 80vw}}.p-howtoplay__opeTitle{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1.8rem;line-height:1.55556;text-align:center;margin-bottom:12px}@media screen and (max-width: 768px){.p-howtoplay__opeTitle{font-size:3.2vw;line-height:1.41667;margin-bottom:4.8vw;padding-left:16vw;text-align:left}}.p-howtoplay__opeImg1{display:block;position:absolute;right:-4px;top:-256px}@media screen and (max-width: 768px){.p-howtoplay__opeImg1{top:-37.33333vw;right:2.4vw}}@media screen and (max-width: 768px){.p-howtoplay__opeImg1 img{height:auto;width:20.8vw}}.p-howtoplay__opeImg2{position:relative}@media screen and (max-width: 768px){.p-howtoplay__opeImg2 img{height:auto;width:94.66667vw}}.p-howtoplay__opeChara1{position:absolute;top:-112px;left:-64px}@media screen and (max-width: 768px){.p-howtoplay__opeChara1{display:none}}.p-howtoplay__opeChara2{position:absolute;bottom:-62px;left:0}@media screen and (max-width: 768px){.p-howtoplay__opeChara2{display:none}}.p-howtoplay__opeChara3{position:absolute;right:-90px;bottom:-6px}@media screen and (max-width: 768px){.p-howtoplay__opeChara3{display:none}}.p-howtoplay__controller{position:relative;width:1000px;margin:0 auto 50px;padding-top:34px}@media screen and (max-width: 768px){.p-howtoplay__controller{width:100%;margin:0 0 30px;padding-top:6.66667vw}}.p-howtoplay__controllerInner{position:relative;width:890px;margin-left:60px}@media screen and (max-width: 768px){.p-howtoplay__controllerInner{margin-left:4vw;width:94.66667vw}}.p-howtoplay__detailBtnSp{display:none}@media screen and (max-width: 768px){.p-howtoplay__detailBtnSp{cursor:pointer;display:block;height:auto;width:8vw;position:absolute}}.p-howtoplay__detailBtnSp--btn1{top:12.26667vw;left:41.33333vw}.p-howtoplay__detailBtnSp--btn2{top:28.53333vw;left:41.33333vw}.p-howtoplay__detailBtnSp--btn3{top:12.26667vw;left:3.46667vw}.p-howtoplay__detailBtnSp--btn4{top:12.26667vw;left:80.53333vw}.p-howtoplay__detailBtn{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;display:block;position:relative;padding:2px;width:178px;height:40px;overflow:hidden;z-index:4}@media screen and (max-width: 768px){.p-howtoplay__detailBtn{padding:.8vw;height:9.06667vw;width:37.86667vw}}.p-howtoplay__detailBtn--btn1{position:absolute;top:60px;left:351px}@media screen and (max-width: 768px){.p-howtoplay__detailBtn--btn1{top:46.13333vw;left:6.93333vw}}.p-howtoplay__detailBtn--btn2{position:absolute;top:234px;left:351px}@media screen and (max-width: 768px){.p-howtoplay__detailBtn--btn2{top:46.13333vw;left:47.33333vw}}.p-howtoplay__detailBtn--btn3{position:absolute;top:60px;left:30px}@media screen and (max-width: 768px){.p-howtoplay__detailBtn--btn3{top:57.86667vw;left:6.93333vw}}.p-howtoplay__detailBtn--btn4{position:absolute;top:60px;right:40px}@media screen and (max-width: 768px){.p-howtoplay__detailBtn--btn4{top:57.86667vw;left:47.33333vw}}.p-howtoplay__detailBtn&gt;span{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;color:#fff;font-size:1.4rem;letter-spacing:0.06em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;padding-top:2px;height:100%;width:100%;z-index:3}@media screen and (max-width: 768px){.p-howtoplay__detailBtn&gt;span{font-size:2.93333vw}}.p-howtoplay__detailBtn&gt;span:after{background-image:url(../img/common/ic_arrow_right.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:16px;width:10px;position:absolute;right:12px;top:50%;margin-top:-8px}@media screen and (max-width: 768px){.p-howtoplay__detailBtn&gt;span:after{height:2.13333vw;width:1.33333vw;right:1.86667vw;margin-top:-1.06667vw}}.p-howtoplay__detailBtn:hover .p-howtoplay__detailBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.p-howtoplay__detailBtn__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;z-index:2}.p-howtoplay__detailBtn__inner:before,.p-howtoplay__detailBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0)}.p-howtoplay__detailBtn__inner:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;top:0;left:0;background:#6d80ff}.p-howtoplay__detailBtn__inner:after{-webkit-transform-origin:0 50%;transform-origin:0 50%;right:0;bottom:0;background:#989ba1}.p-howtoplay__displayFade-enter-active,.p-howtoplay__displayFade-leave-active{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.p-howtoplay__displayFade-enter-to,.p-howtoplay__displayFade-leave{opacity:1}.p-howtoplay__displayFade-enter,.p-howtoplay__displayFade-leave-to{opacity:0}.p-howtoplay__display{position:relative;width:1150px;margin:0 auto;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-howtoplay__display{display:block;padding-top:6.66667vw;width:92vw}}.p-howtoplay__displayInner1{position:relative;margin-right:30px;margin-left:75px}@media screen and (max-width: 768px){.p-howtoplay__displayInner1{margin-right:auto;margin-left:auto;margin-bottom:6.4vw}}.p-howtoplay__displayInner1:last-child{margin-right:0}.p-howtoplay__displayInner1&gt;picture{display:block}.p-howtoplay__displayInner2{position:relative}@media screen and (max-width: 768px){.p-howtoplay__displayInner2{margin-right:auto;margin-left:auto;margin-bottom:6.4vw}}.p-howtoplay__displayInner2:last-child{margin-right:0}.p-howtoplay__displayInner2&gt;picture{display:block}.p-howtoplay__displayCover{background-color:rgba(0,0,0,0.6);height:100%;width:100%;position:absolute;top:0;left:0}.p-howtoplay__playMark{position:absolute;top:-10px;left:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border:solid 4px #6d80ff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;color:#fff;font-size:1.6rem;height:40px;width:40px;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:1}@media screen and (max-width: 768px){.p-howtoplay__playMark{display:none}}.p-howtoplay__playMark.is-active{border:solid 4px #e84a92;background-color:#e84a92}.p-howtoplay__playMark span{display:block;padding-top:2px}@media screen and (max-width: 768px){.p-howtoplay__playMark span{padding-top:0}}@media screen and (max-width: 768px){.p-howtoplay__playImgBase img{display:block;margin:0 auto;height:auto;width:92vw}}.p-howtoplay__playImg1{cursor:pointer;position:absolute;left:1px;top:171px}@media screen and (max-width: 768px){.p-howtoplay__playImg1{left:1.6vw;top:39.06667vw}}@media screen and (max-width: 768px){.p-howtoplay__playImg1 img{height:auto;width:35.06667vw}}.is-active-1 .p-howtoplay__playImg1 .p-howtoplay__playMark{border:solid 4px #e84a92;background-color:#e84a92}.is-active-2 .p-howtoplay__playImg1 img,.is-active-3 .p-howtoplay__playImg1 img,.is-active-4 .p-howtoplay__playImg1 img{opacity:0}.p-howtoplay__playImg2{cursor:pointer;position:absolute;left:245px;top:171px}@media screen and (max-width: 768px){.p-howtoplay__playImg2{left:55.33333vw;top:39.06667vw}}@media screen and (max-width: 768px){.p-howtoplay__playImg2 img{height:auto;width:35.06667vw}}.is-active-2 .p-howtoplay__playImg2 .p-howtoplay__playMark{border:solid 4px #e84a92;background-color:#e84a92}.is-active-1 .p-howtoplay__playImg2 img,.is-active-3 .p-howtoplay__playImg2 img,.is-active-4 .p-howtoplay__playImg2 img{opacity:0}.p-howtoplay__playImg3{cursor:pointer;position:absolute;left:2px;top:295px}@media screen and (max-width: 768px){.p-howtoplay__playImg3{left:1.6vw;top:67.6vw}}@media screen and (max-width: 768px){.p-howtoplay__playImg3 img{height:auto;width:88.8vw}}.is-active-3 .p-howtoplay__playImg3 .p-howtoplay__playMark{border:solid 4px #e84a92;background-color:#e84a92}.is-active-1 .p-howtoplay__playImg3 img,.is-active-2 .p-howtoplay__playImg3 img,.is-active-4 .p-howtoplay__playImg3 img{opacity:0}.p-howtoplay__playImg4{cursor:pointer;position:absolute;left:2px;top:469px}@media screen and (max-width: 768px){.p-howtoplay__playImg4{left:1.6vw;top:104.13333vw}}@media screen and (max-width: 768px){.p-howtoplay__playImg4 img{height:auto;width:88.8vw}}.is-active-4 .p-howtoplay__playImg4 .p-howtoplay__playMark{border:solid 4px #e84a92;background-color:#e84a92}.is-active-1 .p-howtoplay__playImg4 img,.is-active-2 .p-howtoplay__playImg4 img,.is-active-3 .p-howtoplay__playImg4 img{opacity:0}@media screen and (max-width: 768px){.p-howtoplay__playLife img{display:block;margin:0 auto;height:auto;width:90.26667vw}}.p-howtoplay__displayLead{display:none}@media screen and (max-width: 768px){.p-howtoplay__displayLead{display:block;font-size:3.2vw;line-height:1.41667;margin-left:4vw;margin-bottom:4.53333vw}}.p-howtoplay__tapBtn{display:none}@media screen and (max-width: 768px){.p-howtoplay__tapBtn{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3.6vw;display:block;padding:.66667vw;width:13.86667vw;height:7.2vw;overflow:hidden;position:absolute;bottom:0;left:0}}.p-howtoplay__tapBtn&gt;span{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3.6vw;color:#fff;font-size:2.66667vw;letter-spacing:0.06em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;padding-top:.26667vw;padding-right:.53333vw;height:100%;width:100%;z-index:3}.p-howtoplay__tapBtn&gt;span:after{background-image:url(../img/common/ic_arrow_right.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;height:2.13333vw;width:1.33333vw;position:absolute;right:1.6vw;top:50%;margin-top:-1.33333vw}.p-howtoplay__tapBtn:hover .p-howtoplay__tapBtn__inner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.p-howtoplay__tapBtn__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;z-index:2}.p-howtoplay__tapBtn__inner:before,.p-howtoplay__tapBtn__inner:after{content:"";position:absolute;display:block;width:50%;height:100%;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0)}.p-howtoplay__tapBtn__inner:before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;top:0;left:0;background:#6d80ff}.p-howtoplay__tapBtn__inner:after{-webkit-transform-origin:0 50%;transform-origin:0 50%;right:0;bottom:0;background:#989ba1}.p-howtoplay__playModal{display:none}@media screen and (max-width: 768px){.p-howtoplay__playModal{-webkit-box-sizing:border-box;box-sizing:border-box;border:solid .66667vw #000;background-color:rgba(255,255,255,0.9);position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.53333vw;top:0;left:0;z-index:5}}.p-howtoplay__playModal-1{top:30.66667vw;left:20.53333vw;height:12.53333vw;width:38.66667vw}.p-howtoplay__playModal-2{top:30.66667vw;left:33.86667vw;height:12.53333vw;width:38.66667vw}.p-howtoplay__playModal-3{top:60vw;left:11.2vw;height:16.53333vw;width:70.66667vw}.p-howtoplay__playModal-4{top:86.66667vw;left:8vw;height:25.86667vw;width:76vw}.p-howtoplay__playModal p{font-size:3.2vw;text-shadow:#ffffff 1px 1px 0px,
 #ffffff -1px 1px 0px,
 #ffffff 1px -1px 0px,
 #ffffff -1px -1px 0px}.p-howtoplay__playModal-btnClose{display:none}@media screen and (max-width: 768px){.p-howtoplay__playModal-btnClose{display:block;cursor:pointer;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4vw;height:8vw;width:8vw;position:absolute;right:-3.46667vw;top:-3.46667vw}}.p-howtoplay__playModal-btnClose:before,.p-howtoplay__playModal-btnClose:after{background-color:#fff;cursor:pointer;content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.p-howtoplay__playModal-btnClose:before{height:.53333vw;width:3.2vw}.p-howtoplay__playModal-btnClose:after{height:3.2vw;width:.53333vw}.p-howtoplay__playComment{-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../img/pages/how_to_play/index/play_text_bg.png) no-repeat;height:280px;width:570px;padding-top:23px;margin-top:24px;margin-bottom:64px}@media screen and (max-width: 768px){.p-howtoplay__playComment{display:none}}.p-howtoplay__playComment ul{margin-left:23px}.p-howtoplay__playComment ul li{position:relative;margin-bottom:12px}.p-howtoplay__playComment ul li span{cursor:pointer}.p-howtoplay__btnPlay{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.p-howtoplay__btnPlay.is-active{opacity:0}.p-howtoplay__btnPlayOver{position:absolute;left:0;top:0}.p-howtoplay__maker{position:relative;margin:0 auto;width:1120px}@media screen and (max-width: 768px){.p-howtoplay__maker{margin:0 0 0 auto;width:100%}}.p-howtoplay__makerInner{padding-top:18px}@media screen and (max-width: 768px){.p-howtoplay__makerInner{padding-top:0}}.p-howtoplay__makerImg1{display:block;position:relative;margin-left:45px}@media screen and (max-width: 768px){.p-howtoplay__makerImg1{margin-left:0}}.p-howtoplay__makerImg1 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__makerImg1 img{margin-left:auto;margin-right:0;margin-top:-1.86667vw;display:block;height:auto;width:96vw}}.p-howtoplay__makerImg2{display:block;position:relative;margin-top:14px;margin-left:20px}@media screen and (max-width: 768px){.p-howtoplay__makerImg2{margin-left:0;margin-top:5.6vw}}.p-howtoplay__makerImg2 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__makerImg2 img{height:auto;width:98.66667vw}}.p-howtoplay__makerImg3{display:block;position:relative;margin-top:14px;margin-left:65px}@media screen and (max-width: 768px){.p-howtoplay__makerImg3{margin-left:0;margin-top:10.66667vw;text-align:center}}.p-howtoplay__makerImg3 img{max-width:none}@media screen and (max-width: 768px){.p-howtoplay__makerImg3 img{height:auto;width:93.33333vw}}.p-howtoplay__btnDetail{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#fff;font-size:1.6rem;display:block;letter-spacing:0.06em;position:relative;overflow:hidden;height:60px;width:470px;background:linear-gradient(45deg, transparent 12px, #222 12px),linear-gradient(#434343 0%, #434343 100%),linear-gradient(225deg, transparent 12px, #434343 12px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-howtoplay__btnDetail:hover{opacity:0.6}@media screen and (max-width: 768px){.p-howtoplay__btnDetail{font-size:1.4rem;text-align:center;height:57px;width:84vw;background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#434343 0%, #434343 100%),linear-gradient(225deg, transparent 10px, #434343 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}}.p-howtoplay__btnDetail:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}.p-howtoplay__btnDetail:after{content:"";display:block;width:6px;height:6px;border-right:3px solid #fff;border-top:3px solid #fff;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg) translate(5px, 0px);transform:rotate(45deg) translate(5px, 0px);position:absolute;top:50%;right:22px;margin-top:-9px}.p-howtoplay__btnDetail&gt;br{display:none}@media screen and (max-width: 768px){.p-howtoplay__btnDetail&gt;br{display:block}}.p-howtoplay__btnDetail&gt;span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.p-howtoplay__bottom{margin-bottom:60px}.p-introduction{overflow:hidden}.p-introduction .is-sp{display:none}@media screen and (max-width: 768px){.p-introduction .is-sp{display:block}}.p-introduction-title{margin-bottom:8vw}.p-introduction__skewBG{position:absolute;top:0;left:0;height:610px;width:100%}@media screen and (max-width: 768px){.p-introduction__skewBG{height:143.73333vw}}@media screen and (max-width: 768px){.p-introduction__skewBG--bottom{height:99.2vw}}@media screen and (max-width: 768px){.p-introduction__skewBG--bottom .p-introduction__skewBG--wrapper{height:80vw}}.p-introduction__skewBG--wrapper{position:relative;height:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.p-introduction__skewBG--rev .p-introduction__skewBG--wrapper{-webkit-transform:rotate(10deg);transform:rotate(10deg)}@media screen and (max-width: 768px){.p-introduction__skewBG--wrapper{height:124.53333vw}}.p-introduction__skewBG--mask{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}.p-introduction__skewBG--imgContainer{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(10deg);transform:rotate(10deg);z-index:1}.p-introduction__skewBG--rev .p-introduction__skewBG--imgContainer{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.p-introduction__skewBG--img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-introduction__skewBG--img img{max-width:none;width:100%}@media screen and (max-width: 768px){.p-introduction__skewBG--img img{height:auto;width:100%}}.p-introduction__about{position:relative;height:804px}@media screen and (max-width: 768px){.p-introduction__about{height:145.33333vw}}.p-introduction__aboutWrapper{position:relative;text-align:center;height:610px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-introduction__aboutWrapper{height:126.66667vw}}.p-introduction__aboutWrapper&gt;h1{color:#fff;font-size:4.0rem;text-shadow:rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px}@media screen and (max-width: 768px){.p-introduction__aboutWrapper&gt;h1{font-size:6.66667vw}}.p-introduction__aboutWrapper&gt;p{font-family:'M+ 1p medium';color:#fff;font-size:1.8rem;line-height:2.11111;text-shadow:rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px,rgba(20,20,20,0.5) 1px 1px 6px}@media screen and (max-width: 768px){.p-introduction__aboutWrapper&gt;p{font-size:3.73333vw;line-height:1.71429}}.p-introduction__aboutChara{display:block;position:absolute;left:50%;top:470px;margin-left:246px}@media screen and (max-width: 768px){.p-introduction__aboutChara{margin-left:-1.33333vw;top:104.53333vw}}@media screen and (max-width: 768px){.p-introduction__aboutChara img{height:auto;width:37.46667vw}}.p-introduction__sectionTitle{position:absolute;top:0;left:20px;width:200%}@media screen and (max-width: 768px){.p-introduction__sectionTitle{position:static;padding-left:6.93333vw;margin-bottom:4.8vw}}.p-introduction__sectionTitle span:nth-of-type(1){font-size:10rem;opacity:0.1;line-height:1}@media screen and (max-width: 768px){.p-introduction__sectionTitle span:nth-of-type(1){font-size:14.66667vw}}.p-introduction__sectionTitle span:nth-of-type(2){margin:auto;position:absolute;left:52px;top:60px;display:inline-block;text-align:center;font-size:3rem;line-height:1;letter-spacing:0.06em}@media screen and (max-width: 768px){.p-introduction__sectionTitle span:nth-of-type(2){font-size:5.33333vw;left:10.66667vw;top:8vw}}.p-introduction__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:146px}@media screen and (max-width: 768px){.p-introduction__wrapper{display:block;margin-bottom:21.33333vw}}.p-introduction__wrapper--lastChild{margin-bottom:168px}@media screen and (max-width: 768px){.p-introduction__wrapper--lastChild{margin-bottom:26.66667vw}}.p-introduction__wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-introduction__wrapper:nth-child(even) .p-introduction__wrapperImg{padding-right:0}@media screen and (max-width: 768px){.p-introduction__wrapper:nth-child(even) .p-introduction__wrapperImg{margin-left:auto;margin-right:0}}.p-introduction__wrapper:nth-child(even) .p-introduction__wrapperIntro{-ms-flex-preferred-size:500px;flex-basis:500px}.p-introduction__wrapper:last-child{margin-bottom:0}.p-introduction__wrapperImg{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-top:124px;-ms-flex-preferred-size:47%;flex-basis:47%;width:47%}@media screen and (max-width: 768px){.p-introduction__wrapperImg{padding-top:0;margin-bottom:41px;margin-right:auto;width:86.66667%}}.p-introduction__wrapperIntro{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:132px;padding-left:74px;position:relative;-ms-flex-preferred-size:53%;flex-basis:53%}@media screen and (max-width: 768px){.p-introduction__wrapperIntro{padding-top:0;padding-left:0}}.p-introduction__sectionText{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.25;letter-spacing:0.04em;margin-bottom:70px}@media all and (-ms-high-contrast: none){.p-introduction__sectionText{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-introduction__sectionText{font-size:3.46667vw;line-height:1.76923;padding-left:10.66667vw;margin-bottom:8.53333vw}}.p-introduction__sectionText:last-child{margin-bottom:0}.p-introduction__sectionText li{margin-bottom:36px}@media screen and (max-width: 768px){.p-introduction__sectionText li{margin-bottom:6.66667vw}}.p-introduction__sectionText li:last-child{margin-bottom:0}.p-introduction__charaEp1{position:absolute;top:88px;left:-25px}@media screen and (max-width: 768px){.p-introduction__charaEp1{top:14.4vw;left:auto;right:2.66667vw;height:auto;width:30vw}}.p-introduction__charaEp2{position:absolute;top:88px;right:-40px}@media screen and (max-width: 768px){.p-introduction__charaEp2{top:14.66667vw;left:2.93333vw;height:auto;width:34.26667vw}}.p-introduction__charaEp3{position:absolute;top:88px;left:-55px}@media screen and (max-width: 768px){.p-introduction__charaEp3{top:12.8vw;left:auto;right:6.66667vw;height:auto;width:30.13333vw}}.p-introduction__btnMovie{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-introduction__btnMovie:hover{opacity:0.6}@media screen and (max-width: 768px){.p-introduction__btnMovie{padding-left:10.66667vw}}@media screen and (max-width: 768px){.p-introduction__btnMovie img{height:auto;width:64vw}}.p-introduction__slideBtns{display:none;position:absolute;left:0;bottom:0}.p-introduction__slideBtns ul{display:-webkit-box;display:-ms-flexbox;display:flex}.p-introduction__slideBtns ul li{cursor:pointer;margin-right:10px}.p-introduction__slideBtns ul li:last-child{margin-right:0}.p-introduction__related{position:relative;height:804px}@media screen and (max-width: 768px){.p-introduction__related{height:99.2vw}}.p-introduction__relatedWrapper{position:relative;text-align:center;height:610px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-introduction__relatedWrapper{height:80vw}}.p-introduction__btnRelated{position:relative;display:block;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.p-introduction__btnRelated:hover{opacity:0.6}.p-introduction__btnRelatedChara{position:absolute;bottom:5px;left:40px}@media screen and (max-width: 768px){.p-introduction__btnRelatedChara{bottom:4px;left:16px;height:78px;width:106px}}.p-introduction__btnRelatedWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:2.0rem;letter-spacing:0.08em;position:relative;overflow:hidden;height:90px;width:620px;background:linear-gradient(45deg, transparent 25px, #fff 25px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 25px, #fff 25px),linear-gradient(#fff 0%, #fff 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper{font-size:1.5rem;letter-spacing:0.02em;height:59px;width:340px;background:linear-gradient(45deg, transparent 12px, #fff 12px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 12px, #fff 12px),linear-gradient(#fff 0%, #fff 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}}@media screen and (max-width: 350px){.p-introduction__btnRelatedWrapper{font-size:1.2rem;width:290px}}.p-introduction__btnRelatedWrapper:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit2.png) 0 center repeat}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper:before{background-size:1250px 300px}}.p-introduction__btnRelatedWrapper:after{background:linear-gradient(rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%),linear-gradient(rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%),linear-gradient(225deg, transparent 12px, rgba(0,0,0,0.05) 12px),linear-gradient(rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;content:'';display:block;position:absolute;left:0;top:0;height:50%;width:100%}.p-introduction__btnRelatedWrapper span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:190px}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper span{padding-left:106px}}.p-introduction__btnRelatedWrapper i{position:absolute;right:30px;top:50%;margin-top:-10px;display:block;width:6px;height:6px;border-right:3px solid #000;border-top:3px solid #000;-webkit-transform:rotate(45deg) translate(5px, 0px);transform:rotate(45deg) translate(5px, 0px)}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper i{right:18px}}.p-introduction__btnRelatedWrapper--min{width:302px}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper--min{font-size:1.2rem;width:165px}}@media screen and (max-width: 350px){.p-introduction__btnRelatedWrapper--min{font-size:1.0rem;width:140px}}.p-introduction__btnRelatedWrapper--min span{padding-left:0}@media screen and (max-width: 768px){.p-introduction__btnRelatedWrapper--min span{padding-right:12px}}.p-introduction__btnRelatedBorder{position:absolute;background:#000}.p-introduction__btnRelatedBorder--1{left:0;top:0;width:calc(100% - 30px);height:5px}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--1{height:4px}}.p-introduction__btnRelatedBorder--2{left:0;top:0;width:5px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--2{width:4px}}.p-introduction__btnRelatedBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:5px}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--3{height:4px}}.p-introduction__btnRelatedBorder--4{bottom:0;right:0;width:5px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--4{width:4px}}.p-introduction__btnRelatedBorder--5{top:0px;right:-13px;width:42.6px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--5{height:4px}}.p-introduction__btnRelatedBorder--6{bottom:14px;left:-5px;width:42.6px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--6{height:4px}}@media screen and (max-width: 768px){.p-introduction__btnRelatedBorder--1{width:calc(100% - 15px)}.p-introduction__btnRelatedBorder--2{height:calc(100% - 15px)}.p-introduction__btnRelatedBorder--3{width:calc(100% - 15px)}.p-introduction__btnRelatedBorder--4{height:calc(100% - 15px)}.p-introduction__btnRelatedBorder--5{top:0px;right:-7px;width:22.72px}.p-introduction__btnRelatedBorder--6{bottom:7px;left:-2px;width:22.72px}}.p-introduction__relatedTop{margin-bottom:20px}.p-introduction__relatedBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:620px}@media screen and (max-width: 768px){.p-introduction__relatedBottom{width:340px}}@media screen and (max-width: 350px){.p-introduction__relatedBottom{width:290px}}.p-introduction__relatedChara{display:block;position:absolute;left:50%;top:-124px;margin-left:-566px}@media screen and (max-width: 768px){.p-introduction__relatedChara{top:-29.86667vw;margin-left:-1.86667vw}}@media screen and (max-width: 768px){.p-introduction__relatedChara img{height:auto;width:38.4vw}}.p-live__list{width:800px;margin:0 auto 130px}@media screen and (max-width: 768px){.p-live__list{width:84%}}.p-live__listChild{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.p-live__listChild{min-height:auto;height:auto;margin-bottom:20px}}.p-live__listChild:before{content:'';-webkit-transform:scale(0.995);transform:scale(0.995);display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-live__listChild:before{right:-5px;bottom:-5px}}.p-live__listLink{position:relative;display:block;width:100%;height:100%}.p-live__listLink:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}.p-live__listLinkInner{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:30px}@media screen and (max-width: 768px){.p-live__listLinkInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:25px}}.p-live__listText{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-live__listTextTitle{color:#e84a92;font-size:2.4rem;line-height:1.41667;margin:0 0 14px}@media screen and (max-width: 768px){.p-live__listTextTitle{font-size:1.7rem;line-height:1.29412;margin:0 0 8px}}.p-live__listTextUnder{font-size:1.4rem;line-height:1.57143;margin:0 0 16px}@media screen and (max-width: 768px){.p-live__listTextUnder{font-size:1.2rem;line-height:1.41667;margin:0 0 20px}}.p-live__listTextUnder:last-child{margin:0}.p-live__listThumb{position:relative;padding-right:30px}@media screen and (max-width: 768px){.p-live__listThumb{padding-right:0;margin-bottom:15px}}.p-live__listThumb img{height:auto;width:360px}@media screen and (max-width: 768px){.p-live__listThumb img{width:100%}}.p-live__listBorder{position:absolute;background:#000}.p-live__listBorder--1{left:0;top:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-live__listBorder--1{height:3px}}.p-live__listBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-live__listBorder--2{width:3px}}.p-live__listBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-live__listBorder--3{height:3px}}.p-live__listBorder--4{bottom:0;right:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-live__listBorder--4{width:3px}}.p-live__listBorder--5{top:0px;right:-13px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}@media screen and (max-width: 768px){.p-live__listBorder--5{height:3px}}.p-live__listBorder--6{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-live__listBorder--6{height:3px}}.p-live__listNewLabel{position:absolute;left:0;top:0;width:100px;height:22px;padding-top:5px;text-align:center;background:#000;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#fff;font-size:1.2rem}.p-live__detail{max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.p-live__detail{width:92%}}.p-live__detailWrap{margin-bottom:40px;position:relative}@media screen and (max-width: 768px){.p-live__detailWrap{margin-bottom:20px}}.p-live__detailWrap:before{content:'';display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-live__detailWrap:before{right:-5px;bottom:-5px}}.p-live__detailFrame{position:relative;display:block;width:100%;height:100%}.p-live__detailFrame:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}.p-live__border{position:absolute;background:#000}.p-live__border--1{left:0;top:0;width:100%;height:4px}@media screen and (max-width: 768px){.p-live__border--1{height:3px}}.p-live__border--2{left:0;top:0;width:4px;height:calc(100% - 30px)}@media screen and (max-width: 768px){.p-live__border--2{width:3px}}.p-live__border--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}@media screen and (max-width: 768px){.p-live__border--3{height:3px}}.p-live__border--4{bottom:0;right:0;width:4px;height:100%}@media screen and (max-width: 768px){.p-live__border--4{width:3px}}.p-live__border--5{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-live__border--5{height:3px}}.p-live__borderInner{overflow:hidden;position:relative;height:100%}.p-live__detailTitle{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;font-size:2.6rem;line-height:1.15385;letter-spacing:0.04em;text-align:center;display:block;padding:30px 30px 22px 30px;width:100%}@media screen and (max-width: 768px){.p-live__detailTitle{font-size:1.6rem;line-height:1.375;padding:18px 18px 18px 18px}}.p-music__select,.p-music__searchBtn,.p-music__sortBtn,.p-music__resetBtn,.p-music__moreSearchBtn,.p-music__moreSearchBtn2,.p-music__levelUpperBtn,.p-music__numberBtn,.p-music__levelSelect,.p-music__allSelect,.p-top-kv__searchBtn,.p-top-kv__searchBtn2{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border-radius:0;cursor:pointer;background:none;padding:0}.p-music__contentsBox{min-height:40vh}@media screen and (max-width: 768px){.p-music__contentsBox{min-height:35vh}}.p-music__detail{position:relative}.p-music__choice{background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;z-index:4;overflow:hidden;width:800px;margin:0 auto 40px;color:#fff}.p-music__choice:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) top center repeat;opacity:0.1}@media screen and (min-width: 769px){.p-music__choice{position:absolute;left:0;right:0;top:0}.p-music__choice.is-fix{position:fixed;top:-220px;right:0;left:0}}@media screen and (max-width: 768px){.p-music__choice{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:calc(100% - 20px);height:auto;margin:0 auto 10px}}.p-music__choiceWrapper{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 90px}@media screen and (max-width: 768px){.p-music__choiceWrapper{padding:15px 10px;height:auto}}.p-music__choiceInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:#fff 3px solid;margin:0 0 30px}@media screen and (max-width: 768px){.p-music__choiceInner{border-width:2px;height:45px;margin:0 0 20px}}.p-music__choiceListChild{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-music__label{font-size:1.8rem;width:150px}@media screen and (max-width: 768px){.p-music__label{font-size:1.2rem;width:auto;margin:0 10px 0 0}}.p-music__inputWrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:3px solid #949494;border-left:3px solid #949494;border-bottom:3px solid #949494}.p-music__inputWrapper--select:before{content:"";display:block;position:absolute;right:0;top:-3px;width:45px;height:45px;background:#fff}.p-music__inputWrapper--select:after{content:"";display:block;width:8px;height:8px;position:absolute;right:13px;top:0;bottom:0;margin:auto;border-right:#000 3px solid;border-bottom:#000 3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top;transform-origin:top}@media screen and (max-width: 768px){.p-music__inputWrapper{border-top:1.5px solid #949494;border-left:1.5px solid #949494;border-bottom:1.5px solid #949494}.p-music__inputWrapper--select:before{right:0;top:-1.5px;width:30px;height:30px}.p-music__inputWrapper--select:after{content:"";display:block;width:6px;height:6px;position:absolute;right:9px;top:0;bottom:0;margin:auto;border-right:#000 1.5px solid;border-bottom:#000 1.5px solid}}.p-music__choiceListChild{margin:0 0 12px;height:45px}.p-music__choiceListChild:last-of-type{margin:0 0 0}@media screen and (max-width: 768px){.p-music__choiceListChild{height:30px}}.p-music__select{position:relative;z-index:1;height:100%;width:100%;letter-spacing:1px;padding:0 0 0 14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:50px;color:#fff}.p-music__select option{color:#000;line-height:1.7}@media screen and (max-width: 768px){.p-music__select{font-size:1.2rem}}.p-music__input{position:relative;z-index:1;height:100%;width:100%;letter-spacing:1px;padding:0 0 0 14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;outline:none;color:#fff}.p-music__input::-webkit-input-placeholder{font-size:1.2rem}.p-music__input::-moz-placeholder{font-size:1.2rem}.p-music__input:-ms-input-placeholder{font-size:1.2rem}.p-music__input::-ms-input-placeholder{font-size:1.2rem}.p-music__input::placeholder{font-size:1.2rem}.p-music__input option{color:#000}.p-music__inputPlaceholder{color:#737373;font-size:1.2rem}.p-music__inputPlaceholder--1{position:absolute;height:1.2em;line-height:1.3;left:146px;top:0;bottom:0;margin:auto;display:block}.p-music__inputPlaceholder--2{width:100%;display:none;text-align:right}@media screen and (max-width: 768px){.p-music__inputPlaceholder{font-size:1.0rem}.p-music__inputPlaceholder--1{display:none}.p-music__inputPlaceholder--2{display:block;margin:0 0 10px}}.p-music__moreSearch--pc{display:block}@media screen and (max-width: 768px){.p-music__moreSearch--pc{display:none}.p-music__moreSearch--sp{margin:0 0 10px}}.p-music__searchBtn{height:100%;background:#fff url(../img/pages/music/btn_ic_2.png) center/24px auto no-repeat;width:44px}@media screen and (max-width: 768px){.p-music__searchBtn{width:30px;background:#fff url(../img/pages/music/btn_ic_2.png) center/14px auto no-repeat}}.p-music__sortBtn{height:100%;background:#e84a92 url(../img/pages/music/btn_ic_1.png) center/26px auto no-repeat;width:44px;margin:0 0 0 12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-music__sortBtn.is-reverse{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 768px){.p-music__sortBtn{width:30px;margin:0 0 0 10px;background-size:16px auto;background-position:center}}.p-music__resetBtn{width:120px;height:100%;background:#fff;margin:0 0 0 12px}@media screen and (max-width: 768px){.p-music__resetBtn{width:60px;margin:0 0 0 10px;font-size:1.1rem}}.p-music__moreSearchBtn{position:absolute;left:0;bottom:-1px;color:#fff;width:100%;height:60px;background:linear-gradient(45deg, transparent 20px, rgba(232,74,146,0.9) 20px),linear-gradient(rgba(232,74,146,0.9) 0%, rgba(232,74,146,0.9) 100%),linear-gradient(rgba(232,74,146,0.9) 0%, rgba(232,74,146,0.9) 100%),linear-gradient(rgba(232,74,146,0.9) 0%, rgba(232,74,146,0.9) 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.01% 50.06%;background-repeat:no-repeat;-webkit-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.p-music__moreSearchBtn span{display:block;text-align:center;margin:0 0 4px}.p-music__moreSearchBtn b{display:block;text-align:center}.p-music__moreSearchBtn.is-open b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-music__moreSearchBtn:disabled{opacity:0;visibility:hidden}@media screen and (max-width: 768px){.p-music__moreSearchBtn{display:none}}.p-music__moreSearchSp{position:relative;z-index:5;display:none;margin:0 15px 10px}@media screen and (max-width: 768px){.p-music__moreSearchSp{display:block}.p-music__moreSearchSp.is-fix{position:fixed;width:calc(100% - 30px);left:0;top:80px}}.p-music__moreSearchSpInner{position:absolute;right:0;top:0;width:100%}.p-music__moreSearchSpInner:after{content:"";display:table;clear:both}.p-music__moreSearchBtn2{-webkit-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;float:right;width:165px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background:linear-gradient(45deg, transparent 10px, #e84a92 10px),linear-gradient(#e84a92 0%, #e84a92 100%),linear-gradient(225deg, transparent 10px, #e84a92 10px),linear-gradient(#e84a92 0%, #e84a92 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.2% 50.1%;background-repeat:no-repeat}@media screen and (min-width: 769px){.p-music__moreSearchBtn2{display:none !important}}.p-music__moreSearchBtn2:disabled{opacity:0;visibility:hidden}@media screen and (max-width: 768px){.p-music__moreSearchBtn2{background:linear-gradient(45deg, transparent 10px, #6d80ff 10px),linear-gradient(#6d80ff 0%, #6d80ff 100%),linear-gradient(225deg, transparent 10px, #6d80ff 10px),linear-gradient(#6d80ff 0%, #6d80ff 100%)}}.p-music__moreSearchBtn2 span{display:block;margin:0 10px 0 0;color:#fff;font-size:1.2rem}.p-music__moreSearchBtn2 b{display:block;text-align:center;margin:0 -20px 0 16px}.p-music__moreSearchBtn2.is-reverse b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-music__level{background:rgba(34,34,34,0.8);margin:30px 0 0;padding:20px}@media screen and (max-width: 768px){.p-music__level{margin:0 0 0;padding:15px}}@media screen and (max-width: 350px){.p-music__level{padding:10px}}.p-music__labelUpper{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;padding-bottom:20px}@media screen and (max-width: 768px){.p-music__labelUpper{height:auto;display:block;padding-bottom:15px}}.p-music__hits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;height:100%;width:235px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;text-align:center}@media screen and (max-width: 768px){.p-music__hits{width:100%;margin:0 0 15px}}.p-music__hitLabel{width:128px;color:#fff;font-size:1.2rem;padding:2px 0 0}@media screen and (max-width: 768px){.p-music__hitLabel{width:50%}}.p-music__hitNumber{color:#000;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.p-music__levelUpperBtns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-music__levelUpperBtn{position:relative;width:25%;margin:0 0 0 10px;line-height:2.4;height:100%;color:#000}.p-music__levelUpperBtn.is-select:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;border:2px solid #fff}.p-music__levelUpperBtn--basic{background:#16ff47}.p-music__levelUpperBtn--advanced{background:#ffba00}.p-music__levelUpperBtn--expert{background:#ff0066}.p-music__levelUpperBtn--master{background:#a810ff}.p-music__levelUpperBtn.is-select:after{content:"";position:absolute;left:0;top:0;display:block;border:2px solid #fff;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.p-music__levelUpperBtn{font-size:1.0rem;line-height:3.0;margin:0 0 0 5px}.p-music__levelUpperBtn--basic{margin:0 0 0 0;width:23%}.p-music__levelUpperBtn--advanced{width:27%}}.p-music__labelUnder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 768px){.p-music__labelUnder{display:block}}.p-music__numberBtns{width:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.p-music__numberBtns{width:auto}}.p-music__numberBtn{background:#fff;width:40px;height:40px;margin:0 8px 8px 0;font-size:1.6rem}.p-music__numberBtn.is-select{background:#e84a92;color:#fff}.p-music__numberBtn:nth-of-type(11n){margin:0 20px 8px 0}@media screen and (max-width: 768px){.p-music__numberBtn{height:30px;width:calc( (100% - 30px) / 6);margin:0 4.5px 7.5px 0}.p-music__numberBtn:nth-of-type(11n){margin:0 4.5px 7.5px 0}.p-music__numberBtn:nth-of-type(6n){margin:0 0 0 0}}.p-music__moreBtns{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 0px}@media screen and (max-width: 768px){.p-music__moreBtns{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-music__levelSelect{background:#e84a92;width:100%;height:40px;margin:0 0 8px;color:#fff}@media screen and (max-width: 768px){.p-music__levelSelect{height:30px;margin:0 7.5px 0 0;font-size:1.1rem}}@media screen and (max-width: 350px){.p-music__levelSelect{font-size:0.9rem}}.p-music__allSelect{width:100%;background:#fff;height:40px;color:#000}@media screen and (max-width: 768px){.p-music__allSelect{height:30px;margin:0 0 0;font-size:1.1rem}}@media screen and (max-width: 350px){.p-music__allSelect{font-size:1.0rem}}.p-music__contents{width:800px;margin:0 auto 80px;min-height:30vh}@media screen and (min-width: 769px){.p-music__contents{padding-top:320px}.p-music__contents.is-more{padding-top:530px}}@media screen and (max-width: 768px){.p-music__contents{min-height:35vh;width:auto;margin:70px 15px 35px}}.p-music__list{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.p-music__list.is-show{opacity:1}.p-music__listChild{margin:0 0 30px}.p-music__listChildInner{overflow:hidden;position:relative;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;color:#fff}.p-music__listChildInner:before{content:'';position:absolute;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}.p-music__listNewLabel{position:absolute;left:0;top:0;z-index:2;width:100px;height:22px;padding-top:5px;text-align:center;background:#fff;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#000;font-size:1.2rem}@media screen and (max-width: 768px){.p-music__listNewLabel{height:16px;padding-top:3px;font-size:1.0rem}}.p-music__listBody{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:168px;padding:0 0 0 220px}@media screen and (max-width: 768px){.p-music__listBody{padding:15px 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}.p-music__listChildMain{width:430px}@media screen and (max-width: 768px){.p-music__listChildMain{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px 0 0}}.p-music__listCategory{font-size:1.4rem}.p-music__listCategory--01{color:#f06}.p-music__listCategory--02{color:#ffd822}.p-music__listCategory--03{color:#cf3eff}.p-music__listCategory--04{color:#00c312}.p-music__listCategory--05{color:#42b6ff}.p-music__listCategory--06{color:#ff7dab}.p-music__listCategory--bonus{color:orange}.p-music__listCategory--luna{color:#f8ff2f;text-shadow:0 0 1.5em rgba(248,255,47,0.5),0 0 1.5em rgba(248,255,47,0.5),0 0 1.5em rgba(248,255,47,0.5),0 0 1.5em rgba(248,255,47,0.5)}@media screen and (max-width: 768px){.p-music__listCategory{font-size:1.1rem}}.p-music__listTitle{font-size:1.6rem;word-break:break-word}@media screen and (max-width: 768px){.p-music__listTitle{font-size:1.3rem}}.p-music__listText{font-size:1.2rem;word-break:break-word}@media screen and (max-width: 768px){.p-music__listText{font-size:1.1rem}}.p-music__listChildImg{position:absolute;left:20px;top:20px;width:184px;height:184px;border:3px solid #000;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;background:#eee}.p-music__listChildImg img{width:100%}@media screen and (max-width: 768px){.p-music__listChildImg{position:relative;left:0;top:0;width:105px;height:105px;margin:0 10px 0}}@media screen and (max-width: 350px){.p-music__listChildImg{width:90px;height:90px}}.p-music__listFooter{overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:56px;padding:6px 0 0 218px;border-left:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000;background:#fff}.p-music__listFooter:before,.p-music__listFooter:after{display:block;content:"";position:absolute;height:100%;bottom:0;background-color:#e9e9e9;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.p-music__listFooter:before{width:150px;right:0}.p-music__listFooter:after{width:10px;right:158px}@media screen and (max-width: 768px){.p-music__listFooter{height:auto;padding:10px 0 10px 10px}}.p-music__listInfo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;z-index:2}.p-music__listInfo dt{color:#9a9a9a;margin:0 3px 0 0}.p-music__listInfo dd{color:#000}@media screen and (max-width: 768px){.p-music__listInfo{font-size:1.1rem;padding-right:75px}}@media screen and (max-width: 350px){.p-music__listInfo{font-size:1.0rem}}.p-music__listCharacter{position:absolute;width:150px;height:100%;bottom:0;right:0;background:50% 0 no-repeat;background-size:auto 150%;z-index:1}@media screen and (max-width: 768px){.p-music__listCharacter{width:70px;background-size:auto 110%}}.p-music__listCopyrights{padding-top:5px}.p-music__listCopyrights li{font-size:1.2rem;line-height:1.4;white-space:pre-line}.p-music__listCopyrights img{height:11px;vertical-align:middle;padding:0 0 0 5px}@media screen and (max-width: 768px){.p-music__listCopyrights li{font-size:1.0rem}.p-music__listCopyrights img{height:8px;vertical-align:middle;padding:0 0 0 3px}}.p-music__listCopyrights .piapro{display:inline-block;width:44px;height:1.2em;margin:0 .5em;background:url(../img/pages/music/copyright/piapro.png) bottom center no-repeat;background-size:contain;color:transparent}.p-music__listLevel{width:106px;margin:0 24px 0 0}@media screen and (max-width: 768px){.p-music__listLevel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 0 0 0;border-top:1px solid #888888}}.p-music__listLevelLabel{text-align:center;font-size:1.4rem;margin:0 0 3px;line-height:1}.p-music__listLevelLabel--luna{color:#f8ff2f}@media screen and (max-width: 768px){.p-music__listLevelLabel{font-size:1.1rem;padding:0 15px 0}}.p-music__listLevelNums{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-music__listLevelNums--luna{margin:10px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-music__listLevelNums{border-left:1px solid #888888;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 0}.p-music__listLevelNums--luna{margin:0 0 0}}.p-music__listNum{position:relative;width:48px;height:48px;line-height:48px;text-align:center;display:block;margin:0 0 6px;padding:2px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;font-size:1.8rem}.p-music__listNum:before,.p-music__listNum:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.p-music__listNum:before{border:2px solid #787878}.p-music__listNum:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid transparent;border-top:2px solid transparent;border-bottom:2px solid transparent}.p-music__listNum--1:after{border-right:2px solid #16ff47}.p-music__listNum--2:after{border-right:2px solid #ffba00}.p-music__listNum--3{margin:0 0 0}.p-music__listNum--3:after{border-right:2px solid #fa0667}.p-music__listNum--4{margin:0 0 0}.p-music__listNum--4:after{border-right:2px solid #a810ff}.p-music__listNum--luna{margin:0 0 0}.p-music__listNum--luna:after{border-right:2px solid #f8ff2f}@media screen and (max-width: 768px){.p-music__listNum{width:40px;height:40px;line-height:40px;margin:0 5px 0;font-size:1.4rem}}.p-music__noArticle{text-align:center;font-size:2.3rem;margin:80px 0 80px}@media screen and (max-width: 768px){.p-music__noArticle{font-size:1.6rem;margin:140px 0 50px}}.p-news__detail{width:800px;margin:0 auto 100px}@media screen and (max-width: 768px){.p-news__detail{width:auto;margin:0 15px 70px}}.p-news__article{position:relative;margin:0 0 50px}.p-news__article:before{content:'';display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:bottom left, top left, top right, bottom right !important;background-size:51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important;opacity:0.1}@media screen and (max-width: 768px){.p-news__article{margin:0 0 30px}.p-news__article:before{background:linear-gradient(45deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%)}}.p-news__articleInner{position:relative}.p-news__articleHeader{position:relative;z-index:4;overflow:hidden;width:800px;height:auto;padding:30px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.p-news__articleHeader:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-news__articleHeader{padding:15px 20px;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:auto;margin:0 auto 0}}.p-news__articleInfo{position:relative;text-align:center;font-size:1.6rem;line-height:1;margin:0 0 15px}.p-news__articleInfo--game{color:#ff0066}.p-news__articleInfo--cardmaker{color:#1cd57c}.p-news__articleInfo--event_release{color:#0084ff}@media screen and (max-width: 768px){.p-news__articleInfo{font-size:1.1rem;margin:0 0 5px}}.p-news__articleTitle{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;position:relative;text-align:center;font-size:1.8rem}@media all and (-ms-high-contrast: none){.p-news__articleTitle{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-news__articleTitle{font-size:1.3rem}}.p-news__articleBody{margin-top:-1px;position:relative;background:linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%);background-position:bottom left, top left, top right, bottom right !important;background-size:51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important;overflow:hidden;padding:50px}.p-news__articleBody p{white-space:pre-line;word-wrap:break-word}.p-news__articleBody table{width:100%;border:1px solid #000;border-collapse:collapse;margin-bottom:20px}.p-news__articleBody table td{border:1px solid #000;padding:1px}.p-news__articleBody table td:first-child,.p-news__articleBody table th{text-align:center;background:#000;color:#fff;padding:5px 4px}.p-news__articleBody table th{background:#353232;border-bottom:1px solid #000;border-right:1px solid #000}.p-news__articleBody table td:first-child{background:#e89ca8;color:#fff}.p-news__articleBody table td.td_white{background:#fff;color:#000}@media screen and (max-width: 768px){.p-news__articleBody{padding:20px 10px;background:linear-gradient(45deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%),linear-gradient(#fff 0%, #fff 100%)}}.p-news__articleBorder{position:absolute;background:#000}.p-news__articleBorder--1{left:0;top:0;width:100%;height:4px}.p-news__articleBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}.p-news__articleBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}.p-news__articleBorder--4{right:0;top:0;width:4px;height:100%}.p-news__articleBorder--5{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-news__articleBorder--2{height:calc(100% - 15px)}.p-news__articleBorder--3{width:calc(100% - 15px)}.p-news__articleBorder--5{bottom:7px;left:-2px;width:22.72px}}.p-news__articleNewLabel{position:absolute;left:0;top:0;z-index:1;width:100px;height:22px;padding-top:5px;text-align:center;background:#fff;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#000;font-size:1.2rem}@media screen and (max-width: 768px){.p-news__articleNewLabel{height:16px;padding-top:3px;font-size:1.0rem}}.p-news__articleBodyInner{text-align:center;position:relative;font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media all and (-ms-high-contrast: none){.p-news__articleBodyInner{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}.p-news__articleBodyInner .green{color:#0c6}.p-news__articleBodyInner .blue{color:#00f}.p-news__articleBodyInner .red{color:#f00}.p-news__articleBodyInner h1,.p-news__articleBodyInner h2,.p-news__articleBodyInner h5,.p-news__articleBodyInner h6{display:inline;position:relative;font-size:2.6rem;padding-bottom:2px;padding-top:10px;border-bottom:3px solid #222;line-height:2;font-weight:bold}.p-news__articleBodyInner h1:after,.p-news__articleBodyInner h2:after,.p-news__articleBodyInner h5:after,.p-news__articleBodyInner h6:after{display:block;content:'';width:1px;height:30px}.p-news__articleBodyInner h3{display:inline;position:relative;color:#1cd57c;font-size:2.2rem;border-bottom:2px dotted #1cd57c;margin:10px 0 20px;line-height:1.6}.p-news__articleBodyInner h3:after{display:block;content:'';width:1px;height:10px}.p-news__articleBodyInner .center{text-align:center}.p-news__articleBodyInner .center img{max-width:100%}.p-news__articleBodyInner h4{display:inline-block;position:relative;font-size:2rem;background-color:#000;color:#fff;padding:0 50px;margin:10px 0 20px;line-height:2;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.p-news__articleBodyInner hr{display:block;border-top:1px solid #000}.p-news__articleBodyInner p{text-align:left;font-size:1.6rem;margin-bottom:20px}.p-news__articleBodyInner p:last-child{margin-bottom:0}.p-news__articleBodyInner p a{color:#f06}.p-news__articleBodyInner .cardimg{white-space:normal}.p-news__articleBodyInner .cardimg-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0;border:1px solid #000}.p-news__articleBodyInner .cardimg-inner-box{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;font-size:16px;line-height:1.6;padding:0 10px 10px;white-space:pre-line}.p-news__articleBodyInner .cardimg-inner-box p{display:inline-block;margin:5px 0}.p-news__articleBodyInner .cardimg-inner-box img{max-width:100%}.p-news__articleBodyInner .cardimg-inner-box .icon_a,.p-news__articleBodyInner .cardimg-inner-box .icon_f,.p-news__articleBodyInner .cardimg-inner-box .icon_l{position:relative;width:1.5em;height:auto;font-weight:700;padding-left:26px}.p-news__articleBodyInner .cardimg-inner-box .icon_a:after,.p-news__articleBodyInner .cardimg-inner-box .icon_f:after,.p-news__articleBodyInner .cardimg-inner-box .icon_l:after{display:inline-block;width:4em;height:1em}.p-news__articleBodyInner .cardimg-inner-box .icon_f{background:no-repeat url(../img/pages/news/icon_f.png);background-size:contain;color:#f00}.p-news__articleBodyInner .cardimg-inner-box .icon_f:after{content:'FIRE'}.p-news__articleBodyInner .cardimg-inner-box .icon_a{background:no-repeat url(../img/pages/news/icon_a.png);background-size:contain;color:#00f}.p-news__articleBodyInner .cardimg-inner-box .icon_a:after{content:'AQUA '}.p-news__articleBodyInner .cardimg-inner-box .icon_l{background:no-repeat url(../img/pages/news/icon_l.png);background-size:contain;color:#0c6}.p-news__articleBodyInner .cardimg-inner-box .icon_l:after{content:'LEAF'}.p-news__articleBodyInner .cardimg-inner-box.cardBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 30%;flex:0 30%;padding:15px 10px 10px;border-right:1px solid #000}@media all and (-ms-high-contrast: none){.p-news__articleBodyInner .cardimg-inner-box.cardBox{display:block}}.p-news__articleBodyInner .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-news__articleBodyInner .flex{display:block}}.p-news__articleBodyInner .flex-box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 2px}.p-news__articleBodyInner .flex-box img{max-width:100%}@media screen and (max-width: 768px){.p-news__articleBodyInner .flex-box img{width:60%}}.p-news__articleBodyInner .flex-name{padding:2px 0;font-size:14px;line-height:1.5}.p-news__articleBodyInner .prefList li{width:calc(100% / 8);display:inline-block;text-align:center;font-size:14px}@media screen and (max-width: 768px){.p-news__articleBodyInner .prefList li{width:calc(100% / 3)}}.p-news__articleBodyInner .youtube iframe{width:560px;height:315px}@media screen and (max-width: 768px){.p-news__articleBodyInner .youtube iframe{width:100%;height:auto}}.p-news__articleBodyInner .piapro{display:inline-block;width:66px;height:1em;background:no-repeat url(../img/pages/news/piapro.png);background-size:contain;vertical-align:middle}@media screen and (max-width: 768px){.p-news__articleBodyInner{padding:20px 10px}.p-news__articleBodyInner h1,.p-news__articleBodyInner h2,.p-news__articleBodyInner h3,.p-news__articleBodyInner h4,.p-news__articleBodyInner h5,.p-news__articleBodyInner h6{font-size:15px}.p-news__articleBodyInner p{line-height:1.8;font-size:14px}.p-news__articleBodyInner img{width:100%;height:auto}.p-news__articleBodyInner .cardimg{white-space:normal}.p-news__articleBodyInner .cardimg-inner{width:100%;display:inline-block;margin:10px 0;padding:0}.p-news__articleBodyInner .cardimg-inner-box{text-align:left;font-size:14px;padding:0 10px 10px;margin-top:-1.5em}.p-news__articleBodyInner .cardimg-inner-box p{display:inline-block;margin:5px 0}.p-news__articleBodyInner .cardimg-inner-box img{max-width:100%}.p-news__articleBodyInner .cardimg-inner-box.cardBox{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:60%;margin:0 auto;border:none;padding:10px 10px 5px}}hr{display:block;margin-top:50px;padding-top:20px;border:none}hr#pref1{margin-top:10px}.prefTitle{font-size:25px;margin-bottom:20px;padding:5px 0;font-weight:bold;display:block;position:relative;font-size:2.6rem;padding-bottom:2px;padding-top:10px;border-bottom:3px solid #222;line-height:2;font-weight:bold}.prefList{margin:0 auto;padding:10px 0}.prefList li{width:calc(100% / 8);display:inline-block;padding:1px 0;text-indent:0.2em}@media screen and (max-width: 768px){.prefList li{width:calc(100% / 3);padding:3px 0}}.prefList li a{color:#f26697}.prefList li a:hover{text-decoration:none}.arrowSmall{font-size:80%}.shopName{display:block;font-weight:bold;font-size:16px}.shopLocation{display:block;line-height:1.4;margin-bottom:10px;padding-bottom:10px;border-bottom:2px dotted #222;font-weight:400;font-size:16px}.text{display:block;font-size:80%;text-indent:1.5em;font-weight:normal;color:#f00}.attention{padding:10px}.indent{text-indent:-1em;padding-left:1em}.p-news__contentsBox{min-height:60vh}@media screen and (max-width: 768px){.p-news__contentsBox{min-height:50vh}}.p-news__tabs{position:relative;z-index:4;overflow:hidden;width:800px;margin:0 auto 40px;color:#fff;background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.p-news__tabs:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) top center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-news__tabs{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:calc(100% - 30px);margin:0 auto 20px}}.p-news__tabsWrapper{position:relative;left:0;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}@media screen and (max-width: 768px){.p-news__tabsWrapper{padding:15px}}.p-news__tabsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#fff 3px solid;border-left:#fff 3px solid}@media screen and (max-width: 768px){.p-news__tabsInner{border-width:2px}}.p-news__tab{border:none;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:#fff 3px solid;border-bottom:#fff 3px solid;width:50%;margin:0;padding:18px 0 15px;font-size:1.6rem;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:none}.p-news__tab i{display:block;width:8px;height:8px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;-webkit-transform:rotate(45deg) translate(3px, -8px);transform:rotate(45deg) translate(3px, -8px)}.p-news__tab.is-current{color:#000;background:#fff}.p-news__tab.is-current i{border-color:#000}@media screen and (max-width: 768px){.p-news__tab{border-width:2px;font-size:1.1rem;padding:10px 0 7px}.p-news__tab i{width:6px;height:6px;border-width:2px}}@media screen and (max-width: 350px){.p-news__tab{font-size:1.0rem}}.p-news__listWrap{width:800px;margin:0 auto 30px;position:relative}@media screen and (max-width: 768px){.p-news__listWrap{width:auto;margin:0 15px 30px}}.p-news__list{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.p-news__list.is-show{opacity:1}.p-news__list-enter-active,.p-news__list-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.p-news__list-enter,.p-news__list-leave-to{opacity:0}.p-news__listChild{height:185px;margin-bottom:30px;position:relative}.p-news__listChild:before{content:'';-webkit-transform:scale(0.995);transform:scale(0.995);display:block;position:absolute;width:100%;height:100%;right:-10px;bottom:-10px;background:linear-gradient(45deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 20px, #000 20px),linear-gradient(#000 0%, #000 100%);background-position:bottom left, top left, top right, bottom right !important;background-size:51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important;overflow:hidden;opacity:0.1}@media screen and (max-width: 768px){.p-news__listChild{height:115px;margin-bottom:20px}.p-news__listChild:before{background:linear-gradient(45deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%),linear-gradient(225deg, transparent 10px, #000 10px),linear-gradient(#000 0%, #000 100%)}}.p-news__listLink{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:relative;display:block;width:100%;height:100%}.p-news__listLink:hover{opacity:.7}.p-news__listLink:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right !important;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important}.p-news__listLink:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}@media screen and (max-width: 768px){.p-news__listLink:before{background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%)}}.p-news__listLinkInner{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.p-news__listText{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px}@media screen and (max-width: 768px){.p-news__listText{padding-right:20px}}@media screen and (max-width: 350px){.p-news__listText{padding-right:16px}}.p-news__listTextUpper{font-size:1.6rem;margin:0 0 5px;line-height:1}.p-news__listTextUpper--game{color:#ff0066}.p-news__listTextUpper--cardmaker{color:#1cd57c}.p-news__listTextUpper--event_release{color:#0084ff}@media screen and (max-width: 768px){.p-news__listTextUpper{font-size:1.1rem;line-height:1.4}}@media screen and (max-width: 350px){.p-news__listTextUpper{font-size:1rem}}.p-news__listTextUnder{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;font-size:1.6rem}@media all and (-ms-high-contrast: none){.p-news__listTextUnder{font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}@media screen and (max-width: 768px){.p-news__listTextUnder{font-size:1.3rem;line-height:1.5}}@media screen and (max-width: 350px){.p-news__listTextUnder{font-size:1.1rem}}.p-news__listThumb{position:relative;padding:25px 25px 25px 35px}.p-news__listThumb img{width:220px}@media screen and (max-width: 768px){.p-news__listThumb{padding:0 10px 0 15px}.p-news__listThumb img{width:110px}}@media screen and (max-width: 350px){.p-news__listThumb{padding:0 8px 0 8px}.p-news__listThumb img{width:90px}}.p-news__listBorder{position:absolute;background:#000}.p-news__listBorder--1{left:0;top:0;width:calc(100% - 30px);height:4px}.p-news__listBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}.p-news__listBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}.p-news__listBorder--4{bottom:0;right:0;width:4px;height:calc(100% - 30px)}.p-news__listBorder--5{top:0px;right:-13px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}.p-news__listBorder--6{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-news__listBorder--1{width:calc(100% - 15px)}.p-news__listBorder--2{height:calc(100% - 15px)}.p-news__listBorder--3{width:calc(100% - 15px)}.p-news__listBorder--4{height:calc(100% - 15px)}.p-news__listBorder--5{top:0px;right:-7px;width:22.72px}.p-news__listBorder--6{bottom:7px;left:-2px;width:22.72px}}.p-news__listNewLabel{position:absolute;left:0;top:0;z-index:1;width:100px;height:22px;padding-top:5px;text-align:center;background:#000;-webkit-transform:rotate(-43deg) translate(-23px, -49px);transform:rotate(-43deg) translate(-23px, -49px);-webkit-transform-origin:100% 0;transform-origin:100% 0;color:#fff;font-size:1.2rem}@media screen and (max-width: 768px){.p-news__listNewLabel{height:16px;padding-top:3px;font-size:1.0rem}}.p-news__listArrow{position:absolute;right:0;bottom:0;border-top:24px solid transparent;border-left:24px solid transparent;border-right:24px solid #000;border-bottom:24px solid #000;width:0;height:0}.p-news__listArrow:after{content:"";display:block;width:6px;height:6px;border-right:3px solid #fff;border-top:3px solid #fff;-webkit-transform:rotate(45deg) translate(5px, 0px);transform:rotate(45deg) translate(5px, 0px)}@media screen and (max-width: 768px){.p-news__listArrow{border-top:16px solid transparent;border-left:16px solid transparent;border-right:16px solid #000;border-bottom:16px solid #000}.p-news__listArrow:after{content:"";width:5px;height:5px;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(45deg) translate(2px, 1px);transform:rotate(45deg) translate(2px, 1px)}}.p-news__pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 150px}@media screen and (max-width: 768px){.p-news__pagenation{margin:0 0 100px}}.p-news__pagenationBtn{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;min-width:137px;height:36px;padding:2px;background:none;border:0;border-radius:17px;overflow:hidden;z-index:2;text-align:center;-webkit-transition:opacity .4s;transition:opacity .4s;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.p-news__pagenationBtn span{display:block;position:relative;height:100%;border-radius:17px;background-color:#000000;overflow:hidden;z-index:2;line-height:33px;color:#fff;font-size:1.3rem;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}.p-news__pagenationBtn i{position:absolute;top:0;bottom:0;display:block;width:7px;height:7px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:3;border-radius:2px}.p-news__pagenationBtn:nth-of-type(2){margin-left:20px}.p-news__pagenationBtn--prev span{padding:0 9px 0 0}.p-news__pagenationBtn--prev i{right:15px;border-top:3px solid #fff;border-right:3px solid #fff}.p-news__pagenationBtn--next span{padding:0 0 0 9px}.p-news__pagenationBtn--next i{left:15px;border-left:3px solid #fff;border-bottom:3px solid #fff}.p-news__pagenationBtn:disabled{opacity:0.3;cursor:initial}.p-news__pagenationBtn:before,.p-news__pagenationBtn:after{display:block;width:50%;height:100%;content:"";position:absolute;z-index:1;-webkit-transform:rotate(45deg) scaleY(7) translateZ(0);transform:rotate(45deg) scaleY(7) translateZ(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.p-news__pagenationBtn:before{top:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#989ba1;left:0}.p-news__pagenationBtn:after{bottom:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#6d80ff;right:0}.p-news__pagenationBtn:enabled:hover:after,.p-news__pagenationBtn:enabled:hover:before{-webkit-transform:rotate(-135deg) scaleY(7);transform:rotate(-135deg) scaleY(7)}@media screen and (max-width: 768px){.p-news__pagenationBtn:nth-of-type(2){margin-left:10px}}.p-news__noArticle{text-align:center;font-size:2.3rem;margin:110px 0 100px}@media screen and (max-width: 768px){.p-news__noArticle{font-size:1.6rem;margin:100px 0 60px}}.p-ranking__contents{min-height:100vh}@media screen and (max-width: 768px){.p-ranking__contents{min-height:50vh}}.p-ranking__content{position:relative;width:800px;min-height:100vh;margin:0 auto 80px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.p-ranking__content.is-show{opacity:1}@media screen and (max-width: 768px){.p-ranking__content{min-height:50vh;width:auto;margin:0 10px 35px}}.p-ranking__name{margin:0 0 30px;font-size:2.4rem;text-align:center}@media screen and (max-width: 768px){.p-ranking__name{margin:0 0 15px;font-size:1.7rem}}.p-ranking__tabs{background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;position:relative;z-index:4;overflow:hidden;width:800px;margin:0 auto 40px;color:#fff}.p-ranking__tabs:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) top center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-ranking__tabs{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:calc(100% - 20px);height:auto;margin:0 auto 20px}}.p-ranking__tabsWrapper{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px}@media screen and (max-width: 768px){.p-ranking__tabsWrapper{padding:20px 10px}}.p-ranking__tabsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:#fff 3px solid;margin:0 0 30px}@media screen and (max-width: 768px){.p-ranking__tabsInner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-width:2px;height:90px;margin:0 0 20px}}.p-ranking__tab{border:none;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:#fff 3px solid;width:50%;height:100%;font-size:1.6rem;color:#fff;cursor:pointer;outline:none}.p-ranking__tab:last-of-type{border-right:none}.p-ranking__tab i{display:block;width:8px;height:8px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.p-ranking__tab.is-current{color:#000;background:#fff}.p-ranking__tab.is-current i{border-color:#000}@media screen and (max-width: 768px){.p-ranking__tab{height:50%;border-width:2px;font-size:1.1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;border-bottom:#fff 3px solid}.p-ranking__tab i{width:5px;height:5px;border-width:2px;-webkit-transform:rotate(45deg) translate(0, 0);transform:rotate(45deg) translate(0, 0)}.p-ranking__tab:nth-of-type(even){border-right:none}.p-ranking__tab:last-of-type{border-bottom:none;border-right:#fff 3px solid}}@media screen and (max-width: 350px){.p-ranking__tab{font-size:1rem}}.p-ranking__choiceSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px}@media screen and (max-width: 768px){.p-ranking__choiceSelect{height:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.p-ranking__choiceCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 15px 0 0}.p-ranking__choiceCol:last-of-type{margin:0 0 0 0}@media screen and (max-width: 768px){.p-ranking__choiceCol{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 5px 0 0}.p-ranking__choiceCol:last-of-type{width:45px;-webkit-box-flex:0;-ms-flex:none;flex:none}}.p-ranking__label{font-size:1.6rem;padding:0 10px 0 0}@media screen and (max-width: 768px){.p-ranking__label{font-size:1.1rem;padding:0 7px 0 0;-ms-flex-negative:0;flex-shrink:0}}.p-ranking__selectWrapper{height:100%;position:relative;background:#fff}.p-ranking__selectWrapper:before{content:"";display:block;width:8px;height:8px;position:absolute;right:10px;top:0;bottom:0;margin:auto;border-right:#000 3px solid;border-bottom:#000 3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top;transform-origin:top}@media screen and (max-width: 768px){.p-ranking__selectWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-ranking__selectWrapper:before{width:6px;height:6px;right:4px;border-right:#000 2px solid;border-bottom:#000 2px solid}}.p-ranking__select{position:relative;width:164px;height:100%;padding:0 40px 0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;border:none;font-size:1.6rem;letter-spacing:1px}.p-ranking__select--type2{width:380px;letter-spacing:0px}@media screen and (max-width: 768px){.p-ranking__select{font-size:1.0rem;width:100%;padding:0 20px 0 10px}.p-ranking__select--type2{width:100%;letter-spacing:0px}}.p-ranking__battleBtn{height:100%;border:none;background:#e84a92;color:#fff;padding:0 22px;font-size:1.6rem;cursor:pointer;outline:none}@media screen and (max-width: 768px){.p-ranking__battleBtn{font-size:1.1rem;width:100%;padding:0}}.p-ranking__info{height:140px;margin-bottom:30px;position:relative}.p-ranking__info:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right !important;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51% !important;background-repeat:no-repeat !important}@media screen and (max-width: 768px){.p-ranking__info{height:auto;margin-bottom:20px}.p-ranking__info:before{background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 10px, #fff 10px),linear-gradient(#fff 0%, #fff 100%)}}.p-ranking__infoInner{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.p-ranking__infoInner{display:block;width:auto;height:auto;padding:25px 15px}}.p-ranking__infoBorder{position:absolute;background:#000}.p-ranking__infoBorder--1{left:0;top:0;width:calc(100% - 30px);height:4px}.p-ranking__infoBorder--2{left:0;top:0;width:4px;height:calc(100% - 30px)}.p-ranking__infoBorder--3{bottom:0;right:0;width:calc(100% - 30px);height:4px}.p-ranking__infoBorder--4{bottom:0;right:0;width:4px;height:calc(100% - 30px)}.p-ranking__infoBorder--5{top:0px;right:-13px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}.p-ranking__infoBorder--6{bottom:14px;left:-5px;width:42.6px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}@media screen and (max-width: 768px){.p-ranking__infoBorder--1{width:calc(100% - 15px)}.p-ranking__infoBorder--2{height:calc(100% - 15px)}.p-ranking__infoBorder--3{width:calc(100% - 15px)}.p-ranking__infoBorder--4{height:calc(100% - 15px)}.p-ranking__infoBorder--5{top:0px;right:-7px;width:22.72px}.p-ranking__infoBorder--6{bottom:7px;left:-2px;width:22.72px}}.p-ranking__infoList{display:-webkit-box;display:-ms-flexbox;display:flex;margin:6px 0 6px 34px;font-size:1.6rem;line-height:1;letter-spacing:0.5px}.p-ranking__infoList dt{width:300px;background:#e84a92;color:#fff;text-align:center;padding:6px 0 2px}.p-ranking__infoList dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 20px 0 10px}@media screen and (max-width: 768px){.p-ranking__infoList{display:block;margin:0 0 10px;font-size:1.3rem}.p-ranking__infoList:nth-of-type(2){margin:0 0 0}.p-ranking__infoList dt{width:auto;display:inline-block;margin:0 0 10px;padding:6px 5px 2px}.p-ranking__infoList dd{padding:0 0 0;line-height:1.1}}.p-ranking__pn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:33px;background:#222;margin:0 auto 30px}.p-ranking__pn:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-ranking__pn{height:30px}}.p-ranking__pnBtn{width:60px;height:100%;background:transparent;border:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;outline:none}.p-ranking__pnBtn:disabled{opacity:0.3;cursor:initial}.p-ranking__pnBtn:before,.p-ranking__pnBtn:after{content:"";display:block;width:8px;height:8px;border-left:3px solid #fff;border-bottom:3px solid #fff}.p-ranking__pnBtn--next{border-right:1px solid #888}.p-ranking__pnBtn--next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-ranking__pnBtn--next:after{display:none}.p-ranking__pnBtn--first{border-right:1px solid #888}.p-ranking__pnBtn--first:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-ranking__pnBtn--first:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-ranking__pnBtn--prev{border-left:1px solid #888}.p-ranking__pnBtn--prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.p-ranking__pnBtn--prev:after{display:none}.p-ranking__pnBtn--last{border-left:1px solid #888}.p-ranking__pnBtn--last:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.p-ranking__pnBtn--last:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (max-width: 768px){.p-ranking__pnBtn{width:45px}.p-ranking__pnBtn:before,.p-ranking__pnBtn:after{width:6px;height:6px;border-width:2px}}.p-ranking__pnCounter{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff;font-size:1.4rem}@media screen and (max-width: 768px){.p-ranking__pnCounter{font-size:1.2rem}}.p-ranking__listWrap{position:relative;margin:0 auto 0}.p-ranking__list{position:relative;margin:0 0 30px;min-height:300px}.p-ranking__listChild{position:relative;background:linear-gradient(#222 0%, #222 100%),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;color:#fff;margin:0 0 20px}.p-ranking__listChild:before{content:'';position:absolute;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}.p-ranking__listChild--big{height:100px}.p-ranking__listChild--small{height:80px}.p-ranking__listChild--small:after{content:'';position:absolute;left:0;top:0;display:block;width:120px;height:100%;opacity:0.1;background:linear-gradient(#fff 0, #fff 100%),linear-gradient(295deg, transparent 0, transparent 40%, #fff 40%, #fff 100%);background-position:top left, bottom right;background-size:50.1% 100%,50.1% 100%;background-repeat:no-repeat}@media screen and (max-width: 768px){.p-ranking__listChild{margin:0 0 15px}.p-ranking__listChild--big{height:105px}.p-ranking__listChild--small{height:95px}.p-ranking__listChild--small:after{background:none}}.p-ranking__listChildInner{position:relative;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-ranking__listChildCol{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.p-ranking__listChildCol:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.p-ranking__listChildCol:nth-of-type(3){width:200px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-ranking__listChildCol--wide{width:240px !important}@media screen and (max-width: 768px){.p-ranking__listChildCol:nth-of-type(2){display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20px}.p-ranking__listChild--small .p-ranking__listChildCol:nth-of-type(2){padding-top:16px}.p-ranking__listChildCol:nth-of-type(3){width:125px}.p-ranking__listChildCol--wide{width:140px !important}.p-ranking__listChildCol--type2{padding-top:30px !important}}.p-ranking__listChildColInner{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(120deg, transparent 37%, #494949 0px),linear-gradient(225deg, transparent 10px, #494949 10px),linear-gradient(#494949 0%, #494949 100%);background-position:top left, top right, bottom right !important;background-size:50.1% 100%, 50.1% 50.1%, 50.1% 50.1% !important;background-repeat:no-repeat !important}.p-ranking__listChild--rank1 .p-ranking__listChildColInner{background:linear-gradient(120deg, transparent 37%, #918613 0px),linear-gradient(225deg, transparent 10px, #918613 10px),linear-gradient(#918613 0%, #918613 100%)}.p-ranking__listChild--rank2 .p-ranking__listChildColInner{background:linear-gradient(120deg, transparent 37%, #6b6b6b 0px),linear-gradient(225deg, transparent 10px, #6b6b6b 10px),linear-gradient(#6b6b6b 0%, #6b6b6b 100%)}.p-ranking__listChild--rank3 .p-ranking__listChildColInner{background:linear-gradient(120deg, transparent 37%, #aa310d 0px),linear-gradient(225deg, transparent 10px, #aa310d 10px),linear-gradient(#aa310d 0%, #aa310d 100%)}.p-ranking__listChildColInner:before{content:'';display:block;position:absolute;top:-146px;left:0;width:130%;height:400px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(#fff));background:linear-gradient(transparent 0%, transparent 50%, #fff 100%);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.p-ranking__listChildColInner:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-ranking__listChildColInner{background:linear-gradient(109deg, transparent 41%, #494949 0px),linear-gradient(225deg, transparent 10px, #494949 10px),linear-gradient(#494949 0%, #494949 100%)}.p-ranking__listChild--rank1 .p-ranking__listChildColInner{background:linear-gradient(109deg, transparent 41%, #918613 0px),linear-gradient(225deg, transparent 10px, #918613 10px),linear-gradient(#918613 0%, #918613 100%)}.p-ranking__listChild--rank2 .p-ranking__listChildColInner{background:linear-gradient(109deg, transparent 41%, #6b6b6b 0px),linear-gradient(225deg, transparent 10px, #6b6b6b 10px),linear-gradient(#6b6b6b 0%, #6b6b6b 100%)}.p-ranking__listChild--rank3 .p-ranking__listChildColInner{background:linear-gradient(109deg, transparent 41%, #aa310d 0px),linear-gradient(225deg, transparent 10px, #aa310d 10px),linear-gradient(#aa310d 0%, #aa310d 100%)}.p-ranking__listChildColInner--wide{background:linear-gradient(106deg, transparent 33%, #494949 0px),linear-gradient(225deg, transparent 10px, #494949 10px),linear-gradient(#494949 0%, #494949 100%)}.p-ranking__listChild--rank1 .p-ranking__listChildColInner--wide{background:linear-gradient(106deg, transparent 33%, #918613 0px),linear-gradient(225deg, transparent 10px, #918613 10px),linear-gradient(#918613 0%, #918613 100%)}.p-ranking__listChild--rank2 .p-ranking__listChildColInner--wide{background:linear-gradient(106deg, transparent 33%, #6b6b6b 0px),linear-gradient(225deg, transparent 10px, #6b6b6b 10px),linear-gradient(#6b6b6b 0%, #6b6b6b 100%)}.p-ranking__listChild--rank3 .p-ranking__listChildColInner--wide{background:linear-gradient(106deg, transparent 33%, #aa310d 0px),linear-gradient(225deg, transparent 10px, #aa310d 10px),linear-gradient(#aa310d 0%, #aa310d 100%)}}.p-ranking__listNumber{width:110px}.p-ranking__listNumber img{width:auto;height:86px}.p-ranking__listNumber div{text-align:center;font-size:2.8rem}@media screen and (max-width: 768px){.p-ranking__listNumber{width:80px;text-align:center}.p-ranking__listNumber img{height:auto;width:70px}.p-ranking__listNumber div{display:inline-block;font-size:2.5rem;width:55px;height:55px;border-radius:50%;border:#999 solid 3px;line-height:55px;-webkit-box-sizing:border-box;box-sizing:border-box}}.p-ranking__listLabel{width:125px}@media screen and (max-width: 768px){.p-ranking__listLabel{width:100px}}.p-ranking__listNameLabel{line-height:1;font-size:1.2rem;color:#818181;margin:0 0 5px}@media screen and (max-width: 768px){.p-ranking__listNameLabel{font-size:1.1rem}}.p-ranking__listNameWrap{padding:0 0 0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 768px){.p-ranking__listNameWrap{padding:0 0 4px 0;width:auto}}.p-ranking__listName{padding:0 15px 0 0;line-height:1.0;font-size:3rem}@media screen and (max-width: 768px){.p-ranking__listName{font-size:1.4rem;padding:0 0 0 0}}.p-ranking__listPointWrap{position:relative;height:100%;padding:0 20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.p-ranking__listPointWrap{padding:0 15px 0 10px}}.p-ranking__listPointLabel{line-height:1;font-size:1.2rem;color:#d1cda9;margin:0 0 7px}@media screen and (max-width: 768px){.p-ranking__listPointLabel{font-size:1.1rem;text-align:right}}.p-ranking__listPoint,.p-ranking__listPoint2{line-height:0.8;font-size:3.8rem;font-family:'Helvetica Neue', "Yu Gothic", "貂ｸ繧ｴ繧ｷ繝�け", "YuGothic", "繝｡繧､繝ｪ繧ｪ","貂ｸ繧ｴ繧ｷ繝�け菴�", "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", sans-serif;font-weight:bold}@media screen and (max-width: 768px){.p-ranking__listPoint,.p-ranking__listPoint2{font-size:2.4rem}}.techchallengePage .p-ranking__listPoint{font-size:3rem}@media screen and (max-width: 768px){.techchallengePage .p-ranking__listPoint{font-size:2.4rem}}.p-ranking__listPoint2{font-size:2.6rem;margin-top:.5em}@media screen and (max-width: 768px){.p-ranking__listPoint2{font-size:2rem}}.techchallengePage .p-ranking__listChild--small{height:100px}@media screen and (max-width: 768px){.techchallengePage .p-ranking__listChild--small{height:100px}}.p-special-title{font-size:5.0rem;line-height:1;text-align:center;margin-bottom:26px}@media screen and (max-width: 768px){.p-special-title{font-size:3.0rem;margin-bottom:16px}}.p-special__tabs{position:relative;z-index:4;overflow:hidden;width:800px;height:120px;margin:0 auto 40px;color:#fff;background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat}.p-special__tabs:before{content:'';display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.1}@media screen and (max-width: 768px){.p-special__tabs{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;width:calc(100% - 30px);height:98px;margin:0 auto 20px}}.p-special__tabsWrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}@media screen and (max-width: 768px){.p-special__tabsWrapper{padding:15px 13px}}.p-special__tabsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#fff 3px solid;border-left:#fff 3px solid;border-bottom:#fff 3px solid}@media screen and (max-width: 768px){.p-special__tabsInner{border-width:2px;border-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.p-special__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:#fff 3px solid;width:25%;height:100%;font-size:1.6rem;color:#fff;cursor:pointer}@media screen and (max-width: 768px){.p-special__tab{height:calc(50% - 2px);width:calc(50% - 2px)}}.p-special__tab i{display:block;width:8px;height:8px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;-webkit-transform:rotate(45deg) translate(5px, -11px);transform:rotate(45deg) translate(5px, -11px)}.p-special__tab:hover,.p-special__tab.is-current{color:#000;background:#fff}.p-special__tab:hover i,.p-special__tab.is-current i{border-color:#000}@media screen and (max-width: 768px){.p-special__tab{border-right:#fff 2px solid;border-bottom:#fff 2px solid;font-size:1.1rem}.p-special__tab i{width:5px;height:5px;border-width:2px;-webkit-transform:rotate(45deg) translate(4px, -8px);transform:rotate(45deg) translate(4px, -8px)}}@media screen and (max-width: 350px){.p-special__tab{font-size:1rem}}.p-special__wrap{position:relative;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:100px}@media screen and (max-width: 768px){.p-special__wrap{width:84%;margin-bottom:50px}}.p-special-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-special-list.is-show{opacity:1}@media screen and (max-width: 768px){.p-special-list{display:block}}.p-special-item{position:relative;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 4px #000;-webkit-box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);box-shadow:6px 6px 0 2px rgba(34,34,34,0.1);padding:26px 26px 20px 26px;width:47.5%;min-height:300px;margin-right:5%;margin-bottom:5%}@media screen and (max-width: 768px){.p-special-item{-webkit-box-shadow:3px 3px 0 2px rgba(34,34,34,0.1);box-shadow:3px 3px 0 2px rgba(34,34,34,0.1);border:solid 2px #000;padding:17px;width:100%;margin-right:0;margin-bottom:16px}}.p-special-item:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/common/bg_circuit2.png);background-repeat:repeat;overflow:hidden}@media screen and (max-width: 768px){.p-special-item:before{background-size:1250px 300px}}.p-special-item a{position:relative}.p-special-item:nth-of-type(2n+0){margin-right:0}.p-special-item__thumb{overflow:hidden;margin-bottom:17px}@media screen and (max-width: 768px){.p-special-item__thumb{margin-bottom:13px}}.p-special-item__thumb&gt;img{height:auto;width:100%}.p-special-item__date{color:#e84a92;font-size:1.5rem;line-height:1.6;letter-spacing:0.04em}@media screen and (max-width: 768px){.p-special-item__date{font-size:1.3rem;line-height:1.38462}}.p-special-item__title{font-size:1.5rem;line-height:1.6;letter-spacing:0.04em;white-space:pre-line}@media screen and (max-width: 768px){.p-special-item__title{font-size:1.3rem;line-height:1.38462}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical&gt;.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow&gt;.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto !important}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal&gt;.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical&gt;.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal&gt;.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progressbar,.swiper-container-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical&gt;.swiper-pagination-progressbar,.swiper-container-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg,.swiper-zoom-container&gt;canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.p-top{position:relative}.p-top-section{margin:0 0 100px}.p-top-section__title{margin:0 0 30px}@media screen and (max-width: 768px){.p-top-section__title{margin:0 0 15px}}.p-top-kv{position:relative;height:105vh}.p-top-kv .c-loaderCircle{top:40%;bottom:initial}.p-top-kv.is-show .c-loaderCircle{display:none}@media screen and (min-width: 769px){.p-top-kv{min-height:580px}}@media screen and (max-width: 768px){.p-top-kv{height:auto;min-height:100vh}.p-top-kv .c-loaderCircle{top:180px}}.p-top-kv__smoke{position:absolute;top:0;z-index:2}.p-top-kv__smoke--left{left:0}.p-top-kv__smoke--right{right:0}@media screen and (max-width: 768px){.p-top-kv__smoke{display:none}}.p-top-kv__slider{height:calc(100% - 50px);overflow:hidden;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.p-top-kv.is-show .p-top-kv__slider{opacity:1}@media screen and (max-width: 768px){.p-top-kv__slider{height:450px}}.p-top-kv__sliderChild{position:relative;overflow:hidden}.p-top-kv__sliderImg{width:100%;height:100%;background-position:center top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 769px){.p-top-kv__sliderImg{background-image:url(../img/pages/top/kv/kv_slider_1_brightMemory.jpg)}}@media screen and (max-width: 768px){.p-top-kv__sliderImg{background-image:url(../img/pages/top/sp/kv/kv_slider_1_brightMemory.jpg)}}.p-top-kv__sliderVideo{position:absolute;right:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto}@media screen and (max-width: 768px){.p-top-kv__sliderVideo{width:190%;height:100%;right:-45%;-o-object-fit:cover;object-fit:cover}}.p-top-kv__sliderBtns{position:absolute;left:0;right:0;bottom:150px;width:160px;height:70px;margin:0 auto 0;z-index:3;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.p-top-kv.is-show .p-top-kv__sliderBtns{opacity:1}@media screen and (max-width: 768px){.p-top-kv__sliderBtns{width:100%;height:42px;left:0;top:209px;bottom:initial;margin:auto}}.p-top-kv__sliderBtn{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;width:70px;height:70px;background:#f00;cursor:pointer;outline:none}.p-top-kv__sliderBtn:hover{opacity:.7}.p-top-kv__sliderBtn--left{top:-10px;left:0;background:url(../img/pages/top/kv/kv_arrow_left.png) 0 0 no-repeat}.p-top-kv__sliderBtn--right{top:10px;right:0;background:url(../img/pages/top/kv/kv_arrow_right.png) 0 0 no-repeat}@media screen and (max-width: 768px){.p-top-kv__sliderBtn{top:0;width:42px;height:42px;background-size:100%;margin:auto}.p-top-kv__sliderBtn--left{left:15px;bottom:0}.p-top-kv__sliderBtn--right{right:15px;bottom:0}}.p-top-kv__band{position:relative;z-index:2;height:250px;margin-top:-25px}@media screen and (max-width: 768px){.p-top-kv__band{height:auto;padding-bottom:154px}}.p-top-kv__bandChild{position:absolute;width:50%;height:100%;background:#989ba1}.p-top-kv__bandChild:before{content:'';position:absolute;bottom:-1px;display:block;width:100%;height:30px;background:-webkit-gradient(linear, left top, right top, from(#ffb2fa), color-stop(34%, #5999fe), color-stop(70%, #70e2d6), color-stop(87%, #fdff77), to(#ffb2fa));background:linear-gradient(90deg, #ffb2fa 0%, #5999fe 34%, #70e2d6 70%, #fdff77 87%, #ffb2fa 100%)}.p-top-kv__bandChild:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background:url(../img/common/bg_circuit.png) 0 center repeat;opacity:0.8}.p-top-kv__bandChild--left{left:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skewY(10deg) translateX(0.5px) translateZ(0);transform:skewY(10deg) translateX(0.5px) translateZ(0)}.p-top-kv__bandChild--left:after{background-position:right bottom}.p-top-kv__bandChild--right{right:0;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:skewY(-10deg);transform:skewY(-10deg)}.p-top-kv__bandChild--right:after{background-position:left bottom}.p-top-kv__bnrNew{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;right:30px;top:14px;z-index:3;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.p-top-kv__bnrNew:hover{opacity:.7}.p-top-kv.is-show .p-top-kv__bnrNew{opacity:1}.p-top-kv__bnrNew img{width:170px}@media screen and (max-width: 1475px){.p-top-kv__bnrNew img{width:190px}}@media screen and (max-width: 1320px){.p-top-kv__bnrNew{top:20px}.p-top-kv__bnrNew img{width:130px}}@media screen and (max-width: 768px){.p-top-kv__bnrNew{width:130px;height:130px;right:auto;bottom:auto;left:15px;top:260px}}.p-top-kv__bnrs{width:360px;position:absolute;right:30px;top:210px;z-index:5;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.p-top-kv__bnrs:after{content:"";display:table;clear:both}.p-top-kv__bnrs--sp{display:none}.p-top-kv.is-show .p-top-kv__bnrs{opacity:1}@media screen and (max-width: 1475px){.p-top-kv__bnrs{top:175px;width:300px}}@media screen and (max-width: 1320px){.p-top-kv__bnrs{width:250px;top:150px}}@media screen and (max-width: 768px){.p-top-kv__bnrs{-webkit-transform:translateY(-50px);transform:translateY(-50px);max-width:350px;padding:0 15px 0;width:auto;position:relative;top:initial;right:initial;bottom:initial;margin:0 auto 0}.p-top-kv__bnrs--pc{display:none}.p-top-kv__bnrs--sp{display:block}}.p-top-kv__bnr{text-align:right;margin:0 0 14px}.p-top-kv__bnr a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.p-top-kv__bnr a:hover{opacity:.7}.p-top-kv__bnr--half{padding-left:calc((130 / 360) * 100%)}.p-top-kv__bnr.memoryNew{margin-top:-10px}@media screen and (max-width: 768px){.p-top-kv__bnr{text-align:center}.p-top-kv__bnr--half{padding-left:50%}.p-top-kv__bnr:nth-of-type(2n){margin-right:15px}.p-top-kv__bnr:nth-of-type(2n-1){margin-left:15px}}.p-top-kv__bnrLink{display:block;position:relative}.p-top-kv__bnrText{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center}.p-top-kv__bnrText span{display:block;line-height:1.2}.p-top-kv__bnrText--type1 span:nth-of-type(1){font-size:2.2rem}.p-top-kv__bnrText--type1 span:nth-of-type(2){color:#e84a92;font-size:2.4rem}.p-top-kv__bnrText--type2 span{color:#e84a92}.p-top-kv__bnrText--type2 span:nth-of-type(1){font-size:2rem}.p-top-kv__bnrText--type2 span:nth-of-type(2){font-size:2.1rem}.p-top-kv__bnrText--type2 span:nth-of-type(3){font-size:2rem}@media screen and (max-width: 1475px){.p-top-kv__bnrText--type1 span:nth-of-type(1){font-size:2rem}.p-top-kv__bnrText--type1 span:nth-of-type(2){color:#e84a92;font-size:2rem}.p-top-kv__bnrText--type2 span{color:#e84a92}.p-top-kv__bnrText--type2 span:nth-of-type(1){font-size:1.8rem}.p-top-kv__bnrText--type2 span:nth-of-type(2){font-size:1.8rem}.p-top-kv__bnrText--type2 span:nth-of-type(3){font-size:1.8rem}}@media screen and (max-width: 1320px){.p-top-kv__bnrText--type1 span:nth-of-type(1){font-size:1.7rem}.p-top-kv__bnrText--type1 span:nth-of-type(2){font-size:1.7rem}.p-top-kv__bnrText--type2 span{color:#e84a92}.p-top-kv__bnrText--type2 span:nth-of-type(1){font-size:1.5rem}.p-top-kv__bnrText--type2 span:nth-of-type(2){font-size:1.5rem}.p-top-kv__bnrText--type2 span:nth-of-type(3){font-size:1.5rem}}@media screen and (max-width: 768px){.p-top-kv__bnrText--type1 span:nth-of-type(1){font-size:2rem}.p-top-kv__bnrText--type1 span:nth-of-type(2){font-size:2.4rem}.p-top-kv__bnrText--type2 span:nth-of-type(1){font-size:1.8rem}.p-top-kv__bnrText--type2 span:nth-of-type(2){font-size:2rem}.p-top-kv__bnrText--type2 span:nth-of-type(3){font-size:2rem}}.p-top-kv__bnrTextInner{padding-right:50%;width:50%}.p-top-kv__bnrTextInner.cdbnr span{color:#fdfa00}.p-top-kv__search{background:linear-gradient(45deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 20px, #222 20px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;position:relative;z-index:3;overflow:hidden;width:760px;height:220px;margin:-290px auto 0;color:#fff;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.p-top-kv__search:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/common/bg_circuit.png) top center repeat;opacity:0.1}.p-top-kv.is-show .p-top-kv__search{opacity:1}@media screen and (max-width: 1475px){.p-top-kv__search{width:680px}}@media screen and (max-width: 768px){.p-top-kv__search{background:linear-gradient(45deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%),linear-gradient(225deg, transparent 10px, #222 10px),linear-gradient(#222 0%, #222 100%);background-position:bottom left, top left, top right, bottom right;background-size:50.1% 50.1%;background-repeat:no-repeat;max-width:350px;width:calc(100% - 30px);height:150px;margin:-200px auto 0}}.p-top-kv__searchInner{position:absolute;left:0;top:0;width:100%;height:100%}.p-top-kv__searchTitle{font-size:2.4rem;height:60px;line-height:65px;text-align:center;border-bottom:1px solid #666}@media screen and (max-width: 768px){.p-top-kv__searchTitle{height:42px;line-height:45px;font-size:1.7rem}}.p-top-kv__searchCols{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.p-top-kv__searchCol{width:50%;padding:20px 0 0}.p-top-kv__searchCol:nth-of-type(1){border-right:1px solid #666}@media screen and (max-width: 768px){.p-top-kv__searchCol{padding:15px 0 0}}.p-top-kv__searchLabel{display:block;margin:0 0 20px;text-align:center;font-size:1.6rem;line-height:1}@media screen and (max-width: 768px){.p-top-kv__searchLabel{margin:0 0 15px;font-size:1.3rem}}.p-top-kv__searchBtn{display:block;width:300px;height:50px;margin:0 auto 0;font-size:2rem;font-family:'M+ 1p bold';background:url(../img/pages/top/kv/kv_icon_search_1.png) 15px center no-repeat,url(../img/pages/top/kv/kv_icon_search_2.png) right 20px center no-repeat,#fff;cursor:pointer}@media screen and (max-width: 768px){.p-top-kv__searchBtn{width:calc(100% - 20px);height:34px;font-size:1.2rem;background-size:15px auto, 7px auto;background-position:7px center, right 7px center}}@media screen and (max-width: 340px){.p-top-kv__searchBtn{background:#fff url(../img/pages/top/kv/kv_icon_search_2.png) right 5px center/7px auto no-repeat}}.p-top-kv__searchForm{width:300px;margin:0 auto 0}@media screen and (max-width: 768px){.p-top-kv__searchForm{width:calc(100% - 20px)}}.p-top-kv__searchFormInner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px}@media screen and (max-width: 768px){.p-top-kv__searchFormInner{height:34px}}.p-top-kv__searchSelectUnder{width:210px;height:100%;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 20px;background:#fff url(../img/pages/top/kv/kv_icon_search_3.png) right 15px center no-repeat;text-align:center;font-size:2rem;color:#000;text-align:left}@media screen and (max-width: 768px){.p-top-kv__searchSelectUnder{width:calc(100% - 34px);line-height:34px;font-size:1.2rem;background-size:12px auto;background-position:right 7px center;padding:0 20px 0 10px}}.p-top-kv__searchSelect{position:absolute;left:0;top:0;width:210px;height:100%;opacity:0;border:none}@media screen and (max-width: 768px){.p-top-kv__searchSelect{width:calc(100% - 34px)}}.p-top-kv__searchBtn2{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 12px 0 0;height:100%;background:#e84a92 url(../img/pages/top/kv/kv_icon_search_4.png) right 10px center no-repeat;font-size:1.6rem;font-family:'M+ 1p bold';color:#fff;border:none}@media screen and (max-width: 768px){.p-top-kv__searchBtn2{position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:34px;font-size:0;overflow:hidden;text-indent:-9999px;padding:0;background-size:16px auto;background-position:center}}.p-top-topics{margin-top:300px}.p-top-topics img{width:100%}.p-top-topics__slider{margin:0 0 50px !important}.p-top-topics__sliderInner{height:auto !important}.p-top-topics__banners{width:830px;margin:0 auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-top-topics__banner{width:calc(50% - 15px);margin-bottom:20px}.p-top-topics__banner:only-child{margin-right:auto;margin-left:auto}@media screen and (max-width: 768px){.p-top-topics{margin-top:120px;margin-bottom:80px}.p-top-topics__slider{margin:0 0 20px !important}.p-top-topics__sliderChild{height:auto !important}.p-top-topics__banners{width:auto;margin:0 20px 0}.p-top-topics__banner{width:calc(50% - 10px);margin:0 0 15px}.p-top-topics__banner:only-child{width:100%}}.p-top-topics__sliderBtn{position:absolute;top:0;bottom:0;width:70px;height:70px;border-radius:50%;overflow:hidden;cursor:pointer;z-index:1;margin:auto}.p-top-topics__sliderBtn span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);background:#222 url(../img/common/ic_arrow.svg) center no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-top-topics__sliderBtn--prev{left:250px}.p-top-topics__sliderBtn--prev span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-top-topics__sliderBtn--next{right:250px}.p-top-topics__sliderBtnInner{position:relative;width:100%;height:100%;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform}.p-top-topics__sliderBtnInner:before,.p-top-topics__sliderBtnInner:after{content:'';position:absolute;display:block;width:50%;height:100%}.p-top-topics__sliderBtnInner:before{left:0;background:#6d80ff}.p-top-topics__sliderBtnInner:after{right:0;background:#989ba1}.p-top-topics__sliderBtn--prev .p-top-topics__sliderBtnInner:before{background:#989ba1}.p-top-topics__sliderBtn--prev .p-top-topics__sliderBtnInner:after{background:#6d80ff}.p-top-topics__sliderBtn:hover .p-top-topics__sliderBtnInner{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media screen and (max-width: 768px){.p-top-topics__sliderBtn{left:auto;right:auto;bottom:20px;width:50px;height:50px;margin:auto}.p-top-topics__sliderBtn--prev{left:20px}.p-top-topics__sliderBtn--next{right:20px}.p-top-topics__sliderBtn span{background-size:16px auto}}.p-top-news{width:1040px;padding:0 20px 0;margin-left:auto;margin-right:auto}.p-top-news__lists{margin:0 0 50px}.p-top-news__list{font-size:1.8rem;border-bottom:4px solid #000}.p-top-news__link{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;letter-spacing:1px;padding-right:20px}.p-top-news__link:hover{opacity:.7}.p-top-news__link span{display:block}.p-top-news__link span:nth-of-type(1){margin:0 15px 0 0;color:#e84a92}.p-top-news__link span:nth-of-type(2){font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.8rem}@media all and (-ms-high-contrast: none){.p-top-news__link span:nth-of-type(2){font-family:"繝｡繧､繝ｪ繧ｪ", Meiryo, sans-serif !important}}.p-top-news__link span.game{color:#ff0066}.p-top-news__link span.cardmaker{color:#1cd57c}.p-top-news__link span.event_release{color:#0084ff}.p-top-news__link:before{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;display:block;width:12px;height:12px;border-top:4px solid #000;border-right:4px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1150px){.p-top-news{width:940px}}@media screen and (max-width: 768px){.p-top-news{width:auto;padding:0 20px 0;margin-bottom:75px}.p-top-news__lists{margin:0 0 35px}.p-top-news__list{font-size:1.2rem;border-bottom:2px solid #000}.p-top-news__link{display:block;height:auto;padding:15px 20px 15px 0}.p-top-news__link span:nth-of-type(1){margin:0 15px 0 0}.p-top-news__link span:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.3rem}.p-top-news__link:before{width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000}}.p-top-skyBg{padding:120px 0 0;-webkit-box-shadow:0px 0px 10px #666;box-shadow:0px 0px 10px #666}@media screen and (min-width: 769px){.p-top-skyBg{background:url(../img/pages/top/chara_bg.jpg) center top/cover no-repeat}}@media screen and (max-width: 768px){.p-top-skyBg{background:url(../img/pages/top/sp/chara_bg.jpg) center top/cover no-repeat;padding:90px 0 0}}.p-top-howtoplay{margin-bottom:200px}.p-top-howtoplay__border{position:absolute;background:#000}.p-top-howtoplay__border--1{left:0;top:0;width:calc(100% - 30px);height:6px}.p-top-howtoplay__border--2{left:0;top:0;width:6px;height:calc(100% - 30px)}.p-top-howtoplay__border--3{bottom:0;right:0;width:calc(100% - 30px);height:6px}.p-top-howtoplay__border--4{bottom:0;right:0;width:6px;height:calc(100% - 30px)}.p-top-howtoplay__border--5{top:-1px;right:-14px;width:42.6px;height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:3px}.p-top-howtoplay__border--6{bottom:14px;left:-5px;width:42.6px;height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}.p-top-howtoplay__contents{position:relative;max-width:1000px;margin:0 auto 0}.p-top-howtoplay__contents:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/bg_circuit2.png),linear-gradient(45deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%),linear-gradient(225deg, transparent 20px, #fff 20px),linear-gradient(#fff 0%, #fff 100%);background-position:center, bottom left, top left, top right, bottom right;background-size:auto, 51% 51%, 51% 51%, 51% 51%, 51% 51%;background-repeat:no-repeat;overflow:hidden}.p-top-howtoplay__contentsInner{position:relative;display:block}.p-top-howtoplay__photo{position:absolute;left:-30px;top:-56px}.p-top-howtoplay__text{padding:55px 80px 50px 520px;font-size:1.8rem}.p-top-howtoplay__text p:nth-of-type(1){margin:0 0 20px}.p-top-howtoplay__text span{font-size:2.8rem;color:#e84a92}.p-top-howtoplay__btnWrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:480px;right:30px;bottom:-50px}.p-top-howtoplay__btn{width:230px;margin:0}@media screen and (max-width: 768px){.p-top-howtoplay{margin-bottom:70px}.p-top-howtoplay__contents{margin:0 15px 0}.p-top-howtoplay__contents:before{background-size:auto 110%, 51% 51%, 51% 51%, 51% 51%, 51% 51%}.p-top-howtoplay__photo{display:block;position:static;-webkit-transform:scale(1.04) translateY(-10px);transform:scale(1.04) translateY(-10px)}.p-top-howtoplay__text{padding:15px 15px 60px;font-size:1.4rem}.p-top-howtoplay__text p:nth-of-type(1){margin:0 0 15px}.p-top-howtoplay__text span{font-size:1.7rem}.p-top-howtoplay__btnWrap{-ms-flex-pack:distribute;justify-content:space-around;right:0;left:0;width:auto;margin:auto;bottom:-23px}.p-top-howtoplay__btn{width:calc(50% - 10px);margin:0}.p-top-howtoplay__btn a{font-size:1.2rem}.p-top-howtoplay__btn a span{padding-right:5px}}.p-top-character{position:relative;margin-bottom:160px}.p-top-character__title{margin-bottom:0}.p-top-character__ph{display:block;height:475px;text-align:center;overflow:hidden}.p-top-character__ph:after{content:'';position:absolute;display:block;width:100%;height:16px;background-color:red;background-position:center bottom;background-repeat:repeat-x;background-image:url(../img/pages/top/chara_bg_line.jpg);bottom:0;z-index:0}@media screen and (max-width: 768px){.p-top-character__ph:after{display:none}}.p-top-character__btn{position:absolute;left:0;right:0;bottom:-34px}@media screen and (max-width: 768px){.p-top-character{margin-bottom:100px}.p-top-character__ph{margin:0 20px 0;height:auto;overflow:visible;-webkit-transform:translateY(4px);transform:translateY(4px)}}.p-top-music{position:relative}.p-top-music__catch{text-align:center;font-size:2rem}.p-top-music__catch .no_pc{display:none}.p-top-music__inner{max-width:1000px;margin:0px auto 150px;padding:70px 90px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/pages/top/music/music_bg_1.svg),url(../img/pages/top/music/music_bg_2.svg),url(../img/pages/top/music/music_bg_3.svg),url(../img/pages/top/music/music_bg_4.svg);background-position:0 0, right 0, right bottom, left bottom;background-repeat:no-repeat}.p-top-music__title{margin-bottom:0}.p-top-music__artist{text-align:center;font-size:1.6rem}.p-top-music__artist .no_pc{display:none}.p-top-music__artist_title{display:block;font-size:2rem;margin-bottom:10px}.p-top-music__caution{text-align:center;font-size:1.6rem}.p-top-music__text{text-align:center;font-size:2.6rem}.p-top-music__btn{position:absolute;left:0;right:0;bottom:-34px}@media screen and (max-width: 768px){.p-top-music__catch{text-align:center;font-size:1.3rem}.p-top-music__catch .no_pc{display:block}.p-top-music__inner{margin:0 20px 100px;padding:30px 30px 50px}.p-top-music__artist{font-size:1.3rem}.p-top-music__artist .no_pc{display:block}.p-top-music__artist_title{display:block;font-size:1.6rem;margin-bottom:3px}.p-top-music__caution{font-size:1.3rem}.p-top-music__text{font-size:1.8rem}}.p-top-twitter{margin-bottom:0;padding-bottom:150px}.p-top-twitter #twitter-widget-0{display:block !important;margin:0 auto 60px !important;border:6px solid #989ba1 !important;-webkit-box-sizing:border-box;box-sizing:border-box}.p-top-twitter__body{text-align:center}.p-top-twitter__btn{text-align:center}.p-top-twitter__btn a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.p-top-twitter__btn a:hover{opacity:.7}@media screen and (max-width: 768px){.p-top-twitter{padding:0 0 100px}.p-top-twitter #twitter-widget-0{border:10px solid #989ba1 !important;margin:0 0 25px !important}.p-top-twitter__btn{margin:0 25px 0}}.twitter-timeline{margin:0 auto}.p-top-underBnrs{max-width:1000px;margin:0 auto 0;padding:0 0 0}.p-top-underBnrs a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.p-top-underBnrs a:hover{opacity:.7}.p-top-underBnrs__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-top-underBnrs__top li{overflow:hidden;width:240px;height:78px;margin:0 8px 12px 0;border-radius:6px;border:2px solid #000}.p-top-underBnrs__top li:nth-of-type(4n){margin-right:0}.p-top-underBnrs__top a{display:block;height:100%}.p-top-underBnrs__top:before{content:'';display:table;width:240px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-top-underBnrs__top:after{content:'';display:table;width:240px}.p-top-underBnrs__bottom li{margin:10px 6px 0;text-align:center}.p-top-underBnrs__bottom li:nth-of-type(1){margin-top:0}@media screen and (max-width: 768px){.p-top-underBnrs{margin:0 15px 0}.p-top-underBnrs img{width:100%}.p-top-underBnrs__top li{width:calc(50% - 8px);height:auto;margin:0 0 12px 0;text-align:center}.p-top-underBnrs__top a{padding-bottom:33%;height:0}.p-top-underBnrs__bottom li{margin:10px 0 0}.p-top-underBnrs__bottom li:nth-of-type(1){margin-top:0}}.onetimebox{position:fixed;z-index:100;display:block;width:100vw;height:100vh;background:rgba(0,0,0,0.6)}.onetimebox-banner{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:50vw;height:90vh;margin:auto;padding:0;text-align:center}@media screen and (max-width: 768px){.onetimebox-banner{width:90vw;height:75vh}}.onetimebox-banner img{max-width:auto;max-height:100%}.onetimebox-banner iframe{width:100%;height:100%}.c-modal-controller__btn{top:-30px;border:none;background:transparent}button:focus{outline:0}.mb0{margin-bottom:0px}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x&gt;.ps__rail-x,.ps--active-y&gt;.ps__rail-y{display:block;background-color:transparent}.ps:hover&gt;.ps__rail-x,.ps:hover&gt;.ps__rail-y,.ps--focus&gt;.ps__rail-x,.ps--focus&gt;.ps__rail-y,.ps--scrolling-x&gt;.ps__rail-x,.ps--scrolling-y&gt;.ps__rail-y{opacity:0.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover&gt;.ps__thumb-x,.ps__rail-x:focus&gt;.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover&gt;.ps__thumb-y,.ps__rail-y:focus&gt;.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical&gt;.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow&gt;.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto !important}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal&gt;.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical&gt;.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal&gt;.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progressbar,.swiper-container-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical&gt;.swiper-pagination-progressbar,.swiper-container-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg,.swiper-zoom-container&gt;canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
</pre></body></html>