@import"https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400..700;1,400..700&family=Shippori+Mincho:wght@400;500;800&display=swap";.libre-bodoni{font-family:"Libre Bodoni",serif;font-optical-sizing:auto;font-style:normal}.shippori-mincho-regular{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal}.shippori-mincho-medium{font-family:"Shippori Mincho",serif;font-weight:500;font-style:normal}.shippori-mincho-extrabold{font-family:"Shippori Mincho",serif;font-weight:800;font-style:normal}#top-sec1>div>div.image{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#top-sec1 #top-sec1-grid>div>div{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#top-sec1 #top-sec1-grid>div>div:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}#top-sec1 #top-sec1-grid>div>div:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}#top-sec1 #top-sec1-grid>div>div:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}#top-sec1 #top-sec1-grid>div>div:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}#top-sec1.is-animated>div>div.image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#top-sec1.is-animated #top-sec1-grid>div>div{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#top-sec2>div>div{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#top-sec2.is-animated>div>div{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#top-sec3>div>div.text{opacity:0;-webkit-transform:translateY(-32px);transform:translateY(-32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease;-webkit-transition-delay:.2s;transition-delay:.2s}#top-sec3 .button{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease;-webkit-transition-delay:.6s;transition-delay:.6s}#top-sec3 #top-sec3-grid>div>div:nth-child(1),#top-sec3 #top-sec3-grid>div>div:nth-child(2){opacity:0;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#top-sec3 #top-sec3-grid>div>div:nth-child(1){-webkit-transform:translateX(-32px);transform:translateX(-32px);-webkit-transition-delay:.2s;transition-delay:.2s}#top-sec3 #top-sec3-grid>div>div:nth-child(2){-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-transition-delay:.4s;transition-delay:.4s}#top-sec3.is-animated>div>div.text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#top-sec3.is-animated .button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#top-sec3.is-animated #top-sec3-grid>div>div:nth-child(1),#top-sec3.is-animated #top-sec3-grid>div>div:nth-child(2){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[id*=prodeucts-grp]>div>div{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}[id*=prodeucts-grp].is-animated>div>div{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[id*=prodeucts-grp]>div>div:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}[id*=prodeucts-grp]>div>div:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}[id*=prodeucts-grp]>div>div:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}[id*=prodeucts-grp]>div>div:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}[id*=prodeucts-grp]>div>div:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}[id*=prodeucts-grp]>div>div:nth-child(6){-webkit-transition-delay:1s;transition-delay:1s}[id*=prodeucts-grp]>div>div:nth-child(7){-webkit-transition-delay:1.2s;transition-delay:1.2s}[id*=prodeucts-grp]>div>div:nth-child(8){-webkit-transition-delay:1.4s;transition-delay:1.4s}[id*=prodeucts-grp]>div>div:nth-child(9){-webkit-transition-delay:1.6s;transition-delay:1.6s}[id*=prodeucts-grp]>div>div:nth-child(10){-webkit-transition-delay:1.8s;transition-delay:1.8s}[id*=prodeucts-grp]>div>div:nth-child(11){-webkit-transition-delay:2s;transition-delay:2s}#ybyl-profile .image,#ybyl-profile .text h2,#ybyl-profile .text p{opacity:0}#ybyl-profile .image{-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#ybyl-profile .text h2,#ybyl-profile .text p{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#ybyl-profile .text p{-webkit-transition-delay:.2s;transition-delay:.2s}#ybyl-profile.is-animated .image,#ybyl-profile.is-animated .text h2,#ybyl-profile.is-animated .text p{opacity:1}#ybyl-profile.is-animated .image,#ybyl-profile.is-animated .text h2,#ybyl-profile.is-animated .text p{-webkit-transform:translate(0, 0);transform:translate(0, 0)}#js-carousel{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#js-carousel.is-animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#special-model>div>div{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}#special-model.is-animated>div>div{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#special-model.is-animated>div>div:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}#special-model.is-animated>div>div:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}#special-model.is-animated>div>div:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}#special-model.is-animated>div>div:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}#special-model.is-animated>div>div:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}#special-model.is-animated>div>div:nth-child(6){-webkit-transition-delay:1s;transition-delay:1s}.is-pc{display:block}@media only screen and (max-width: 767px){.is-pc{display:none}}.is-sp{display:none}@media only screen and (max-width: 767px){.is-sp{display:block}}#kv-wrap{background-color:#000}#kv-wrap #kv-top{aspect-ratio:375/211}#kv-wrap #kv-top>div{aspect-ratio:375/211;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}#kv-wrap #kv-top>div::before,#kv-wrap #kv-top>div::after{display:none}#kv-wrap #kv-top>div>div{width:calc(56.8vw)}#kv-wrap #kv-bottom{aspect-ratio:375/211}#kv-wrap #kv-bottom>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;aspect-ratio:375/211}#kv-wrap #kv-bottom>div::before,#kv-wrap #kv-bottom>div::after{display:none}#kv-wrap #kv-bottom>div>div.image{width:calc(69.8666666667vw);margin-bottom:calc(8vw)}#kv-wrap #kv-bottom>div>div p{text-align:center;color:#fff;font-family:"Libre Bodoni",serif;font-weight:400;font-size:calc(3.3333333333vw)}@media only screen and (min-width: 768px){#kv-top,#kv-bottom{display:none}}.is-ytkv-host{position:relative;overflow:hidden;background:#000}.is-ytkv-host.is-ytkv-ready{min-height:100%}[id*=ytkvPCID____][id*=ytkvSPID____].is-ytkv-placeholder{position:absolute;inset:0;z-index:0;overflow:hidden;background:#000}[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#000}[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player{position:absolute;top:50%;left:50%;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player{width:177.78vh;height:56.25vw}}[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player{width:100%;height:100%;border:0;pointer-events:none}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player--pc{display:none}}[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player--sp{display:none}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .ytkv_bg__player--sp{display:block}}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control,[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle,#kv-center .mv_video_control,#kv-center .youtube-audio-toggle{position:absolute;bottom:20px;z-index:3;width:40px;height:40px;border:none;border-radius:50%;background:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:background .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease,opacity .3s ease;transition:background .3s ease,transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control,[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle,#kv-center .mv_video_control,#kv-center .youtube-audio-toggle{bottom:15px;width:40px;height:40px}}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control:hover,[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle:hover,#kv-center .mv_video_control:hover,#kv-center .youtube-audio-toggle:hover{background:rgba(0,0,0,.9);-webkit-transform:scale(1.08);transform:scale(1.08)}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control:focus,[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle:focus,#kv-center .mv_video_control:focus,#kv-center .youtube-audio-toggle:focus{outline:2px solid #fff;outline-offset:2px}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control,#kv-center .mv_video_control{right:68px}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control,#kv-center .mv_video_control{right:63px}}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_play,[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_pause,#kv-center .mv_video_control_play,#kv-center .mv_video_control_pause{position:absolute}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_play,#kv-center .mv_video_control_play{width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:12px solid #fff;top:50%;left:50%;-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%)}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_pause,#kv-center .mv_video_control_pause{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4px;width:100%;height:100%}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_pause::before,[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control_pause::after,#kv-center .mv_video_control_pause::before,#kv-center .mv_video_control_pause::after{content:"";display:block;width:3px;height:12px;background:#fff}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control.is-playing .mv_video_control_play,#kv-center .mv_video_control.is-playing .mv_video_control_play{display:none}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control.is-playing .mv_video_control_pause,#kv-center .mv_video_control.is-playing .mv_video_control_pause{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control:not(.is-playing) .mv_video_control_play,#kv-center .mv_video_control:not(.is-playing) .mv_video_control_play{display:block}[id*=ytkvPCID____][id*=ytkvSPID____] .mv_video_control:not(.is-playing) .mv_video_control_pause,#kv-center .mv_video_control:not(.is-playing) .mv_video_control_pause{display:none}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle,#kv-center .youtube-audio-toggle{right:20px;padding:0}@media only screen and (max-width: 767px){[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle,#kv-center .youtube-audio-toggle{right:15px}}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle__icon,#kv-center .youtube-audio-toggle__icon{display:block;width:22px;height:22px}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle__icon--on,#kv-center .youtube-audio-toggle__icon--on{display:none}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle.is-active .youtube-audio-toggle__icon--off,#kv-center .youtube-audio-toggle.is-active .youtube-audio-toggle__icon--off{display:block}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle.is-active .youtube-audio-toggle__icon--on,#kv-center .youtube-audio-toggle.is-active .youtube-audio-toggle__icon--on{display:none}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle:not(.is-active) .youtube-audio-toggle__icon--off,#kv-center .youtube-audio-toggle:not(.is-active) .youtube-audio-toggle__icon--off{display:none}[id*=ytkvPCID____][id*=ytkvSPID____] .youtube-audio-toggle:not(.is-active) .youtube-audio-toggle__icon--on,#kv-center .youtube-audio-toggle:not(.is-active) .youtube-audio-toggle__icon--on{display:block}.is-ytkv-host{width:100%;aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.is-ytkv-host::before{content:"";display:block;padding-top:56.25%}}#ybyl-contents{max-width:1000px;padding:140px 0;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){#ybyl-contents{padding:calc(24vw) calc(8vw)}}#ybyl-contents2{max-width:1440px;padding:140px 0;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){#ybyl-contents2{padding:calc(24vw) 0}}#top-sec1 p{font-size:17px;font-family:"Libre Bodoni",serif;font-weight:500;margin-top:.25em}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec1 p{font-size:calc(1.1805555556vw) !important}}@media only screen and (max-width: 767px){#top-sec1 p{font-size:calc(4.2666666667vw) !important}}#top-sec1>div>div{float:none}#top-sec1>div>div.image{margin-left:auto;margin-right:auto;max-width:346px;margin-bottom:60px}@media only screen and (max-width: 767px){#top-sec1>div>div.image{max-width:calc(70.6666666667vw);margin-bottom:calc(13.3333333333vw)}}#top-sec1 #top-sec1-grid>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:70px 60px;gap:70px 60px}@media only screen and (max-width: 767px){#top-sec1 #top-sec1-grid>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(8vw)}}#top-sec1 #top-sec1-grid>div::before,#top-sec1 #top-sec1-grid>div::after{display:none}@media only screen and (min-width: 768px){#top-sec1 #top-sec1-grid img{-webkit-transition:all .3s ease;transition:all .3s ease}#top-sec1 #top-sec1-grid a.cmp-image__link{overflow:hidden;display:block}#top-sec1 #top-sec1-grid a.cmp-image__link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}#top-sec2{padding-top:160px;padding-bottom:150px}@media only screen and (max-width: 767px){#top-sec2{padding-top:calc(26.6666666667vw);padding-bottom:calc(29.3333333333vw)}}#top-sec2 p{font-size:16px;font-family:"Shippori Mincho",serif;font-weight:800}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec2 p{font-size:calc(1.1111111111vw) !important}}@media only screen and (max-width: 767px){#top-sec2 p{font-size:calc(4.2666666667vw) !important;text-align:center}}#top-sec2>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:200px}#top-sec2>div::before,#top-sec2>div::after{display:none}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec2>div{gap:calc(13.8888888889vw)}}@media only screen and (max-width: 767px){#top-sec2>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}}#top-sec2>div>div{float:none;width:auto}#top-sec3{background-color:#818180;padding:50px}@media only screen and (max-width: 767px){#top-sec3{padding:calc(13.3333333333vw) 0 calc(16vw);width:calc(100% + 16vw);margin-left:calc(-8vw)}}#top-sec3>div::before,#top-sec3>div::after{display:none}#top-sec3>div>div{width:auto;float:none}#top-sec3 h2{text-align:center;color:#fff;font-family:"Libre Bodoni",serif;font-weight:500;font-size:25px;padding:0;padding-bottom:40px}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec3 h2{font-size:calc(1.7361111111vw) !important}}@media only screen and (max-width: 767px){#top-sec3 h2{padding-bottom:calc(8vw);font-size:calc(6.6666666667vw) !important}}#top-sec3 .button{margin-top:40px;width:auto;float:none;display:block;max-width:160px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){#top-sec3 .button{max-width:calc(53.3333333333vw);margin-top:calc(8vw)}}#top-sec3 .button .cmp-button{color:#fff;font-size:13px;font-family:"Shippori Mincho",serif;font-weight:800;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 767px){#top-sec3 .button .cmp-button{font-size:calc(3.4666666667vw) !important}}#top-sec3 #top-sec3-grid>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:70px}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec3 #top-sec3-grid>div{gap:calc(4.8611111111vw)}}@media only screen and (max-width: 767px){#top-sec3 #top-sec3-grid>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(8vw)}}#top-sec3 #top-sec3-grid>div::before,#top-sec3 #top-sec3-grid>div::after{display:none}#top-sec3 #top-sec3-grid>div>div:nth-child(1){max-width:276px}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec3 #top-sec3-grid>div>div:nth-child(1){max-width:calc(19.1666666667vw)}}@media only screen and (max-width: 767px){#top-sec3 #top-sec3-grid>div>div:nth-child(1){max-width:calc(58.6666666667vw);margin-left:auto;margin-right:auto}}#top-sec3 #top-sec3-grid>div>div:nth-child(2){width:auto}#top-sec3 #top-sec3-grid p{color:#fff;font-size:11px;font-family:"Shippori Mincho",serif;font-weight:800}@media only screen and (min-width: 768px)and (max-width: 1439px){#top-sec3 #top-sec3-grid p{font-size:calc(0.7638888889vw) !important}}@media only screen and (max-width: 767px){#top-sec3 #top-sec3-grid p{text-align:center;font-size:calc(2.9333333333vw) !important}}#ybyl{overflow:hidden}#ybyl [id^=prodeucts-grp]{width:80%;margin:0 auto;max-width:800px}@media only screen and (max-width: 767px){#ybyl [id^=prodeucts-grp]{width:100%;padding-left:calc(8vw);padding-right:calc(8vw)}}#ybyl [id^=prodeucts-grp]>.aem-Grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ybyl [id^=prodeucts-grp]>.aem-Grid>.container{width:calc((100% - 60px)/3);background:#d9dcde;margin:10px;padding:20px 10px 10px;min-width:200px}@media only screen and (max-width: 767px){#ybyl [id^=prodeucts-grp]>.aem-Grid>.container{width:100%;margin-left:0;margin-right:0}}#ybyl [id^=prodeucts-grp]>.aem-Grid>.container>div>div>div>div.text p{font-size:16px}@media only screen and (max-width: 767px){#ybyl [id^=prodeucts-grp]>.aem-Grid>.container>div>div>div>div.text p{font-size:calc(4.2666666667vw) !important}}#ybyl [id^=prodeucts-grp][id*=center]>.aem-Grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#ybyl #ybyl-menu-wrap *{float:none}#ybyl #ybyl-menu-wrap>div::before,#ybyl #ybyl-menu-wrap>div::after{display:none}#ybyl #ybyl-menu-wrap>div>div:nth-child(2){width:calc(30.6666666667vw);margin-left:auto;margin-right:auto;margin-top:calc(4vw)}@media only screen and (min-width: 768px){#ybyl #ybyl-menu-wrap>div>div:nth-child(2){display:none}}#ybyl #ybyl-menu-wrap #ybyl-menu-contents{background-color:#000}#ybyl #ybyl-menu-wrap #ybyl-menu-contents>div::before,#ybyl #ybyl-menu-wrap #ybyl-menu-contents>div::after{display:none}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:63px}@media only screen and (max-width: 767px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text{height:calc(17.8666666667vw)}}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;margin-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:60px}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul{gap:calc(4.1666666667vw)}}@media only screen and (max-width: 767px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul{gap:calc(5.3333333333vw)}}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li{line-height:1}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li::before{display:none}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li a{color:#fff;font-family:"Libre Bodoni",serif;font-weight:500;font-size:14px;text-decoration:none}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li a{font-size:calc(0.9722222222vw) !important}}@media only screen and (max-width: 767px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li a{font-size:calc(3.2vw) !important}}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li.is-pc{width:219px}@media only screen and (max-width: 767px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li.is-pc{display:none}}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li.is-pc{width:calc(15.2083333333vw)}}#ybyl #ybyl-menu-wrap #ybyl-menu-contents .text ul li.is-pc img{width:100%;height:auto}#ybyl #ybyl-menu-wrap.is-fixed{height:63px}@media only screen and (max-width: 767px){#ybyl #ybyl-menu-wrap.is-fixed{height:calc(35.624vw)}}#ybyl #ybyl-menu-wrap.is-fixed>div{position:fixed;top:0;left:0;width:100%;z-index:10}#ybyl #ybyl-profile{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:110px;margin-bottom:230px}@media only screen and (max-width: 767px){#ybyl #ybyl-profile{margin-top:calc(22.6666666667vw);margin-bottom:calc(21.3333333333vw);padding-left:calc(8vw);padding-right:calc(8vw)}}#ybyl #ybyl-profile>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-profile>div{gap:calc(2.0833333333vw)}}@media only screen and (max-width: 767px){#ybyl #ybyl-profile>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(5.3333333333vw)}}#ybyl #ybyl-profile>div::before,#ybyl #ybyl-profile>div::after{display:none}#ybyl #ybyl-profile>div .image{width:300px}@media only screen and (max-width: 767px){#ybyl #ybyl-profile>div .image{width:calc(58.6666666667vw);margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){#ybyl #ybyl-profile>div .text{max-width:350px}}#ybyl #ybyl-profile>div h2{font-family:"Shippori Mincho",serif;font-weight:400;font-size:16px;margin-top:0;margin-bottom:1.25em;padding-bottom:0 !important}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-profile>div h2{font-size:calc(1.1111111111vw) !important}}@media only screen and (max-width: 767px){#ybyl #ybyl-profile>div h2{font-size:calc(4.2666666667vw) !important;text-align:center}}#ybyl #ybyl-profile>div p{font-family:"Shippori Mincho",serif;font-weight:400;font-size:11px}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #ybyl-profile>div p{font-size:calc(0.7638888889vw) !important}}@media only screen and (max-width: 767px){#ybyl #ybyl-profile>div p{font-size:calc(3.2vw) !important}}#ybyl #js-carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden;padding:0 44px}#ybyl #js-carousel *{float:none}#ybyl #js-carousel *::before,#ybyl #js-carousel *::after{display:none}@media only screen and (max-width: 767px){#ybyl #js-carousel{padding-left:calc(8vw);padding-right:calc(8vw)}}#ybyl #js-carousel>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#ybyl #js-carousel>div::before,#ybyl #js-carousel>div::after{display:none}#ybyl #js-carousel .ybyl-carousel__viewport{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#ybyl #js-carousel .swiper-wrapper{gap:0}#ybyl #js-carousel .swiper-slide{height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}#ybyl #js-carousel .swiper-slide p{font-size:16px;font-family:"Libre Bodoni",serif;font-weight:800;margin-top:.5em}@media only screen and (max-width: 767px){#ybyl #js-carousel .swiper-slide p{font-size:calc(4.2666666667vw) !important}}#ybyl #js-carousel .swiper-slide a.cmp-image__link{overflow:hidden;display:block}#ybyl #js-carousel .swiper-slide a.cmp-image__link img{-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px){#ybyl #js-carousel .swiper-slide a.cmp-image__link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}#ybyl #js-carousel .ybyl-carousel__button{position:absolute;top:50%;-webkit-transform:translateY(-140%);transform:translateY(-140%);z-index:2;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}@media only screen and (max-width: 767px){#ybyl #js-carousel .ybyl-carousel__button{width:calc(2.6666666667vw);height:calc(5.3333333333vw)}}#ybyl #js-carousel .ybyl-carousel__button img{display:block;width:100%;height:auto}#ybyl #js-carousel .ybyl-carousel__button--prev{left:0}@media only screen and (max-width: 767px){#ybyl #js-carousel .ybyl-carousel__button--prev{left:calc(2.6666666667vw)}}#ybyl #js-carousel .ybyl-carousel__button--prev img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#ybyl #js-carousel .ybyl-carousel__button--next{right:0}@media only screen and (max-width: 767px){#ybyl #js-carousel .ybyl-carousel__button--next{right:calc(2.6666666667vw)}}#ybyl #js-carousel .ybyl-carousel__pagination{position:relative;bottom:auto;left:auto;width:100%;margin-top:20px;text-align:center;--swiper-pagination-color: #000}@media only screen and (min-width: 768px){#ybyl #js-carousel .ybyl-carousel__pagination{display:none}}#ybyl #special-model{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:150px}@media only screen and (max-width: 767px){#ybyl #special-model{margin-top:calc(24vw);padding-left:calc(8vw);padding-right:calc(8vw)}}#ybyl #special-model h2{font-family:"Libre Bodoni",serif;font-weight:500;font-size:16px}@media only screen and (max-width: 767px){#ybyl #special-model h2{font-size:calc(4.2666666667vw) !important}}#ybyl #special-model #special-model-grid:not(.is-ybyl-carousel)>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:70px}@media only screen and (min-width: 768px)and (max-width: 1439px){#ybyl #special-model #special-model-grid:not(.is-ybyl-carousel)>div{gap:calc(4.8611111111vw)}}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid:not(.is-ybyl-carousel)>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(14.6666666667vw)}}#ybyl #special-model #special-model-grid:not(.is-ybyl-carousel)>div::before,#ybyl #special-model #special-model-grid:not(.is-ybyl-carousel)>div::after{display:none}#ybyl #special-model #special-model-grid.is-ybyl-carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden;padding:0 44px}#ybyl #special-model #special-model-grid.is-ybyl-carousel *{float:none}#ybyl #special-model #special-model-grid.is-ybyl-carousel *::before,#ybyl #special-model #special-model-grid.is-ybyl-carousel *::after{display:none}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid.is-ybyl-carousel{padding-left:calc(8vw);padding-right:calc(8vw)}}#ybyl #special-model #special-model-grid.is-ybyl-carousel>div,#ybyl #special-model #special-model-grid.is-ybyl-carousel .swiper-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__viewport{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#ybyl #special-model #special-model-grid.is-ybyl-carousel .swiper-slide{height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button{position:absolute;top:50%;-webkit-transform:translateY(-140%);transform:translateY(-140%);z-index:2;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button{width:calc(2.6666666667vw);height:calc(5.3333333333vw)}}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button img{display:block;width:100%;height:auto}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button--prev{left:0}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button--prev{left:calc(2.6666666667vw)}}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button--prev img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button--next{right:0}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__button--next{right:calc(2.6666666667vw)}}#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__pagination{position:relative;bottom:auto;left:auto;width:100%;margin-top:20px;text-align:center;--swiper-pagination-color: #000}@media only screen and (min-width: 768px){#ybyl #special-model #special-model-grid.is-ybyl-carousel .ybyl-carousel__pagination{display:none}}#ybyl #special-model #special-model-grid p{font-size:16px;font-family:"Libre Bodoni",serif;font-weight:800;margin-top:.5em}@media only screen and (max-width: 767px){#ybyl #special-model #special-model-grid p{font-size:calc(4.2666666667vw) !important;text-align:center}}#ybyl #special-model a.cmp-image__link{overflow:hidden;display:block}#ybyl #special-model a.cmp-image__link img{-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px){#ybyl #special-model a.cmp-image__link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}