@charset "UTF-8";body{font-family:"Noto Sans JP",sans-serif}main{margin-top:0}@media only screen and (max-width:767px){main{overflow:hidden}}#page{background-color:#fff;margin-top:80px}@media only screen and (max-width:1023px){#page{margin-top:50px}}@media only screen and (max-width:767px){#page{margin-top:50px}}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(315deg,#774adf 0,#ef4363 50%,#f2c141 100%);background:-o-linear-gradient(315deg,#774adf 0,#ef4363 50%,#f2c141 100%);background:linear-gradient(135deg,#774adf 0,#ef4363 50%,#f2c141 100%);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;z-index:99999;-webkit-transition:opacity .6s ease,visibility .6s ease;-o-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease}.loading-screen.loaded{opacity:0;visibility:hidden}.loading-screen .loading-content{text-align:center;position:relative}.loading-screen .loading-spinner{position:relative;width:120px;height:120px;margin:0 auto}@media only screen and (max-width:767px){.loading-screen .loading-spinner{width:80px;height:80px}}.loading-screen .loading-spinner .spinner-ring{position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:spin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite;animation:spin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}@media only screen and (max-width:767px){.loading-screen .loading-spinner .spinner-ring{border-width:3px}}.loading-screen .loading-spinner .spinner-ring:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;opacity:1}.loading-screen .loading-spinner .spinner-ring:nth-child(2){width:80%;height:80%;top:10%;left:10%;border-top-color:rgba(255,255,255,.7);-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1.8s;animation-duration:1.8s}.loading-screen .loading-spinner .spinner-ring:nth-child(3){width:60%;height:60%;top:20%;left:20%;border-top-color:rgba(255,255,255,.4);-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:2.1s;animation-duration:2.1s}.loading-screen .loading-text{margin-top:30px;font-size:24px;font-weight:700;color:#fff;letter-spacing:.2em;-webkit-animation:fadeInOut 1.5s ease-in-out infinite;animation:fadeInOut 1.5s ease-in-out infinite}@media only screen and (max-width:767px){.loading-screen .loading-text{font-size:18px;margin-top:20px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInOut{0%,100%{opacity:.5}50%{opacity:1}}@keyframes fadeInOut{0%,100%{opacity:.5}50%{opacity:1}}.js-scroll-trigger{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}.js-scroll-trigger.is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js-scroll-slide-left{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}.js-scroll-slide-left.is-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js-scroll-slide-right{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}.js-scroll-slide-right.is-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js-scroll-scale{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}.js-scroll-scale.is-visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.js-scroll-stagger{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94)}.js-scroll-stagger.is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js-scroll-stagger:nth-child(1).is-visible{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.js-scroll-stagger:nth-child(2).is-visible{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.js-scroll-stagger:nth-child(3).is-visible{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.js-scroll-stagger:nth-child(4).is-visible{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.js-scroll-stagger:nth-child(5).is-visible{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.js-scroll-stagger:nth-child(6).is-visible{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.js-scroll-stagger:nth-child(7).is-visible{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.js-scroll-stagger:nth-child(8).is-visible{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.js-scroll-stagger:nth-child(9).is-visible{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.js-scroll-stagger:nth-child(10).is-visible{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.js-scroll-stagger:nth-child(11).is-visible{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.js-scroll-stagger:nth-child(12).is-visible{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.js-scroll-stagger:nth-child(13).is-visible{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.js-scroll-stagger:nth-child(14).is-visible{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.js-scroll-stagger:nth-child(15).is-visible{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.js-scroll-stagger:nth-child(16).is-visible{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.js-scroll-stagger:nth-child(17).is-visible{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}.js-scroll-stagger:nth-child(18).is-visible{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.js-scroll-stagger:nth-child(19).is-visible{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}.js-scroll-stagger:nth-child(20).is-visible{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.l-container{max-width:1375px}.c-btn02{border:2px solid #000;border-radius:30px;display:block;height:55px;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;background-color:#fff;position:relative;gap:13px}@media only screen and (max-width:767px){.c-btn02{gap:11px}}.c-btn02::after{position:absolute;content:"";display:block;width:7px;height:10px;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;right:20px}@media only screen and (max-width:767px){.c-btn02::after{right:10px}}.c-btn02 .txt{font-size:18px;font-weight:700}@media only screen and (max-width:1023px){.c-btn02 .txt{font-size:16px}}.c-btn02 .icon img{display:block}.c-btn02.btn-requirements{background-color:#ffcd0e}.c-btn02.btn-requirements .icon{width:24px}@media only screen and (max-width:767px){.c-btn02.btn-requirements .icon{width:23px}}.c-btn02.btn-flyers{background-color:#ffcd0e}.c-btn02.btn-flyers .icon{width:22px}.c-btn02.btn-flyers .icon img{width:100%}.c-btn02.btn-orange{background-color:#f15a24}.c-btn02.btn-orange::after{display:none}.c-btn02.btn-bk{background-color:#000;color:#fff}.c-btn02.btn-bk:after{background-color:#fff}.c-btn02.btn-tiktok-bk{background-color:#000;color:#fff}.c-btn02.btn-tiktok-bk:after{background-color:#fff}.c-btn02.btn-tiktok-bk .icon{width:30px}@media only screen and (max-width:767px){.c-btn02.btn-tiktok-bk .icon{width:20px}}.c-btn02.btn-tiktok-wh .icon{width:30px}@media only screen and (max-width:767px){.c-btn02.btn-tiktok-wh .icon{width:20px}}.c-btn02.btn-youtube .icon{width:40px}@media only screen and (max-width:767px){.c-btn02.btn-youtube .icon{width:23px}}.l-mv{position:relative;background-color:#000}.l-mv__img{opacity:0;-webkit-transition:opacity .8s ease-out;-o-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.l-mv__img.is-animated{opacity:1}.l-mv__txt{position:absolute;width:24.4%;top:23.1%;left:9.1%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;-o-transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}@media only screen and (max-width:767px){.l-mv__txt{width:44.5%;left:1%;top:17%}}.l-mv__txt.is-animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.l-mv__ttl{width:37%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;bottom:5%;opacity:0;-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;-o-transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}@media only screen and (max-width:767px){.l-mv__ttl{width:84%;bottom:0}}.l-mv__ttl.is-animated{opacity:1;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.l-mv__ttl:not(.is-animated){-webkit-transform:translateX(-50%) translateY(30px);-ms-transform:translateX(-50%) translateY(30px);transform:translateX(-50%) translateY(30px)}.l-mv__button{position:absolute;width:33.1%;right:.2%;bottom:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s cubic-bezier(.34,1.56,.64,1);transition:opacity .8s ease-out,-webkit-transform .8s cubic-bezier(.34,1.56,.64,1);-o-transition:opacity .8s ease-out,transform .8s cubic-bezier(.34,1.56,.64,1);transition:opacity .8s ease-out,transform .8s cubic-bezier(.34,1.56,.64,1);transition:opacity .8s ease-out,transform .8s cubic-bezier(.34,1.56,.64,1),-webkit-transform .8s cubic-bezier(.34,1.56,.64,1)}@media only screen and (max-width:767px){.l-mv__button{right:0;width:58.1%;bottom:17%}}.l-mv__button.is-animated{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.p-justsale{background-color:#000;padding-top:110px;position:relative;z-index:1;padding-left:50px;padding-right:50px;overflow-x:clip;overflow-y:visible}@media only screen and (max-width:1023px){.p-justsale{margin-top:-1px;padding-top:50px;padding-left:0;padding-right:0}}.p-justsale .l-container{max-width:1475px}.p-justsale__box{background-color:#fff;position:relative;padding:60px;border:5px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1399px){.p-justsale__box{padding:50px}}@media screen and (max-width:1199px){.p-justsale__box{padding:30px}}@media only screen and (max-width:1023px){.p-justsale__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px 20px}}.p-justsale__box::before{z-index:-1;position:absolute;width:100%;height:100%;content:"";display:block;bottom:-20px;right:-20px;background:-webkit-gradient(linear,left top,right top,from(#774adf),color-stop(60%,#ef4363),to(#f2c141));background:-webkit-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:-o-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:linear-gradient(90deg,#774adf 0,#ef4363 60%,#f2c141 100%)}@media only screen and (max-width:1023px){.p-justsale__box::before{bottom:-8px;right:-8px}}.p-justsale__box .label{position:absolute;width:483px;top:-75px;left:-40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1399px){.p-justsale__box .label{width:400px}}@media screen and (max-width:1199px){.p-justsale__box .label{width:300px}}@media only screen and (max-width:1023px){.p-justsale__box .label{width:192px;left:50%;top:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.p-justsale__box .wrap{width:66%}@media only screen and (max-width:1023px){.p-justsale__box .wrap{width:100%;display:contents}}.p-justsale__box .wrap .ttl{text-align:center}@media only screen and (max-width:1023px){.p-justsale__box .wrap .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.p-justsale__box .wrap .ttl span{font-weight:700;font-size:36px;background-color:#ff1d4a;border:3px solid #000;color:#fff;letter-spacing:.06em;line-height:1.65;padding-bottom:3px;-webkit-box-shadow:0 8px 0 #000;box-shadow:0 8px 0 #000;display:block}@media screen and (max-width:1399px){.p-justsale__box .wrap .ttl span{font-size:30px}}@media screen and (max-width:1199px){.p-justsale__box .wrap .ttl span{font-size:20px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .ttl span{-webkit-box-shadow:3px 3px 0 #000;box-shadow:3px 3px 0 #000;border:1px solid #000;line-height:1.4;font-size:19px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .ttl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.p-justsale__box .wrap .ttl strong{color:#fff100}.p-justsale__box .wrap .countdown-wrap{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.p-justsale__box .wrap .countdown-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.p-justsale__box .wrap .countdown-wrap .icon{width:20%}.p-justsale__box .wrap .countdown-wrap .txt-wrap{width:78%}.p-justsale__box .wrap .countdown-wrap .txt{font-size:30px;font-weight:700;text-align:center}@media screen and (max-width:1399px){.p-justsale__box .wrap .countdown-wrap .txt{font-size:20px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .countdown-wrap .txt{font-size:16px;line-height:1}}.p-justsale__box .wrap .countdown-wrap .txt span{font-size:20px}@media screen and (max-width:1399px){.p-justsale__box .wrap .countdown-wrap .txt span{font-size:14px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .countdown-wrap .txt span{font-size:10px}}.p-justsale__box .wrap .countdown-wrap .countdown{margin-top:5px;background:radial-gradient(circle at 100% 100%,#fff 0,#fff 20px,transparent 20px) 0 0/25px 25px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 20px,transparent 20px) 100% 0/25px 25px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 20px,transparent 20px) 0 100%/25px 25px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 20px,transparent 20px) 100% 100%/25px 25px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 10px) calc(100% - 50px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 50px) calc(100% - 10px) no-repeat,-webkit-gradient(linear,left top,right top,from(#774adf),color-stop(60%,#ef4363),to(#f2c141));background:-webkit-radial-gradient(100% 100%,circle,#fff 0,#fff 20px,transparent 20px) 0 0/25px 25px no-repeat,-webkit-radial-gradient(0 100%,circle,#fff 0,#fff 20px,transparent 20px) 100% 0/25px 25px no-repeat,-webkit-radial-gradient(100% 0,circle,#fff 0,#fff 20px,transparent 20px) 0 100%/25px 25px no-repeat,-webkit-radial-gradient(0 0,circle,#fff 0,#fff 20px,transparent 20px) 100% 100%/25px 25px no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 10px) calc(100% - 50px) no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 50px) calc(100% - 10px) no-repeat,-webkit-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:-o-radial-gradient(100% 100%,circle,#fff 0,#fff 20px,transparent 20px) 0 0/25px 25px no-repeat,-o-radial-gradient(0 100%,circle,#fff 0,#fff 20px,transparent 20px) 100% 0/25px 25px no-repeat,-o-radial-gradient(100% 0,circle,#fff 0,#fff 20px,transparent 20px) 0 100%/25px 25px no-repeat,-o-radial-gradient(0 0,circle,#fff 0,#fff 20px,transparent 20px) 100% 100%/25px 25px no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 10px) calc(100% - 50px) no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 50px) calc(100% - 10px) no-repeat,-o-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:radial-gradient(circle at 100% 100%,#fff 0,#fff 20px,transparent 20px) 0 0/25px 25px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 20px,transparent 20px) 100% 0/25px 25px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 20px,transparent 20px) 0 100%/25px 25px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 20px,transparent 20px) 100% 100%/25px 25px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 10px) calc(100% - 50px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 50px) calc(100% - 10px) no-repeat,linear-gradient(90deg,#774adf 0,#ef4363 60%,#f2c141 100%);border-radius:25px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:35px;color:#ff1d4a;font-weight:700;letter-spacing:0;height:130px;width:100%;position:relative;line-height:1;white-space:nowrap}@media screen and (max-width:1399px){.p-justsale__box .wrap .countdown-wrap .countdown{font-size:25px;height:110px}}@media screen and (max-width:1199px){.p-justsale__box .wrap .countdown-wrap .countdown{font-size:20px;height:90px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .countdown-wrap .countdown{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-webkit-gradient(linear,left top,right top,from(#774adf),color-stop(60%,#ef4363),to(#f2c141));background:-webkit-radial-gradient(100% 100%,circle,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,-webkit-radial-gradient(0 100%,circle,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,-webkit-radial-gradient(100% 0,circle,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,-webkit-radial-gradient(0 0,circle,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-webkit-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:-o-radial-gradient(100% 100%,circle,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,-o-radial-gradient(0 100%,circle,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,-o-radial-gradient(100% 0,circle,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,-o-radial-gradient(0 0,circle,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-o-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:radial-gradient(circle at 100% 100%,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,linear-gradient(90deg,#774adf 0,#ef4363 60%,#f2c141 100%);border-radius:16px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:14px;color:#ff1d4a;font-weight:700;letter-spacing:0;height:50px;width:100%;position:relative;line-height:1}}.p-justsale__box .wrap .countdown-wrap .countdown .num{font-family:"Bebas Neue",sans-serif;font-size:125px;line-height:1}@media screen and (max-width:1399px){.p-justsale__box .wrap .countdown-wrap .countdown .num{font-size:100px}}@media screen and (max-width:1199px){.p-justsale__box .wrap .countdown-wrap .countdown .num{font-size:80px}}@media only screen and (max-width:1023px){.p-justsale__box .wrap .countdown-wrap .countdown .num{font-family:"Bebas Neue",sans-serif;font-size:46px;line-height:1;letter-spacing:.025em}}.p-justsale__box .wrap .btn-wrap{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;margin-top:20px}@media only screen and (max-width:1023px){.p-justsale__box .wrap .btn-wrap{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;gap:10px}}.p-justsale__box .wrap .btn-wrap .c-btn02{width:48.5%}@media only screen and (max-width:1023px){.p-justsale__box .wrap .btn-wrap .c-btn02{width:100%}}.p-justsale__box .wrap .btn-wrap .btn-tiktok-bk{margin-bottom:25px;width:100%}@media only screen and (max-width:1023px){.p-justsale__box .wrap .btn-wrap .btn-tiktok-bk{margin-bottom:0}}.p-justsale__box .img-wrap{width:32%}@media only screen and (max-width:1023px){.p-justsale__box .img-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px;width:100%}}.p-justsale__box .img-wrap .ttl-product{font-size:36px;font-weight:700;text-align:center;line-height:1.5}@media screen and (max-width:1399px){.p-justsale__box .img-wrap .ttl-product{font-size:28px}}@media screen and (max-width:1199px){.p-justsale__box .img-wrap .ttl-product{font-size:24px}}@media only screen and (max-width:1023px){.p-justsale__box .img-wrap .ttl-product{font-size:19px}}.p-justsale__box .img-wrap .img{margin-top:10px}@media only screen and (max-width:1023px){.p-justsale__box .img-wrap .img{padding:0 45px}}.p-justsale__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin:70px calc(50% - 50vw) 0;width:100vw}@media only screen and (max-width:1023px){.p-justsale__label{margin-top:40px}}.p-intro{background:url(../../img/page/exprime/bg_intro.webp) no-repeat center/cover;padding:70px 0 300px 0;position:relative;overflow-x:clip;overflow-y:visible}@media only screen and (max-width:767px){.p-intro{overflow-x:clip;overflow-y:visible;padding:28% 0 55% 0;background:url(../../img/page/exprime/bg_intro_sp.webp) no-repeat center/cover}}.p-intro .txt{position:absolute}.p-intro .txt01{width:25.3%;top:1%;left:0}@media only screen and (max-width:767px){.p-intro .txt01{width:39.47%;top:-3%;z-index:999}}@media screen and (max-width:390px){.p-intro .txt01{z-index:99}}.p-intro .txt02{width:27.73%;top:-4%;right:0}@media only screen and (max-width:767px){.p-intro .txt02{width:42.67%;top:-3%;z-index:999}}@media screen and (max-width:390px){.p-intro .txt02{z-index:99}}.p-intro .txt03{width:27.34%;left:0;z-index:9;bottom:4%}@media only screen and (max-width:767px){.p-intro .txt03{width:52%;bottom:-3%}}.p-intro .txt04{width:33.59%;bottom:-5%;z-index:9;right:0}@media only screen and (max-width:767px){.p-intro .txt04{width:53.33%;bottom:-2%}}.p-intro__ttl{position:relative;z-index:9}.p-intro__ttl .sub{width:59.553903%;margin:0 auto}@media only screen and (max-width:767px){.p-intro__ttl .sub{width:93%}}.p-intro__ttl .main{width:42.15%;margin:0 auto}@media only screen and (max-width:767px){.p-intro__ttl .main{width:72.2%}}.p-intro__txt{text-align:center;font-size:18px;line-height:1.88888889;font-weight:700;letter-spacing:.16em}@media only screen and (max-width:767px){.p-intro__txt{font-size:14px;line-height:1.71428571;letter-spacing:.06em}}.p-tiktok{background:url(../../img/page/exprime/bg_tiktok.webp) no-repeat center/cover;position:relative;padding-top:200px}@media screen and (max-width:1279px){.p-tiktok{padding-top:100px}}@media screen and (max-width:1199px){.p-tiktok{padding-top:50px}}@media only screen and (max-width:1023px){.p-tiktok{padding-top:50px;background:url(../../img/page/exprime/bg_tiktok_sp.webp) no-repeat center/cover}}@media only screen and (max-width:767px){.p-tiktok{padding-top:50px}}.p-tiktok .label{width:100%;position:absolute;top:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.p-tiktok__ttl{max-width:367px;margin:0 auto}@media only screen and (max-width:1023px){.p-tiktok__ttl{width:200px}}@media only screen and (max-width:767px){.p-tiktok__ttl{width:188px}}.p-tiktok__box .tiktok-embed{margin:0 auto!important}.p-tiktok .c-btn02{margin:60px auto 0;max-width:385px;background-color:#6bc8f2}@media only screen and (max-width:767px){.p-tiktok .c-btn02{margin-top:30px}}.p-tiktok .c-btn02 .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.p-tiktok .c-btn02 .txt span{font-size:14px}.p-tiktok .bg{margin-top:-180px}@media only screen and (max-width:1023px){.p-tiktok .bg{margin-top:-130px}}@media only screen and (max-width:767px){.p-tiktok .bg{margin-top:-135px}}.p-youtube{border-top:25px solid #000;background:url(../../img/page/exprime/bg_youtube.webp) no-repeat center/cover;padding-top:85px}@media only screen and (max-width:767px){.p-youtube{border-top:15px solid #000;overflow:hidden;padding-top:60px;background:url(../../img/page/exprime/bg_youtube_sp.webp) no-repeat center/cover}}.p-youtube__ttl{max-width:438px;margin:0 auto}@media only screen and (max-width:1023px){.p-youtube__ttl{width:300px}}@media only screen and (max-width:767px){.p-youtube__ttl{max-width:225px}}.p-youtube__list{margin:-30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width:767px){.p-youtube__list{display:block;margin:0 calc(50% - 50vw);width:100vw;margin-top:-10px}}@media only screen and (max-width:767px){.p-youtube__list li{margin:0 8px}}.p-youtube__list li a .layer{position:relative}.p-youtube__list li a .layer::after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:99;background:url(../../img/page/lp-100billion-deal/video_layer.png) no-repeat center/cover;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.p-youtube__list li a:hover .layer::after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media only screen and (max-width:767px){.p-youtube__list .slick-list{width:85%;margin:0 auto;overflow:visible}}.p-youtube__list .slick-dots{text-align:center;margin:30px 0 0 0}.p-youtube__list .slick-dots li{display:inline-block;margin:0 5px}.p-youtube__list .slick-dots button{color:transparent;outline:0;width:8px;height:8px;display:block;border-radius:50%;border:1px solid #fff}.p-youtube__list .slick-dots .slick-active button{background:#fff}.p-youtube .c-btn02{max-width:385px;background-color:#ffcd0e;margin:55px auto 0}@media only screen and (max-width:767px){.p-youtube .c-btn02{margin-top:0}}.p-youtube .bg{margin-top:-215px}@media only screen and (max-width:1023px){.p-youtube .bg{margin-top:-100px}}@media only screen and (max-width:767px){.p-youtube .bg{margin-top:-132px}}.p-guest{background:url(../../img/page/exprime/bg_guest.webp) no-repeat center/cover}@media only screen and (max-width:767px){.p-guest{background:url(../../img/page/exprime/bg_guest_sp.webp) no-repeat center top/cover}}.p-guest .l-container{padding-top:130px;position:relative}@media only screen and (max-width:1023px){.p-guest .l-container{padding-top:100px}}@media only screen and (max-width:767px){.p-guest .l-container{padding-top:60px}}.p-guest .yes{position:absolute;left:0;top:0;width:28.25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.p-guest .yes{width:42.1%;left:1%}}.p-guest__ttl{max-width:705px;margin:0 auto}@media only screen and (max-width:1023px){.p-guest__ttl{max-width:500px}}.p-guest .list-guest{margin-top:50px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media only screen and (max-width:767px){.p-guest .list-guest{padding:0 30px;gap:5px;grid-template-columns:repeat(2,1fr);margin-top:10px}}.p-guest .accordion-wrap{margin-top:40px}@media only screen and (max-width:767px){.p-guest .accordion-wrap{margin-top:25px;padding-right:15px}}.p-guest .accordion-wrap .accordion-open{cursor:pointer;padding:16px;border:2px solid #000;border-bottom:none;text-align:center;border-bottom:2px solid #000;letter-spacing:.2em;position:relative;font-weight:700;font-size:20px;color:#fff;background-color:#000}@media only screen and (max-width:1023px){.p-guest .accordion-wrap .accordion-open{padding:12px}}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-open{padding:6px;font-size:15px;letter-spacing:.1em}}.p-guest .accordion-wrap .accordion-open::after{width:19px;position:absolute;height:7px;background:url(../../img/page/exprime/accordion_open.webp) no-repeat center/contain;right:30px;top:50%;content:"";-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-open::after{right:15px;width:13px;height:6px}}.p-guest .accordion-wrap .accordion-open.open::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.p-guest .accordion-wrap .accordion-contents{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;padding:50px 25px;background-color:#fff;display:none}.p-guest .accordion-wrap .accordion-contents .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:970px;margin:0 auto}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-contents .inner{display:block}}@media only screen and (max-width:1023px){.p-guest .accordion-wrap .accordion-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}}.p-guest .accordion-wrap .accordion-contents .etc{position:absolute;bottom:0;right:0}@media only screen and (max-width:1023px){.p-guest .accordion-wrap .accordion-contents .etc{bottom:10px}}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-contents .etc{bottom:5px;right:10px;font-size:12px}}.p-guest .accordion-wrap .accordion-contents ul{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}.p-guest .accordion-wrap .accordion-contents ul li{line-height:1.61111111;font-size:18px;position:relative;width:50%}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-contents ul li{font-size:12px;white-space:nowrap;letter-spacing:0;line-height:1.69230769;width:100%}}.p-guest .accordion-wrap .accordion-contents ul li::before{content:"・";margin-right:10px}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-contents ul li::before{margin-right:0}}.p-guest .accordion-wrap .accordion-contents ul li span{display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#dd57a6),to(#f48f2b));background:-webkit-linear-gradient(left,#dd57a6 0,#f48f2b 100%);background:-o-linear-gradient(left,#dd57a6 0,#f48f2b 100%);background:linear-gradient(90deg,#dd57a6 0,#f48f2b 100%);line-height:1.4;padding:0 5px;color:#fff;margin-left:10px}@media only screen and (max-width:767px){.p-guest .accordion-wrap .accordion-contents ul li span{letter-spacing:0;margin-left:5px;padding:0 2px}}.p-guest .bg{margin-top:-215px}@media only screen and (max-width:1023px){.p-guest .bg{margin-top:-100px}}@media only screen and (max-width:767px){.p-guest .bg{margin-top:0}}.p-lineup{padding-top:100px;background:url(../../img/page/exprime/bg_lineup.webp) no-repeat center top/cover;border-top:25px solid #000}@media only screen and (max-width:767px){.p-lineup{padding-top:40px;border-top:15px solid #000;background:url(../../img/page/exprime/bg_lineup_sp.webp) no-repeat center top/cover}}.p-lineup .l-container{position:relative}.p-lineup .justdoit{position:absolute;top:31%;width:8.47%;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px){.p-lineup .justdoit{top:80px}}.p-lineup .illust{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:40%;right:-.5%;width:19.55%}@media only screen and (max-width:767px){.p-lineup .illust{right:5%;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:-80px;width:18.6%}}.p-lineup__ttl{max-width:410px;margin:0 auto;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}@media only screen and (max-width:1023px){.p-lineup__ttl{max-width:300px}}@media only screen and (max-width:767px){.p-lineup__ttl{max-width:210px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.p-lineup .list-lineup{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1000px;margin:-18px auto 0;position:relative;z-index:9}@media only screen and (max-width:1023px){.p-lineup .list-lineup{gap:20px 10px}}@media only screen and (max-width:767px){.p-lineup .list-lineup{grid-template-columns:1fr;margin-top:0;gap:20px}}.p-lineup .list-lineup .item{padding:50px;border:3px solid #000;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1023px){.p-lineup .list-lineup .item{padding:30px 20px}}@media only screen and (max-width:767px){.p-lineup .list-lineup .item{border:2px solid #000;padding:30px}}.p-lineup .list-lineup .item .img{padding:0 35px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .img{padding:0 20px}}.p-lineup .list-lineup .item .name{margin-top:15px;font-size:23px;font-weight:700;text-align:center;line-height:1.30434783}@media only screen and (max-width:1023px){.p-lineup .list-lineup .item .name{font-size:18px}}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .name{font-size:16px;margin-top:10px}}.p-lineup .list-lineup .item .description{font-size:16px;letter-spacing:.1em;line-height:1.875;margin-top:15px;margin-bottom:15px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .description{margin-top:10px;font-size:14px}}.p-lineup .list-lineup .item .sale-wrap{margin-top:15px;margin-bottom:18px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap{margin:10px 0}}.p-lineup .list-lineup .item .sale-wrap .label{text-align:center;font-weight:700;font-size:20px;background-color:#ff544c;color:#fff;letter-spacing:0;line-height:1.65}@media only screen and (max-width:1023px){.p-lineup .list-lineup .item .sale-wrap .label{font-size:16px}}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap .label{font-size:14px}}.p-lineup .list-lineup .item .sale-wrap .label strong{color:#fff100}.p-lineup .list-lineup .item .sale-wrap .txt{text-align:center;font-size:18px;font-weight:700;margin-top:15px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap .txt{margin-top:5px;font-size:13px}}.p-lineup .list-lineup .item .sale-wrap .txt span{font-size:12px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap .txt span{font-size:10px}}.p-lineup .list-lineup .item .sale-wrap .countdown{margin-top:5px;background:radial-gradient(circle at 100% 100%,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-webkit-gradient(linear,left top,right top,from(#774adf),color-stop(60%,#ef4363),to(#f2c141));background:-webkit-radial-gradient(100% 100%,circle,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,-webkit-radial-gradient(0 100%,circle,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,-webkit-radial-gradient(100% 0,circle,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,-webkit-radial-gradient(0 0,circle,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-webkit-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-webkit-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:-o-radial-gradient(100% 100%,circle,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,-o-radial-gradient(0 100%,circle,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,-o-radial-gradient(100% 0,circle,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,-o-radial-gradient(0 0,circle,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,-o-linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,-o-linear-gradient(left,#774adf 0,#ef4363 60%,#f2c141 100%);background:radial-gradient(circle at 100% 100%,#fff 0,#fff 13px,transparent 13px) 0 0/16px 16px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 13px,transparent 13px) 100% 0/16px 16px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 13px,transparent 13px) 0 100%/16px 16px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 13px,transparent 13px) 100% 100%/16px 16px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 6px) calc(100% - 32px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 32px) calc(100% - 6px) no-repeat,linear-gradient(90deg,#774adf 0,#ef4363 60%,#f2c141 100%);border-radius:16px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:22px;color:#ff1d4a;font-weight:700;letter-spacing:0;height:85px;width:100%;position:relative;line-height:1}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap .countdown{height:60px;margin-top:0;font-size:16px}}.p-lineup .list-lineup .item .sale-wrap .countdown .num{font-family:"Bebas Neue",sans-serif;font-size:79px;line-height:1;letter-spacing:.02em}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .sale-wrap .countdown .num{font-size:56px}}.p-lineup .list-lineup .item .btn-wrap{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px}@media only screen and (max-width:767px){.p-lineup .list-lineup .item .btn-wrap{gap:10px;margin-top:12px}}#page .p-lineup .list-lineup .item[data-index]:nth-child(n+5){display:none}@media only screen and (max-width:767px){#page .p-lineup .list-lineup .item[data-index]:nth-child(n+4){display:none}}.p-lineup .btn-orange{max-width:385px;margin:50px auto 0}@media only screen and (max-width:767px){.p-lineup .btn-orange{margin-top:28px}}.p-lineup .no-posts{text-align:center;padding:60px 0;font-size:18px}@media only screen and (max-width:767px){.p-lineup .no-posts{padding:40px 0;font-size:16px}}.p-lineup .bg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-220px}@media only screen and (max-width:1023px){.p-lineup .bg{margin-top:-100px}}@media only screen and (max-width:767px){.p-lineup .bg{margin-top:-125px}}.p-slider{height:100vh;position:relative;width:100%;background:url(../../img/page/exprime/bg_flow.webp) no-repeat center/cover}@media only screen and (max-width:1199px){.p-slider{background:url(../../img/page/exprime/bg_flow_sp.webp) no-repeat center/cover}}.p-slider__ttl{max-width:371px;position:relative;z-index:99;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:1199px){.p-slider__ttl{max-width:282px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:375px){.p-slider__ttl{max-width:220px}}.p-slider .slider-container{width:100%;height:100vh;padding:140px 0;position:relative;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-height:999px){.p-slider .slider-container{padding:100px 0}}@media screen and (max-height:899px){.p-slider .slider-container{padding:60px 0}}@media screen and (max-height:799px){.p-slider .slider-container{padding:30px 0}}@media only screen and (max-width:1199px){.p-slider .slider-container{padding:60px 0}}@media only screen and (max-width:575px){.p-slider .slider-container{padding:40px 0}}@media only screen and (max-width:375px){.p-slider .slider-container{padding:30px 0}}.p-slider .slider-container.active{pointer-events:auto}.p-slider .slide{position:absolute;top:0;left:0;width:100%;height:100vh;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;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.p-slider .slide.active{opacity:1;visibility:visible;z-index:2}.p-slider .slide .slide-content{max-width:1300px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 20px}@media screen and (max-width:767px){.p-slider .slide .slide-content{padding:0}}.p-slider .slide .slide-content .img{width:100%;max-width:1300px;height:100%;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}@media screen and (max-width:767px){.p-slider .slide .slide-content .img{max-width:100%}}.p-slider .slide .slide-content .img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:calc(100vh - 280px)}@media screen and (max-height:999px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 200px)}}@media screen and (max-height:899px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 120px)}}@media screen and (max-height:799px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 60px)}}@media only screen and (max-width:1199px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 120px)}}@media only screen and (max-width:575px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 80px)}}@media only screen and (max-width:375px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 60px)}}@media screen and (max-width:767px) and (max-height:775px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 60px)}}@media screen and (max-width:767px) and (max-height:700px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 60px)}}@media screen and (max-width:767px) and (max-height:600px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 40px)}}@media screen and (max-width:767px) and (max-height:500px){.p-slider .slide .slide-content .img img{max-height:calc(100vh - 30px)}}.p-slider .slider-pagination{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;max-width:1180px;width:100%;margin:0 auto;-webkit-transform:translateY(17px);-ms-transform:translateY(17px);transform:translateY(17px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:1199px){.p-slider .slider-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);gap:10px;margin-top:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-slider .slider-pagination a{width:17px;height:17px;border-radius:50%;border:1px solid #000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block}@media only screen and (max-width:1199px){.p-slider .slider-pagination a{width:11px;height:11px}}.p-slider .slider-pagination a.active{opacity:1;background-color:#000}.p-slider .slider-nav{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;pointer-events:none;z-index:100}@media only screen and (max-width:767px){.p-slider .slider-nav{top:auto;bottom:auto;top:calc(50% - 80px);padding:0 15px;width:100%;max-width:375px;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.p-slider .slider-nav button{background:0 0;border:none;cursor:pointer;pointer-events:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0;width:auto;height:auto;width:8%}@media screen and (max-width:1499px){.p-slider .slider-nav button{width:6%}}@media screen and (max-width:1299px){.p-slider .slider-nav button{width:5%}}@media only screen and (max-width:1199px){.p-slider .slider-nav button{width:auto}}.p-slider .slider-nav button img{width:100%;height:auto;display:block}@media only screen and (max-width:1199px){.p-slider .slider-nav button img{width:39px}}.p-slider .slider-nav button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.8}.p-enjoy{position:relative}.p-enjoy .enjoy-wrap{background-color:#fffae3;padding-top:140px}@media only screen and (max-width:767px){.p-enjoy .enjoy-wrap{padding-top:30px;padding-bottom:60px}}.p-enjoy .img-enjoy{max-width:977px;margin:0 auto}@media only screen and (max-width:767px){.p-enjoy .img-enjoy>:first-child{max-width:286px;margin:0 auto;display:block;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.p-enjoy .img-enjoy .btn-flyers{max-width:39.5%;margin-right:4%;margin-top:-16%;margin-left:auto}@media only screen and (max-width:767px){.p-enjoy .img-enjoy .btn-flyers{margin-top:20px;max-width:385px;margin-left:auto;margin-right:auto}}.p-enjoy .wanted-wrap{position:relative;text-align:center;background-color:#f0f0f0;padding-top:300px;padding-bottom:120px;margin-top:-224px}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap{padding-bottom:60px;margin-top:0;padding-top:0}}.p-enjoy .wanted-wrap .l-container{max-width:1115px}.p-enjoy .wanted-wrap .en{text-align:center;color:#fff;font-weight:700;font-size:100px;letter-spacing:.02em;font-family:"Bebas Neue",sans-serif;line-height:1}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .en{width:100%;font-size:57px;white-space:nowrap;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.p-enjoy .wanted-wrap .label{position:absolute;left:10%;width:229px;top:4%}@media only screen and (max-width:1023px){.p-enjoy .wanted-wrap .label{left:0;width:200px}}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .label{position:static;width:182px;margin:5px auto 0}}.p-enjoy .wanted-wrap .ttl{font-weight:700;margin-top:-10px}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .ttl{margin-top:0}}.p-enjoy .wanted-wrap .ttl .sub{display:block;font-size:18px;letter-spacing:.18em}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .ttl .sub{font-size:16px;letter-spacing:.06em}}.p-enjoy .wanted-wrap .ttl .main{display:block;font-size:35px;margin-top:6px}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .ttl .main{font-size:28px;margin-top:0}}.p-enjoy .wanted-wrap .ttl .main .dot{position:relative}.p-enjoy .wanted-wrap .ttl .main .dot::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-4px;width:6px;height:6px;border-radius:50%;content:"";background-color:#000}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .ttl .main .dot::before{width:5px;height:5px}}.p-enjoy .wanted-wrap .txt01{line-height:1.95652174;font-weight:700;font-size:23px;text-underline-offset:7px;text-decoration-thickness:6px;text-decoration:underline;-webkit-text-decoration-color:#ff769f;text-decoration-color:#ff769f}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .txt01{font-size:20px;line-height:1.95}}.p-enjoy .wanted-wrap .txt01 strong{color:#ff769f}.p-enjoy .wanted-wrap .txt02{font-weight:700;font-size:14px;margin-top:15px;letter-spacing:.1em}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .txt02{line-height:1.57142857;margin-top:10px;letter-spacing:.04em}}.p-enjoy .wanted-wrap .txt02 strong{font-weight:700;color:#ff769f}.p-enjoy .wanted-wrap .txt03{font-size:16px;font-weight:700;margin-top:70px;position:relative}.p-enjoy .wanted-wrap .txt03::before{position:absolute;content:"";display:block;width:36px;height:32px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-50px;background:url(../../img/page/exprime/arrow_affiliate.webp) no-repeat center/contain}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .txt03::before{width:27px;height:24px}}.p-enjoy .wanted-wrap .txt03 strong{padding:0 10px;font-size:22px;display:inline-block;background-color:#ff769f;color:#fff;font-weight:700}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .txt03 strong{font-size:22px;background-color:#000;color:#ff769f;line-height:1.72727273}}.p-enjoy .wanted-wrap .txt04{max-width:760px;margin:35px auto 0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}@media only screen and (max-width:1023px){.p-enjoy .wanted-wrap .txt04{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media only screen and (max-width:767px){.p-enjoy .wanted-wrap .txt04{padding:0 15px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin-top:10px}}.p-enjoy .wanted-wrap .txt05{margin-top:70px;margin-top:40px}.p-reason{background-color:#fff;position:relative}.p-reason__wrap{background-color:rgba(204,204,204,.3);padding:135px 0 190px 0;position:relative}@media only screen and (max-width:767px){.p-reason__wrap{padding:88px 0 120px 0}}.p-reason__wrap .txt-l{position:absolute;left:0;top:0;width:104px}@media only screen and (max-width:1023px){.p-reason__wrap .txt-l{width:50px!important}}@media only screen and (max-width:767px){.p-reason__wrap .txt-l{left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:266px!important}}.p-reason__wrap .txt-r{position:absolute;right:0;bottom:0;width:104px}@media only screen and (max-width:1023px){.p-reason__wrap .txt-r{width:50px}}.p-reason .l-container{position:relative;z-index:9}.p-reason__ttl{max-width:908px;margin:0 auto}@media only screen and (max-width:1023px){.p-reason__ttl{max-width:500px}}@media only screen and (max-width:767px){.p-reason__ttl{max-width:290px}}.p-reason__list{max-width:1183px;margin:60px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}@media only screen and (max-width:767px){.p-reason__list{margin-top:30px;gap:70px}}.p-reason__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.p-reason__list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-reason__list .item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.p-reason__list .item:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-reason__list .item .img-wrap{width:40.9%}@media only screen and (max-width:767px){.p-reason__list .item .img-wrap{width:100%;padding:0 30px}}.p-reason__list .item .txt-wrap{width:54.1%}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap{width:100%;margin-top:20px;padding:0 15px}}.p-reason__list .item .txt-wrap h3 .en{display:block;font-family:"Bebas Neue",sans-serif;font-weight:700;font-size:30px;line-height:1}.p-reason__list .item .txt-wrap h3 .ttl{font-weight:700;font-size:30px;margin-top:10px;display:block}@media only screen and (max-width:1023px){.p-reason__list .item .txt-wrap h3 .ttl{font-size:20px}}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap h3 .ttl{font-size:23px;line-height:2.34782609;margin-top:7px}}.p-reason__list .item .txt-wrap h3 .ttl span{line-height:1.7;padding:0 13px;display:inline-block;background-color:#000;color:#fff}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap h3 .ttl span{line-height:2}}.p-reason__list .item .txt-wrap .txt01{font-size:16px;line-height:1.5625;margin-top:15px}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap .txt01{line-height:1.551875;margin-top:10px}}.p-reason__list .item .txt-wrap .txt02{margin-top:30px}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap .txt02{position:relative}}.p-reason__list .item .txt-wrap .txt02 .btn-flyers,.p-reason__list .item .txt-wrap .txt02 .btn-requirements{max-width:385px;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1023px){.p-reason__list .item .txt-wrap .txt02 .btn-flyers,.p-reason__list .item .txt-wrap .txt02 .btn-requirements{-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}}@media only screen and (max-width:767px){.p-reason__list .item .txt-wrap .txt02 .btn-flyers,.p-reason__list .item .txt-wrap .txt02 .btn-requirements{width:345px;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);bottom:0}}.p-reason__banner{max-width:850px;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.p-reason__banner img{-webkit-filter:drop-shadow(10px 10px 10px rgba(191, 183, 165, .75));filter:drop-shadow(10px 10px 10px rgba(191, 183, 165, .75))}}@media only screen and (max-width:767px){.p-reason .txt-bottom{position:absolute;bottom:0;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:266px!important}}.p-requirements{background:url(../../img/page/exprime/bg_requirements.webp) no-repeat center top/cover;overflow:hidden;position:relative}@media only screen and (max-width:767px){.p-requirements{padding:30px 0 35px 0;background:url(../../img/page/exprime/bg_requirements_sp.webp) no-repeat center top/cover}}.p-requirements .c-ttl .en{color:#000}.p-requirements .l-container{max-width:1030px;margin:0 auto;position:relative;padding-top:130px;padding-bottom:150px}@media only screen and (max-width:767px){.p-requirements .l-container{padding-top:40px;padding-bottom:50px}}.p-requirements .l-container::before{position:absolute;height:100%;width:calc(100% + 70px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;content:"";display:block;background-color:rgba(255,255,255,.55)}.p-requirements .archive-requirements-wrap{color:#000;margin:50px auto 0;max-width:720px;width:100%;position:relative}@media only screen and (max-width:767px){.p-requirements .archive-requirements-wrap{margin-top:30px}}.p-requirements .archive-requirements-wrap::before{position:absolute;top:0;left:-140px;width:6px;height:calc(100% + 580px);background-color:#fff;content:"";display:block}.p-requirements .archive-requirements-wrap::after{position:absolute;bottom:0;right:-140px;width:6px;height:calc(100% + 580px);background-color:#fff;content:"";display:block}.p-requirements .archive-requirements-wrap .article{border-bottom:1px solid #c1272d}.p-requirements .archive-requirements-wrap .article .post-link{color:#9f0a06}@media only screen and (max-width:767px){.p-requirements .archive-requirements-wrap .article .post-ttl{line-height:1.45454545}}.p-requirements .archive-requirements-wrap .article .post-category{background-color:#c1272d}@media only screen and (max-width:767px){.p-requirements .archive-requirements-wrap .article .post-catch{line-height:1.75}}.p-requirements .c-btn{margin-top:60px}@media only screen and (max-width:767px){.p-requirements .c-btn{margin-top:35px}}.p-requirements .c-btn{background-color:#c1272d;border:1px solid #c1272d}.p-requirements .c-btn:hover{border:1px solid #c1272d;color:#c1272d}.p-requirements .c-btn:hover::after{background:url(../../img/page/girlsquest/icon_arrow_pink02.webp) no-repeat center/contain}.p-requirements .c-button-default{width:110px;padding:5px 0;font-family:Jost,serif;font-size:12px;letter-spacing:.24em;font-weight:500;text-align:left;color:#c1272d;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;position:absolute;bottom:10px;right:25px}@media only screen and (max-width:767px){.p-requirements .c-button-default{right:10px}}.p-requirements .c-button-default .txt{position:relative}.p-requirements .c-button-default .txt::before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:2}.p-requirements .c-button-default .circle{width:23px;height:23px;background:0 0;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;z-index:2}.p-requirements .c-button-default .circle::after{content:"";width:7px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../../img/page/girlsquest/icon_arrow_pink02.webp) no-repeat center/contain}.p-requirements .c-button-default .ripple{width:23px;height:23px;border-radius:100%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.p-requirements .article:hover .ripple{background:#c1272d;-webkit-transform:scale(2) translateX(-2px) translateY(-25%);-ms-transform:scale(2) translateX(-2px) translateY(-25%);transform:scale(2) translateX(-2px) translateY(-25%)}.p-requirements .article:hover .circle{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p-requirements .article:hover .ripple{-webkit-transform:scale(2) translateX(0) translateY(-25%);-ms-transform:scale(2) translateX(0) translateY(-25%);transform:scale(2) translateX(0) translateY(-25%);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;opacity:0}#archive-lineup{margin-top:80px}@media only screen and (max-width:1023px){#archive-lineup{margin-top:50px}}@media only screen and (max-width:767px){#archive-lineup{margin-top:50px}}#archive-lineup .p-lineup{background:url(../../img/page/exprime/bg_lineup_archive.webp) no-repeat center top/cover;padding-top:0;border:none}@media only screen and (max-width:767px){#archive-lineup .p-lineup{background:url(../../img/page/exprime/bg_lineup_archive_sp.webp) no-repeat center top/cover}}#archive-lineup .p-lineup .justdoin{top:19%}#archive-lineup .p-lineup .illust{top:48%}@media only screen and (max-width:767px){#archive-lineup .p-lineup .illust{right:-8px;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-8deg);top:130px;width:20.6%}}#archive-lineup .p-lineup__ttl{margin-top:-15px}#archive-lineup .p-lineup .list-lineup{margin-top:60px}#archive-lineup .p-lineup .list-lineup .item[data-index]:nth-child(n+9){display:none}@media only screen and (max-width:767px){#archive-lineup .p-lineup .list-lineup{margin-top:30px}#archive-lineup .p-lineup .list-lineup .item[data-index]:nth-child(n+7){display:none}}#archive-lineup .p-lineup .pagination-wrap{margin-top:60px;position:relative;z-index:9}@media only screen and (max-width:767px){#archive-lineup .p-lineup .pagination-wrap{margin-top:40px}}#archive-lineup .p-lineup .pagination-wrap .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;list-style:none;padding:0;margin:0}#archive-lineup .p-lineup .pagination-wrap .page-numbers li{display:inline-block}#archive-lineup .p-lineup .pagination-wrap .page-numbers a,#archive-lineup .p-lineup .pagination-wrap .page-numbers span{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;min-width:45px;height:45px;padding:0 15px;border:2px solid #000;background-color:#fff;color:#000;font-weight:700;font-size:16px;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:"Bebas Neue",sans-serif}@media only screen and (max-width:767px){#archive-lineup .p-lineup .pagination-wrap .page-numbers a,#archive-lineup .p-lineup .pagination-wrap .page-numbers span{min-width:40px;height:40px;font-size:14px;padding:0 10px}}#archive-lineup .p-lineup .pagination-wrap .page-numbers a.current,#archive-lineup .p-lineup .pagination-wrap .page-numbers span.current{background-color:#000;color:#fff;pointer-events:none}#archive-lineup .p-lineup .pagination-wrap .page-numbers a.next,#archive-lineup .p-lineup .pagination-wrap .page-numbers a.prev,#archive-lineup .p-lineup .pagination-wrap .page-numbers span.next,#archive-lineup .p-lineup .pagination-wrap .page-numbers span.prev{width:24px;height:6px;background:0 0;border:none;background:url(../../img/page/exprime/pagination_button.webp) no-repeat center/contain}#archive-lineup .p-lineup .pagination-wrap .page-numbers a.prev,#archive-lineup .p-lineup .pagination-wrap .page-numbers span.prev{background:url(../../img/page/exprime/pagination_prev.webp) no-repeat center/contain}#archive-lineup .p-lineup .pagination-wrap .page-numbers a.dots,#archive-lineup .p-lineup .pagination-wrap .page-numbers span.dots{background:url(../../img/page/exprime/pagination_dots.webp) no-repeat center/80%;border:none;pointer-events:none;font-size:0;text-indent:-9999px;overflow:hidden}#archive-lineup .p-lineup .bg{margin-top:-210px}@media only screen and (max-width:1023px){#archive-lineup .p-lineup .bg{margin-top:-120px}}