@charset "UTF-8";
/*!===========================
このcssはSassから生成されていますので、
直接編集しないようご注意ください。
===========================*/html{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","Hiragino Sans","游ゴシック体",YuGothic,"游ゴシック",Meiryo,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:62.5%;color:#333;background-color:#fff}.robot{font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;letter-spacing:0}body{line-height:1.75;font-size:1.4em;max-width:500px;margin:0 auto;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 0px 26px 0px;box-shadow:rgba(100,100,111,0.2) 0px 0px 26px 0px}img{max-width:100%;width:100%;height:auto}header h1{padding:3%;text-align:center;width:40%;margin:0 auto}footer{background:#000000;color:#fff;text-align:center;padding:1%;margin-bottom:11rem}nav{position:fixed;left:0;bottom:0;width:100%;z-index:999}nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex}nav ul li{margin:0 10px;width:100%;max-width:365px}nav ul li:last-child a{background:#ed1c24;color:#fff}nav ul li:last-child a span{color:#ff0}nav a{display:block;width:100%;padding:16px 10px;text-decoration:none;text-align:center;font-size:2.4rem;background:#ffe030;border-radius:100px;line-height:1.2;color:#000}nav .watch{vertical-align:-3px;margin-right:1%;width:8%}.slick-arrow_next,.slick-arrow_prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:10;width:18px}.slick-arrow_next{right:35px}.slick-arrow_prev{left:35px}.pc{display:block!important}.sp{display:none!important}.countnum{background:#fff1a0;padding:5%;margin:0px auto!important}#campaignSec{padding-bottom:30px}#campaignSec h2{text-align:center}#campaignSec h3{color:#fff;font-size:50px;line-height:1.5em;text-align:center;margin:7rem 0% 3rem}#campaignSec h3 span{color:#000;background:#ff0;font-size:35px;padding:0% 3%;border-radius:24px}#campaignSec h3 .bubble{width:12%;vertical-align:-18px;margin-right:1%}#campaignSec .campaignBox{margin:0 auto}#campaignSec .radius_none dd{border-radius:0px}#campaignSec dl{text-align:center;font-size:20px}#campaignSec dl dt{background:#E3E3E3;line-height:1.3em;padding:3%}#campaignSec dl dd{background:#fff;line-height:1.3;font-size:1.8rem;padding:3% 5%;border-radius:20px}#campaignSec dl dd span{font-size:4rem}#campaignSec dl dd span.slash{position:relative}#campaignSec dl dd span.slash:before{position:absolute;content:"";left:0;top:45%;right:0;border-top:3px solid;border-color:#d90c3d;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#campaignSec dl dd>div{font-weight:bold;font-size:rem;color:#d90c3d}#campaignSec dl dd>div span{vertical-align:0.2em;display:inline-block;margin-right:10px;background:#d90c3d;padding:0px 8px;font-weight:bold;font-size:2.5rem;color:#fff}#campaignSec dl dd>div strong{font-size:7.5rem;letter-spacing:-2px}@media screen and (max-width:600px){#campaignSec dl dd .mrg{margin-top:5%}}#campaignSec ul li{background:#fff;padding:50px 2% 40px;border-radius:15px}#campaignSec ul li dl dt{background:none;font-size:3.5rem}#campaignSec ul li dl .text{text-align:left;font-size:2rem;font-weight:500;padding-bottom:3%}#campaignSec ul .slick-dots{bottom:25px}#campaignSec ul .slick-dots li{background:none;padding:0}#campaignSec .attention p{color:#000;font-size:1.3rem;line-height:2rem}#campaignSec .plusBox{background:#fff1a0;padding:5%;border-radius:15px;margin-top:5%}#campaignSec .plusBox h3{color:#d90c3d;line-height:1.2em;margin-top:0;background:#fff;padding-top:2%;border-radius:15px}#campaignSec .plusBox .attention p{text-align:center;line-height:2em;font-size:16px}#campaignSec .plusBox .attention span{font-size:18px;color:#d90c3d}#campaignSec .plusBox .attention p{color:#000;font-size:1.4rem}#campaignSec .personal h3 .s_text{background:#c50080;padding:0%;color:#FFFF00}#campaignSec .personal div{background:#fff}#campaignSec .personal div dl{padding:5% 13% 2%;margin-bottom:5%}#campaignSec .personal div dl dt{text-align:center;background:none;padding:0}#campaignSec .personal div dl dd{text-align:left;font-size:2rem;font-weight:500;padding:3% 0%}#priceSec{margin:5% auto 0%;padding:0rem 2rem}#priceSec .price-text{font-size:2.8rem;text-align:center;color:#d90c3d;line-height:1.5em}@media screen and (max-width:600px){#priceSec .price-text{font-size:2.2rem}}#priceSec h2{text-align:center;border-bottom:3px solid #000;font-size:4rem;color:#cf1126;line-height:1.2;padding-bottom:1%;margin-bottom:5%;width:90%;margin:0 auto 5%}#priceSec h2 span{color:#000;font-size:3rem}#priceSec .price-wrap{max-width:1000px;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}#priceSec .price-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;background:#f2f2f2;text-align:center;margin-bottom:4%}#priceSec .price-cnt:last-child{margin-bottom:0}#priceSec .price-cnt h3{padding:20px 10px;background:#cf1126;text-align:center;font-size:2.4rem;color:#fff}#priceSec .price-cnt h3 span{display:block;font-size:1.3rem}#priceSec .price-cnt dl{padding:10px}#priceSec .price-cnt dt{font-size:1.8rem}#priceSec .price-cnt dt:first-of-type{color:#d90c3d}#priceSec .price-cnt dd{font-size:1.8rem;font-weight:bold;line-height:1}#priceSec .price-cnt dd strong{font-size:3.5rem;font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;letter-spacing:0}#priceSec .price-cnt dd span{font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;letter-spacing:0}#priceSec .price-cnt dd:first-of-type{color:#d90c3d}#priceSec .price-cnt dd:last-of-type{font-size:1.6rem;color:#000}#priceSec .price-cnt dd:last-of-type strong{font-size:3rem}#priceSec .price-cnt div{padding:10px 0;margin-left:20px;margin-right:20px;border-top:1px dashed #000;text-align:left}#priceSec .price-cnt div span{display:inline-block;margin-right:10px;background:#cf1126;font-weight:bold;padding:2px 8px;color:#fff}#priceSec .price-cnt p{padding:0 20px;margin-bottom:20px;text-align:left}#priceSec .price-cnt p strong{font-weight:normal;color:#d90c3d}#priceSec .price-cnt figure{margin-top:auto}#priceSec .price-cnt.regular div span,#priceSec .price-cnt.regular h3{background:#763336}#priceSec .price-cnt.day div span,#priceSec .price-cnt.day h3{background:#b8a037}#priceSec .price-cnt.personal div span,#priceSec .price-cnt.personal h3{background:#586230}#priceSec .price-cnt.u25 div span,#priceSec .price-cnt.u25 h3{background:#02486c}#priceSec .price-cnt.family div span,#priceSec .price-cnt.family h3{background:#222e4b}#priceSec .price-cnt.platinum div span,#priceSec .price-cnt.platinum h3{background:#141928}.modal-open{cursor:pointer}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.5);padding:40px 3%;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999}.modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active{opacity:1;visibility:visible}.modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:700px;width:98%}.modal-close{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;top:-40px;right:-10px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.modal-content{background:#fff;text-align:left}#joinSec{background:#EFEFEF}#joinSec h2{text-align:center;border-bottom:3px solid #000;font-size:5rem;color:#cf1126;line-height:1.2;padding-bottom:1%;margin-bottom:5%;width:90%;margin:0 auto 5%}#joinSec h2 span{color:#000;font-size:3rem}#joinSec .sectionInner{max-width:700px;margin:0 auto;padding:5% 0%}#joinSec ul li{padding:0% 1%}#joinSec ul li p{margin:0 auto;width:50%}#joinSec ul li dt{background:#cf1126;color:#fff;text-align:center;font-size:3rem;line-height:1em;padding:3%;margin:5% auto;width:80%}#joinSec ul li dd{text-align:left;font-size:2rem;font-weight:500;padding-bottom:3%;height:18vh}#joinSec ul li dd:last-child{width:50%;margin:0 auto;height:auto}@media screen and (max-width:600px){.sp{display:block!important}.pc{display:none!important}.slick-arrow_next,.slick-arrow_prev{width:15px;top:20%}.slick-arrow_next{right:15px}.slick-arrow_prev{left:15px}.slick-dotted.slick-slider{margin-bottom:0%}header h1{padding:2% 2%}#campaignSec h3{font-size:2.7rem;line-height:1.7em;margin:3rem 0% 1rem}#campaignSec h3 span{font-size:2rem;padding:1% 7%}#campaignSec h3 .bubble{vertical-align:-10px}#campaignSec dl dt{font-size:1.8rem}#campaignSec ul .slick-dots{bottom:50px}#campaignSec ul li{padding:1% 2%}#campaignSec ul li dl .text{font-size:1.5rem}#campaignSec ul li dl dt{font-size:2rem;padding-bottom:0%}#campaignSec .personal div dl dd{font-size:1.5rem}#priceSec{padding:0% 5%;margin:5% auto 15%}#priceSec h2{width:95%;font-size:4rem}#priceSec h2 span{font-size:2rem}#priceSec .scroll{overflow:scroll}#priceSec .price-wrap{width:2200px;max-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0%}#priceSec .price-cnt{margin:0% 0.3%}#priceSec .price-cnt:first-child{margin:0%}#priceSec .price-cnt:last-child{margin:0%}#joinSec h2{width:75%;font-size:4rem}#joinSec h2 span{font-size:2rem}#joinSec ul li dt{font-size:2rem;line-height:1.2em}#joinSec ul li dd{font-size:1.5rem}footer{margin-bottom:8rem}footer p{font-size:1rem}nav a{font-size:1.5rem}nav ul{padding:3% 0%}nav ul li{margin:0% 1%}nav ul .watch{width:10%}}
/*# sourceMappingURL=shared.css.map */