#hd, #wrapper, #ft {min-width:100%}
#hd_pop,#hd_wrapper,#tnb .inner,#gnb .gnb_wrap,#gnb,#container_wr{width:100%}
#hd, #wrapper, #container, #ft, #ft_copy ,#ft_wr, #gnb, #ft_catch, #ft_catch {width:100%;min-width:100%}
#container{margin:0 auto;padding:0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
#gnb{padding:5px 0}
#ft_wr{padding:15px 0}
#ft_catch{padding:0 15px 25px}
#ft_wr .ft_cnt {width:100%;float:none;padding:0 15px}

/* 공통 */
div[id^='main_']{min-width:100%;width:100%;margin:0 auto;margin-top:0}
div[id^='main_'].sub{min-width:auto;width:auto;margin:0 auto;margin-top:0}
div[id^='main_'] > ul {list-style:none;padding:0;margin:0;width:100%}
div[id^='main_'] > ul:after{content:'';display:block;clear:both;width:0;height:0}
div[id^='main_'] > ul > li {float:left;width:100%}
div[id^='main_'] > h1{font-size: 20px;font-weight: 400;padding:15px}
div[id^='main_'] > h1:after{content: '';display: block;border-top: 1px solid #dcdcdc;height: 1px;width: 30px;margin: 5px 0 5px 2px}


/* 버튼 */
#main_content .main_button{width:100%}
#main_content .main_button > button{font-size:16px;width:calc(100% - 20px)}


/* 이벤트 */
#main_content > #main_content_ul1{height:auto}
#main_content > #main_content_ul1 > li {width:100%!important;min-height:300px}
#main_content > #main_content_ul1 > li > h1{font-size:20px;font-weight:400;top:15px;left:15px}
#main_content > #main_content_ul1 > li > h1:after{margin:5px 0 5px 2px}
#main_content > #main_content_ul1 > li > #event_Banner > ul > li > img{width:100%}
#main_content > #main_content_ul1 > li > #2023mv > ul > li {max-width:100%}
#main_content > #main_content_ul1 > li > #2023mv > ul > li > img{width:100%}

#main_content > #main_content_ul1 > li:nth-child(1) > div{display:grid}
#main_content > #main_content_ul1 > li:nth-child(1) > div > div{width:100%}
#main_content > #main_content_ul1 > li:nth-child(1) > div > div  img {width:100%}


/* 공지 */
#main_content > #main_content_ul1 > li:nth-child(2){padding-top:60px}
#main_content > #main_content_ul1 > li:nth-child(2) .notice{padding:0 15px}

/* 주문내역 */
#main_content > #main_content_ul1 > li:nth-child(3){padding-top:60px;min-height:400px}
#main_content > #main_content_ul1 > li:nth-child(3) > .order_latest{padding:0 15px}
#main_content > #main_content_ul1 > li:nth-child(3) > .order_latest li a, 
#main_content > #main_content_ul1 > li:nth-child(3) > .order_latest li.empty_li {font-size:14px;font-weight:400}

/* 배대지정보 */
#main_content > #main_content_ul1 > li:nth-child(4){padding-top:60px;padding-bottom:170px}
#main_content > #main_content_ul1 > li:nth-child(4) > .delivery_info {padding:10px 15px}
/*#main_content > #main_content_ul1 > li:nth-child(4) > .delivery_info > .explain {font-size:14px;margin-top:10px}*/
#main_content > #main_content_ul1 > li:nth-child(4) > .delivery_info  .button{width:160px;font-size:14px;height:30px;line-height:28px}
#main_content > #main_content_ul1 > li:nth-child(4) > .kakao_banner {width:100%;background:#fae100;text-align:center;bottom:0;box-shadow:none}
/* 신청서 작성하기 */
#main_content > #main_content_ul2{height:auto}
#main_content > #main_content_ul2 > li{line-height:80px;text-align:center}
#main_content > #main_content_ul2 > li i.fa {font-size:40px}
#main_content > #main_content_ul2 > li div {font-size:16px;margin-left:0}
#main_content > #main_content_ul2 > li div > b{text-indent:3px;font-size:22px;margin-top:-5px}
#main_content > #main_content_ul2 > li i.right{display:none}
/*
#main_content > #main_content_ul2{height:auto}
#main_content > #main_content_ul2 > li{line-height:60px;text-align:center}
#main_content > #main_content_ul2 > li  i.fa {font-size:25px}
#main_content > #main_content_ul2 > li  div {font-size:12px;margin-left:0}
#main_content > #main_content_ul2 > li  div > b{text-indent:3px;font-size:15px;margin-top:-5px}
#main_content > #main_content_ul2 > li  i.right{display:none}
*/

/* 계산기 & 메뉴2 */
#main_content > #main_content_ul3_2 {flex-wrap:wrap;height:auto;gap:0}
#main_content > #main_content_ul3_2 > li{width:50%;height:100%;padding:20px 0}
#main_content > #main_content_ul3_2 > li > a > i{height:70px}
#main_content > #main_content_ul3_2 > li:not(:nth-child(5)) > a {font-size:11px;letter-spacing:-1px;font-weight:400;vertical-align:bottom;padding:0 10px}
#main_content > #main_content_ul3_2 > li:not(:nth-child(5)) > a b{font-size:18px;font-weight:600}
#main_content > #main_content_ul3_2 > li:nth-child(5){padding:0 20px 20px}

/* 계산기 & 메뉴 */
#main_content > #main_content_ul3{height:auto}
#main_content > #main_content_ul3 > li {padding:15px}
#main_content > #main_content_ul3 > li > h1{font-size:20px;font-weight:400}
#main_content > #main_content_ul3 > li > h1:after{margin:5px 0 5px 2px}

/* 관부가세 계산기 */
#main_content > #main_content_ul3 > li:nth-child(1){width:100%;padding-bottom:100px}
#dutyCalc > .tbody > span:first-child{width:100px;text-align:left}
#dutyCalc > .tbody:nth-child(-n+3) > span{height:40px;line-height:40px;font-size:16px;font-weight:400}
#dutyCalc > .tbody:nth-child(n+4) > span{height:47px;line-height:47px;font-size:18px;font-weight:700}


/* 무게/ 부피비용 계산기 */
#main_content > #main_content_ul3 > li:nth-child(2){width:100%;padding-bottom:100px;border-top:1px solid #e5e5e5}
#itemCalc > .tbody > span:first-child{width:100px;text-align:left}
#itemCalc > .tbody:nth-child(-n+5) > span{font-size:16px;font-weight:400}
#itemCalc > .tbody:nth-child(n+6) > span{font-size:18px;font-weight:700}

#main_content > #main_content_ul3 > li:nth-child(3){width:100%;padding:0}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li{height:160px}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:not(:last-child){width:33%!important}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:last-child{width:100%!important}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li{margin-top:0!important}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:nth-child(odd){margin-right:0}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:nth-child(-n+4) > div {font-size:11px;letter-spacing:-1px;font-weight:400;vertical-align:bottom;padding:0 10px;padding-bottom:20px}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:nth-child(-n+4) > div b{font-size:18px;font-weight:600}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:nth-child(4){padding:20px}
#main_content > #main_content_ul3 > li:nth-child(3) > ul > li:nth-child(4) > dl > dt{line-height:unset;height:auto;padding-bottom:10px}
#main_content > #main_content_ul3 > li > .main_button {bottom:30px}

/* 고객 만족 센터 */



#main_steps_group{min-width:100%;padding:40px 0 }
#main_steps_title > div:first-child {display:block;margin-left:0;margin-right:0}
#main_steps_title > div:last-child {display:block;margin:20px auto}
#main_steps{padding:0}
#main_steps > ul{width:100%}
#main_steps > ul > li{width:25%}
#main_steps > ul > li:nth-child(n+5){margin-top:50px}
#main_steps > ul > li:first-child > .steps_circle:before,
#main_steps > ul > li:last-child > .steps_circle:before{display:none}
#main_steps .steps_text{font-size:14px}
#main_steps .steps_number{margin-bottom:5px}
#main_steps .steps_img{width:60px;height:60px;background-position-y:-60px;background-size:540px}
#main_steps .steps_img[data-step="1"]{background-position-x:0}
#main_steps .steps_img[data-step="2"]{background-position-x:-60px}
#main_steps .steps_img[data-step="3"]{background-position-x:-120px}
#main_steps .steps_img[data-step="4"]{background-position-x:-180px}
#main_steps .steps_img[data-step="5"]{background-position-x:-240px}
#main_steps .steps_img[data-step="6"]{background-position-x:-300px}
#main_steps .steps_img[data-step="7"]{background-position-x:-360px}
#main_steps .steps_img[data-step="8"]{background-position-x:-420px}
#main_steps .steps_img[data-step="0"]{background-position-x:-480px}

/* 이벤트 & 관세청 소식 */

/* 이벤트 */
#main_customs {float:none}
#main_customs > h1{margin-left:0}
#main_customs > .customs_latest{width:100%;padding:0 15px;margin-left:0}
#main_customs > ul > li{width:100%}
#main_customs > ul > li:last-child{margin:0!important}

/* 관세청 소식 */
#main_event {float:none}
#main_event > ul > li{width:100%;height:auto}
#main_event > ul > li img{width:100%}
#main_event > ul > li:not(:last-child) {margin:0!important}


/* 하단 통계 */
#main_stats{background-size:cover;padding:30px 0;height:auto}
#main_stats > div {padding-top:0}
#main_stats > h1 {font-size:20px}
#main_stats > ul {margin-top:20px}
#main_stats > ul > li{width:25%;font-size:13px;}
#main_stats > ul > li > .stats_count{font-size:18px;font-family:'gsm';font-weight:700;margin-top:5px}
#main_stats .stats_img{width:50px;height:50px;background-size: 200px 50px;}
#main_stats .stats_img[data-step="1"]{background-position-x:0}
#main_stats .stats_img[data-step="2"]{background-position-x:-50px}
#main_stats .stats_img[data-step="3"]{background-position-x:-100px}
#main_stats .stats_img[data-step="4"]{background-position-x:-150px}

/* 자주묻는 질문 */
#main_faq > ul{padding:0 15px}
#main_faq > ul > li {height:auto;width:100%;background:#ffffff;padding:15px 0;font-size:16px}
#main_faq > ul > li:first-child{padding-top:0}
#main_faq > ul > li:not(:last-child) {margin-right:0;border-bottom:1px dashed #d4d4d4}
#main_faq > ul > li > div{display:inline-block;font-weight:600;margin-right:5px}

/* 사이트 링크 */
#main_site_banner {margin:0;text-align:center;height: auto;}
#main_site_banner > ul{display:flex;width:100%}
#main_site_banner > ul > li {width:33%}
#main_site_banner > ul > li > a > img {width:100%}
#main_site_banner > ul > li:not(:last-child) {margin-right:0}
/*
#main_site_banner {margin-top:0}
#main_site_banner > ul{display:block}
#main_site_banner > ul > li {width:25%}
#main_site_banner > ul > li:not(:last-child) {margin-right:0}
#main_site_banner > ul > li > a > img {width:100%}
*/

/* 동영상 매뉴얼 */

#main_content_li li{width:100%}
#main_content_li li img{width:100%}
