﻿@charset "utf-8";
/* 서브비주얼 */
.subVisual{ height:250px; background-repeat:no-repeat; background-position:center top; position:relative; z-index:inherit; margin-top:100px;}
.subVisual.subVisual_bg1{ background-image:url("/img/sub/subVisual01.jpg");}
.subVisual.subVisual_bg2{ background-image:url("/img/sub/subVisual02.jpg");}
.subVisual.subVisual_bg3{ background-image:url("/img/sub/subVisual03.jpg");}
.subVisual.subVisual_bg4{ background-image:url("/img/sub/subVisual04.jpg");}
.subVisual.subVisual_bg5{ background-image:url("/img/sub/subVisual05.jpg");}
.subVisual.subVisual_bg6{ background-image:url("/img/sub/subVisual06.jpg");}
.subVisual .slogan{ max-width:1200px; margin:0 auto; padding:90px 0 0 30px;}
.subVisual .slogan dt,
.subVisual .slogan dd{ position:relative; left:-1500px; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.5); line-height:1.4;}
.subVisual .slogan .tt1{ font-size:26px;}
.subVisual .slogan .tt2{ font-size:15px;}

@media screen and (max-width:767px) {
.subVisual .slogan dt,
.subVisual .slogan dd{left:0;}
.subVisual .slogan{width:100%; padding:90px 20px 0 20px;}
.subVisual .slogan .tt1{ font-size:16px;}
.subVisual .slogan .tt2{ font-size:14px;}
}

/* 박스 */
.SubBax {width:100%;}
.SubBax h2{color:#444; font-size:18px; line-height:20px; font-weight:600; letter-spacing:-0.01em;}
.SubBax p{color:#444;font-size:14px; line-height:16px; letter-spacing:-0.01em;}
.SubBax span{font-size:14px; color:444; line-height:25px; letter-spacing:-0.01em;}

/* 회사소개-해륙종합물류는 */
.overview {width: 100%; letter-spacing:-0.03em;} 
.overview .img { background:url("/img/sub/company01_bg.jpg") no-repeat; height:400px; background-size:cover; }
.overview .img img { width:100%; }
.overview .txtBox { background:#fff; max-width:960px; box-sizing:border-box; margin:-80px auto 0 auto; padding:50px 70px 0 70px; position:relative; z-index:10;}
.overview .txtBox dl { color:#1257a7; }
.overview .txtBox dl dt { font-size:14px;}
.overview .txtBox dl dd { font-size:22px; margin:10px 0 0 0;}
.overview .txtBox dl:after { content:""; display:block; width:1px; background:#fff; height:10px; margin:25px 0 15px 55px;}
.overview .txtBox .txt {}
.overview .txtBox .txt span { font-size:14px; color:#333; line-height:26px; margin:0 0 30px 0; word-break:keep-all;}
.overview .txtBox .txt p{text-align:right; margin-top:15px; font-size:14px; color:#333; margin:10px 0 25px 0;}
.overview .txtBox .txt p span{font-size:16px; color:#000;}

table.overview {width:100%; border-top:2px solid #2c7ac6; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:14px;}
table.overview th {height:2px; background-color:#2c7ac6;}
table.overview td {padding:10px 30px;  border-bottom:1px solid #e0e0e0;}
table.overview td.bg {background:#f4f4f4; color:#333; font-size:15px;}

@media screen and (max-width:768px) {
/* 회사소개-해륙종합물류는 */
	.overview .img { height:246px;}
	.overview .txtBox { width:100%; margin:20px 0 0 0;}
	.overview .txtBox dl dd { font-size:22px;}

	table.overview { font-size:13px;}
    table.overview td {padding:10px;}
    table.overview td.bg {width:25%; font-size:13px;}
}
	
@media screen and (max-width:640px) and (min-width: 320px) {
/* 회사소개-해륙종합물류는 */
	.overview .txtBox {  padding:0;}
	.overview .txtBox dl:after {    margin: 20px 0 17px 56px;}
	.overview .txtBox dl dt { font-size:13px;}
	.overview .txtBox dl dd { font-size:18px;}
	.overview .txtBox .txt span { font-size:13px;}
    .overview .txtBox .txt p{font-size:13px;}
    .overview .txtBox .txt p span{font-size:14px;}
}

/* 회사소개-인사말 */
.grt_area { width:100%; margin-bottom:130px; letter-spacing:-0.03em;}
.grt_area_in > section {}
.grt_area_in > section img { width:100%; }
.grt_area_in .img_txt { position:relative; margin:0 0 190px 0;}
.grt_area_in .img_txt:last-child { margin:0; }
.grt_area_in dl dt { padding:50px 0 0 50px; font-size:22px; color:#1257a7; }
.grt_area_in dl dd { font-size:30px; font-weight:700; text-transform:uppercase; margin:10px 0 0 0;}
.grt_area_in dl dt:before { /*content:""; display:block; width:80px; height:3px; background:#1257a7; margin:10px 0 0 -100px; position:absolute; z-index:9;*/}

.grt_area_in .img_txt > div { width:55%;}
.grt_area_in .img_txt .img { display:inline-block;}
.grt_area_in .img_txt .txt { background:#f8f8f8; position:absolute;  z-index:10;}
.grt_area_in .img_txt .txt dl dd { line-height:27px; font-size:14px; padding:40px 50px; color:#666;}
.grt_area_in .img_txt:nth-child(1) .txt  { right:0; top:70px; }
.grt_area_in .img_txt .txt dl dd p.ceo { font-size:14px; color:#666; text-align:right; margin:20px 0 0 0; }
.grt_area_in .img_txt .txt dl dd p.ceo span { display:inline-block; font-size:16px; color:#000; margin:0 20px 0 5px; }
.grt_area_in .img_txt .txt dl dd p.ceo img { width:164px; vertical-align:middle; padding-left:20px;}

 @media screen and (max-width:1200px){
/* 회사소개-인사말 */
    .grt_area {margin-bottom:-20px;}
	.grt_area_in .img_txt .txt { position:static; }
	.grt_area_in .img_txt > div { width:100%;}
	.grt_area_in .img_txt dl dd { padding:0 5% !important;}
	.grt_area_in .img_txt dl dd { padding:30px 5% !important;}
	.grt_area_in .img_txt .txt dl dt { font-size:22px;}
	.grt_area_in .img_txt { margin:0 0 85px 0;}
}

@media screen and (max-width:600px){
/* 회사소개-인사말 */
	.grt_area .img_txt .txt dl dd { line-height:22px; font-size:13px; padding:20px 20px;}
	.grt_area_in .img_txt .txt dl dt { font-size:16px; line-height:22px;}
	.grt_area_in .img_txt .txt dl dd p.ceo { font-size:13px;}
    .grt_area_in .img_txt .txt dl dd p.ceo span {font-size:14px;}
	.grt_area_in .img_txt:nth-child(1) .txt  { right:0; top:30px; }
	.grt_area_in .img_txt .txt dl dd p.ceo img { width:120px;}
}

/*회사소개 - 경영이념*/
.vision_box1 {width:100%; margin:0 0 380px 0; letter-spacing:-0.02em;}
.vision_box1 h2 { font-size:25px; color:#333; line-height:100%; margin-bottom:110px; text-align:center;}
.vision_box1 h2 span {color:#623a0c; }
.vision_box1 ul {margin:0 -1% 0 -1%;}
.vision_box1 ul li {float:left; width:23%; margin:0 1% 20px 1%;  background:#fff; border:1px solid #ddd;  position:relative; padding:0 20px 30px 20px; height:250px;}
.vision_box1 ul li .img {position:absolute; top:-75px; left:50%; margin-left:-70px; width:140px; height:140px; border:5px solid #ebebeb; border-radius:50%; color:#fff; text-align:center; z-index:11; background:#4dbfe9; 
                    background: -webkit-linear-gradient(left, #c8914f , #724715); /* For Safari 5.1 to 6.0 */
                    background: -o-linear-gradient(right, #c8914f, #724715); /* For Opera 11.1 to 12.0 */
                    background: -moz-linear-gradient(right, #c8914f, #724715); /* For Firefox 3.6 to 15 */
                    background: linear-gradient(to right, #c8914f , #724715); /* Standard syntax */}
.vision_box1 ul li .img img{margin-top:35px;}
.vision_box1 h4 {text-align:center; font-size:18px; color:#623a0c; margin-top:90px; margin-bottom:25px;}
.vision_box1 h4:after {content:""; width:40px; height:2px; background-color:#623a0c; display:block; margin:10px auto 10px auto;}
.vision_box1 .span1{display:block; background:url("/img/sub/txt_icon3.png")no-repeat 0 5px; font-size:14px; color:#666; padding-left:10px; clear:both; line-height:100%; margin-bottom:10px;}

@media (max-width:1100px){
/*회사소개 - 경영이념*/
   .vision_box1 {margin:70px 0 0 0; }
   .vision_box1 h2 { font-size:22px; }
   .vision_box1 ul li {float:none; float:left; width:48%; margin-bottom:100px; }
}

@media (max-width:650px){
	/*회사소개 - 경영이념*/
	.vision_box1 {margin-top:0}
	.vision_box1 ul {margin:0;}
	.vision_box1 ul li {width:100%; margin:0 0 90px 0; height:200px;}
	.vision_box1 ul li:nth-child(4) {margin:0 0 30px 0;}
	.vision_box1 ul li .img {width:120px; height:120px;  top:-60px; margin-left:-60px;}
	.vision_box1 ul li .img img{margin-top:20px;}
	.vision_box1 h2 { font-size:17px;}
	.vision_box1 h4 {font-size:15px; margin-top:70px;}
	.vision_box1 .span1{ font-size:13px; }
	.vision_box1 .span2{ font-size:14px; }
}

/*회사소개 - 세계화비전*/
.vision_box2 { letter-spacing:-0.03em; text-align:center; }
.vision_box2 h2 { font-size:25px; color:#333; line-height:100%; text-align:center;}
.vision_box2 h2 span {color:#1761a2; }
.vision_box2 > article { background:url("/img/sub/company03_vision.png") no-repeat; width:756px; margin:30px auto 0; overflow:hidden; }
.vision_box2 > article > div { float:left; width:29.3%; margin:0 2%;  }
.vision_box2 > article > div:first-child { margin-left:2.5%; }
.vision_box2 > article > div:last-child { width:27.3%; }
.vision_box2 > article dl { width:100%; margin-top:64px; }
.vision_box2 > article dd { margin-top:15px; font-size:18px; color:#1761a2; line-height:130%;}
.vision_box2 > article ul { margin:105px auto 0; color:#333; font-size:14px; line-height:120%; text-align:left; width:90%;}
.vision_box2 > article ul li {display:block; background:url("/img/sub/txt_icon3.png")no-repeat 0 7px;  color:#666; padding-left:10px; clear:both; margin-bottom:10px;}

@media screen and (max-width:1100px) {
/*회사소개 - 세계화비전*/
    .vision_box2 h2 { font-size:22px;}
	.vision_box2 > article { background:none; width:100%; }
	.vision_box2 > article > div { float:none; display:inline-block; vertical-align:top; width:auto !important; margin:0 1% !important; }
	.vision_box2 > article dl { margin-top:0; width:180px; height:180px; border-radius:50%; border:7px solid #1761a2; }
	.vision_box2 > article div:nth-child(2) dl { border-color:#e8e8e8; }
	.vision_box2 > article dd {font-size:16px;}
	.vision_box2 > article dt { margin-top:30px; }
	.vision_box2 > article dt img { width:60px; height:60px; }
	.vision_box2 > article ul { margin-top:30px; width:100% !important; }
 }

@media screen and (max-width:650px) { 
 /*회사소개 - 세계화비전*/
    .vision_box2 h2 { font-size:17px;}
	.vision_box2 > article { margin-top:30px; }
	.vision_box2 > article > div { display:block; margin:0 1% 20px !important; overflow:hidden;}
	.vision_box2 > article dl { width:130px; height:130px; float:left; }
	.vision_box2 > article dt { margin-top:20px; }
	.vision_box2 > article dt img { width:40px; height:40px; }
	.vision_box2 > article dd { margin-top:5px; font-size:14px; }
	.vision_box2 > article ul { float:right; margin-top:30px; font-size:13px; width:calc(100% - 150px) !important; }	
}

/* 회사소개 - 연혁 */
.his_box { margin:0 -2% 0 -2%; overflow: hidden; letter-spacing:-0.03em;}
.his_box h2 { font-size:30px; color:#1761a2; line-height:100%; text-align:center; margin-bottom:40px; letter-spacing:-0.05em;}
.his_box h2 span {color:#333; font-size:28px; letter-spacing:-0.05em;}
.his { float: left; width:29.33%; margin:0 2% 0 2%; overflow: hidden; text-align: center;  padding-top: 109px;}
.his strong { display: block; font-size: 22px; line-height: 270%; color: #3381c5; margin-top:60px;}
.his em { display: inline-block; width: 200px; height: 35px; line-height: 35px; border-radius: 20px; background: #2a60b0; font-size: 16px;  color: #fff; margin-bottom: 30px;}
.his ul { width: 100%; overflow: hidden; text-align: left; border-top: 1px solid #ddd; padding: 30px 0 0 70px;}
.his ul li { overflow: hidden; margin-bottom:20px;}
.his ul li span { float: left;  font-size: 15px; line-height: 140%; color: #17469e; width: 42px;}
.his ul li p { float: left; font-size: 14px; line-height: 140%; color: #666; margin-left: 30px;}

.his1 { background: url("/img/sub/company04_his1.jpg") no-repeat center top; border-radius:10px;}
.his2 { background: url("/img/sub/company04_his2.jpg") no-repeat center top; border-radius:10px;}
.his3 { background: url("/img/sub/company04_his3.jpg") no-repeat center top; border-radius:10px;}

@media screen and (max-width:1100px) { 
   /* 회사소개 - 연혁 */
	.his ul {padding: 30px 0 0 0px;}
	.his_box h2 { font-size:25px;}
    .his_box h2 span {font-size:18px;}
	.his strong {font-size: 20px; line-height: 120%; padding-bottom:15px;}
}

@media screen and (max-width:650px) { 
	/* 회사소개 - 연혁 */
	.his_box { margin:0}
	.his_box h2 { font-size:17px;}
    .his_box h2 span {font-size:15px;}
	.his strong {font-size: 16px;}
	.his em { font-size: 15px;}
    .his { float: none; width:100%;}
	.his ul li span {font-size: 14px; margin-bottom: 5px; text-align: center; line-height: 100%;}
	.his ul li p { text-align: center; padding: 0; background: none; font-size: 13px; line-height: 100%;}
}

/* 회사소개 - 조직도 */
.organ1 {width:100%; text-align:center; }
.organ2 {width:100%; text-align:center; margin-top:30px; border:2px solid #e1e1e1; padding:30px }


@media screen and (max-width: 1151px) {
/* 회사소개 - 조직도 */
.organ1 {padding:10px 10px 20px 10px;}
.organ1 img{width:100%;}
.organ2 {padding:10px 10px 20px 10px;}
.organ2 img{width:100%;}
}

/* 회사소개 - 해외 현지 법인 및 지사 */
.store{width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em;}
.store ul.store_list > li {border:1px solid #ccc; margin-bottom:20px; overflow:hidden;}
.store ul.store_list > li:last-child {margin-bottom:0;}
.store ul.store_list > li p {float:left; width:40%; }
.store ul.store_list > li p img {height:100%;}
.store ul.store_list ul {float:right; width:60%; padding:0 20px 20px 50px;}
.store ul.store_list ul h4 {color:#333; font-size:22px; padding:30px 0 20px 0;}
.store ul.store_list ul li {font-size:14px; color:#666; padding-left:12px; background:url("/img/sub/txt_icon.png") no-repeat 0 9px; margin-bottom:5px;}
.store ul.store_list ul li strong {color:#000;}

@media screen and (max-width:1100px) { 
/* 회사소개 - 해외 현지 법인 및 지사 */
.store ul.store_list > li {height:380px;}
.store ul.store_list > li p {width:35%; overflow:hidden; height:280px;}
.store ul.store_list > li p span {display:none;}
.store ul.store_list > li p img {height:280px; width:auto;}
.store ul.store_list > li h4 {width:62%; font-size:20px;}
.store ul.store_list ul {width:62%; }
}

@media screen and (max-width:700px) { 
/* 회사소개 - 해외 현지 법인 및 지사 */
.store ul.store_list > li {height:auto; margin:20px 0;}
.store ul.store_list > li p {float:none; width:100%; height:180px; }
.store ul.store_list > li p img {height:auto; width:100% ;}
.store ul.store_list > li h4 {float:none; width:90%; margin:0 5%; font-size:16px;}
.store ul.store_list > li ul {float:none; width:90%; margin:0 5%; padding:0 20px 20px 0;}
.store ul.store_list ul li {font-size:13px;  background:url("/img/sub/txt_icon.png") no-repeat 0 12px;}
}

/* 회사소개 - 오시는 길 카테고리 */
.map_ca a:focus, .product_ca2 a:hover, .product_ca2 a:active {color:#000; border-top:2px solid #488cb5; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;font-weight:bold; background:#f7f7f7;}
.map_ca ul {margin-bottom:40px; padding-left:1px;zoom:1}
.map_ca ul:after {display:block;visibility:hidden;clear:both;content:""}
.map_ca li {float:left;margin-bottom:-1px; width:50%;}
.map_ca a {display:block;position:relative;margin-left:-1px; padding:15px 8.5px; border-top:2px solid #488cb5; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#fff; font-size:15px; color:#666;text-align:center;letter-spacing:-0.03em; line-height:1.2em;cursor:pointer}
.map_ca .on {z-index:2; border-top:2px solid #488cb5; border-left:1px solid #488cb5; border-right:1px solid #488cb5; border-bottom:1px solid #488cb5; color:#fff;font-weight:bold; background:#488cb5;}

/* 회사소개 - 오시는 길 */
.map_wrap{width:100%; overflow:hidden; position:relative;}
.map_wrap .tit_line{width:100%; display: block; margin:0 0 20px 0; text-align:center;}
.map_wrap .tit_line h2 {display: inline; color:#444; font-size:25px; letter-spacing:-0.03em;}
.map_wrap .map_pc {width:100%;}

.map_info_wrap {margin-top:30px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:20px 0; font-family:notokrM;}
.map_info_wrap .info {display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin-right:30px}
.map_info_wrap .info .tit{ display:inline-block; *display:inline; zoom:1; vertical-align:middle; line-height:30px; font-weight:600; color:#666; font-size:14px;}
.map_info_wrap .info .tit .icon{ display:inline-block; *display:inline; zoom:1; vertical-align:middle; width:30px; height:30px; border-radius:30px; background-repeat:no-repeat; background-position:center; margin-right:5px;}
.map_info_wrap .info .tit .icon.add{ background-image:url("/img/sub/map_icon.png"); background-color:#2c73b9;}
.map_info_wrap .info .tit .icon.tel{ background-image:url("/img/sub/map_tel.png"); background-color:#aaa;}
.map_info_wrap .info .tit .icon.fax{ background-image:url("/img/sub/map_fax.png"); background-color:#aaa;}
.map_info_wrap .info .tit .icon.email{ background-image:url("/img/sub/map_email.png"); background-color:#aaa;}
.map_info_wrap .info .tt{ display:inline-block; *display:inline; zoom:1; vertical-align:middle; line-height:30px; color:#666; font-size:14px;}
.map_info_wrap .info .tt a{line-height:30px; color:#333;}
.map_info_wrap .info .tt a:hover{}
.line_st2{ display:block; margin-top:20px; padding-top:20px; border-top:1px solid #ddd}

@media (min-width: 768px){
/* 회사소개 - 오시는 길 */
.business5 .img_pc {width:100%;}
.map_wrap .map_mobile  {display:none;}
}

@media (max-width:767px){
	/* 회사소개 - 오시는 길 */
   .map_wrap .tit_line h2 {font-size:16px;}
   .map_wrap .map_pc {display:none}

   .map_wrap .map_mobile {width:100%; text-align:center;}
   .map_info_wrap .info .tit,
   .map_info_wrap .info .tt{font-size:13px;}
}

/* 사업영역 - 1.국제이사 */
.business1 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business1 .p1 {background: url("/img/sub/txt_icon1.png") 0 4px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.business1 .p2 {background: url("/img/sub/txt_icon2.png") 0 4px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.business1 .p3 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:10px; clear:both;}
.business1 .cnt_txt1 {width:100%; overflow:hidden; position:relative; margin-bottom:25px;}
.business1 .cnt_txt1 span{font-size:15px; color:#333; line-height:150%; letter-spacing:-0.03em;}

.business1 .left{float:left; width:66%;}
.business1 .left .txt_box .cnt_tit {color:#fff; font-size:16px; width:330px; line-height:40px; position:relative; padding-left:40px; margin-bottom:-15px; z-index:1;}
.business1 .left .txt_box .cnt_tit:after {position: absolute; left: 0; bottom: -20px; width: 21px; height: 20px; background: url("/img/sub/business1_title_area.png") left top no-repeat; content: "";}
.business1 .left .txt_box .cnt_txt { width:98%; border:1px solid #ddd; padding:40px 25px 25px; z-index:0; background:#f7f7f7; margin:0 0 30px 21px;}
.business1 .left .txt_box .cnt_txt .cnt{ font-size:14px; color:#666; line-height:20px;}
.business1 .left .txt_box .bg_color1 {background:#1c5abc;}
.business1 .left .txt_box .bg_color2 {background:#3381c5;}
.business1 .left .txt_box .bg_color3 {background:#2aa9c1;}
.business1 .right {float:right; width:30%; padding-top:63px;}
.business1 .right2 {float:right; width:30%; padding-top:40px;}
.business1 .right img, .business1 .right2 img {width:100%;}

/* 절차 */
.business1 .bus_lst1{width:100%; margin-top:50px; text-align:center; letter-spacing:-0.02em;}
.business1 .bus_lst1 ul {width:100%; display: inline-block;}
.business1 .bus_lst1 ul li {float:left; width:20%; width: calc(20% - 5px); height:230px; margin:0 0 30px 5px; border: 1px solid  #e1e1e1; position: relative; }
.business1 .bus_lst1 ul li:nth-child(6), .business1 .bus_lst1 ul li:nth-child(7) {margin:20px 0 0 5px;}

.business1 .bus_lst1 ul li span.num{position:absolute; left: 50%; margin-left: -23px; margin-top: -25px; display: block; width:50px; height:50px; line-height:50px; background-color: #b17013; color: #fff; font-size: 20px; border-radius: 50px;}
.business1 .bus_lst1 ul li .img {background-color: #f7f7f7; padding: 45px 0 20px 0; }
.business1 .bus_lst1 ul li .cnt {padding: 20px 15px 30px 15px; position: relative;}
.business1 .bus_lst1 ul li .cnt dl {}
.business1 .bus_lst1 ul li .cnt dl dt{font-size:16px; color: #000; padding-bottom: 10px; position: relative; margin-bottom: 15px; letter-spacing:-0.03em;}
.business1 .bus_lst1 ul li .cnt dl dt:after {position: absolute; left: 50%; bottom: 0; margin-left: -20px; width: 40px; height: 1px; background-color: #b17013; content: "";}
.business1 .bus_lst1 ul li .cnt dl dd{text-align:center; font-size: 15px; font-weight: 300; color: #333;}

.business1 .left .txt_box2 {width:100%; border:2px dashed #ddd; padding:20px 30px 20px 30px; margin-bottom:30px; font-size:14px; color:#333;}
.business1 .left .txt_box .cnt_txt ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:10px;}


@media screen and (max-width:1100px){
   /* 절차 */
	.business1 .bus_lst1{margin-top: 50px;}
	.business1 .bus_lst1 ul li{width:50%;	width: calc(50% - 5px); height:280px;}
	.business1 .bus_lst1 ul li span.num{width: 40px;height: 40px; line-height: 42px; margin-left: -20px; margin-top: -20px; font-size:15px; }
	.business1 .bus_lst1 ul li .img{padding: 45px 0 20px 0;}
	.business1 .bus_lst1 ul li .img img{width: 60px;  }

	.business1 .left .txt_box .cnt_tit {font-size:15px; width:320px;}
	.business1 .cnt_txt1 span{font-size:13px; line-height:130%;}
    .business1 .left{float:none; width:100%;}
	.business1 .right, .business1 .right2{float:none; width:100%; padding:0 0 30px 20px; }
	.business1 .bus_lst1 ul li:nth-child(6){margin:0 0 30px 5px;}
	.business1 .bus_lst1 ul li:nth-child(7) {margin:0 0 0 5px;}
}

@media screen and (max-width:650px) {
    /* 사업영역 - 1.국제이사 */
	.business1 .p1 {font-size:16px;}
    .business1 .p2 {font-size:15px;}
    .business1 .p3 {font-size:15px;}
    .business1 .left .txt_box .cnt_txt{ width:93%; margin:0 0 30px 21px;}
	.business1 .bus_lst1 ul li .cnt dl dt{font-size:16px;}
	.business1 .bus_lst1 ul li .cnt dl dd{font-size: 13px;}

	/* 절차 */
	.business1 .bus_lst1{margin-top: 30px;}
	.business1 .bus_lst1 ul li {float:none; width:100%; margin-left:0}
	.business1 .bus_lst1 ul li:nth-child(7) {margin:0 0 0 0 5px;}
	.business1 .bus_lst1 ul li .cnt{padding: 20px 10px 40px 10px;}
	.business1 .bus_lst1 ul li .cnt dl dt{font-size: 15px;}
	.business1 .bus_lst1 ul li .cnt dl dd{font-size: 13px;}
}

/* 절차 */
.business1a .bus_lst1{width:100%; margin-top:50px; text-align:center; letter-spacing:-0.02em;}
.business1a .bus_lst1 ul {width:100%; display: inline-block;}
.business1a .bus_lst1 ul li {float:left; width:20%; width: calc(20% - 5px); height:330px; margin:0 0 30px 5px; border: 1px solid  #e1e1e1; position: relative; }
.business1a .bus_lst1 ul li:nth-child(6), .business1 .bus_lst1 ul li:nth-child(7) {margin:20px 0 0 5px;}

.business1a .bus_lst1 ul li span.num{position:absolute; left: 50%; margin-left: -23px; margin-top: -25px; display: block; width:50px; height:50px; line-height:50px; background-color: #b17013; color: #fff; font-size: 20px; border-radius: 50px;}
.business1a .bus_lst1 ul li .img {background-color: #f7f7f7; padding: 45px 0 20px 0; }
.business1a .bus_lst1 ul li .cnt {padding: 20px 15px 30px 15px; position: relative;}
.business1a .bus_lst1 ul li .cnt dl {}
.business1a .bus_lst1 ul li .cnt dl dt{font-size:16px; color: #000; padding-bottom: 10px; position: relative; margin-bottom: 15px; letter-spacing:-0.03em;}
.business1a .bus_lst1 ul li .cnt dl dt:after {position: absolute; left: 50%; bottom: 0; margin-left: -20px; width: 40px; height: 1px; background-color: #b17013; content: "";}
.business1a .bus_lst1 ul li .cnt dl dd{text-align:center; font-size: 15px; font-weight: 300; color: #333;}

.business1a .left .txt_box2 {width:100%; border:2px dashed #ddd; padding:20px 30px 20px 30px; margin-bottom:30px; font-size:14px; color:#333;}
.business1a .left .txt_box .cnt_txt ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:10px;}


@media screen and (max-width:1100px){
   /* 절차 */
	.business1a .bus_lst1{margin-top: 50px;}
	.business1a .bus_lst1 ul li{width:50%;	width: calc(50% - 5px); height:280px;}
	.business1a .bus_lst1 ul li span.num{width: 40px;height: 40px; line-height: 42px; margin-left: -20px; margin-top: -20px; font-size:15px; }
	.business1a .bus_lst1 ul li .img{padding: 45px 0 20px 0;}
	.business1a .bus_lst1 ul li .img img{width: 60px;  }

	.business1a .left .txt_box .cnt_tit {font-size:15px; width:320px;}
	.business1a .cnt_txt1 span{font-size:13px; line-height:130%;}
    .business1a .left{float:none; width:100%;}
	.business1a .right, .business1 .right2{float:none; width:100%; padding:0 0 30px 20px; }
	.business1a .bus_lst1 ul li:nth-child(6){margin:0 0 30px 5px;}
	.business1a .bus_lst1 ul li:nth-child(7) {margin:0 0 0 5px;}
}

@media screen and (max-width:650px) {
    /* 사업영역 - 1.국제이사 */
	.business1a .p1 {font-size:16px;}
    .business1a .p2 {font-size:15px;}
    .business1a .p3 {font-size:15px;}
    .business1a .left .txt_box .cnt_txt{ width:93%; margin:0 0 30px 21px;}
	.business1a .bus_lst1 ul li .cnt dl dt{font-size:16px;}
	.business1a .bus_lst1 ul li .cnt dl dd{font-size: 13px;}

	/* 절차 */
	.business1a .bus_lst1{margin-top: 30px;}
	.business1a .bus_lst1 ul li {float:none; width:100%; margin-left:0}
	.business1a .bus_lst1 ul li:nth-child(7) {margin:0 0 0 0 5px;}
	.business1a .bus_lst1 ul li .cnt{padding: 20px 10px 40px 10px;}
	.business1a .bus_lst1 ul li .cnt dl dt{font-size: 15px;}
	.business1a .bus_lst1 ul li .cnt dl dd{font-size: 13px;}
}




/* 사업영역 - 2.해상항공화물운송, 3.국제특송 */
.business2 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business2 .left {float:left; width:50%; margin-bottom:30px;}
.business2 .left .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.business2 .left .p2 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.business2 .left .cnt_txt1 { letter-spacing:-0.03em; margin-bottom:20px; line-height:150%;}
.business2 .left .cnt_txt1 span{font-size:15px; color:#333; }
.business2 .left ul{margin-bottom:30px;}
.business2 .left ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}
.business2 .right {float:right; width:45%; margin-bottom:30px;}
.business2 .right img {width:100%;}

.business2 .left2 {float:left; width:45%; }
.business2 .left2 img {width:100%;}
.business2 .right2 {float:right; width:50%;}
.business2 .right2 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}

.business2 .right2 .cnt_txt1 {margin-bottom:20px; letter-spacing:-0.03em; line-height:150%; }
.business2 .right2 .cnt_txt1 span{font-size:15px; color:#333; }
.business2 .right2 ul{margin-bottom:30px;}
.business2 .right2 ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}

@media screen and (max-width:767px) {
   /* 사업영역 - 2.해상항공화물운송, 3.국제특송 */
   .business2 .left .p1, .business2 .right2 .p1 {font-size:16px;}
   .business2 .left .cnt_txt1, .business2 .right2 .cnt_txt1 {line-height:16px; }
   .business2 .left .cnt_txt1 span, .business2 .right2 .cnt_txt1 span{font-size:14px;}
   .business2 .left ul li, .business2 .right2 ul li{ font-size:13px;}
   .business2 .left, .business2 .left2, .business2 .right2  {float:none; width:100%; margin-bottom:0;}
   .business2 .right {float:none; width:100%; margin-bottom:30px;}
 }

/* 사업영역 - 4창고보관 */
.business4 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business4 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.business4 .p2 {background: url("/img/sub/txt_icon2.png") 0 4px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.business4 .p3 {background: url("/img/sub/txt_icon5.png") 0 3px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:22px; margin-bottom:20px; clear:both;}

/* 사업영역 - 4창고보관-절차 */
.business4 .list {width:100%; display: inline-block;}
.business4 .list li {float:left; width:23.2%; width: calc(24.5% - 5px); margin:0 0 20px 5px; position:relative;}
.business4 .list li .cnt{width:100%; height:257px;}
.business4 .list li .cnt img{width:100%; z-index:0;}
.business4 .list li .cnt p{width:100%; position: absolute; z-index:1; padding:32% 0 0 0; text-align: center; font-size:16px; color: #333; text-align:center; line-height:20px;}
.business4 .list li .cnt p span{display:block; font-size:13px; color: #7fb1eb; }
.business4 .list li:after { content:""; display:block; background: url("http://www.searoad.or.kr/img/sub/business_num_area.png") rgba(0,0,0,0.5) 10px 4px no-repeat; width:25px; height:25px; text-align:center; line-height:25px; 
border-radius:50%; position:absolute; right:-14.5px; top:41%; z-index:3; }
.business4 .list li:last-child:after { display:none;}

.business4 .left {float:left; width:50%; margin-bottom:30px;}
.business4 .left .cnt_txt1 { letter-spacing:-0.03em; margin-bottom:20px; line-height:18px;}
.business4 .left .cnt_txt1 span{font-size:14px; color:#333; }
.business4 .left ul{margin-bottom:30px;}
.business4 .left ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}
.business4 .right {float:right; width:45%; margin-bottom:30px;}
.business4 .right img {width:100%;}

.business4 .left2 {float:left; width:45%; }
.business4 .left2 img {width:100%;}
.business4 .right2 {float:right; width:50%;}
.business4 .right2 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:30px; margin-bottom:20px; clear:both;}

.business4 .right2 .cnt_txt1 {margin-bottom:20px; letter-spacing:-0.03em; line-height:150%; }
.business4 .right2 .cnt_txt1 span{font-size:15px; color:#333; }
.business4 .right2 ul{margin-bottom:30px;}
.business4 .right2 ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}

@media screen and (max-width:1100px) {
.business4 .list {overflow:hidden; display:block;}
.business4 .list li:after {display:none;}
.business4 .list li {overflow:hidden;  }
.business4 .list li .cnt{width:100%; height:auto;}
}

@media screen and (max-width:960px) {
   /* 사업영역 - 4창고보관 */
   .business4 .p1 {font-size:18px;}
   .business4 .p2 {font-size:15px;}
   .business4 .p3 {font-size:15px;}

   /* 사업영역 - 4창고보관-절차 */
	.business4 .list li{width:30%;	width: calc(30% - 5px); }
	.business4 .list li .img{padding: 45px 0 20px 0;}
	.business4 .list li .img img{width: 60px;  }
    .business4 .left .cnt_txt1, .business4 .right2 .cnt_txt1 {line-height:16px; }
    .business4 .left .cnt_txt1 span, .business4 .right2 .cnt_txt1 span{font-size:14px;}
    .business4 .left ul li, .business4 .right2 ul li{ font-size:13px;}
    .business4 .left, .business4 .left2, .business4 .right2  {float:none; width:100%; margin-bottom:0;}
    .business4 .right {float:none; width:100%; margin-bottom:30px;}
}

@media screen and (max-width:650px) {
    /* 사업영역 - 4창고보관 */
    .business4 .list li{width:50%;	width: calc(50% - 5px);}
    .business4 .p1 {font-size:16px;}
	.business4 .p2 {font-size:14px;}
	.business4 .p3 {font-size:14px;}
	.business4 .left .cnt_txt1 span, .business4 .right2 .cnt_txt1 span{font-size:13px;}
}

@media screen and (max-width:400px) {
.business4 .list li .cnt p{font-size:14px;}
}

/* 사업영역 - 5 문서이전 보관 파쇄 */
.business5 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business5 .left{float:left; width:48%; }
.business5 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both; letter-spacing:-0.04em;}
.business5 .p2 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:10px; clear:both; letter-spacing:-0.04em;}
.business5 .list {width: 100%; overflow:hidden;}
.business5 .list li {width: 100%; clear:both; position:relative;}
.business5 .list li .left_cnt{float:left;  width:27%; height:180px; padding:25px 0; position:relative;}
.business5 .list li .left_cnt img{width:100%; z-index:0;}
.business5 .list li .left_cnt p{position: absolute; padding:60% 0 0 0; width:100%; text-align:center; z-index:1; }
.business5 .list li .left_cnt p{font-size:18px;color: #fff;}

.business5 .list li .right_cnt{width:70%; float:left; overflow:hidden; display: inline-block; text-align:left; position:relative; padding:20px 10px 20px 30px; }
.business5 .list li .right_cnt dl {}
.business5 .list li .right_cnt dt { font-size:16px; color: #195daa; padding-bottom:10px;}
.business5 .list li .right_cnt dd {background: url("/img/sub/txt_icon3.png") 0 5px no-repeat; font-size:14px; color:#666; line-height:18px; padding-left:10px; margin-bottom:10px;}
.business5 .list li:before { width: 100%; height: 1px; position: absolute; top: 0; left: 0; border-left: 0;  border-bottom:1px dotted #b3b7cf; }

.business5 .lst_num  {width:100%; overflow:hidden; margin-top:30px;}
.business5 .lst_num ol{overflow:hidden; list-style-type:decimal;}
.business5 .lst_num ol li{margin-left:20px; padding:0; list-style:decimal; color:#666; line-height:25px; font-size:14px;}
.business5 .margin-top  {margin-top:30px;}

.business5 .right{float:left; width:48%; margin-left:4%;}
/* 테이블 */
.business5 .right .color_cnt{float:right; width:40%; margin-bottom:10px;}
.business5 .right .color_table {width:100%; margin-top:30px; clear:both;}
.business5 img{width:100%;}
table.color {width:100%; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:13px; letter-spacing:-0.05em; text-align:center;}
table.color thead th{background-color:#f7f7f7; padding:10px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#333;vertical-align:middle;}
table.color thead th:last-child{border-right:1px solid #ddd;}
table.color tbody td:last-child {border-right:1px solid #ddd;}
table.color tbody td {padding:5px 5px; border:#ddd 1px solid; border-top:none; border-right:none; font-size:14px;}
table.color .bg1{background-color:#f7f7f7; color:#333;}
table.color .bg2{background-color:#f9f0f9; color:#666;}
table.color .bg3{background-color:#d6eef6; color:#666;}
table.color .border{border-top:1px solid #ddd;}

@media (max-width:960px){
/* 사업영역 - 5 문서이전 보관 파쇄-테이블 */
.color_table {overflow-x:scroll; padding-bottom:15px; margin-bottom:10px; }
.color_table .color{ min-width:680px; }
}

@media (min-width: 768px){
/* 사업영역 - 5 문서이전 보관 파쇄-테이블 */
.business5 .img_pc {width:100%;}
.business5 .img_mobile  {display:none;}
}

@media (max-width: 767px){
/* 사업영역 - 5 문서이전 보관 파쇄 */
.business5 .left{float:none; width:100%; }
.business5 .right{float:none; width:100%; margin-left:0;}
.business5 .list li .left_cnt{float:none;  width:40%; margin:0 auto 0 auto; height:auto;}
.business5 .list li .right_cnt{float:none; width:100%; overflow:hidden; padding:0 10px 0 0; }
.business5 .list li:nth-child(3) {margin-bottom:20px;}

.business5 .img_pc {display:none}
.business5 .img_mobile {width:100%;}
}

@media screen and (max-width:650px) {
/* 사업영역 - 5 문서이전 보관 파쇄 */
.business5 .p1 {font-size:16px;}
.business5 .p2 {font-size:15px;}
.business5 .list li .left_cnt p{font-size:16px;}
.business5 .list li .right_cnt dt { font-size:15px;}
.business5 .list li .right_cnt dd {font-size:13px;}
.business5 .lst_num ol li{font-size:13px;}

/* 사업영역 - 5 문서이전 보관 파쇄-테이블 */
table.color thead th{font-size:13px;}
table.color tbody td {padding:3px 5px;font-size:13px;}
}

/* 사업영역 - 6 기업 사무실공장 이전 */
.business6 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business6 .left {float:left; width:50%; margin-bottom:30px;}
.business6 .left .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.business6 .left .p2 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:10px; clear:both;}
.business6 .left .cnt_txt1 { letter-spacing:-0.03em; margin-bottom:20px; line-height:150%;}
.business6 .left .cnt_txt1 span{font-size:15px; color:#333; }
.business6 .left .cnt_txt2 {border:2px dashed #126dba; padding:20px;}
.business6 .left .cnt_txt2 span{font-size:14px; color:#333; }
.business6 .left ul{margin-bottom:25px;}
.business6 .left ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}
.business6 .right {float:right; width:45%; margin-bottom:10px;}
.business6 .right img {width:100%;}

.business6 .lst_num .in{margin-left: -12px; }
.business6 .lst_num .in:after{display: block;clear: both;content: "";}
.business6 .lst_num .in dl{float: left; width: calc(33.333% - 12px); margin-left: 12px; text-align: center; }
.business6 .lst_num dl dt{width: 57px; height: 66px; line-height: 66px; font-size: 20px; color: #fff; font-weight: 300; position: relative; z-index: 10;margin: 0 auto;background: url("/img/sub/business_num_bg.png") left top no-repeat; -webkit-background-size: 100%;background-size: 100%; }
.business6 .lst_num dl dd{background:#f7f7f7; border: 1px solid  #ddd; font-size: 16px; color: #333; display: table; width: 100%; min-height:90px; margin: -30px 0 20px 0; padding-top: 28px 0 20px 0;}
.business6 .lst_num dl dd p{display: table-cell; vertical-align: middle; padding-top: 20px; line-height:20px; }

 @media screen and (max-width:767px) {
   /* 사업영역 - 6 기업 사무실공장 이전 */
   .business6 .left .p1, .business6 .right2 .p1 {font-size:18px;}
   .business6 .left .cnt_txt1, .business6 .left .cnt_txt2 {line-height:16px; }
   .business6 .left .cnt_txt1 span, .business6 .left .cnt_txt2 span{font-size:14px;}
   .business6 .left ul li{ font-size:13px;}
   .business6 .left, .business6 .right  {float:none; width:100%; margin-bottom:0;}
   .business6 .right { margin-bottom:30px;}
}

@media screen and (max-width:650px) {
  /* 사업영역 - 6 기업 사무실공장 이전 */
   .business6 .lst_num dl dt{font-size: 20px; }
   .business6 .lst_num dl dd{font-size: 13px; }
}

/* 사업영역 - 7수출포장 */
.business7 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.business7 .left {float:left; width:50%; margin-bottom:30px;}
.business7 .left .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:30px; margin-bottom:15px; clear:both;}
.business7 .left .cnt_txt1 { letter-spacing:-0.03em; margin-bottom:20px; line-height:150%;}
.business7 .left .cnt_txt1 span{font-size:15px; color:#333; }
.business7 .right {float:right; width:45%; margin-bottom:10px;}
.business7 .right img {width:100%;}

.business7 .lst_num  {width:100%; overflow:hidden; }
.business7 .lst_num ol{overflow:hidden; list-style-type:decimal;}
.business7 .lst_num ol li{margin-left:20px; padding:0; list-style:decimal; color:#666; line-height:22px; font-size:14px;}
.business7 .margin_bottom {margin-bottom:25px;}

@media screen and (max-width:767px) {
   /* 사업영역 - 7수출포장 */
   .business7 .left .p1{font-size:18px;}
   .business7 .left .cnt_txt1{line-height:16px; }
   .business7 .left .cnt_txt1 span{font-size:14px;}
   
   .business7 .left, .business7 .right {float:none; width:100%; margin-bottom:0;}
   .business7 .right {margin-bottom:30px;}
}

/* 특화서비스 - 1공항의전서비스 */
.service1 { }
.service1 .tit { text-align:center;}
.service1 .tit div { font-size:27px; font-weight:700; color:#333; margin:0 0 20px 0;}
.service1 .tit p { line-height:25px; font-size:16px; margin:0 0 24px 0;}
.service1 .tit p:last-child { margin:0;}
.service1 .img { position:relative;  max-width:900px; margin:45px auto 0; }
.service1 .img img { width:auto; max-width:100%;}
.service1 .img img:nth-child(1) { margin:31px 0 0 0; position:relative; z-index:10;}
.service1 .img img:nth-child(2) {right:0; position:absolute; top:0;}

@media screen and (max-width:886px){
	/* 특화서비스 - 1공항의전서비스 */
	.service1 .tit p {font-size:14px;}
	.service1 .img img:nth-child(1) {}
	.service1 .img img:nth-child(2) { position:static;}
	.service1 .img img { width:100%; margin:15px 0 0 0;}
}

/* 특화서비스 - 2해상택배 서비스 */
.service2 { }
.service2 .tit { text-align:center;}
.service2 .tit div { font-size:27px; font-weight:700; color:#333; margin:0 0 20px 0;}
.service2 .tit p { line-height:25px; font-size:16px; margin:0 0 24px 0;}
.service2 .tit p:last-child { margin:0;}
.service2 .img { position:relative;  max-width:900px; margin:45px auto 0; }
.service2 .img img { width:auto; max-width:100%;}
.service2 .img img:nth-child(1) { margin:31px 0 0 0; position:relative; z-index:10;}
.service2 .img img:nth-child(2) {right:0; position:absolute; top:0;}

@media screen and (max-width:886px){
	/* 특화서비스 - 2해상택배 서비스 */
	.service2 .tit p {font-size:14px;}
	.service2 .img img:nth-child(1) {}
	.service2 .img img:nth-child(2) { position:static;}
	.service2 .img img { width:100%; margin:15px 0 0 0;}
}

/* 특화서비스 - 3포장실명제 */
.service3 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.service3 .inner { display:block; max-width:900px; margin:0 auto; border-bottom:2px dotted #b3b7cf; padding-bottom:20px; overflow:hidden; position:relative; clear: both;}
.service3 .left {float:left; width:33%; margin-bottom:20px;}
.service3 .left img{width:100%;}
.service3 .right {float:left; width:67%; padding-left:70px;}
.service3 .right p { line-height:25px; font-size:16px; color:#333; margin:0 0 20px 0; }
.service3 .tit p:last-child { margin:0;}
.service3 .img { position:relative;  max-width:900px; margin:45px auto 0; }
.service3 .img img { width:auto; max-width:100%;}
.service3 .img img:nth-child(1) { margin:31px 0 0 0; position:relative; z-index:10;}
.service3 .img img:nth-child(2) {right:0; position:absolute; top:0;}

@media screen and (max-width:886px){
	/* 특화서비스 - 2해상택배 서비스 */
	.service3 .img img:nth-child(1) {}
	.service3 .img img:nth-child(2) { position:static;}
	.service3 .img img { width:100%; margin:15px 0 0 0;}
}

@media screen and (max-width:650px){
    /* 특화서비스 - 2해상택배 서비스 */
	.service3 .left {float:none; width:100%; padding: 0 50px; margin-bottom:30px;}
	.service3 .right {float:none; width:100%; padding-left:0;}
	.service3 .right p {font-size:14px; margin:0 0 10px 0;}
	.service3 .img { margin:10px auto 0; }
}

/* 특화서비스 - 4품목별 맞춤포장 */
.service4 {width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.service4 .tit p { line-height:25px; font-size:16px; margin:0 0 24px 0; text-align:center;}
.service4 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.service4 .p2 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.service4 .list { width:100%; overflow:hidden; position:relative; }
.service4 .list ul{ margin:0 -1%;}
.service4 .list li{float:left; width:23%; margin:0 1% 30px 1%; border:1px solid #ddd; overflow:hidden;}
.service4 .list li img{width:100%;}
.service4 .list li .tt{width:100%; height:35px; line-height:35px; font-size:16px; color:#333; text-align:center; background:#f7f7f7; border-top:1px solid #ddd; }
.service4 .list li .txt{ width:100%; height:80px; padding:10px 15px; font-size:14px; color:#666; line-height:22px;}

.service4 .left {float:left; width:33%; margin:10px 0 0 0; padding-right:30px;}
.service4 .right {float:left; width:67%; margin:10px 0 0 0;}
.service4 .left ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}
.service4 .left .img {width:100%; margin-top:20px; padding-right:20px;}
.service4 .left .img img {width:100%;}

/* 테이블 */
.service4 .right .cnt_table {width:100%;  clear:both;}
table.svc4_cnt {width:100%; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:13px; letter-spacing:-0.05em; text-align:center;}
table.svc4_cnt thead th{background-color:#117fcb; padding:10px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#fff;vertical-align:middle;}
table.svc4_cnt thead th:last-child{border-right:1px solid #ddd;}
table.svc4_cnt tbody td:last-child {border-right:1px solid #ddd;}
table.svc4_cnt tbody td {padding:5px 5px; border:#ddd 1px solid; border-top:none; border-right:none; font-size:14px;}
table.svc4_cnt .bg{background-color:#f7f7f7; color:#333;}

@media screen and (max-width:1100px){
	/* 특화서비스 - 4품목별 맞춤포장 */
	.service4 .list li{width:31.3333%;}
}

@media screen and (max-width:960px){
	/* 특화서비스 - 4품목별 맞춤포장 */
	.service4 .list li{width:31.3333%;}
	.service4 .left {float:none; width:100%; margin:10px 0 0 0; padding-right:0;}
	.service4 .left .img {padding-right:0;}
    .service4 .right {float:none; width:100%; margin:30px 0 0 0;}
    
	/* 특화서비스 - 4품목별 맞춤포장-테이블 */
	.cnt_table {overflow-x:scroll; padding-bottom:15px;}
    .cnt_table .svc4_cnt{ min-width:680px; }
}

@media screen and (max-width:650px){
/* 특화서비스 - 4품목별 맞춤포장 */
.service4 .tit p {font-size:14px; line-height:22px;}
.service4 .p1 {font-size:16px;}
.service4 .p2 {font-size:15px;}
.service4 .list li{width:48%;}
.service4 .list li .tt{height:30px; line-height:30px; font-size:14px;}
.service4 .list li .txt{font-size:13px; line-height:20px;}
.service4 .left ul li{ font-size:13px;}

/* 특화서비스 - 4품목별 맞춤포장-테이블 */
table.svc4_cnt thead th{font-size:13px;}
table.svc4_cnt tbody td {padding:3px 5px;font-size:13px;}
}

/* 특화서비스 - 5특수 포장자재 */
.service5 {width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.service5 .tit p { line-height:25px; font-size:16px; margin:0 0 25px 0;}
.service5 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.service5 .p2 {background: url("/img/sub/txt_icon2.png") 0 3px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.service5 .inner { display:block; border:2px dotted #b3b7cf; padding:30px; overflow:hidden; position:relative; clear: both;}
.service5 .inner .left {float:left; width:27%; margin-bottom:20px;}
.service5 .inner .left img{width:100%;}
.service5 .inner .right {}
.service5 .inner .right {float:left; width:73%; padding-left:70px;}
.service5 .inner .right .lst_num  {width:100%; overflow:hidden;}
.service5 .inner .right .lst_num ol{overflow:hidden; list-style-type:decimal;}
.service5 .inner .right .lst_num ol li{margin-left:20px; padding:0; list-style:decimal; color:#666; line-height:25px; font-size:14px;}

.service5 .table_left {float:left; width:48%; }
.service5 .table_left p{font-size:14px; color:#666; margin-top:15px; clear:both; }
.service5 .table_right {float:left; width:48%; margin-left:4%}
.service5 .table_right img{width:100%;}

/* 테이블 */
.service5 .cnt_table {width:100%; margin:30px 0 30px 0;}
table.svc5_cnt {width:100%; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:13px; letter-spacing:-0.05em; text-align:center;}
table.svc5_cnt thead th{background-color:#117fcb; padding:10px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#fff;vertical-align:middle;}
table.svc5_cnt thead th:last-child{border-right:1px solid #ddd;}
table.svc5_cnt tbody td:last-child {border-right:1px solid #ddd;}
table.svc5_cnt tbody td {padding:7px 5px; border:#ddd 1px solid; border-top:none; border-right:none; font-size:14px;}
table.svc5_cnt .bg{background-color:#f7f7f7; color:#333;}

@media screen and (max-width:960px){
	/* 특화서비스 - 5특수 포장자재-테이블 */
	.cnt_table {overflow-x:scroll; padding-bottom:15px;}
    .cnt_table .svc4_cnt{ min-width:680px; }
}

@media screen and (max-width:767px){
	/* 특화서비스 - 5특수 포장자재 */
	.service5 .tit p {font-size:14px; line-height:22px;}
	.service5 .table_left{float:none; width:100%; }
    .service5 .table_right{float:none; width:100%; margin:30px 0 0 0;}
}

@media screen and (max-width:650px){
    /* 특화서비스 - 5특수 포장자재 */
	.service5 .tit p {font-size:14px;}
	.service5 .p1 {font-size:16px; line-height:20px;}
    .service5 .p2 {font-size:15px;}
	.service5 .inner .right .lst_num ol li{line-height:22px; font-size:13px;}
	.service5 .inner .left {float:none; width:100%; padding: 0 30px; margin-bottom:30px;}
	.service5 .inner .right {float:none; width:100%; padding-left:0;}
	.service5 .right p {font-size:14px; margin:0 0 10px 0;}
	.service5 .table_left p{font-size:13px;}
	.service5 .img { margin:10px auto 0; }

	/* 특화서비스 - 5특수 포장자재-테이블 */
	table.svc5_cnt thead th{font-size:13px;}
	table.svc5_cnt tbody td {padding:3px 5px; font-size:13px;}
}

/* 특화서비스 - 6선지급 보상제도 */
.service6 { width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.service6 .title {width:100%; height:100px;overflow:hidden; position:relative; display:table; text-align:center; }
.service6 .title:before { content:""; display:block; width:65px; height:100%; box-sizing:border-box; border:12px solid #e2e2e2; border-right:none; position:absolute; top:0; left:0; }
.service6 .title:after { content:""; display:block; width:65px; height:100%; box-sizing:border-box; border:12px solid #e2e2e2; border-left:none; position:absolute; top:0; right:0; }
.service6 .title h2 { display:table-cell; vertical-align:middle; color:#222; font-size:20px; line-height:130%; letter-spacing:-0.05em; padding:0 20px;}
.service6 .title h2 span {font-size:20px; color:#3381c5;}

.service6 .lst_box{text-align: center; margin-top: 60px; }
.service6 .lst_box ul{display: inline-block; margin-left: -6px; }
.service6 .lst_box ul li{float: left; width: 16.6%; width: calc(16.6% - 0.6%); margin-left:0.6%; border: 1px solid  #e1e1e1; position: relative; }
.service6 .lst_box ul li span.num{position: absolute; left: 50%; margin-left: -25px; margin-top: -27px; display: block; width: 55px; height: 55px; line-height: 55px;  background-color: #3381c5; color: #fff; font-size: 20px; font-weight: 900; font-family: 'NanumSquare'; -webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.service6 .lst_box ul li .img{padding: 5px 5px 0 5px; }
.service6 .lst_box ul li .img img{width:100%;  }
.service6 .lst_box ul li .ct{height:195px; overflow:hidden; padding: 20px 10px 30px 10px; position: relative;}
.service6 .lst_box ul li .ct dl {color: #333;}
.service6 .lst_box ul li .ct dl dt{font-size:16px; color: #000; padding-bottom:10px; position: relative; margin-bottom: 20px; }
.service6 .lst_box ul li .ct dl dt:after{position: absolute; left: 50%; bottom: 0; margin-left: -25px; width: 50px; height: 1px; background-color: #3381c5; content: "";}
.service6 .lst_box ul li .ct dl dd{font-size: 14px; color: #666;}
.service6 .lst_box ul li .ct >span{position: absolute; left: 0;  bottom: 5px;  width: 100%; color: #959595; font-size: 12px; font-weight: 250; letter-spacing: -1px; line-height: 1.25;}

@media screen and (max-width:960px){
    /* 특화서비스 - 6선지급 보상제도 */
	.service6 .lst_box{margin-top: 50px;}
	.service6 .lst_box ul li{display: inline-block; width: calc(50% - 6px); margin-top: 50px;}
	.service6 .lst_box ul li span.num{width: 40px;height: 40px; line-height: 42px; margin-left: -20px; margin-top: -20px; font-size: 15px; }
	.service6 .lst_box ul li .img{padding: 45px 0 20px 0;}
	.service6 .lst_box ul li{width: calc(33.33% - 8px); margin-top: 50px; float: none;vertical-align: top;}
}

@media screen and (max-width:767px){
    /* 특화서비스 - 6선지급 보상제도 */
	.service6 .title:before {width:45px; border:8px solid #e2e2e2; border-right:none;}
    .service6 .title:after { width:45px; border:8px solid #e2e2e2; border-left:none;}
	.service6 .title h2 { font-size:18px; padding:20px;}
	.service6 .title h2 span {font-size:18px;}
	.service6 .lst_box ul li{width: calc(50% - 6px); float: left; }
}

@media screen and (max-width:650px) { 
    /* 특화서비스 - 6선지급 보상제도 */
	.service6 .title h2 { font-size:15px;}
	.service6 .title h2 span {font-size:15px;}
	.service6 .lst_box ul li{float: none; width: 100%; }
	.service6 .lst_box ul li{float: none; width: 100%; 	}
	.service6 .lst_box ul li .ct{padding: 20px 10px 30px;}
	.service6 .lst_box ul li .ct{padding: 10px 10px 30px; }
}

/* 특화서비스 - 창고무료보관 서비스 */
.service7 { width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.service7 .title {width:100%; height:100px;overflow:hidden; position:relative; display:table; text-align:center; }
.service7 .title:before { content:""; display:block; width:65px; height:100%; box-sizing:border-box; border:12px solid #e2e2e2; border-right:none; position:absolute; top:0; left:0; }
.service7 .title:after { content:""; display:block; width:65px; height:100%; box-sizing:border-box; border:12px solid #e2e2e2; border-left:none; position:absolute; top:0; right:0; }
.service7 .title h2 { display:table-cell; vertical-align:middle; color:#222; font-size:20px; line-height:130%; letter-spacing:-0.05em; padding:0 20px;}
.service7 .title h2 span {font-size:20px; color:#3381c5;}

.service7 .lst_box{margin-top: 50px;}
.service7 .lst_box ul{margin-left: -20px;}
.service7 .lst_box ul li {float: left; width: calc(50% - 20px); margin: 0 0 20px 20px; padding:10px; border:1px solid #ddd; box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2);}
.service7 .lst_box ul li img{width:100%;}

@media screen and (max-width:767px){
    /* 특화서비스 - 창고무료보관 서비스 */
	.service7 .title:before {width:45px; border:8px solid #e2e2e2; border-right:none;}
    .service7 .title:after { width:45px; border:8px solid #e2e2e2; border-left:none;}
	.service7 .title h2 { font-size:18px; padding:20px;}
	.service7 .title h2 span {font-size:18px;}
	
}

@media screen and (max-width:650px) { 
    /* 특화서비스 - 창고무료보관 서비스 */
	.service7 .title h2 { font-size:15px;}
	.service7 .title h2 span {font-size:15px;}
}

/* 이사정보 - 1이사준비 */
.information1 {width:100%; overflow:hidden; position:relative; letter-spacing:-0.03em; }
.information1 .left{float:left; width:48%;}
.information1 .right {float:left; width:48%; margin-left:3%;}

.information1 .txt_box .cnt_tit {color:#fff; font-size:16px; width:250px; line-height:40px; position:relative; padding-left:40px; margin-bottom:-15px; z-index:1;}
.information1 .txt_box .cnt_tit:after {position: absolute; left: 0; bottom: -20px; width: 21px; height: 20px; background: url("/img/sub/business1_title_area.png") left top no-repeat; content: "";}
.information1 .txt_box .cnt_txt { width:98%; border:1px solid #ddd; padding:40px 20px 30px 20px; z-index:0; background:#f7f7f7; margin:0 0 30px 21px;}
.information1 .txt_box .bg_color1 {background:#2aa9c1;}
.information1 .txt_box .bg_color2 {background:#3381c5;}
.information1 .txt_box .bg_color3 {background:#1c5abc;}
.information1 .txt_box .bg_color4 {background:#124392;}
.information1 .txt_box .bg_color5 {background:#0b2f68;}

.information1 .cnt_txt ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px; }
.information1 .right img {padding-top:11px; width:100%;}

@media screen and (max-width:960px){
    /* 이사정보 - 1이사준비 */
    .information1 .txt_box .cnt_tit {font-size:15px;}
	.information1 .left {float:none; width:100%;}
	.information1 .right {float:none; width:100%; margin-left:0; padding:0 0 30px 20px; }
}

@media screen and (max-width:650px) {
    /* 이사정보 - 1이사준비 */
	.information1 .txt_box .cnt_txt{ width:93%; margin:0 0 30px 21px;}
	.information1 .cnt_txt ul li{ font-size:13px; }
}

/* 이사정보 - 2보험가입 및 클레임  */
.information2 {width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.information2 .p1 {background: url("/img/sub/txt_icon1.png") 0 2px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.information2 .p2 {background: url("/img/sub/txt_icon2.png") 0 5px no-repeat; font-size:16px; color:#333; line-height:18px; padding-left:16px; margin-bottom:20px; clear:both;}
.information2 .cnt_txt1 {width:100%; overflow:hidden; position:relative; margin-bottom:25px;}
.information2 .cnt_txt1 span{font-size:14px; color:#333; line-height:150%; letter-spacing:-0.03em;}
.information2 .lst_num {width:100%; border:2px dashed #ddd; padding:20px 30px 20px 30px; margin-bottom:30px; font-size:14px; color:#333; background:#f7f7f7;}
.information2 .lst_num ol{overflow:hidden; list-style-type:decimal;}
.information2 .lst_num ol li{margin-left:20px; padding:0; list-style:decimal; color:#666; line-height:25px; font-size:14px;}

.information2 .infor_list { width:100%; overflow:hidden; position:relative; clear:both; margin-bottom:30px;}
.information2 .infor_list ul li{ font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin-bottom:6px;}

@media screen and (max-width:767px){
	/* 이사정보 - 2보험가입 및 클레임  */
	.information2 .tit p {font-size:14px; line-height:22px;}
	.information1 .cnt_txt1 span{font-size:13px; line-height:130%;}
}

@media screen and (max-width:650px){
    /* 이사정보 - 2보험가입 및 클레임  */
	.information2 .tit p {font-size:14px;}
	.information2 .p1 {font-size:16px; line-height:20px;}
    .information2 .p2 {font-size:15px;}
	.information2 .infor_list ul li{ font-size:13px;}
}

/* 이사정보 - 3관련서류 다운로드 */
.downTable {width:100%; font-size:15px;}
.downTable thead {background:#f1f1f1;}
.downTable.thborder1 tbody th {background:#f1f1f1;}
.downTable thead th {padding:15px 0; font-size:15px; font-weight:500; color:#333;}
.downTable.thborder1 tbody tr:first-of-type th {border-top:5px solid #1c5abc;}
.downTable.thborder1 tbody tr:first-of-type td:nth-child(2) {border-top:5px solid #1e879e;}
.downTable.thborder1 tbody tr:first-of-type td:nth-child(3) {border-top:5px solid #0b2f68;}
.downTable tbody td {color:#666; font-size:14px;}
.downTable tbody td, .downTable tbody th {border-bottom:1px solid #b1b1b1; border-right:1px solid #b1b1b1; padding:15px;}
.downTable tbody td:last-of-type {border-right:none;}
.downTable tbody td ul {margin:0;}
.downTable tbody td ul li {margin:5px 0;}

.downTable .dwnload_btn{ width:120px; height:40px; font-weight:700; line-height:40px; color:#fff; background:url("/img/sub/dwnload_btn.png") no-repeat #0b2f68 88px center; padding-left:20px; transition:0.3s;}
.downTable .dwnload_btn:hover { background:url("/img/sub/dwnload_btn.png") no-repeat #1c5abc 88px center;}

/* 이사정보 - 4국가별 정보 */
.info_menu { width:100%; height:50px; } 
.info_menu ul { border-bottom:1px solid #3381c5; height:40px;}
.info_menu ul li {float:left; width:16.25%; border:1px solid #e1e1e1; box-sizing:border-box; margin:0 0.5% 0 0;  height:38px;}
.info_menu ul li:last-child { margin-right:0; }
.info_menu ul li a { font-size:16px; color:#555; display:block; line-height:38px; text-align:center;  background:#f7f7f7; }
.info_menu ul li:hover { font-size:20px; color:#2e5eaa; background:#fff;}
.info_menu ul li.on { border:1px solid #3381c5; border-bottom-color:#fff; height:40px;}
.info_menu ul li.on a { font-size:20px; color:#2e5eaa; background:#fff;}

.info_s_menu { width:100%; overflow:hidden; position:relative; border-bottom:1px solid #3381c5; margin:10px 0 40px 0; padding-bottom:10px;} 
.info_s_menu ul li {float:left; width:80px; margin-bottom:5px;}

.info_top_img {width:100%;}
.info_top_img ul li {float:left; width:47.5%; margin:0 0 40px 5%;}
.info_top_img ul li:first-child {margin-left:0;}
.info_top_img ul li img {width:100%;}

.information3 {width:100%; overflow:hidden; position:relative;  letter-spacing:-0.03em; }
.information3 .p1{font-size:20px; line-height:24px; color:#000; margin-bottom:15px; clear:both;}
.information3 .p2{font-size:14px; color:#666; line-height:25px; background:url("/img/sub/txt_icon3.png") no-repeat left 14px; padding-left:10px;}
.information3 .p2 a{ width:100px; height:30px; line-height:30px; text-align:center; color:#3381c5; border:1px solid #ddd; padding:2px 10px; margin-left:15px;}
.information3 .txt_box1 {width:100%; margin-bottom:30px;}
.information3 .txt_box1:last-child {margin-bottom:0;}
.information3 .span1{font-size:14px; color:#666; line-height:25px; }
.information3 .infor_list { width:100%; overflow:hidden; position:relative; clear:both;}
.information3 .infor_list li{ font-size:14px; color:#666; line-height:25px; background:url("/img/sub/txt_icon3.png") no-repeat left 10px; padding-left:10px; margin-bottom:15px;}
.information3 .infor_list li:last-child{margin-bottom:0;}
.information3 .infor_list li .span_tit{display:block; font-size:15px; color:#000;}

.information3 .infor_list2 { width:100%; overflow:hidden; position:relative; clear:both;}
.information3 .infor_list2 li{ font-size:14px; color:#666; line-height:25px; background:url("/img/sub/txt_icon3.png") no-repeat left 10px; padding-left:10px;}
.information3 .infor_list2 li:last-child{margin-bottom:0;}

/* 테이블 */
.information3 .info_table {width:100%; margin:20px 0 30px 0;}
table.info_cnt {width:100%; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:13px; letter-spacing:-0.05em;}
table.info_cnt thead th{background-color:#f7f7f7; padding:10px 5px;border-top:2px solid #3381c5;border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#666;vertical-align:middle;}
table.info_cnt thead th:last-child{border-right:1px solid #ddd;}
table.info_cnt tbody td:last-child {border-right:1px solid #ddd;}
table.info_cnt tbody td {padding:7px 15px; border:#ddd 1px solid; border-top:none; border-right:none; font-size:14px;}
table.info_cnt .bg{background-color:#f7f7f7; color:#333;}

table.info_cnt2 {width:100%; color:#666; border-collapse:separate; border-spacing:0; border:none; font-size:13px; letter-spacing:-0.05em;}
table.info_cnt2 thead th{background-color:#f7f7f7; border-top:2px solid #3381c5;border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#666;vertical-align:middle;}
table.info_cnt2 thead th:last-child{border-right:1px solid #ddd;}
table.info_cnt2 tbody td:last-child {border-right:1px solid #ddd;}
table.info_cnt2 tbody td {padding:7px 15px; border:#ddd 1px solid; border-top:none; border-right:none; font-size:14px;}
table.info_cnt2 .bg{background-color:#f7f7f7; color:#333;}
table.info_cnt2 tbody td ul {margin:0;}
table.info_cnt2 tbody td ul li {font-size:14px; color:#666; line-height:20px; background:url("/img/sub/txt_icon3.png") no-repeat left 8px; padding-left:10px; margin:5px 0;}

@media screen and (max-width:960px){
	/* 특화서비스 - 5특수 포장자재-테이블 */
	.info_table {overflow-x:scroll; padding-bottom:15px;}
    .info_table .info_cnt{ min-width:680px; }
	.info_table .info_cnt2{ min-width:680px; }
}

@media screen and (max-width:767px){
    /* 이사정보 - 4국가별 정보*/
	.information3 .txt_box1 {line-height:18px;}
    
	.info_s_menu ul li {margin-bottom:10px;}
	.information3 .p1{font-size:16px; line-height:20px;}
	.information3 .p2{font-size:13px;line-height:18px; }
	.information3 .span1{ font-size:13px; line-height:18px;}
	.information3 .span1{ font-size:13px; line-height:18px;}
	.information3 .infor_list li{ font-size:13px; margin-bottom:15px;}
	.information3 .infor_list li:last-child{margin-bottom:0;}

	 /* 이사정보 - 4국가별 정보 테이블 */
	 table.info_cnt tbody td {padding:5px 5px;font-size:13px;}
	 table.info_cnt2 tbody td {padding:5px 5px;font-size:13px;}
}

@media (max-width:650px){
	 /* 이사정보 - 4국가별 정보*/
	.info_menu ul li {float:left; width:14.25%;}
	.info_menu ul li:nth-child(5) {float:left; width:18.25%;}
	.info_menu ul li:nth-child(6) {float:left; width:22.25%;}
	.info_menu ul li a { font-size:13px;} 
	.info_menu ul li.on a {font-size:13px;}
}

/* 네트워크 - 1글로벌 네트워크 */
.network01 { width:100%; overflow:hidden; position:relative;} 
.network01 .p1 {background: url("/img/sub/txt_icon1.png") 0 4px no-repeat; font-size:20px; line-height:24px; color:#000; padding-left:25px; margin-bottom:20px; clear:both;}
.network01 .p2 {font-size:18px; line-height:24px; color:#000; margin-bottom:15px;}
.network01 .p2 span{color:#2558a9;}
.network01 .span1 {font-size:14px; line-height:22px; color:#666;}
.network01 .img{ border:1px solid #ddd; text-align:center; padding:30px 0; margin:30px 0; }
.network01 .list_box { margin:30px -2% 0 -2%; overflow: hidden; letter-spacing:-0.03em;  clear:both;}
.network01 .list_box .list { float: left; width:21%; margin:0 2% 0 2%; overflow: hidden; }
.network01 .list_box .list .list_in { width:100%; overflow: hidden; border:1px solid #ddd; margin-bottom:30px;}

.network01 .list_box .list .list_in .title { width:100%; height:85px; font-size:17px; color:#fff; line-height:70px; text-align:center;}
.network01 .list_box .list .list_in .bg1 {background:url("/img/sub/network01_bg1.jpg") no-repeat;}
.network01 .list_box .list .list_in .bg2 {background:url("/img/sub/network01_bg2.jpg") no-repeat;}
.network01 .list_box .list .list_in .bg3 {background:url("/img/sub/network01_bg3.jpg") no-repeat;}
.network01 .list_box .list .list_in .cnt {width:100%; padding:20px;}
.network01 .list_box .list .list_in ul{ width:100%; overflow:hidden; position:relative; }
.network01 .list_box .list .list_in ul li{ font-size:14px; color:#666; line-height:25px; background:url("/img/sub/txt_icon3.png") no-repeat left 11px; padding-left:10px; margin-bottom:5px;}

@media screen and (max-width:960px){
	/* 네트워크 - 1글로벌 네트워크 */
	.network01 .img img{ width:100%;}
	.network01 .list_box .list {width:46%;}
}

@media (max-width:650px){
.network01 .p1 {font-size:16px;}
.network01 .p2 {font-size:15px;}
.network01 .span1 {font-size:13px; line-height:18px;}
.network01 .list_box { margin:0;}
.network01 .list_box .list { float: none; width:100%; margin:0 }
.network01 .list_box .list .list_in .title {font-size:15px;}
.network01 .list_box .list .list_in ul li{ font-size:13px;}
.network01 .list_box .list .list_in ul li:first-child{ margin-top:20px;}
.network01 .list_box .list .list_in ul li:last-child{ margin-bottom:0;}
}

/* 네트워크 - 2주요 고객사 */
.network02 { width:100%; overflow:hidden; position:relative;} 
.network02 ul{margin: 0 0 -20px -20px;}
.network02 ul li {float: left; width: calc(16.6% - 20px); margin: 0 0 20px 20px; border:1px solid #ddd; /* box-shadow:2px 2px 6px 0px rgba(0,0,0,0.2);*/}
.network02 ul li img{width:100%;}

@media screen and (max-width:960px){
	/* 네트워크 - 2주요 고객사 */
	.network02 ul li {width: calc(25% - 20px);}
}

@media screen and (max-width:650px){
	/* 네트워크 - 2주요 고객사 */
	.network02 ul li {width: calc(50% - 20px);}
}

/* 운송약관 */
.font_b {font-size:16px; color:#000;}
.font_mtit {font-size:15px; color:#000; margin-bottom:5px;}
.font_stxt {font-size:13px; color:#777;}

@media screen and (max-width:767px) { 
	/* 회원약관 */
	.font_b {font-size:15px;}
	.font_mtit {font-size:14px;}
	.font_stxt {font-size:12px;}
}

/* 이메일 무단수집거부 */
.privacy { color:#666; width: 100%; overflow: hidden; box-sizing:border-box; padding:20px; font-size:15px;	line-height: 140%; word-break:break-all; }
.privacy h2 { font-size:18px; font-weight:bold; color:#000; text-align: left; margin:50px 0 30px; }
.privacy h2:first-child { margin-top: 0; }
.privacy > p { margin:15px 0; }
.privacy > p+dl { margin-top: 30px; }
.privacy > dl { padding-bottom:20px;}
.privacy > dl > dt{ font-size:15px;color:#3680b9;font-weight:700;padding-bottom:5px;}
.privacy > dl > dd{ padding-bottom:10px;text-align:justify; font-size:15px; line-height:140%;}
.privacy > dl > dd ul{ padding:10px; }
.privacy > dl > dd ul li{ line-height:120%; margin-top: 10px; }
.privacy > dl > dd ul li:first-child { margin-top: 0; }
.privacy > dl > dd ul li p { margin:0 10px 5px; line-height: 140%; }
.sTxt h3 { font-size:16px; color: #333; font-weight: 700; margin: 20px 0 10px; }
.sTxt p { margin-top: 10px; }
.sTxt dt { margin-top: 10px; }
.sTxt dd { margin:0 8px; }


/* 페이지 준비중 */
.page_perpare {text-align:center;}

@media (max-width:768px){
.page_perpare img {width:100%; padding:0 0 10px 0}
}
