.c_sustainability-code-of-conduct{color:var(--c-pure-black, #333333);font-size:16px;line-height:180%}.c_sustainability-code-of-conduct,.c_sustainability-code-of-conduct *{letter-spacing:normal}:where(.c_sustainability-code-of-conduct) img{height:auto}.c_sustainability-code-of-conduct h1,.c_sustainability-code-of-conduct h2,.c_sustainability-code-of-conduct h3,.c_sustainability-code-of-conduct dt{color:var(--c-pure-black, #333333)}.c_sustainability-code-of-conduct__page-head{background-color:var(--c-ui-dark-bg, #333333);margin:0;overflow:hidden;padding:0}.c_sustainability-code-of-conduct__page-head-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1032px;padding-left:15px;padding-right:15px;width:100%}.c_sustainability-code-of-conduct__page-head img{display:block;height:auto;width:630px}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__page-head img{width:290px}}.c_sustainability-code-of-conduct__main{box-sizing:border-box;margin:65px auto 0;max-width:1032px;padding-left:15px;padding-right:15px;width:100%}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__main{margin:45px auto 0}}.c_sustainability-code-of-conduct__lead{margin-bottom:40px}.c_sustainability-code-of-conduct__nav{display:flex;gap:35px;justify-content:center;list-style:none;margin:100px 0 0;padding:0}.c_sustainability-code-of-conduct__nav-item{border:1px solid #dfdfdf;border-radius:20px;display:inline-block;max-width:240px;width:100%}html[lang^=en] .c_sustainability-code-of-conduct__nav-item{max-width:280px}.c_sustainability-code-of-conduct__nav-link{align-items:center;color:var(--c-pure-black, #333333);display:flex;height:100%;justify-content:space-between;padding:8px 22px;text-decoration:none;width:100%}@media(hover:hover){.c_sustainability-code-of-conduct__nav-link:hover{text-decoration:underline}}.c_sustainability-code-of-conduct__nav-link:after{background-color:transparent;border-bottom:2px solid #333333;border-right:2px solid #333333;content:"";display:block;height:.9em;position:relative;top:-.2em;transform:rotate(45deg) skew(5deg,5deg);width:.9em}.c_sustainability-code-of-conduct__title{margin:100px 0 0;text-align:center}.c_sustainability-code-of-conduct__title--first{margin-top:100px}#coc1,#coc2,#coc3{scroll-margin-top:var(--header-height, 6rem)}.c_sustainability-code-of-conduct__title span{background:linear-gradient(transparent 70%,#dfefff 30%);display:inline-block;font-size:27px;font-family:var(--font-base-w6);font-weight:600;line-height:130%;padding:0 .2em}.c_sustainability-code-of-conduct__desc{margin:60px 0 45px}.c_sustainability-code-of-conduct__section-list{list-style:none;margin:0;padding:0}.c_sustainability-code-of-conduct__section-list--no-desc{margin-top:60px}.c_sustainability-code-of-conduct__block{clear:both;margin-bottom:40px;overflow:hidden}.c_sustainability-code-of-conduct__block--border{border-bottom:1px solid #ebebeb;clear:both;margin-bottom:45px;overflow:hidden;padding-bottom:100px}.c_sustainability-code-of-conduct__item{margin:0}.c_sustainability-code-of-conduct__item-title{font-size:16px;font-family:var(--font-base-w6);font-weight:600;margin:0 0 15px}.c_sustainability-code-of-conduct__item-body{margin:0}.c_sustainability-code-of-conduct__list--basic{list-style:none;margin:0;padding:0}.c_sustainability-code-of-conduct__list--basic li{margin-top:3px;padding-left:2em;position:relative}.c_sustainability-code-of-conduct__list--basic li:before{content:"\30fb";left:.75em;position:absolute;top:0}.c_sustainability-code-of-conduct__list--circle{border:1px solid #dfdfdf;list-style:none;margin:18px 0 0;padding:18px}.c_sustainability-code-of-conduct__list--circle li{padding-left:1.2em;position:relative}.c_sustainability-code-of-conduct__list--circle li:before{background-color:#333;border:1pt solid #333333;border-radius:50px;content:"";height:.5em;left:0;position:absolute;top:.6em;width:.5em}@media screen and (min-width:1001px){.c_sustainability-code-of-conduct .is-sp{display:none!important}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct .is-pc{display:none!important}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__nav{flex-direction:column;gap:10px;margin-top:60px}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__nav-item{margin:0 auto;max-width:300px}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__title{margin-top:70px;text-align:left}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__title--first{margin-top:100px}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__desc,.c_sustainability-code-of-conduct__section-list--no-desc{margin-top:35px}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__block--border{padding-bottom:50px}}@media screen and (max-width:1000px){.c_sustainability-code-of-conduct__list--circle{padding:18px 10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_sustainability-code-of-conduct.css.map */
