.pagewrap body{margin:0;font-size:62.5%;color:#fff;background-color:#000;font-family:"Noto Sans JP",sans-serif;width:100%}.pagewrap{/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */}.pagewrap *,.pagewrap ::after,.pagewrap ::before{box-sizing:border-box;border-style:solid;border-width:0}.pagewrap main{display:block}.pagewrap address,.pagewrap blockquote,.pagewrap dl,.pagewrap figure,.pagewrap form,.pagewrap iframe,.pagewrap p,.pagewrap pre,.pagewrap table{margin:0}.pagewrap h1,.pagewrap h2,.pagewrap h3,.pagewrap h4,.pagewrap h5,.pagewrap h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}.pagewrap ol,.pagewrap ul{margin:0;padding:0;list-style:none}.pagewrap dt{font-weight:700}.pagewrap dd{margin-left:0}.pagewrap hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}.pagewrap pre{font-family:monospace,monospace;font-size:inherit}.pagewrap address{font-style:inherit}.pagewrap a{background-color:transparent;text-decoration:none;color:inherit}.pagewrap abbr[title]{text-decoration:underline;text-decoration:underline dotted}.pagewrap b,.pagewrap strong{font-weight:bolder}.pagewrap code,.pagewrap kbd,.pagewrap samp{font-family:monospace,monospace;font-size:inherit}.pagewrap small{font-size:80%}.pagewrap sub,.pagewrap sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.pagewrap sub{bottom:-.25em}.pagewrap sup{top:-.5em}.pagewrap embed,.pagewrap iframe,.pagewrap img,.pagewrap object{vertical-align:bottom}.pagewrap button,.pagewrap input,.pagewrap optgroup,.pagewrap select,.pagewrap textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}.pagewrap [type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}.pagewrap [type=radio]{-webkit-appearance:radio;appearance:radio}.pagewrap button,.pagewrap input{overflow:visible}.pagewrap button,.pagewrap select{text-transform:none}.pagewrap [type=button],.pagewrap [type=reset],.pagewrap [type=submit],.pagewrap button{cursor:pointer;-webkit-appearance:none;appearance:none}.pagewrap [type=button][disabled],.pagewrap [type=reset][disabled],.pagewrap [type=submit][disabled],.pagewrap button[disabled]{cursor:default}.pagewrap [type=button]::-moz-focus-inner,.pagewrap [type=reset]::-moz-focus-inner,.pagewrap [type=submit]::-moz-focus-inner,.pagewrap button::-moz-focus-inner{border-style:none;padding:0}.pagewrap [type=button]:-moz-focusring,.pagewrap [type=reset]:-moz-focusring,.pagewrap [type=submit]:-moz-focusring,.pagewrap button:-moz-focusring{outline:1px dotted ButtonText}.pagewrap select::-ms-expand{display:none}.pagewrap option{padding:0}.pagewrap fieldset{margin:0;padding:0;min-width:0}.pagewrap legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.pagewrap progress{vertical-align:baseline}.pagewrap textarea{overflow:auto}.pagewrap [type=number]::-webkit-inner-spin-button,.pagewrap [type=number]::-webkit-outer-spin-button{height:auto}.pagewrap [type=search]{outline-offset:-2px}.pagewrap [type=search]::-webkit-search-decoration{-webkit-appearance:none}.pagewrap ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.pagewrap label[for]{cursor:pointer}.pagewrap details{display:block}.pagewrap summary{display:list-item}.pagewrap [contenteditable]{outline:0}.pagewrap table{border-collapse:collapse;border-spacing:0}.pagewrap caption{text-align:left}.pagewrap td,.pagewrap th{vertical-align:top;padding:0}.pagewrap th{text-align:left;font-weight:700}.pagewrap template{display:none}.pagewrap [hidden]{display:none}.pagewrap ::selection{color:#fff;background:#c20006}.pagewrap *,.pagewrap :after,.pagewrap :before{box-sizing:border-box}.pagewrap :focus{outline:0}.pagewrap a{color:#000;text-decoration:none}.pagewrap h1,.pagewrap h2,.pagewrap h3{line-height:1}.pagewrap li,.pagewrap ul{list-style:none}.pagewrap td,.pagewrap th,.pagewrap tr{font-weight:400;text-align:left}.pagewrap img,.pagewrap picture{-webkit-backface-visibility:hidden;width:100%;max-width:100%;pointer-events:none;vertical-align:bottom}.pagewrap .pc-none{display:none}@media only screen and (max-width:767px){.pagewrap .pc-none{display:block}}@media only screen and (min-width:767px){.pagewrap .sp-none{display:none}}@media only screen and (max-width:767px){.pagewrap .sp-none{display:none}}.pagewrap .common{width:100%}.pagewrap .common__bg{display:none}@media only screen and (min-width:767px){.pagewrap .common__bg{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-image:url(../data/webp/common/bg_pc.webp);background-size:cover;background-position:center;background-repeat:no-repeat}}.pagewrap .common__inner{overflow:hidden;position:relative;z-index:2;width:100%;margin:0 auto;background-color:#000}@media only screen and (min-width:767px){.pagewrap .common__inner{width:500px}}.pagewrap .lead{position:relative;overflow:hidden;width:100%;padding-top:40vw;background-image:url(../data/webp/lead/bg.webp);background-size:100%;background-position:top center;background-repeat:no-repeat}@media only screen and (min-width:767px){.pagewrap .lead{padding-top:200px}}.pagewrap .lead__drip{position:absolute;top:-5.3333333333vw;left:0;width:100%}@media only screen and (min-width:767px){.pagewrap .lead__drip{top:-26.6666666667px}}.pagewrap .lead__text{width:7.0666666667vw;margin:0 auto}@media only screen and (min-width:767px){.pagewrap .lead__text{width:35.3333333333px}}.pagewrap .lead__lead{width:90.6666666667vw;margin:40vw auto 0}@media only screen and (min-width:767px){.pagewrap .lead__lead{width:453.3333333333px;margin-top:200px}}.pagewrap .lead__ss{width:100%;margin:18.6666666667vw auto 0}@media only screen and (min-width:767px){.pagewrap .lead__ss{margin-top:93.3333333333px}}.pagewrap .about{position:relative;width:100%;background-color:#c20006}.pagewrap .about:before{position:absolute;top:-1.3333333333vw;left:0;content:"";display:block;width:100%;height:12.6666666667vw;background-image:url(../data/webp/common/drip.webp);background-size:100%;background-position:top center;background-repeat:no-repeat}@media only screen and (min-width:767px){.pagewrap .about:before{top:-6.6666666667px;height:63.3333333333px}}.pagewrap .about__inner{position:relative;padding-top:10vw}@media only screen and (min-width:767px){.pagewrap .about__inner{padding-top:50px}}.pagewrap .about__loop{display:flex;justify-content:flex-start;white-space:nowrap;overflow:hidden}.pagewrap .about__loop.l2{justify-content:flex-end;margin-top:10vw}@media only screen and (min-width:767px){.pagewrap .about__loop.l2{margin-top:50px}}.pagewrap .about__loop span{display:flex;justify-content:flex-start;white-space:nowrap}.pagewrap .about__loop img{display:inline-block;width:338.6666666667vw;max-width:none;padding:0 2.6666666667vw}@media only screen and (min-width:767px){.pagewrap .about__loop img{width:1693.3333333333px;padding:0 13.3333333333px}}.pagewrap .about__text{width:76.8vw;margin:10vw auto 0}@media only screen and (min-width:767px){.pagewrap .about__text{width:384px;margin-top:50px}}.pagewrap .about__swiper{width:54.6666666667vw;margin:10.6666666667vw auto 0}@media only screen and (min-width:767px){.pagewrap .about__swiper{width:273.3333333333px;margin-top:53.3333333333px}}.pagewrap .about__swiper-slide{padding:0 1.3333333333vw}@media only screen and (min-width:767px){.pagewrap .about__swiper-slide{padding:0 6.6666666667px}}.pagewrap .info{overflow:hidden;position:relative;padding-top:48vw;padding-bottom:26.6666666667vw}@media only screen and (min-width:767px){.pagewrap .info{padding-top:240px;padding-bottom:133.3333333333px}}.pagewrap .info__drip{position:absolute;top:-5.3333333333vw;left:0;width:101%}@media only screen and (min-width:767px){.pagewrap .info__drip{top:-26.6666666667px}}.pagewrap .info__title{width:8vw;margin:0 auto}@media only screen and (min-width:767px){.pagewrap .info__title{width:40px}}.pagewrap .info__outer{margin-top:13.3333333333vw;padding:0 5.3333333333vw}@media only screen and (min-width:767px){.pagewrap .info__outer{margin-top:66.6666666667px;padding:0 26.6666666667px}}.pagewrap .info__wrapper:not(:first-child){margin-top:26.6666666667vw}@media only screen and (min-width:767px){.pagewrap .info__wrapper:not(:first-child){margin-top:133.3333333333px}}.pagewrap .info__date{width:130%;margin-left:-11%;font-size:5.8666666667vw;font-weight:700;word-break:break-all}@media only screen and (min-width:767px){.pagewrap .info__date{font-size:29.3333333333px}}.pagewrap .info__date>span{display:block;transform:scale(.8,1)}.pagewrap .info__small{width:120%;margin-left:-11%;margin-top:4vw;font-size:3.7333333333vw;font-weight:400;line-height:1.5}@media only screen and (min-width:767px){.pagewrap .info__small{margin-top:20px;font-size:18.6666666667px}}.pagewrap .info__small>span{display:block;transform:scale(.8,1)}.pagewrap .info__btn{margin-top:6vw;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:767px){.pagewrap .info__btn{margin-top:30px}}.pagewrap .info__btn>a{display:block;width:42vw}@media only screen and (min-width:767px){.pagewrap .info__btn>a{width:210px}}.pagewrap .info__yt{width:100%;aspect-ratio:16/9;margin-top:10vw}@media only screen and (min-width:767px){.pagewrap .info__yt{margin-top:50px}}.pagewrap .info__yt>iframe{width:100%;height:100%}.pagewrap .info__person{text-align:center;font-size:5.0666666667vw;line-height:1.4210526316;font-weight:700;transform:scale(.8,1)}@media only screen and (min-width:767px){.pagewrap .info__person{font-size:25.3333333333px}}.pagewrap .info__person:not(:first-child){margin-top:8vw}@media only screen and (min-width:767px){.pagewrap .info__person:not(:first-child){margin-top:40px}}.pagewrap .info__cat{color:#c20006}.pagewrap .info__name{margin-top:5.3333333333vw}@media only screen and (min-width:767px){.pagewrap .info__name{margin-top:26.6666666667px}}.pagewrap .sns{position:relative;width:100%;background-color:#c20006}.pagewrap .sns:before{position:absolute;top:-1.3333333333vw;left:0;content:"";display:block;width:100%;height:12.6666666667vw;background-image:url(../data/webp/common/drip.webp);background-size:100%;background-position:top center;background-repeat:no-repeat}@media only screen and (min-width:767px){.pagewrap .sns:before{top:-6.6666666667px;height:63.3333333333px}}.pagewrap .sns__inner{position:relative;padding-top:25.3333333333vw;padding-bottom:25.3333333333vw}@media only screen and (min-width:767px){.pagewrap .sns__inner{padding-top:126.6666666667px;padding-bottom:126.6666666667px}}.pagewrap .sns__title{width:41.3333333333vw;margin:0 auto}@media only screen and (min-width:767px){.pagewrap .sns__title{width:206.6666666667px}}.pagewrap .sns__btn{display:flex;align-items:center;justify-content:center;width:89.3333333333vw;height:21.4666666667vw;margin:13.3333333333vw auto 0;padding:0;background-image:url(../data/webp/sns/bg.webp);background-size:100%;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:767px){.pagewrap .sns__btn{width:446.6666666667px;height:107.3333333333px;margin-top:66.6666666667px}}.pagewrap .sns__btn .tik{display:block;width:6.6666666667vw}@media only screen and (min-width:767px){.pagewrap .sns__btn .tik{width:33.3333333333px}}.pagewrap .sns__btn .border{width:.2666666667vw;height:10.6666666667vw;margin:0 18.6666666667vw;background-color:#c20006}@media only screen and (min-width:767px){.pagewrap .sns__btn .border{width:1.3333333333px;height:53.3333333333px;margin:0 93.3333333333px}}.pagewrap .sns__btn .x{position:relative;display:block;width:6.6666666667vw}@media only screen and (min-width:767px){.pagewrap .sns__btn .x{width:33.3333333333px}}.pagewrap .sns__tik{width:89.3333333333vw;aspect-ratio:9/16;margin:10.6666666667vw auto 0}@media only screen and (min-width:767px){.pagewrap .sns__tik{width:446.6666666667px;margin-top:53.3333333333px}}.pagewrap .sns__tik>iframe{aspect-ratio:9/16;width:100%;height:auto}@keyframes loop{0%{transform:translateX(0)}100%{transform:translateX(-90%)}}@keyframes loop_r{0%{transform:translateX(0)}100%{transform:translateX(90%)}}.pagewrap .about__loop>span{animation:loop 150s linear .1s infinite;will-change:transform}.pagewrap .about__loop>span img{backface-visibility:hidden}.pagewrap .about__loop.l2>span{animation:loop_r 150s linear .1s infinite}