header,header img{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}@keyframes newsc01{0%{transform:scale(1);opacity:1}50%{transform:scale(4);opacity:0}to{transform:scale(4);opacity:0}}@keyframes psslideL{0%{transform:translate(0,0)}to{transform:translate(-545.6vw,0)}}@keyframes psslideR{0%{transform:translate(0,0)}to{transform:translate(273.0666666667vw,0)}}@keyframes psslideLs{0%{transform:translate(0,0)}to{transform:translate(-312vw,0)}}@media screen and (min-width:1280px){@keyframes psslideL{0%{transform:translate(0,0)}to{transform:translate(-213.125vw,0)}}@keyframes psslideR{0%{transform:translate(0,0)}to{transform:translate(106.6666666667vw,0)}}@keyframes psslideLs{0%{transform:translate(0,0)}to{transform:translate(-121.875vw,0)}}}@keyframes storebg{0%{transform:translate(0,0)}to{transform:translate(200vw,0)}}@keyframes storeline{0%{transform:translate(0,0);opacity:1}50%{transform:translate(32vw,0);opacity:1}to{transform:translate(32vw,0);opacity:0}}@media screen and (min-width:1280px){@keyframes storebg{0%{transform:translate(0,0)}to{transform:translate(69.375vw,0)}}@keyframes storeline{0%{transform:translate(0,0);opacity:1}50%{transform:translate(3.6458333333vw,0);opacity:1}to{transform:translate(3.6458333333vw,0);opacity:0}}}@keyframes sectionIN{0%{transform:translate(0,13.3333333333vw);opacity:0}to{transform:translate(0,0);opacity:1}}@keyframes sectionINs{0%{transform:translateY(6.6666666667vw);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes sectionINL{0%{transform:translatex(-6.6666666667vw);opacity:0}to{transform:translatex(0);opacity:1}}@media screen and (min-width:1280px){@keyframes sectionIN{0%{transform:translate(0,5.2083333333vw);opacity:0}to{transform:translate(0,0);opacity:1}}@keyframes sectionINs{0%{transform:translateY(2.6041666667vw);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes sectionINL{0%{transform:translatex(-2.6041666667vw);opacity:0}to{transform:translatex(0);opacity:1}}}#container{padding-top:12.6666666667vw;color:#fff;background-color:#000}@media screen and (min-width:1280px){#container{padding-top:4.4270833333vw}}main{width:100%;padding:0}main>section{background-color:transparent}main>section .contentsArea{background-color:transparent}main>section .contentsArea:after,main>section .contentsArea:before{display:none}main>section:after,main>section:before{display:none}#contents{width:auto;margin:0 4vw}@media screen and (min-width:1280px){#contents{width:47.9166666667vw;margin:0 auto}}#contents h1{margin-bottom:8vw;font-size:6.4vw;font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;line-height:1.333;color:#FFF;text-align:center;opacity:1}@media screen and (min-width:1280px){#contents h1{margin-bottom:3.6458333333vw;font-size:2.1875vw}#contents h1 br.pc{display:none}}#contents li,#contents p{margin-top:2vw;font-size:4vw}@media screen and (min-width:1280px){#contents li,#contents p{margin-top:0.5208333333vw;font-size:1.0416666667vw}}#contents li:first-child,#contents p:first-child{margin:0}#contents .contentsArea{padding:0 0 24vw}@media screen and (min-width:1280px){#contents .contentsArea{padding:0 0 4.6875vw}}#contents .txt{line-height:1.8;font-size:4vw;font-weight:500}@media screen and (min-width:1280px){#contents .txt{font-size:1.0416666667vw}}#contents .txt table{width:100%;margin-top:8vw}#contents .txt table td,#contents .txt table th{border:0.2666666667vw solid #555555;padding:2vw 2.6666666667vw;text-align:left;vertical-align:middle;box-sizing:border-box}#contents .txt table th{width:41.0666666667vw;padding-right:0;background-color:#2a2a2a}@media screen and (min-width:1280px){#contents .txt table{margin-top:2.8645833333vw}#contents .txt table td,#contents .txt table th{border:1px solid #555555;padding:0.78125vw 0.9375vw}#contents .txt table th{width:14.4791666667vw}#contents .txt table br.pc{display:none}}#contents .btn{width:53.3333333333vw;height:11.2vw;margin:13.3333333333vw auto 2.6666666667vw;padding:0 0 0 0}@media screen and (min-width:1280px){#contents .btn{width:20.8333333333vw;height:3.6458333333vw;margin:5.2083333333vw auto 5.7291666667vw}}#contents .btn a{width:100%;height:100%;padding:1.0666666667vw 0 0 0;display:block;background:#e60012;box-sizing:border-box;color:#FFF;font-size:4vw;font-weight:800;text-align:center;position:relative}@media screen and (min-width:1280px){#contents .btn a{padding:0.5208333333vw 0 0 0;font-size:1.25vw;z-index:0;transition:border-color 0.3s ease-in-out}#contents .btn a:hover{opacity:0.8}}