*,: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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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,html body svg,html body video{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}html body .gif>*{opacity:0}html body .gif>.current{opacity:1}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}:root{--disp-height:100svh;--text-color:#000;--background-color:#fff;--yellow:#f4e9ae}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:auto;background-color:var(--background-color);color:var(--text-color);font-family:YakuHanMP,hiragino-mincho-pron,sans-serif;font-style:normal;font-weight:600;opacity:1;padding-top:0;transition:background-color 1s ease}html body,html body [data-flip-pic]{position:relative}html body [data-flip-pic]>*{left:0;opacity:0;position:absolute;top:0;transition:opacity 1.7s ease 1s;z-index:1}html body [data-flip-pic]>:first-child{position:relative}html body [data-flip-pic]>.show{opacity:1;transition:opacity 1.7s ease;z-index:2}html body #main-visual{position:relative;width:100%}@media screen and (min-width:980px){html body #main-visual{background-color:var(--yellow);display:flex;height:var(--disp-height);width:100%}}html body #main-visual .image-area{height:var(--disp-height);left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width:980px){html body #main-visual .image-area{position:relative;width:50%}}html body #main-visual .image-area .img{height:100%;opacity:0;scale:1.1;width:100%}html body #main-visual .image-area .img img{height:100%;object-fit:cover;width:100%}html body #main-visual .text-area{position:relative}@media screen and (min-width:980px){html body #main-visual .text-area{align-items:center;display:flex;justify-content:center;width:50%}}html body #main-visual .text-area .text-area-inner .sp-block{height:var(--disp-height);position:relative;width:100%}@media screen and (min-width:980px){html body #main-visual .text-area .text-area-inner .sp-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #main-visual .text-area .text-area-inner .sp-block hgroup{color:#fff;left:0;margin-left:7.6%;margin-top:7.2%;position:absolute;top:0;width:34.4%}@media screen and (min-width:980px){html body #main-visual .text-area .text-area-inner .sp-block hgroup{color:#000;margin:0;position:relative;width:207.5px}}html body #main-visual .text-area .text-area-inner .sp-block hgroup h1{background-color:currentColor;-webkit-mask-image:url(../images/eiis-2026summer-preorder/eiis.png);mask-image:url(../images/eiis-2026summer-preorder/eiis.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;translate:0 10px}html body #main-visual .text-area .text-area-inner .sp-block hgroup h1 img{opacity:0}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle{-webkit-clip-path:inset(0 50% 0 50%);clip-path:inset(0 50% 0 50%);margin-top:16.2790697674%;padding-bottom:8.5271317829%;padding-top:1px;position:relative;width:100%}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle:after,html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle:before{content:"";height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle:before{border-block:.15em solid}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle:after{border-block:.05em solid;height:calc(100% - .7em)}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .pre{background-color:currentColor;line-height:1;margin-top:11.6279069767%;margin-inline:auto;-webkit-mask-image:url(../images/eiis-2026summer-preorder/preorder.png);mask-image:url(../images/eiis-2026summer-preorder/preorder.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:93.4108527132%}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .pre img{opacity:0}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .season{background-color:currentColor;line-height:1;margin-inline:auto;margin-top:-7.7519379845%;-webkit-mask-image:url(../images/eiis-2026summer-preorder/for2026summer.png);mask-image:url(../images/eiis-2026summer-preorder/for2026summer.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:64.3410852713%}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .season img{opacity:0}html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .producer{border-top:.1em dashed;font-family:ivyora-display,serif;font-size:2.2vw;font-style:normal;font-weight:500;line-height:1;margin-top:7.7519379845%;padding-top:6.976744186%;text-align:center;white-space:nowrap}@media screen and (min-width:980px){html body #main-visual .text-area .text-area-inner .sp-block hgroup .subtitle .producer{font-size:1.3rem}}html body #main-visual .text-area .text-area-inner .sp-block hgroup .date{font-family:ivyora-display,serif;font-size:2.9333333333vw;font-style:normal;font-weight:500;margin-top:5.8139534884%;opacity:0;text-align:center;translate:0 10px}@media screen and (min-width:500px){html body #main-visual .text-area .text-area-inner .sp-block hgroup .date{font-size:1.117715959vw}}@media screen and (min-width:980px){html body #main-visual .text-area .text-area-inner .sp-block hgroup .date{font-size:1.8rem}}html body #main-visual .text-area .text-area-inner .lead{font-size:1.2rem;line-height:1.6666666667;margin-top:37.5px;text-align:center}@media screen and (min-width:980px){html body #main-visual .text-area .text-area-inner .lead{font-size:1.3rem}html body #main-visual .text-area .text-area-inner .lead p.show{opacity:0;translate:0 10px}}html body #main-visual.show .image-area .img{opacity:1;scale:1;transition:opacity 1.7s ease .5s,scale 2.7s ease .5s}html body #main-visual.show .text-area .text-area-inner .sp-block hgroup h1{opacity:1;transition:opacity 1.7s ease 1s,translate 1.7s ease 1s;translate:0 0}html body #main-visual.show .text-area .text-area-inner .sp-block hgroup .subtitle{-webkit-clip-path:inset(0);clip-path:inset(0);transition:-webkit-clip-path 1s ease 1.8s;transition:clip-path 1s ease 1.8s;transition:clip-path 1s ease 1.8s,-webkit-clip-path 1s ease 1.8s}html body #main-visual.show .text-area .text-area-inner .sp-block .date{opacity:1;transition:opacity 1.7s ease 2.1s,translate 1.7s ease 2.1s;translate:0 0}@media screen and (min-width:980px){html body #main-visual.show .text-area .text-area-inner .lead p{opacity:1;transition:opacity 1s ease 2.3s,translate 1s ease 2.3s;translate:0 0}}html body .reserve-button{align-items:center;background-color:#fff;border:1px solid;border-radius:40px;bottom:25px;display:flex;font-size:1.4rem;font-weight:600;height:40px;justify-content:center;left:0;margin-inline:auto;padding:0 20px;position:fixed;right:0;transition:translate .6s ease 2.5s,color .3s ease 0s,background-color .3s ease 0s;translate:0 65px;width:89.3333333333%;z-index:10}@media screen and (min-width:980px){html body .reserve-button{bottom:auto;left:auto;margin:0;right:25px;top:25px;translate:0 -65px;width:213px}html body .reserve-button:hover{background-color:#000;color:var(--yellow)}}html body .reserve-button .yajirushi{aspect-ratio:1/1;background-color:currentColor;display:block;height:8px;line-height:1;-webkit-mask-image:url(../images/eiis-2026summer-preorder/yajirushi.png);mask-image:url(../images/eiis-2026summer-preorder/yajirushi.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:15px;top:50%;translate:0 -50%;width:8px}html body .reserve-button .yajirushi img{opacity:0}html body:has(#main-visual.show) .reserve-button{translate:0 0}html body #lineup{margin-top:30px}@media screen and (min-width:980px){html body #lineup{margin-top:68px}}html body #lineup h2{font-family:ivyora-display,serif;font-size:3.6rem;font-style:normal;font-weight:500;text-align:center}html body #lineup ul{margin-top:30px}@media screen and (min-width:980px){html body #lineup ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;margin-top:40px;width:88.1039531479%}}html body #lineup ul li{margin-bottom:60px}@media screen and (min-width:980px){html body #lineup ul li{margin-bottom:80px;width:31.1591192356%}}html body #lineup ul li .img{opacity:1;overflow:hidden;position:relative}html body #lineup ul li .img img{opacity:0;position:relative;scale:1.1;z-index:1}html body #lineup ul li .img .size{border:1px solid;border-radius:10px;bottom:10px;font-family:ivyora-display,serif;font-size:1.1rem;font-style:normal;font-weight:500;left:10px;padding-block:2px;padding-inline:5px;padding-top:1px;position:absolute;z-index:2}html body #lineup ul li .img.interval{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-inline:auto;width:80%}html body #lineup ul li .img.interval img{opacity:1}html body #lineup ul li .img.show{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1.5s ease 0s}html body #lineup ul li .img.show img{opacity:1;scale:1;transition:2s ease 0s}html body #lineup ul li .text-area .item-wrapper{align-items:flex-start;display:flex;justify-content:space-evenly}html body #lineup ul li .text-area .item-info{margin-top:10px;text-align:center}html body #lineup ul li .text-area .item-info .item-name{font-family:ivyora-display,serif;font-size:1.8rem;font-style:normal;font-weight:700}html body #lineup ul li .text-area .item-info .price{font-family:ivyora-display,serif;font-size:1.2rem;font-style:normal;font-weight:400;margin-top:6px}html body #lineup ul li .text-area .comment-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:12px;margin-inline:auto;opacity:1;-webkit-transform:none;transform:none;width:285px}@media screen and (min-width:980px){html body #lineup ul li .text-area .comment-wrapper{margin-top:15px}}html body #lineup ul li .text-area .comment-wrapper .icon{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%);width:45px}html body #lineup ul li .text-area .comment-wrapper .comment{border-left:.07em solid;font-size:1.2rem;line-height:1.4166666667;opacity:0;padding-left:10px;position:relative;translate:-10px 0;width:calc(100% - 55px)}html body #lineup ul li .text-area .comment-wrapper .comment:before{aspect-ratio:1/1;background-color:#fff;border-bottom:.07em solid;border-left:.07em solid;content:"";display:block;left:0;position:absolute;rotate:45deg;top:50%;translate:-51% -50%;width:7px}html body #lineup ul li .text-area .comment-wrapper.show .icon{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);transition:-webkit-clip-path .6s ease;transition:clip-path .6s ease;transition:clip-path .6s ease,-webkit-clip-path .6s ease}html body #lineup ul li .text-area .comment-wrapper.show .comment{opacity:1;transition:translate .7s ease .5s,opacity .7s ease .5s;translate:0 0}html body #lineup ul li .text-area .button{align-items:center;background-color:var(--yellow);border-radius:30px;display:flex;font-size:1.4rem;font-weight:600;height:30px;justify-content:center;margin-inline:auto;margin-top:15px;position:relative;width:285px}@media screen and (min-width:980px){html body #lineup ul li .text-area .button{margin-top:17.5px}}html body #lineup ul li .text-area .button:hover{background-color:#000;color:var(--yellow)}html body #lineup ul li .text-area .button .yajirushi{aspect-ratio:1/1;background-color:currentColor;display:block;height:8px;line-height:1;-webkit-mask-image:url(../images/eiis-2026summer-preorder/yajirushi.png);mask-image:url(../images/eiis-2026summer-preorder/yajirushi.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:15px;top:50%;translate:0 -50%;width:8px}html body #lineup ul li .text-area .button .yajirushi img{opacity:0}html body #outro{margin-top:50px;padding-bottom:80px;text-align:center}@media screen and (min-width:980px){html body #outro{margin-top:120px;padding-bottom:50px}}html body #outro .all-items{display:block;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #outro .all-items{width:285px}}html body #outro .all-items .en{font-family:ivyora-display,serif;font-size:2.5rem;font-style:normal;font-weight:500;padding-bottom:5px;position:relative;width:100%}html body #outro .all-items .en:after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transition:scale .4s ease;width:100%}html body #outro .all-items .jp{font-size:1.2rem;margin-top:6px;padding-inline:10px}html body #outro .all-items:hover .en:after{scale:0 1}html body #outro .copy{font-family:ivyora-display,serif;font-size:1rem;font-style:normal;font-weight:300;margin-top:55px}@media screen and (min-width:980px){html body #outro .copy{margin-top:95px}}