.artisanSec{position:relative;z-index:2;padding:60px 0;margin-top:-7%;background:url(/cdn/shop/files/ARTISAN_sec01_bg_pc_bg01.png?v=1747117099)}.artisanSec_bgimg_before{position:absolute;bottom:100%;left:0;right:0}.artisanSec_bgimg_after{position:absolute;top:100%;left:0;right:0}@media (max-width: 767px){.artisanSec{padding:30px 0;margin-top:-10%;background:url(/cdn/shop/files/ARTISAN_sec01_bg_sp_bg01.png?v=1747117099)}}.artisanSec .d_title .main_en{color:#fab2a4}.artisanbox{display:flex;background:#fff;border:solid 4px #FAB2A4}.artisanbox+.artisanbox{margin-top:45px}.artisanbox .artisanbox-left{position:relative;width:60%}.artisanbox .artisanbox-left img{position:absolute;width:100%;height:100%;object-fit:cover}.artisanbox .artisanbox-right{position:relative;width:40%;min-height:360px;padding:40px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-tit span{display:block;font-size:18px;line-height:28px;margin-bottom:14px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-tit{font-size:24px;line-height:34px;letter-spacing:0;margin-bottom:24px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-txt p{font-size:15px;line-height:25px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-btnWrap .button{position:absolute;bottom:40px;left:40px;max-width:140px}@media (max-width: 767px){.artisanbox{flex-wrap:wrap}.artisanbox+.artisanbox{margin-top:25px}.artisanbox .artisanbox-left{width:100%}.artisanbox .artisanbox-left img{position:static}.artisanbox .artisanbox-right{width:100%;min-height:180px;padding:20px 20px 65px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-tit span{font-size:20px;line-height:24px;margin-bottom:11px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-tit{font-size:20px;line-height:25px;margin-bottom:12px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-txt p{font-size:14px;line-height:24px}.artisanbox .artisanbox-right .artisanbox-wrap .artisanbox-btnWrap .button{bottom:25px;left:0;right:0;max-width:120px;font-size:12px!important}}.artisanbox-btnWrap{margin-top:50px}@media (max-width: 767px){.artisanbox-btnWrap{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/artisan.css.map */
