@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500;800&display=swap";html{visibility:hidden}html.wf-active{visibility:visible}@media print,screen{#contents{background-image:url(../img/bg01.png);background-size:8.33vw auto;background-position:center top;color:#140502;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400;padding:0}#contents .clearfix:before,#contents .clearfix:after{content:"";display:table}#contents .clearfix:after{clear:both}#contents .clearfix{zoom:1}#contents:before,#contents:after{content:"";display:table}#contents:after{clear:both}#contents #tag01 section{padding:1.45vw 0;background:#d3a003;text-align:center}#contents #tag01 section h1,#contents #tag01 section p{text-align:center;font-weight:800;color:#140706;font-size:2.9vw;display:inline-block}#contents #tag01 section p{margin-left:1em}#contents #main{width:100%}#contents #main section{position:relative}#contents #main section h1{position:absolute;top:1.2vw;left:4.83vw}#contents #main section h1 img{width:90.34vw}#contents #main section div img{width:100%}#contents .bordertop01{border-top:1.21vw solid #49211c}#contents .bordertop02{border-top:1.21vw solid #124c66}#contents .bordertop03{border-top:1.21vw solid #d3a003}#contents #howto{padding:7.25vw 0}#contents #howto h2{width:100%;text-align:center}#contents #howto h2 img{width:95.17vw}#contents #howto .moviewrap01{position:relative;width:93.24vw;margin:7.25vw auto 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#contents #howto .moviewrap01 .movie01{width:100%;padding-top:56.25%;position:relative;overflow:hidden;z-index:100}#contents #howto .moviewrap01 .movie01 iframe{border:none;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#contents #howto #btn_manual{width:87vw;display:block;margin:7.25vw auto 0 auto}#contents #howto #btn_manual img{width:100%}#contents #howto .point01{position:relative;width:100%;margin-top:14.5vw}#contents #howto .point01.ex01{margin-top:4.843vw}#contents #howto .point01>img{width:100%}#contents #howto .point01 .tit01{position:absolute;top:-8.94vw;width:100%;text-align:center}#contents #howto .point01 .tit01 img{width:auto;height:17.87vw;display:inline-block}#contents #howto #txt01{width:69vw;display:block;margin:4.83vw auto 0 auto}#contents #howto #txt02{width:91.79vw;display:block;margin:4.83vw auto 0 auto}#contents #howto #annotation_hukubiki{color:#fff;font-size:2.4vw;width:91.79vw;margin:0 auto;line-height:1.4em;display:block;text-indent:-1em;padding-left:1em}#contents #howto #txt03{width:86.95vw;display:block;margin:4.83vw auto 0 auto}#contents #voices{padding:7.25vw 0;background-image:-webkit-gradient(linear, left top, left bottom, from(#0B050A), to(#16779E));background-image:linear-gradient(180deg, #0B050A 0%, #16779E 100%)}#contents #voices h2{width:100%;text-align:center}#contents #voices h2 img{width:86.96vw}#contents #voices .images01{margin-top:4.83vw}#contents #voices .images01 img{width:89.61vw;margin:0 auto;display:block}#contents #items{background-image:url(../img/bg02.png);background-size:35.6vw auto;background-position:center top;padding:3.86vw}#contents #items>div .item01{border:.97vw solid #d5b100;border-radius:7.2vw;overflow:hidden;background:#fff;color:#363636}#contents #items>div .item01:last-of-type{margin-top:2.42vw}#contents #items>div .item01>img{width:100%}#contents #items>div .item01 div{padding:2.42vw 3.86vw 3.86vw 3.86vw}#contents #items>div .item01 div .release{background:#d5b100;border-radius:1.2vw;font-size:3.38vw;line-height:8.2vw;height:8.2vw;text-align:center}#contents #items>div .item01 div .name01{margin-top:2.42vw;font-weight:800;font-size:3.38vw}#contents #items>div .item01 div .name01 em{font-weight:800;font-size:4.83vw;display:block}#contents #items>div .item01 div .price01{margin-top:4.83vw;font-size:3.38vw;text-align:right}#contents #items>div .item01 div a{margin-top:3.62vw;background:#df0e1c;height:12vw;border-radius:6vw;display:none}#contents #items>div .item01 div a span{color:#fff;font-weight:800;line-height:12vw;font-size:4.83vw;display:block;text-align:center}#contents #items small{width:90.34vw;margin:.5em auto 0 auto;display:block;font-size:2.42vw;color:#363636}#contents #contentfooter .banners01{margin-top:5.56vw}#contents #contentfooter .banners01 a{width:74vw;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:.72vw solid #fff;margin:2.4vw auto 0 auto}#contents #contentfooter .banners01 a:first-of-type{margin-top:0}#contents #contentfooter .banners01 a img{width:100%}#contents #contentfooter small{margin-top:3.9vw;text-align:center;font-weight:500;font-size:2.4vw;display:block;line-height:1em;color:#fff}#contents #contentfooter .sns01{margin:3.9vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width: 640px){#contents{width:100%;min-width:1240px;background-size:69px auto}#contents #tag01 section{padding:12px 0;text-align:center}#contents #tag01 section h1,#contents #tag01 section p{line-height:1em;font-size:16px;display:inline-block}#contents #tag01 section h1{margin-right:1em}#contents #main{width:100%;position:relative;height:980px;overflow:hidden}#contents #main section{position:relative;margin:0 auto}#contents #main section h1{z-index:100;position:relative;width:1200px;margin:0 auto;left:auto;right:auto;top:auto}#contents #main section h1 img{margin-top:27px;right:auto;margin-left:56px;width:869px}#contents #main section div{position:absolute;top:0;left:50%}#contents #main section div img{width:1650px;margin-left:-825px}#contents .bordertop01{border-top:10px solid #49211c}#contents .bordertop02{border-top:10px solid #124c66}#contents .bordertop03{border-top:10px solid #d3a003}#contents #howto{padding:60px 0 50px}#contents #howto h2 img{width:1200px}#contents #howto .moviewrap01{position:relative;width:960px;margin:50px auto 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#contents #howto .moviewrap01 .movie01{width:100%;padding-top:56.25%;position:relative;overflow:hidden;z-index:100}#contents #howto .moviewrap01 .movie01 iframe{border:none;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#contents #howto #btn_manual{width:820px;display:block;margin:50px auto 0 auto}#contents #howto #btn_manual img{width:100%}#contents #howto .point01{position:relative;width:1200px;margin:137px auto 0 auto}#contents #howto .point01.ex01{margin-top:50px}#contents #howto .point01>img{width:100%}#contents #howto .point01 .tit01{position:absolute;top:-87px;width:100%;text-align:center}#contents #howto .point01 .tit01 img{width:auto;height:174px;display:inline-block}#contents #howto .flex01{margin-top:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents #howto .flex01 .point01{width:574px;margin:0}#contents #howto .flex01 .point01 .tit01{position:absolute;top:-78px;width:100%;text-align:center}#contents #howto .flex01 .point01 .tit01 img{width:auto;height:127px;display:inline-block}#contents #howto #txt01{width:598px;display:block;margin:44px auto 0 auto}#contents #howto #txt02{width:1084px;display:block;margin:66px auto 0 auto}#contents #howto #annotation_hukubiki{color:#fff;font-size:14px;width:1084px;margin:0 auto;line-height:1.4em;display:block}#contents #howto #txt03{width:892px;display:block;margin:51px auto 0 auto}#contents #voices{padding:50px 0}#contents #voices h2{width:100%;text-align:center}#contents #voices h2 img{width:1111px}#contents #voices .images01{width:1100px;margin:0 auto;position:relative}#contents #voices .images01 img{width:auto;margin:0 auto;float:left}#contents #voices .images01 img:nth-child(1){width:420px;margin:17px 22px 0 0}#contents #voices .images01 img:nth-child(2){width:655px}#contents #voices .images01 img:nth-child(3){width:550px}#contents #voices .images01 img:nth-child(4){width:550px}#contents #items{background-size:298px auto;padding:60px 0 50px 0}#contents #items>div{width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents #items>div .item01{width:540px;border:6px solid #d5b100;border-radius:30px;overflow:hidden;background:#fff;color:#363636}#contents #items>div .item01:last-of-type{margin-top:0}#contents #items>div .item01>img{width:100%}#contents #items>div .item01 div{padding:10px 19px 19px 19px}#contents #items>div .item01 div .release{background:#d5b100;border-radius:5px;font-size:16px;line-height:34px;height:34px;text-align:center}#contents #items>div .item01 div .name01{margin-top:10px;font-size:18px;line-height:1.6em}#contents #items>div .item01 div .name01 em{font-size:30px}#contents #items>div .item01 div .price01{margin-top:12px;font-size:14px}#contents #items>div .item01 div a{margin-top:14px;background:#df0e1c;height:50px;border-radius:6vw;text-decoration:none}#contents #items>div .item01 div a:hover{background:#ff479c}#contents #items>div .item01 div a span{color:#fff;font-weight:800;line-height:50px;font-size:20px;display:block;text-align:center}#contents #items small{width:1100px;margin:.5em auto 0 auto;display:block;font-size:14px}#contents #contentfooter .banners01{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents #contentfooter .banners01 a{width:513px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;margin:0 10px}#contents #contentfooter .banners01 a:hover{border-color:#d3a003}#contents #contentfooter .banners01 a:first-of-type{margin-top:0}#contents #contentfooter .banners01 a img{width:100%}#contents #contentfooter .flex01{width:1200px;margin:55px auto 30px auto}#contents #contentfooter small{margin-top:0;text-align:left;font-size:12px;display:inline;float:left}#contents #contentfooter .sns01{float:right;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}