.page_productDetail__hLtLB{padding:1.736vw 11.806vw 0}@media screen and (max-width:768px){.page_productDetail__hLtLB{padding:11.467vw 7.933vw 0 7.7333vw}}.page_productDetail__contens__eboUP{display:flex;gap:2.778vw;padding-bottom:.5vw}@media screen and (max-width:768px){.page_productDetail__contens__eboUP{flex-direction:column;gap:6vw}}.page_productDetail__contens__image__N2nCA{width:27.778vw;height:auto;aspect-ratio:1/1;flex-shrink:0}@media screen and (max-width:768px){.page_productDetail__contens__image__N2nCA{width:80vw}}.page_productDetail__contens__image__N2nCA img{width:100%}.page_productDetail__contens__text__rjkhv{flex-shrink:0}@media screen and (max-width:768px){.page_productDetail__contens__text__rjkhv{display:flex;flex-direction:column;gap:0}}.page_productDetail__contens__text__nameEg__1ecKc{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:2.431vw;line-height:1.21429;letter-spacing:.0972vw;color:#fff;margin-bottom:3.26389vw}@media screen and (max-width:768px){.page_productDetail__contens__text__nameEg__1ecKc{margin-bottom:8.4vw;font-size:min(7.2vw,54px);line-height:1.074;letter-spacing:.36vw}.page_productDetail__contens__text__nameJaAndPrice__geWIz{margin-bottom:8.4vw}}.page_productDetail__contens__text__nameJaAndPrice__geWIz p{font-family:"Noto Sans JP",var(--font-zen-kaku-gothic-new);font-size:1.111vw;line-height:1.5;letter-spacing:.0556vw;color:#fff}@media screen and (max-width:768px){.page_productDetail__contens__text__nameJaAndPrice__geWIz p{font-size:min(3.467vw,26px);line-height:1.38462;letter-spacing:.1733vw;font-weight:400}}.page_productDetail__contens__text__description__LBJWM{margin-bottom:1.9444vw}@media screen and (max-width:768px){.page_productDetail__contens__text__description__LBJWM{margin-bottom:5.867vw}}.page_productDetail__contens__text__description__LBJWM h2{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:1.556vw;font-weight:500;line-height:1.36364;letter-spacing:.076389vw;color:#fff;white-space:nowrap}@media screen and (max-width:768px){.page_productDetail__contens__text__description__LBJWM h2{font-size:min(4.533vw,34px);line-height:1.47059;letter-spacing:-.13333vw;font-weight:400}}.page_productDetail__contens__text__description__LBJWM h2 span{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:.833vw;line-height:1;vertical-align:super}@media screen and (max-width:768px){.page_productDetail__contens__text__description__LBJWM h2 span{font-size:min(2.133vw,16px)}}.page_productDetail__contens__text__feature__ZOvFD{margin-bottom:2.63889vw}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__ZOvFD{margin-bottom:4.933vw}}.page_productDetail__contens__text__feature__title__i_QU2{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:1.389vw;line-height:1.7;letter-spacing:.06944vw;margin-bottom:.764vw;color:#fff}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__title__i_QU2{margin-bottom:1.333vw;font-size:min(3.733vw,28px);line-height:1.21429;letter-spacing:.1867vw}}.page_productDetail__contens__text__feature__list__B__Gu{display:flex;flex-wrap:wrap;gap:.694vw;width:26vw}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__B__Gu{width:100%;gap:2.667vw}}.page_productDetail__contens__text__feature__list__item__71ylr{display:flex;justify-content:center;background-color:hsla(0,0%,100%,.9);border-radius:.606vw;padding:.972vw 0;white-space:nowrap}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__item__71ylr{padding:3.2vw 0;background:hsla(0,0%,100%,.9);border-radius:1.333vw}}.page_productDetail__contens__text__feature__list__item__71ylr:first-child,.page_productDetail__contens__text__feature__list__item__71ylr:nth-child(2){width:12.5vw}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__item__71ylr:first-child,.page_productDetail__contens__text__feature__list__item__71ylr:nth-child(2){width:38.667vw}}.page_productDetail__contens__text__feature__list__item__71ylr:nth-child(3),.page_productDetail__contens__text__feature__list__item__71ylr:nth-child(4),.page_productDetail__contens__text__feature__list__item__71ylr:nth-child(5){flex:1 1;padding-inline:.5vw}.page_productDetail__contens__text__feature__list__item__text__0OW0p{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:.833vw;line-height:1;color:#004894;letter-spacing:.041667vw}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__item__text__0OW0p{font-size:min(2.4vw,18px);letter-spacing:.13vw}}.page_productDetail__contens__text__feature__list__item__textSmall__KC2pG{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:.833vw;font-weight:500;line-height:1;color:#004894;letter-spacing:-.0694vw;white-space:pre}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__item__textSmall__KC2pG{font-size:min(2.4vw,18px);letter-spacing:-.13333vw}}.page_productDetail__contens__text__feature__list__item__caution__ff1ks{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:.417vw;font-weight:500;line-height:1;letter-spacing:.020833vw;color:#004894}@media screen and (max-width:768px){.page_productDetail__contens__text__feature__list__item__caution__ff1ks{font-size:min(1.6vw,12px);letter-spacing:.08vw}}.page_productDetail__relatedProducts__a_0nE{margin-top:5.208vw}@media screen and (max-width:768px){.page_productDetail__relatedProducts__a_0nE{margin-top:15.467vw}}.page_productDetail__relatedProducts__title__e2uJw{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:1.944vw;line-height:1.21429;letter-spacing:.0972vw;color:#004894;margin-bottom:1.042vw}@media screen and (max-width:768px){.page_productDetail__relatedProducts__title__e2uJw{margin-bottom:1.733vw;font-size:min(3.733vw,28px);line-height:1.21429;letter-spacing:.1867vw}}.page_productDetail__relatedProducts__list__5MEwd{display:flex;gap:1.389vw;align-items:flex-start}@media screen and (max-width:768px){.page_productDetail__relatedProducts__list__5MEwd{gap:5.333vw}}.page_productDetail__relatedProducts__list__5MEwd>div{width:17.328vw;flex-shrink:0}@media screen and (max-width:768px){.page_productDetail__relatedProducts__list__5MEwd>div{width:calc((100% - 5.333vw)/2)}}.page_productDetail__backBtn__sAYIz{margin-top:3.4722vw}@media screen and (max-width:768px){.page_productDetail__backBtn__sAYIz{margin-top:10vw}}.page_productDetail__backBtn__largeMargin__9v7wK{margin-top:8.5vw}@media screen and (max-width:768px){.page_productDetail__backBtn__largeMargin__9v7wK{margin-top:12.5vw}}.page_productDetail__mutennka__8m43F{margin:5.694vw auto 4.931vw;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.page_productDetail__mutennka__8m43F{margin:18.533vw auto 8.267vw}}.page_caution__7A6tT{padding:0 4.583vw 0 5.069vw;font-family:"Noto Sans JP",var(--font-zen-kaku-gothic-new);font-size:.833vw;line-height:1.66667;letter-spacing:-.041667vw;color:#004894}@media screen and (max-width:768px){.page_caution__7A6tT{padding:0 8.3vw 0 7.067vw;font-size:min(2.133vw,16px);line-height:1.625;letter-spacing:-.10667vw}}.page_caution__7A6tT span{white-space:nowrap}@font-face{font-family:Shippori Mincho B1;src:url(/fonts/ShipporiMinMYaku.woff);font-weight:400}@font-face{font-family:Noto Sans JP;src:url(/fonts/NotoSansJP-RegYakuSuu.woff);font-weight:400}.RelatedProductItem_productItem__Es021{width:100%;height:30vw;display:flex;flex-direction:column;transition:all .3s ease-in-out}@media screen and (max-width:768px){.RelatedProductItem_productItem__Es021{position:relative;height:82.26667vw}}.RelatedProductItem_productItemActive__Q_fc3{height:33.8vw}@media screen and (max-width:768px){.RelatedProductItem_productItemActive__Q_fc3{height:95.8vw}}.RelatedProductItem_productItem__image__jWd7w{aspect-ratio:1/1;width:100%;object-fit:cover;margin-bottom:.764vw}.RelatedProductItem_productItem__contents__SqQKW{display:flex;flex-direction:column;margin-bottom:.417vw;justify-content:space-between;border-bottom:1px solid #004894;flex-grow:1}.RelatedProductItem_productItem__contentText__W1qKV{display:flex;flex-direction:column}.RelatedProductItem_productItem__nameEg__yQEpT{font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:18px;font-weight:500;line-height:1.11;letter-spacing:.0625vw;color:#004894;margin-bottom:.764vw}@media screen and (max-width:768px){.RelatedProductItem_productItem__nameEg__yQEpT{font-size:min(4vw,30px);line-height:40px;letter-spacing:.2vw;font-weight:400}}.RelatedProductItem_productItem__nameJa__JQ_zO{font-family:"Noto Sans JP",var(--font-zen-kaku-gothic-new);font-size:.972vw;line-height:1.42857;letter-spacing:-.048611vw;color:#004894}@media screen and (max-width:768px){.RelatedProductItem_productItem__nameJa__JQ_zO{font-size:min(2.667vw,20px);line-height:1.5;letter-spacing:.1333vw}}.RelatedProductItem_productItem__volumeAndPrice__dB6v8{font-family:"Noto Sans JP",var(--font-zen-kaku-gothic-new);font-size:.972vw;line-height:1.42857;letter-spacing:.0486vw;color:#004894}@media screen and (max-width:768px){.RelatedProductItem_productItem__volumeAndPrice__dB6v8{font-size:min(2.667vw,20px);line-height:1.5;letter-spacing:.1333vw}.RelatedProductItem_productItem__btnWrapper__8cQ65{margin:0 0 0 auto}}.RelatedProductItem_productItem__btn__PG2Ks{display:flex;align-items:center;font-family:"Shippori Mincho B1",var(--font-zen-old-mincho);font-size:1.25vw;font-weight:500;line-height:1.5;letter-spacing:.0625vw;color:#004894;gap:.486vw;padding-left:.1389vw;border:none;background-color:transparent;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease-in-out;margin:.729167vw 0 .34722vw;text-decoration:none;text-transform:uppercase}@media screen and (max-width:768px){.RelatedProductItem_productItem__btn__PG2Ks{font-size:min(4vw,30px);letter-spacing:.17733vw;padding-left:.2667vw}}.RelatedProductItem_productItem__btn__PG2Ks svg path{transition:all .3s ease-in-out}@media screen and (min-width:768px){.RelatedProductItem_productItem__btn__PG2Ks:hover{background-color:#004894;color:#fff}.RelatedProductItem_productItem__btn__PG2Ks:hover svg{display:block}.RelatedProductItem_productItem__btn__PG2Ks:hover svg path{stroke:#fff;transition:all .3s ease-in-out}}.RelatedProductItem_productItem__btn__PG2Ks svg{width:2.8326vw;aspect-ratio:40.79/6.487}@media screen and (max-width:768px){.RelatedProductItem_productItem__btn__PG2Ks svg{width:6.666vw;aspect-ratio:50/17.81}}