@charset "UTF-8";*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{font-size:62.5%}html body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}@media screen and (max-width:980px){html body .scroll-in-sp{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in-sp.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}}:root{--background-color:#fff;--text-color:#000;--pink:#e988a0;--disp-height:100svh}html body{background-color:var(--background-color);color:var(--text-color);font-family:dnp-shuei-gothic-kin-std,sans-serif;font-optical-sizing:auto;font-size:62.5%;font-style:normal;font-weight:500;overflow:hidden;position:relative;transition:background-color 1s ease,color 1s ease}html body img,html body video{height:auto;vertical-align:bottom;width:100%}html body:has(#main-visual.show){overflow:scroll}html body:has(#main-visual.show):has(.modal.show){overflow:hidden}html body [data-flip-pic]{position:relative}html body [data-flip-pic]>*{opacity:0}html body [data-flip-pic]>:nth-child(n+2){left:0;position:absolute;top:0}html body [data-flip-pic]>.show{opacity:1}html body #loading.hide{opacity:0;transition:1.5s ease 1.8s;visibility:hidden}html body #header{align-items:center;display:flex;justify-content:space-between;left:0;margin-inline:auto;position:fixed;right:0;top:15px;translate:0 calc(-100% - 25px);width:92%;z-index:100}@media screen and (min-width:980px){html body #header{top:25px;width:96.3436928702%}}html body #header .to-interview{position:relative;scale:0;-webkit-transform-origin:70% 110%;transform-origin:70% 110%;width:60px}@media screen and (min-width:980px){html body #header .to-interview{width:80px}}html body #header .to-interview .icon{aspect-ratio:1/1;border-radius:50%;overflow:hidden;width:100%}html body #header .to-interview .icon video{height:104%;object-fit:cover;object-position:14% 90%;width:130%}html body #header .to-interview .message{bottom:0;position:absolute;right:0;scale:0;-webkit-transform-origin:0 120%;transform-origin:0 120%;width:33.3333333333%;z-index:2}@media screen and (min-width:980px){html body #header .to-interview .message{width:33.9743589744%}}html body #header .to-interview .message img{transition:.3s ease}@media screen and (min-width:980px){html body #header .to-interview:hover .message img{scale:1.3}}html body #header h2{left:0;margin-inline:auto;position:absolute;right:0;width:92px}@media screen and (min-width:980px){html body #header h2{width:120px}}html body #header h2 span{display:block;margin-inline:auto}html body #header h2 span.lepsim{margin-bottom:3px;width:42px}@media screen and (min-width:980px){html body #header h2 span.lepsim{width:52px}}html body #header .hamburger{aspect-ratio:130/52;background-color:var(--pink);border:0 solid var(--pink);border-radius:26px;box-shadow:inset 0 0 20px 0 #fff;position:relative;transition:.3s ease;width:65px}@media screen and (min-width:980px){html body #header .hamburger{aspect-ratio:160/64;width:80px}}html body #header .hamburger span{background-color:#fff;display:block;height:1px;left:0;margin-inline:auto;position:absolute;right:0;top:50%;transition:top .3s ease .25s,rotate .3s ease 0s;translate:0 -50%;width:25px}@media screen and (min-width:980px){html body #header .hamburger span{width:30.5px}}html body #header .hamburger span:first-child{top:calc(50% - 3px)}html body #header .hamburger span:nth-child(3){top:calc(50% + 3px)}html body #header .hamburger.open span{transition:top .3s ease,rotate .3s ease .25s}html body #header .hamburger.open span:first-child{rotate:15deg;top:50%}html body #header .hamburger.open span:nth-child(2){opacity:0}html body #header .hamburger.open span:nth-child(3){rotate:-15deg;top:50%}@media screen and (min-width:980px){html body #header .hamburger:hover{background-color:#fff;border-width:1px;box-shadow:0 0 20px 0 var(--pink) inset}html body #header .hamburger:hover span{background-color:var(--pink)}}html body:has(#main-visual.show) #header{transition:.7s ease 1.2s;translate:0 0}html body:has(#main-visual.show) #header .to-interview{scale:1;transition:scale .3s cubic-bezier(.25,.25,.545,1.29) 2s}html body:has(#main-visual.show) #header .to-interview .message{scale:1;transition:scale .3s cubic-bezier(.25,.25,.545,1.29) 2.5s}html body #main-visual{position:relative;z-index:2}html body #main-visual .fit{height:var(--disp-height);padding-top:1px;position:relative;width:100%}@media screen and (min-width:980px){html body #main-visual{padding-top:0;position:relative}html body #main-visual .sub{left:0;position:absolute;top:0}html body #main-visual .sub img,html body #main-visual .sub video{position:relative;z-index:1}html body #main-visual .sub:before{box-shadow:inset 0 0 10px 0 #fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body #main-visual .sub1{aspect-ratio:330/220;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);margin-left:82.1937842779%;top:25.625%;translate:0 -50%;width:12.0658135283%}html body #main-visual .sub1 video{box-shadow:inset 0 0 20px 0 #fff;height:100%;object-fit:cover;object-position:center 40%;width:100%}html body #main-visual .sub2{margin-left:12.1755027422%;top:68.75%;z-index:2}html body #main-visual .sub2,html body #main-visual .sub3{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);translate:0 -50%;width:7.3126142596%}html body #main-visual .sub3{margin-left:5.5941499086%;top:81.25%;z-index:1}}html body #main-visual .main{height:calc(100% - 176px);margin-inline:auto;margin-top:60px;width:86.6666666667%}@media screen and (min-width:980px){html body #main-visual .main{height:calc(100% - 150px);margin-top:100px;min-width:450px;width:32.9067641682%}}html body #main-visual .main .img{-webkit-filter:blur(10px);filter:blur(10px);height:100%;opacity:0;scale:1.05;width:100%}html body #main-visual .main .img img{height:100%;object-fit:contain;object-position:center 90%;width:100%}html body #main-visual hgroup{bottom:40px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:0;margin-inline:auto;position:absolute;right:0;width:271px}@media screen and (min-width:980px){html body #main-visual hgroup{left:0;margin-left:5.7769652651%;margin-top:12.7970749543%;position:absolute;top:0;width:27.0566727605%}}html body #main-visual hgroup .feat{margin-inline:auto;margin-top:5.5350553506%;opacity:0;translate:0 10px;width:70.6642066421%}html body #main-visual .text-area{align-items:flex-start;display:flex;justify-content:space-between;margin-left:6.6666666667%;margin-top:6.6666666667%;position:relative;width:82.6666666667%}@media screen and (min-width:980px){html body #main-visual .text-area{bottom:0;display:block;left:0;margin-bottom:8.0438756856%;margin-left:72.3217550274%;position:absolute;width:21.9378427788%}}html body #main-visual .text-area .vol{position:relative;width:19.3548387097%}@media screen and (min-width:980px){html body #main-visual .text-area .vol{opacity:1;scale:0}}html body #main-visual .text-area .vol img{-webkit-animation:rotate 3s linear 0s infinite;animation:rotate 3s linear 0s infinite;position:relative;z-index:1}html body #main-visual .text-area .vol .num{color:#fff;font-family:area-extended,sans-serif;font-size:2.6666666667vw;font-style:normal;font-weight:700;left:50%;position:absolute;top:50%;translate:-50% -50%;white-space:nowrap;z-index:2}@media screen and (min-width:980px){html body #main-visual .text-area .vol .num{font-size:.9140767824vw}}@-webkit-keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}@keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}@media screen and (min-width:980px){html body #main-visual .text-area .vol{width:25%}}html body #main-visual .text-area .lead{width:72.5806451613%}@media screen and (min-width:980px){html body #main-visual .text-area .lead{margin-top:30px;width:100%}}html body #main-visual .text-area .lead .jp{font-size:3.2vw;line-height:1.6666666667}@media screen and (min-width:980px){html body #main-visual .text-area .lead .jp{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-size:.9140767824vw;opacity:1}}html body #main-visual .text-area .lead .en{font-family:area-extended,sans-serif;font-size:1.8666666667vw;font-style:normal;font-weight:400;line-height:1.6428571429;margin-top:4.4444444444%}@media screen and (min-width:980px){html body #main-visual .text-area .lead .en{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-size:.5850091408vw;opacity:1}}html body #main-visual .text-area .detail-button{left:auto;position:absolute;right:0;top:calc(100% + 15px)}html body #main-visual .text-area .detail-button.show{scale:1}@media screen and (max-width:980px){html body #main-visual .text-area:has(.lead .jp.show) .detail-button{scale:1;transition:scale .4s cubic-bezier(.25,.25,.545,1.29) .5s}}html body #main-visual.show .fit .main .img{-webkit-filter:blur(0);filter:blur(0);opacity:1;scale:1;transition:.6s ease 0s}html body #main-visual.show .sub1{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.6s ease 2s}html body #main-visual.show .sub2{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.6s ease 2.5s}html body #main-visual.show .sub3{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.6s ease 2.7s}html body #main-visual.show hgroup{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease .8s}html body #main-visual.show hgroup .feat{opacity:1;transition:.5s ease 1.5s;translate:0 0}@media screen and (min-width:980px){html body #main-visual.show .text-area .detail-button{scale:1;transition:scale .4s cubic-bezier(.25,.25,.545,1.29) 2.9s}html body #main-visual.show .text-area .vol{scale:1;transition:scale .3s cubic-bezier(.25,.25,.545,1.29) 2.5s}html body #main-visual.show .text-area .lead .en,html body #main-visual.show .text-area .lead .jp{-webkit-clip-path:inset(0);clip-path:inset(0);-webkit-transform:none;transform:none;transition:1s ease 2.6s}}html body #navigation{background-color:rgba(250,245,246,.95);border-radius:15px;padding-bottom:15px;position:fixed;right:15px;scale:0;top:68px;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition:.34s cubic-bezier(.26,-.35,.805,.57);width:195px;z-index:10}@media screen and (min-width:980px){html body #navigation{padding-bottom:22.5px;right:25px;top:96px;width:246px}}html body #navigation ul{margin-inline:auto;padding-top:15px;width:68.4615384615%}@media screen and (min-width:980px){html body #navigation ul{padding-top:22.5px;width:62.6016260163%}}html body #navigation ul li{margin-bottom:15px}@media screen and (min-width:980px){html body #navigation ul li{margin-bottom:22.5px}}html body #navigation ul li a{align-items:center;display:flex;justify-content:space-between}html body #navigation ul li a .img{background-color:var(--pink);border-radius:50%;width:50px}@media screen and (min-width:980px){html body #navigation ul li a .img{width:60px}}html body #navigation ul li a .img img{transition:.3s ease}html body #navigation ul li a span{font-family:area-extended,sans-serif;font-size:1rem;font-style:normal;font-weight:700}@media screen and (min-width:980px){html body #navigation ul li a span{font-size:1.2rem}html body #navigation ul li a:hover .img img{scale:.95}html body #navigation ul li a:hover span{text-decoration:underline}}html body #navigation .all-item{align-items:center;background-color:#fff;border-radius:31px;display:flex;font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-weight:700;height:31px;justify-content:center;margin-inline:auto;position:relative;width:84.6153846154%}@media screen and (min-width:980px){html body #navigation .all-item{box-shadow:inset 0 0 20px 0 #fff;font-size:1.2rem;height:42px;transition:.3s ease;width:81.7073170732%}html body #navigation .all-item:hover{background-color:var(--pink);color:#fff}html body #navigation .all-item:hover img{opacity:0}}html body #navigation .all-item img{position:absolute;right:13px;top:50%;transition:.3s ease;translate:0 -50%;width:10px}html body:has(.menu-trigger.open) #navigation{scale:1;transition:.34s cubic-bezier(.25,.25,.435,1.355)}html body .detail-button{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:7px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.05),inset 0 0 10px 0 #fff;display:flex;font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-weight:600;height:30px;justify-content:center;left:0;padding-inline:10px;position:absolute;scale:0;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body .detail-button{font-size:1.4rem;height:44px;padding-inline:15px}html body .detail-button:hover{background-color:var(--pink);color:#fff}}html body .detail-button p{white-space:nowrap}html body .detail-button p:first-letter{text-transform:uppercase}html body .detail-button>img{position:absolute;width:15.5px}@media screen and (min-width:980px){html body .detail-button>img{width:24.5px}}html body .detail-button>img.tr{bottom:calc(100% - 5px);left:calc(100% - 5px)}html body .detail-button>img.br{left:calc(100% - 5px);rotate:90deg;top:calc(100% - 5px)}html body .detail-button>img.bl{right:calc(100% - 5px);rotate:180deg;top:calc(100% - 5px)}html body .detail-button>img.tl{bottom:calc(100% - 5px);right:calc(100% - 5px);rotate:270deg}html body #main-content{padding-top:21.3333333333%;position:relative;z-index:1}@media screen and (min-width:980px){html body #main-content{padding-top:18.2449725777%}}html body #main-content .ph{position:relative;transition:opacity .5s ease 0s,-webkit-transform .5s ease 0s;transition:transform .5s ease 0s,opacity .5s ease 0s;transition:transform .5s ease 0s,opacity .5s ease 0s,-webkit-transform .5s ease 0s}html body #main-content .ph .img{overflow:hidden;position:relative;z-index:1}html body #main-content .ph .img img,html body #main-content .ph .img video{position:relative;scale:1.1;z-index:1}html body #main-content .ph .img:before{box-shadow:inset 0 0 10px 0 #fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body #main-content .ph.show .img img,html body #main-content .ph.show .img video{scale:1;transition:1.5s ease}html body #main-content .ph.left{opacity:1}html body #main-content .ph.left .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #main-content .ph.left.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #main-content .ph.right{opacity:1}html body #main-content .ph.right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #main-content .ph.right.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 0s}html body #main-content .ph .detail-button{z-index:2}html body #main-content .ph.show .detail-button{scale:1;transition:scale .34s cubic-bezier(.25,.25,.435,1.355) .5s,background-color .4s ease,color .4s ease}html body #main-content .ph.ph1{margin-left:2.6666666667%;width:64%}@media screen and (min-width:980px){html body #main-content .ph.ph1{margin-left:10.0548446069%;width:26.3254113346%}}html body #main-content .ph.ph1 .img{aspect-ratio:480/320;width:100%}html body #main-content .ph.ph1 .img video{height:100%;object-fit:cover;object-position:center 32%;width:100%}html body #main-content .ph.ph2{margin-inline:auto;margin-top:18.6666666667%;width:94.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph2{margin-left:51.0054844607%;margin-top:-17.550274223%;width:38.9396709324%}}html body #main-content .ph.ph2 .detail-button{margin-left:26.0563380282%;margin-top:66.4788732394%}@media screen and (min-width:980px){html body #main-content .ph.ph2 .detail-button{margin-left:25.3521126761%;margin-top:61.9718309859%}}html body #main-content .ph.ph3{margin-left:46.6666666667%;margin-top:21.3333333333%;width:42.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph3{margin-left:26.1425959781%;margin-top:18.281535649%;width:17.550274223%}}html body #main-content .ph.ph3 .detail-button{margin-left:-55.3125%;margin-top:75%}@media screen and (min-width:980px){html body #main-content .ph.ph3 .detail-button{margin-left:-41.4583333333%;margin-top:25%}}html body #main-content .ph.ph4{margin-inline:auto;margin-top:13.3333333333%;width:78.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph4{margin-left:51.0054844607%;margin-top:-11.7001828154%;width:32.3583180987%}}html body #main-content .ph.ph11,html body #main-content .ph.ph5{margin-top:21.3333333333%;overflow:hidden}@media screen and (min-width:980px){html body #main-content .ph.ph11,html body #main-content .ph.ph5{margin-inline:auto;margin-top:18.281535649%;width:79.8903107861%}}html body #main-content .ph.ph11 .img-wrapper,html body #main-content .ph.ph5 .img-wrapper{-webkit-animation:marquee 10s linear 0s infinite;animation:marquee 10s linear 0s infinite;display:flex;justify-content:flex-start;position:relative;width:384%;z-index:1}@media screen and (min-width:980px){html body #main-content .ph.ph11 .img-wrapper,html body #main-content .ph.ph5 .img-wrapper{-webkit-animation:none;animation:none;width:100%}}html body #main-content .ph.ph11 .img-wrapper .img,html body #main-content .ph.ph5 .img-wrapper .img{margin-right:.3472222222%;width:24.6527777778%}@media screen and (min-width:980px){html body #main-content .ph.ph11 .img-wrapper .img,html body #main-content .ph.ph5 .img-wrapper .img{width:48.7414187643%}html body #main-content .ph.ph11 .img-wrapper .img:nth-child(n+3),html body #main-content .ph.ph5 .img-wrapper .img:nth-child(n+3){display:none}}@-webkit-keyframes marquee{0%{translate:0 0}to{translate:-50% 0}}@keyframes marquee{0%{translate:0 0}to{translate:-50% 0}}html body #main-content .ph.ph5 .detail-button{margin-left:31.4666666667%;margin-top:119.3333333333%}@media screen and (min-width:980px){html body #main-content .ph.ph5 .detail-button{bottom:0;margin-bottom:8.23798627%;margin-left:45.0343249428%;margin-top:0;top:auto}}html body #main-content .ph.ph7{margin-left:2.6666666667%;margin-top:13.3333333333%;width:42.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph7{margin-left:10.0548446069%;margin-top:7.3126142596%;width:17.550274223%}}html body #main-content .ph.ph7 .img{aspect-ratio:320/480;width:100%}html body #main-content .ph.ph7 .img video{height:100%;object-fit:cover;object-position:center center;width:100%}html body #main-content .ph.ph8{margin-left:10.6666666667%;margin-top:26.6666666667%;width:50%;z-index:3}@media screen and (min-width:980px){html body #main-content .ph.ph8{margin-left:19.1590493601%;margin-top:18.281535649%;width:20.5484460695%}}html body #main-content .ph.ph9{margin-left:44.6666666667%;margin-top:-23.3333333333%;width:50%}@media screen and (min-width:980px){html body #main-content .ph.ph9{margin-left:36.0511882998%;margin-top:-9.5795246801%;width:20.5484460695%}}html body #main-content .ph.ph10{margin-left:5.3333333333%;margin-top:-13.3333333333%;width:50%;z-index:3}@media screen and (min-width:980px){html body #main-content .ph.ph10{margin-left:60.2559414991%;margin-top:-27.8610603291%;width:20.5484460695%}}html body #main-content .ph.ph10 .detail-button{margin-left:92%;margin-top:52%}@media screen and (min-width:980px){html body #main-content .ph.ph10 .detail-button{margin-left:-126.6903914591%;margin-top:96.7971530249%}html body #main-content .ph.ph11{margin-top:38.7568555759%}}html body #main-content .ph.ph11 .detail-button{margin-left:58.5333333333%;margin-top:60%}@media screen and (min-width:980px){html body #main-content .ph.ph11 .detail-button{margin-left:87.3226544622%;margin-top:13.7299771167%}}html body #main-content .ph.ph13{margin-left:33.3333333333%;margin-top:13.3333333333%;width:64%}@media screen and (min-width:980px){html body #main-content .ph.ph13{margin-inline:auto;margin-top:31.4442413163%;width:26.3254113346%}}html body #main-content .ph.ph13 .img{aspect-ratio:480/320;width:100%}html body #main-content .ph.ph13 .img video{height:100%;object-fit:cover;object-position:center 32%;width:100%}html body #main-content .section{position:relative}@media screen and (min-width:980px){html body #main-content .section{padding-top:1px}html body #main-content #section1 .text-area{bottom:0;left:auto;margin-right:56.3071297989%;right:0;top:auto}}html body #main-content #section2 .text-area{width:78.6666666667%}@media screen and (min-width:980px){html body #main-content #section2 .text-area{margin-left:10.0548446069%;margin-top:51.9195612431%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #main-content #section3 .text-area{margin-top:-23.0666666667%;padding-left:41.3333333333%;width:100%}@media screen and (min-width:980px){html body #main-content #section3 .text-area{margin-left:auto;margin-right:10.0548446069%;margin-top:84.0219378428%;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #main-content #section4 .target{left:0;position:absolute;top:0}@media screen and (min-width:980px){html body #main-content #section4 .target{margin-top:14.6252285192%}html body #main-content #section4 .text-area{margin-left:10.0548446069%;margin-top:57.1480804388%}html body #main-content #section5 .text-area{margin-left:42.3400365631%;margin-top:104.4972577697%}}html body #main-content .text-area{margin-inline:auto;margin-top:5.3333333333%;opacity:1;position:relative;-webkit-transform:none;transform:none;width:84%;z-index:3}@media screen and (min-width:980px){html body #main-content .text-area{left:0;position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #main-content .text-area.show h2{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.8s ease}html body #main-content .text-area.show .jp{opacity:1;transition:.6s ease .3s;translate:0 0}html body #main-content .text-area.show .en{opacity:1;transition:.6s ease .6s;translate:0 0}html body #main-content .text-area h2{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:area-extended,sans-serif;font-size:1.4rem;font-style:normal;font-style:italic;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #main-content .text-area h2{font-size:1.2431444241vw}}html body #main-content .text-area .jp{font-size:1.2rem;margin-top:15px;opacity:0;translate:0 10px}@media screen and (min-width:980px){html body #main-content .text-area .jp{font-size:1.0237659963vw;margin-top:2em}}html body #main-content .text-area .en{font-family:area-extended,sans-serif;font-size:.7rem;font-style:normal;font-weight:400;margin-top:5px;opacity:0;translate:0 10px}@media screen and (min-width:980px){html body #main-content .text-area .en{font-size:.5850091408vw;margin-top:1em}}html body #interview{background-image:radial-gradient(circle,var(--pink) 10%,transparent 10%);background-position:0 0;background-size:7px 7px;margin-top:80px;padding-block:40px}@media screen and (min-width:980px){html body #interview{margin-top:250px;padding-block:60px}}html body #interview hgroup{background-color:#fff;margin-inline:auto;padding-block:15px;text-align:center;width:92%}@media screen and (min-width:980px){html body #interview hgroup{width:450px}}html body #interview hgroup h2{color:var(--pink);font-family:area-extended,sans-serif;font-size:2.5rem;font-style:normal;font-style:italic;font-weight:400}@media screen and (min-width:980px){html body #interview hgroup h2{font-size:3rem}}html body #interview hgroup .jp{font-size:1.2rem;margin-top:15px}@media screen and (min-width:980px){html body #interview hgroup .jp{font-size:1.4rem}}html body #interview hgroup .en{font-family:area-extended,sans-serif;font-style:normal;font-weight:400;margin-top:3px}@media screen and (min-width:980px){html body #interview hgroup .en{font-size:.8rem}}html body #interview .image-wrapper{margin-top:15px;position:relative}@media screen and (min-width:980px){html body #interview .image-wrapper{margin-inline:auto;margin-top:30px;width:562.5px}}html body #interview .image-wrapper.show .detail-button{scale:1}html body #interview .image-wrapper .detail-button{transition:scale .34s cubic-bezier(.25,.25,.435,1.355) .5s,background-color .4s ease,color .4s ease}html body #interview .image-wrapper .q1{bottom:0;margin-bottom:106%;margin-left:69.8666666667%;top:auto}@media screen and (min-width:980px){html body #interview .image-wrapper .q1{margin-bottom:108.1777777778%;margin-left:83.5555555556%}}html body #interview .image-wrapper .q2{bottom:0;margin-bottom:47.8666666667%;margin-left:69.8666666667%;top:auto;transition-delay:.7s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q2{margin-bottom:76.6222222222%;margin-left:112.4444444444%}}html body #interview .image-wrapper .q3{left:auto;margin-right:69.8666666667%;margin-top:84.2666666667%;right:0;transition-delay:.9s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q3{margin-right:112.4444444444%;margin-top:58.6666666667%}}html body #interview .image-wrapper .q4{left:auto;margin-right:60.5333333333%;margin-top:111.3333333333%;right:0;transition-delay:1.1s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q4{margin-right:96.1777777778%;margin-top:94.2222222222%}}html body #interview .image-wrapper .q5{margin-left:68.1333333333%;margin-top:121.2%;transition-delay:1.3s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q5{margin-left:91.7333333333%;margin-top:121.6%}}html body #interview .special-button{align-items:center;background-color:var(--pink);border-radius:7.5px;box-shadow:inset 0 0 20px 0 #fff;display:flex;height:46.5px;justify-content:space-between;margin-inline:auto;margin-top:60px;padding-inline:20px;width:84%}@media screen and (min-width:980px){html body #interview .special-button{border:0 solid var(--pink);height:64px;margin-top:90px;transition:.3s ease;width:318px}html body #interview .special-button:hover{background-color:#fff;border-width:1px}html body #interview .special-button:hover .marquee-wrapper span{color:var(--pink)}html body #interview .special-button:hover .yaji{background-color:var(--pink)}}html body #interview .special-button .marquee-wrapper{overflow:hidden;width:calc(100% - 20px)}@media screen and (min-width:980px){html body #interview .special-button .marquee-wrapper{width:calc(100% - 30px)}}html body #interview .special-button .marquee-wrapper span{-webkit-animation:marquee-text 10s linear 0s infinite;animation:marquee-text 10s linear 0s infinite;color:#fff;display:block;font-size:1.2rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #interview .special-button .marquee-wrapper span{font-size:1.4rem}}@-webkit-keyframes marquee-text{0%{translate:0 0}to{translate:-50% 0}}@keyframes marquee-text{0%{translate:0 0}to{translate:-50% 0}}html body #interview .special-button .yaji{aspect-ratio:1/1;background-color:#fff;height:8px;-webkit-mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.3s ease;width:8px}@media screen and (min-width:980px){html body #interview .special-button .yaji{height:10px;width:10px}}html body #interview .special-button .yaji img{opacity:0}html body #interview .profile{background-color:#fff;margin-inline:auto;margin-top:40px;padding-block:30px;width:92%}@media screen and (min-width:980px){html body #interview .profile{margin-top:60px;width:450px}}html body #interview .profile h3{color:var(--pink);font-family:area-extended,sans-serif;font-size:2.5rem;font-style:normal;font-style:italic;font-weight:400;text-align:center}@media screen and (min-width:980px){html body #interview .profile h3{font-size:3rem}}html body #interview .profile .text-area{margin-top:30px;margin-inline:auto;width:79.7101449275%}@media screen and (min-width:980px){html body #interview .profile .text-area{width:72.2222222222%}}html body #interview .profile .text-area .jp{font-size:1.2rem;line-height:1.6666666667}@media screen and (min-width:980px){html body #interview .profile .text-area .jp{font-size:1.4rem}}html body #interview .profile .text-area .en{font-family:area-extended,sans-serif;font-size:.7rem;font-style:normal;font-weight:400;line-height:1.6875;margin-top:10px}@media screen and (min-width:980px){html body #interview .profile .text-area .en{font-size:.8rem}}html body #interview .profile .text-area .instagram{background-color:var(--pink);display:block;margin-inline:auto;margin-top:30px;-webkit-mask-image:url(../img/lepsim_simple_is_mix/icon-insta.png);mask-image:url(../img/lepsim_simple_is_mix/icon-insta.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.34s cubic-bezier(.25,.25,.435,1.355);width:20px}html body #interview .profile .text-area .instagram img{opacity:0}@media screen and (min-width:980px){html body #interview .profile .text-area .instagram:hover{scale:1.2}}html body #outro{margin-top:80px;padding-bottom:80px}@media screen and (min-width:980px){html body #outro{margin-top:125px}}html body #outro .all-items{align-items:center;border:1px solid #eaeaea;border-radius:42px;display:flex;font-family:area-extended,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700;height:42px;justify-content:center;margin-inline:auto;position:relative;width:175px}@media screen and (min-width:980px){html body #outro .all-items{border-radius:42px;box-shadow:inset 0 0 20px 0 #fff;height:42px;transition:.3s ease;width:201px}html body #outro .all-items:hover{background-color:var(--pink);color:#fff}html body #outro .all-items:hover img{opacity:0}}html body #outro .all-items .yaji{position:absolute;right:15px;top:50%;transition:.3s ease;translate:0 -50%;width:10px}html body #outro .staff{font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400;font-weight:700;line-height:2;margin-top:60px;margin-inline:auto;text-align:center;width:84%}@media screen and (min-width:980px){html body #outro .staff{width:450px}}html body #outro .staff span{color:var(--pink)}html body #outro .last{align-items:center;display:flex;justify-content:center;margin-top:62px}html body #outro .last .logo{margin-right:37.5px;width:91px}html body #outro .last .social{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #outro .last .social a.x-link{width:18.5px}html body #outro .last .social a.instagram-link{margin-left:17.5px;width:19.5px}html body #outro .last .social a.line-link{margin-left:17px;width:24px}html body #outro .last .social a.tiktok-link{margin-left:17px;width:19px}html body #outro .copy{font-family:area-extended,sans-serif;font-size:.9rem;font-style:normal;font-weight:400;margin-top:20px;text-align:center}html body .modal{background-color:var(--background-color);height:100%;left:0;opacity:0;position:fixed;top:0;transition:translate 0s ease 1s,opacity 1s ease,visibility 1s ease;translate:0 100%;visibility:hidden;width:100%;z-index:200}html body .modal.show{opacity:1;transition:translate 0s ease 0s,opacity 1s ease,visibility 1s ease;translate:0 0;visibility:visible}html body .modal .close{align-items:center;display:flex;font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-style:italic;font-weight:700;justify-content:center;position:absolute;right:20px;top:30px;z-index:2}@media screen and (min-width:980px){html body .modal .close{font-size:1.2rem;right:25px;top:25px}html body .modal .close:hover{text-decoration:underline}}html body .modal .close .batsu{height:10px;margin-left:5px;position:relative;width:10px}html body .modal .close .batsu:after,html body .modal .close .batsu:before{background-color:var(--pink);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%}html body .modal .close .batsu:before{rotate:45deg}html body .modal .close .batsu:after{rotate:-45deg}html body .modal .scroll-wrapper{height:100%;overflow:scroll;position:relative;width:100%;z-index:1}html body .modal .scroll-wrapper .scroll-inner{width:100%}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper{height:100vh}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev{align-items:center;aspect-ratio:1/1;background-color:#fff;border:1px solid #eaeaea;border-radius:50%;display:flex;height:auto;justify-content:center;margin:0;top:50%;transition:.3s ease;translate:0 -50%;width:42px}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next .yaji,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev .yaji{background-color:var(--pink);-webkit-mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.3s ease;width:30%}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next .yaji img,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev .yaji img{opacity:0}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next:hover,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev:hover{background-color:var(--pink)}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next:hover .yaji,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev:hover .yaji{background-color:#fff}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next:after,html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev:after{display:none}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev{left:18.6106032907%}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-prev .yaji{rotate:225deg}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next{right:18.6106032907%}html body .modal#modal1 .scroll-wrapper .big-swiper .swiper-button-next .yaji{rotate:45deg}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper{padding-top:70px}@media screen and (max-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper{display:block;height:auto}}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper{height:100vh;padding-top:0}}@media screen and (max-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide{height:auto;margin-inline:auto;width:78.6666666667%}}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide{align-items:center;display:flex;height:100%;justify-content:center}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look{margin-bottom:70px}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look{align-items:flex-end;display:flex;height:84.375vh;justify-content:space-between;margin-bottom:0;margin-inline:auto;width:82.3125vh}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look h3{font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-style:italic;font-weight:600}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look h3{font-size:1.7rem;margin-bottom:50px}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .swiper{margin-top:10px}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .swiper{margin-left:0;margin-top:0;width:68.3371298405%}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .swiper .swiper-wrapper .swiper-slide .ph .img{position:relative}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .swiper .swiper-wrapper .swiper-slide .ph .img img{position:relative;z-index:1}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .swiper .swiper-wrapper .swiper-slide .ph .img:before{box-shadow:inset 0 0 10px 0 #fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area{margin-top:20px}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area{margin-top:0;width:27.8663629461%}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li{align-items:center;display:flex;font-family:area-extended,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:flex-end;margin-bottom:12px}@media screen and (min-width:980px){html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li:last-child{margin-bottom:0}}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li .item{margin-right:auto}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li .buy{align-items:center;display:flex;justify-content:flex-end;margin-left:10px}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li .buy .yaji{background-color:var(--pink);height:8px;margin-left:5px;-webkit-mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);mask-image:url(../img/lepsim_simple_is_mix/yajirushi.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.3s ease;width:8px}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li .buy:hover{text-decoration:underline}html body .modal#modal1 .scroll-wrapper .big-swiper .big-swiper-wrapper .big-swiper-slide .modal-look .text-area li .buy:hover .yaji{translate:5px -5px}html body .modal#modal2 h2,html body .modal#modal3 h2{font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-style:italic;font-weight:700;left:20px;position:absolute;top:30px;z-index:2}@media screen and (min-width:980px){html body .modal#modal2 h2,html body .modal#modal3 h2{font-size:1.2rem}html body .modal#modal2 .scroll-wrapper .scroll-inner .block,html body .modal#modal3 .scroll-wrapper .scroll-inner .block{align-items:flex-start;display:flex;justify-content:flex-start;margin-inline:auto;width:79.8537477148%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left{height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0;width:50%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .img,html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .ph,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .ph{height:100%;transition:.5s ease;width:100%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .img .frame,html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .ph .frame,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .img .frame,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .ph .frame{box-shadow:inset 0 0 20px 0 #fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .img img,html body .modal#modal2 .scroll-wrapper .scroll-inner .block .left .ph img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .img img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .left .ph img{height:100%;object-fit:cover;object-position:center top;width:100%}}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right{padding-bottom:60px;padding-top:10px}@media screen and (min-width:980px){html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right{margin-inline:auto;width:375px}}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right p,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right p{font-size:1.2rem;line-height:1.6666666667}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question{background-color:#fff2f5;border-radius:21px;color:var(--pink);margin-left:auto;margin-right:5.3333333333%;margin-top:60px;padding:20px;position:relative;scale:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;transition:.44s cubic-bezier(.305,-.575,.75,.75) 0s;width:66.6666666667%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question+.question,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question+.question{margin-top:20px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.gray,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.gray{background-color:#fff;border:1px solid #e5e5e5;color:#000}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.gray+.gray,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.gray+.gray{margin-top:20px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.video,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.video{overflow:hidden;padding:0;width:66.6666666667%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.video .ph,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.video .ph{aspect-ratio:500/333;position:relative;z-index:1}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.video .ph video,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.video .ph video{height:100%;object-fit:cover;object-position:center 40%;width:100%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.video .frame,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.video .frame{box-shadow:inset 0 0 20px 0 #fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.image,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.image{overflow:hidden;padding:0;width:40%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.image .ph,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.image .ph{position:relative;z-index:1}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.image .frame,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.image .frame{box-shadow:inset 0 0 20px 0 #fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.image+.question,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.image+.question{margin-top:60px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question .num,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question .num{font-family:area-extended,sans-serif;font-size:.9rem;font-style:normal;font-style:italic;font-weight:700;position:absolute;right:10px;top:calc(100% + 5px)}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.emoji,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.emoji{margin-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.emoji img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.emoji img{width:12px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.show,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.show{scale:1;transition:.44s cubic-bezier(.25,.25,.435,1.355) 0s}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .question.fix1,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .question.fix1{margin-top:20px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer{align-items:flex-end;display:flex;justify-content:flex-start;margin-left:5.3333333333%;margin-top:9.0666666667%;width:82.6666666667%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .img{aspect-ratio:1/1;border:1px solid #f2f2f2;border-radius:50%;-webkit-clip-path:circle(0);clip-path:circle(0);transition:.3s ease 0s;width:50px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .img img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .img img{height:100%;object-fit:cover;width:100%}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.no-icon .text-area,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.no-icon .text-area{margin-left:0}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.image .img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.image .img{opacity:0}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.image .ph,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.image .ph{border-radius:21px;overflow:hidden;position:relative;scale:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:.44s cubic-bezier(.305,-.575,.75,.75) 0s;width:calc(100% - 140px)}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.image .ph .frame,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.image .ph .frame{box-shadow:inset 0 0 20px 0 #fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.image .ph img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.image .ph img{position:relative;z-index:1}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area{background-color:#f8f8f8;border-radius:21px;margin-left:auto;padding:20px;position:relative;scale:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:.44s cubic-bezier(.305,-.575,.75,.75) 0s;width:calc(100% - 60px)}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area p.underline,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area p.underline{text-decoration:underline}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area p.underline:hover,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area p.underline:hover{text-decoration:none}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area.tapped .heart,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area.tapped .heart{opacity:1;scale:1}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area .heart,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area .heart{align-items:center;aspect-ratio:1/1;background-color:#fff;border:1px solid #f2f2f2;border-radius:50%;display:flex;justify-content:center;opacity:0;position:absolute;right:10px;scale:0;top:calc(100% - 15px);transition:.24s cubic-bezier(.25,.25,.435,1.355);width:37px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer .text-area .heart img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer .text-area .heart img{width:17px}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.show .img,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.show .img{-webkit-clip-path:circle(50%);clip-path:circle(50%)}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.show .ph,html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.show .text-area,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.show .ph,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.show .text-area{scale:1;transition:.44s cubic-bezier(.25,.25,.435,1.355) .3s}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .answer.fix2 .text-area,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .answer.fix2 .text-area{background-color:#fff2f5;color:#e988a0}html body .modal#modal2 .scroll-wrapper .scroll-inner .block .right .credit,html body .modal#modal3 .scroll-wrapper .scroll-inner .block .right .credit{font-family:area-extended,sans-serif;font-size:1.1rem;font-style:normal;font-style:italic;font-weight:700;margin-top:40px;padding-right:10.6666666667%;text-align:right;width:100%}