*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}pre{all:revert}::-webkit-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-weight:inherit}html{font-size:62.5%}body{background-color:#fff;color:#000;font-family:"Noto Sans JP",sans-serif;font-size:1.6em;line-height:1.8;letter-spacing:.01em;overflow-x:hidden;overflow-y:scroll;position:relative;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 541px){body{font-size:1.6em;line-height:2}}*{min-height:0vw}img{max-width:100%;height:auto;vertical-align:top}@media screen and (min-width: 541px){img{image-rendering:-webkit-optimize-contrast}}a:focus-visible,button:focus-visible{outline:0;outline-offset:2px;box-shadow:0 0 0 2px #ff791f}a{color:#000;cursor:pointer;transition:.2s ease-in-out}@media screen and (min-width: 1024px){a:hover{opacity:.8}}button{display:inline-block;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition:.2s ease-in-out}button:hover{opacity:.8}button:focus{outline:0}button:not(:disabled){cursor:pointer}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../img/bg_sp.webp) no-repeat top center/cover;z-index:10000;display:grid;place-items:center;pointer-events:none;opacity:0;visibility:hidden}.loading.is-loaded{opacity:1;visibility:visible}@media screen and (min-width: 1024px){.loading{background:url(../img/bg_img.webp) no-repeat top center/cover}}.loading::after{content:"";position:absolute;top:0;left:0;display:block;width:100vw;height:100vh;background:#000;opacity:.3;z-index:1}.loading_title{position:relative;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:20rem;z-index:100}@media screen and (min-width: 1024px){.loading_title{max-width:32rem}}body.is-loaded:not(.adultcheck) .loading_title{-webkit-animation:glitch1 2.5s infinite;animation:glitch1 2.5s infinite}body.is-loaded:not(.adultcheck) .loading_title :nth-child(2){position:absolute;top:0;left:0;-webkit-filter:brightness(0) saturate(100%) invert(58%) sepia(30%) saturate(6318%) hue-rotate(85deg) brightness(128%) contrast(122%);filter:brightness(0) saturate(100%) invert(58%) sepia(30%) saturate(6318%) hue-rotate(85deg) brightness(128%) contrast(122%);-webkit-animation:glitch2 2.5s infinite;animation:glitch2 2.5s infinite;z-index:-10}body.is-loaded:not(.adultcheck) .loading_title :nth-child(3){position:absolute;top:0;left:0;-webkit-filter:brightness(0) saturate(100%) invert(29%) sepia(95%) saturate(7390%) hue-rotate(354deg) brightness(86%) contrast(140%);filter:brightness(0) saturate(100%) invert(29%) sepia(95%) saturate(7390%) hue-rotate(354deg) brightness(86%) contrast(140%);-webkit-animation:glitch3 2.5s infinite;animation:glitch3 2.5s infinite;z-index:-100}@-webkit-keyframes glitch1{0%{-webkit-transform:none;transform:none;opacity:1}7%{-webkit-transform:skew(-0.5deg, -0.7deg);transform:skew(-0.5deg, -0.7deg);opacity:.75}10%{-webkit-transform:none;transform:none;opacity:1}27%{-webkit-transform:none;transform:none;opacity:1}30%{-webkit-transform:skew(0.8deg, -0.1deg);transform:skew(0.8deg, -0.1deg);opacity:.75}35%{-webkit-transform:none;transform:none;opacity:1}52%{-webkit-transform:none;transform:none;opacity:1}55%{-webkit-transform:skew(-1deg, 0.2deg);transform:skew(-1deg, 0.2deg);opacity:.75}50%{-webkit-transform:none;transform:none;opacity:1}72%{-webkit-transform:none;transform:none;opacity:1}75%{-webkit-transform:skew(0.4deg, 1deg);transform:skew(0.4deg, 1deg);opacity:.75}80%{-webkit-transform:none;transform:none;opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes glitch1{0%{-webkit-transform:none;transform:none;opacity:1}7%{-webkit-transform:skew(-0.5deg, -0.7deg);transform:skew(-0.5deg, -0.7deg);opacity:.75}10%{-webkit-transform:none;transform:none;opacity:1}27%{-webkit-transform:none;transform:none;opacity:1}30%{-webkit-transform:skew(0.8deg, -0.1deg);transform:skew(0.8deg, -0.1deg);opacity:.75}35%{-webkit-transform:none;transform:none;opacity:1}52%{-webkit-transform:none;transform:none;opacity:1}55%{-webkit-transform:skew(-1deg, 0.2deg);transform:skew(-1deg, 0.2deg);opacity:.75}50%{-webkit-transform:none;transform:none;opacity:1}72%{-webkit-transform:none;transform:none;opacity:1}75%{-webkit-transform:skew(0.4deg, 1deg);transform:skew(0.4deg, 1deg);opacity:.75}80%{-webkit-transform:none;transform:none;opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes glitch2{0%{-webkit-transform:none;transform:none;opacity:.25}7%{-webkit-transform:translate(-2px, -3px);transform:translate(-2px, -3px);opacity:.5}10%{-webkit-transform:none;transform:none;opacity:.25}27%{-webkit-transform:none;transform:none;opacity:.25}30%{-webkit-transform:translate(-5px, -2px);transform:translate(-5px, -2px);opacity:.5}35%{-webkit-transform:none;transform:none;opacity:.25}52%{-webkit-transform:none;transform:none;opacity:.25}55%{-webkit-transform:translate(-5px, -1px);transform:translate(-5px, -1px);opacity:.5}50%{-webkit-transform:none;transform:none;opacity:.25}72%{-webkit-transform:none;transform:none;opacity:.25}75%{-webkit-transform:translate(-2px, -4px);transform:translate(-2px, -4px);opacity:.5}80%{-webkit-transform:none;transform:none;opacity:.25}100%{-webkit-transform:none;transform:none;opacity:.25}}@keyframes glitch2{0%{-webkit-transform:none;transform:none;opacity:.25}7%{-webkit-transform:translate(-2px, -3px);transform:translate(-2px, -3px);opacity:.5}10%{-webkit-transform:none;transform:none;opacity:.25}27%{-webkit-transform:none;transform:none;opacity:.25}30%{-webkit-transform:translate(-5px, -2px);transform:translate(-5px, -2px);opacity:.5}35%{-webkit-transform:none;transform:none;opacity:.25}52%{-webkit-transform:none;transform:none;opacity:.25}55%{-webkit-transform:translate(-5px, -1px);transform:translate(-5px, -1px);opacity:.5}50%{-webkit-transform:none;transform:none;opacity:.25}72%{-webkit-transform:none;transform:none;opacity:.25}75%{-webkit-transform:translate(-2px, -4px);transform:translate(-2px, -4px);opacity:.5}80%{-webkit-transform:none;transform:none;opacity:.25}100%{-webkit-transform:none;transform:none;opacity:.25}}@-webkit-keyframes glitch3{0%{-webkit-transform:none;transform:none;opacity:.25}7%{-webkit-transform:translate(2px, 3px);transform:translate(2px, 3px);opacity:.5}10%{-webkit-transform:none;transform:none;opacity:.25}27%{-webkit-transform:none;transform:none;opacity:.25}30%{-webkit-transform:translate(5px, 2px);transform:translate(5px, 2px);opacity:.5}35%{-webkit-transform:none;transform:none;opacity:.25}52%{-webkit-transform:none;transform:none;opacity:.25}55%{-webkit-transform:translate(5px, 1px);transform:translate(5px, 1px);opacity:.5}50%{-webkit-transform:none;transform:none;opacity:.25}72%{-webkit-transform:none;transform:none;opacity:.25}75%{-webkit-transform:translate(2px, 6px);transform:translate(2px, 6px);opacity:.5}80%{-webkit-transform:none;transform:none;opacity:.25}100%{-webkit-transform:none;transform:none;opacity:.25}}@keyframes glitch3{0%{-webkit-transform:none;transform:none;opacity:.25}7%{-webkit-transform:translate(2px, 3px);transform:translate(2px, 3px);opacity:.5}10%{-webkit-transform:none;transform:none;opacity:.25}27%{-webkit-transform:none;transform:none;opacity:.25}30%{-webkit-transform:translate(5px, 2px);transform:translate(5px, 2px);opacity:.5}35%{-webkit-transform:none;transform:none;opacity:.25}52%{-webkit-transform:none;transform:none;opacity:.25}55%{-webkit-transform:translate(5px, 1px);transform:translate(5px, 1px);opacity:.5}50%{-webkit-transform:none;transform:none;opacity:.25}72%{-webkit-transform:none;transform:none;opacity:.25}75%{-webkit-transform:translate(2px, 6px);transform:translate(2px, 6px);opacity:.5}80%{-webkit-transform:none;transform:none;opacity:.25}100%{-webkit-transform:none;transform:none;opacity:.25}}.loading_rains{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.loading_rains span{position:absolute;width:.1rem;height:4.2rem;background:#fff;opacity:.7}.loading_rains span:nth-child(1){left:5%;top:-190px;-webkit-animation:rain-anim 14s linear;animation:rain-anim 14s linear}.loading_rains span:nth-child(2){left:10%;top:-180px;-webkit-animation:rain-anim 13s linear;animation:rain-anim 13s linear}.loading_rains span:nth-child(3){left:15%;top:-170px;-webkit-animation:rain-anim 10s linear;animation:rain-anim 10s linear}.loading_rains span:nth-child(4){left:20%;top:-160px;-webkit-animation:rain-anim 14s linear;animation:rain-anim 14s linear}.loading_rains span:nth-child(5){left:25%;top:-150px;-webkit-animation:rain-anim 14s linear;animation:rain-anim 14s linear}.loading_rains span:nth-child(6){right:5%;top:-150px;-webkit-animation:rain-anim 13s linear;animation:rain-anim 13s linear}.loading_rains span:nth-child(7){right:10%;top:-160px;-webkit-animation:rain-anim 15s linear;animation:rain-anim 15s linear}.loading_rains span:nth-child(8){right:15%;top:-170px;-webkit-animation:rain-anim 9s linear;animation:rain-anim 9s linear}.loading_rains span:nth-child(9){right:20%;top:-180px;-webkit-animation:rain-anim 11s linear;animation:rain-anim 11s linear}.loading_rains span:nth-child(10){right:25%;top:-190px;-webkit-animation:rain-anim 13s linear;animation:rain-anim 13s linear}@-webkit-keyframes rain-anim{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}4%{-webkit-transform:translate(0px, 1200px);transform:translate(0px, 1200px)}5%{-webkit-transform:translate(200px, 0px);transform:translate(200px, 0px)}9%{-webkit-transform:translate(200px, 1200px);transform:translate(200px, 1200px)}10%{-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px)}14%{-webkit-transform:translate(-100px, 1200px);transform:translate(-100px, 1200px)}15%{-webkit-transform:translate(-200px, 0px);transform:translate(-200px, 0px)}19%{-webkit-transform:translate(-200px, 1200px);transform:translate(-200px, 1200px)}20%{-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px)}24%{-webkit-transform:translate(100px, 1200px);transform:translate(100px, 1200px)}25%{-webkit-transform:translate(-150px, 0px);transform:translate(-150px, 0px)}29%{-webkit-transform:translate(-150px, 1200px);transform:translate(-150px, 1200px)}30%{-webkit-transform:translate(-80px, 0px);transform:translate(-80px, 0px)}34%{-webkit-transform:translate(-80px, 1200px);transform:translate(-80px, 1200px)}35%{-webkit-transform:translate(150px, 0px);transform:translate(150px, 0px)}39%{-webkit-transform:translate(150px, 1200px);transform:translate(150px, 1200px)}40%{-webkit-transform:translate(-60px, 0px);transform:translate(-60px, 0px)}44%{-webkit-transform:translate(-60px, 1200px);transform:translate(-60px, 1200px)}45%{-webkit-transform:translate(90px, 0px);transform:translate(90px, 0px)}49%{-webkit-transform:translate(90px, 1200px);transform:translate(90px, 1200px)}50%{-webkit-transform:translate(60px, 0px);transform:translate(60px, 0px)}54%{-webkit-transform:translate(60px, 1200px);transform:translate(60px, 1200px)}55%{-webkit-transform:translate(-60px, 0px);transform:translate(-60px, 0px)}59%{-webkit-transform:translate(-60px, 1200px);transform:translate(-60px, 1200px)}60%{-webkit-transform:translate(-40px, 0px);transform:translate(-40px, 0px)}64%{-webkit-transform:translate(-40px, 1200px);transform:translate(-40px, 1200px)}65%{-webkit-transform:translate(40px, 0px);transform:translate(40px, 0px)}69%{-webkit-transform:translate(40px, 1200px);transform:translate(40px, 1200px)}70%{-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px)}74%{-webkit-transform:translate(-20px, 1200px);transform:translate(-20px, 1200px)}75%{-webkit-transform:translate(-110px, 0px);transform:translate(-110px, 0px)}79%{-webkit-transform:translate(-110px, 1200px);transform:translate(-110px, 1200px)}80%{-webkit-transform:translate(20px, 0px);transform:translate(20px, 0px)}84%{-webkit-transform:translate(20px, 1200px);transform:translate(20px, 1200px)}85%{-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px)}89%{-webkit-transform:translate(-20px, 1200px);transform:translate(-20px, 1200px)}90%{-webkit-transform:translate(50px, 0px);transform:translate(50px, 0px)}99%{-webkit-transform:translate(50px, 1200px);transform:translate(50px, 1200px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes rain-anim{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}4%{-webkit-transform:translate(0px, 1200px);transform:translate(0px, 1200px)}5%{-webkit-transform:translate(200px, 0px);transform:translate(200px, 0px)}9%{-webkit-transform:translate(200px, 1200px);transform:translate(200px, 1200px)}10%{-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px)}14%{-webkit-transform:translate(-100px, 1200px);transform:translate(-100px, 1200px)}15%{-webkit-transform:translate(-200px, 0px);transform:translate(-200px, 0px)}19%{-webkit-transform:translate(-200px, 1200px);transform:translate(-200px, 1200px)}20%{-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px)}24%{-webkit-transform:translate(100px, 1200px);transform:translate(100px, 1200px)}25%{-webkit-transform:translate(-150px, 0px);transform:translate(-150px, 0px)}29%{-webkit-transform:translate(-150px, 1200px);transform:translate(-150px, 1200px)}30%{-webkit-transform:translate(-80px, 0px);transform:translate(-80px, 0px)}34%{-webkit-transform:translate(-80px, 1200px);transform:translate(-80px, 1200px)}35%{-webkit-transform:translate(150px, 0px);transform:translate(150px, 0px)}39%{-webkit-transform:translate(150px, 1200px);transform:translate(150px, 1200px)}40%{-webkit-transform:translate(-60px, 0px);transform:translate(-60px, 0px)}44%{-webkit-transform:translate(-60px, 1200px);transform:translate(-60px, 1200px)}45%{-webkit-transform:translate(90px, 0px);transform:translate(90px, 0px)}49%{-webkit-transform:translate(90px, 1200px);transform:translate(90px, 1200px)}50%{-webkit-transform:translate(60px, 0px);transform:translate(60px, 0px)}54%{-webkit-transform:translate(60px, 1200px);transform:translate(60px, 1200px)}55%{-webkit-transform:translate(-60px, 0px);transform:translate(-60px, 0px)}59%{-webkit-transform:translate(-60px, 1200px);transform:translate(-60px, 1200px)}60%{-webkit-transform:translate(-40px, 0px);transform:translate(-40px, 0px)}64%{-webkit-transform:translate(-40px, 1200px);transform:translate(-40px, 1200px)}65%{-webkit-transform:translate(40px, 0px);transform:translate(40px, 0px)}69%{-webkit-transform:translate(40px, 1200px);transform:translate(40px, 1200px)}70%{-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px)}74%{-webkit-transform:translate(-20px, 1200px);transform:translate(-20px, 1200px)}75%{-webkit-transform:translate(-110px, 0px);transform:translate(-110px, 0px)}79%{-webkit-transform:translate(-110px, 1200px);transform:translate(-110px, 1200px)}80%{-webkit-transform:translate(20px, 0px);transform:translate(20px, 0px)}84%{-webkit-transform:translate(20px, 1200px);transform:translate(20px, 1200px)}85%{-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px)}89%{-webkit-transform:translate(-20px, 1200px);transform:translate(-20px, 1200px)}90%{-webkit-transform:translate(50px, 0px);transform:translate(50px, 0px)}99%{-webkit-transform:translate(50px, 1200px);transform:translate(50px, 1200px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}.loading_light{--neon-border-color: rgba(255, 255, 255, 0.1);position:absolute;top:-4%;right:-8%;width:50%;mix-blend-mode:screen;-webkit-filter:blur(2rem);filter:blur(2rem);z-index:100}.loading_light::after{content:"";position:absolute;top:0;right:0;width:100%;aspect-ratio:1/4;background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6));-webkit-clip-path:polygon(60% 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(60% 0, 100% 0, 100% 100%, 0 100%);-webkit-animation:light 1.5s infinite alternate;animation:light 1.5s infinite alternate}@media screen and (min-width: 1024px){.loading_light{top:-14%;right:4%;width:30%;-webkit-filter:blur(3rem);filter:blur(3rem)}.loading_light::after{aspect-ratio:1/2}}@-webkit-keyframes light{0%,19%,21%,23%,25%,54%,56%,100%{box-shadow:0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color);background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6))}20%,24%,55%{box-shadow:none;background-image:none}}@keyframes light{0%,19%,21%,23%,25%,54%,56%,100%{box-shadow:0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color);background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6))}20%,24%,55%{box-shadow:none;background-image:none}}.loading_light2{--neon-border-color: rgba(255, 255, 255, 0.1);position:absolute;top:-8%;left:-20%;width:40%;mix-blend-mode:screen;-webkit-filter:blur(8rem);filter:blur(8rem);z-index:100}.loading_light2::after{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6));-webkit-animation:light2 1.5s infinite alternate;animation:light2 1.5s infinite alternate}@media screen and (min-width: 1024px){.loading_light2{top:-10%;left:-10%;width:30%;-webkit-filter:blur(6rem);filter:blur(6rem)}}@-webkit-keyframes light2{0%,39%,41%,51%,53%,59%,61%,100%{box-shadow:0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color);background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6))}40%,52%,60%{box-shadow:none;background-image:none}}@keyframes light2{0%,39%,41%,51%,53%,59%,61%,100%{box-shadow:0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color);background-image:linear-gradient(360deg, rgba(255, 252, 221, 0), rgba(255, 252, 211, 0.2) 30%, rgba(255, 232, 191, 0.6))}40%,52%,60%{box-shadow:none;background-image:none}}.visible_xxs{display:none}@media screen and (max-width: 374px){.visible_xxs{display:inline-block !important}}.hidden_xxs{display:inline-block}@media screen and (max-width: 374px){.hidden_xxs{display:none !important}}.visible_xs{display:none}@media screen and (max-width: 540px){.visible_xs{display:inline-block !important}}.hidden_xs{display:inline-block}@media screen and (max-width: 540px){.hidden_xs{display:none !important}}.visible_sm{display:none}@media screen and (min-width: 541px){.visible_sm{display:inline-block !important}}.hidden_sm{display:inline-block}@media screen and (min-width: 541px){.hidden_sm{display:none !important}}.visible_md{display:none}@media screen and (min-width: 1024px){.visible_md{display:inline-block !important}}.hidden_md{display:inline-block}@media screen and (min-width: 1024px){.hidden_md{display:none !important}}.visible_lg{display:none}@media screen and (min-width: 1366px){.visible_lg{display:inline-block !important}}.hidden_lg{display:inline-block}@media screen and (min-width: 1366px){.hidden_lg{display:none !important}}.visible_xl{display:none}@media screen and (min-width: 1920px){.visible_xl{display:inline-block !important}}.hidden_xl{display:inline-block}@media screen and (min-width: 1920px){.hidden_xl{display:none !important}}.visible_all{display:block !important}.hidden_all{display:none !important}.lp_header{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:min(2.133vw,1.6rem) min(4vw,3rem);z-index:1000}.lp_header .header_logo{display:flex;width:50%;max-width:24rem}.lp_header .header_logo a{display:flex;height:min(11.733vw,4.4rem)}.lp_header .header_logo img{width:100%}@media screen and (min-width: 1024px){.lp_header .header_logo img{width:100%}}.lp_header .header_sns a{display:flex;align-items:center;justify-content:center;height:min(11.733vw,4.4rem);aspect-ratio:1/1;border-radius:8rem;background:#000}.lp_header .header_sns img{width:50%}.lp_footer .footer_inner{width:100%;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;height:min(10.667vw,6rem)}.lp_footer .footer_inner small{font-size:clamp(1.2rem,0vw + 1.2rem,1.2rem)}.lp_wrap{position:relative;overflow:hidden}.lp_container{position:relative;font-size:clamp(1.4rem,0.4vw + 1.184rem,1.6rem);opacity:0;visibility:hidden}.lp_container.is-loaded{opacity:1;visibility:visible}@media screen and (min-width: 541px){.lp_outer{display:flex;justify-content:center}}@media screen and (min-width: 1024px){.lp_outer{width:1000px;margin:0 auto;justify-content:space-between}}@media screen and (min-width: 1024px){.lp_content{margin-left:auto}}.bg{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;background:url(../img/bg_img.webp) no-repeat center/cover;z-index:-10}.lp_container{opacity:0}.lp_main{max-width:540px;color:#000;font-weight:500;box-shadow:0px 0px 72px 0px #ff890b}.lp_sec{padding:4rem 2rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sec_heading{margin-bottom:3.2rem;font-size:clamp(2.4rem,1.7vw + 1.482rem,3.2rem);font-weight:700;text-align:center;line-height:1.4}.sec_heading span{font-size:clamp(1.4rem,0.8vw + 0.968rem,1.8rem)}.flicker2{--interval: 1s;display:block;will-change:filter,color;-webkit-filter:saturate(90%);filter:saturate(90%);-webkit-animation:flicker2 var(--interval) infinite alternate}@-webkit-keyframes flicker2{50%{color:#fff;-webkit-filter:saturate(200%) hue-rotate(10deg);filter:saturate(200%) hue-rotate(10deg)}}.cta_btn{position:relative;display:flex;margin:4rem auto 0;width:100%;max-width:46rem;padding:2rem min(14.667vw,6.4rem);border-radius:5.6rem;font-size:clamp(1.8rem,2.5vw + 0.45rem,3rem);font-weight:600;text-align:center;background:linear-gradient(90deg, rgb(233, 94, 30), rgb(255, 111, 16) 50%, rgb(255, 172, 28));color:#fa6400;box-shadow:0px 0px 16px 0px #ff890b}.cta_btn span{position:relative;flex-grow:1;z-index:10}.cta_btn::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:calc(100% - min(2.667vw,1.6rem));height:calc(100% - min(2.667vw,1.6rem));background:#fff;border-radius:5.6rem;z-index:1}.cta_btn::after{content:"";position:absolute;top:50%;right:min(10.667vw,4rem);-webkit-transform:translateY(-35%) rotate(-180deg);transform:translateY(-35%) rotate(-180deg);display:block;width:min(2.667vw,2rem);aspect-ratio:1/1;background:url(../img/icon_arrow.svg) no-repeat center/contain;z-index:10;-webkit-filter:brightness(0) saturate(100%) invert(48%) sepia(93%) saturate(3588%) hue-rotate(4deg) brightness(101%) contrast(100%);filter:brightness(0) saturate(100%) invert(48%) sepia(93%) saturate(3588%) hue-rotate(4deg) brightness(101%) contrast(100%)}.cta_btn.small{padding:1.6rem 1.2rem;font-size:clamp(1.4rem,0vw + 1.4rem,1.4rem)}.cta_btn_small{position:relative;display:block;margin:4rem auto 0;padding:min(3.2vw,2.4rem) min(5.333vw,4rem);width:80%;max-width:40rem;background:#000;color:#fff;font-size:clamp(1.4rem,2.9vw + -0.166rem,2.8rem);font-weight:400;text-align:center}.cta_btn_small::after{content:"";position:absolute;top:50%;right:min(5.333vw,3.2rem);-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);display:block;width:min(2.667vw,2rem);aspect-ratio:1/1;background:url(../img/icon_arrow.svg) no-repeat center/contain;z-index:10;-webkit-filter:brightness(0) saturate(100%) invert(97%) sepia(4%) saturate(52%) hue-rotate(316deg) brightness(115%) contrast(100%);filter:brightness(0) saturate(100%) invert(97%) sepia(4%) saturate(52%) hue-rotate(316deg) brightness(115%) contrast(100%)}.sns_x_btn{width:70%;max-width:24rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:auto;padding:.8rem;background-color:#000;border-radius:4rem;font-size:clamp(1.6rem,2.5vw + 0.25rem,2.8rem);text-align:center;color:#fff}@media screen and (min-width: 1024px){.sns_x_btn{max-width:32rem}}.sns_x_btn_img{display:flex;align-items:center;justify-content:center;width:min(6.4vw,4.8rem);max-width:3.8rem;aspect-ratio:1/1;padding:min(1.067vw,.8rem);border-radius:4rem;background:#fff}@media screen and (min-width: 1024px){.sns_x_btn_img{max-width:5rem}.sns_x_btn_img img{width:80%}}.sns_x_btn_txt{flex-grow:1}.txt_link{display:flex;gap:.8rem;font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem);font-weight:400;text-decoration:underline}.txt_link::after{content:"";display:block;width:min(2.133vw,1.2rem);aspect-ratio:1/1;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:url(../img/icon_arrow.svg) no-repeat center/contain;-webkit-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(177deg) brightness(106%) contrast(105%);filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(177deg) brightness(106%) contrast(105%)}.bubble{position:relative;display:flex;flex-direction:column;gap:min(5.333vw,4rem);margin-bottom:min(8.533vw,6.4rem);padding:min(3.2vw,2.4rem) min(2.133vw,1.6rem) min(4.267vw,3.2rem);border-radius:min(2.667vw,2rem);background:#000;color:#fff;text-align:center;border:1px solid #ff890b;box-shadow:0px 0px 20px 0px #ff890b}.bubble::after{content:"";position:absolute;bottom:0;left:70%;border-style:solid;border-width:min(3.2vw,2.4rem) min(5.067vw,3.8rem) 0 0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);translate:calc(-50% - .5px) 100%}.bubble_sale{display:flex;flex-direction:column;gap:1.2rem}.bubble_txt{font-size:clamp(2rem,2.9vw + 0.434rem,3.4rem);font-weight:600;text-shadow:0px 0px 8px #ff890b;line-height:1.5}.bubble_txt .sale_title{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .4rem;font-size:clamp(1.4rem,1.7vw + 0.482rem,2.2rem);line-height:1.5;background:#fff;color:#000;box-shadow:0px 0px 8px 0px #ff890b;text-shadow:none}.bubble_txt .sale_period{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem)}.bubble_txt .inner_txt{font-size:clamp(1.6rem,2.5vw + 0.25rem,2.8rem)}.bubble_line{margin:auto;width:min(33.333vw,25rem);height:.1rem;background:#ffac1c;box-shadow:0px 0px 8px 0px #ff890b}.b_number{font-size:clamp(3.6rem,5vw + 0.9rem,6rem);font-weight:800}.b_txt{font-size:clamp(2rem,2.9vw + 0.434rem,3.4rem)}.b_strong_txt{line-height:2;font-size:min(6.4vw,3.6rem)}.b_sale{font-size:clamp(3.2rem,5vw + 0.5rem,5.6rem)}.span_small{font-size:clamp(1.4rem,0vw + 1.4rem,1.4rem)}[data-ruby]{position:relative}[data-ruby]::before{content:attr(data-ruby);position:absolute;top:-0.4em;left:0;right:0;margin:auto;font-size:1rem;line-height:1;letter-spacing:min(-0.267vw,-0.1rem)}@media screen and (min-width: 1024px){[data-ruby]::before{font-size:1.2rem;letter-spacing:0}}.orange{color:#ffac1c;font-weight:800}.blue{color:#2edaff}.pink{color:#ff2dc2}.is-loaded{opacity:1}.timer02_visible{display:none}.timer03_visible{display:none}.blur{transition:.6s ease-in-out;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0}.blur.scrollin{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.lp_nav{display:none}@media screen and (min-width: 1024px){.lp_nav{display:block;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:29rem;margin:min(4.267vw,3.2rem)}.lp_nav .nav_title{width:100%;font-size:clamp(1.6rem,1.7vw + 0.682rem,2.4rem);text-align:center;font-weight:700;color:#fff;margin-bottom:1.6rem;text-shadow:0px 0px 4px #00a3d5}.lp_nav .nav_item:first-of-type{display:none}.lp_nav .nav_item:not(:nth-of-type(2)){margin-top:.5rem}.lp_nav .nav_link{display:block;background-color:#000;color:#fff;padding:.5rem 1.5rem;text-align:left;position:relative}.lp_nav .nav_link.is_active{background-color:#ff791f;color:#fff}.lp_nav .cta_btn{padding:2rem 3.2rem;font-size:clamp(0.9rem,1.9vw + -0.126rem,1.8rem)}.lp_nav .cta_btn::before{content:"";width:calc(100% - .6rem);height:calc(100% - .6rem)}.lp_nav .cta_btn::after{right:2.4rem;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}}.fv{background:url(../img/bg_sp.webp) no-repeat top center/contain;height:min(176vw,132rem);max-height:108rem;overflow:hidden}.fv_inner{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1500/2304}.fv_title{position:absolute;top:min(15.467vw,6rem);right:min(2.667vw,2rem);width:min(42.667vw,24rem);z-index:100}.fv_kv{position:absolute;bottom:0;left:0;width:100%;z-index:10}@media screen and (min-width: 541px){.fv_kv{width:110%}}@media screen and (min-width: 1366px){.fv_kv{top:7.2rem;left:-3rem;bottom:auto}}.fv_sale{position:absolute;right:min(2.133vw,1.6rem);bottom:min(7.467vw,5.6rem);width:min(40vw,26rem);max-width:26rem;aspect-ratio:335/430;z-index:100}.fv_sale img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10}.fv_sale_txt{position:absolute;top:min(2.133vw,1.6rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:min(9.067vw,6.8rem);font-family:"Zen Tokyo Zoo",system-ui;line-height:1;color:#2edaff}.fv .flicker{--neon-text-color: #2EDAFF;--neon-border-color: #2EDAFF;border:.2rem solid #fff;border-radius:min(2.667vw,1.2em);text-transform:uppercase;-webkit-animation:flicker 1.5s infinite alternate;animation:flicker 1.5s infinite alternate}@-webkit-keyframes flicker{0%,19%,21%,23%,25%,54%,56%,100%{text-shadow:0 0 .6rem #00a3d5,0 0 .6rem #00a3d5,0 0 2rem var(--neon-text-color),0 0 4rem var(--neon-text-color),0 0 6rem var(--neon-text-color),0 0 8rem var(--neon-text-color),0 0 10rem var(--neon-text-color);box-shadow:0 0 .5rem #fff,inset 0 0 .5rem #fff,0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color)}20%,24%,55%{text-shadow:none;box-shadow:none}}@keyframes flicker{0%,19%,21%,23%,25%,54%,56%,100%{text-shadow:0 0 .6rem #00a3d5,0 0 .6rem #00a3d5,0 0 2rem var(--neon-text-color),0 0 4rem var(--neon-text-color),0 0 6rem var(--neon-text-color),0 0 8rem var(--neon-text-color),0 0 10rem var(--neon-text-color);box-shadow:0 0 .5rem #fff,inset 0 0 .5rem #fff,0 0 2rem var(--neon-border-color),inset 0 0 2rem var(--neon-border-color),0 0 4rem var(--neon-border-color),inset 0 0 4rem var(--neon-border-color)}20%,24%,55%{text-shadow:none;box-shadow:none}}.fv_copy{position:absolute;bottom:min(5.333vw,4rem);left:min(2.667vw,2rem);z-index:100}.fv_copy p:nth-child(2){margin-top:.8rem}.about{background:linear-gradient(180deg, rgba(97, 40, 0, 0), rgba(97, 40, 0, 0.4) 20%, rgba(0, 0, 0, 0.9) 90%)}.about_subheading{display:flex;flex-direction:column;gap:.8rem;font-size:clamp(2.4rem,3.3vw + 0.618rem,4rem);font-family:"Noto Serif JP",serif;font-weight:700;line-height:1.5;color:#ff2dc2}.about_subheading_bg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:min(.267vw,.2rem);background:#fff}.about_subheading_bg:nth-child(2){margin:0 0 0 auto}.about_txt{display:flex;flex-direction:column;gap:min(16vw,12rem);margin:min(13.333vw,10rem) auto min(9.6vw,7.2rem);font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem);font-weight:400;text-align:center;color:#fff;letter-spacing:-0.14rem;line-height:1.8}.about_txt .gap{display:flex;flex-direction:column;align-items:center;gap:.8rem}.about_txt_bg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#000;padding:min(.533vw,.4rem)}@media screen and (min-width: 1024px){.about_txt_bg{line-height:2.1}}.about_txt_bg b{font-size:clamp(2.4rem,2.9vw + 0.834rem,3.8rem);font-family:"Noto Serif JP",serif;font-weight:800;line-height:1.5;letter-spacing:-0.1rem}.character02{background:rgba(0,0,0,.9)}.character02_txt{margin:0 auto min(2.667vw,2rem);font-size:clamp(1.6rem,0vw + 1.6rem,1.6rem);font-weight:400}.character02_list{display:flex;flex-direction:column;gap:4rem}.character02_list li{padding:min(2.667vw,2rem) 0;background:#000;border-radius:min(5.333vw,4rem);border:min(.267vw,.2rem) solid #00a3d5;color:#fff;box-shadow:0px 0px 20px 0px #00a3d5}.character02_list li:nth-child(2){border:min(.267vw,.2rem) solid #ff890b;box-shadow:0px 0px 20px 0px #ff890b}.character02_list li:nth-child(2) .line{background:#ff791f;box-shadow:0px 0px 8px 0px #ff890b}.character02_list_content{display:flex;flex-direction:row;justify-content:space-between}.character02_list_img{width:50%}.character02_list_txt{width:50%;display:flex;flex-direction:column;justify-content:center;gap:.8rem;padding:0 min(2.133vw,1.6rem);line-height:1.5}.character02_list_txt .subheading_name{font-size:clamp(2rem,2.9vw + 0.434rem,3.4rem)}.character02_list_txt .subheading_status{font-size:clamp(1.6rem,1.7vw + 0.682rem,2.4rem)}.character02_list_txt .line{width:100%;height:.1rem;background:#2edaff;box-shadow:0px 0px 8px 0px #00a3d5}.character02_list_txt .inner{font-size:clamp(1.4rem,0.8vw + 0.968rem,1.8rem);font-weight:300}.comic{background:rgba(0,0,0,.9)}.comic .splide{width:100%;height:auto}.comic .splide__arrows{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;z-index:10;display:flex;justify-content:space-between}.comic .splide__arrow{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;fill:#fff}.comic .splide__arrow svg{aspect-ratio:1/1;width:60%;-webkit-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(15%) hue-rotate(241deg) brightness(106%) contrast(103%);filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(15%) hue-rotate(241deg) brightness(106%) contrast(103%)}.comic .splide__arrow--prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.comic .splide__pagination{width:100%;height:2rem;margin-top:min(1.867vw,1.4rem);gap:min(3.2vw,2.4rem)}.comic .splide__pagination li{display:flex;align-items:center;justify-content:center;width:min(1.867vw,1.4rem);aspect-ratio:1/1;background:#fff;border-radius:2rem;box-shadow:0px 0px 6px 0px #ff890b}.comic .splide__pagination__page{width:100%;height:100%;border-radius:2rem}.comic .splide__pagination__page.is-active{background:#ff791f}.work{background:linear-gradient(180deg, rgba(251, 148, 100, 0.3) 94%, rgba(0, 0, 0, 0.9))}.works_subheading{margin:min(2.667vw,2rem) auto min(1.067vw,.8rem);font-size:clamp(2rem,2.5vw + 0.65rem,3.2rem);line-height:1.5;text-align:center;font-weight:700}.works_price{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:clamp(1.6rem,2.1vw + 0.466rem,2.6rem)}.works_price_cancel{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem);font-weight:400;text-decoration:line-through;text-decoration-color:#c00}.works_price_usual{font-size:clamp(1.6rem,3.3vw + -0.182rem,3.2rem);font-weight:600;text-align:center}.works_price_arrow{width:min(3.2vw,2.4rem);aspect-ratio:1/1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(177deg) brightness(106%) contrast(105%);filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(177deg) brightness(106%) contrast(105%)}.works_price_sale{line-height:1.2;color:#c00}.works_price_period{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem);font-weight:400}.works_price{font-size:clamp(1.8rem,0vw + 1.8rem,1.8rem);text-align:center;font-weight:700}.works_list{display:flex;flex-direction:column;gap:4rem}.works01{background:rgba(0,0,0,.9)}.works01 .sec_heading{margin:min(7.467vw,5.6rem) 0 min(5.333vw,4rem)}.works01 .sec_heading p{display:flex;align-items:center;gap:min(2.133vw,1.6rem);font-size:clamp(2rem,2.9vw + 0.434rem,3.4rem);color:#fff}.works01 .sec_heading p::before{content:"";display:block;width:min(2.667vw,2rem);height:1.6em;background:#fff}.works01_content{width:100%;background:rgba(255,255,255,.9);padding:min(3.2vw,2.4rem) min(3.2vw,2.4rem) min(6.4vw,4.8rem);border-radius:min(3.2vw,2.4rem);border:1px solid #00a3d5;box-shadow:0px 0px 20px 0px #00a3d5}.works01_content .cta_btn{max-width:90%;box-shadow:0px 0px 8px 0px #ff890b}@media screen and (min-width: 1024px){.works01_content .cta_btn{max-width:49.5rem}}.commercial{width:100%;overflow:hidden}.commercial.lp_sec{padding:0}.commercial .commercial-link{position:relative;display:block;width:100%;padding:6rem 2rem;color:#fff;overflow:hidden;z-index:1}.commercial .commercial-link::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/commercial_bg.webp) no-repeat center/cover;-webkit-transform:scale(1);transform:scale(1);transition:.2s ease-in-out;z-index:-1}.commercial .commercial-link:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.commercial .commercial-link::after{content:"";position:absolute;top:50%;right:min(8.533vw,6.4rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:min(4.267vw,3.2rem);aspect-ratio:1/1;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:url(../img/icon_arrow.svg) no-repeat center/contain;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(32deg) brightness(112%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(32deg) brightness(112%) contrast(100%);z-index:10}.commercial .commercial-link_txt{position:relative;text-align:center;line-height:1.4;font-size:clamp(2.2rem,2.1vw + 1.066rem,3.2rem);z-index:10}.commercial .commercial-link_txt span{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem)}.creator01{background:rgba(255,255,255,.9)}.creator01_heading{margin:min(2.667vw,2rem) auto 0;font-size:clamp(1.6rem,1.7vw + 0.682rem,2.4rem);text-align:center;display:flex;align-items:center;justify-content:space-between;gap:1rem}.creator01_heading::before{content:"";display:inline-block;width:40%;height:.1rem;background-color:#000}.creator01_heading::after{content:"";display:inline-block;width:40%;height:.1rem;background-color:#000}.creator01_subheading{font-size:clamp(1.8rem,3.3vw + 0.018rem,3.4rem);font-weight:600;line-height:1.2}.creator01_subheading_span{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem)}.creator01 .sec_body{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem 0;border-bottom:solid .1rem #000}.creator01_info{display:flex;justify-content:center;align-items:center;gap:1.6rem}.creator01_info img{max-width:12rem;aspect-ratio:1/1}@media screen and (min-width: 1024px){.creator01_info img{max-height:12rem}}.creator01_content{display:flex;flex-direction:column}.creator01_txt{font-size:clamp(1.4rem,0vw + 1.4rem,1.4rem)}.sale{background:#ffac1c}.sale_txt{display:flex;flex-direction:column;gap:.4rem;font-size:min(5.333vw,2.8rem);text-align:center;font-weight:800}.sale_txt_bg{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:0 .4rem;background:#000;color:#fff}.sale .bubble::after{border-width:min(2.133vw,1.6rem) min(2.667vw,2rem) 0 0}.sale .bubble_secSale{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2.4rem auto 0;padding:min(1.067vw,.8rem) min(4.267vw,3.2rem);border-radius:8rem}.sale .bubble_secSale .bubble_sale::before,.sale .bubble_secSale .bubble_sale::after{content:"";position:absolute;top:50%;left:-8%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:min(3.2vw,2.4rem);height:min(6.933vw,5.2rem);background:url(../img/parts_deco.svg) no-repeat center/contain}.sale .bubble_secSale .bubble_sale::after{left:auto;right:-8%;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.sale .bubble_secSale .bubble_txt{font-size:clamp(1.4rem,2.1vw + 0.266rem,2.4rem);text-shadow:none}.sale .bubble_secSale .bubble_txt .b_number{font-size:clamp(2.2rem,3.3vw + 0.418rem,3.8rem)}.sale .cta_btn{margin-top:1.6rem;background:#fff;box-shadow:2px 2px 0px 0px #693a00,0px 0px 12px 0px #fff}.sale .cta_btn::before{content:none}/*# sourceMappingURL=lp.min.css.map */