html[data-v-4f6ac2b9]{scroll-behavior:smooth}html.disable-scroll[data-v-4f6ac2b9]{overflow-y:hidden}figure[data-v-4f6ac2b9],img[data-v-4f6ac2b9]{height:100%;width:100%}img[data-v-4f6ac2b9]{-o-object-fit:contain;object-fit:contain}ul[data-v-4f6ac2b9]{list-style:none;margin:0;padding:0}a[data-v-4f6ac2b9]{color:#363130;text-decoration:none}@media screen and (max-width:768px){.is--pc[data-v-4f6ac2b9]{display:none!important}}@media screen and (min-width:769px){.is--sp[data-v-4f6ac2b9]{display:none!important}}.relative[data-v-4f6ac2b9]{position:relative}.anchorTarget[data-v-4f6ac2b9]{left:0;position:absolute;top:0}@media screen and (min-width:769px){.anchorTarget[data-v-4f6ac2b9]{margin-top:clamp(-120px,-8.333333333333332vw,0px)}}@media screen and (max-width:768px){.anchorTarget[data-v-4f6ac2b9]{margin-top:clamp(-70px,-18.666666666666668vw,0px)}}@media screen and (min-width:769px){.anchorTarget.-fit[data-v-4f6ac2b9]{margin-top:clamp(-100px,-6.944444444444445vw,0px)}}@media screen and (max-width:768px){.anchorTarget.-fit[data-v-4f6ac2b9]{margin-top:clamp(-60px,-16vw,0px)}}.font-setting-palt[data-v-4f6ac2b9]{font-feature-settings:"palt" 1}@media screen and (min-width:769px){.indent[data-v-4f6ac2b9]{margin-left:clamp(0px,2.083333333333333vw,30px)}}.text-right[data-v-4f6ac2b9]{text-align:right}.swiper-button-prev[data-v-4f6ac2b9]{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;left:-35px;margin:0;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-prev[data-v-4f6ac2b9]{display:none}}.swiper-button-prev[data-v-4f6ac2b9]:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;transform:rotate(180deg);width:40px}.swiper-button-prev .swiper-navigation-icon[data-v-4f6ac2b9]{display:none}.swiper-button-next[data-v-4f6ac2b9]{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;margin:0;right:-35px;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-next[data-v-4f6ac2b9]{display:none}}.swiper-button-next[data-v-4f6ac2b9]:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;width:40px}.swiper-button-next .swiper-navigation-icon[data-v-4f6ac2b9]{display:none}.swiper-scrollbar[data-v-4f6ac2b9]{background:transparent;bottom:0;height:2px;left:0;position:absolute}@media screen and (max-width:768px){.swiper-scrollbar[data-v-4f6ac2b9]{margin:0 10px;width:calc(100% - 20px)}}@media screen and (min-width:769px){.swiper-scrollbar[data-v-4f6ac2b9]{margin:0 20px;width:calc(100% - 40px)}}.swiper-scrollbar[data-v-4f6ac2b9]:before{background-color:#9da0ad;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.c-org-sec-product-hero[data-v-4f6ac2b9]{height:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media screen and (min-width:769px){.c-org-sec-product-hero[data-v-4f6ac2b9]{aspect-ratio:1440/755}}@media screen and (max-width:768px){.c-org-sec-product-hero[data-v-4f6ac2b9]{aspect-ratio:375/624}}html[data-v-90e6caac]{scroll-behavior:smooth}html.disable-scroll[data-v-90e6caac]{overflow-y:hidden}figure[data-v-90e6caac],img[data-v-90e6caac]{height:100%;width:100%}img[data-v-90e6caac]{-o-object-fit:contain;object-fit:contain}ul[data-v-90e6caac]{list-style:none;margin:0;padding:0}a[data-v-90e6caac]{color:#363130;text-decoration:none}@media screen and (max-width:768px){.is--pc[data-v-90e6caac]{display:none!important}}@media screen and (min-width:769px){.is--sp[data-v-90e6caac]{display:none!important}}.relative[data-v-90e6caac]{position:relative}.anchorTarget[data-v-90e6caac]{left:0;position:absolute;top:0}@media screen and (min-width:769px){.anchorTarget[data-v-90e6caac]{margin-top:clamp(-120px,-8.333333333333332vw,0px)}}@media screen and (max-width:768px){.anchorTarget[data-v-90e6caac]{margin-top:clamp(-70px,-18.666666666666668vw,0px)}}@media screen and (min-width:769px){.anchorTarget.-fit[data-v-90e6caac]{margin-top:clamp(-100px,-6.944444444444445vw,0px)}}@media screen and (max-width:768px){.anchorTarget.-fit[data-v-90e6caac]{margin-top:clamp(-60px,-16vw,0px)}}.font-setting-palt[data-v-90e6caac]{font-feature-settings:"palt" 1}@media screen and (min-width:769px){.indent[data-v-90e6caac]{margin-left:clamp(0px,2.083333333333333vw,30px)}}.text-right[data-v-90e6caac]{text-align:right}.swiper-button-prev[data-v-90e6caac]{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;left:-35px;margin:0;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-prev[data-v-90e6caac]{display:none}}.swiper-button-prev[data-v-90e6caac]:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;transform:rotate(180deg);width:40px}.swiper-button-prev .swiper-navigation-icon[data-v-90e6caac]{display:none}.swiper-button-next[data-v-90e6caac]{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;margin:0;right:-35px;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-next[data-v-90e6caac]{display:none}}.swiper-button-next[data-v-90e6caac]:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;width:40px}.swiper-button-next .swiper-navigation-icon[data-v-90e6caac]{display:none}.swiper-scrollbar[data-v-90e6caac]{background:transparent;bottom:0;height:2px;left:0;position:absolute}@media screen and (max-width:768px){.swiper-scrollbar[data-v-90e6caac]{margin:0 10px;width:calc(100% - 20px)}}@media screen and (min-width:769px){.swiper-scrollbar[data-v-90e6caac]{margin:0 20px;width:calc(100% - 40px)}}.swiper-scrollbar[data-v-90e6caac]:before{background-color:#9da0ad;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.c-org-sec-product-design[data-v-90e6caac]{background-blend-mode:soft-light;background-color:#e6eaeb;background-image:url(../images/products/fig_logo_product.svg);background-position:center 40%;background-repeat:no-repeat;height:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;text-align:center;width:100%}@media screen and (min-width:769px){.c-org-sec-product-design[data-v-90e6caac]{background-size:100% auto;margin:clamp(0px,5.555555555555555vw,80px) auto}}@media screen and (max-width:768px){.c-org-sec-product-design[data-v-90e6caac]{background-size:106.7% auto}}.c-org-sec-product-design-list[data-v-90e6caac]{position:relative}@media screen and (max-width:768px){.c-org-sec-product-design-list-itm[data-v-90e6caac]{margin:0 0 clamp(0px,5.333333333333334vw,20px)}}.c-org-sec-product-design-list-itm>img[data-v-90e6caac]{margin:0 auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:769px){.c-org-sec-product-design-list-itm>img[data-v-90e6caac]{height:clamp(0px,37.5vw,540px);width:clamp(0px,56.25vw,810px)}}@media screen and (max-width:768px){.c-org-sec-product-design-list-itm>img[data-v-90e6caac]{height:clamp(0px,52.800000000000004vw,198px);width:clamp(0px,89.33333333333333vw,335px)}}.c-org-sec-product-design-arrows[data-v-90e6caac]{display:flex;justify-content:space-between;left:50%;line-height:0;pointer-events:none;position:absolute;z-index:2}@media screen and (min-width:769px){.c-org-sec-product-design-arrows[data-v-90e6caac]{top:50%;transform:translate(-50%,-50%);width:80%}}@media screen and (max-width:768px){.c-org-sec-product-design-arrows[data-v-90e6caac]{display:none;pointer-events:none}}.c-org-sec-product-design-arrow[data-v-90e6caac]{background:transparent;border:none;cursor:pointer;outline:none;padding:0;pointer-events:auto}@media screen and (min-width:769px){.c-org-sec-product-design-arrow[data-v-90e6caac]{height:clamp(0px,4.166666666666666vw,60px);transition:opacity .2s linear;width:clamp(0px,4.166666666666666vw,60px)}}@media screen and (max-width:768px){.c-org-sec-product-design-arrow[data-v-90e6caac]{height:clamp(0px,8vw,30px);width:clamp(0px,8vw,30px)}}@media screen and (min-width:769px){.c-org-sec-product-design-arrow[data-v-90e6caac]:hover{opacity:.6}}.c-org-sec-product-design-arrow>svg[data-v-90e6caac]{height:100%;width:100%}@media screen and (max-width:768px){.c-org-sec-product-design-arrow.is--prev[data-v-90e6caac]{margin-left:clamp(-10px,-2.666666666666667vw,0px)}}.c-org-sec-product-design-arrow.is--prev>svg[data-v-90e6caac]{transform:rotate(180deg)}@media screen and (max-width:768px){.c-org-sec-product-design-arrow.is--next[data-v-90e6caac]{margin-right:clamp(-10px,-2.666666666666667vw,0px)}}.c-org-sec-product-design-info[data-v-90e6caac]{align-items:center;display:flex;flex-direction:column;margin:0 auto}.c-org-sec-product-design-info-logo[data-v-90e6caac]{display:inline-block;font-weight:500}@media screen and (min-width:769px){.c-org-sec-product-design-info-logo[data-v-90e6caac]{margin:0 0 clamp(0px,.347222222222222vw,5px)}}@media screen and (max-width:768px){.c-org-sec-product-design-info-logo[data-v-90e6caac]{margin:0 0 clamp(0px,1.333333333333333vw,5px)}}.c-org-sec-product-design-info-logo>img[data-v-90e6caac]{display:inline-block;vertical-align:top}@media screen and (min-width:769px){.c-org-sec-product-design-info-logo>img[data-v-90e6caac]{width:clamp(0px,9.583333333333334vw,138px)}}@media screen and (max-width:768px){.c-org-sec-product-design-info-logo>img[data-v-90e6caac]{width:clamp(0px,29.333333333333332vw,110px)}}.c-org-sec-product-design-info-name[data-v-90e6caac]{font-weight:500}@media screen and (min-width:769px){.c-org-sec-product-design-info-name[data-v-90e6caac]{font-family:Noto Sans JP;font-size:clamp(0px,1.25vw,18px);line-height:1}}@media screen and (max-width:768px){.c-org-sec-product-design-info-name[data-v-90e6caac]{font-size:clamp(0px,4.266666666666667vw,16px)}}.c-org-sec-product-design-txt-attention[data-v-90e6caac]{left:50%;position:absolute;transform:translate(-50%);z-index:1}@media screen and (min-width:769px){.c-org-sec-product-design-txt-attention[data-v-90e6caac]{bottom:clamp(0px,1.388888888888889vw,20px);width:clamp(0px,10.694444444444445vw,154px)}}@media screen and (max-width:768px){.c-org-sec-product-design-txt-attention[data-v-90e6caac]{bottom:clamp(0px,8vw,30px);width:clamp(0px,41.06666666666667vw,154px)}}.c-org-sec-product-design-txt-attention>picture[data-v-90e6caac]{-o-object-fit:contain;object-fit:contain}.c-org-sec-product-design-btns-wrapper[data-v-90e6caac]{background-color:#fff;display:inline-block;margin:0 auto}@media screen and (min-width:769px){.c-org-sec-product-design-btns-wrapper[data-v-90e6caac]{border-radius:clamp(0px,2.430555555555556vw,35px);height:clamp(0px,4.861111111111112vw,70px);margin:clamp(0px,1.388888888888889vw,20px) auto 0;padding:clamp(0px,1.041666666666667vw,15px)}}@media screen and (max-width:768px){.c-org-sec-product-design-btns-wrapper[data-v-90e6caac]{border-radius:clamp(0px,5.866666666666666vw,22px);height:clamp(0px,11.733333333333333vw,44px);margin:clamp(0px,2.666666666666667vw,10px) auto clamp(0px,8vw,30px);padding:clamp(0px,2.666666666666667vw,10px)}}html{scroll-behavior:smooth}html.disable-scroll{overflow-y:hidden}figure,img{height:100%;width:100%}img{-o-object-fit:contain;object-fit:contain}ul{list-style:none;margin:0;padding:0}a{color:#363130;text-decoration:none}@media screen and (max-width:768px){.is--pc{display:none!important}}@media screen and (min-width:769px){.is--sp{display:none!important}}.relative{position:relative}.anchorTarget{left:0;position:absolute;top:0}@media screen and (min-width:769px){.anchorTarget{margin-top:clamp(-120px,-8.333333333333332vw,0px)}}@media screen and (max-width:768px){.anchorTarget{margin-top:clamp(-70px,-18.666666666666668vw,0px)}}@media screen and (min-width:769px){.anchorTarget.-fit{margin-top:clamp(-100px,-6.944444444444445vw,0px)}}@media screen and (max-width:768px){.anchorTarget.-fit{margin-top:clamp(-60px,-16vw,0px)}}.font-setting-palt{font-feature-settings:"palt" 1}@media screen and (min-width:769px){.indent{margin-left:clamp(0px,2.083333333333333vw,30px)}}.text-right{text-align:right}.swiper-button-prev{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;left:-35px;margin:0;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-prev{display:none}}.swiper-button-prev:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;transform:rotate(180deg);width:40px}.swiper-button-prev .swiper-navigation-icon{display:none}.swiper-button-next{background:#fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:52px;margin:0;right:-35px;top:108px;width:52px}@media screen and (max-width:768px){.swiper-button-next{display:none}}.swiper-button-next:after{background:url(../images/icons/img_icn_nav_arrow.svg) no-repeat 50%;background-size:40px;content:"";height:40px;width:40px}.swiper-button-next .swiper-navigation-icon{display:none}.swiper-scrollbar{background:transparent;bottom:0;height:2px;left:0;position:absolute}@media screen and (max-width:768px){.swiper-scrollbar{margin:0 10px;width:calc(100% - 20px)}}@media screen and (min-width:769px){.swiper-scrollbar{margin:0 20px;width:calc(100% - 40px)}}.swiper-scrollbar:before{background-color:#9da0ad;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}@media screen and (min-width:769px){.c-org-sec-product-design-btns{padding:clamp(0px,1.041666666666667vw,15px) clamp(0px,.694444444444444vw,10px)}.c-org-sec-product-design-btns>li{margin:0 clamp(0px,.347222222222222vw,5px)}}@media screen and (max-width:768px){.c-org-sec-product-design-btns>li{margin:0 clamp(0px,.8vw,3px)}}.c-org-sec-product-design-btn{background-color:#d9d9d9;border:none;box-sizing:border-box;color:#363130;font-weight:700;transition:background-color .2s linear,color .2s linear}@media screen and (min-width:769px){.c-org-sec-product-design-btn{border-radius:clamp(0px,1.388888888888889vw,20px);cursor:pointer;height:clamp(0px,2.777777777777778vw,40px);padding:clamp(0px,.277777777777778vw,4px) clamp(0px,.416666666666667vw,6px);width:clamp(0px,4.166666666666666vw,60px)}}@media screen and (max-width:768px){.c-org-sec-product-design-btn{border-radius:clamp(0px,3.2vw,12px);height:clamp(0px,6.4vw,24px);padding:clamp(0px,.533333333333333vw,2px) clamp(0px,.8vw,3px);width:clamp(0px,9.6vw,36px)}}@media screen and (min-width:769px){.c-org-sec-product-design-btn:hover{background-color:#515c6a66;color:#fff}}.c-org-sec-product-design-btn.is-active{background-color:#515c6a66;color:#fff}
