@charset "UTF-8";*{margin:0;padding:0;line-height:calc(0.25rem + 1em + 0.25rem)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:auto}}body{text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize:block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style-position:inside}:where(ul,ol)[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button{cursor:pointer}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media (prefers-reduced-motion:no-preference){:focus-visible{-webkit-transition:outline-offset 145ms cubic-bezier(0.25,0,0.4,1);transition:outline-offset 145ms cubic-bezier(0.25,0,0.4,1)}:where(:not(:active)):focus-visible{-webkit-transition-duration:0.25s;transition-duration:0.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(input[type=file])::-webkit-file-upload-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}html{width:100%;height:100%;font-size:62.5%;scroll-behavior:auto;font-family:"FOT-筑紫Aオールド明朝 Pr6N R",serif;background-color:#0e1f3d;overflow-y:scroll;overflow-x:hidden}body{position:relative;width:100%;height:100%;font-size:2rem;line-height:1.8;font-family:"FOT-筑紫Aオールド明朝 Pr6N R",serif}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.3);border-radius:4px}@media screen and (max-width:1024px){body{font-size:1.6rem}}body.scroll-lock{overflow:hidden;position:fixed;width:100%;height:100%}.font-a1{font-family:"FOT-筑紫Aオールド明朝 Pr6N R",serif}.font-a1-m{font-family:"FOT-筑紫Aオールド明朝 Pr6N D",serif;font-weight:bold}.Imaizumioading{width:100vw;height:100svh;position:relative;background-color:#0e1f3d;z-index:100;position:absolute;opacity:1;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.Imaizumioading.-fadeOut{opacity:0}.Imaizumioading__inner{position:relative;width:100%;height:100%}.Imaizumioading__inner__contents{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:475px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Imaizumioading__logo{-webkit-transition:opacity 2s ease;transition:opacity 2s ease}@media screen and (max-width:767px){.Imaizumioading__logo{width:80vw;margin:auto}.Imaizumioading__logo img{width:100%;height:auto}}.Imaizumioading__logo.-fadeOut{opacity:0}.imaizumiContents .movie{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden}.imaizumiContents .movie.is-separator-video{position:absolute;height:100%}.imaizumiContents .movie__video-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none}.imaizumiContents .movie__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imaizumiContents .baseContents{max-width:1140px;margin:auto}.imaizumiContents .imaizumiContents{position:relative}.pc{display:block!important}.sp{display:none!important}@media screen and (max-width:767px){.pc{display:none!important}.sp{display:block!important}}.pc-ilb{display:inline-block!important}.sp-ilb{display:none!important}@media screen and (max-width:767px){.pc-ilb{display:none!important}.sp-ilb{display:inline-block!important}}.pc-f{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.sp-f{display:none!important}@media screen and (max-width:767px){.pc-f{display:none!important}.sp-f{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}html[lang=en] body{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}html[lang=en] .font-a1{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}html[lang=en] .font-a1-m{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:bold}html[lang=en] .font-a1-i{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-style:italic}html[lang=en] .introSection__description{padding-top:145px;padding-bottom:200px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){html[lang=en] .introSection__description{padding:60px 5% 50px}}html[lang=en] .introSection__description .text-line span{line-height:4.5rem}@media screen and (max-width:767px){html[lang=en] .introSection__description .text-line span{line-height:3.6rem}}html[lang=en] .introSection__description__title{font-weight:normal;font-size:2.5rem;padding-bottom:40px}@media screen and (max-width:767px){html[lang=en] .introSection__description__title{font-size:2rem}}html[lang=en] .introSection__description__text .text-line span{font-size:1.7rem;line-height:3rem}@media screen and (max-width:767px){html[lang=en] .introSection__description__text .text-line span{line-height:2.4rem;font-size:1.6rem}}html[lang=en] .introSection__img__item:first-child{top:85px;right:60%}@media screen and (max-width:1000px){html[lang=en] .introSection__img__item:first-child{right:0}}@media screen and (max-width:767px){html[lang=en] .introSection__img__item:first-child{right:auto;left:0;top:0}}html[lang=en] .introSection__img__item:nth-child(3){bottom:100px;right:30%}@media screen and (max-width:767px){html[lang=en] .introSection__img__item:nth-child(3){top:360px;right:auto;left:20%}}html[lang=en] .collaboSection__item__lead__img{-ms-flex-negative:0;flex-shrink:0}html[lang=en] .movieText{width:370px!important}@media screen and (max-width:767px){html[lang=en] .movieText{width:288px!important}}html[lang=en] .collaboSection__item__lead__text__title{line-height:3.25rem;font-weight:normal}@media screen and (max-width:767px){html[lang=en] .collaboSection__item__lead__text__title{font-size:2rem;line-height:2.6rem;padding-bottom:30px}}html[lang=en] .collaboSection__item__lead__text__description{font-size:1.7rem;line-height:2.55rem}@media screen and (max-width:767px){html[lang=en] .collaboSection__item__lead__text__description{font-size:1.6rem;line-height:2.4rem}}html[lang=en] .collaboSection__item__people__text__title{padding-bottom:25px}html[lang=en] .collaboSection__item__people__text__title__position{font-size:1.7rem;line-height:3.1rem}@media screen and (max-width:767px){html[lang=en] .collaboSection__item__people__text__title__position{font-size:1.4rem;line-height:2.1rem}}html[lang=en] .collaboSection__item__people__text__title__name{font-size:2.5rem;line-height:3.1rem}@media screen and (max-width:767px){html[lang=en] .collaboSection__item__people__text__title__name{font-size:2rem;line-height:3rem}}html[lang=en] .collaboSection__item__people__text__lead{padding-bottom:50px}html[lang=en] .collaboSection__item__people__text__lead,html[lang=en] .collaboSection__item__people__text__profile__description,html[lang=en] .itemSection__item__text__description{font-size:1.7rem;line-height:2.55rem}@media screen and (max-width:767px){html[lang=en] .collaboSection__item__people__text__lead,html[lang=en] .collaboSection__item__people__text__profile__description,html[lang=en] .itemSection__item__text__description{font-size:1.6rem;line-height:2.4rem}}html[lang=en] .contact-wrapper{margin-top:30px!important}html[lang=en] .contact-wrapper .itemSection__item__text__description{font-size:1.4rem!important}html[lang=en] .itemSection__item__text__description{font-size:1.6rem!important}@media screen and (max-width:767px){html[lang=en] .itemSection__item__text__description{font-size:1.4rem!important;line-height:2.25rem!important}}@media screen and (max-width:767px){html[lang=en] .itemSection__item__text__description{font-size:1.4rem!important;line-height:2.25rem!important}}html[lang=en] .tasteSection__contents__text__title{font-weight:normal;font-size:2.5rem!important;line-height:3.2rem!important}@media screen and (max-width:767px){html[lang=en] .tasteSection__contents__text__title{font-size:1.9rem!important;line-height:2.6rem!important}}@media screen and (max-width:767px){html[lang=en] .tasteSection__contents__text__note__title{padding-bottom:20px}}html[lang=en] .tasteSection__contents__text__note__description{gap:0}html[lang=en] .tasteSection__contents__text__note__description__taste{font-size:1.7rem;line-height:3rem}@media screen and (max-width:767px){html[lang=en] .tasteSection__contents__text__note__description__taste{font-size:1.4rem;line-height:2.8rem}}@media screen and (max-width:767px){html[lang=en] .tasteSection__contents__text__note__description__taste:nth-child(4){padding-top:0.3rem;line-height:1.8rem}}html[lang=en] .itemSection__inner .btn-whiskey-web a{gap:15px}html[lang=en] .itemSection__item__text__title{width:70px!important;font-size:1.6rem!important}@media screen and (max-width:767px){html[lang=en] .itemSection__item__text__title{font-size:1.4rem!important;line-height:2.1rem!important;width:50px!important}}html[lang=en] .itemSection__item__text__title.-notice{width:100%!important}html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper .itemSection__item__text__title{font-size:1.4rem!important}@media screen and (max-width:767px){html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper .itemSection__item__text__title{font-size:1.2rem!important}}html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper .itemSection__item__text__description{font-size:1.4rem!important}@media screen and (max-width:767px){html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper .itemSection__item__text__description{font-size:1.2rem!important}}@media screen and (max-width:767px){html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper{font-size:1.2rem!important}}html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__title{font-size:1.7rem}@media screen and (max-width:767px){html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__title{font-size:1.2rem}}html[lang=en] .imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__description{font-size:1.7rem}.heroSection{width:100%;height:100lvh;position:relative}.heroSection__logo{position:absolute;bottom:10%;left:15%;z-index:1;width:304px}.heroSection__logo img{width:100%;height:100%}@media screen and (max-width:767px){.heroSection__logo{width:50%;bottom:5%;left:auto;right:5%}}.heroSection__lang{position:absolute;top:4%;right:10%;z-index:1;width:100px;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heroSection__lang span{border-right:1px solid #fff;height:16px}.heroSection__lang .-active svg path{fill:#fff}.heroSection__lang a{text-decoration:none}.heroSection__lang a:hover svg path{fill:#fff}@media screen and (max-width:767px){.heroSection__lang{right:auto;left:5%}}.heroSection__slides{z-index:0;width:100%;height:100vh;background-color:#0e1f3d}.heroSection__slides__slide img,.heroSection__slides__slide source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.introSection{background-color:#fff}@media screen and (max-width:767px){.introSection{padding-bottom:80px}}.introSection .introSection__contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:200px;padding-left:220px;max-width:1360px}@media screen and (max-width:767px){.introSection .introSection__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding-left:0;max-width:100%}}.introSection__description{padding-top:145px;padding-bottom:200px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.introSection__description{padding:60px 5% 50px}}.introSection__description .text-line{position:relative}.introSection__description .text-line span{line-height:7rem;display:block}@media screen and (max-width:767px){.introSection__description .text-line span{line-height:5rem}}.introSection__description .text-line span.text-overlay{color:#bdbebf;position:absolute;top:0;left:0;width:100%;height:100%}.introSection__description__title{position:relative;font-size:3.5rem;padding-bottom:40px}@media screen and (max-width:767px){.introSection__description__title{font-size:2.4rem;padding-bottom:20px}}.introSection__description__text .text-line span{font-size:1.6rem;line-height:4rem;display:block}@media screen and (max-width:767px){.introSection__description__text .text-line span{font-size:1.4rem}}.introSection__img{position:relative;width:100%}@media screen and (max-width:767px){.introSection__img{min-height:500px}}.introSection__img__item{position:absolute}.introSection__img__item__inner{position:relative}.introSection__img__item:first-child,.introSection__img__item:nth-child(3){width:288px}.introSection__img__item:first-child .introSection__img__item__img,.introSection__img__item:nth-child(3) .introSection__img__item__img{aspect-ratio:288/175}@media screen and (max-width:767px){.introSection__img__item:first-child,.introSection__img__item:nth-child(3){width:240px}}.introSection__img__item:first-child{top:85px;right:50%}@media screen and (max-width:1000px){.introSection__img__item:first-child{right:0}}@media screen and (max-width:767px){.introSection__img__item:first-child{right:auto;left:0;top:0}}.introSection__img__item:nth-child(2){width:196px;top:320px;right:0}.introSection__img__item:nth-child(2) .introSection__img__item__img{aspect-ratio:196/260}.introSection__img__item:nth-child(2) .introSection__img__item__caption{top:10px;right:10px}@media screen and (max-width:767px){.introSection__img__item:nth-child(2){width:167px;top:180px;right:0}}.introSection__img__item:nth-child(3){bottom:155px;right:10%}.introSection__img__item:nth-child(3) .introSection__img__item__caption{top:10px;right:10px}@media screen and (max-width:767px){.introSection__img__item:nth-child(3){top:360px;right:auto;left:20%}}.introSection__img__item__img{width:100%;overflow:hidden;position:relative}.introSection__img__item__img img{position:absolute;left:0;bottom:0;-o-object-fit:cover;object-fit:cover}.introSection__img__item__caption{position:absolute}.imaizumiContents .youtube__video{width:100%;height:100%;aspect-ratio:4/3;border:none}.imaizumiContents .separator{position:relative;width:100%;z-index:1;overflow:hidden;aspect-ratio:16/9}@media screen and (max-width:767px){.imaizumiContents .separator{width:100vw;height:177.78vw;aspect-ratio:9/16}}.imaizumiContents .separator #mainMovie{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.imaizumiContents .separator #mainMovie{width:100vw;height:177.78vw}}.imaizumiContents .separator #mainMovie #youtube-player{pointer-events:none;width:100%;height:100%}@media screen and (max-width:767px){.imaizumiContents .separator #mainMovie #youtube-player{width:100vw;height:177.78vw}.imaizumiContents .separator #mainMovie #youtube-player iframe{position:absolute;top:50%;left:50%;width:100%;height:177.78%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}}@media screen and (max-width:767px){.imaizumiContents .separator{height:100svh}}.imaizumiContents .separator .controller{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;padding:0;width:120px;height:120px;z-index:2;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;opacity:1}@media screen and (max-width:767px){.imaizumiContents .separator .controller{top:45%;-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);width:50px;height:50px}}.imaizumiContents .separator .controller.is-visible{opacity:1;pointer-events:auto}.imaizumiContents .separator .controller:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.imaizumiContents .separator .controller.is-stop{background:url(../img/icon_stop_mv.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.imaizumiContents .separator .controller.is-play{background:url(../img/icon_play_mv.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.imaizumiContents .separator .controller img{width:100%;height:100%}.imaizumiContents .separator .movieText{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,85%);transform:translate(-50%,85%);width:308px}@media screen and (max-width:767px){.imaizumiContents .separator .movieText{width:60%;-webkit-transform:translate(-50%,25%);transform:translate(-50%,25%)}}.imaizumiContents .separator .loading-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.imaizumiContents .separator .loading-icon.is-hidden{display:none}.imaizumiContents .controllerSimple{position:absolute;bottom:5%;left:3%;background:none;border:none;cursor:pointer;padding:0;width:16px;height:16px;z-index:3;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;opacity:1}.imaizumiContents .controllerSimple.is-visible{opacity:1}.imaizumiContents .controllerSimple.is-stop{background-image:url(../img/button_stop_mv.svg);background-repeat:no-repeat}.imaizumiContents .controllerSimple.is-play{background:url(../img/button_play_mv.svg);background-repeat:no-repeat;width:17px;height:17px}.imaizumiContents .bgWrapper{background-color:#0e1f3d;color:#fff;-webkit-transition:background-color 1s ease,color 0.5s ease;transition:background-color 1s ease,color 0.5s ease}.imaizumiContents .bgWrapper .img-text-profile path{-webkit-transition:fill 0.5s ease;transition:fill 0.5s ease}.imaizumiContents .bgWrapper.-active{color:#000;background-color:#fff}.imaizumiContents .bgWrapper.-active .img-text-profile path{fill:#000}.imaizumiContents .collaboSection{padding-top:120px;padding-bottom:200px}@media screen and (max-width:767px){.imaizumiContents .collaboSection{padding-top:0;padding-bottom:80px}}.imaizumiContents .collaboSection__item__lead{display:-webkit-box;display:-ms-flexbox;display:flex;gap:145px;margin-bottom:150px;padding-top:80px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead{padding-top:80px;padding-left:5%;padding-right:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.imaizumiContents .collaboSection__item__lead__img{width:490px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__img{width:100%}}.imaizumiContents .collaboSection__item__lead__img.-imaizumi{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__img.-imaizumi{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.imaizumiContents .collaboSection__item__lead__text{position:sticky;top:240px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:start;align-self:flex-start;z-index:2}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__text{position:relative;top:0}}.imaizumiContents .collaboSection__item__lead__text.-imaizumi{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__text.-imaizumi{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__text{position:relative}}.imaizumiContents .collaboSection__item__lead__text__title{font-size:2.5rem;line-height:200%;padding-bottom:40px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__text__title{padding-top:40px;font-size:1.9rem}}.imaizumiContents .collaboSection__item__lead__text__description{font-size:1.6rem;line-height:200%}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__lead__text__description{font-size:1.4rem}}.imaizumiContents .collaboSection__item__people{position:relative;max-width:1440px;width:100%;height:920px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;height:auto}}.imaizumiContents .collaboSection__item__people.-imaizumi{margin-left:auto;margin-right:0;height:760px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people.-imaizumi{height:auto}}.imaizumiContents .collaboSection__item__people__img{max-width:1180px;width:100%;height:auto;aspect-ratio:1180/513;position:relative}.imaizumiContents .collaboSection__item__people__img.-imaizumi{margin-right:0;margin-left:auto}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__img{width:95%;aspect-ratio:355/200}}.imaizumiContents .collaboSection__item__people__img__sign{position:absolute;bottom:0;left:0;width:321px;z-index:2}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__img__sign{width:157px;bottom:10px;left:10px}}.imaizumiContents .collaboSection__item__people__img__sign.-imaizumi{margin-right:0;margin-left:auto;width:97px;bottom:initial;left:initial;right:150px;top:-65px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__img__sign.-imaizumi{width:41px;top:-30px;right:30px}}.imaizumiContents .collaboSection__item__people__img__main{width:100%;height:100%;position:relative}.imaizumiContents .collaboSection__item__people__img__main .mask-people{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0e1f3d;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.imaizumiContents .collaboSection__item__people__img__main .mask-people.-hide{opacity:0}.imaizumiContents .collaboSection__item__people__img__main__img__curtain{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0e1f3d;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;z-index:2;-webkit-transform-origin:right center;transform-origin:right center}.imaizumiContents .collaboSection__item__people__img__main__img__curtain.-move{-webkit-transform:scaleX(0);transform:scaleX(0)}.imaizumiContents .collaboSection__item__people__img__main__img__curtain.-move.-imaizumi{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0)}.imaizumiContents .collaboSection__item__people__text{position:absolute;top:340px;right:0;font-size:1.6rem;line-height:200%;width:500px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text{width:100%;position:relative;top:0;right:0;padding:45px 5% 0}}.imaizumiContents .collaboSection__item__people__text__title{padding-bottom:30px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text__title{padding-bottom:20px}}.imaizumiContents .collaboSection__item__people__text__title__position{line-height:30px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text__title__position{font-size:1.4rem}}.imaizumiContents .collaboSection__item__people__text__title__name{font-size:2.5rem}.imaizumiContents .collaboSection__item__people__text__lead{line-height:3.2rem;padding-bottom:30px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text__lead{padding-bottom:50px;font-size:1.4rem}}.imaizumiContents .collaboSection__item__people__text__profile{font-size:1.4rem}.imaizumiContents .collaboSection__item__people__text__profile__title{line-height:3.2rem;font-size:2rem;font-weight:bold;margin-bottom:20px}.imaizumiContents .collaboSection__item__people__text__profile__description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:8px 20px}.imaizumiContents .collaboSection__item__people__text__profile__description_year{-ms-flex-negative:0;flex-shrink:0;min-width:45px}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text__profile__description_year{line-height:2.2rem;min-width:55px}}.imaizumiContents .collaboSection__item__people__text__profile__description_history{-ms-flex-negative:0;flex-shrink:0;line-height:2.4rem;min-width:calc(100% - 45px - 30px)}@media screen and (max-width:767px){.imaizumiContents .collaboSection__item__people__text__profile__description_history{line-height:2.2rem;width:calc(100% - 55px - 30px)}}.imaizumiContents .collaboSection__item__people__text.-imaizumi{right:auto;left:0}@media screen and (min-width:1024px){.imaizumiContents .collaboSection__item__people__text.-imaizumi{padding-left:20px}}.imaizumiContents .tasteSection{padding:200px 0;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}@media screen and (max-width:767px){.imaizumiContents .tasteSection{padding:80px 0}}.imaizumiContents .tasteSection__contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.imaizumiContents .tasteSection__contents__text{width:465px;-ms-flex-negative:0;flex-shrink:0;padding-right:20px}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text{padding:0 5%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.imaizumiContents .tasteSection__contents__text__title{font-size:2.5rem;line-height:200%;padding-bottom:25px}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__title{font-size:1.9rem;padding-top:50px;padding-bottom:30px}}.imaizumiContents .tasteSection__contents__text__note__title{padding-bottom:25px}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__note__title{width:110px}}.imaizumiContents .tasteSection__contents__text__note__description{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:45px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__note__description{font-size:1.4rem}}.imaizumiContents .tasteSection__contents__text__note__description__color{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.imaizumiContents .tasteSection__contents__text__note__description__color span:first-of-type{line-height:200%}.imaizumiContents .tasteSection__contents__text__note__description__color span:last-of-type{line-height:200%}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__note__description__color{width:60px}}.imaizumiContents .tasteSection__contents__text__note__description__taste{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:calc(100% - 100px - 10px);line-height:200%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__note__description__taste{width:calc(100% - 50px - 10px)}}.imaizumiContents .tasteSection__contents__text__img{width:100%}.imaizumiContents .tasteSection__contents__text__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__text__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.imaizumiContents .tasteSection__contents__img{width:900px}@media screen and (max-width:767px){.imaizumiContents .tasteSection__contents__img{padding-right:5%;width:100%}}.imaizumiContents .dividerSection{background-color:#fff}.imaizumiContents .itemSection{padding-top:130px;padding-bottom:150px;background-color:#fff}@media screen and (max-width:767px){.imaizumiContents .itemSection{padding-top:80px;padding-bottom:80px}}.imaizumiContents .itemSection__inner{max-width:910px;margin:auto}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner{width:100%;padding:0 5%}}.imaizumiContents .itemSection__inner .itemSection__item{gap:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}}.imaizumiContents .itemSection__inner .itemSection__item:first-of-type{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #bdbebf}.imaizumiContents .itemSection__inner .itemSection__item__img{-ms-flex-negative:0;flex-shrink:0;width:277px;margin:auto}.imaizumiContents .itemSection__inner .itemSection__item__img__product{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.imaizumiContents .itemSection__inner .itemSection__item__img__product.-glass{width:200px;margin:auto}.imaizumiContents .itemSection__inner .itemSection__item__img__magnify{position:absolute;bottom:0;right:0;cursor:pointer}.imaizumiContents .itemSection__inner .itemSection__item__img__magnify.-imaizumi{bottom:20px;right:30px}.imaizumiContents .itemSection__inner .itemSection__item__text{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}.imaizumiContents .itemSection__inner .itemSection__item__text a{color:#0e1f3d}.imaizumiContents .itemSection__inner .itemSection__item__text__title{width:150px;-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;line-height:3.2rem}.imaizumiContents .itemSection__inner .itemSection__item__text__title.-thinline{line-height:2.2rem}.imaizumiContents .itemSection__inner .itemSection__item__text__title.w100{width:100%!important}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title{width:100%}}.imaizumiContents .itemSection__inner .itemSection__item__text__title.-price{width:150px}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title.-price{width:130px}}.imaizumiContents .itemSection__inner .itemSection__item__text__title.-contact{margin-top:50px;width:100%;font-size:1.4rem}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title.-contact{width:130px}}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title.-contact{font-size:1.2rem}}.imaizumiContents .itemSection__inner .itemSection__item__text__title.-notice{width:100%;font-size:1.4rem!important}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title.-notice{font-size:1.2rem!important}}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__title{font-size:1.4rem}}.imaizumiContents .itemSection__inner .itemSection__item__text__description{width:calc(100% - 150px - 20px);-ms-flex-negative:0;flex-shrink:0;line-height:3.2rem;font-size:1.6rem}.imaizumiContents .itemSection__inner .itemSection__item__text__description.-thinline{line-height:2.2rem}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__description{width:calc(100% - 50px - 20px)}}.imaizumiContents .itemSection__inner .itemSection__item__text__description.-price{width:calc(100% - 150px - 20px)}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__description.-price{width:calc(100% - 130px - 20px)}}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text__description{font-size:1.4rem}}.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper{margin-top:50px;width:100%;font-size:1.4rem;line-height:2.8rem}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper{margin-top:30px}.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper .itemSection__item__text__title{font-size:1.2rem;line-height:2.2rem}}.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__title{width:70px;font-size:1.4rem;line-height:2.8rem}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__title{width:auto;font-size:1.2rem}}.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__description{font-size:1.4rem;line-height:2.8rem}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .itemSection__item__text .contact-wrapper__inner .itemSection__item__text__description{font-size:1.2rem}}.imaizumiContents .itemSection__inner .btn-whiskey-web{background-color:#0e1f3d;margin:80px auto 0;width:375px}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .btn-whiskey-web{width:100%;margin-top:50px}}.imaizumiContents .itemSection__inner .btn-whiskey-web a{color:#bdbebf;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding-top:10px;padding-bottom:10px;font-size:1.8rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color 0.3s ease,background-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease;border:1px solid #0e1f3d}.imaizumiContents .itemSection__inner .btn-whiskey-web a:hover{color:#0e1f3d;background-color:#fff}@media screen and (max-width:767px){.imaizumiContents .itemSection__inner .btn-whiskey-web a{font-size:1.6rem}}.imaizumiContents .divider{position:relative;max-width:1400px;margin:auto;width:90%;overflow:hidden;aspect-ratio:1400/430}@media screen and (max-width:767px){.imaizumiContents .divider{max-width:90%;aspect-ratio:335/150;margin:auto}}.imaizumiContents .divider img{width:100%;position:absolute;height:130%;aspect-ratio:1400/430;left:0;bottom:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.imaizumiContents .divider img{height:110%;aspect-ratio:335/150}}.modalBg{width:100vw;height:100lvh;position:fixed;top:0;left:0;background:#fff;z-index:101;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none;opacity:0}.modalBg.-show{opacity:1;pointer-events:auto}.modal{width:100%;max-width:1164px;height:810px;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);z-index:110;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:0;pointer-events:none}@media screen and (max-width:1024px){.modal{height:100vh;width:100%}}.modal.-show{opacity:1;pointer-events:auto}.modal .imaizumi-modal{width:100%;max-width:960px;margin:auto}.modal .imaizumi-modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1024px){.modal .imaizumi-modal__inner{padding:0 5%}}.modal .imaizumi-modal__inner .itemImg{width:724px;height:auto}.modal .imaizumi-modal__inner .itemImg img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.modal .imaizumi-modal__inner .glassImg{width:522px;height:auto}.modal .imaizumi-modal__inner .glassImg img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.modal .imaizumi-modal__inner__close{margin-top:40px;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;cursor:pointer;margin-bottom:20px}@media screen and (max-width:767px){.modal .imaizumi-modal__inner__close{margin-top:0}}.modal .imaizumi-modal__inner__close img{width:80px;height:80px}@media screen and (max-width:767px){.modal .imaizumi-modal__inner__close img{width:50px;height:50px}}.js-gsap-fixed-el{overflow:hidden;position:relative;visibility:visible}.js-gsap-fixed-trigger{overflow:visible;position:relative;height:auto}.image-scroll-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;visibility:visible;margin-top:65vh}.image-scroll-container__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (max-width:767px){.image-scroll-container{margin-top:0;width:100%}}.image-scroll-container picture{height:25%;width:100%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.image-scroll-container picture{width:100%;-ms-flex-negative:0;flex-shrink:0}}.image-scroll-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__content{aspect-ratio:1.77778/1;width:95%;max-width:1280px;height:auto}@media screen and (max-width:767px){.fancybox__content{height:auto}}
/*# sourceMappingURL=main.css.map */