@import"https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap";.sp,.spn{display:none!important}@media only screen and (max-width:768px){.sp,.spn{display:block!important}}.lp-sustainability{max-width:1168px;width:100%;margin:0 auto;padding:0 20px}.lp-sustainability .l-inner{padding-bottom:38px}.lp-sustainability .l-inner--m{max-width:1000px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:768px){.sustainability-body .l-main{padding-top:73px}}.sustainability{padding-top:40px}.sustainability .title01 img{overflow:hidden;border-radius:10px}.sustainability .c-heading--sustainability{position:relative}@media only screen and (min-width:769px){.sustainability .c-heading--sustainability{margin-bottom:60px}}@media only screen and (max-width:768px){.sustainability .c-heading--sustainability{margin-bottom:30px}}.sustainability .c-heading--sustainability h2{position:relative;text-align:center}.sustainability .c-heading--sustainability h2 span{display:block}.sustainability .c-heading--sustainability h2 span:nth-child(1){font-family:Amatic SC,cursive}@media only screen and (min-width:769px){.sustainability .c-heading--sustainability h2 span:nth-child(1){font-size:52px}}@media only screen and (max-width:768px){.sustainability .c-heading--sustainability h2 span:nth-child(1){font-size:30px}}@media only screen and (min-width:769px){.sustainability .c-heading--sustainability h2 span:nth-child(2){padding-bottom:40px;font-size:18px}}@media only screen and (max-width:768px){.sustainability .c-heading--sustainability h2 span:nth-child(2){padding-bottom:30px;font-size:14px}}.sustainability .c-heading--sustainability:after{position:absolute;bottom:0;left:50%;width:60px;height:2px;background-color:#be9148;content:"";-webkit-transform:translateX(-50%);transform:translate(-50%)}.sustainability .c01{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width:769px){.sustainability .c01{padding-bottom:130px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:768px){.sustainability .c01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:70px}}@media only screen and (min-width:769px){.sustainability .c01 .c-icon--x{position:absolute;top:50%;left:50%;width:28px;height:28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:768px){.sustainability .c01 .c-icon--x{width:28px;height:28px;margin:30px auto}}@media only screen and (min-width:769px){.sustainability .c01 .c-item{width:calc(50% - 40px)}}@media only screen and (max-width:768px){.sustainability .c01 .c-item{width:100%}}.sustainability .c01 .c-item .c-image{overflow:hidden;border-radius:10px 10px 0 0}.sustainability .c01 .c-item .c-content{border-radius:0 0 10px 10px;background-color:#f7f4f0}@media only screen and (min-width:769px){.sustainability .c01 .c-item .c-content{padding:44px}}@media only screen and (max-width:768px){.sustainability .c01 .c-item .c-content{padding:25px}}.sustainability .c01 .c-item .c-content div:nth-child(1){font-family:Amatic SC,cursive}@media only screen and (min-width:769px){.sustainability .c01 .c-item .c-content div:nth-child(1){padding-bottom:15px;font-size:40px}}@media only screen and (max-width:768px){.sustainability .c01 .c-item .c-content div:nth-child(1){padding-bottom:15px;font-size:28px}}@media only screen and (min-width:769px){.sustainability .c01 .c-item .c-content div:nth-child(2){padding-bottom:30px;font-size:14px}}@media only screen and (max-width:768px){.sustainability .c01 .c-item .c-content div:nth-child(2){padding-bottom:15px;font-size:12px}}.sustainability .c01 .c-item .c-content div:nth-child(3){position:relative;font-weight:500;line-height:1.66667}@media only screen and (min-width:769px){.sustainability .c01 .c-item .c-content div:nth-child(3){margin-bottom:30px;padding-bottom:30px;font-size:18px}}@media only screen and (max-width:768px){.sustainability .c01 .c-item .c-content div:nth-child(3){margin-bottom:15px;padding-bottom:15px;font-size:14px}}.sustainability .c01 .c-item .c-content div:nth-child(3):after{display:block;position:absolute;bottom:0;left:0;width:9px;height:1px;background-color:#474544;content:""}.sustainability .c01 .c-item .c-content div:nth-child(4){line-height:1.71429;font-size:14px}@media only screen and (min-width:769px){.c02{padding-bottom:130px}}@media only screen and (max-width:768px){.c02{padding-bottom:70px}}.c02 .c-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.c02 .c-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c02 .c-image{width:100%}@media only screen and (min-width:769px){.c02 .c-image{max-width:420px}}@media only screen and (max-width:768px){.c02 .c-image{padding-bottom:30px}}.c02 .c-container{width:100%}@media only screen and (min-width:769px){.c02 .c-container{max-width:480px}}.c02 .c-text{padding-bottom:30px;border-bottom:1px solid #474544;line-height:1.71429;font-size:14px}@media only screen and (min-width:769px){.c02 .c-text{padding-right:60px}}.c03-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){.c03-list{padding-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:768px){.c03-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:60px}}.c03-list .c-item{overflow:hidden;position:relative;border:1px solid #e2dbd0;border-radius:10px}@media only screen and (min-width:769px){.c03-list .c-item{width:calc(33.33334% - 30px)}}@media only screen and (max-width:768px){.c03-list .c-item{margin-bottom:20px}}.c03-list .c-item .c-arrow{display:block;width:8px;height:12px;margin-left:auto}.c03-list .c-item .c-image{overflow:hidden}@media only screen and (min-width:769px){.c03-list .c-item .c-content{padding:30px}}@media only screen and (max-width:768px){.c03-list .c-item .c-content{padding:25px}}.c03-list .c-item .c-content div:nth-child(1){padding-bottom:15px;font-family:Amatic SC,cursive}@media only screen and (min-width:769px){.c03-list .c-item .c-content div:nth-child(1){font-size:30px}}@media only screen and (max-width:768px){.c03-list .c-item .c-content div:nth-child(1){font-size:28px}}.c03-list .c-item .c-content div:nth-child(2){padding-bottom:25px;color:#be9148;letter-spacing:normal}@media only screen and (min-width:769px){.c03-list .c-item .c-content div:nth-child(2){font-size:16px}}@media only screen and (max-width:768px){.c03-list .c-item .c-content div:nth-child(2){font-size:16px}}.c03-list .c-item .c-content div:nth-child(3){padding-bottom:20px;line-height:1.71429;font-size:14px}.c04-title{padding-bottom:30px;font-family:Amatic SC,cursive;font-size:32px}.c04-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:769px){.c04-list{padding-bottom:60px}}@media only screen and (max-width:768px){.c04-list{padding-bottom:50px}}.c04-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1px;padding:20px 0;border-bottom:1px solid #e2dbd0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:769px){.c04-list li{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.c04-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px)}}.c04-list li .c-image{width:60px}@media only screen and (min-width:769px){.c04-list li .c-text{font-size:14px;padding-left:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:768px){.c04-list li .c-text{text-align:center;font-size:12px}}.js-carusel--std.is-news.is-sustainability .c-image{overflow:hidden;border-radius:6px}.js-carusel--std.is-news.is-sustainability dt{position:relative;margin-bottom:20px;padding-bottom:20px;color:#474544;font-weight:400;font-size:18px}.js-carusel--std.is-news.is-sustainability dt:after{display:block;position:absolute;bottom:0;left:0;width:10px;height:1px;background-color:#be9148;content:""}.wp{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.wp.is-show{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sustainability.css.map */
