body{background-color:#fff;font-family:Noto Sans JP,Roboto,sans-serif;color:#000;margin:0}html{font-size:10px}.craftsmanship .container{max-width:750px;margin:0 auto;position:relative;padding:0}img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:bottom}p{margin-bottom:0}.pc-only{display:block}.sp-only{display:none}.text-underline{text-decoration:underline;font-weight:700}.craftsmanship{margin:0 auto;padding-bottom:150px;font-size:1.1rem;line-height:2rem}.craftsmanship .craft-num{position:absolute;z-index:2;top:-1px;left:12px}.craftsmanship .craft-num .craft-num__link{text-decoration:none;color:#000;transition:all .3s ease;outline:none;font-size:12px;font-weight:700}.craftsmanship .craft-main{padding-top:9px}.craftsmanship .craft-g{margin-top:35px}.craftsmanship .youtube{width:100%;aspect-ratio:16 / 9}.craftsmanship .youtube iframe{width:100%;height:100%}.craftsmanship .craft-look .craft-look__title{font-size:14px;margin-top:45px;margin-bottom:30px;font-weight:700;text-transform:uppercase}.craftsmanship .craft-look .craft-look__btn{margin:50px auto 0;text-align:center;font-size:13px}.craftsmanship .craft-look .craft-look__btn .craft-look__btn-inner{display:inline-block;min-width:230px;height:40px;text-decoration:none;background-color:#c9c9c9;border-radius:5px;color:#000;transition:all .3s ease;line-height:40px;opacity:1}.craftsmanship .craft-look .craft-look__btn .craft-look__btn-inner:hover{opacity:.6}.craftsmanship .swiper-wrapper{margin:0;padding:0;list-style:none}.craftsmanship .swiper-button-prev:after{color:#000;font-size:30px}.craftsmanship .swiper-button-next:after{color:#000;font-size:30px}.craftsmanship .craft-look .craft-item{text-decoration:none;color:#000;transition:all .3s ease;opacity:1}.craftsmanship .craft-look .craft-item:hover,.craftsmanship .craft-look .craft-item:hover .craft-item__img{opacity:.6}.craftsmanship .craft-look .craft-item .txt{font-size:8px;font-weight:700;margin-top:15px}@media only screen and (max-width: 768px){.craftsmanship .container{margin:0 1rem}.pc-only{display:none}.sp-only{display:block}.craftsmanship .swiper-button-prev:after{font-size:20px;position:absolute;left:-7px}.craftsmanship .swiper-button-next:after{font-size:20px;position:absolute;right:-7px}.craftsmanship .craft-look .craft-item .txt{margin-top:5px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/craftsmanship.css.map */
