@charset "UTF-8";#heroMovie{position:relative;height:100dvh}.hero-movie-container{width:100%;height:100%;position:relative;margin-inline:auto;background-size:cover;background-position:center;background-color:#fff}@media screen and (max-width: 767.8px){.hero-movie-container{aspect-ratio:1080/1980}}@media screen and (min-width: 768px){.hero-movie-container{aspect-ratio:3840/2430}}@media screen and (max-width: 767.8px){html.no-webp .hero-movie-container.is-movie-started,html.no-webp .hero-movie-container.is-movie-ended{background-image:url(/images/front-page/tomiki_kv_sp.png?v=0518)}html.webp .hero-movie-container.is-movie-started,html.webp .hero-movie-container.is-movie-ended{background-image:url(/images/front-page/tomiki_kv_sp.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .hero-movie-container.is-movie-started,html.no-webp .hero-movie-container.is-movie-ended{background-image:url(/images/front-page/tomiki_kv_pc.png?v=0518)}html.webp .hero-movie-container.is-movie-started,html.webp .hero-movie-container.is-movie-ended{background-image:url(/images/front-page/tomiki_kv_pc.webp?v=0518)}}.hero-movie-container .hero-movie{width:100%;height:100%;object-fit:cover}.hero-movie-container.is-movie-ended .hero-movie{display:none}.scroll-down{opacity:0;position:absolute;z-index:21000;transition:opacity 1.2s ease-in-out,transform 1.2s ease-in-out;transform:translateY(-50%)}@media screen and (max-width: 767.8px){.scroll-down{width:2.6667vw;height:34.6671vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.scroll-down{width:.78125vw;height:10.15625vw}}@media screen and (min-width: 1280px){.scroll-down{width:10px;height:130px}}.scroll-down .inner{position:relative;height:100%}@media screen and (max-width: 767.8px){.scroll-down .inner img{width:2.6667vw;height:34.6671vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.scroll-down .inner img{width:.78125vw;height:10.15625vw}}@media screen and (min-width: 1280px){.scroll-down .inner img{width:10px;height:130px}}.scroll-down .inner .scroll-line{position:absolute;bottom:0;width:1px}@media screen and (max-width: 767.8px){.scroll-down .inner .scroll-line{height:13.3335vw;left:.80001vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.scroll-down .inner .scroll-line{height:3.90625vw;left:.234375vw}}@media screen and (min-width: 1280px){.scroll-down .inner .scroll-line{height:50px;left:3px}}.scroll-down .inner .scroll-line span{display:block;width:1px;height:100%;mix-blend-mode:difference;background:linear-gradient(to bottom,#888 50%,#8880 50%);background-size:100% 200%;animation:scrolldown 3.6s cubic-bezier(.86,0,.3,1) forwards infinite}@media screen and (max-width: 767.8px){.scroll-down .inner .scroll-line span{background-position:0 -13.3335vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.scroll-down .inner .scroll-line span{background-position:0 -3.90625vw}}@media screen and (min-width: 1280px){.scroll-down .inner .scroll-line span{background-position:0 -50px}}@media screen and (max-width: 767.8px){.scroll-down.carousel-scroll-down{right:5.60007vw;bottom:17.60022vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.scroll-down.carousel-scroll-down{right:2.890625vw;bottom:3.203125vw}}@media screen and (min-width: 1280px){.scroll-down.carousel-scroll-down{right:37px;bottom:41px}}.--active .scroll-down.carousel-scroll-down{opacity:1;transform:translateY(0)}@media screen and (max-width: 767.8px){#scrollDown{right:5.60007vw;bottom:14.40018vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#scrollDown{right:2.890625vw;bottom:4.453125vw}}@media screen and (min-width: 1280px){#scrollDown{right:37px;bottom:57px}}body.is-movie-ended #scrollDown{opacity:1;transform:translateY(0)}@media screen and (max-width: 767.8px){@keyframes scrolldown{0%{background-position:0 -13.3335vw}25%{background-position:0 0}80%{background-position:0 0}90%{background-position:0 13.3335vw}to{background-position:0 13.3335vw}}}@media screen and (min-width: 768px) and (max-width: 1279.8px){@keyframes scrolldown{0%{background-position:0 -3.90625vw}25%{background-position:0 0}80%{background-position:0 0}90%{background-position:0 3.90625vw}to{background-position:0 3.90625vw}}}@media screen and (min-width: 1280px){@keyframes scrolldown{0%{background-position:0 -50px}25%{background-position:0 0}80%{background-position:0 0}90%{background-position:0 50px}to{background-position:0 50px}}}#visualImageContainer{width:100%;position:relative}@media screen and (max-width: 767.8px){#visualImageContainer{height:178.6689vw}}@media screen and (min-width: 768px){#visualImageContainer{height:136.640625vw}}#visualImage picture{display:block}@media screen and (max-width: 767.8px){#visualImage picture{height:100dvh;transform-origin:50% 0}}@media screen and (min-width: 768px){#visualImage picture{height:136.640625vw;transform-origin:50% 50%}}#visualImage picture img{width:100%;height:auto;vertical-align:bottom}#vodkaOfJapan{position:relative;background-color:#fff}@media screen and (max-width: 767.8px){#vodkaOfJapan{padding-block:24.0003vw 26.667vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#vodkaOfJapan{padding-block:9.375vw 12.109375vw}}@media screen and (min-width: 1280px){#vodkaOfJapan{padding-block:120px 155px}}#vodkaOfJapan .heading{text-align:center;letter-spacing:.15em;font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){#vodkaOfJapan .heading{font-size:7.46676vw;line-height:9.86679vw;margin-block-end:6.13341vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#vodkaOfJapan .heading{font-size:2.5vw;line-height:3.28125vw;margin-block-end:3.75vw}}@media screen and (min-width: 1280px){#vodkaOfJapan .heading{font-size:32px;line-height:42px;margin-block-end:48px}}#vodkaOfJapan .heading .char:first-child{letter-spacing:-.01em}#vodkaOfJapan .item-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){#vodkaOfJapan .item-wrapper{gap:7.46676vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#vodkaOfJapan .item-wrapper{gap:1.71875vw}}@media screen and (min-width: 1280px){#vodkaOfJapan .item-wrapper{gap:22px}}#vodkaOfJapan .item-wrapper .item{text-align:justify;letter-spacing:.1em;font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){#vodkaOfJapan .item-wrapper .item{letter-spacing:.15em}}@media screen and (max-width: 767.8px){#vodkaOfJapan .item-wrapper .item.en{letter-spacing:.06em}}.--carousel-container{background-color:#000}.--carousel-container .carousel-item{background-repeat:no-repeat}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item{background-size:contain;width:100.00125vw;height:178.6689vw}}@media screen and (min-width: 768px){.--carousel-container .carousel-item{width:100%;height:100%;max-height:56.25vw;background-size:contain}}.--carousel-container .carousel-item .item-inner{position:relative;height:100%}.--carousel-container .carousel-item .item-inner .bgImage{width:100%;height:100%}@media screen and (min-width: 768px){.--carousel-container .carousel-item .item-inner .bgImage{opacity:0;transition:opacity .6s ease-in-out;transition-delay:.2s}}.--carousel-container .carousel-item.--01 .bgImage{background-size:cover}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--01 .bgImage{background-image:url(/images/front-page/slider01-sp@3x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--01 .bgImage{background-image:url(/images/front-page/slider01-sp@3x.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .--carousel-container .carousel-item.--01 .bgImage{background-image:url(/images/front-page/slider01@2x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--01 .bgImage{background-image:url(/images/front-page/slider01@2x.webp?v=0518)}}.--carousel-container .carousel-item.--01 .tomiki{position:absolute;z-index:2;text-align:center;left:0;color:#fff;letter-spacing:.15em;font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--01 .tomiki{font-size:9.60012vw;line-height:12.53349vw;top:22.66695vw;height:12.53349vw;width:100%}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--01 .tomiki{width:50%;top:0;bottom:0;margin:auto}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--01 .tomiki{height:4.0625vw;font-size:3.125vw;line-height:4.0625vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--01 .tomiki{height:52px;font-size:40px;line-height:52px}}.--carousel-container .carousel-item.--02 .bgImage{background-size:cover}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--02 .bgImage{background-image:url(/images/front-page/slider02-sp@3x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--02 .bgImage{background-image:url(/images/front-page/slider02-sp@3x.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .--carousel-container .carousel-item.--02 .bgImage{background-image:url(/images/front-page/slider02@2x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--02 .bgImage{background-image:url(/images/front-page/slider02@2x.webp?v=0518)}}.--carousel-container .carousel-item.--03,.--carousel-container .carousel-item.--04{background-color:#fff}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03,.--carousel-container .carousel-item.--04{display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .6s ease-in-out;transition-delay:.2s}}.--carousel-container .carousel-item.--03 .item-inner,.--carousel-container .carousel-item.--04 .item-inner{width:100%;display:flex}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner,.--carousel-container .carousel-item.--04 .item-inner{display:none}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .item-inner,.--carousel-container .carousel-item.--04 .item-inner{height:auto;justify-content:space-between}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner,.--carousel-container .carousel-item.--04 .item-inner{padding-inline:7.8125vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner,.--carousel-container .carousel-item.--04 .item-inner{width:1280px;padding-inline:100px;margin-inline:auto}}.--carousel-container .carousel-item.--03 .item-inner .main-visual,.--carousel-container .carousel-item.--04 .item-inner .main-visual{background-repeat:no-repeat}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .main-visual,.--carousel-container .carousel-item.--04 .item-inner .main-visual{width:100.00125vw;height:69.3342vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .main-visual,.--carousel-container .carousel-item.--04 .item-inner .main-visual{width:35.9375vw;height:32.5vw;margin-block-start:10.234375vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .main-visual,.--carousel-container .carousel-item.--04 .item-inner .main-visual{width:460px;height:416px;margin-block-start:131px}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description,.--carousel-container .carousel-item.--04 .item-inner .description{width:85.3344vw;padding-block-start:9.33345vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .description,.--carousel-container .carousel-item.--04 .item-inner .description{width:43.75vw;padding-block-start:7.8125vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .description,.--carousel-container .carousel-item.--04 .item-inner .description{width:560px;padding-block-start:100px}}.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper{display:flex}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper{gap:8.80011vw}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper{justify-content:space-between}}.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .image,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .image{background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .image,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .image{width:26.667vw;height:38.66715vw;flex-shrink:0}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .image,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .image{width:7.8125vw;height:12.03125vw;margin-inline-start:-.390625vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .image,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .image{width:100px;height:154px;margin-inline-start:-5px}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text{width:48.80061vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text{width:33.59375vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text{width:430px}}.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .ja,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .ja{background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .ja,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .ja{width:100%;margin-block-end:2.6667vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .ja,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .ja{width:33.59375vw;height:4.6875vw;margin-block-end:.625vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .ja,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .ja{width:430px;height:60px;margin-block-end:8px}}.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .ja span,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .ja span{display:none}.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .en,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .en{font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .en,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .en{font-size:3.73338vw;line-height:1.86;letter-spacing:.1em}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .item-inner .description .heading-wrapper .text .en,.--carousel-container .carousel-item.--04 .item-inner .description .heading-wrapper .text .en{line-height:1.75;letter-spacing:.08em}}.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper{gap:7.46676vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper{gap:1.71875vw;padding-block-start:2.578125vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper{gap:22px;padding-block-start:33px}}.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .ja,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .ja{text-align:justify;font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .ja,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .ja{line-height:2.12}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .ja,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .ja{line-height:2.12;font-size:14px}}.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .en,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .en{text-align:justify;font-feature-settings:"palt" on}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .en,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .en{letter-spacing:.1em;line-height:1.62}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .item-inner .description .text-wrapper .en,.--carousel-container .carousel-item.--04 .item-inner .description .text-wrapper .en{line-height:1.75;font-size:14px}}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--03{background-image:url(/images/front-page/slider03-sp@3x.png?v=0518)}html.webp .--carousel-container .carousel-item.--03{background-image:url(/images/front-page/slider03-sp@3x.webp?v=0518)}}.--carousel-container .carousel-item.--03 .main-visual{background-size:contain}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--03 .main-visual{background-image:url(/images/front-page/slider03-main-sp@3x.png?v=0518)}html.webp .--carousel-container .carousel-item.--03 .main-visual{background-image:url(/images/front-page/slider03-main-sp@3x.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .--carousel-container .carousel-item.--03 .main-visual{background-image:url(/images/front-page/slider03-main@2x.png?v=0518)}html.webp .--carousel-container .carousel-item.--03 .main-visual{background-image:url(/images/front-page/slider03-main@2x.webp?v=0518)}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .description .heading-wrapper{padding-block-end:10.40013vw}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .image{background-image:url(/images/front-page/slider03-tomi-sp.svg?v=0518)}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .image{background-image:url(/images/front-page/slider03-tomi.svg?v=0518)}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .text{padding-block-start:3.75vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .text{padding-block-start:48px}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .text .ja{background-image:url(/images/front-page/slider03-sub-ja-sp.svg?v=0518);height:26.667vw}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .description .heading-wrapper .text .ja{background-image:url(/images/front-page/slider03-sub-ja.svg?v=0518)}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--03 .description .text-wrapper .ja{letter-spacing:.15em}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .description .text-wrapper .ja{letter-spacing:.1em}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--03 .description .text-wrapper .en{letter-spacing:.1em}}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--04{background-image:url(/images/front-page/slider04-sp@3x.png?v=0518)}html.webp .--carousel-container .carousel-item.--04{background-image:url(/images/front-page/slider04-sp@3x.webp?v=0518)}}.--carousel-container .carousel-item.--04 .main-visual{background-size:contain}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--04 .main-visual{background-image:url(/images/front-page/slider04-main-sp@3x.png?v=0518)}html.webp .--carousel-container .carousel-item.--04 .main-visual{background-image:url(/images/front-page/slider04-main-sp@3x.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .--carousel-container .carousel-item.--04 .main-visual{background-image:url(/images/front-page/slider04-main@2x.png?v=0518)}html.webp .--carousel-container .carousel-item.--04 .main-visual{background-image:url(/images/front-page/slider04-main@2x.webp?v=0518)}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--04 .description .heading-wrapper{padding-block-end:8.53344vw}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .image{background-image:url(/images/front-page/slider04-iki-sp.svg?v=0518)}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .image{background-image:url(/images/front-page/slider04-iki.svg?v=0518)}}@media screen and (min-width: 768px) and (max-width: 1279.8px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .text{padding-block-start:2.5vw}}@media screen and (min-width: 1280px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .text{padding-block-start:32px}}@media screen and (max-width: 767.8px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .text .ja{background-image:url(/images/front-page/slider04-sub-ja-sp.svg?v=0518);height:34.6671vw}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--04 .description .heading-wrapper .text .ja{background-image:url(/images/front-page/slider04-sub-ja.svg?v=0518)}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--04 .description .text-wrapper .ja{letter-spacing:.02em}}@media screen and (min-width: 768px){.--carousel-container .carousel-item.--04 .description .text-wrapper .en{letter-spacing:.09em}}.--carousel-container .carousel-item.--05 .bgImage{background-size:cover}@media screen and (max-width: 767.8px){html.no-webp .--carousel-container .carousel-item.--05 .bgImage{background-image:url(/images/front-page/slider05-sp@3x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--05 .bgImage{background-image:url(/images/front-page/slider05-sp@3x.webp?v=0518)}}@media screen and (min-width: 768px){html.no-webp .--carousel-container .carousel-item.--05 .bgImage{background-image:url(/images/front-page/slider05@2x.jpg?v=0518)}html.webp .--carousel-container .carousel-item.--05 .bgImage{background-image:url(/images/front-page/slider05@2x.webp?v=0518)}}@media screen and (min-width: 768px){.--carousel-container .active .carousel-item.--03,.--carousel-container .active .carousel-item.--04{opacity:1}}@media screen and (min-width: 768px){.--carousel-container .active .carousel-item .item-inner .bgImage{opacity:1}}#aboutCraftsmanship{background-color:#fff;position:relative}@media screen and (max-width: 767.8px){#aboutCraftsmanship{padding-block:21.3336vw 14.66685vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#aboutCraftsmanship{padding-block:8.90625vw 5.78125vw}}@media screen and (min-width: 1280px){#aboutCraftsmanship{padding-block:114px 74px}}#aboutCraftsmanship .item-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){#aboutCraftsmanship .item-wrapper{gap:7.46676vw}}@media screen and (min-width: 768px) and (max-width: 1279.8px){#aboutCraftsmanship .item-wrapper{gap:2.1875vw}}@media screen and (min-width: 1280px){#aboutCraftsmanship .item-wrapper{gap:28px}}#aboutCraftsmanship .item-wrapper .item{text-align:justify;letter-spacing:.05em;font-feature-settings:"palt" on}#aboutCraftsmanship .item-wrapper .item.en{letter-spacing:.1em}@media screen and (max-width: 767.8px){#aboutCraftsmanship .item-wrapper .item.en{letter-spacing:.06em}}
