.slider[data-astro-cid-lkzlhtbg]{aspect-ratio:1920/1089;position:relative}@media screen and (width<=766px){.slider[data-astro-cid-lkzlhtbg]{aspect-ratio:1500/2178}}.slider__item[data-astro-cid-lkzlhtbg]{opacity:0;position:absolute;top:0;left:0}.slider__item[data-astro-cid-lkzlhtbg].--1{opacity:1}.mv[data-astro-cid-dtimizbp]{position:relative}.mv__logo-wrapper[data-astro-cid-dtimizbp]{z-index:1;align-self:flex-start;width:41.6667%;display:flex;position:absolute;bottom:-7.6%;left:50%;transform:translate(-50%)}@media screen and (width<=766px){.mv__logo-wrapper[data-astro-cid-dtimizbp]{width:64%;top:17.9063%;bottom:0}}.js-mv-logo[data-astro-cid-dtimizbp]{opacity:0;transform:translate(40px,-30%)}.product-visual-txt[data-astro-cid-7qfb4mvv]{margin-top:clamp(4rem,2.71429rem + 1.90476vw,5rem)}@media screen and (width<=766px){.product-visual-txt[data-astro-cid-7qfb4mvv]{margin-top:0}}.product-visual-txt__inner[data-astro-cid-7qfb4mvv]{text-align:center;letter-spacing:var(--letter-spacing);flex-direction:column;row-gap:clamp(1.5rem,1.01786rem + .714286vw,1.875rem);font-size:clamp(1.05rem,.7125rem + .5vw,1.3125rem);font-weight:400;line-height:1.71429;display:flex}@media screen and (width<=766px){.product-visual-txt__inner[data-astro-cid-7qfb4mvv]{row-gap:20px;font-size:12px;line-height:1.75}}.product-visual-txt__inner[data-astro-cid-7qfb4mvv] .note[data-astro-cid-7qfb4mvv]{vertical-align:super;letter-spacing:0;font-size:9px;font-weight:300}.product-visual-txt__note[data-astro-cid-7qfb4mvv]{letter-spacing:.24em;font-feature-settings:"palt";text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;text-align:right;letter-spacing:.32em;margin-top:10px;font-size:9px}@media screen and (width<=766px){.product-visual-txt__note[data-astro-cid-7qfb4mvv]{margin-top:25px}}.js-product-visual-copy-txt[data-astro-cid-6hgtthyk]{opacity:0;transform:translate(20px,-30%)}.product-visual[data-astro-cid-6hgtthyk]{background:var(--c-white);padding:clamp(10.6875rem,8.39732rem + 3.39286vw,12.4688rem) 0 0}@media screen and (width<=766px){.product-visual[data-astro-cid-6hgtthyk]{padding-top:65px}}.product-visual__inner[data-astro-cid-6hgtthyk]{width:78.6458%;margin:auto}@media screen and (width<=1079px){.product-visual__inner[data-astro-cid-6hgtthyk]{width:calc(100% - var(--gutter-tb) * 2)}}@media screen and (width<=766px){.product-visual__inner[data-astro-cid-6hgtthyk]{width:100%;padding-left:var(--gutter-sp);flex-direction:column-reverse;display:flex}.product-visual-img[data-astro-cid-6hgtthyk]{padding-left:calc(var(--gutter-sp) * 1.5);order:2;margin-top:-40px}}.product-visual-copy[data-astro-cid-6hgtthyk]{width:fit-content;margin:-3.1em auto 0}@media screen and (width<=766px){.product-visual-copy[data-astro-cid-6hgtthyk]{order:3;margin:0}}.product-visual-copy__lead[data-astro-cid-6hgtthyk]{white-space:nowrap;letter-spacing:var(--letter-spacing);font-feature-settings:"palt";flex-direction:column;font-size:clamp(4rem,2.71429rem + 1.90476vw,5rem);font-style:italic;font-weight:700;line-height:1.2;display:flex}@media screen and (width<=766px){.product-visual-copy__lead[data-astro-cid-6hgtthyk]{font-size:35.4px}}@media screen and (width<=389px){.product-visual-copy__lead[data-astro-cid-6hgtthyk]{font-size:34.2px}}.product-visual-copy__txt[data-astro-cid-6hgtthyk].--pc{text-align:center;margin-top:clamp(1.5rem,1.17857rem + .47619vw,1.75rem)}@media screen and (width<=766px){.product-visual-copy__txt[data-astro-cid-6hgtthyk].--pc{display:none}}.product-visual-copy__txt[data-astro-cid-6hgtthyk].--sp{display:none}@media screen and (width<=766px){.product-visual-copy__txt[data-astro-cid-6hgtthyk].--sp{padding-right:var(--gutter-sp);order:1;margin-top:30px;display:block}}.award[data-astro-cid-xz24sm44]{background:var(--c-white);padding:clamp(3rem,2.35714rem + .952381vw,3.5rem) 0 0}@media screen and (width<=766px){.award[data-astro-cid-xz24sm44]{padding:54px var(--gutter-sp) 0}}.award__list[data-astro-cid-xz24sm44]{flex-wrap:wrap;justify-content:center;display:flex}.award__item[data-astro-cid-xz24sm44]{flex:0 171px}@media screen and (width<=766px){.award__item[data-astro-cid-xz24sm44]{flex-basis:100px}}.award__img[data-astro-cid-xz24sm44]{width:100%}.product-type[data-astro-cid-v625f4nh]{background:var(--c-base);padding-left:var(--gutter-pc);padding-right:var(--gutter-pc);padding-top:clamp(15rem,10.1786rem + 7.14286vw,18.75rem)}@media screen and (width<=766px){.product-type[data-astro-cid-v625f4nh]{padding-left:var(--gutter-sp);padding-right:var(--gutter-sp);padding-top:95px}}.product-type-title[data-astro-cid-v625f4nh]{justify-content:center;column-gap:15px;line-height:1;display:flex}@media screen and (width<=1079px){.product-type-title[data-astro-cid-v625f4nh]{flex-direction:column;align-items:flex-start;row-gap:15px;width:fit-content;margin:auto}}.product-type-title__main[data-astro-cid-v625f4nh]{z-index:0;color:var(--c-white);padding:clamp(.5625rem,.0803571rem + .714286vw,.9375rem) clamp(3rem,.428571rem + 3.80952vw,5rem);font-weight:500;display:flex;position:relative}@media screen and (width<=1079px){.product-type-title__main[data-astro-cid-v625f4nh]{margin-left:25px}}@media screen and (width<=766px){.product-type-title__main[data-astro-cid-v625f4nh]{margin-left:12px;padding:10px 26px}}.product-type-title__main[data-astro-cid-v625f4nh] span[data-astro-cid-v625f4nh]:first-child{font-size:clamp(3.7125rem,.530357rem + 4.71429vw,6.1875rem)}@media screen and (width<=766px){.product-type-title__main[data-astro-cid-v625f4nh] span[data-astro-cid-v625f4nh]:first-child{font-size:34px}}.product-type-title__main[data-astro-cid-v625f4nh] span[data-astro-cid-v625f4nh]:nth-child(2){align-self:flex-end;font-size:clamp(2.1375rem,.305357rem + 2.71429vw,3.5625rem)}@media screen and (width<=766px){.product-type-title__main[data-astro-cid-v625f4nh] span[data-astro-cid-v625f4nh]:nth-child(2){font-size:21px}}.product-type-title__main[data-astro-cid-v625f4nh] .note[data-astro-cid-v625f4nh]{vertical-align:super;letter-spacing:0;font-size:9px;font-weight:300}.product-type-title__main[data-astro-cid-v625f4nh]:before{content:"";z-index:-1;background:var(--c-black);width:100%;height:100%;position:absolute;top:0;left:0;transform:skew(165deg)}.product-type-title__sub[data-astro-cid-v625f4nh]{align-self:flex-end;font-size:clamp(2.9625rem,.423214rem + 3.7619vw,4.9375rem);font-weight:500}@media screen and (width<=766px){.product-type-title__sub[data-astro-cid-v625f4nh]{font-size:35px}}.product-type-title__sub[data-astro-cid-v625f4nh] .note[data-astro-cid-v625f4nh]{vertical-align:super;letter-spacing:0;font-size:9px;font-weight:300}.product-type-body[data-astro-cid-v625f4nh]{margin-top:clamp(5.25rem,3.5625rem + 2.5vw,6.5625rem)}@media screen and (width<=766px){.product-type-body[data-astro-cid-v625f4nh]{margin-top:65px}}.product-type-item-wrapper[data-astro-cid-v625f4nh]{grid-template-columns:repeat(2,1fr);column-gap:18.3277%;width:min(1195px,100%);margin:auto;display:grid}@media screen and (width<=766px){.product-type-item-wrapper[data-astro-cid-v625f4nh]{grid-template-columns:auto;row-gap:80px}}.product-type-item[data-astro-cid-v625f4nh]{grid-template-areas:"visual""title""txt";display:grid}@media screen and (width<=766px){.product-type-item[data-astro-cid-v625f4nh]{grid-template-areas:"title""visual""txt"}}.product-type-item__title[data-astro-cid-v625f4nh]{color:var(--c-white);text-align:center;letter-spacing:.154em;grid-area:title;margin-top:clamp(1.25rem,.848214rem + .595238vw,1.5625rem);padding:2px 0;font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:clamp(2.15rem,1.45893rem + 1.02381vw,2.6875rem);font-style:italic;font-weight:600;line-height:1.2}@media screen and (width<=766px){.product-type-item__title[data-astro-cid-v625f4nh]{width:min(180px,100%);margin:auto;padding:0;font-size:26px}}.product-type-item__title[data-astro-cid-v625f4nh].--basic{background-color:var(--c-basic)}.product-type-item__title[data-astro-cid-v625f4nh].--soft{background-color:var(--c-soft)}.product-type-item__visual[data-astro-cid-v625f4nh]{grid-area:visual}@media screen and (width<=766px){.product-type-item__visual[data-astro-cid-v625f4nh]{width:min(100%,167px);margin:17px auto 0}}.product-type-item__txt[data-astro-cid-v625f4nh]{letter-spacing:var(--letter-spacing);text-align:center;grid-area:txt;margin-top:clamp(2.5rem,1.69643rem + 1.19048vw,3.125rem);font-size:clamp(1.05rem,.7125rem + .5vw,1.3125rem);font-weight:400;line-height:1.71429}@media screen and (width<=766px){.product-type-item__txt[data-astro-cid-v625f4nh]{margin-top:11px;font-size:12px}}.product-type-item__txt[data-astro-cid-v625f4nh] .note[data-astro-cid-v625f4nh]{vertical-align:super;letter-spacing:0;font-size:9px;font-weight:300}.product-type-footer[data-astro-cid-v625f4nh]{margin-top:clamp(3.75rem,2.54464rem + 1.78571vw,4.6875rem)}@media screen and (width<=766px){.product-type-footer[data-astro-cid-v625f4nh]{margin-top:30px}}.product-type-note[data-astro-cid-v625f4nh]{letter-spacing:.24em;font-feature-settings:"palt";text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;letter-spacing:var(--letter-spacing);text-align:center;font-size:9px;line-height:2.66667}@media screen and (width<=766px){.product-type-note[data-astro-cid-v625f4nh]{text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;width:min(100%,281px);margin:auto;line-height:1.7}}.product2D[data-astro-cid-b23wlis6]{top:calc(520 / var(--base-height-pc) * 100%);width:calc(550 / var(--base-width-pc) * 100%);left:calc(1010 / var(--base-width-pc) * 100%);position:absolute}@media screen and (width<=766px){.product2D[data-astro-cid-b23wlis6]{top:calc(0 / var(--base-height-sp) * 100%);width:calc(443 / var(--base-width-sp) * 100%);left:calc(130 / var(--base-width-sp) * 100%)}}:root{--base-width-pc:1920;--base-height-pc:880;--base-width-sp:750;--base-height-sp:750}.about-visual[data-astro-cid-wzkpj44h]{margin-top:-151.8px;display:flex;position:relative}@media screen and (width<=766px){.about-visual[data-astro-cid-wzkpj44h]{flex-direction:column;row-gap:81px;margin-top:120px}}.about-visual-person[data-astro-cid-wzkpj44h]{z-index:1;width:calc(880 / var(--base-width-pc) * 100%);position:relative}@media screen and (width<=766px){.about-visual-person[data-astro-cid-wzkpj44h]{width:100%}}.parallax-wrapper[data-astro-cid-wzkpj44h]{transform-origin:top;width:100%;height:50.5vw;position:absolute;top:-5vw;right:0;transform:scale(.85)}@media screen and (width<=766px){.parallax-wrapper[data-astro-cid-wzkpj44h]{height:100vw;position:static;transform:scale(1)}}.parallax-bubble[data-astro-cid-wzkpj44h]{position:absolute}.parallax-bubble[data-astro-cid-wzkpj44h].--1{top:calc(365 / var(--base-height-pc) * 100%);width:calc(653 / var(--base-width-pc) * 100%);left:calc(671 / var(--base-width-pc) * 100%)}@media screen and (width<=766px){.parallax-bubble[data-astro-cid-wzkpj44h].--1{width:calc(383 / var(--base-width-sp) * 100%);top:0;left:calc(-22 / var(--base-width-sp) * 100%)}}.parallax-bubble[data-astro-cid-wzkpj44h].--2{top:calc(475 / var(--base-height-pc) * 100%);width:calc(165 / var(--base-width-pc) * 100%);left:calc(1601 / var(--base-width-pc) * 100%)}@media screen and (width<=766px){.parallax-bubble[data-astro-cid-wzkpj44h].--2{top:calc(39 / var(--base-height-sp) * 100%);width:calc(165 / var(--base-width-sp) * 100%);left:calc(585 / var(--base-width-sp) * 100%)}}.parallax-bubble[data-astro-cid-wzkpj44h].--3{top:calc(1113 / var(--base-height-pc) * 100%);width:calc(447 / var(--base-width-pc) * 100%);left:calc(1348 / var(--base-width-pc) * 100%)}@media screen and (width<=766px){.parallax-bubble[data-astro-cid-wzkpj44h].--3{top:calc(346 / var(--base-height-sp) * 100%);width:calc(281 / var(--base-width-sp) * 100%);left:calc(421 / var(--base-width-sp) * 100%)}}.parallax-bubble[data-astro-cid-wzkpj44h].--4{top:calc(1567 / var(--base-height-pc) * 100%);width:calc(108 / var(--base-width-pc) * 100%);left:calc(1298 / var(--base-width-pc) * 100%)}@media screen and (width<=766px){.parallax-bubble[data-astro-cid-wzkpj44h].--4{top:calc(646 / var(--base-height-sp) * 100%);width:calc(108 / var(--base-width-sp) * 100%);left:calc(412 / var(--base-width-sp) * 100%)}}.parallax-bubble[data-astro-cid-wzkpj44h].--5{top:calc(1634 / var(--base-height-pc) * 100%);width:calc(195 / var(--base-width-pc) * 100%);left:calc(1011 / var(--base-width-pc) * 100%)}@media screen and (width<=766px){.parallax-bubble[data-astro-cid-wzkpj44h].--5{top:calc(603 / var(--base-height-sp) * 100%);width:calc(151 / var(--base-width-sp) * 100%);left:calc(102 / var(--base-width-sp) * 100%)}}.sub-title[data-astro-cid-fbeclnqb]{writing-mode:vertical-rl;letter-spacing:var(--letter-spacing);font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:1.1625rem;font-style:italic;font-weight:400}@media screen and (width<=766px){.sub-title[data-astro-cid-fbeclnqb]{writing-mode:horizontal-tb;font-size:18px}}.about[data-astro-cid-vnwxf5fj]{background:var(--c-white);padding:clamp(7.875rem,6.1875rem + 2.5vw,9.1875rem) 0 0}@media screen and (width<=766px){.about[data-astro-cid-vnwxf5fj]{padding-top:54px}}.about__inner[data-astro-cid-vnwxf5fj]{z-index:1;justify-content:space-between;width:82.3958%;margin:auto;padding-right:8.5%;display:flex;position:relative}@media screen and (width<=1079px){.about__inner[data-astro-cid-vnwxf5fj]{width:calc(100% - var(--gutter-tb) * 2);padding-right:0}}@media screen and (width<=766px){.about__inner[data-astro-cid-vnwxf5fj]{width:100%;padding:0 var(--gutter-sp);flex-direction:column}}.about-txt[data-astro-cid-vnwxf5fj]{text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;width:min(100%,380px)}.about-txt[data-astro-cid-vnwxf5fj] .note[data-astro-cid-vnwxf5fj]{vertical-align:super;letter-spacing:0;font-size:9px;font-weight:300}.about-txt__main[data-astro-cid-vnwxf5fj]{letter-spacing:var(--letter-spacing);text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;font-size:1.3125rem;font-weight:400;line-height:1.71429}@media screen and (width<=766px){.about-txt__main[data-astro-cid-vnwxf5fj]{margin-top:30px;font-size:18px;line-height:1.64516}}.about-txt__sub[data-astro-cid-vnwxf5fj]{letter-spacing:var(--letter-spacing);text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;margin-top:clamp(2.625rem,2.0625rem + .833333vw,3.0625rem);font-size:.75rem;line-height:2}@media screen and (width<=766px){.about-txt__sub[data-astro-cid-vnwxf5fj]{margin-top:36px;font-size:12px;line-height:1.88889}}.about-txt__link-wrapper[data-astro-cid-vnwxf5fj]{width:fit-content;min-width:clamp(14.55rem,11.4321rem + 4.61905vw,16.975rem);margin-top:clamp(1.6875rem,1.32589rem + .535714vw,1.96875rem)}@media screen and (width<=766px){.about-txt__link-wrapper[data-astro-cid-vnwxf5fj]{margin:72px auto 0}}.about-txt__note[data-astro-cid-vnwxf5fj]{letter-spacing:.24em;font-feature-settings:"palt";text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;margin-top:clamp(1.6875rem,1.32589rem + .535714vw,1.96875rem);font-size:9px}.concept[data-astro-cid-374a7wyk]{background:var(--c-white);padding:20vw 0 clamp(7.3125rem,5.74554rem + 2.32143vw,8.53125rem)}@media screen and (width<=766px){.concept[data-astro-cid-374a7wyk]{padding:72px 0 54px}}.concept__inner[data-astro-cid-374a7wyk]{flex-direction:row-reverse;justify-content:space-between;width:77.0833%;margin:auto;display:flex}@media screen and (width<=766px){.concept__inner[data-astro-cid-374a7wyk]{justify-content:center;width:100%}}.concept__title[data-astro-cid-374a7wyk]{align-self:flex-end}@media screen and (width<=766px){.concept__title[data-astro-cid-374a7wyk]{display:none}}.concept__copy[data-astro-cid-374a7wyk]{letter-spacing:var(--letter-spacing);font-size:1.9125rem;font-weight:700}@media screen and (width<=766px){.concept__copy[data-astro-cid-374a7wyk]{width:fit-content;margin:auto;font-size:22px}}.concept__txt[data-astro-cid-374a7wyk]{letter-spacing:var(--letter-spacing);text-align:justify;overflow-wrap:anywhere;word-break:normal;line-break:strict;flex-direction:column;row-gap:clamp(1.5rem,1.17857rem + .47619vw,1.75rem);margin-top:clamp(1.125rem,.883929rem + .357143vw,1.3125rem);font-size:.75rem;line-height:2;display:flex}@media screen and (width<=766px){.concept__txt[data-astro-cid-374a7wyk]{text-align:center;row-gap:18px;font-size:12px}}.youtube{aspect-ratio:16/9;vertical-align:bottom;pointer-events:none;border:none;width:100%;height:auto}.movie[data-astro-cid-aicoyn3f]{padding:clamp(6.75rem,5.30357rem + 2.14286vw,7.875rem) 0;padding-left:var(--gutter-pc);padding-right:var(--gutter-pc);background-color:var(--c-gray)}@media screen and (width<=766px){.movie[data-astro-cid-aicoyn3f]{padding:0}}.movie__inner[data-astro-cid-aicoyn3f]{width:min(100%, 1080px + var(--gutter-pc) * 2);margin:auto}.product-wrapper[data-astro-cid-2jzo2f6u]{background:url(/_astro/product_bg_pc.DM7VSx9m.webp) top/cover no-repeat;padding:clamp(5.25rem,4.125rem + 1.66667vw,6.125rem) 0 clamp(7.5rem,5.89286rem + 2.38095vw,8.75rem)}@media screen and (width<=766px){.product-wrapper[data-astro-cid-2jzo2f6u]{background-image:url(/_astro/product_bg_sp.2d5lbJh0.webp);padding:54px 0 78px}}.line[data-astro-cid-pf2hhslz]{background:var(--c-black);width:1px;height:100%;position:absolute}.js-product-item-title[data-astro-cid-7gvo3ovf]{opacity:0;transform:translate(10px,-30%)}.product__inner[data-astro-cid-7gvo3ovf]{width:min(100% - 80px,1340px);margin:auto;position:relative}@media screen and (width<=766px){.product__inner[data-astro-cid-7gvo3ovf]{width:100%;padding:0 var(--gutter-sp)}}.product__line[data-astro-cid-7gvo3ovf]{height:calc(100% - 150px);position:absolute;top:clamp(4.5rem,3.53571rem + 1.42857vw,5.25rem);left:clamp(1.3875rem,1.09018rem + .440476vw,1.61875rem)}@media screen and (width<=766px){.product__line[data-astro-cid-7gvo3ovf]{display:none}}.product__title[data-astro-cid-7gvo3ovf]{letter-spacing:var(--letter-spacing);font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:1.9125rem;font-style:italic;font-weight:400;position:relative}@media screen and (width<=766px){.product__title[data-astro-cid-7gvo3ovf]{text-align:center;font-size:18px}}.product__body[data-astro-cid-7gvo3ovf]{width:min(100% - 140px,900px);margin-top:clamp(1.125rem,.883929rem + .357143vw,1.3125rem);margin-left:auto;margin-right:auto}@media screen and (width<=766px){.product__body[data-astro-cid-7gvo3ovf]{width:100%;margin-top:48px}}.product-item-wrapper[data-astro-cid-7gvo3ovf]{flex-direction:column;row-gap:60px;display:flex}.product-item[data-astro-cid-7gvo3ovf]{--grid-template-columns-sp:220px 315fr;--margin-left-sp:-33px;grid-template-columns:1fr auto;align-items:center;display:grid}@media screen and (width<=766px){.product-item[data-astro-cid-7gvo3ovf]{grid-template-columns:var(--grid-template-columns-sp);width:fit-content;margin:auto}}@media screen and (width<=519px){.product-item[data-astro-cid-7gvo3ovf]{--grid-template-columns-sp:335fr 315fr}}.product-item__body[data-astro-cid-7gvo3ovf]{grid-area:1/1/2/2}@media screen and (width<=766px){.product-item__body[data-astro-cid-7gvo3ovf]{grid-column:2/3;margin-right:auto}}.product-item__body[data-astro-cid-7gvo3ovf].straight-hair-oil{margin-top:-78px}.product-item__new[data-astro-cid-7gvo3ovf]{background:var(--c-soft-dark);color:var(--c-white);padding:4px 11px 5px;font-size:15px;font-weight:400;line-height:1;display:inline-block}@media screen and (width<=766px){.product-item__new[data-astro-cid-7gvo3ovf]{margin-bottom:8px}}.product-item__title[data-astro-cid-7gvo3ovf]{letter-spacing:var(--letter-spacing);font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:1.9125rem;font-style:italic;font-weight:400;line-height:1.28571}@media screen and (width<=766px){.product-item__title[data-astro-cid-7gvo3ovf]{font-size:21px}}.product-item__txt[data-astro-cid-7gvo3ovf]{letter-spacing:var(--letter-spacing);margin-top:clamp(.5625rem,.441964rem + .178571vw,.65625rem);font-size:.9375rem;line-height:1.60714}@media screen and (width<=766px){.product-item__txt[data-astro-cid-7gvo3ovf]{font-size:12px}}.product-item__txt[data-astro-cid-7gvo3ovf] .top{display:none}@media screen and (width<=766px){.product-item__txt[data-astro-cid-7gvo3ovf] .top{display:block}}.product-item__link-wrapper[data-astro-cid-7gvo3ovf]{width:fit-content;min-width:clamp(14.55rem,11.4321rem + 4.61905vw,16.975rem);margin-top:clamp(1.5rem,1.17857rem + .47619vw,1.75rem)}@media screen and (width<=766px){.product-item__link-wrapper[data-astro-cid-7gvo3ovf]{min-width:100%}}.product-item__img-wrapper[data-astro-cid-7gvo3ovf]{grid-area:1/2/2/3;width:26.25rem}@media screen and (width<=766px){.product-item__img-wrapper[data-astro-cid-7gvo3ovf]{width:120%;margin-left:var(--margin-left-sp);grid-column:1/2}}.product-item__img-inner[data-astro-cid-7gvo3ovf]{width:320px;position:relative}@media screen and (width<=766px){.product-item__img-inner[data-astro-cid-7gvo3ovf]{width:104%;margin-left:auto}}.product-item__img-inner[data-astro-cid-7gvo3ovf]:before{content:"";aspect-ratio:1;width:26.25rem;transform:rotate(var(--icon-rotate,0deg));background:url(/_astro/product_triangle.DrDTVAA0.webp) 50%/contain no-repeat;position:absolute;bottom:0;left:80px}@media screen and (width<=766px){.product-item__img-inner[data-astro-cid-7gvo3ovf]:before{width:282px;bottom:-25px;left:-40px}}.product-item__award[data-astro-cid-7gvo3ovf]{z-index:1;width:122px;position:absolute;top:38px;left:160px}@media screen and (width<=766px){.product-item__award[data-astro-cid-7gvo3ovf]{width:80px;inset:auto -7px -12px auto}}.product-item__img[data-astro-cid-7gvo3ovf]{z-index:1;position:relative}.product-item[data-astro-cid-7gvo3ovf].--reverse{grid-template-columns:auto 1fr}@media screen and (width<=766px){.product-item[data-astro-cid-7gvo3ovf].--reverse{grid-template-columns:var(--grid-template-columns-sp)}}.product-item[data-astro-cid-7gvo3ovf].--reverse .product-item__body[data-astro-cid-7gvo3ovf]{grid-column:2/3;margin-left:auto;transform:translate(-40px)}@media screen and (width<=766px){.product-item[data-astro-cid-7gvo3ovf].--reverse .product-item__body[data-astro-cid-7gvo3ovf]{margin-left:0;transform:none}}.product-item[data-astro-cid-7gvo3ovf].--reverse .product-item__img-wrapper[data-astro-cid-7gvo3ovf]{grid-column:1/2;margin-left:-40px}@media screen and (width<=766px){.product-item[data-astro-cid-7gvo3ovf].--reverse .product-item__img-wrapper[data-astro-cid-7gvo3ovf]{margin-left:var(--margin-left-sp)}}.product__footer[data-astro-cid-7gvo3ovf]{margin-top:clamp(4.5rem,3.53571rem + 1.42857vw,5.25rem)}.product__link-wrapper[data-astro-cid-7gvo3ovf]{width:fit-content;min-width:clamp(14.55rem,11.4321rem + 4.61905vw,16.975rem);margin:auto}.sub-nav[data-astro-cid-i6beyntz]{column-gap:clamp(3.75rem,2.94643rem + 1.19048vw,4.375rem);width:71.9792%;margin:clamp(9rem,7.07143rem + 2.85714vw,10.5rem) auto 0;display:flex}@media screen and (width<=766px){.sub-nav[data-astro-cid-i6beyntz]{width:100%;padding:0 var(--gutter-sp);flex-direction:column;row-gap:93px;margin-top:108px}}.sub-nav__list[data-astro-cid-i6beyntz]{transition:transform .2s var(--easeOutCirc)}@media (hover:hover) and (pointer:fine){.sub-nav__list[data-astro-cid-i6beyntz]:hover{transform:translateY(-10px)!important}}.sub-nav__link[data-astro-cid-i6beyntz]{display:block;position:relative}.sub-nav__name-wrapper[data-astro-cid-i6beyntz]{letter-spacing:var(--letter-spacing);font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:1.9125rem;font-style:italic;font-weight:500;position:absolute;bottom:-.8em;right:clamp(.9rem,.707143rem + .285714vw,1.05rem)}@media screen and (width<=766px){.sub-nav__name-wrapper[data-astro-cid-i6beyntz]{font-size:24px;right:0}}.sub-nav__name[data-astro-cid-i6beyntz]{letter-spacing:var(--letter-spacing);white-space:nowrap;font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:1.9125rem;font-style:italic;font-weight:500}@media screen and (width<=766px){.sub-nav__name[data-astro-cid-i6beyntz]{font-size:24px}}.news[data-astro-cid-yuxf7uex]{background:var(--c-gray);padding:clamp(5.0625rem,3.97768rem + 1.60714vw,5.90625rem) 0 clamp(2.625rem,2.0625rem + .833333vw,3.0625rem)}@media screen and (width<=766px){.news[data-astro-cid-yuxf7uex]{padding:60px 0 78px}}.news__inner[data-astro-cid-yuxf7uex]{grid-template-columns:106fr 1587fr;width:88.1771%;margin:auto;display:grid}@media screen and (width<=766px){.news__inner[data-astro-cid-yuxf7uex]{grid-template-columns:repeat(2,auto);row-gap:54px}}.news__title[data-astro-cid-yuxf7uex]{grid-column:1/2;justify-self:flex-start}@media screen and (width<=766px){.news__title[data-astro-cid-yuxf7uex]{grid-row:1/2}}.news__body[data-astro-cid-yuxf7uex]{grid-column:2/3}@media screen and (width<=766px){.news__body[data-astro-cid-yuxf7uex]{grid-area:2/1/3/-1}}.news__link[data-astro-cid-yuxf7uex]{letter-spacing:var(--letter-spacing);grid-column:1/3;justify-self:flex-end;margin-top:clamp(3.75rem,2.94643rem + 1.19048vw,4.375rem);padding-bottom:.1875rem;padding-left:3rem;padding-right:2.25rem;font-family:futura-pt,Avenir,Segoe UI,Trebuchet MS,sans-serif;font-size:.8625rem;font-style:italic;font-weight:400;position:relative}@media screen and (width<=766px){.news__link[data-astro-cid-yuxf7uex]{grid-area:1/2/2/3;margin-top:0}}.news__link[data-astro-cid-yuxf7uex]:after{content:"";width:14.325rem;height:.768rem;transition:transform .2s var(--easeOutCirc);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='384.95'%20height='22.272'%20viewBox='0%200%20384.95%2022.272'%3e%3cpath%20id='パス_788'%20data-name='パス%20788'%20d='M1931.2,10203l26.769,20.479h-382'%20transform='translate(-1575.973%20-10202.206)'%20fill='none'%20stroke='%233d3f4c'%20stroke-width='2'/%3e%3c/svg%3e") 50%/contain no-repeat;position:absolute;bottom:0;right:0}@media (hover:hover) and (pointer:fine){.news__link[data-astro-cid-yuxf7uex]:hover:after{transform:translate(10px)}}
