@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:#ff3a3a;--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;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 #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;position:relative;width:100%}html body #header .to-interview .icon video{height:100%;left:50%;object-fit:cover;object-position:center 20%;position:absolute;top:0;translate:-50% 0;width:138.3333333333%}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 .mv-area{height:100%;position:relative;width:100%;z-index:1}html body #main-visual .mv-area .img{left:0;position:absolute;scale:.95;top:0;transition:opacity .3s ease 3s,scale 0s ease 3.3s;translate:0 -50%;z-index:1}html body #main-visual .mv-area .img.show{opacity:1;scale:1;transition:opacity .5s ease 0s,scale .5s ease 0s;z-index:2}html body #main-visual .mv-area .img.img1{margin-left:16%;top:39.0697674419%;width:56%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img1{margin-left:39.0493601463%;top:45.875%;width:21.9378427788%}}html body #main-visual .mv-area .img.img2{margin-left:68%;top:65.8139534884%;width:26.6666666667%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img2{margin-left:63.1809872029%;top:45.875%;width:10.9689213894%}}html body #main-visual .mv-area .img.img3{margin-left:52%;top:83.2945736434%;width:26.6666666667%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img3{margin-left:29.9085923218%;top:78.875%;width:10.9689213894%}}html body #main-visual .mv-area .img.img4{margin-left:34.6666666667%;top:68.6046511628%;width:56%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img4{margin-left:23.6563071298%;top:53.3125%;width:21.9378427788%}}html body #main-visual .mv-area .img.img5{margin-left:45.3333333333%;top:27.4031007752%;width:32%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img5{margin-left:59.8537477148%;top:29.1875%;width:10.9689213894%}}html body #main-visual .mv-area .img.img6{margin-left:9.3333333333%;top:40.5813953488%;width:32%}@media screen and (min-width:980px){html body #main-visual .mv-area .img.img6{margin-left:55.466179159%;top:66.0625%;width:10.9689213894%}}html body #main-visual hgroup{bottom:25.8914728682%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:0;margin-left:6.6666666667%;position:absolute;translate:0 50%;width:193px;z-index:2}@media screen and (min-width:980px){html body #main-visual hgroup{bottom:auto;left:0;margin-left:5.7404021938%;position:absolute;top:50%;translate:0 -50%;width:26.1060329068%}}html body #main-visual hgroup .feat{margin-left:0;margin-top:7.7720207254%;opacity:0;translate:0 10px;width:72.2797927461%}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%;z-index:4}}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 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{overflow:hidden;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;z-index:1}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 video{height:100%;object-fit:cover;width:100%}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-inline:auto;margin-top:13.3333333333%;width:94.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph1{margin-left:10.0548446069%;margin-top:0;width:38.9396709324%}}html body #main-content .ph.ph2{margin-inline:auto;margin-top:2.6666666667%;width:94.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph2{left:0;margin-left:56.3071297989%;margin-top:-7.3126142596%;position:absolute;top:0;width:25.5941499086%}}html body #main-content .ph.ph2 .detail-button{margin-left:6.0563380282%;margin-top:95.6338028169%}@media screen and (min-width:980px){html body #main-content .ph.ph2 .detail-button{margin-left:94.7142857143%;margin-top:70%}}html body #main-content .ph.ph3{margin-inline:auto;margin-top:26.6666666667%;width:43.2%}@media screen and (min-width:980px){html body #main-content .ph.ph3{margin-left:10.0548446069%;margin-top:29.2504570384%;width:17.550274223%}}html body #main-content .ph.ph3 .img{aspect-ratio:324/216;width:100%}html body #main-content .ph.ph3 .img video{object-position:center 30%}html body #main-content .ph.ph4{margin-inline:auto;margin-top:26.6666666667%;width:73.3333333333%}@media screen and (min-width:980px){html body #main-content .ph.ph4{margin-left:33.5648994516%;margin-top:-22.6325411335%;width:32.9067641682%}}html body #main-content .ph.ph4 .detail-button{margin-left:86%;margin-top:12.7272727273%}@media screen and (min-width:980px){html body #main-content .ph.ph4 .detail-button{margin-left:94.4444444444%;margin-top:16.6666666667%}}html body #main-content .ph.ph5{margin-left:8%;margin-top:-8%;width:40%;z-index:2}@media screen and (min-width:980px){html body #main-content .ph.ph5{margin-left:64.6435100548%;margin-top:-20.1096892139%;width:18.281535649%}}html body #main-content .ph.ph6{margin-inline:auto;margin-top:26.6666666667%;width:94.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph6{margin-left:51.0054844607%;margin-top:25.5941499086%;width:38.9396709324%}}html body #main-content .ph.ph7{margin-inline:auto;margin-top:2.6666666667%;width:94.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph7{left:0;margin-left:18.0987202925%;margin-top:18.281535649%;position:absolute;top:0;width:25.5941499086%}}html body #main-content .ph.ph7 .detail-button{margin-left:12.676056338%;margin-top:25.3521126761%}@media screen and (min-width:980px){html body #main-content .ph.ph7 .detail-button{margin-left:-17.1428571429%;margin-top:21.4285714286%}}html body #main-content .ph.ph8{margin-inline:auto;margin-top:26.6666666667%;width:73.3333333333%}html body #main-content .ph.ph8 .detail-button{margin-left:84.1818181818%;margin-top:21.8181818182%}html body #main-content .ph.ph9{margin-inline:auto;margin-top:1.3333333333%;width:73.3333333333%}html body #main-content .ph.ph10{margin-left:40%;margin-top:26.6666666667%;width:57.3333333333%}@media screen and (min-width:980px){html body #main-content .ph.ph10{margin-left:64.3510054845%;margin-top:31.4442413163%;width:25.5941499086%;z-index:2}}html body #main-content .ph.ph10 .img{aspect-ratio:430/646;width:100%}html body #main-content .ph.ph11{margin-left:2.6666666667%;margin-top:-59.3333333333%;width:30.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph11{margin-left:10.0548446069%;margin-top:-31.1151736746%;width:18.281535649%;z-index:2}}html body #main-content .ph.ph11 .detail-button{margin-left:104.347826087%;margin-top:39.1304347826%}html body #main-content .ph.ph12{margin-left:16%;margin-top:5.3333333333%;width:30.6666666667%}@media screen and (min-width:980px){html body #main-content .ph.ph12{margin-left:32.7239488117%;margin-top:-19.4515539305%;width:32.9067641682%;z-index:1}}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 .target{left:0;margin-top:-10.676416819%;position:absolute;top:0}html body #main-content #section1 .text-area{margin-left:56.3071297989%;margin-top:45.7038391225%}html body #main-content #section2 .target{left:0;margin-top:18.281535649%;position:absolute;top:0}}html body #main-content #section2 .text-area{margin-top:-8%;padding-left:44%;width:100%}@media screen and (min-width:980px){html body #main-content #section2 .text-area{bottom:0;margin-bottom:7.3126142596%;margin-left:10.0548446069%;margin-top:0;padding-left:0;top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #main-content #section3 .target{left:0;margin-top:18.281535649%;position:absolute;top:0}html body #main-content #section3 .text-area{margin-left:18.0987202925%;margin-top:63.9853747715%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #main-content #section4 .target{left:0;margin-top:18.281535649%;position:absolute;top:0}}html body #main-content #section4 .text-area{width:73.3333333333%}@media screen and (min-width:980px){html body #main-content #section4 .text-area{margin-left:67.9341864717%;margin-top:74.9542961609%}}html body #main-content #section4 .ph8-wrapper{margin-top:18.281535649%;overflow:hidden;position:relative}html body #main-content #section4 .ph8-wrapper .detail-button{margin-left:40.2193784278%;margin-top:2.9250457038%}html body #main-content #section4 .ph8-wrapper .img-wrapper{-webkit-animation:ph8 7s linear 0s infinite;animation:ph8 7s linear 0s infinite;display:flex;justify-content:flex-start;width:201.8281535649%}html body #main-content #section4 .ph8-wrapper .img-wrapper .img{margin-right:.3623188406%;width:16.3043478261%}@-webkit-keyframes ph8{0%{translate:0 0}to{translate:-33.333% 0}}@keyframes ph8{0%{translate:0 0}to{translate:-33.333% 0}}@media screen and (min-width:980px){html body #main-content #section5 .text-area{bottom:0;margin-left:10.0548446069%;top:auto}}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;line-height:1.5;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;left:auto;margin-bottom:106%;margin-right:70.9333333333%;right:0;top:auto}@media screen and (min-width:980px){html body #interview .image-wrapper .q1{left:0;margin-bottom:108.1777777778%;margin-left:83.5555555556%;margin-right:0;right:auto}}html body #interview .image-wrapper .q2{bottom:0;margin-bottom:69.4666666667%;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:96.4444444444%}}html body #interview .image-wrapper .q3{left:auto;margin-right:70%;margin-top:59.7333333333%;right:0;transition-delay:.9s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q3{margin-right:98.2222222222%;margin-top:58.6666666667%}}html body #interview .image-wrapper .q4{left:auto;margin-right:64%;margin-top:103.0666666667%;right:0;transition-delay:1.1s,0s,0s}@media screen and (min-width:980px){html body #interview .image-wrapper .q4{margin-right:93.5111111111%;margin-top:94.2222222222%}}html body #interview .image-wrapper .q5{margin-left:58%;margin-top:121.0666666667%;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_me/yajirushi.png);mask-image:url(../img/lepsim_simple_is_me/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_me/icon-insta.png);mask-image:url(../img/lepsim_simple_is_me/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_me/yajirushi.png);mask-image:url(../img/lepsim_simple_is_me/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_me/yajirushi.png);mask-image:url(../img/lepsim_simple_is_me/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:#fff0f0;color:#ff3a3a}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%}