/* 서브페이지 푸터 공통 */
/* 고객상담 */
#customer_tail{background: url('/img/customer_bg.png') no-repeat 50% 50%; padding: 80px 0;}
#customer_tail .title{text-align: center;}
#customer_tail .title h2{color: #fff;}
#customer_tail .conBox{text-align: center;}
#customer_tail .conBox .callBox{margin-bottom: 80px;}
#customer_tail .conBox .callBox>div{display: flex; justify-content: center; align-items: center; color: #fff; gap: 40px;}
#customer_tail .conBox .callBox>div:first-child{margin-bottom: 20px;}
#customer_tail .conBox .callBox>div .tit{display: flex; align-items: center;}
#customer_tail .conBox .callBox>div h3{font-size: var(--font40); font-weight: 500; margin-left:15px; display: inline-block;}
#customer_tail .conBox .callBox>div span{font-size: var(--font48); font-weight: 600; line-height: 1.2;}
#customer_tail .conBox .snsBox{display: flex;justify-content: center; gap: 20px;}
#customer_tail .conBox .snsBox li{list-style: none; background: #fff; border-radius: 50px; display: flex; align-items: center;}
#customer_tail .conBox .snsBox li a{display: flex; align-items: center; padding: 10px 15px; width: 100%;}
#customer_tail .conBox .snsBox li a:hover{color: #000;}
#customer_tail .conBox .snsBox li a p{font-size: var(--maintxt); font-weight: 500; color: #000; margin: 0 15px 0 10px;}
#customer_tail .conBox .snsBox li a span{font-size: var(--maintxt); font-weight: 600; color: #000;;}
@media all and (max-width:1400px){
    #customer_tail .conBox .snsBox{flex-direction: column; align-items: center;}
    #customer_tail .conBox .snsBox li{width: 500px;}
    #customer_tail .conBox .callBox{margin-bottom: 60px;}
}
@media all and (max-width:800px){   
    #customer_tail .conBox .callBox>div{gap: 20px;}
    #customer_tail .conBox .callBox>div h3{margin-left:10px;}
    #customer_tail .conBox .callBox>div img{width: 35px;}
    #customer_tail .conBox .snsBox li{width: 400px;}
    #customer_tail .conBox .snsBox li a img{width: 45px;}
}
@media all and (max-width:550px){
    #customer_tail .conBox .callBox{margin-bottom: 40px;}
    #customer_tail .conBox .callBox>div{flex-direction: column; gap: 10px;}
    #customer_tail .conBox .callBox>div:first-child{margin-bottom: 30px;}
}
@media all and (max-width:450px){
    #customer_tail .conBox .snsBox li{width: 100%;}
    #customer_tail .conBox .snsBox li a{padding: 5px 15px;}
    #customer_tail .conBox .snsBox li a img{width: 40px;}
    #customer_tail .conBox .snsBox li a p{margin: 0 10px;}
}





/* 서브 페이지 내부 탭 메뉴 공통 (금형∙인쇄 봉제∙사출/중국제조전문 거산무역문의)  */
.sub_page .tabs {margin-bottom: 84px;padding: 22px 98px;box-sizing: border-box;background: #FAF3EC;}
.sub_page .tabs ul {display: flex;flex-wrap: wrap;justify-content: center;margin: -10px -20px;}
.sub_page .tabs li {margin: 10px 20px;}
.sub_page .tabs a {font-size: var(--font26);font-weight: 500;}
.sub_page .tabs a:hover,
.sub_page .tabs a:focus {color: #C19B73;}
.sub_page .tabs a.active {color: #C19B73;font-weight: 600;text-decoration: underline;text-underline-offset: 6px;}
.sub_page .tab-content {display: none;justify-content: space-between;}
.sub_page .tab-content.active {display: flex;}

@media all and (max-width: 1200px){
    .sub_page .tabs {margin-bottom: 50px;}
    .sub_page .tabs ul {margin: -5px -10px;}
    .sub_page .tabs li {margin: 5px 10px;}
}
@media all and (max-width: 1024px){
    .sub_page .tabs {padding: 22px 38px;}
    .sub_page .tab-content {flex-direction: column;}
}
@media all and (max-width: 500px){
    .sub_page .tabs {padding: 20px;}
}

/* ******************* *
* c-tit/c-txt
* ******************* */
.c-tit1 {margin-bottom: 40px;font-size: var(--font40);font-weight: 600;word-break: keep-all;}
.c-tit2 {margin-bottom: 40px;padding-left: 47px;position: relative;font-size: var(--font30);font-weight: 600;word-break: keep-all;}
.c-tit2::before {content: '';display: block;width: 7px;height: 7px;border-radius: 50%;background: #000;position: absolute;top: 0;left: 20px;bottom: 0;margin: auto;}
.c-txt1 {color: #787878;font-size: var(--font20);font-weight: 500;word-break: keep-all;}
.c-txt2 {font-size: var(--font24);font-weight: 500;word-break: keep-all;}
.row-wrap {display: flex;align-items: baseline;gap: 0 15px;margin-bottom: 40px;}
.row-wrap .c-tit1 {margin-bottom: 0;}

@media all and (max-width: 1200px){
    .c-tit2 {padding-left: 20px;}
    .c-tit2::before {left: 0;}
    .row-wrap .c-tit1 {min-width: 112px;}
}
@media all and (max-width: 1024px){
    .c-tit1 {margin-bottom: 20px;}
    .c-tit2 {margin-bottom: 20px;}
    .row-wrap {margin-bottom: 20px;}
    .row-wrap .c-tit1 {min-width: 97px;}
}
@media all and (max-width: 768px){
    .row-wrap {flex-direction: column;align-items: center;gap: 0;margin-bottom: 30px;text-align: center;}
}

/* ******************* *
* cont-imgtype
* ******************* */
[class*=cont-imgtype] .cont-img-box > ul {display: flex;justify-content: center;flex-wrap: wrap;}
[class*=cont-imgtype] .cont-img-box img {display: block;width: 100%;}

/* cont-imgtype1 */
.cont-imgtype1 .cont-img-box ul li img {width: 100%;}
.cont-imgtype1 .cont-img-box ul li .txt-cont {margin-top: 25px;text-align: center;}
.cont-imgtype1 .cont-img-box ul li .txt-cont em {color: var(--color1);font-size: .80em;font-weight: 800;font-style: normal;}
.cont-imgtype1 .cont-img-box ul li .img-tit {margin-bottom: 14px;font-size: var(--font24);font-weight: 500;word-break: keep-all;}
.cont-imgtype1 .cont-img-box ul li .img-txt {padding: 0 22px;color: #787878;font-size: var(--font20);font-weight: 500;word-break: keep-all;}
.cont-imgtype1.col3 .cont-img-box ul {margin: 0 -10px;}
.cont-imgtype1.col3 .cont-img-box ul li {width: calc(33.333% - 20px);margin: 0 10px;}
.cont-imgtype1.col4 .cont-img-box ul {margin: 0 -7px;}
.cont-imgtype1.col4 .cont-img-box ul li {width: calc(25% - 14px);margin: 0 7px;}

@media all and (max-width: 1400px){
    .cont-imgtype1 .cont-img-box ul li .img-txt {padding: 0;}
}
@media all and (max-width: 1200px){
}
@media all and (max-width: 1024px){
    .cont-imgtype1.col3 .cont-img-box ul,
    .cont-imgtype1.col4 .cont-img-box ul {justify-content: normal;margin: -20px -10px;}
    .cont-imgtype1.col3 .cont-img-box ul li,
    .cont-imgtype1.col4 .cont-img-box ul li {width: calc(50% - 20px);margin: 20px 10px;}
    .cont-imgtype1 .cont-img-box ul li .txt-cont {margin-top: 15px;}
}
@media all and (max-width: 768px){}
@media all and (max-width: 640px){
    .cont-imgtype1.col3 .cont-img-box ul,
    .cont-imgtype1.col4 .cont-img-box ul {margin: -20px 0;}
    .cont-imgtype1.col3 .cont-img-box ul li,
    .cont-imgtype1.col4 .cont-img-box ul li {width: 100%;margin: 20px 0;}
}


/* ******************* *
* cont-list
* ******************* */
/* cont-list1 */
.cont-list1 {display: flex;}
.cont-list1 > li {display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 50%;border: 1px solid #B5B5B5;box-sizing: border-box;aspect-ratio: 1 / 1;position: relative;}
.cont-list1 > li:not(:first-child) {margin-left: -30px;}
.cont-list1 > li:not(:last-child)::after {content: '';display: block;width: 16px;height: 16px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg) skew(-5deg, -5deg);position: absolute;top: 0;right: 11px;bottom: 0;margin: auto;}
.cont-list1 > li > .tit {display: flex;align-items: center;min-height: 67px;margin-bottom: 15px;font-size: var(--font24);font-weight: 600;text-align: center;line-height: 1.2;word-break: keep-all;}
.cont-list1 > li > .img-cont {max-width: 80px;margin-bottom: 20px;}
.cont-list1 > li > .txt {min-height: 60px;color: #7A7A7A;font-size: var(--font20);font-weight: 500;text-align: center;word-break: keep-all; letter-spacing: -2px; line-height: 1.4;}
.cont-list1.col4 {flex-wrap: wrap;justify-content: center;gap: 40px 0;}
.cont-list1.col4 > li {max-width: 358px;width: 26.7%;padding: 0 49px;}
.cont-list1.col4 > li:nth-child(4n+1) {margin-left: 0;}
.cont-list1.col5 > li {max-width: 288px;width: 22%;padding: 0 49px;}

/* cont-list2 */
.cont-list2 > li {display: flex;justify-content: space-between;align-items: center;min-height: 136px;padding: 20px 80px;border: 1px solid #B5B5B5;border-radius: 13px;box-sizing: border-box;background: #fff;position: relative;}
.cont-list2 > li:has(ul.list) {align-items: flex-start;}
.cont-list2 > li:not(:last-child) {margin-bottom: 52px;}
.cont-list2 > li:not(:last-child)::after {content: '';display: block;width: 18px;height: 18px;border-right: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(45deg) skew(3deg, 3deg);position: absolute;left: 0;right: 0;bottom: -31px;margin: auto;}
.cont-list2 > li > .img-cont {width: 70px;}
.cont-list2 > li > .txt-cont {width: calc(100% - 100px);}
.cont-list2 > li > .txt-cont > .tit {margin-bottom: 10px;font-size: var(--font24);font-weight: 600;word-break: keep-all;}
.cont-list2 > li > .txt-cont > .txt {color: #7A7A7A;font-size: var(--font20);font-weight: 500;word-break: keep-all;}
.cont-list2 > li > .txt-cont > .list {margin-top: 20px;}
.cont-list2 > li > .txt-cont > .list > li {padding-left: 12px;position: relative;color: #7A7A7A;font-size: var(--font18);font-weight: 500;word-break: keep-all;}
.cont-list2 > li > .txt-cont > .list > li::before {content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #7A7A7A;position: absolute;top: 12px;left: 0;}

@media all and (max-width: 1400px){
    .cont-list1 > li > .tit {min-height: 58px;margin-bottom: 10px;}
    .cont-list1 > li > .img-cont {max-width: 70px;margin-bottom: 10px;}
    .cont-list1 > li > .txt {min-height: 54px;font-size: 18px;}
    .cont-list1.col5> li {width: 23%;padding: 0 38px;}
}
@media all and (max-width: 1200px){
    .cont-list1 {flex-wrap: wrap;justify-content: center;gap: 20px 0;}
    .cont-list1.col4 > li {max-width: 292px;width: 27%;padding: 0 38px;}
    .cont-list1.col5 > li {max-width: 302px;width: 28%;}

    .cont-list2 > li {padding: 20px 50px;}
}
@media all and (max-width: 1024px){
    .cont-list1.col4 {gap: 20px 0;}
    .cont-list1.col4 > li {width: 36%;}
    .cont-list1.col4 > li:nth-child(4n+1) {margin-left: -30px;}
    .cont-list1.col4 > li:nth-child(3n+1) {margin-left: 0;}
    .cont-list1.col5 > li {max-width: 248px;width: 36%;}
}
@media all and (max-width: 768px){
    .cont-list1 {max-width: 85%;margin: 0 auto;gap: 10px 0;}
    .cont-list1.col4 > li,
    .cont-list1.col5 > li {max-width: 305px;width: 52%;}
    .cont-list1.col4 > li:nth-child(3n+1) {margin-left: -30px;}
    .cont-list1.col4 > li:nth-child(2n+1) {margin-left: 0;}
    .cont-list1.col5 > li:not(:first-child) {margin-left: 0;}
    .cont-list1.col5 > li:not(:nth-child(2n-1)) {margin-left: -30px;}

    .cont-list2 > li {padding: 20px;}
    .cont-list2 > li > .img-cont {width: 55px;}
    .cont-list2 > li > .txt-cont {width: calc(100% - 80px);}
}
@media all and (max-width: 640px){
    .cont-list1 {max-width: 100%;}
    .cont-list1.col4 > li,
    .cont-list1.col5 > li {max-width: 300px;padding: 0 34px;}
}
@media all and (max-width: 500px){
    .cont-list1 {gap: 40px 0;}
    .cont-list1 > li > .img-cont {max-width: 60px;}
    .cont-list1 > li > .txt {font-size: 16px;}
    .cont-list1.col4 {gap: 40px 0;}
    .cont-list1.col4 > li,
    .cont-list1.col5 > li {max-width: 250px;width: 100%;padding: 0 44px;}
    .cont-list1 > li:not(:first-child) {margin-left: 0;}
    .cont-list1.col4 > li:nth-child(3n+1) {margin-left: 0;}
    .cont-list1.col5 > li:not(:nth-child(2n-1)) {margin-left: 0;}
    .cont-list1 > li:not(:last-child)::after {transform: rotate(135deg) skew(-5deg, -5deg);top: auto;left: 0;right: 0;bottom: -24px;}

    .cont-list2 > li {flex-direction: column;justify-content: center;}
    .cont-list2 > li:has(ul.list) {align-items: center;}
    .cont-list2 > li > .img-cont {margin-bottom: 15px;}
    .cont-list2 > li > .txt-cont {width: 100%;}
    .cont-list2 > li > .txt-cont > .tit {text-align: center;}
    .cont-list2 > li > .txt-cont > .txt {text-align: center;}
}
/* 공통 끝 */

/* 금형∙인쇄 봉제∙사출 공통 시작 */
#product_01, #product_02, #product_03, #product_04{margin-bottom: 0;}
.sub_page.product .cont-box {margin-bottom: 150px;}
.sub_page.product .tab-content .img-cont {max-width: 590px;width: 45%;}
.sub_page.product .tab-content .txt-cont {max-width: 673px;width: 51%;}
.sub_page.product .tab-content .txt-cont .title {margin-bottom: 40px;font-size: var(--font36);font-weight: 600;line-height: 1.2;word-break: keep-all;}
.sub_page.product .tab-content .txt-cont .cont {padding-right: 72px;box-sizing: border-box;word-break: keep-all;}
.sub_page.product .tab-content .txt-cont .cont > li {display: flex;column-gap: 30px;font-size: var(--font20);}
.sub_page.product .tab-content .txt-cont .cont > li:not(:last-child) {margin-bottom: 30px;}
.sub_page.product .tab-content .txt-cont .cont > li > .tit {max-width: 88px;max-height: 30px;width: 100%;padding: 0 6px;background: #C19B73;color: #fff;font-weight: 500;text-align: center;}
.sub_page.product .tab-content .txt-cont .cont > li > .txt {color: #787878;font-weight: 500;word-break: keep-all;}
.sub_page.product .tab-content .txt-cont .cont > li > ul > li {position: relative;padding-left: 12px;color: #787878;font-weight: 500;word-break: keep-all;}
.sub_page.product .tab-content .txt-cont .cont > li > ul > li::before {content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #787878;position: absolute;top: 12px;left: 0;}

.sub_page.product .comn-box {padding: 150px 0;background: #F5F5F5;}
.sub_page.product .comn-box h3 {display: block;width: 100%;margin-bottom: 40px;font-size: var(--font36);font-weight: 600;text-align: center;word-break: keep-all;}
.sub_page.product .comn-box .txt-wrap {margin-bottom: 100px;}
.sub_page.product .comn-box .txt-wrap .tit {margin-bottom: 40px;font-size: var(--font36);font-weight: 600;text-align: center;word-break: keep-all;}
.sub_page.product .comn-box .txt-wrap .txt {padding: 0 206px;color: #787878;font-size: var(--font28);font-weight: 500;text-align: center;word-break: keep-all;}
.sub_page.product .comn-box ul {display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 50px;}
.sub_page.product .comn-box ul > li {width: calc(33.333% - 20px);}
.sub_page.product .comn-box ul > li > .img-cont {margin-bottom: 25px;}
.sub_page.product .comn-box ul > li > .txt-cont {font-weight: 500;text-align: center;}
.sub_page.product .comn-box ul > li > .txt-cont .tit {margin-bottom: 4px;font-size: var(--font24);word-break: keep-all;}
.sub_page.product .comn-box ul > li > .txt-cont .txt {padding: 0 38px;box-sizing: border-box;color: #787878;font-size: var(--font20);line-height: 1.3;word-break: keep-all;}

@media all and (max-width: 1400px){
    .sub_page.product .tab-content .txt-cont .title {margin-bottom: 30px;}
    .sub_page.product .tab-content .txt-cont .cont {padding-right: 0;}
    .sub_page.product .tab-content .txt-cont .cont > li {column-gap: 20px;}
    .sub_page.product .tab-content .txt-cont .cont > li:not(:last-child) {margin-bottom: 20px;}
    .sub_page.product .comn-box .txt-wrap .txt {padding: 0 90px;}
    .sub_page.product .comn-box ul > li > .txt-cont .txt {padding: 0;}
}
@media all and (max-width: 1200px){
    .sub_page.product .cont-box {margin-bottom: 100px;}
    .sub_page.product .tab-content .img-cont {width: 40%;}
    .sub_page.product .tab-content .txt-cont {width: 56%;}
    .sub_page.product .comn-box {padding: 100px 0;}
    .sub_page.product .comn-box .txt-wrap {margin-bottom: 60px;}
    .sub_page.product .comn-box .txt-wrap .tit {margin-bottom: 20px;}
    .sub_page.product .comn-box .txt-wrap .txt {padding: 0;}
    .sub_page.product .comn-box ul {row-gap: 40px;}
    .sub_page.product .comn-box ul > li {width: calc(33.333% - 10px);}
    .sub_page.product .comn-box ul > li > .img-cont {margin-bottom: 20px;}
}
@media all and (max-width: 1024px){
    .sub_page.product .cont-box {margin-bottom: 70px;}
    .sub_page.product .tab-content .img-cont {max-width: none;width: 100%;margin-bottom: 30px;}
    .sub_page.product .tab-content .txt-cont {max-width: none;width: 100%;}
    .sub_page.product .tab-content .txt-cont .title {text-align: center;}
    .sub_page.product .tab-content .txt-cont .title .line-br {display: inline;}
    .sub_page.product .tab-content .txt-cont .cont > li > ul {margin: -5px 0;}
    .sub_page.product .tab-content .txt-cont .cont > li > ul > li {margin: 5px 0;}
    .sub_page.product .comn-box ul > li {width: calc(50% - 10px);}
    .sub_page.product .comn-box {padding: 70px 0;}
}
@media all and (max-width: 768px){
    .sub_page.product .tab-content .txt-cont .cont > li > .tit {max-width: 80px;}
    .sub_page.product .comn-box ul > li {width: calc(50% - 5px);}
    .sub_page.product .comn-box ul > li > .img-cont {margin-bottom: 10px;}
}
@media all and (max-width: 500px){
    .sub_page.product .tab-content .txt-cont .cont > li {flex-direction: column;}
    .sub_page.product .tab-content .txt-cont .cont > li > .tit {max-width: none;margin-bottom: 10px;}
    .sub_page.product .tab-content .txt-cont .cont > li > .txt {text-align: center;}
    .sub_page.product .comn-box .txt-wrap .txt {font-size: 20px;}
    .sub_page.product .comn-box ul > li {width: 100%;}
}

/* 금형∙인쇄 봉제∙사출 공통 끝 */

/* KC∙인증∙안전∙식검 > KC 인증 시작 */
#KC .cont-box1 {margin-bottom: 100px;}
#KC .cont-box2 {margin-bottom: 150px;}
#KC .cont-box2 .cont-list1:not(:last-child) {margin-bottom: 60px;}
#KC .cont-box3 {padding: 150px 0;background: #FAF3EC;}
#KC .cont-box3 .in-box {margin-bottom: 100px;}
#KC .cont-box3 .flex-wrap {display: flex;justify-content: space-between;align-items: center;}
#KC .cont-box3 .flex-wrap .img-cont {max-width: 630px;width: 48%;}
#KC .cont-box3 .flex-wrap .txt {max-width: 642px;width: 49%;font-size: var(--font24);font-weight: 500;line-height: 1.5;word-break: keep-all;}
#KC .cont-box3 .in-txt {font-size: var(--font24);font-weight: 500;text-align: center;}
#KC .cont-box3 .in-txt > p {word-break: keep-all;}
#KC .cont-box3 .in-txt > p:last-child {margin-top: 36px;}
#KC .cont-box3 .in-txt > p span.cl {color: #C19B73;font-weight: 700;}
#KC .cont-box4 {padding: 150px 0 0;}
#KC .cont-box4 .in-box {margin-bottom: 60px;}
#KC .cont-box4 .in-box .c-tit2 {margin-bottom: 30px;}
#KC .cont-box4 .in-box .txt1 {font-size: var(--font24);font-weight: 500;line-height: 1.5;word-break: keep-all;}
#KC .cont-box4 .in-box .list > li {display: flex;gap: 0 30px;}
#KC .cont-box4 .in-box .list > li:not(:last-child) {margin-bottom: 20px;}
#KC .cont-box4 .in-box .list > li .tit {min-width: 186px;max-height: 30px;width: fit-content;padding: 0 25px;background: #C19B73;color: #fff;font-size: var(--font20);font-weight: 500;text-align: center;word-break: keep-all;}
#KC .cont-box4 .in-box .list > li .txt {color: #787878;font-size: var(--font20);font-weight: 500;word-break: keep-all;}

@media all and (max-width: 1200px){
    #KC .cont-box2 {margin-bottom: 100px;}
    #KC .cont-box3{padding: 100px 0;}
    #KC .cont-box4 {padding: 100px 0 0;}
    #KC .cont-box3 .flex-wrap {align-items: flex-start;}
    #KC .cont-box4 .in-box .list > li .tit {min-width: 166px;padding: 0 15px;}
}
@media all and (max-width: 1024px){
    #KC .cont-box3 .in-box {margin-bottom: 60px;}
    #KC .cont-box3 .c-tit1 {text-align: center;}
    #KC .cont-box3 .flex-wrap {flex-direction: column;}
    #KC .cont-box3 .flex-wrap .img-cont {width: 100%;margin: 0 auto 30px;}
    #KC .cont-box3 .flex-wrap .txt {max-width: none;width: 100%;text-align: center;}
    #KC .cont-box4 .in-box {margin-bottom: 40px;}
    #KC .cont-box4 .in-box .list > li {gap: 0 20px;}
    #KC .cont-box4 .in-box .list > li .tit {min-width: 128px;padding: 0 6px;}
}
@media all and (max-width: 880px){
    #KC .cont-box3 .in-txt > p > .line-br {display: inline;}
}
@media all and (max-width: 768px){
    #KC .cont-box3 .in-box {margin-bottom: 50px;}
    #KC .cont-box3 .in-txt > p:last-child {margin-top: 20px;}
}
@media all and (max-width: 640px ){
    #KC .cont-box3 .flex-wrap .txt .line-br {display: inline;}
    #KC .cont-box4 .in-box .txt1 .line-br {display: inline;}
}
@media all and (max-width: 500px){
    #KC .cont-box4 .in-box .list > li {flex-direction: column;}
    #KC .cont-box4 .in-box .list > li .tit {width: 100%;margin-bottom: 10px;}
    #KC .cont-box4 .in-box .list > li .txt {text-align: center;}
}
/* KC∙인증∙안전∙식검 > KC 인증 끝 */

/* KC∙인증∙안전∙식검 > 식검위생 시작 */
#food .cont-box1 {margin-bottom: 100px;}
#food .cont-box1 .txt {margin-top: 40px;font-size: var(--font24);font-weight: 500;text-align: center;word-break: keep-all;}
#food .cont-box1 .txt > .cl {color: #C19B73;font-weight: 700;}
#food .cont-box2 {margin-bottom: 100px;}
#food .cont-box2 .cont-list2 > li:has(.btn-more) > .txt-cont {display: flex;flex-direction: column;position: relative;}
#food .cont-box2 .btn-more {display: flex;align-items: center;column-gap: 15px;max-height: 45px;width: fit-content;padding: 10px 35px;border-radius: 22.5px;background: #D0AC8C;color: #fff;font-size: var(--font18);font-weight: 500;line-height: 1.4;word-break: keep-all;position: absolute;top: 0;bottom: 0;right: 0;margin: auto;transition: .35s;}
#food .cont-box2 .btn-more::after {content: '';display: block;width: 10px;height: 10px;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);}
#food .cont-box2 .btn-more:hover {filter: grayscale(.5);}
#food .cont-box3 .list {margin-bottom: 100px;}
#food .cont-box3 .list > li {padding-left: 40px;position: relative;font-size: var(--font24);font-weight: 500;word-break: keep-all;}
#food .cont-box3 .list > li::before {content: '';display: block;width: 7px;height: 7px;border-radius: 50%;background: #000;position: absolute;top: 15px;left: 20px;margin: auto;}
#food .cont-box3 .txt {font-size: var(--font24);font-weight: 500;text-align: center;word-break: keep-all;}
#food .cont-box3 .txt .cl {color: #C19B73;font-weight: 700;}

@media all and (max-width: 1200px){
    #food .cont-box2 .cont-list2 > li:has(.btn-more) {align-items: flex-start;}
    #food .cont-box2 .cont-list2 > li:has(.btn-more) .txt-cont .txt {margin-bottom: 20px}
    #food .cont-box2 .btn-more {padding: 10px 25px;position: relative;left: 0;right: auto;margin: inherit;}
    #food .cont-box3 .list > li {padding-left: 20px;}
    #food .cont-box3 .list > li::before {left: 0;}
}
@media all and (max-width: 1024px){
    #food .cont-box3 .list {margin-bottom: 50px;}
    #food .cont-box3 .list > li::before {top: 12px;}
}
@media all and (max-width: 768px){
    #food .cont-box2 .btn-more {font-size: 16px;}
    #food .cont-box3 .list > li {padding-left: 12px;}
    #food .cont-box3 .list > li::before {width: 4px;height: 4px;}
}
@media all and (max-width: 500px){
    #food .cont-box2 .cont-list2 > li:has(.btn-more) {align-items: center;}
    #food .cont-box2 .btn-more {margin: 0 auto;;}
}
/* KC∙인증∙안전∙식검 > 식검위생 끝 */

/* KC∙인증∙안전∙식검 > 의료기기인증 전파인증 시작 */
#medical{margin-bottom: 0;}
#medical .in-box:not(:last-child) {margin-bottom: 60px;}
#medical .in-box .c-tit2 {margin-bottom: 20px;}
#medical .cont-box1 {padding-bottom: 150px;}
#medical .cont-box1 .cont-list2 > li > .txt-cont > .list {margin-top: 0;}
#medical .cont-box2 {padding: 150px 0;background: #FAF3EC;}
#medical .cont-box2 .cont-list2 > li {border: 0;}

@media all and (max-width: 1200px){
    #medical .cont-box1 {padding-bottom: 100px;}
    #medical .cont-box2 {padding: 100px 0;}
}
/* KC∙인증∙안전∙식검 > 의료기기인증 전파인증 끝 */




/* 중국도매 상품구매 공통 시작 */
.sub_page.purchase .tab-content .img-cont {max-width: 590px;width: 45%;}
.sub_page.purchase .tab-content .txt-cont {display: flex;flex-direction: column;justify-content: center;max-width: 673px;width: 51%;}
.sub_page.purchase .tab-content .txt-cont .title {margin-bottom: 50px;font-size: var(--font36);font-weight: 600;word-break: keep-all;}
.sub_page.purchase .tab-content .txt-cont .txt {margin-bottom: 50px;color: #787878;font-size: var(--font20);font-weight: 500;line-height: 1.4;word-break: keep-all;}
.sub_page.purchase .tab-content .txt-cont .btn-link {display: flex;align-items: center;column-gap: 15px;max-height: 45px;width: fit-content;padding: 10px 35px;border-radius: 22.5px;background: #D0AC8C;color: #fff;font-size: var(--font18);font-weight: 500;line-height: 1.4;word-break: keep-all;position: relative;transition: .35s;}
.sub_page.purchase .tab-content .txt-cont .btn-link::after {content: '';display: block;width: 10px;height: 10px;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);}
.sub_page.purchase .tab-content .txt-cont .btn-link:hover {filter: grayscale(.5);}

@media all and (max-width: 1400px){}
@media all and (max-width: 1200px){
    .sub_page.purchase .tab-content .txt-cont .title {margin-bottom: 20px;}
    .sub_page.purchase .tab-content .txt-cont .txt {margin-bottom: 30px;}
}
@media all and (max-width: 1024px){
    .sub_page.purchase .tab-content .img-cont {max-width: none;width: 100%;margin-bottom: 30px;}
    .sub_page.purchase .tab-content .txt-cont {align-items: center;max-width: none;width: 100%;}
    .sub_page.purchase .tab-content .txt-cont .title {text-align: center;}
    .sub_page.purchase .tab-content .txt-cont .txt {padding: 0 30px;text-align: center;}
}
@media all and (max-width: 768px){
    .sub_page.purchase .tab-content .txt-cont .txt {padding: 0;}
}
/* 중국도매 상품구매 공통 시작 끝 */










/* 중국제조전문 거산무역문의 시작*/
#inquiry{margin-bottom: 0; overflow: hidden;}
#inquiry .sub_title h2{font-weight: 600;}
#inquiry .sub_title h3{font-size: var(--font30); text-align: center; margin-top: 40px; line-height: 1.2;}
#inquiry .sub_con .titBox {margin-bottom: 60px;}
#inquiry .sub_con .titBox h2{font-size: var(--font40); font-weight: 600; color: #000; text-align: center; line-height: 1.2;}
#inquiry .sub_con>div{padding: 150px 0;}
@media all and (max-width:800px){
    #inquiry .sub_con>div{padding: 100px 0;}
    #inquiry .sub_con .titBox{margin-bottom: 40px;}
}
/* cont-box1 */
#inquiry .sub_con .cont-box1{padding-top: 0; overflow-x: hidden;}
#inquiry .sub_con .cont-box1 .imgBox{display: flex; justify-content: center; align-items: center; gap: 50px; background: #FAF3EC; padding: 40px; margin-bottom: 100px;}
#inquiry .sub_con .cont-box1 .contactBox{}
#inquiry .sub_con .cont-box1 .contactBox ul:first-child{padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid #D9D9D9;}
#inquiry .sub_con .cont-box1 .contactBox ul li{display: flex; align-items: start; gap: 30px; margin-bottom: 20px;}
#inquiry .sub_con .cont-box1 .contactBox ul li:last-child{margin-bottom: 0;}
#inquiry .sub_con .cont-box1 .contactBox ul li p{font-size: var(--font30); color: #000;}
#inquiry .sub_con .cont-box1 .contactBox ul li .tit{display: flex; align-items: center; gap: 20px; width: 300px;}
#inquiry .sub_con .cont-box1 .contactBox ul li .tit p{font-weight: 600;}
#inquiry .sub_con .cont-box1 .contactBox ul li .txt{width: calc(100% - 330px);}
#inquiry .sub_con .cont-box1 .contactBox ul li .txt p{font-weight: 400;}
@media all and (max-width:900px){
    #inquiry .sub_con .cont-box1 .imgBox{flex-direction: column; margin-bottom: 60px;}
    #inquiry .sub_con .cont-box1 .contactBox ul li{flex-direction: column; gap: 10px;}
    #inquiry .sub_con .cont-box1 .contactBox ul li .tit{gap: 10px; width: 100%;}
    #inquiry .sub_con .cont-box1 .contactBox ul li .txt{width: 100%;}
}
@media all and (max-width:800px){
    #inquiry .sub_title h3{margin-top: 20px; word-break: keep-all;}
    #inquiry .sub_title h3 br{display: none;}
}

/* cont-box2 */
#inquiry .sub_con .cont-box2{background: #F5F5F5; overflow-x: hidden;}
#inquiry .sub_con .cont-box2 .title{text-align: center;}
#inquiry .sub_con .cont-box2 .title h2{margin-bottom: 20px;}
#inquiry .sub_con .cont-box2 .conBox {display: flex; flex-wrap: wrap; justify-content: center; gap: 100px;}
#inquiry .sub_con .cont-box2 .conBox li{position: relative; width: calc(100% / 3 - 70px); text-align: center; list-style: none; background: #fff; height: auto; aspect-ratio: 1 / 1; border-radius: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center;}
#inquiry .sub_con .cont-box2 .conBox li::before{content: ''; position: absolute; top: 50%; right: -100px; width:100px; height: 3px; background:url('/img/sub/inquiry_img12.png') no-repeat;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(3)::before,
#inquiry .sub_con .cont-box2 .conBox li:last-child::before{display: none;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(1) img{animation: process 2s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(2) img{animation: process 2s 0.1s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(3) img{animation: process 2s 0.2s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(4) img{animation: process 5s 0.3s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(5) img{animation: process 2s 0.4s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(6) img{animation: process 2s 0.5s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li:nth-child(7) img{animation: process 2s 0.6s linear infinite;}
#inquiry .sub_con .cont-box2 .conBox li h3{font-size: var(--font28); font-weight: 600; color:#C19B73;line-height: 1.2; margin-bottom: 30px;}
#inquiry .sub_con .cont-box2 .conBox li p{font-size: var(--font20); font-weight: 500; color: #787878; line-height: 1.2; margin-top: 30px;}
@keyframes process {
    0% {
    transform: translateY(0px);
    }
    50% {
    transform: translateY(-10px); 
    }
    100% {
    transform: translateY(0px); 
    }
}

@media all and (max-width:1400px){
    #inquiry .sub_con .cont-box2 .conBox{gap: 40px;}
    #inquiry .sub_con .cont-box2 .conBox li{width: calc(100% / 3 - 30px);}
    #inquiry .sub_con .cont-box2 .conBox li::before{width: 40px; right: -40px;}
    #inquiry .sub_con .cont-box2 .conBox li img{width: 70px;}
}
@media all and (max-width:1300px){
    #inquiry .sub_con .cont-box2 .conBox li{width: calc(100% / 2 - 100px);}
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(3)::before{display: block;}
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(2)::before,
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(4)::before{display: none;}
}
@media all and (max-width:900px){
    #inquiry .sub_con .cont-box2 .conBox li{width: calc(100% / 2 - 40px);}    
}
@media all and (max-width:800px){
    #inquiry .sub_con .cont-box2 .title h2{margin-bottom: 10px;}
    #inquiry .sub_con .cont-box2 .conBox li{width: 60%;} 
    #inquiry .sub_con .cont-box2 .conBox li::before{right:inherit; top: inherit; transform:translateX(-50%); left: 50%; bottom: -40px; width: 3px; height: 40px; background: url('/img/process_img08_m.svg') no-repeat;}
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(2)::before,
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(4)::before{display: block;}

}
@media all and (max-width:600px){
    #inquiry .sub_con .cont-box2 .conBox li{width:85%;}
    #inquiry .sub_con .cont-box2 .conBox li::before{right:inherit; top: inherit; transform:translateX(-50%); left: 50%; bottom: -40px; width: 3px; height: 40px; background: url('/img/process_img08_m.svg') no-repeat;}
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(2)::before,
    #inquiry .sub_con .cont-box2 .conBox li:nth-child(4)::before{display: block;}
}
@media all and (max-width:450px){
    #inquiry .sub_con .cont-box2 .conBox li{width: 90%;}
}

#inquiry .sub_con .cont-box3{overflow: hidden;}
#inquiry .sub_con .cont-box3 .titBox{margin-bottom: 40px;}
#inquiry .sub_con .cont-box3 .tbBox{margin-bottom: 100px;}
#inquiry .sub_con .cont-box3 .tabBox .flex{display: flex;}
#inquiry .sub_con .cont-box3 .tabBox .in-box{margin-bottom: 40px;}
#inquiry .sub_con .cont-box3 .tabBox .in-box:last-child{margin-bottom: 0;}
#inquiry .sub_con .cont-box3 .tabBox .tab_tit {margin-bottom: 20px;position: relative;font-size: var(--font30);font-weight: 600;word-break: break-all; line-height: 1.2;}
#inquiry .sub_con .cont-box3 .tabBox .tab_tit::before {content: '·';margin:0 15px; font-weight: 900;}
#inquiry .sub_con .cont-box3 .tabBox .tab_txt {font-size: var(--font22);font-weight: 500;word-break: break-all;}
#inquiry .sub_con .cont-box3 .tabBox{}
#inquiry .sub_con .cont-box3 .table table{border-bottom: 1px solid #C19B73; width: 100%;}
#inquiry .sub_con .cont-box3 .table table thead th{width: calc(100% / 5); height: 60px; background:#C19B73; vertical-align: middle; word-break: keep-all; border-top: 0; border-bottom: 0; text-align: center; color: #fff; font-size: var(--font26); font-weight: 500;}
#inquiry .sub_con .cont-box3 .table table tbody td{height: 60px; border-right: 1px solid rgba(193, 155, 115, 0.5); vertical-align: middle; word-break: keep-all; border-top: 0; text-align: center; color: #000; font-size: var(--font24); font-weight: 500;}
#inquiry .sub_con .cont-box3 .table table tbody td:last-child{border-right: 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab1 .txtBox p{color: #787878;font-size: var(--font20);font-weight: 500;word-break: break-all;position: relative;}
#inquiry .sub_con .cont-box3 .tabBox #tab1 .txtBox p:last-child{margin-bottom: 0; font-weight: 600;}
#inquiry .sub_con .cont-box3 .tabBox #tab1 .txtBox p::before {content: '·';margin:0 15px; font-weight: 900;color: #787878;}
#inquiry .sub_con .cont-box3 .tabBox #tab1 .tab_txt span{margin-bottom: 5px;}
#inquiry .sub_con .cont-box3 .tabBox #tab1 .tab_txt span:last-child{margin-bottom: 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .tab_txt.mg{margin: 40px 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .in-box:first-child .txtBox{margin: 10px 0 40px 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p{color: #000; font-size: var(--font22);font-weight: 500;word-break: break-all;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p:last-child{font-weight: 500;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p::before {content: '·';margin:0 15px; font-weight: 900;color: #000;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .tab_txt span{margin-bottom: 5px;}
#inquiry .sub_con .cont-box3 .tabBox #tab2 .tab_txt span:last-child{margin-bottom: 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p{color: #000; font-size: var(--font22);font-weight: 500;word-break: break-all;}
#inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p:last-child{font-weight: 500;}
#inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p::before {content: '·';margin:0 15px; font-weight: 900;color: #000;}
#inquiry .sub_con .cont-box3 .tabBox #tab3 .tab_txt{margin-bottom: 40px;}
#inquiry .sub_con .cont-box3 .tabBox #tab3 .tab_txt:last-child{margin-bottom: 0;}
#inquiry .sub_con .cont-box3 .tabBox #tab4 .tab_txt span{margin-bottom: 5px;}
#inquiry .sub_con .cont-box3 .tabBox #tab4 .tab_txt span:last-child{margin-bottom: 0;}
@media all and (max-width: 1200px){

}
@media all and (max-width: 1024px){
    #inquiry .sub_con .cont-box3 .tabBox .tab_tit {margin-bottom: 15px;}
    #inquiry .sub_con .cont-box3 .tabBox .tab_tit::before{margin:0 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab1 .txtBox p::before{margin:0 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p::before{margin:0 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p::before{margin:0 10px;}
}
@media all and (max-width: 800px){
    #inquiry .sub_con .cont-box3 .tbBox{margin-bottom: 60px;}
    #inquiry .sub_con .cont-box3 .tabBox .tab_tit {margin-bottom: 10px;}
    #inquiry .sub_con .cont-box3 .tabBox .tab_txt{font-size: 20px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab1 .tab_txt span{margin-bottom: 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p{font-size: 18px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab2 .tab_txt span{margin-bottom: 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p{font-size: 18px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab4 .tab_txt span{margin-bottom: 10px;}
}
@media all and (max-width: 500px){
    #inquiry .sub_con .cont-box3 .table table thead th{height: 50px; line-height: 1.2;}
    #inquiry .sub_con .cont-box3 .table table tbody td{height: 50px; font-size: 16px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab1 .txtBox p{margin-bottom: 10px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab2 .txtBox p{margin-bottom: 10px; font-size: 16px;}
    #inquiry .sub_con .cont-box3 .tabBox .tab_txt{font-size: 18px;}
    #inquiry .sub_con .cont-box3 .tabBox #tab2 .tab_txt.mg{font-size: 16px; font-weight: 700; text-align: center;}
    #inquiry .sub_con .cont-box3 .tabBox #tab3 .txtBox p{margin-bottom: 10px;}
}
/* 중국제조전문 거산무역문의 끝*/









/* 기타 서비스 > 이우 시장조사단 시작 */
#research .cont-box1 {margin-bottom: 150px;}
#research .cont-box1 .in-box:not(:last-child) {margin-bottom: 100px;}
#research .cont-box1 .list {margin: -3px 0;}
#research .cont-box1 .list > li {margin: 3px 0;padding-left: 40px;position: relative;font-size: var(--font24);font-weight: 500;word-break: keep-all;}
#research .cont-box1 .list > li::before {content: '';display: block;width: 7px;height: 7px;border-radius: 50%;background: #000;position: absolute;top: 13px;left: 15px;margin: auto;}
#research .cont-box1 .list > li > span {font-weight: 700;}
#research .cont-box1 .cont-list1:not(:last-child) {margin-bottom: 40px;}
#research .cont-box2 {padding: 150px 0;background: #FAF3EC;}
#research .cont-box2 .in-box:not(:last-child) {margin-bottom: 60px;}
#research .cont-box2 .tb-wrap > table {min-width: 692px;}
#research .cont-box2 .tb1 {position: relative;text-align: center;border-collapse: collapse;table-layout: fixed;width: 100%;background-color:#fff;clear: both;}
#research .cont-box2 .tb1 thead {border-bottom: 1px solid #ccc;}
#research .cont-box2 .tb1 td,.tb1 th{position: relative;border-width:0;border-style:solid;border-color: rgba(193, 155, 115, 0.2);letter-spacing:-0.035em;}
#research .cont-box2 .tb1 thead th{padding: 16px 20px;background-color: #C19B73;color: #fff;font-size: var(--font26);font-weight: 500;word-break:keep-all;}
#research .cont-box2 .tb1 thead th > span {display: block;font-size: var(--font20);}
#research .cont-box2 .tb1 tbody:before{display:block; position:absolute; bottom:0; left:0; width:100%; height:1px; background-color:#0065D7;}
#research .cont-box2 .tb1 tbody th{padding:9px 20px; background-color:#f5f5f5; border-bottom-width:1px;border-right-width: 1px;line-height:22px;font-weight: 400;}
#research .cont-box2 .tb1 td{padding: 28px 16px;border-bottom-width:1px;border-left-width:1px;border-right-width: 1px;font-size: var(--font24);font-weight: 500;word-break: keep-all;}
#research .cont-box2 .tb1 td:last-child {padding: 28px 80px;}
#research .cont-box2 .tb1 td > span {display: block;font-size: var(--font20);}
#research .cont-box2 .tb1 td:first-child{border-left-width:0;}
#research .cont-box2 .tb1 td:last-child{border-right:none;}
#research .cont-box2 .txt-cont {margin-bottom: 40px;}
#research .cont-box2 .txt-cont > p {font-size: var(--font24);font-weight: 500;    word-break: keep-all;}
#research .cont-box2 .txt-cont > p:not(:last-child) {margin-bottom: 32px;}
#research .cont-box3 {padding: 150px 0 0;}
#research .cont-box3 .flex-wrap {display: flex;margin: 0 -7px;}
#research .cont-box3 .flex-wrap > .cont {width: calc(20% - 14px);margin: 0 7px;padding: 30px 22px;border: 1px solid #B5B5B5;border-radius: 10px;box-sizing: border-box;}
#research .cont-box3 .flex-wrap > .cont .cont-tit {margin-bottom: 20px;font-size: var(--font30);font-weight: 600;}
#research .cont-box3 .flex-wrap > .cont .sub-tit {margin-bottom: 5px;color: #C19B73;font-size: var(--font20);font-weight: 700;}
#research .cont-box3 .flex-wrap > .cont .cont-list > li {display: flex;margin-bottom: 5px;}
#research .cont-box3 .flex-wrap > .cont .cont-list > li > p {font-size: var(--font20);word-break: keep-all;}
#research .cont-box3 .flex-wrap > .cont .cont-list > li > .fl {margin-right: 8px;color: #C19B73;font-weight: 700;}
#research .cont-box3 .flex-wrap > .cont .cont-list > li > .txt {font-weight: 500;}

@media all and (max-width: 1400px){
    #research .cont-box2 .tb1 td:last-child {padding: 28px 30px;}
    #research .cont-box3 .flex-wrap {gap: 20px 0;}
    #research .cont-box3 .flex-wrap > .cont {width: calc(33.333% - 14px);}
}
@media all and (max-width: 1200px){
    #research .cont-box1 {margin-bottom: 100px;}
    #research .cont-box2{padding: 100px 0;}
    #research .cont-box3 {padding: 100px 0 0;}
}
@media all and (max-width: 1024px){
    #research .cont-box1 .in-box:not(:last-child) {margin-bottom: 60px;}
    #research .cont-box2 .txt-cont > p:not(:last-child) {margin-bottom: 20px;}
}
@media all and (max-width: 768px){
    #research .cont-box2 .tb-wrap {overflow-x: auto;}
    #research .cont-box3 .flex-wrap > .cont {width: calc(50% - 14px);}
}
@media all and (max-width: 640px){
    #research .cont-box3 .flex-wrap {margin: 0;}
    #research .cont-box3 .flex-wrap > .cont {width: 100%;margin: 0;}
}
/* 기타 서비스 > 이우 시장조사단 끝 */

/* 기타 서비스 > 검수 및 검품 원산지 시작 */
#inspection .cont-list {display: flex;flex-wrap: wrap;margin: 0 -8px;gap: 20px 0;}
#inspection .cont-list > li {display: flex;flex-direction: column;align-items: center;width: calc(33.333% - 16px);margin: 0 8px;padding: 39px 24px;border: 1px solid #B5B5B5;border-radius: 15px;box-sizing: border-box;}
#inspection .cont-list > li > .img-cont {width: 100px;margin-bottom: 30px;}
#inspection .cont-list > li > .txt-cont > .tit {margin-bottom: 20px;font-size: var(--font30);font-weight: 600;text-align: center;word-break: keep-all;}
#inspection .cont-list > li > .txt-cont > .txt {color: #7A7A7A;font-size: var(--font20);font-weight: 500;text-align: center;word-break: keep-all}
#inspection .cont-list > li > .txt-cont > .txt .cl {color: #C19B73;font-weight: 700;}
#inspection .cont-box1 {margin-bottom: 100px;}
#inspection .cont-box2 .in-box:not(:last-child) {margin-bottom: 60px;}

@media all and (max-width: 1400px){
    #inspection .cont-list > li {padding: 39px 25px;}
    #inspection .cont-list > li > .txt-cont > .txt > .line-br {display: inline;}
}
@media all and (max-width: 1024px){
    #inspection .cont-list > li {width: calc(50% - 16px);padding: 39px 25px;}
    #inspection .cont-list > li > .img-cont {width: 80px;margin-bottom: 20px;}
}
@media all and (max-width: 768px){
    #inspection .cont-list > li {padding: 25px 20px;}
    #inspection .cont-list > li > .img-cont {width: 60px;}
    #inspection .cont-list > li > .txt-cont > .tit {margin-bottom: 10px;font-size: 20px;}
    #inspection .cont-list > li > .txt-cont > .txt {font-size: 16px;}
}
@media all and (max-width: 500px){
    #inspection .cont-list {margin: 0;}
    #inspection .cont-list > li {width: 100%;margin: 0;}
}
/* 기타 서비스 > 검수 및 검품 원산지 끝 */





