@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:inherit}a:hover{opacity:.7!important;transition:.5s}img{max-width:100%;width:100%}html,body{font-family:Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,sans-serif;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:1.6rem;font-weight:300;line-height:1.75;color:#000;font-feature-settings:"palt";animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal;display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width: 960px){body{font-size:1.4rem}}body.add_overray{overflow:hidden}h2{color:#fff}h2.bk{color:#000}svg{fill:currentColor}.sp{display:none}@media screen and (max-width: 960px){.sp{display:block!important}}.pc{display:block}@media screen and (max-width: 960px){.pc{display:none!important}}.bodoni{font-family:bodoni-urw,serif;font-weight:500;font-style:normal}.bodoniBold{font-family:bodoni-urw,serif;font-weight:700;font-style:normal}.calson{font-family:big-caslon-fb,serif;font-weight:400;font-style:normal}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(.7)}to{-webkit-transform:scale(.6);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}}.animation_area{position:relative}.dummy_area,.dummy_area3{position:absolute;left:0;top:0}.img_area{animation:key1 1s}@keyframes key1{0%{opacity:0}50%{opacity:0}51%{opacity:1}to{opacity:1}}.dummy_area{animation:key2 1s;display:inline-block;height:100%;background-color:#fff;opacity:.5;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);outline:1px solid transparent}@keyframes key2{0%{left:0;width:0px;height:100%}50%{left:0;width:100.1%;height:100%}to{left:100%;width:0px;height:100%}}.dummy_area3{animation:key3 1s;display:inline-block;height:100%;background-color:#000;opacity:.8;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);outline:1px solid transparent}@keyframes key3{0%{left:0;width:0px;height:100%}50%{left:0;width:100.1%;height:100%}to{left:100%;width:0px;height:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadein{opacity:.5;transform:translateY(40px);transition:all .5s}@media screen and (max-width: 960px){.fadein{transform:translateY(30px)}}.fadein.scrollin{opacity:1;transform:translate(0)}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn2{0%{opacity:0}to{opacity:1}}.fadein2{opacity:0;transform:translate(0);transition:all 2s;transition-delay:1s}.fadein2.scrollin{opacity:1;transform:translate(0)}#intro .content{text-align:center;margin:60px auto 80px}@media screen and (max-width: 960px){#intro .content{width:88%}}#intro .content h1{font-size:2.2rem;font-weight:700;line-height:1.9}@media screen and (max-width: 960px){#intro .content h1{font-size:1.8rem}}#intro .content p{margin-top:30px;font-size:1.4rem;line-height:2}#intro .content p:last-child{border-bottom:6px solid #000;display:inline-block;padding-bottom:40px;position:relative}#intro .content p:last-child:after{content:url(/cdn/shop/files/feature-leathercraft_ico_scissors.svg);width:33px;position:absolute;bottom:-60px;left:50%;margin-left:-16px}#leather_part{padding:140px 0;background:url(/cdn/shop/files/feature-leathercraft_bg_1st.jpg) center;background-size:cover;color:#fff}#leather_part.part2{background:url(/cdn/shop/files/feature-leathercraft_bg_2nd.jpg) center;background-size:cover}@media screen and (max-width: 960px){#leather_part{padding:65px 0}}#leather_part .content{width:74%;margin:0 auto;text-align:center;border-bottom:12px solid #fff;border-left:12px solid #fff;border-right:12px solid #fff;padding-bottom:130px;position:relative}@media screen and (max-width: 960px){#leather_part .content{width:88%;padding-bottom:100px}}#leather_part .content:before{content:"";width:30%;height:12px;background:#fff;top:0;left:0;display:block;position:absolute}@media screen and (max-width: 960px){#leather_part .content:before{width:20%}}#leather_part .content:after{content:"";width:30%;height:12px;background:#fff;top:0;right:0;display:block;position:absolute}@media screen and (max-width: 960px){#leather_part .content:after{width:20%}}#leather_part .content .part_nom{font-size:2.1rem;margin-bottom:45px;position:relative;top:-15px;max-width:40%}@media screen and (max-width: 960px){#leather_part .content .part_nom{max-width:60%}}#leather_part .content .part_num{font-size:2.4rem;position:relative;margin-top:110px}#leather_part .content .part_num:after{position:absolute;top:-30px;left:50%;margin-left:-16px;content:url(/cdn/shop/files/feature-leathercraft_ico_scissors_wt.svg);width:33px}@media screen and (max-width: 960px){#leather_part .content .part_num{margin-top:80px}}#leather_part .content h2{font-size:3.8rem;font-weight:700}@media screen and (max-width: 960px){#leather_part .content h2{font-size:2.6rem}}#leather_part .content p{margin:20px auto 0;line-height:2;max-width:37%;font-size:1.4rem}@media screen and (max-width: 960px){#leather_part .content p{max-width:88%}}.leather_num_heading{font-size:3.8rem;padding-bottom:5px;border-bottom:6px solid #fff;font-weight:700}@media screen and (max-width: 960px){.leather_num_heading{font-size:3rem}}.leather_num img{width:auto}#leather_num1{width:77%;padding:30px 0 100px;margin:0 auto}@media screen and (max-width: 960px){#leather_num1{width:100%;padding:30px 0 80px}}#leather_num1 .leather_num{position:relative;left:50%;margin-left:-61px;top:70px;z-index:10}#leather_num1 .leather_num_img{position:relative}#leather_num1 .leather_num_img h2{color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%),translateY(-50%);-webkit-transform:translateX(-50%),translateY(-50%);-ms-transform:translateX(-50%),translateY(-50%);transform:translate(-50%,-50%)}#leather_num1 .leather_num1_txt{padding:60px 0;text-align:center}#leather_num1 .leather_num1_txt h3{font-size:2.2rem;margin-bottom:25px;font-weight:700}@media screen and (max-width: 960px){#leather_num1 .leather_num1_txt h3{font-size:1.8rem}}#leather_num1 .leather_num1_txt p{line-height:2;width:60%;margin:0 auto;font-size:1.4rem}@media screen and (max-width: 960px){#leather_num1 .leather_num1_txt p{width:88%}}#leather_num1 .leather_num_box{display:flex;justify-content:space-between}@media screen and (max-width: 960px){#leather_num1 .leather_num_box{display:block;width:66.6%;margin:0 auto}}#leather_num1 .leather_num_box li{width:31.3%}@media screen and (max-width: 960px){#leather_num1 .leather_num_box li{width:100%;margin-bottom:10px}#leather_num1 .leather_num_box li:last-child{margin-bottom:0}}#leather_num2 .leather_num2_main{position:relative}#leather_num2 .leather_num2_main .leather_num{position:absolute;top:50%;right:10%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}#leather_num2 .leather_num2_intro{display:flex;justify-content:space-between;margin:0 auto;width:77%;padding:100px 0 75px}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro{width:88%;padding:55px 0 50px;display:block}}#leather_num2 .leather_num2_intro .leather_num2_introLeft{width:40%;position:relative}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft{position:static;width:100%}}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft{width:45%}}#leather_num2 .leather_num2_intro .leather_num2_introLeft h2{color:#000;border-bottom:6px solid #000;display:inline-block;padding-bottom:5px}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft h2{text-align:center;position:relative;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);margin-bottom:40px}}#leather_num2 .leather_num2_intro .leather_num2_introLeft dl{position:absolute;bottom:0}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft dl{position:static;margin-top:30px}}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft dl{position:static}}#leather_num2 .leather_num2_intro .leather_num2_introLeft dl dt{font-size:2.2rem;margin-bottom:20px;font-weight:700}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introLeft dl dt{font-size:1.8rem;text-align:center}}#leather_num2 .leather_num2_intro .leather_num2_introLeft dl dd{line-height:2;font-size:1.4rem}#leather_num2 .leather_num2_intro .leather_num2_introRight{width:49%}@media screen and (max-width: 960px){#leather_num2 .leather_num2_intro .leather_num2_introRight{width:100%;margin-top:60px}}#leather_num2 .leather_num2_box{display:flex;flex-wrap:wrap;justify-content:space-between;width:77%;margin:0 auto}@media screen and (max-width: 960px){#leather_num2 .leather_num2_box{width:80%}}#leather_num2 .leather_num2_box li{width:24.7%}@media screen and (max-width: 960px){#leather_num2 .leather_num2_box li{width:49%;margin-top:5px}}#leather_num2 .leather_num2_after{width:77%;margin:75px auto}@media screen and (max-width: 960px){#leather_num2 .leather_num2_after{width:100%;margin:50px auto 100px}}#leather_num2 .leather_num2_after dl{color:#666;display:flex;align-items:center;margin-top:25px}@media screen and (max-width: 960px){#leather_num2 .leather_num2_after dl{display:block;width:88%;margin:0 auto}}#leather_num2 .leather_num2_after dl dt{width:10%;padding:15px;text-align:center;margin-right:25px;border:1px solid #666;font-size:1.4rem;line-height:1;font-weight:700}@media screen and (max-width: 960px){#leather_num2 .leather_num2_after dl dt{margin:20px auto;width:50%}}#leather_num2 .leather_num2_after dl dd{font-size:1.4rem}#leather_num3 .leather_num3_main{position:relative;width:88.5%;left:0;padding:100px 0 75px}@media screen and (max-width: 960px){#leather_num3 .leather_num3_main{width:94%;padding:100px 0 60px}}#leather_num3 .leather_num3_main .leather_num{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:11.5%;z-index:10}@media screen and (max-width: 960px){#leather_num3 .leather_num3_main .leather_num{left:6%}}#leather_num3 .leather_num3_main .leather_num h2{margin-top:20px;color:#fff;text-align:center}#leather_num3 .leather_num3_intro{display:flex;justify-content:space-between;width:77%;margin:0 auto 85px}@media screen and (max-width: 960px){#leather_num3 .leather_num3_intro{display:block;width:88%;margin:0 auto 60px}}#leather_num3 .leather_num3_intro .leather_num3_introImg{width:30%}@media screen and (max-width: 960px){#leather_num3 .leather_num3_intro .leather_num3_introImg{max-width:212px;margin:0 auto 50px;width:100%}}#leather_num3 .leather_num3_intro dl{width:60%}@media screen and (max-width: 960px){#leather_num3 .leather_num3_intro dl{width:100%}}#leather_num3 .leather_num3_intro dl dt{font-size:2.2rem;margin-bottom:20px;font-weight:700}@media screen and (max-width: 960px){#leather_num3 .leather_num3_intro dl dt{font-size:1.8rem;text-align:center}}#leather_num3 .leather_num3_intro dl dd{font-size:1.4rem;line-height:2}#leather_num3 .leather_num3_after{display:flex;justify-content:space-between;width:77%;margin:0 auto;position:relative}@media screen and (max-width: 960px){#leather_num3 .leather_num3_after{width:88%;border-bottom:1px solid #000;border-top:1px solid #000;padding:25px 0 40px;display:block}}#leather_num3 .leather_num3_after .leather_num3_afterImg{width:40%}@media screen and (max-width: 960px){#leather_num3 .leather_num3_after .leather_num3_afterImg{width:87%;margin:0 auto}}#leather_num3 .leather_num3_after dl{border-top:1px solid #000;border-bottom:1px solid #000;color:#666;width:52%;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0 5%}@media screen and (max-width: 960px){#leather_num3 .leather_num3_after dl{width:100%;display:block;border:none;text-align:center}}#leather_num3 .leather_num3_after dl dt{padding:10px 30px;text-align:center;border:1px solid #666;font-size:1.4rem;line-height:1;font-weight:700;display:inline-block;margin-bottom:20px}@media screen and (max-width: 960px){#leather_num3 .leather_num3_after dl dt{width:50%;margin:20px auto}}#leather_num3 .leather_num3_after dl dd{font-size:1.4rem;width:100%}@media screen and (max-width: 960px){#leather_num3 .leather_num3_after dl dd{text-align:left}}#leather_num4{width:88.5%;padding:85px 0 100px;margin:0 0 0 11.5%}@media screen and (max-width: 960px){#leather_num4{width:100%;padding:115px 0 0;margin:0 auto}}#leather_num4 .leather_num4_intro{display:flex;justify-content:space-between;flex-direction:row-reverse}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro{display:block}}#leather_num4 .leather_num4_intro .leather_num4_img{position:relative;width:59%;background:url(/cdn/shop/files/feature-leathercraft_img_num_04.jpg) top;background-size:cover}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_img{width:100%;background:none}}#leather_num4 .leather_num4_intro .leather_num4_img .leather_num{position:absolute;left:5%;top:5%;z-index:10}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_img .leather_num{top:50%;left:6%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#leather_num4 .leather_num4_intro .leather_num4_txt{padding:60px 0 0;text-align:center;width:33%}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_txt{width:88%;margin:0 auto;padding:45px 0}}#leather_num4 .leather_num4_intro .leather_num4_txt .leather_num_heading{padding-bottom:5px;border-bottom:6px solid #000;display:inline-block;margin-bottom:60px}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_txt .leather_num_heading{margin-bottom:40px}}#leather_num4 .leather_num4_intro .leather_num4_txt h3{font-size:2.2rem;margin-bottom:25px;font-weight:700;text-align:left}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_txt h3{font-size:1.8rem;text-align:center}}#leather_num4 .leather_num4_intro .leather_num4_txt p{line-height:2;margin:0 auto;font-size:1.4rem;text-align:left}#leather_num4 .leather_num4_intro .leather_num4_txt ul{display:flex;flex-wrap:wrap;padding-top:100px;justify-content:space-between}@media screen and (max-width: 960px){#leather_num4 .leather_num4_intro .leather_num4_txt ul{padding-top:50px}}#leather_num4 .leather_num4_intro .leather_num4_txt ul li{width:49.5%;margin-bottom:1%}#leather_num4 .leather_num4_after{display:flex;justify-content:space-between;width:88.5%;position:relative;flex-direction:row-reverse;padding:85px 0 0}@media screen and (max-width: 960px){#leather_num4 .leather_num4_after{width:88%;border-bottom:1px solid #000;border-top:1px solid #000;padding:50px 0 40px;display:block;margin:0 auto 40px}}#leather_num4 .leather_num4_after .leather_num4_afterImg{width:40%}@media screen and (max-width: 960px){#leather_num4 .leather_num4_after .leather_num4_afterImg{width:87%;margin:0 auto}}#leather_num4 .leather_num4_after dl{border-top:1px solid #000;border-bottom:1px solid #000;color:#666;width:52%;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0 5%}@media screen and (max-width: 960px){#leather_num4 .leather_num4_after dl{width:100%;display:block;border:none;text-align:center}}#leather_num4 .leather_num4_after dl dt{padding:10px 30px;text-align:center;border:1px solid #666;font-size:1.4rem;line-height:1;font-weight:700;display:inline-block;margin-bottom:20px}@media screen and (max-width: 960px){#leather_num4 .leather_num4_after dl dt{width:50%;margin:20px auto}}#leather_num4 .leather_num4_after dl dd{font-size:1.4rem;width:100%}@media screen and (max-width: 960px){#leather_num4 .leather_num4_after dl dd{text-align:left}}#leather_num4_2{width:88.5%;position:relative;left:0}@media screen and (max-width: 960px){#leather_num4_2{width:100%;position:static}}#leather_num4_2:before{content:"";display:block;padding-top:100%}@media screen and (max-width: 960px){#leather_num4_2:before{content:none}}#leather_num4_2 .leather_num4_2_img{width:73%;position:absolute;top:0;left:0;height:100%;overflow:hidden;background:url(/cdn/shop/files/feature-leathercraft_img_num_05.jpg) center;background-size:cover}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num4_2 .leather_num4_2_img{width:60%}}@media screen and (max-width: 960px){#leather_num4_2 .leather_num4_2_img{width:100%;height:auto;position:static;background:none}}#leather_num4_2 .leather_num4_2_txt{width:36%;position:absolute;top:95px;right:0}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num4_2 .leather_num4_2_txt{width:35%;top:0;right:0}}@media screen and (max-width: 960px){#leather_num4_2 .leather_num4_2_txt{width:88%;margin:50px auto;position:static}}#leather_num4_2 .leather_num4_2_txt h3{font-size:2.2rem;margin-bottom:25px;font-weight:700;text-align:left}@media screen and (max-width: 960px){#leather_num4_2 .leather_num4_2_txt h3{font-size:1.8rem;text-align:center}}#leather_num4_2 .leather_num4_2_txt p{line-height:2;margin:0 auto;font-size:1.4rem;text-align:left}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num4_2 .leather_num4_2_txt p{line-height:1.9}}#leather_num4_2 .leather_num4_2_box{position:absolute;width:23%;right:0;bottom:0}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num4_2 .leather_num4_2_box{position:absolute;width:23%;right:23%;bottom:0;-moz-transform:translateX(75%);-webkit-transform:translateX(75%);-ms-transform:translateX(75%);transform:translate(75%)}}@media screen and (max-width: 960px){#leather_num4_2 .leather_num4_2_box{position:static;width:66.6%;margin:0 auto}}#leather_num4_2 .leather_num4_2_box img{margin-top:50px}@media screen and (max-width: 1200px) and (min-width: 960px){#leather_num4_2 .leather_num4_2_box img{margin-top:20px}}#product h2{text-align:center}#product h2 img{max-width:430px;margin:70px auto 40px}@media screen and (max-width: 960px){#product h2 img{max-width:275px}}#product .product_detail{margin:0 auto;width:88%;max-width:1100px}#product .product_detail .product_img{position:relative;width:82%;text-align:center;border:6px solid #000}@media screen and (max-width: 960px){#product .product_detail .product_img{width:100%;padding:80px 0}}#product .product_detail .product_img a{display:block}#product .product_detail .product_img a:hover{opacity:1!important}#product .product_detail .product_img a:hover .product_img_num{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-delay:.3s;opacity:1;transition:.5s}#product .product_detail .product_img img{width:auto!important}#product .product_detail .product_img p{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5%;text-align:left}@media screen and (max-width: 960px){#product .product_detail .product_img p{top:20px;left:50%;text-align:center;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}#product .product_detail .product_img .product_img_arrow{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:80px}@media screen and (max-width: 960px){#product .product_detail .product_img .product_img_arrow{bottom:80px;right:50%;top:auto;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%)}}#product .product_detail .product_img .product_img_num{position:absolute;top:50%;margin-top:-65px;right:-65px;transition:.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (max-width: 960px){#product .product_detail .product_img .product_img_num{bottom:-65px;right:50%;top:auto;margin-right:-65px;text-align:center}}#product .product_detail .product_detail_txt{display:flex;justify-content:space-between;margin-top:40px;width:82%}@media screen and (max-width: 960px){#product .product_detail .product_detail_txt{display:block;margin:80px auto 0;width:100%}}#product .product_detail .product_detail_txt ul{width:35%}@media screen and (max-width: 960px){#product .product_detail .product_detail_txt ul{width:100%;margin-bottom:40px}}#product .product_detail .product_detail_txt ul li{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:5px;font-size:1.4rem}#product .product_detail .product_detail_txt ul li b{font-weight:700}#product .product_detail .product_detail_txt p{width:60%;font-size:1.4rem}@media screen and (max-width: 960px){#product .product_detail .product_detail_txt p{width:100%}}#product .product_detail2{margin:80px auto 0;width:88%;max-width:1100px}#product .product_detail2 .product_img{position:relative;width:82%;margin-left:18%;text-align:center;border:6px solid #000}@media screen and (max-width: 960px){#product .product_detail2 .product_img{width:100%;padding:80px 0;margin-left:0}}#product .product_detail2 .product_img a{display:block}#product .product_detail2 .product_img a:hover{opacity:1!important}#product .product_detail2 .product_img a:hover .product_img_num{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-delay:.3s;opacity:1;transition:.5s}#product .product_detail2 .product_img img{width:auto!important}#product .product_detail2 .product_img p{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5%;text-align:left}@media screen and (max-width: 960px){#product .product_detail2 .product_img p{top:20px;right:50%;text-align:center;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%)}}#product .product_detail2 .product_img .product_img_arrow{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:80px}@media screen and (max-width: 960px){#product .product_detail2 .product_img .product_img_arrow{bottom:80px;left:50%;top:auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}#product .product_detail2 .product_img .product_img_num{position:absolute;top:50%;margin-top:-65px;left:-65px;transition:.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (max-width: 960px){#product .product_detail2 .product_img .product_img_num{bottom:-65px;left:50%;top:auto;margin-left:-65px;text-align:center}}#product .product_detail2 .product_detail_txt{display:flex;justify-content:space-between;margin-top:40px;margin-left:18%;width:82%;flex-direction:row-reverse}@media screen and (max-width: 960px){#product .product_detail2 .product_detail_txt{display:block;margin:80px auto 0;width:100%}}#product .product_detail2 .product_detail_txt ul{width:35%}@media screen and (max-width: 960px){#product .product_detail2 .product_detail_txt ul{width:100%;margin-bottom:40px}}#product .product_detail2 .product_detail_txt ul li{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:5px;font-size:1.4rem}#product .product_detail2 .product_detail_txt ul li b{font-weight:700}#product .product_detail2 .product_detail_txt p{width:60%;font-size:1.4rem}@media screen and (max-width: 960px){#product .product_detail2 .product_detail_txt p{width:100%}}#glamb .glamb_inner{width:88%;max-width:900px;margin:90px auto 0;position:relative;z-index:3}@media screen and (max-width: 960px){#glamb .glamb_inner{margin:70px auto 0}}#glamb .glamb_inner .glamb_detail{padding:50px 0;border-top:1px solid #000;border-bottom:1px solid #000;display:flex;align-items:center;font-size:1.2rem;margin-bottom:40px;line-height:2;letter-spacing:1px}@media screen and (max-width: 960px){#glamb .glamb_inner .glamb_detail{padding:30px 0;display:block;margin-bottom:70px}}#glamb .glamb_inner .glamb_detail img{padding:0 40px;width:220px}@media screen and (max-width: 960px){#glamb .glamb_inner .glamb_detail img{padding:0 0 25px;width:110px;display:block;margin:0 auto}}#glamb .glamb_ext{width:88%;margin:0 auto;position:relative;z-index:3}@media screen and (max-width: 960px){#glamb .glamb_ext{width:100%}}#footer{background:#000;color:#fff;padding-bottom:50px}#footer .footer_inner{width:88%;max-width:900px;margin:-240px auto 0;padding-top:240px}@media screen and (max-width: 960px){#footer .footer_inner{margin:0 auto;padding-top:30px}}#footer .footer_inner .shop ul{display:flex;flex-wrap:nowrap;padding:30px 0 40px}@media screen and (max-width: 960px){#footer .footer_inner .shop ul{display:block;padding:0}}#footer .footer_inner .shop ul li{width:41%;border-left:1px solid #fff;padding:5px 20px;font-size:1.2rem}@media screen and (max-width: 960px){#footer .footer_inner .shop ul li{margin-bottom:20px;width:100%}}#footer .footer_inner .shop ul li:first-child{border-left:none;padding-right:0}#footer .footer_inner .shop ul li.flag{width:18%;font-size:1.4rem;padding-left:0;letter-spacing:1px}@media screen and (max-width: 960px){#footer .footer_inner .shop ul li.flag{width:100%;margin-bottom:30px}}#footer .footer_inner .shop ul li h3{font-size:2rem;margin-bottom:20px;letter-spacing:2px;color:#fff}#footer .footer_inner .shop ul li a{padding:5px 5px 5px 6px;border:1px solid #fff;margin-left:10px;color:#fff}#footer .footer_inner .shop .shop_tel{width:58%;margin:0 auto;display:flex;font-size:1.4rem;text-align:center;justify-content:space-between}@media screen and (max-width: 960px){#footer .footer_inner .shop .shop_tel{width:100%;display:block}}#footer .footer_inner .shop .shop_tel a{width:48%;padding:10px;line-height:1.2;background:#333}@media screen and (max-width: 960px){#footer .footer_inner .shop .shop_tel a{width:100%;margin-bottom:10px;display:block}}#footer .footer_inner .shop .shop_tel a img{width:18px;margin-right:5px}#footer .footer_inner .footer_content{width:100%;border:1px solid #fff;padding:3%;display:flex;font-size:1.4rem;margin:60px auto 35px}#footer .footer_inner .footer_content h4{width:14%;border-right:1px solid #fff;color:#fff}@media screen and (max-width: 960px){#footer .footer_inner .footer_content h4{width:40%}}#footer .footer_inner .footer_content ul{padding:0 6%;display:flex;flex-wrap:wrap;width:86%}@media screen and (max-width: 960px){#footer .footer_inner .footer_content ul{width:60%;display:block}}#footer .footer_inner .footer_content ul li{width:25%}@media screen and (max-width: 960px){#footer .footer_inner .footer_content ul li{width:100%}}#footer .footer_inner .link_app{text-align:center;font-size:1.2rem;margin-bottom:40px}#footer .footer_inner .link_icos{display:flex;justify-content:space-between;width:40%;flex-wrap:wrap;margin:0 auto}@media screen and (max-width: 960px){#footer .footer_inner .link_icos{width:100%}}#footer .footer_inner .link_icos li a{display:block}#footer .footer_inner .footer_logo{text-align:center;margin:60px auto 25px;width:116px}#footer .footer_inner .footer_copy{text-align:center;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/feature-leathercraft.css.map */
