.yb-introductionMv{position:relative;overflow:hidden;margin-bottom:120px}.yb-introductionMv.splide{visibility:visible}.yb-introductionMv .yb-breadCrumbs{position:absolute;top:120px;left:10%;z-index:2}.yb-introductionMv .yb-breadCrumb{color:#fff}.yb-introductionMvSlider{top:0;left:0;width:100%;height:auto}.yb-introductionMvSlider .splide__track,.yb-introductionMvSlider .splide__slide{height:100%}.yb-introductionMvSlider .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yb-introductionMvContents{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yb-introductionTitle{writing-mode:vertical-rl;margin:0 auto 50px;color:#fff;line-height:2;font-size:24px;font-weight:500;letter-spacing:.5em}@media(max-width:1199px){.yb-introductionTitle{font-size:20px}}.yb-bestdesign{height:80vh;background:url(/cdn/shop/files/bg_bestdesign.jpg) no-repeat;background-size:cover;padding:100px 20px;position:relative;margin-top:100px}.yb-bestdesign .ashirai{position:absolute;bottom:0;left:0}.yb-bestdesign .ashirai img{vertical-align:bottom}.yb-bestdesignContents{max-width:400px;margin:0 auto 0 0}.yb-bestdesignTitle{font-size:32px;color:#fff;margin-bottom:40px}.yb-bestdesignText{font-size:16px;color:#fff;margin-bottom:40px}.yb-bestdesignLinks{display:flex;justify-content:space-between}.yb-bestdesignLink{display:block;width:48%;color:#fff;border:1px solid #fff;padding:10px 20px;text-align:center;font-size:14px;font-weight:600;box-sizing:border-box;text-decoration:none}.yb-bestdesignLink:hover{color:#000;background:#fff}.yb-founder{padding:60px 20px 80px}.yb-founderTitle{text-align:center;font-size:32px;margin-bottom:40px;font-weight:500}.yb-founderText{text-align:center;font-size:16px;line-height:1.7;margin-bottom:100px}.yb-founderLink{max-width:800px;margin:0 auto}.yb-founderLink a{display:block;background:url(/cdn/shop/files/bg_founderLink.png?v=1745290510) no-repeat;background-size:cover;background-position:center;padding:140px 20px;text-decoration:none;color:#fff}.yb-founderLink a:hover{opacity:.85}.yb-founderLink h3{text-align:center;font-size:24px;position:relative;width:-moz-max-content;width:max-content;margin:0 auto;padding-right:80px}.yb-founderLink h3:after{content:"";width:40px;height:1px;position:absolute;background:#fff;left:calc(100% - 60px);top:50%}.yb-introductionBox{display:flex;justify-content:space-between;align-items:center}.yb-introductionBoxImg{width:55%;position:relative}.yb-introductionBoxImg img{width:100%}.yb-subImg{position:absolute;bottom:-280px;left:-200px;width:390px!important;display:block}.yb-subImg2{width:390px!important;margin-top:86px;margin-left:auto;transform:translate(80px)}.yb-introductionBoxContents{width:45%}.yb-introductionBoxContents h3{font-size:32px;margin-bottom:40px;font-weight:500;line-height:1.6}.yb-introductionBoxContentsWrap{max-width:400px;margin:0 auto}.yb-introductionBox:nth-of-type(odd){margin-bottom:380px}.yb-introductionBox:nth-of-type(odd) .yb-contents{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg{width:50%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg img{width:100%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents{width:50%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents h3{font-size:32px;margin-bottom:40px;font-weight:500;line-height:1.6}.yb-introductionBox+.yb-introductionBox{margin-top:120px}@media(max-width:1199px){.yb-introductionBox{display:flex;justify-content:space-between;align-items:center}.yb-introductionBoxImg{width:50%;position:relative}.yb-introductionBoxImg img{width:100%}.yb-subImg{position:absolute;bottom:-220px;left:-100px;width:260px!important;display:block}.yb-subImg2{width:320px!important;margin-top:86px;margin-left:auto;transform:translate(80px)}.yb-introductionBoxContents{width:45%}.yb-introductionBoxContents h3{font-size:24px;margin-bottom:40px;font-weight:500;line-height:1.6}.yb-introductionBoxContentsWrap{max-width:400px;margin:0 auto}.yb-introductionBox:nth-of-type(odd){margin-bottom:380px}.yb-introductionBox:nth-of-type(odd) .yb-contents{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg{width:46%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg img{width:100%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents{width:46%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents h3{font-size:24px;margin-bottom:40px;font-weight:500;line-height:1.6}.yb-introductionBox+.yb-introductionBox{margin-top:120px}}@media(max-width:768px){.yb-introductionMv{position:relative;height:80vh;overflow:hidden;padding-top:100px;margin-bottom:80px}.yb-introductionMv.splide{visibility:visible}.yb-introductionMv .yb-breadCrumbs{display:none}.yb-introductionMv .yb-breadCrumb{color:#fff}.yb-introductionLogo{max-width:276px;margin:0 auto}.yb-introductionLogo img{width:100%}.yb-introductionMvSlider{position:absolute;top:0;left:0;width:100%;height:100%}.yb-introductionMvSlider .splide__track,.yb-introductionMvSlider .splide__slide{height:100%}.yb-introductionMvSlider .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yb-introductionMvContents{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yb-introductionTitle{writing-mode:vertical-rl;margin:0 auto 40px;color:#fff;line-height:2;font-size:18px;font-weight:500;letter-spacing:.5em}.yb-bestdesignImg img{width:100%}.yb-bestdesign{background:none;padding:0;position:relative;margin-top:70px;height:auto}.yb-bestdesign .ashirai{display:none}.yb-bestdesignContents{max-width:400px}.yb-bestdesignTitle{font-size:28px;color:#000;margin-bottom:30px;text-align:center}.yb-bestdesignText{font-size:16px;color:#000;margin-bottom:40px}.yb-bestdesignLinks{display:block}.yb-bestdesignLink{display:block;width:240px;margin:0 auto 10px;color:#000;border:1px solid #000;padding:10px 20px;text-align:center;font-size:14px;font-weight:600;box-sizing:border-box;text-decoration:none}.yb-bestdesignLink:hover{color:#000;background:#fff}.yb-founder{padding:60px 20px 20px}.yb-founderTitle{text-align:center;font-size:24px;margin-bottom:30px;font-weight:500}.yb-founderText{text-align:left;font-size:16px;line-height:1.7;margin-bottom:80px}.yb-founderLink{max-width:800px;margin:0 auto}.yb-founderLink a{display:block;background:url(/cdn/shop/files/bg_founderLink.png?v=1745290510) no-repeat;background-size:cover;background-position:center;padding:80px 20px;text-decoration:none;color:#fff}.yb-founderLink a:hover{opacity:.85}.yb-founderLink h3{text-align:center;font-size:24px;position:relative;width:-moz-max-content;width:max-content;margin:0 auto;padding-right:80px}.yb-founderLink h3:after{content:"";width:40px;height:1px;position:absolute;background:#fff;left:calc(100% - 60px);top:50%}.yb-introductionBox{display:block}.yb-introductionBoxImg{width:95%;position:relative}.yb-introductionBoxImg img{width:100%}.yb-subImg{position:absolute;bottom:-80px;left:-80px;width:132px!important;display:block}.yb-subImg2{width:132px!important;margin-top:86px;margin-left:auto;transform:translate(80px)}.yb-introductionBoxContents{width:100%;margin-top:20px;padding:0 20px}.yb-introductionBoxContents h3{font-size:24px;margin-bottom:20px;font-weight:500;line-height:1.6}.yb-introductionBoxContentsWrap{max-width:400px;margin:0 auto;position:relative}.yb-introductionBox:nth-of-type(odd){margin-bottom:0}.yb-introductionBox:nth-of-type(odd) .yb-contents{padding:0;display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg{width:60%;margin-left:auto;margin-bottom:80px}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxImg img{width:100%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents{width:100%}.yb-introductionBox:nth-of-type(odd) .yb-introductionBoxContents h3{font-size:24px;margin-bottom:20px;font-weight:500;line-height:1.6}.yb-introductionBox+.yb-introductionBox{margin-top:70px}.yb-introductionBox03 .yb-introductionBoxImg{margin-bottom:60px}.yb-introductionBox03 .yb-introductionBoxImg>img{width:65%}.yb-subImg2{margin-top:0;position:absolute;top:-170px;right:50px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/introduction.css.map */
