@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%;vertical-align:top}html,body{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,Meiryo,Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Noto Sans,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: 768px){body{font-size:1.4rem}}body.add_overray{overflow:hidden}svg{fill:currentColor}h2{color:#fff}h2.item_list_title{color:#000}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block!important}}.tb{display:none}@media screen and (max-width: 1100px){.tb{display:block!important}}.pc{display:block}@media screen and (max-width: 768px){.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}.goudy{font-family:goudy-old-style,serif;font-weight:700;font-style:normal}.amador{font-family:amador,sans-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}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadein{opacity:.2;transform:translateY(100px);transition:all .5s}@media screen and (max-width: 768px){.fadein{transform:translateY(50px)}}.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)}@keyframes flash{0%{opacity:1}25%{opacity:.1}50%{opacity:1}75%{opacity:.1}to{opacity:1}}#main{position:relative}#main h1{position:absolute;left:6%;top:50%;transform:translateY(-50%);width:36%}@media screen and (max-width: 768px){#main h1{width:88.5%;max-width:332px;left:50%;top:50%;transform:translate(-50%,-50%)}}#intro .intro_desc{padding:70px 0 100px;font-size:1.8rem;line-height:2.2;text-align:center;width:95%;margin:0 auto}@media screen and (max-width: 768px){#intro .intro_desc{padding:60px 0 70px;font-size:1.3rem}}#intro .intro_desc p{font-weight:600;margin-bottom:40px}@media screen and (max-width: 768px){#intro .intro_desc p{margin-bottom:30px}}#intro .intro_desc aside{font-size:1.4rem;line-height:1.2;font-family:Hiragino Mincho ProN W3,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}@media screen and (max-width: 768px){#intro .intro_desc aside{line-height:1.9;font-size:1.3rem}}#intro .intro_box{display:flex;color:#fff}@media screen and (max-width: 768px){#intro .intro_box{display:block}}#intro .intro_box figure{width:64%;position:relative;z-index:2}@media screen and (max-width: 768px){#intro .intro_box figure{width:93%}}#intro .intro_box .intro_txt{width:36%;background:#000;position:relative;z-index:1;top:40px;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;padding:5%}@media screen and (max-width: 768px){#intro .intro_box .intro_txt{width:93%;margin-left:7%;top:0}}#intro .intro_box .intro_txt:before{content:"";height:100%;position:absolute;top:0;left:1px;width:69%;transform:translate(-100%);background:#000}@media screen and (max-width: 768px){#intro .intro_box .intro_txt:before{left:auto;right:0;transform:translateY(-100%);top:1px}}#intro .intro_box .intro_txt dl dt{width:215px;line-height:1;margin:0 auto 20px}@media screen and (max-width: 768px){#intro .intro_box .intro_txt dl dt{width:130px;margin:30px auto 10px;position:relative;left:-3.5%}}#intro .intro_box .intro_txt dl dd{font-size:8rem;margin-bottom:100px;line-height:1}@media screen and (max-width: 1000px){#intro .intro_box .intro_txt dl dd{font-size:6rem;margin-bottom:60px}}@media screen and (max-width: 768px){#intro .intro_box .intro_txt dl dd{font-size:4.8rem;margin-bottom:30px;position:relative;left:-3.5%}}#intro .intro_box .intro_txt h2{font-size:6.8rem;line-height:1;margin-bottom:25px}@media screen and (max-width: 1000px){#intro .intro_box .intro_txt h2{font-size:5.4rem}}@media screen and (max-width: 768px){#intro .intro_box .intro_txt h2{font-size:4.2rem;margin-bottom:20px;position:relative;left:-3.5%}}#intro .intro_box .intro_txt p{font-size:2rem;font-weight:600;line-height:2}@media screen and (max-width: 1000px){#intro .intro_box .intro_txt p{font-size:1.6rem}}@media screen and (max-width: 768px){#intro .intro_box .intro_txt p{font-size:1.4rem;margin-bottom:50px;position:relative;left:-3.5%}}#sewing .content{display:flex;justify-content:space-between;padding:190px 0 115px}@media screen and (max-width: 768px){#sewing .content{display:block;padding:50px 0 75px}}#sewing .content .sewing_img{width:43.6%;position:relative;color:#fff;background:url(/cdn/shop/files/feature-denimcraft_img_sewing_main.jpg) center no-repeat;background-size:cover}@media screen and (max-width: 768px){#sewing .content .sewing_img{width:100%;padding-top:557px}}#sewing .content .sewing_img .sewing_img_txt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center}#sewing .content .sewing_img .sewing_img_txt dl dt{font-size:1.6rem;line-height:1;margin-bottom:20px}@media screen and (max-width: 768px){#sewing .content .sewing_img .sewing_img_txt dl dt{font-size:1.3rem;margin-bottom:15px}}#sewing .content .sewing_img .sewing_img_txt dl dd{margin-bottom:25px;padding-bottom:25px;position:relative;font-size:6rem;line-height:1}@media screen and (max-width: 768px){#sewing .content .sewing_img .sewing_img_txt dl dd{font-size:4.8rem;margin-bottom:20px;padding-bottom:20px}}#sewing .content .sewing_img .sewing_img_txt dl dd:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:50px;height:1px;background:#fff;content:""}@media screen and (max-width: 768px){#sewing .content .sewing_img .sewing_img_txt dl dd:after{width:40px}}#sewing .content .sewing_img .sewing_img_txt p{font-size:2rem;font-weight:600}@media screen and (max-width: 768px){#sewing .content .sewing_img .sewing_img_txt p{font-size:1.6rem}}#sewing .content .sewing_img aside{position:absolute;left:40px;bottom:15px;font-size:1.6rem}@media screen and (max-width: 768px){#sewing .content .sewing_img aside{left:25px;bottom:20px}}#sewing .content .sewing_txt{width:39%;margin:0 8.7%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width: 768px){#sewing .content .sewing_txt{width:90%;margin:0 auto}}#sewing .content .sewing_txt p{font-size:1.4rem;margin-bottom:70px;line-height:2}@media screen and (max-width: 768px){#sewing .content .sewing_txt p{margin:55px auto 65px}}#sewing .content .sewing_txt .beforeafter{width:100%;padding:6.8% 10%;display:flex;justify-content:space-between;border:1px solid #000}@media screen and (max-width: 768px){#sewing .content .sewing_txt .beforeafter{width:90%;margin:0 auto;padding:35px;display:block}}#sewing .content .sewing_txt .beforeafter figure{width:48%}@media screen and (max-width: 768px){#sewing .content .sewing_txt .beforeafter figure{width:100%;margin-bottom:15px}#sewing .content .sewing_txt .beforeafter figure:last-child{margin-bottom:0}}#sewing .content .sewing_txt .beforeafter figcaption{font-size:1.6rem;line-height:1;margin-top:5px}@media screen and (max-width: 768px){#sewing .content .sewing_txt .beforeafter figcaption{font-size:1.4rem}}#sewing_image{display:flex;width:64%;margin:0 auto 115px}@media screen and (max-width: 768px){#sewing_image{width:80%;display:block;margin-bottom:70px}}#shaving_main{position:relative}#shaving_main .shaving_main_txt{position:absolute;top:50%;right:13.3%;transform:translateY(-50%);text-align:center;color:#fff}@media screen and (max-width: 768px){#shaving_main .shaving_main_txt{left:0;right:auto;width:100%}}#shaving_main .shaving_main_txt dl dt{font-size:1.6rem;line-height:1;margin-bottom:20px}@media screen and (max-width: 768px){#shaving_main .shaving_main_txt dl dt{font-size:1.3rem;margin-bottom:15px}}#shaving_main .shaving_main_txt dl dd{margin-bottom:25px;padding-bottom:25px;position:relative;font-size:6rem;line-height:1}@media screen and (max-width: 768px){#shaving_main .shaving_main_txt dl dd{font-size:4.8rem;margin-bottom:20px;padding-bottom:20px}}#shaving_main .shaving_main_txt dl dd:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:50px;height:1px;background:#fff;content:""}@media screen and (max-width: 768px){#shaving_main .shaving_main_txt dl dd:after{width:40px}}#shaving_main .shaving_main_txt p{font-size:2rem;font-weight:600}@media screen and (max-width: 768px){#shaving_main .shaving_main_txt p{font-size:1.6rem}}#shaving_txt{padding:115px 0 125px}@media screen and (max-width: 768px){#shaving_txt{padding:60px 0 100px}}#shaving_txt .content{width:82%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 768px){#shaving_txt .content{display:block;width:90%}}#shaving_txt .content p{width:47%;font-size:1.4rem;line-height:2}@media screen and (max-width: 768px){#shaving_txt .content p{width:100%;margin:0 auto 80px}}#shaving_txt .content .beforeafter{width:47%;padding:3.2% 4.8%;display:flex;justify-content:space-between;border:1px solid #000}@media screen and (max-width: 768px){#shaving_txt .content .beforeafter{width:90%;margin:0 auto;padding:35px;display:block}}#shaving_txt .content .beforeafter figure{width:48%}@media screen and (max-width: 768px){#shaving_txt .content .beforeafter figure{width:100%;margin-bottom:15px}#shaving_txt .content .beforeafter figure:last-child{margin-bottom:0}}#shaving_txt .content .beforeafter figcaption{font-size:1.6rem;line-height:1;margin-top:5px}@media screen and (max-width: 768px){#shaving_txt .content .beforeafter figcaption{font-size:1.4rem}}#shaving_point .content{width:91%;display:flex;background:#000;color:#fff;align-items:center;flex-direction:row-reverse}@media screen and (max-width: 768px){#shaving_point .content{display:block;width:100%}}#shaving_point .content .shaving_point_img{width:55%}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_img{width:100%}}#shaving_point .content .shaving_point_txt{width:45%;padding:105px 0}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt{padding:60px 0 55px;width:100%}}#shaving_point .content .shaving_point_txt ul{width:62%;margin:0 auto}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt ul{width:90%}}#shaving_point .content .shaving_point_txt ul li{margin-bottom:40px}#shaving_point .content .shaving_point_txt ul li:last-child{margin-bottom:0}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt ul li{margin-bottom:30px}}#shaving_point .content .shaving_point_txt ul li dl{line-height:1;margin-bottom:10px;display:flex;align-items:baseline}#shaving_point .content .shaving_point_txt ul li dl dt{font-size:3.5rem;margin-right:15px}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt ul li dl dt{font-size:3.2rem}}#shaving_point .content .shaving_point_txt ul li dl dd{font-size:2rem;font-weight:600}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt ul li dl dd{font-size:1.8rem}}#shaving_point .content .shaving_point_txt ul li p{margin-bottom:20px;font-size:1.4rem}@media screen and (max-width: 768px){#shaving_point .content .shaving_point_txt ul li p{margin-bottom:15px}}#finish .content{padding:120px 0 180px}@media screen and (max-width: 768px){#finish .content{padding-bottom:75px}}#finish .content .finish_main{display:flex}@media screen and (max-width: 768px){#finish .content .finish_main{display:block}}#finish .content .finish_main .finish_main_txt{width:40%;margin-bottom:25%}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_txt{width:90%;margin:0 auto 75px}}#finish .content .finish_main .finish_main_tit{text-align:center;width:100%;margin:16% auto 25%}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_tit{margin:0 auto 110px}}#finish .content .finish_main .finish_main_tit dl dt{font-size:1.6rem;line-height:1;margin-bottom:20px}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_tit dl dt{font-size:1.3rem;margin-bottom:15px}}#finish .content .finish_main .finish_main_tit dl dd{margin-bottom:25px;padding-bottom:25px;position:relative;font-size:6rem;line-height:1}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_tit dl dd{font-size:4.8rem;margin-bottom:20px;padding-bottom:20px}}#finish .content .finish_main .finish_main_tit dl dd:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:50px;height:1px;background:#000;content:""}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_tit dl dd:after{width:40px}}#finish .content .finish_main .finish_main_tit p{font-size:2rem;font-weight:600}@media screen and (max-width: 768px){#finish .content .finish_main .finish_main_tit p{font-size:1.6rem}}#finish .content .finish_main ul{margin:0 auto;width:60%}@media screen and (max-width: 768px){#finish .content .finish_main ul{width:100%}}#finish .content .finish_main ul li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #000}#finish .content .finish_main ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media screen and (max-width: 768px){#finish .content .finish_main ul li{margin-bottom:15px;padding-bottom:15px}}#finish .content .finish_main ul li dl{line-height:1;margin-bottom:10px;display:flex;align-items:baseline}#finish .content .finish_main ul li dl dt{font-size:3.5rem;margin-right:15px}@media screen and (max-width: 768px){#finish .content .finish_main ul li dl dt{font-size:3.2rem}}#finish .content .finish_main ul li dl dd{font-size:2rem;font-weight:600}@media screen and (max-width: 768px){#finish .content .finish_main ul li dl dd{font-size:1.8rem}}#finish .content .finish_main ul li p{font-size:1.4rem}#finish .content .finish_main figure{width:60%;position:relative;background:url(/cdn/shop/files/feature-denimcraft_img_finish_01.jpg) center no-repeat;background-size:cover}@media screen and (max-width: 768px){#finish .content .finish_main figure{width:90%;margin:0 auto;padding-top:77.5%}}#finish .content .finish_main figure:after{position:absolute;font-family:goudy-old-style,serif;font-weight:700;font-style:normal;content:"01";bottom:40px;left:40px;line-height:1;font-size:6rem;color:#fff}@media screen and (max-width: 768px){#finish .content .finish_main figure:after{font-size:2.2rem;bottom:15px;left:15px}}#finish .content .finish_sub{width:84%;margin:70px auto 0}@media screen and (max-width: 768px){#finish .content .finish_sub{margin:10px auto 0;width:100%}}#finish .content .finish_sub ul{display:flex;justify-content:space-between;margin-bottom:90px}@media screen and (max-width: 768px){#finish .content .finish_sub ul{display:block}}#finish .content .finish_sub ul li{width:47.5%}@media screen and (max-width: 768px){#finish .content .finish_sub ul li{width:90%;margin:0 auto}}#finish .content .finish_sub ul li:first-child figure{margin-bottom:7.8%}@media screen and (max-width: 768px){#finish .content .finish_sub ul li:first-child figure{margin-bottom:10px}}#finish .content .finish_sub ul li:first-child figure:after{content:"02"}#finish .content .finish_sub ul li:first-child figure:last-child{margin-bottom:0}@media screen and (max-width: 768px){#finish .content .finish_sub ul li:first-child figure:last-child{margin-bottom:10px}}#finish .content .finish_sub ul li:first-child figure:last-child:after{content:"03"}@media screen and (max-width: 768px){#finish .content .finish_sub ul li:nth-child(2) figure{margin-bottom:10px}}#finish .content .finish_sub ul li:nth-child(2) figure:after{content:"04"}#finish .content .finish_sub ul li figure{position:relative}#finish .content .finish_sub ul li figure:after{position:absolute;font-family:goudy-old-style,serif;font-weight:700;font-style:normal;top:20px;left:20px;line-height:1;font-size:2.6rem;color:#fff}@media screen and (max-width: 768px){#finish .content .finish_sub ul li figure:after{font-size:2.2rem;top:15px;left:15px}}#finish .content .finish_sub .finish_sub_txt{display:flex;justify-content:space-between}@media screen and (max-width: 768px){#finish .content .finish_sub .finish_sub_txt{width:90%;display:block;margin:0 auto}}#finish .content .finish_sub .finish_sub_txt p{width:47.5%;font-size:1.4rem;line-height:2}@media screen and (max-width: 768px){#finish .content .finish_sub .finish_sub_txt p{width:100%}}#main_item .content{display:flex;background:#000;align-items:center;color:#fff}@media screen and (max-width: 768px){#main_item .content{display:block}}#main_item .content figure{width:66.6%}@media screen and (max-width: 768px){#main_item .content figure{width:100%}}#main_item .content .main_item_txt{width:33.4%;text-align:center;padding:0 5%}@media screen and (max-width: 768px){#main_item .content .main_item_txt{width:88%;padding:80px 0 65px;margin:0 auto}}#main_item .content .main_item_txt dl dt{width:215px;line-height:1;margin:0 auto 20px}#main_item .content .main_item_txt dl dd{font-size:8rem;margin-bottom:90px;line-height:1}@media screen and (max-width: 1000px){#main_item .content .main_item_txt dl dd{font-size:6rem;margin-bottom:60px}}@media screen and (max-width: 768px){#main_item .content .main_item_txt dl dd{font-size:4.8rem;margin-bottom:30px}}#main_item .content .main_item_txt h2{font-size:3.2rem;line-height:1;margin-bottom:35px}#main_item .content .main_item_txt p{font-size:1.4rem;font-weight:600;line-height:2;text-align:left}#item_list{padding:120px 0 200px}@media screen and (max-width: 768px){#item_list{padding:80px 0}}#item_list h2{line-height:1;font-size:6rem;margin-bottom:40px;text-align:center}#item_list .item_slide{margin-bottom:40px}#item_list .item_slide .item_detail{padding:0 20px;position:relative;text-align:center}#item_list .item_slide .item_detail:after{position:absolute;width:1px;height:50%;content:"";border-right:1px dashed #000;top:25%;right:0}#item_list .item_slide .item_detail a{display:block}#item_list .item_slide .item_detail p{font-size:3rem;position:relative;margin-bottom:15px;padding-bottom:15px;line-height:1}#item_list .item_slide .item_detail p:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:30px;height:1px;content:"";background:#000}#item_list .item_slide .item_detail h3{font-size:1.8rem;margin-top:5px;line-height:1.25}#item_list .seeall{max-width:290px;width:77%;background:#000;line-height:1;font-size:2.8rem;color:#fff;margin:0 auto}#item_list .seeall a{padding:15px 0;text-align:center;display:block}#glamb{font-family:Hiragino Mincho ProN W3,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}#glamb .glamb_inner{width:88%;max-width:900px;margin:0 auto;position:relative;z-index:3}@media screen and (max-width: 768px){#glamb .glamb_inner{margin:0 auto}}#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: 768px){#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: 768px){#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: 768px){#glamb .glamb_ext{width:100%}}#footer{background:#000;color:#fff;padding-bottom:50px;font-family:Hiragino Mincho ProN W3,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,\ff2d\ff33  \660e\671d,serif}#footer .footer_inner{width:88%;max-width:900px;margin:-240px auto 0;padding-top:240px}@media screen and (max-width: 768px){#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: 768px){#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: 768px){#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: 768px){#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: 768px){#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: 768px){#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: 768px){#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: 768px){#footer .footer_inner .footer_content ul{width:60%;display:block}}#footer .footer_inner .footer_content ul li{width:25%}@media screen and (max-width: 768px){#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: 768px){#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-denimcraft.css.map */
