small{font-size:80%}html{scroll-behavior:smooth}body{font-family:Noto Sans JP,sans-serif;letter-spacing:-.01rem;color:#fff;position:relative;background:#050a1e}h2{font-family:Roboto,sans-serif;font-weight:700;text-align:center;color:#0fb1f5}a{text-decoration:none;color:#fff}.annotation{text-indent:-1em;padding-left:1em;font-size:10px}.annotation:nth-child(n+2){margin-top:5px}.pc{display:none}.button{border-radius:5px;background-color:#0094fe;display:flex;justify-content:center;align-items:center;width:100%;font-weight:700;text-align:center;position:relative;color:#fff}main .button{margin-bottom:60px}.button:before{content:"";position:absolute;top:50%;right:calc(20 / 390 * 100vw);width:calc(20.5 / 390 * 100vw);height:calc(7.36 / 390 * 100vw);margin-top:calc(-3.26 / 390 * 100vw);background:url(../img/persona/arrow.svg) no-repeat;background-size:100%}.detail__title h3{font-size:24px;text-align:center}#point{overflow:hidden}#concept{padding-bottom:0}@media screen and (max-width: 778px){.header{position:fixed;top:calc(20 / 390 * 100vw);left:calc(20 / 390 * 100vw);background:none!important}.header img{width:calc(28 / 390 * 100vw)}.footer{padding:calc(30 / 390 * 100vw) 0}.footer__logo,.footer__menu{display:flex;justify-content:center;align-items:center}.footer__logo li:first-child,.footer__menu li:first-child{margin-right:calc(30 / 390 * 100vw)}.footer__logo li img,.footer__menu li img{width:auto;height:calc(100 / 390 * 50vw)}.footer__menu{margin:calc(30 / 390 * 100vw) 0 calc(100 / 390 * 30vw)}.footer__menu a{text-decoration:underline;font-size:10px}.footer__copyright{font-size:10px;text-align:center}.mv,.order{padding-bottom:60px}h2{margin-bottom:calc(20 / 390 * 100vw)}.inner{padding:0 calc(30 / 390 * 100vw)}.button{height:calc(80 / 390 * 100vw);font-size:18px;margin-top:30px}.detail__mv{margin-bottom:calc(50 / 390 * 100vw)}.detail__title p{font-size:18px;font-weight:700;margin:calc(5 / 390 * 100vw) 0}.detail__about{margin-top:calc(50 / 390 * 50vw)}.detail__about p{text-align:justify}.detail__about dl{margin-top:calc(40 / 390 * 100vw)}.detail__about dl dd{background-color:#fff;padding:calc(30 / 390 * 100vw);font-weight:700;color:#050a1e}.detail__materials{margin-top:45px}.detail__materials dl{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding-bottom:calc(20 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw);border-bottom:1px solid #ffffff52}.detail__materials dl:first-of-type{padding-top:calc(20 / 390 * 100vw)}.detail__materials dl:last-child{margin-bottom:0}.detail__materials dl dt{width:15%}.detail__materials dl dd{width:75%}.detail__title h3{font-size:6vw}.detail__point div{margin-top:45px}.detail__point__left dl,.detail__point__right dl{margin-top:calc(-40 / 390 * 100vw)}.detail__point__left dl dt span,.detail__point__left dl dd p span,.detail__point__right dl dt span,.detail__point__right dl dd p span{background-color:#fff}.detail__point__left dl dt,.detail__point__right dl dt{font-family:Roboto;font-weight:700;font-size:18px;color:#0094fe}.detail__point__left dl dd,.detail__point__right dl dd{margin-top:calc(10 / 390 * 100vw);font-weight:700;color:#050a1e}.detail__point__left dl dd p:nth-child(2),.detail__point__right dl dd p:nth-child(2){margin-top:calc(13 / 390 * 100vw)}.detail__point__left img{padding-right:calc(30 / 390 * 100vw)}.detail__point__right img{padding-left:calc(30 / 390 * 100vw)}.detail__point__right dl{text-align:right}.order dl:nth-child(n+2){margin-top:calc(20 / 390 * 100vw)}.order dl dt{width:calc(140 / 390 * 100vw);padding:calc(8 / 390 * 100vw) 0;font-weight:700;border:solid 2px #fff;text-align:center}.order dl dd{margin-top:calc(5 / 390 * 100vw);text-align:justify}h2{font-size:42px}.header img{opacity:0}}@media screen and (min-width: 779px){.pc{display:block}.sp{display:none}.header,.footer{position:fixed;width:min(calc(100% - 500px) / 2);height:100vh;top:0;color:#fff;padding:min(calc(50 / 1440 * 100vw),50px) min(calc(50 / 1440 * 100vw),50px) min(calc(30 / 1440 * 100vw),30px);background:#080f28}.header a,.footer a{color:#fff}.header{left:0}.header__logo{display:flex}.header__logo .pc{margin-right:min(calc(30 / 1440 * 100vw),30px)}.header__logo img{width:auto;height:min(calc(100 / 1440 * 100vw),100px)}@media screen and (max-width:1080px){.header__logo img{width:50px;height:auto}.header__logo li:nth-child(3) img{width:40px}}.header__menu{border-top:1px solid #767586;margin:min(calc(60 / 1440 * 100vw),60px) 0}.header__menu li{position:relative;padding:min(calc(20 / 1440 * 100vw),20px) 0;border-bottom:1px solid #767586;font-family:Roboto;font-weight:700;font-size:16px}.header__menu li:before{content:"";position:absolute;top:50%;right:min(calc(20 / 1440 * 100vw),20px);width:min(calc(20.5 / 1440 * 100vw),20.5px);height:min(calc(7.36 / 1440 * 100vw),7.36px);margin-top:min(calc(-3.68 / 1440 * 100vw),-3.68px);background:url(../img/persona/arrow.svg) no-repeat;background-size:100%}.footer{right:0;display:flex;align-items:flex-end;flex-wrap:wrap}.footer div{width:100%}.footer__menu a{text-decoration:underline;font-size:10px}.footer__copyright{font-size:8px;margin-top:min(calc(50 / 1440 * 100vw),50px)}main{width:min(calc(500 / 1440 * 100vw),500px);margin:0 auto;padding-bottom:min(calc(20 / 1440 * 100vw),50px)}.mv,.detail{padding-bottom:min(calc(100 / 1440 * 100vw),100px)}.order{padding-bottom:0!important}h2{margin-bottom:min(calc(20 / 1440 * 100vw),20px)}.inner{padding:0 min(calc(30 / 1440 * 100vw),30px)}.button{height:min(calc(80 / 1440 * 100vw),80px);font-size:18px;margin-top:min(calc(50 / 1440 * 100vw),50px)}.button:before{content:"";position:absolute;top:50%;right:min(calc(20 / 1440 * 100vw),20px);width:min(calc(20.5 / 1440 * 100vw),20.5px);height:min(calc(7.36 / 1440 * 100vw),7.36px);margin-top:min(calc(-3.68 / 1440 * 100vw),-3.68px)}.detail__mv{margin-bottom:min(calc(50 / 1440 * 100vw),50px)}.detail__title h3{text-align:center}.detail__title p{font-size:12px;font-weight:700;margin:min(calc(5 / 1440 * 100vw),5px) 0}.detail__about{margin-top:min(calc(50 / 1440 * 100vw),50px)}.detail__about p{text-align:justify}.detail__about dl{margin-top:min(calc(40 / 1440 * 100vw),40px)}.detail__about dl dd{background-color:#fff;padding:min(calc(30 / 1440 * 100vw),30px);font-weight:700;color:#050a1e}.detail__materials{margin-top:min(calc(50 / 1440 * 100vw),50px)}.detail__materials dl{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding-bottom:min(calc(20 / 1440 * 100vw),20px);margin-bottom:min(calc(20 / 1440 * 100vw),20px);border-bottom:1px solid #767586}.detail__materials dl:first-of-type{padding-top:min(calc(20 / 1440 * 100vw),20px)}.detail__materials dl:last-child{margin-bottom:0}.detail__materials dl dt{width:15%}.detail__materials dl dd{width:75%}.detail__point div{margin-top:min(calc(50 / 1440 * 100vw),50px)}.detail__point__left dl,.detail__point__right dl{margin-top:min(calc(-40 / 1440 * 100vw),-40px)}.detail__point__left dl dt span,.detail__point__left dl dd p span,.detail__point__right dl dt span,.detail__point__right dl dd p span{background-color:#fff}.detail__point__left dl dt,.detail__point__right dl dt{font-family:Roboto;font-weight:700;font-size:18px;color:#0094fe}.detail__point__left dl dd,.detail__point__right dl dd{margin-top:min(calc(10 / 1440 * 100vw),10px);font-weight:700;color:#050a1e}.detail__point__left dl dd p:nth-child(2),.detail__point__right dl dd p:nth-child(2){margin-top:min(calc(13 / 1440 * 100vw),13px)}.detail__point__left img{padding-right:min(calc(30 / 1440 * 100vw),30px)}.detail__point__right img{padding-left:min(calc(30 / 1440 * 100vw),30px)}.detail__point__right dl{text-align:right}.order dl:nth-child(n+2){margin-top:min(calc(20 / 1440 * 100vw),20px)}.order dl dt{width:140px;padding:min(calc(8 / 1440 * 100vw),8px) 0;font-weight:700;border:solid 2px #fff;text-align:center}.order dl dd{margin-top:min(calc(5 / 1440 * 100vw),5px);text-align:justify}h2{font-size:46px}}@media screen and (min-width: 779px) and (max-width: 1220px){.header,.footer{width:300px}.header .button{display:none}main{width:440px}}@media screen and (min-width: 779px) and (max-width: 1100px){.header,.footer{width:240px}}@media screen and (min-width: 779px) and (max-width: 1000px){main{width:420px}}@media screen and (min-width: 779px) and (max-width: 920px){main{width:400px}.header,.footer{width:170px}}.slick-slide{opacity:.2;margin-left:5px;margin-right:5px}.slick-center{opacity:1}.slick-prev:before,.slick-next:before{display:none}.detail__mv{margin-bottom:0}.slideshow-container{margin-top:30px;margin-bottom:30px}.detail__point__left dl dt.redcolor,.detail__point__right dl dt.redcolor{color:#e41302}.button{background-color:#9800b3}h2{color:#c762d9}.mv{padding-bottom:0}.detail__point__left dl,.detail__point__right dl{margin-top:0;margin-bottom:-15px;position:relative;z-index:1}.detail{overflow:hidden}.slideshow-container2,.detail__point .slideshow-container2 div{margin-top:0!important;z-index:0}.slideshow-container2 img{opacity:1}.slideshow-container2 .slick-slide{margin-left:0;margin-right:0}.rogo-i{background-color:#3d0919;border-bottom:2px solid #f7e68f;border-image:linear-gradient(to right,#d1af44,#f7f0c0,#d1af44);border-image-slice:1}.button{background-color:#3d0919;border:2px solid #f7e68f;border-image:linear-gradient(to right,#d1af44,#f7f0c0,#d1af44);border-image-slice:1}main h2{color:#d1af44}.detail__point__left dl dt span,.detail__point__left dl dd p span,.detail__point__right dl dt span,.detail__point__right dl dd p span{padding:10px 10px 8px;background-color:#b99421;border-radius:1px;color:#fff}.charabox{display:flex;justify-content:center;margin-top:60px}.charabox img{width:130px}.charabox img:first-child{margin-right:-70px}.charabox img:nth-child(2){z-index:1}.charabox img:last-child{margin-left:-75px}.mt15{margin-top:15px}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.chara01{animation:bound 5s infinite}.chara02{animation:bound 5.5s infinite}.chara03{animation:bound 6s infinite}@keyframes bound{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(-25px)}25%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(0)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lp_layout.css.map */
