@charset "utf-8";


/* 공통 */
/*.subCntBody.clearfix>div{overflow:hidden;}*/

/* list 안에 버튼 있을 시, *//* 191118 */
.list_btn li{line-height:28px !important;}
.list_btn li span.num{top:6px !important;}
.list_st1.list_btn > li:before{top:16px;}

/* 순서도 */
.num_list_w {overflow:hidden;}
.num_list_w li {position:relative; width:22%; padding:10px 4% 10px 0; float:left; font-size:16px; color:#333;}
.num_list_w li:before {content:""; display:block; clear:both; position:absolute; right:10px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/web/kcs/sub_cnt/bg_arr_w.png') no-repeat left top;}
.num_list_w li.last {padding-right:0;}
.num_list_w li.last:before {display:none;}
.num_list_w li .ol_txt {position:relative; padding:15px 15px 15px 65px; border:1px solid #d3d3d3;}
.num_list_w li .ol_txt span {position:absolute; left:10px; top:-10px; display:block; width:50px; height:50px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
.num_list_w li .ol_txt span.num_navy {background:#053963 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
.num_list_w li .ol_txt span.num_red {background:#f5012a url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}

.num_list_w.w30 li {width:29%; padding:10px 4% 10px 0;}

.nL_h1 p.ol_txt { min-height:70px}
.num_list_w li div.box {position:relative; min-height:95px; padding:15px; border:1px solid #d3d3d3; background:#fbfbfb; margin-top:10px; font-size:14px}

/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사화물통관안내 *//* 191118 */
.ovsea_hmv {overflow:hidden;}
.ovsea_hmv li {width:18%; margin:10px 0.8% 0; float:left; text-align:center; color:#053863; border:1px solid #d3d3d3;}
.ovsea_hmv li img {display:block; width:80px; height:80px; margin:20px auto 0; background:#394b61 url('/images/common/cstms/bg_numBox.png') no-repeat center; border-radius:40px;}
.ovsea_hmv li span {display:block; padding:15px 10px; font-size:16px; line-height:22px; font-family:'NotoM';}

/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관절차안내 *//* 191118 */
.hmv_frght {overflow:hidden;}
.hmv_frght li {position:relative; width:21%; padding:25px 4% 10px 0; float:left; font-size:16px; color:#333;}
.hmv_frght li:before {content:""; display:block; clear:both; position:absolute; right:10px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/common/cstms/bg_arr_w.png') no-repeat left top;}
.hmv_frght li.last {padding-right:0;}
.hmv_frght li.last:before {display:none;}
.hmv_frght li.hmv_frght_cb {clear:both;}
.hmv_frght dl {position:relative; padding:35px 15px 15px; font-size:15px;  text-align:center; word-break:keep-all; border:1px solid #d3d3d3;}
.hmv_frght dl dt {position:relative; margin-bottom:10px; padding:0 15px 10px; font-family:'NotoM'; color:#053963; font-size:16px; letter-spacing:-1px; border-bottom:1px dashed #d3d3d3;}
.hmv_frght dl dt span {position:absolute; left:50%; top:-60px; display:block; width:50px; height:50px; margin-left:-25px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
.hmv_frght dl dt span.num_navy {background:#053963 url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.hmv_frght dl dt span.num_red {background:#f5012a url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.hmv_frght dl dd {position:relative; height:60px; padding-bottom:80px;}
.hmv_frght dl dd p.btn {position:absolute; left:0; bottom:0; width:100%;}
.hmv_frght dl dd p.btn a { display:block !important; padding:10px 35px 10px 10px !important;}
.hmv_frght2 {overflow:hidden;}
.hmv_frght2 li {position:relative; width:31%; padding:0 1% 10px; float:left; font-size:16px; color:#333;}
.hmv_frght2 li.hmv_frght_cb {clear:both;}
.hmv_frght2 dl {position:relative; padding:15px 15px; font-size:15px;  text-align:center; word-break:keep-all; border:1px solid #d3d3d3;}
.hmv_frght2 dl dt {position:relative; margin-bottom:10px; padding:10px 15px; font-family:'NotoM'; color:#fff; font-size:16px; letter-spacing:-1px; background:#053963;}
.hmv_frght2 dl dd {position:relative; height:60px; padding-bottom:50px;}
.hmv_frght2 dl dd p.btn {position:absolute; left:0; bottom:0; width:100%;}
.hmv_frght2 dl dd p.btn a { display:block !important; padding:10px 35px 10px 10px !important;}

/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
.hmv_jdgmnt {margin-top:10px; overflow:hidden;}
.hmv_jdgmnt li {width:48%; float:left; margin-left:4%;}
.hmv_jdgmnt li:first-child {margin-left:0;}
.hmv_jdgmnt li div {text-align:center; border:1px solid #d3d3d3;}
.hmv_jdgmnt li div h4 {padding:15px 0; font-size:20px; font-family:'NotoB'; color:#fff; background:#053963;}
.hmv_jdgmnt li div h4 span {margin-left:10px; font-size:15px; font-family:'NotoR'; color:#6da9ff;}
.hmv_jdgmnt li div dl {padding:0 25px 20px; font-size:15px; color:#333;}
.hmv_jdgmnt li div dt {margin:15px 0 10px; padding:8px 0; font-size:17px; border:1px solid #053963; background:#f7f7f7;}
.hmv_jdgmnt2 {overflow:hidden;}
.hmv_jdgmnt2 li {width:23%; height:200px; margin:10px 0.8% 0; float:left; text-align:center; color:#053863; word-break:keep-all; border:1px solid #d3d3d3;}
.hmv_jdgmnt2 li a {display:block;}
.hmv_jdgmnt2 li img {display:block; width:80px; height:80px; margin:20px auto 0; background:#394b61 url('/images/common/cstms/bg_numBox.png') no-repeat center; border-radius:40px;}
.hmv_jdgmnt2 li span {display:block; padding:15px 10px; font-size:16px; line-height:22px; font-family:'NotoM';}
.hmv_jdgmnt3 {margin-top:10px; overflow:hidden;}
.hmv_jdgmnt3 li {margin:5px 0;}
.hmv_jdgmnt3 li div {position:relative; padding:10px 0 10px 140px; border:1px solid #053863; background:#f9fcff;}
.hmv_jdgmnt3 li div p {position:absolute; left:15px; top:10px; font-size:17px; line-height:40px; color:#053863; font-family:'NotoM';}
.hmv_jdgmnt3 li div a {position:relative; display:inline-block; width:25%; margin:2px 1px; padding:0 50px 0 15px; line-height:40px; font-size:16px; font-family:"NotoR"; color:#fff; text-align:center; background:#053863; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.hmv_jdgmnt3 li div a span {position:absolute; right:15px; top:50%; display:block; width:18px; height:18px; margin-top:-9px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.hmv_jdgmnt3 li div a span.down {background:url("/images/common/con_com/btn_dwldW.png") no-repeat;}
.hmv_jdgmnt3 li div a span.link {background:url("/images/common/con_com/btn_linkW.png") no-repeat;}
.hmv_jdgmnt3 li div a:hover span, .hmv_jdgmnt3 li div a:focus span {right:20px;}

/* 02. 관세행정 : 개인통관 : 해외이사화물 : 자동차 통관절차 *//* 191118 */
.car_entr li {position:relative; padding:10px 0 40px; font-size:16px; color:#333;}
.car_entr li:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:18px; height:27px; margin-left:-9px; background:url('/images/common/cstms/bg_arr_h.png') no-repeat left top;}
.car_entr li.last {padding-bottom:0;}
.car_entr li.last:before {display:none;}
.car_entr li dl dt {position:relative; padding-left:65px; font-size:18px; font-family:'NotoM'; color:#111;}
.car_entr li span {position:absolute; left:10px; top:-10px; display:block; width:50px; height:50px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
.car_entr li span.num_navy {background:#053963 url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.car_entr li span.num_red {background:#f5012a url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.car_entr li dl dd {position:relative; margin-top:5px; padding:20px 15px 15px; border:1px solid #d3d3d3;}
.car_entr2 {overflow:hidden;}
.car_entr2 li {width:25%; text-align:center; float:left; color:#111; font-size:17px; font-family:'NotoM';}
.car_entr2 li span {display:block; padding:15px 0; margin:0 20px; border:1px solid #053963; background:#f9fdff;}

/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관예약 및 자동차등록절차 *//* 191118 */
.entr_resve_car {overflow:hidden;}
.entr_resve_car li {width:33%; text-align:center; float:left; color:#111; font-size:17px; font-family:'NotoM';}
.entr_resve_car li div {height:50px; padding:15px; margin:0 20px; border:1px solid #053963; background:#f9fdff;}
.entr_resve_car li div p {margin-top:5px; padding-top:5px; border-top:1px dashed #9cb3c6; color:#111; font-size:15px; font-family:'NotoR';}
.entr_resve_car2 {overflow:hidden;}
.entr_resve_car2 > li {position:relative; width:21%; padding:25px 4% 10px 0; float:left; font-size:15px; color:#333;}
.entr_resve_car2 > li:before {content:""; display:block; clear:both; position:absolute; right:10px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/common/cstms/bg_arr_w.png') no-repeat left top;}
.entr_resve_car2 li.last {padding-bottom:0;}
.entr_resve_car2 li.last:before {display:none;}
.entr_resve_car2 li dl {position:relative; height:185px; padding:25px 15px 15px; border:1px solid #d3d3d3; }
.entr_resve_car2 li dl dt {padding:10px 0; font-size:18px; font-family:'NotoM'; text-align:center; color:#111; border-bottom:1px dashed #d3d3d3;}
.entr_resve_car2 li dl dt span {position:absolute; left:50%; top:-25px; display:block; width:50px; height:50px; margin-left:-25px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
.entr_resve_car2 li span.num_navy {background:#053963 url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.entr_resve_car2 li span.num_red {background:#f5012a url('/images/common/cstms/bg_numBox.png') no-repeat center;}
.entr_resve_car2 li dl dd {position:relative; margin-top:5px; text-align:center;}
.entr_resve_car2 li dl dd a {display:block !important; margin:5px 0;}

/* 02. 관세행정 : 개인용품 : 해외직구 여기로 191217 */
.yeogiro_box {padding:0 50px 50px; background:#c8e7fe; overflow:hidden;}
.yeogiro_box .yeogiro_top {padding:40px 0; background:#c8e7fe url('/images/web/kcs/sub_cnt/bg_020603.png') no-repeat right bottom;}
.yeogiro_box .yeogiro_top h3 {font-size:50px; color:#053863;}
.yeogiro_box .yeogiro_top h3 span {font-family:'NotoB';}
.yeogiro_box .yeogiro_top p {margin-top:20px; font-size:18px; color:#333; line-height:34px; }
.yeogiro_box .yeogiro_top p span {padding:5px 15px; font-family:'NotoB'; color:#fff; background:#053863; border-radius:30px;}
.yeogiro_box .yeogiro_con {padding:50px; background:#fff; border-radius:20px;}
.yeogiro_box .yeogiro_con ul {overflow:hidden;}
.yeogiro_box .yeogiro_con ul li {width:25%; float:left; text-align:center; font-size:16px; font-family:'NotoM'; color:#333; word-break:keep-all;}
.yeogiro_box .yeogiro_con ul li a {position:relative; display:block;}
.yeogiro_box .yeogiro_con ul li a:hover {text-decoration:underline;}
.yeogiro_box .yeogiro_con ul li a.icon img {display:block; margin:15px auto 10px; background:#f2f9ff; border-radius:60px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.yeogiro_box .yeogiro_con ul li a.icon br {display:none;}
.yeogiro_box .yeogiro_con ul li a.icon:hover img {margin:10px auto 15px; background:#053863;}
.yeogiro_box .yeogiro_con ul li a.logo img {display:block; margin:15px auto 10px;  border-radius:60px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.yeogiro_box .yeogiro_con ul li a.logo:hover img {margin:10px auto 15px;}

/* 02. 관세행정 : AEO : 공인기준과 등급 191220 추가 */
.athri_stdr_t1 {font-size:18px;  font-family:'NotoM'; color:#111; text-align:center; word-break:keep-all;}
.athri_stdr {margin:20px 0; padding:10px 0; border-top:1px dotted #d2d2d2;}
.athri_stdr li {position:relative; margin:5px 0; padding:10px 0 11px 55px; font-size:15px; line-height:24px; color:#222; word-break:keep-all; }
.athri_stdr li span.num {position:absolute; left:0; top:0; display:block; width:45px; height:45px; line-height:45px; text-align:center; font-family:'NotoM'; color:#fff; background:#053963 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center; border-radius:25px;}
.athri_stdr_ul > li {margin-top:10px;}
.athri_stdr_ul > li div {border:1px solid #053863; background:#f9fdff; overflow:hidden;}
.athri_stdr_ul > li div strong {display:block; padding:10px 15px;  text-align:center; font-size:18px; color:#fff; font-family:'NotoM'; background:#064a82;}
.athri_stdr_ul > li div ul {padding:10px 20px 15px; overflow:hidden;}
.athri_stdr_ul > li div ul li {width:19%; margin:5px 0.5% 0; float:left;}
.athri_stdr_ul > li div ul li a {display:block !important; font-size:15px !important; background:#fff;}

/* E : 02. 관세행정 // **********************************************************************************************************************************************/

/* S : 03. 알림소식 191127 ***********************************************************************************************************************************************/
	
	/* 03. 알림소식 : 국제기구현황 및 활동 : 세계무역기구 : 무역원활화 */
	.cmmrc_box {position:relative; margin-top:-1px; border:1px solid #d3d3d3; }
	.cmmrc_box .cmmrc_tit {position:relative;}
	.cmmrc_box .cmmrc_tit .cmmrc_t {padding:10px 100px 10px 25px; font-size:17px; font-family:'NotoM'; color:#111;}
	.cmmrc_box .cmmrc_tit .cmmrc_info {padding:15px 25px; border-top:1px dashed #d3d3d3; background:#f7f7f7;}
	.cmmrc_box .cmmrc_tit .cmmrc_info h5 {font-size:16px; font-family:'NotoM'; color:#053863;}
	.cmmrc_info2 {padding:15px 25px; border:1px solid #d3d3d3; background:#f7f7f7;}
	.cmmrc_info2 h5 {font-size:16px; font-family:'NotoM'; color:#053863;}
	.cmmrc_box .cmmrc_tit .btn_desc {cursor:pointer;position:absolute; right:25px; top:7px; display:block; padding:3px 15px; font-family:'NotoM'; color:#155eb6; border:1px solid #155eb6; background:#fff; border-radius:5px;}
	.cmmrc_box .btn_desc_close {cursor:pointer;position:absolute; right:25px; top:7px; display:block; padding:3px 15px; font-family:'NotoM'; color:#fff; border:1px solid #155eb6; background:#155eb6; border-radius:5px;}
	.cmmrc_box .cmmrc_con {display:none; padding:15px; border-top:1px dashed #d3d3d3; background:#fff;}
	.cmmrc_con table button {margin:2px 1px; padding:3px 10px; line-height:18px; font-family:'NotoM'; color:#fff; border:1px solid #535353; background:#666; border-radius:3px;}

	.cmmrc_box2 {position:relative; margin-top:0; border:none; }
	.cmmrc_box2 .cmmrc_tit .btn_desc { top:0px;}
	.cmmrc_box2 .btn_desc_close {top:0px;}
	.cmmrc_box2 .cmmrc_con {margin-top:-1px; padding:15px; border:1px solid #d3d3d3; border-top:1px dashed #fff; background:#fff;}

/* E : 03. 알림소식 ***********************************************************************************************************************************************/

/* 다운로드 리스트 박스 191105 추가 */
.box_down_list {overflow:hidden;}
.box_down_list li {width:24%; margin:5px 0.5%; float:left;}
.box_down_list.w30 li {width:32%; margin:5px 0.5%; float:left;}
.box_down_list.w50 li {width:49%; margin:5px 0.5%; float:left;}
.box_down_list li div {padding:15px 0; border:1px solid #053863; background:#f9fcff;}
.box_down_list li div p {font-size:16px; color:#053863; font-family:'NotoM';}
.box_down_list li div a {position:relative; display:block; padding-right:50px; margin:10px 20px 0; line-height:40px; font-size:16px; font-family:"NotoR"; color:#fff; border:1px solid #053863; background:#053863; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.box_down_list li div a span {position:absolute; right:15px; top:50%; display:block; width:18px; height:18px; margin-top:-9px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
.box_down_list li div a span.down {background:url("/images/web/kcs/con_com/btn_dwldW.png") no-repeat;}
.box_down_list li div a span.link {background:url("/images/web/kcs/con_com/btn_linkW.png") no-repeat;}
.box_down_list li div a span.home {background:url("/images/web/kcs/con_com/btn_homeW.png") no-repeat;}
.box_down_list li div a span.mail {background:url("/images/web/kcs/con_com/btn_mailW.png") no-repeat;}
.box_down_list li div a span.search {background:url("/images/web/kcs/con_com/btn_searchW.png") no-repeat;}
.box_down_list li div a span.glan {background:url("/images/web/kcs/con_com/btn_glanW.png") no-repeat;}
.box_down_list li div a span.more {background:url("/images/web/kcs/con_com/btn_moreW.png") no-repeat;}
.box_down_list li div a span.cldr {background:url("/images/web/kcs/con_com/btn_cldrW.png") no-repeat;}
.box_down_list li div a:hover span, .box_down_list li div a:focus span {right:20px;}

/* S : 01. 정보공개 ************************************************************************************************************************************************/

	/* 01. 정보공개 : 사전행정정보공표 : 공표목록 */
	.publictList { position:relative; overflow:hidden; margin:40px 0}
	.publictList ul.box { margin-left:-1%}
	.publictList ul.box > li { width:24%; text-align:center; border:1px solid #b2b7c7; background:#f5f7f8; float:left; margin:0 0 1% 1%; box-sizing:border-box}
	.publictList ul.box > li span  { display:block; margin:20px 0}
	.publictList ul.box > li span img { width:110px; height:110px}
	.publictList ul.box > li h4 { font-family:'NotoM'; font-size:18px; color:#fff; line-height:50px; background:#053863}
	.publictList ul.box > li > ul { height:150px; text-align:left; background:#fff; overflow:hidden; overflow-y:auto; padding:10px 20px}
	.publictList ul.box > li > ul > li a { color:#111}
	.publictList ul.box > li > ul > li a:hover { color:#1f65c4; text-decoration:underline}

	/* 01. 정보공개 : 공공데이터개방 : 공공데이터목록 */
	.data_opn {overflow:hidden;}
	.data_opn li {position:relative; width:21%; padding:25px 4% 10px 0; float:left; font-size:16px; color:#333;}
	.data_opn li:before {content:""; display:block; clear:both; position:absolute; right:10px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/web/kcs/sub_cnt/bg_arr_w.png') no-repeat left top;}
	.data_opn li.last {padding-right:0;}
	.data_opn li.last:before {display:none;}
	.data_opn dl {position:relative; padding:35px 15px 15px; font-size:15px;  text-align:center; word-break:keep-all; border:1px solid #d3d3d3;}
	.data_opn dl dt {position:relative; margin-bottom:10px; padding:0 15px 10px; font-family:'NotoM'; color:#053963; font-size:16px; letter-spacing:-1px; border-bottom:1px dashed #d3d3d3;}
	.data_opn dl dt span {position:absolute; left:50%; top:-60px; display:block; width:50px; height:50px; margin-left:-25px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
	.data_opn dl dt span.num_navy {background:#053963 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.data_opn dl dt span.num_red {background:#f5012a url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.data_opn dl dd {position:relative; min-height:40px}

	/* 01. 정보공개 : 정보목록 : 정책실명제 */
	.mrfn_rlnm {overflow:hidden;}
	.mrfn_rlnm > li {position:relative; width:29.3%; padding:25px 4% 10px 0; float:left; font-size:16px; color:#333;}
	.mrfn_rlnm > li:before {content:""; display:block; clear:both; position:absolute; right:10px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/web/kcs/sub_cnt/bg_arr_w.png') no-repeat left top;}
	.mrfn_rlnm > li.last {padding-right:0;}
	.mrfn_rlnm > li.last:before {display:none;}
	.mrfn_rlnm > li > dl {position:relative; padding:35px 15px 15px; font-size:15px;  text-align:center; word-break:keep-all; border:1px solid #d3d3d3;}
	.mrfn_rlnm > li > dl dt {position:relative; margin-bottom:10px; padding:0 15px 10px; font-family:'NotoM'; color:#053963; font-size:16px; letter-spacing:-1px; border-bottom:1px dashed #d3d3d3;}
	.mrfn_rlnm > li > dl dt span {position:absolute; left:50%; top:-60px; display:block; width:50px; height:50px; margin-left:-25px; line-height:50px; color:#fff; text-align:center; font-family:'NotoB'; z-index:2;}
	.mrfn_rlnm > li > dl dt span.num_navy {background:#053963 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.mrfn_rlnm > li > dl dt span.num_red {background:#f5012a url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.mrfn_rlnm > li > dl dd {position:relative; min-height:310px; text-align:left; background:#fbfbfb; padding:15px}

/* E : 01. 정보공개 // **********************************************************************************************************************************************/



/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
	/* 05. 관세청소개 : 관세청소개 : 미션과 비전 */
	.MiVi_box  {position:relative; margin:25px 0 40px; padding:5px; font-size:16px; letter-spacing:-1px; word-break:keep-all;  background:url("/images/web/kcs/con_com/pt_diagonalG.png") repeat;}
	.MiVi_box .inner {position:relative; padding:20px 45px; background:#fff;}
	.MiVi_box .inner h3 {position:absolute; left:45px; top:-30px; width:100px; height:100px; line-height:100px; font-size:20px; font-family:"NotoM"; color:#fff; text-align:center; }
	.MiVi_box .inner h3.mivi_titB {background:#053863 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.MiVi_box .inner h3.mivi_titR {background:#e40a2e url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.MiVi_box .inner h3.mivi_titG {height:50px; padding:25px 0; line-height:25px; background:#555 url('/images/web/kcs/sub_cnt/bg_numBox.png') no-repeat center;}
	.MiVi_box .mivi_top {min-height:55px; padding:0 0 20px 150px; text-align:center; border-bottom:1px dashed #b2b7c7;}
	.MiVi_box .mivi_top p { font-size:16px; color:#111;}
	.MiVi_box .mivi_top p span {position:relative; display:inline-block; padding:0 10px; font-size:26px; font-family:"NotoM"; color:#111;}
	.MiVi_box .mivi_top p span.mivi_b:before {content:""; display:block; clear:both; position:absolute; left:0; bottom:0; width:100%; height:15px; background:rgba(5,56,99,0.15);}
	.MiVi_box .mivi_top p span.mivi_r:before {content:""; display:block; clear:both; position:absolute; left:0; bottom:0; width:100%; height:15px; background:rgba(228,10,46,0.15);}

	.MiVi_box .mivi_con1 {position:relative; padding:30px 0 30px 150px; text-align:center; overflow:hidden;}
	.MiVi_box .mivi_con1 dt {position:absolute; left:0; top:30px; width:100px; padding-right:50px; font-size:18px; font-family:"NotoM"; color:#111; text-align:center; background:url('/images/web/kcs/sub_cnt/bg_arr_w.png') no-repeat right center;}
	.MiVi_box .mivi_li1 {overflow:hidden;}
	.MiVi_box .mivi_li1 li {width:32%; margin:0 0.5%; float:left; font-size:15px; text-align:center; border-radius:30px; }
	.MiVi_box .mivi_li1 li strong {display:block; height:60px; margin-bottom:15px; line-height:60px; font-size:18px; font-family:"NotoM"; color:#fff; border-radius:30px; background:#053863;}
	.MiVi_box .mivi_li1 li + li strong{ background:#555;}
	.MiVi_box .mivi_li1 li + li + li strong { background:#e40a2e;}

	.MiVi_box .mivi_con2 {position:relative; padding:0 0 10px 120px; text-align:center; overflow:hidden;}
	.MiVi_box .mivi_con2 dt {position:absolute; left:0; top:0; width:100px; height:100px; line-height:100px; font-size:18px; font-family:"NotoM"; color:#fff; text-align:center; border-radius:50px;}
	.MiVi_box .mivi_con2 dt:before {content:""; display:block; clear:both; position:absolute; right:-25px; top:50%; width:25px; height:10px; margin-top:-5px; }
	.MiVi_box .mivi_con2 dd {margin:10px 0; height:76px; line-height:76px; font-size:22px; font-family:"NotoM"; color:#111; border-radius:40px;}
	
	.MiVi_box .mivi_con2.mivi_dlB dt {background:#053863;}
	.MiVi_box .mivi_con2.mivi_dlB dt:before {background:url('/images/web/kcs/sub_cnt/bg_mivi_con2.png') no-repeat center;}
	.MiVi_box .mivi_con2.mivi_dlB dd {border:2px solid #053863; background:#f9fcff;}

	.MiVi_box .mivi_con2.mivi_dlR dt {background:#e40a2e;}
	.MiVi_box .mivi_con2.mivi_dlR dt:before {background:url('/images/web/kcs/sub_cnt/bg_mivi_con3.png') no-repeat center;}
	.MiVi_box .mivi_con2.mivi_dlR dd {padding:13px 0; height:50px; line-height:25px; border:2px solid #e40a2e; background:#fffafb;}
	.MiVi_box .mivi_con2.mivi_dlR dd span {font-size:16px; }

	.MiVi_box .mivi_con1 .mivi_li2 {overflow:hidden; }
	.MiVi_box .mivi_con1 .mivi_li2 li {position:relative; width:18%; float:left; padding:0 1%; font-size:20px;}
	.MiVi_box .mivi_con1 .mivi_li2 li:before {content:""; display:block; clear:both; position:absolute; left:-2px; top:0; height:100%; border-left:2px dotted #b2b7c7;}
	.MiVi_box .mivi_con1 .mivi_li2 li strong {display:inline-block; width:30px; height:30px; margin-right:3px; color:#fff; border-radius:15px;}
	.MiVi_box .mivi_con1 .mivi_li2 li strong.bgB {background:#053863;}
	.MiVi_box .mivi_con1 .mivi_li2 li strong.bgR {background:#e40a2e;}
	.MiVi_box .mivi_con1 .mivi_li2 li strong.bgG {background:#555;}
	.MiVi_box .mivi_con1 .mivi_li2 li span {display:block; margin-top:5px; font-size:15px;}

	.MiVi_box .mivi_con1 dd.mivi_txt {line-height:60px; font-size:18px; border-top:1px solid #000; border-bottom:1px solid #000; }

	.MiVi_box .mivi_con1 .mivi_li3 {overflow:hidden; }
	.MiVi_box .mivi_con1 .mivi_li3 li {position:relative; width:23%; float:left; padding:0 1%; font-size:18px;}
	.MiVi_box .mivi_con1 .mivi_li3 li:before {content:""; display:block; clear:both; position:absolute; left:-2px; top:0; height:100%; border-left:2px dotted #b2b7c7;}

	/* 05. 관세청소개 : 관세청소개 : 핵심가치 및 행동규범 */
	.core_valu_box {overflow:hidden;}
	.core_valu_box .core_valu_l {width:40%; float:left;}
	.core_valu_box .core_valu_l dl {position:relative; height:135px; margin-right:60px; padding:10px; background:#f5f5f5; border-radius:10px;}
	.core_valu_box .core_valu_l dl:before {content:""; display:block; clear:both; position:absolute; right:-44px; top:50%; width:28px; height:46px; margin-top:-23px; background:url('/images/web/kcs/sub_cnt/bg_arr_w2.png') no-repeat center;}
	.core_valu_box .core_valu_l dl dt {line-height:50px; color:#fff; font-family:"NotoM"; text-align:center; font-size:18px; background:#053863; border-radius:10px;}
	.core_valu_box .core_valu_l dl dd ul {padding:10px 30px; overflow:hidden;}
	.core_valu_box .core_valu_l dl dd ul li {position:relative; width:45%; float:left; line-height:35px; padding-left:10px; font-size:16px;}
	.core_valu_box .core_valu_l dl dd ul li:before {content:""; display:block; clear:both; position:absolute; left:0; top:15px; width:4px; height:4px; background:#053863;}
	.core_valu_box .core_valu_r {width:60%; float:right;}
	.core_valu_box .core_valu_r .core_valu_r_box {position:relative; height:105px; padding:20px 20px 20px 180px; font-size:16px; text-align:center; border:5px solid #f5f5f5;  border-radius:10px;}
	.core_valu_box .core_valu_r .img {position:absolute; left:20px; top:10px; }
	.core_valu_box .core_valu_r ul {margin-top:10px; overflow:hidden;}
	.core_valu_box .core_valu_r ul li {width:31%; margin:0 1%; float:left; line-height:45px; color:#fff; font-size:18px; background:#053863; border-radius:25px;}
	.core_valu_box .core_valu_r ul li + li { background:#e40a2e;}
	.core_valu_box .core_valu_r ul li + li +li { background:#555;}

	.core_valu_box2 {overflow:hidden;}
	.core_valu_box2 .core_valu_l {width:50%; float:left;}
	.core_valu_box2 .core_valu_l dl {position:relative; height:240px; margin-right:60px; padding:10px; background:#f5f5f5; border-radius:10px;}
	.core_valu_box2 .core_valu_l dl:before {content:""; display:block; clear:both; position:absolute; right:-44px; top:50%; width:28px; height:46px; margin-top:-23px; background:url('/images/web/kcs/sub_cnt/bg_arr_w2.png') no-repeat center;}
	.core_valu_box2 .core_valu_l dl dt {line-height:50px; color:#fff; font-family:"NotoM"; text-align:center; font-size:18px; background:#053863; border-radius:10px;}
	.core_valu_box2 .core_valu_l dl dd ul {padding:10px 30px; overflow:hidden;}
	.core_valu_box2 .core_valu_l dl dd ul li {position:relative; line-height:35px; padding-left:10px; font-size:16px;}
	.core_valu_box2 .core_valu_l dl dd ul li:before {content:""; display:block; clear:both; position:absolute; left:0; top:15px; width:4px; height:4px; background:#053863;}
	.core_valu_box2 .core_valu_r {width:50%; float:right;}
	.core_valu_box2 .core_valu_r .core_valu_r_box {position:relative; height:210px; padding:20px 20px; font-size:20px; text-align:center; border:5px solid #f5f5f5;  border-radius:10px;}
	.core_valu_box2 .core_valu_r .img {margin-bottom:30px; text-align:center;}

	/* 05. 관세청소개 : 관세청소개 : 관세청 상징 */
	.symbol_box {position:relative; padding-top:10px;}
	.symbol_box p.btn_symbol {position:absolute; right:0; top:0; }
	.symbol_box1 {margin-top:20px; overflow:hidden;}
	.symbol_box1 li {width:49%; float:left; text-align:center; border:1px solid #b2b7c7;}
	.symbol_box1 li + li {float:right; border:1px solid #b2b7c7; background:url('/images/web/kcs/sub_cnt/bg_050104_line.png') repeat;}
	.symbol_box1 li img {max-width:100%; padding:30px 10px;}
	.symbol_box2 {overflow:hidden;}
	.symbol_box2 > li {width:23.5%; margin:20px 0 0 2%; float:left; text-align:center;}
	.symbol_box2 > li.first {margin-left:0;}
	.symbol_box2 > li div {border:1px solid #b2b7c7;}
	.symbol_box2 > li div p {padding:20px 10px;}
	.symbol_box2 > li div img {max-width:100%; }
	.symbol_box2 > li div dl {height:110px; padding:10px 15px; word-break:keep-all; letter-spacing:-1px; border-top:1px dashed #b2b7c7; background:#f5f7f8;}
	.symbol_box2 > li div dl dt {margin-bottom:10px; font-size:18px; font-family:"NotoM"; color:#111;}
	.symbol_box3 {overflow:hidden;}
	.symbol_box3 > li {margin:20px 0 0 0;}
	.symbol_box3 > li div {position:relative; padding-left:200px; border:1px solid #b2b7c7;}
	.symbol_box3 > li div p {position:absolute; left:0; top:0; width:180px; padding:20px 10px;}
	.symbol_box3 > li div img {max-width:100%;}
	.symbol_box3 > li div dl {min-height:100px; padding:30px 25px; word-break:keep-all; letter-spacing:-1px; border-left:1px dashed #b2b7c7; background:#f5f7f8;}
	.symbol_box3 > li div dl dt {margin-bottom:15px; font-size:18px; font-family:"NotoM"; color:#111;}

	.symbol_box3.symbol_li2 > li {width:49%; float:left; margin:20px 0 0 2%;}
	.symbol_box3.symbol_li2 > li:nth-child(odd) {margin-left:0;}
	.symbol_box3.symbol_li2 > li div dl {min-height:130px;}

	/* 05. 관세청소개 : 관세청소개 : 연혁 */
	.history_box {position:relative; overflow:hidden; background:url('/images/web/kcs/sub_cnt/bg_his.png') no-repeat center top;}
	.history_box:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:2px; height:100%; margin-left:-1px; background:url('/images/web/kcs/sub_cnt/bg_his_line.png') repeat-y center top;}
	.history_box h3 {position:relative; width:302px; height:120px; margin:0 auto; padding:60px 0 60px; line-height:55px; font-size:20px; font-family:"NotoM"; color:#fff; text-align:center; background:url('/images/web/kcs/sub_cnt/bg_his_tit.png') no-repeat center top;}
	.history_box h3 span {position:relative; display:block; font-size:22px; font-family:"NotoD"; color:#e4f3ff; letter-spacing:0;}
	.history_box h3 span:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:40px; height:2px; margin-left:-20px; background:#fff;}
	.history_box > ol > li {position:relative; margin-top:50px; overflow:hidden; background:url('/images/web/kcs/sub_cnt/bu_his.png') no-repeat center 5px;}
	.history_box > ol > li > ol > li.his_l {width:50%; float:left; text-align:right;}
	.history_box > ol > li > ol > li.his_l div {padding-right:60px;}
	.history_box > ol > li > ol > li.his_r {width:50%; float:right;}
	.history_box > ol > li > ol > li.his_r div {padding-left:60px;}

	.history_box > ol > li > ol > li > div > h4 {position:relative; font-size:24px; color:#000;}
	.history_box > ol > li > ol > li.his_l > div > h4:before {content:""; display:block; clear:both; position:absolute; right:0; top:16px; width:40px; height:2px; margin-right:-48px; background:#e4022e;}
	.history_box > ol > li > ol > li.his_r > div > h4:before {content:""; display:block; clear:both; position:absolute; left:0; top:16px; width:40px; height:2px; margin-left:-48px; background:#e4022e;}
	.history_box > ol > li > ol > li > div > h4 span {font-family:"NotoB";}
	.history_box > ol > li > ol > li > div > dl {padding:20px 0 0;}
	.history_box > ol > li > ol > li > div > dl > dt {font-size:18px; font-family:"NotoM"; color:#e4022e;}
	.history_box > ol > li > ol > li > div > dl > dd {padding:10px 0; border-bottom:1px dashed #d3d3d3;}
	
	/* 05. 관세청소개 : 관세행정서비스헌장 : 서비스헌장이란, 서비스헌장전문, 고객의 7대권리 */
	.psc_box h3 {position:relative; padding:20px 0; font-size:24px; font-family:"NotoM"; color:#111; text-align:center;}
	.psc_box h3 span {position:relative; display:inline-block;}
	.psc_box h3 span:after {content:""; display:block; clear:both; position:absolute; left:50%; top:16px; width:40px; height:2px; margin-left:-130px; background:#111;}
	.psc_box h3 span:before {content:""; display:block; clear:both; position:absolute; left:50%; top:16px; width:40px; height:2px; margin-left:90px; background:#111;}
	.psc_box p.txt1 {font-size:17px; color:#222; text-align:center; line-height:1.6; word-break:keep-all;}
	.psc_box p.psc_line {padding-top:20px; margin-top:20px; border-top:1px dashed #ccc;}

	/* 05. 관세청소개 : 찾아오시는길 */
	.map_box {position:relative; overflow:hidden;}
	.map_box .root_daum_roughmap {width:100%; margin:-10px 0 0 -10px; border-radius:0;}
	.address_box {position:relative; margin-top:-12px; padding:20px; color:#fff; border:1px solid #c8d1db; background:#555; }
	
	/* 05. 관세청소개 : 청사안내도 */
	.plot_plan_box {overflow:hidden;}
	.plot_plan_box li {position:relative; width:48%; float:left; margin:0 0 20px 4%;}
	.plot_plan_box li.first {margin-left:0;}
	.plot_plan_box li div {padding-left:85px; text-align:right; border:1px solid #d3d3d3;}
	.plot_plan_box li div p img {max-width:100%;}
	.plot_plan_box li div p.plot_plan_tit {position:absolute; left:0; top:0; width:80px; height:76px; padding-top:4px; color:#fff; font-size:18px; line-height:36px; text-align:center; background:#053863; z-index:2;}
	.plot_plan_box li div p.plot_plan_tit span {position:relative; display:block; font-size:24px;}
	.plot_plan_box li div p.plot_plan_tit span:before {content:""; display:block; clear:both; position:absolute; left:50%; top:0; width:14px; height:1px; margin-left:-7px; background:#fff;}

	/* 05. 관세청소개 : 청차장소개 : 청장소개 : 인사말 */
	.greet_top {position:relative; padding:0 20px 40px 0; overflow:hidden; letter-spacing:-1px;}
	.greet_top p.img {position:absolute; left:40px; top:40px; z-index:2;}
	.greet_top p.img img {width:140px; height:190px;}
	.greet_top:before {content:""; display:block; clear:both; position:absolute; left:20px; bottom:20px; width:100%; height:190px; background:url("/images/web/kcs/sub_cnt/bg_greet3.png") repeat;}
	.greet_top .inner {position:relative; height:135px; padding:55px 0 0 230px; color:#d0e5ff; font-size:20px; background:#155eb6 url("/images/web/kcs/sub_cnt/bg_greet2.png") no-repeat right top;}
	.greet_top .inner:before {content:""; display:block; clear:both; position:absolute; left:0; top:0; width:240px; height:190px; background:url("/images/web/kcs/sub_cnt/bg_greet1.png") no-repeat left top;}
	.greet_top .inner p.txt1 {position:relative; padding:0 5px; font-size:32px; color:#fff; line-height:40px;}
	.greet_top .inner p.txt2 {position:relative; display:inline-block; padding:0 5px; margin-bottom:15px; font-size:32px; color:#fff; line-height:40px; background:url("/images/web/kcs/sub_cnt/bg_greet4.png") repeat-x left bottom;}
	.greet_top .inner p.txt2 strong { font-family:"NotoB";}
	.greet_top .greet_btn {position:absolute; right:0; bottom:0; width:510px;}
	.greet_top .greet_btn a {display:block; float:left; width:185px; height:60px; padding-left:65px; margin-left:5px; color:#fff; font-size:18px; font-family:"NotoM"; background:#e40431 url("/images/web/kcs/sub_cnt/ico_greet.png") no-repeat 20px center;}
	.greet_top .greet_btn a + a {background:#053863 url("/images/web/kcs/sub_cnt/ico_greet2.png") no-repeat 20px center;}
	.greet_top .greet_btn a span {display:block; line-height:60px; background:url("/images/web/kcs/sub_cnt/arr_greet.png") no-repeat right center;}
	.greet_txt3 {margin-top:30px; font-size:26px; color:#053863;  font-family:"NotoM"; line-height:1.6;}
	.greet_sign {text-align:right;}
	.greet_sign img {vertical-align:middle; margin-left:10px;}

	/* 05. 관세청소개 : 청차장소개 : 청장소개 : 프로필 */
	.profile_box  {position:relative; overflow:hidden;}
	.profile_box .profile_l {position:absolute; left:0; top:0; width:260px; height:440px;}
	.profile_box .profile_l:before {content:""; display:block; clear:both; position:absolute; left:20px; top:20px; width:100%; height:420px; background:url("/images/web/kcs/sub_cnt/bg_greet3.png") repeat;}
	.profile_box .profile_l p.img {position:absolute; left:50%; top:40px; margin-left:-70px; z-index:2;}
	.profile_box .profile_l p.img img {width:140px; height:190px;}
	.profile_box .profile_l .inner {position:relative; width:260px; height:190px; padding-top:230px; background:#155eb6 url("/images/web/kcs/sub_cnt/bg_profile.png") no-repeat left bottom;}	
	.profile_box .profile_l dl dt {position:relative; margin:30px 0 15px; padding-bottom:15px; color:#fff; font-size:20px; text-align:center;}
	.profile_box .profile_l dl dt:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:30px; height:2px; margin-left:-15px; background:#fff;}
	.profile_box .profile_l dl dd {line-height:28px;  font-size:30px; color:#fff; text-align:center;}
	.profile_box .profile_l dl dd span {display:block; margin-top:10px; font-size:16px;}
	.profile_box .profile_l dl dd span.prof_txt  {display:inline; font-size:16px;}
	.profile_box .profile_r {position:relative; margin-left:340px;}
	.profile_box .profile_r dl {padding-top:30px; margin-top:30px; border-top:1px dashed #c8d1db;}
	.profile_box .profile_r dl.profile_li1 {padding-top:0; margin-top:0; border-top:none;}
	.profile_box .profile_r dl dt {position:relative; padding-left:150px; line-height:90px; font-size:26px; color:#111; font-family:"NotoM";}
	.profile_box .profile_r dl dt span {position:absolute; left:0; top:0; display:block; width:130px; height:90px;}
	.profile_box .profile_r dl.profile_li1 dt span {background:url("/images/web/kcs/sub_cnt/ico_profile1.png") no-repeat left center;}
	.profile_box .profile_r dl.profile_li2 dt span {background:url("/images/web/kcs/sub_cnt/ico_profile2.png") no-repeat left center;}
	.profile_box .profile_r dl dd {margin-left:150px; letter-spacing:-1px;}
	.profile_box .profile_r dl dd ol li {position:relative; padding:5px 0 5px 130px; font-size:16px; color:#444; }
	.profile_box .profile_r dl dd ol li:before {content:""; display:block; clear:both; position:absolute; left:0; top:14px; width:4px; height:4px; background:#87a5c9; border-radius:2px;}
	.profile_box .profile_r dl dd ol li span { position:absolute; left:10px; top:5px; width:120px; color:#155eb6;}
	.profile_box .profile_r dl dd ol.prof_date_none li {position:relative; padding:5px 0 5px 10px; font-size:16px; color:#444; }

	
	/* 05. 관세청소개 : 청차장소개 : 청장소개 : 역대청장보기 */
	.gener_list {position:relative; overflow:hidden;}
	.gener_list li {position:relative; width:18%; float:left; margin:0 0 15px 2%;}
	.gener_list li:first-child {margin-left:0;}
	.gener_list li:before {content:""; display:block; clear:both; position:absolute; left:10px; top:10px; width:100%; height:100%; background:url("/images/web/kcs/con_com/pt_diagonalG.png") repeat;}
	.gener_list li div {position:relative; text-align:center; border:1px solid #b2b7c7; background:#fff;}
	.gener_list li img {display:block; width:90px; height:95px; margin:0 auto; padding:20px 0; }
	.gener_list li p {padding:15px; font-size:15px; border-top:1px dashed #b2b7c7; background:#f7f7f7;}
	.gener_list li p strong {display:block; margin-bottom:5px; font-size:17px; color:#053863; font-family:'NotoM';}

	/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
	.orgcht_box {position:relative; background:url("/images/web/kcs/sub_cnt/bg_orgcht.png") no-repeat center top;}
	.orgcht_box h3 {position:absolute; right:0; top:0; padding:30px 0 30px 55px;  line-height:57px;font-family:'Arial'; font-size:50px; color:#000; text-align:right; background:url("/images/web/kcs/sub_cnt/bg_orgcht_t.png") no-repeat left top;}
	.orgcht_box h3 span {display:block; font-weight:bold;}
	.orgcht_box ul {font-family:'NotoM'; letter-spacing:-1px; overflow:hidden; background:url("/images/web/kcs/sub_cnt/line_orgcht.png") repeat-y 89px top;}
	.orgcht_box > ul > li {margin-top:30px;}
	.orgcht_box > ul > li:first-child {margin-top:0;}
	.orgcht_box ul li a { display:block; color:#fff; text-align:center;}
	.orgcht_box ul li a span {position:relative; padding-bottom:5px;}
	.orgcht_box ul li a span:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:0px; height:1px;background:#fff; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
	.orgcht_box ul li a:hover span:before {width:100%;  margin-left:-50%; }
	.orgcht_box ul li ul { font-family:'NotoR'; overflow:hidden;}
	.orgcht_box ul li.org_1d > a {width:180px; height:46px; padding:70px 0; color:#fff; font-size:22px; line-height:40px; background:url("/images/web/kcs/sub_cnt/bg_orgcht_h.png") no-repeat center;}
	.orgcht_box ul li.org_2d > a {width:180px; height:60px; line-height:60px; font-size:20px; background:#12519c url("/images/web/kcs/sub_cnt/bg_orgcht_h2.png") no-repeat center; border-radius:30px;}
	.orgcht_box ul li.atach {width:210px; margin-top:30px; margin-left:90px; line-height:50px; font-size:16px; background:url("/images/web/kcs/sub_cnt/line_orgcht.png") repeat-x left 24px;}
	.orgcht_box ul li.atach a {width:160px; height:50px; margin-left:50px; border-radius:25px;}
	.orgcht_box ul li.atach.col_p a {background:#5543af;}
	.orgcht_box ul li.atach.col_m a {background:#00a1b9;}
	.orgcht_box ul li.atach.col_b a {background:#155eb6;}
	.orgcht_box ul li.atach.col_m {position:relative;}
	.orgcht_box ul li.atach.col_m ul {position:absolute; left:210px; top:0; width:340px;}
	.orgcht_box ul li.atach.col_m ul li {width:156px; height:46px; margin-left:10px; font-size:15px; line-height:46px; float:left; text-align:center; border:2px solid #00a1b9; background:#fff; border-radius:25px;}
	.orgcht_box ul li.org_3d > ul > li {position:relative; margin-top:20px; padding-left:190px; overflow:hidden; background:url("/images/web/kcs/sub_cnt/line_orgcht.png") repeat-x left 24px;}
	.orgcht_box ul li.org_3d > ul > li:first-child {margin-top:0;}
	.orgcht_box ul li.org_3d ul li span.org_3d1 {position:absolute; left:0; top:0; width:160px; height:50px; line-height:50px; background:#555; border-radius:25px;}
	.orgcht_box ul li.org_3d ul li ul {padding:13px 25px; line-height:20px; background:#fff; border:2px solid #555; border-radius:25px;}
	.orgcht_box ul li.org_3d ul li ul li {width:20%; float:left; font-size:14px;}
	.orgcht_box ul li.org_3d ul li li span {position:relative; display:block; padding-left:10px;}
	.orgcht_box ul li.org_3d ul li ul li span:before {content:""; display:block; clear:both; position:absolute; left:0; top:8px; width:4px; height:4px; background:#888;}
	.orgcht_box ul li.org_3d ul li ul li span a{color:black; text-align: left;}
	
	
	/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 기구도표로보기 */
	.orgnz_box {font-family:'NotoM'; background:url("/images/web/kcs/sub_cnt/line_orgcht.png") repeat-y center top;}
	.orgnz_box h4 {width:180px; height:60px; line-height:60px; font-size:20px; margin:0 auto; background:#053863 url("/images/web/kcs/sub_cnt/bg_orgcht_h2.png") no-repeat center; border-radius:30px;}
	.orgnz_box h4 a { display:block; color:#fff; text-align:center;}
	.orgnz_box h4 a span {position:relative; padding-bottom:5px;}
	.orgnz_box h4 a span:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:0px; height:1px;background:#fff; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
	.orgnz_box h4 a:hover span:before {width:100%;  margin-left:-50%; }
	.orgnz_box ul {position:relative; margin-top:20px; padding:0 10px 20px; border:2px solid #c6c6c6; background:#fff; overflow:hidden; border-radius:25px;}
	.orgnz_box ul li {width:18%; float:left; padding:20px 1% 0; word-break:keep-all;}
	.orgnz_box ul li.first {clear:both;}
	.orgnz_box ul.orgnz_li4 li {width:23%;}
	.orgnz_box ul li a, p.orgnz_dctcn a {display:block; padding:13px 0; line-height:20px; color:#053863; text-align:center; border:2px solid #12519c; background:#f2f8ff; border-radius:25px;}
	.orgnz_box ul li a span, p.orgnz_dctcn a span {position:relative; padding-bottom:5px;}
	.orgnz_box ul li a span:before, p.orgnz_dctcn a span:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:0; width:0px; height:1px;background:#12519c; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
	.orgnz_box ul li a:hover span:before, p.orgnz_dctcn a:hover span:before {width:100%;  margin-left:-50%; }
	.orgnz_box ul li p {margin-top:5px; padding:13px 0; line-height:20px; color:#222; font-size:14px; font-family:'NotoR'; text-align:center; border:2px solid #d3d3d3; background:#fff; border-radius:25px;}
	p.orgnz_dctcn a {display:block; padding:13px 0; line-height:20px; color:#053863; text-align:center; font-size:15px; font-family:'NotoM'; border:2px solid #12519c; background:#f2f8ff; border-radius:25px;}
	
	/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 지도로보기 */
	.orgn_map {position:relative; overflow:hidden;}
	.orgn_map .orgn_map_tit {position:absolute; left:0; top:0; width:320px; height:245px; padding:30px; color:#fff; letter-spacing:-1px; background:#053863;}
	.orgn_map .orgn_map_tit h3 {font-size:34px; font-family:'NotoM';}
	.orgn_map .orgn_map_tit .txt1 {margin:20px 0 30px; font-size:16px;}
	.orgn_map .orgn_map_tit .orgn_M_lgd {position:relative; height:30px; padding:20px 0 20px 80px; background:#fff;}
	.orgn_map .orgn_map_tit .orgn_M_lgd dt {position:absolute; left:10px; top:-10px; width:60px; height:60px; line-height:60px; font-size:18px; text-align:center; background:#e40a2e;}
	.orgn_map .orgn_map_tit .orgn_M_lgd dd img {padding:0 5px;}
	.orgn_map .orgn_map_tit .txt2 {position:absolute; left:0; bottom:0; width:100%; height:20px; padding:20px 0; line-height:20px; font-size:16px; background:#022244;}
	.orgn_map .orgn_map_tit .txt2 span {display:block; margin-left:30px;}
	.orgn_map .rsp_img {float:right;}

	/* 05. 관세청 소개 : 청차장소개 : 청장일정 200106 */
	.cmsner_schdul_box {min-height:320px; overflow:hidden;}
	.cmsner_schdul_l {width:30%; float:left;}
	.cmsner_schdul_r {width:65%; float:right;}
	/* 달력 컨트롤 */
	.cmsner_schdul_l .inner {position:relative; font-size:14px; border:1px solid #b2b7c7;}
	.cmsner_schdul_l .inner .date_view {position:relative; height:30px; padding:10px 0; line-height:30px; font-size:22px; font-family:'NotoB'; color:#333; text-align:center; background:#f7f7f7;}
	.cmsner_schdul_l .inner .date_view a {position:absolute; top:0; width:50px; height:50px; text-indent:-9999em; line-height:0; font-size:0;}
	.cmsner_schdul_l .inner .date_view .sch_pre {left:0; background:url('/images/web/kcs/sub_cnt/sch_pre.png') no-repeat left center;}
	.cmsner_schdul_l .inner .date_view .sch_pre:hover {background-position:right center;}
	.cmsner_schdul_l .inner .date_view .sch_next {right:0; background:url('/images/web/kcs/sub_cnt/sch_next.png') no-repeat right center;}
	.cmsner_schdul_l .inner .date_view .sch_next:hover {background-position:left center;}
	/* 달력 */
	.cmsner_schdul_l .inner th {height:34px; line-height:34px; color:#fff; font-family:'NotoM'; border-left:1px solid #12436c; border-bottom:2px solid #00182d; background:#053863;}
	.cmsner_schdul_l .inner td {height:35px; line-height:26px; text-align:center; color:#333; border-left:1px solid #d8dfe7; border-bottom:1px solid #d8dfe7;}
	.cmsner_schdul_l .inner tr:last-child td {border-bottom:none;}
	.cmsner_schdul_l .inner th.sun {color:#ffd4db; border-left:none;}
	.cmsner_schdul_l .inner td.sun {color:#e40a2e; border-left:none;}
	.cmsner_schdul_l .inner th.sat {color:#d9e9ff;}
	.cmsner_schdul_l .inner td.sat {color:#155eb6;}
	.cmsner_schdul_l .inner td .check {position:relative; display:block; height:26px; line-height:26px; font-family:'NotoM'; color:#fff;}
	.cmsner_schdul_l .inner td .check span {position:relative; display:block; color:#fff;}
	.cmsner_schdul_l .inner td .check:before {content:""; display:block; clear:both; position:absolute; top:50%; left:50%; width:26px; height:26px; margin:-13px 0 0 -13px; background:#155eb6; border-radius:13px;}
	.cmsner_schdul_l .inner td .today {position:relative; display:block; height:26px; line-height:26px; font-family:'NotoM'; color:#fff;}
	.cmsner_schdul_l .inner td .today span {position:relative; display:block; color:#fff;}
	.cmsner_schdul_l .inner td .today:before {content:""; display:block; clear:both; position:absolute; top:50%; left:50%; width:26px; height:26px; margin:-13px 0 0 -13px; background:#666; border-radius:13px;}

	.cmsner_schdul_sel {position:relative; margin-top:10px; padding-right:80px;}
	.cmsner_schdul_sel select {width:49%; height:34px; font-size:14px; font-family:'NotoR'; border:1px solid #ddd;}
	.cmsner_schdul_sel a {position:absolute; top:0; right:0; display:block; width:75px; text-align:center; line-height:34px; color:#fff; background:#666;} 

	/* 일정 리스트 */
	.cmsner_schdul_r h3 {height:30px; margin:10px 0;}
	.cmsner_schdul_r .dateList_view {position:relative; height:34px; line-height:34px; font-size:16px; color:#053863; text-align:center; font-family:'NotoM'; border:1px solid #b2b7c7; }
	.cmsner_schdul_r .dateList_view a {position:absolute; top:0; width:30px; height:34px; text-indent:-9999em; line-height:0; font-size:0;}
	.cmsner_schdul_r .dateList_view .schList_pre {left:10px; background:url('/images/web/kcs/sub_cnt/schList_pre.png') no-repeat center;}
	.cmsner_schdul_r .dateList_view .schList_next {right:10px; background:url('/images/web/kcs/sub_cnt/schList_next.png') no-repeat center;}
	.cmsner_schdul_r dl {padding:20px 0 0; border-bottom:1px solid #b2b7c7;}
	.cmsner_schdul_r dl:last-child {border-bottom:none;}
	.cmsner_schdul_r dl dt {position:relative; padding-bottom:10px; font-size:17px; font-family:'NotoM'; color:#000;}
	.cmsner_schdul_r dl dt:before {content:""; display:block; position:absolute; bottom:0; left:0; width:30px; height:2px; background:#000;}
	.cmsner_schdul_r dl dd {padding:10px 0; border-bottom:1px dashed #d8dfe7;}
	.cmsner_schdul_r dl dd:last-child {border-bottom:none;}
	.cmsner_schdul_r dl dd ul li {position:relative; padding:3px 0 3px 50px; line-height:22px; font-size:14px; }
	.cmsner_schdul_r dl dd ul li:before {content:""; display:block; position:absolute; top:12px; left:0; width:3px; height:3px; background:#666;}
	.cmsner_schdul_r dl dd ul li span {position:absolute; top:3px; left:10px; font-family:'NotoM'; color:#053863;}


/* E : 05. 관세청소개 // *********************************************************************************************************************************************/
/* S : 06. 이용안내 // *********************************************************************************************************************************************/

	/* 06. 이용안내 : 마이메뉴설정하기 */
	.my_MN {position:relative; margin-top:30px; border-top:2px solid #000; overflow:hidden;}
	.my_MN li {width:12.5%; float:left; text-align:center;}
	.my_MN li div {position:relative; height:140px; padding:15px 10px; margin-left:-1px; border-left:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
	.my_MN li a {display:block;}
	.my_MN li a img {width:90px; height:90px;}
	.my_MN li label {display:block; height:40px; margin-top:10px; line-height:18px;}
	.my_MN li input {position:absolute; left:5px; top:5px;}
	
	/* 06. 이용안내 : 배너광장 */
	/* .box_bn_list {position:relative; margin-top:15px;}
	.box_bn_list ul {overflow:hidden;}
	.box_bn_list ul li {width:33.3%; float:left;}
	.box_bn_list ul li a {display:block; margin:5px; height:25px; line-height:25px; padding:12px 40px 12px 12px; color:#333; text-decoration:none; border:1px solid #d3d3d3; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url("/images/web/kcs/sub_cnt/bn_link.png") no-repeat right center; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;} 191227
	.box_bn_list ul li a:hover, .box_link_list ul li a:focus {color:#053863; font-family:"NotoM"; border:1px solid #053863; background-position:98% center;} */
	
	/* 배너전체보기 191126 추가 */
	.box_bn_list {position:relative; margin-top:15px;}
	.box_bn_list ul {overflow:hidden;}
	.box_bn_list ul li {width:33.3%; float:left;}
	.box_bn_list ul li a {display:block; margin:5px; height:100px; line-height:25px; padding:12px; text-align:center;  text-decoration:none; border:1px solid #d3d3d3; background:url("/images/common/con_com/bn_link.png") no-repeat right top; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
	.box_bn_list ul li a span { display:block; color:#333; border-bottom:1px dashed #666; margin:0 0 10px; padding:0 15px 10px 0; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/* 200110 */
	.box_bn_list ul li a img {width:auto; height:46px}
	.box_bn_list ul li a:hover, .box_link_list ul li a:focus {color:#053863; font-family:"NotoM"; border:1px solid #053863; background-position:98% top;} 

	/* 06. 이용안내 : 모바일서비스 191219 추가 */
	.mob_app_box {position:relative; padding:15px 25px; border:2px solid #dfe6ee; background:#fff;}
	.mob_app_box:before {content:''; position:absolute; top:-2px; left:-2px; width:50px; height:50px; border-top:4px solid #f5012a; border-left:4px solid #f5012a;}
	.mob_app_box:after {content:''; position:absolute; bottom:-2px; right:-2px; width:50px; height:50px; border-bottom:4px solid #053863; border-right:4px solid #053863;}
	.mob_app_box .inner {position:relative; min-height:70px;}
	.mob_app_btn {margin-top:20px; text-align:center; overflow:hidden;}
	.mob_app_btn li {display:inline-block; margin:0 5px; padding-top:31px; }
	.mob_app_btn li a {position:relative; display:block; padding:0 60px 0 90px; line-height:45px; font-size:16px; color:#fff; font-family:"NotoM"; background:#155eb6 url("/images/web/kcs/con_com/btn_linkW.png") no-repeat 95% center; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}
	.mob_app_btn li a:hover, .mob_app_btn li a:focus {background-position:93% center;} 
	.mob_app_btn li a img {position:absolute; left:10px; bottom:8px; width:67px; height:68px;}


/* E : 06. 이용안내 // *********************************************************************************************************************************************/

/***************** 테블릿 및 모바일에서 아이프레임 감추기 ***************************/
.message_link {display:none; padding:30px; color:#111; text-align:center;}


/********** Media quary **********/
@media screen and (max-width:1400px){ 

	
	/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 지도로보기 */
		.orgn_map .orgn_map_tit {position:relative; left:auto; top:auto; width:auto; height:auto; padding:30px 30px 80px;}
		.orgn_map .orgn_map_tit .txt1 {margin:15px 0 0;}
		.orgn_map .orgn_map_tit .orgn_M_lgd {position:absolute; right:30px; top:40px;}
		.orgn_map .rsp_img {margin-top:20px; float:none; text-align:center;}
	/* E : 05. 관세청소개 ***********************************************************************************************************************************************/
	
		/* S : 06. 이용안내 // *********************************************************************************************************************************************/
		/* 06. 이용안내 : 마이메뉴설정하기 */
		.my_MN li {width:20%;}

		/* 06. 이용안내 : 배너광장 */
		.box_bn_list ul li {width:50%;}
		.box_bn_list ul li a img {max-width:100%; width:auto; height:46px} /* 200110 */

	/* E : 06. 이용안내 // *********************************************************************************************************************************************/


}

@media screen and (max-width:1019px) {
	
	/* 순서도 */
	.num_list_w li {width:45%; padding:10px 5% 10px 0;}
	.num_list_w li:before {right:3px; top:50%; width:27px; height:18px; margin-top:-9px; background:url('/images/web/kcs/sub_cnt/bg_arr_w.png') no-repeat left top;}

	.num_list_w.w30 li {width:45%; padding:10px 5% 10px 0;}
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사화물통관안내 *//* 191118 */
	.ovsea_hmv li {width:31%; margin:10px 1% 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관절차안내 *//* 191118 */
	.hmv_frght li {width:46%;}
	.hmv_frght li.hmv_frght_cb {clear:none;}
	.hmv_frght dl dd {height:40px;}
	.hmv_frght2 li {width:48%;}
	.hmv_frght2 li.hmv_frght_cb {clear:none;}
	.hmv_frght2 dl dd {height:40px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
	.hmv_jdgmnt2 li {width:48%; height:200px; margin:10px 0.8% 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
	.hmv_jdgmnt3 li div {padding:10px 20px; }
	.hmv_jdgmnt3 li div p {position:relative; left:auto; top:auto; line-height:40px;}
	.hmv_jdgmnt3 li div a {width:auto; margin:1px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관예약 및 자동차등록절차 *//* 191118 */
	.entr_resve_car2 > li {width:46%; padding:25px 4% 10px 0;}
	.entr_resve_car2 li dl {height:auto;}

	/* 02. 관세행정 : 개인용품 : 해외직구 여기로 */
	.yeogiro_box {padding:0 20px 20px;}
	.yeogiro_box .yeogiro_top {padding:20px 0; background-size:auto 80%;}
	.yeogiro_box .yeogiro_top h3 {font-size:30px;}
	.yeogiro_box .yeogiro_top p {margin-top:10px; font-size:16px; line-height:26px; word-break:keep-all;}
	.yeogiro_box .yeogiro_top p br {display:none;}
	.yeogiro_box .yeogiro_top p span {display:inline-block; padding:3px 15px;}
	.yeogiro_box .yeogiro_con {padding:20px; border-radius:10px;}

	/* 02. 관세행정 : AEO : 공인기준과 등급 191220 추가 */
	.athri_stdr_ul > li div ul li {width:32%; margin:5px 0.5% 0;}

	/* 다운로드 리스트 박스 */
	.box_down_list li {width:32%; margin:5px 0.5%;}
	.box_down_list li div a {padding:10px 50px 10px 0; line-height:20px;}/* 191227 */

	
	/* S : 01. 정보공개 ************************************************************************************************************************************************/
		/* 01. 정보공개 : 공공데이터개방 : 공공데이터목록 */
		.data_opn li {width:42%; padding:25px 8% 10px 0; }



		/* 01. 정보공개 : 정보목록 : 정책실명제 */
		.mrfn_rlnm > li {width:100%; padding:25px 0 10px; box-sizing:border-box}
		.mrfn_rlnm > li:before { display:none}
		.mrfn_rlnm > li > dl dd { min-height:100%}
	/* E : 01. 정보공개 // **********************************************************************************************************************************************/		

	/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
		/* 05. 관세청소개 : 관세청소개 : 미션과 비전 */
		.MiVi_box {margin:70px 0 20px;}
		.MiVi_box .inner {padding:60px 20px 20px;}
		.MiVi_box .inner h3 {left:50%; top:-50px; margin-left:-50px; }
		.MiVi_box .mivi_top {min-height:auto; padding:0 0 20px 0;}
		.MiVi_box .mivi_top p span {font-size:20px;}

		.MiVi_box .mivi_con1 {padding:30px 0 0 0;}
		.MiVi_box .mivi_con1 dt {position:relative; left:auto; top:auto; width:auto; padding:0 0 20px; background:none;}
		.MiVi_box .mivi_con1 dt:before {content:""; display:block; clear:both; position:absolute; left:50%; bottom:10px; width:20px; height:2px; margin-left:-10px; background:#000;}
		.MiVi_box .mivi_con1 dt br {display:none;}
		.MiVi_box .mivi_li1 li {width:100%; margin:10px 0 5px; float:none; }
		.MiVi_box .mivi_li1 li strong {height:45px; margin-bottom:10px; line-height:45px; border-radius:23px;}

		.MiVi_box .mivi_con2 {padding:95px 0 10px 0;}
		.MiVi_box .mivi_con2 dt {left:50%; width:70px; height:70px; margin-left:-35px; line-height:70px; border-radius:40px;}
		.MiVi_box .mivi_con2 dd {margin:-5px 0 0; height:auto; padding:10px 20px; line-height:25px; font-size:17px; border-radius:20px;}
		.MiVi_box .mivi_con2 dt:before {right:auto; left:50%; top:auto; bottom:-25px; width:10px; height:25px; margin:0 0 0 -5px; }
		
		.MiVi_box .mivi_con2.mivi_dlB dt:before {background:url('/images/web/kcs/sub_cnt/bg_mivi_con2_h.png') no-repeat center;}

		.MiVi_box .mivi_con2.mivi_dlR dt:before {background:url('/images/web/kcs/sub_cnt/bg_mivi_con3_h.png') no-repeat center;}
		.MiVi_box .mivi_con2.mivi_dlR dd {padding:10px 20px; height:auto;}

		.MiVi_box .mivi_con1 .mivi_li2 li {width:31%; margin:10px 0 0; padding:0 1%; font-size:20px;}
		.MiVi_box .mivi_con1 .mivi_li2 li strong {text-align:center;}

		.MiVi_box .mivi_con1 dd.mivi_txt {padding:10px 0; line-height:1.4; border:none; }

		.MiVi_box .mivi_con1 .mivi_li3 li {width:23%; font-size:16px;}

		/* 05. 관세청소개 : 관세청소개 : 핵심가치 및 행동규범 */
		.core_valu_box .core_valu_l {width:100%; float:none;}
		.core_valu_box .core_valu_l dl {margin:0 0 60px 0;}
		.core_valu_box .core_valu_l dl:before {right:auto; left:50%; top:auto; bottom:-44px; width:46px; height:28px; margin:0 0 0 -23px; background:url('/images/web/kcs/sub_cnt/bg_arr_h2.png') no-repeat center;}
		.core_valu_box .core_valu_r {width:100%; float:none;}
		.core_valu_box .core_valu_r .core_valu_r_box {height:auto; padding:20px;}
		.core_valu_box .core_valu_r .img {position:relative; left:auto; top:auto; margin-bottom:10px; text-align:center;}
		.core_valu_box .core_valu_r .img img {width:80px;}

		.core_valu_box2 .core_valu_l {width:100%; float:none;}
		.core_valu_box2 .core_valu_l dl {margin:0 0 60px 0;}
		.core_valu_box2 .core_valu_l dl:before {right:auto; left:50%; top:auto; bottom:-44px; width:46px; height:28px; margin:0 0 0 -23px; background:url('/images/web/kcs/sub_cnt/bg_arr_h2.png') no-repeat center;}
		.core_valu_box2 .core_valu_l dl dt {line-height:50px; color:#fff; font-family:"NotoM"; text-align:center; font-size:18px; background:#053863; border-radius:10px;}
		.core_valu_box2 .core_valu_l dl dd ul {padding:10px 30px; overflow:hidden;}
		.core_valu_box2 .core_valu_l dl dd ul li {position:relative; line-height:35px; padding-left:10px; font-size:16px;}
		.core_valu_box2 .core_valu_l dl dd ul li:before {content:""; display:block; clear:both; position:absolute; left:0; top:15px; width:4px; height:4px; background:#053863;}
		.core_valu_box2 .core_valu_r {width:100%; float:none;}
		.core_valu_box2 .core_valu_r .core_valu_r_box {height:auto;}
		.core_valu_box2 .core_valu_r .img img {width:80px;}

		/* 05. 관세청소개 : 관세청소개 : 관세청 상징 */
		.symbol_box2 > li {width:49%;}
		.symbol_box2 > li.first {margin-left:2%;}
		.symbol_box2 > li:nth-child(odd) {margin-left:0;}

		.symbol_box3.symbol_li2 > li {width:100%; float:none; margin:20px 0 0 0;}

		/* 05. 관세청소개 : 청사안내도 */
		.plot_plan_box li {width:49%; margin:0 0 20px 2%;}

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 역대청장보기 */
		.gener_list li {width:30%; margin:0 0 25px 4%;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
		.orgcht_box ul li.org_3d ul li ul li {width:25%;}


	/* E : 05. 관세청소개 // *********************************************************************************************************************************************/

	
}

@media screen and (max-width:840px) {
	
	/* 다운로드 리스트 박스 */
	.box_down_list li {width:49%; margin:5px 0.5%;}
	.box_down_list.w30 li {width:49%; margin:5px 0.5%;}

	/* S : 01. 정보공개 ************************************************************************************************************************************************/

		/* 01. 정보공개 : 사전행정정보공표 : 공표목록 */
		.publictList {margin:3% 0}
		.publictList ul.box > li { width:49%}
		
	/* E : 01. 정보공개 // **********************************************************************************************************************************************/
	
	/* S : 02. 관세행정 ************************************************************************************************************************************************/
		/* 02. 관세행정 : 개인용품 : 해외직구 여기로 191217 */
		.yeogiro_box .yeogiro_con ul li {width:40%; margin:0 4.9% 20px;}
		.yeogiro_box .yeogiro_con ul li a.icon:hover img, .yeogiro_box .yeogiro_con ul li a.logo:hover img {margin:15px auto 10px;}

	/* E : 02. 관세행정 // **********************************************************************************************************************************************/

	/* S : 05. 관세청소개 // *********************************************************************************************************************************************/
		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 인사말 */
		.greet_top {padding:0 20px 40px 0;}
		.greet_top .inner {padding:35px 0 0 210px; font-size:18px;}
		.greet_top .inner:before {height:100%;}
		.greet_top .inner p.txt1 {font-size:26px;}
		.greet_top .inner p.txt2 {font-size:26px; background-size:auto 15px;}

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 프로필 */
		.profile_box .profile_l {position:relative; left:auto; top:auto; width:auto; height:auto; margin-right:20px;}
		.profile_box .profile_l:before {height:100%;}
		.profile_box .profile_l p.img {left:20px; top:20px; margin-left:0;}
		.profile_box .profile_l p.img img {width:111px; height:150px;}
		.profile_box .profile_l .inner {width:100%; height:140px; padding-top:50px; background-size:100% 260px;}
		.profile_box .profile_l dl dt {margin:0 0 15px 160px; text-align:left;}
		.profile_box .profile_l dl dt:before {left:0; margin-left:0;}
		.profile_box .profile_l dl dd {margin-left:160px; text-align:left;}
		.profile_box .profile_l dl dd span {display:inline;}
		.profile_box .profile_r {margin:40px 0 0;}
		.profile_box .profile_r dl {padding-top:20px; margin-top:20px;}
		
		/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
		.orgcht_box ul li.org_3d ul li ul li {width:33%;}

		/* 05. 관세청 소개 : 청차장소개 : 청장일정 200106 */
		.cmsner_schdul_l {width:100%; float:none;}
		.cmsner_schdul_r {width:100%; margin-top:20px; float:none;}

	/* E : 05. 관세청소개 // *********************************************************************************************************************************************/

	/* S : 06. 이용안내 // *********************************************************************************************************************************************/

		/* 06. 이용안내 : 모바일서비스 191219 추가 */
		.mob_app_btn li {padding-top:0; margin:2px;}
		.mob_app_btn li a {padding:8px 45px 8px 15px; line-height:20px; font-size:16px;}
		.mob_app_btn li a img {display:none;}
	
	/* E : 06. 이용안내 // *********************************************************************************************************************************************/

	/***************** 테블릿 및 모바일에서 아이프레임 감추기 ***************************/
	.iframe_link {display:none;}
	.iframe {min-height:100px; border:1px solid #ddd; font-size:12pt; line-height:25px; color:#dc3b70}
	.message_link {display:block}

}

@media all and (max-width:890px){

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관절차안내 *//* 191118 */
	.hmv_frght2 li:last-child dl dd {height:60px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관예약 및 자동차등록절차 *//* 191118 */
	.entr_resve_car li {width:100%; float:none; margin-bottom:5px;}
	.entr_resve_car li div {height:auto;}

}

@media screen and (max-width:768px) {	
	
	/* 순서도 */
	.num_list_w li {width:100%; padding:10px 0 40px 0;}
	.num_list_w li:before {right:auto; left:50%; top:auto; bottom:6px; width:18px; height:27px; margin-left:-9px; background:url('/images/web/kcs/sub_cnt/bg_arr_h.png') no-repeat left top;}
	.num_list_w.w30 li {width:100%; padding:10px 0 40px 0;}

	.nL_h1 p.ol_txt,
	.num_list_w li div.box {min-height:inherit}
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관절차안내 *//* 191118 */
	.hmv_frght li {width:100%; padding:25px 0 40px 0;}
	.hmv_frght li:before {right:auto; left:50%; top:auto; bottom:6px; width:18px; height:27px; margin-left:-9px; background:url('/images/common/cstms/bg_arr_h.png') no-repeat left top;}
	.hmv_frght li.hmv_frght_cb {clear:none;}
	.hmv_frght dl dd {height:auto; padding-bottom:0;}
	.hmv_frght2 li:last-child dl dd{height:auto;}
	.hmv_frght dl dd p.btn {position:relative; left:auto; bottom:auto; margin-top:10px;}
	.hmv_frght2 li {width:100%; padding:0 0 10px;}
	.hmv_frght2 li.hmv_frght_cb {clear:none;}
	.hmv_frght2 dl dd {height:auto; padding-bottom:0;}
	.hmv_frght2 dl dd p.btn {position:relative; left:auto; bottom:auto; margin-top:10px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 자동차 통관절차 *//* 191118 */
	.car_entr2 li {width:50%; font-size:16px; margin:5px 0;}
	.car_entr2 li span {margin:0 5px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 통관예약 및 자동차등록절차 *//* 191118 */
	.entr_resve_car2 > li {width:100%; float:none; padding:25px 0 40px 0;}
	.entr_resve_car2 > li:before {right:auto; left:50%; top:auto; bottom:6px; width:18px; height:27px; margin-left:-9px; background:url('/images/common/cstms/bg_arr_h.png') no-repeat left top;}
	
	

	/* S : 05. 관세청소개 // *********************************************************************************************************************************************/
		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 인사말 */
		.greet_top {padding:50px 20px 40px 0;}
		.greet_top p.img {left:50%; top:0; margin-left:-50px;}
		.greet_top p.img img {width:100px; height:136px;}
		.greet_top:before {width:100%; height:280px;}
		.greet_top .inner {height:auto; padding:120px 15px 90px; font-size:18px; text-align:center; background-size:auto 100%;}
		.greet_top .inner:before {display:none;}
		.greet_top .inner p.txt1 {font-size:26px; line-height:35px;}
		.greet_top .inner p.txt2 {font-size:26px; line-height:35px;}
		.greet_top .greet_btn {right:50%; margin-right:-115px; width:250px;}
		.greet_top .greet_btn a {margin:5px 0 0;}
		.greet_txt3 {font-size:20px;}

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 프로필 */
		.profile_box .profile_r {margin:40px 0 0;}
		.profile_box .profile_r dl {padding-top:20px; margin-top:20px;}
		
		/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
		.orgcht_box {background-size:100% auto;}
		.orgcht_box h3 {display:none;}
		.orgcht_box > ul > li {margin-top:20px;}

		.orgcht_box ul li.atach {margin-top:20px; width:180px;}
		.orgcht_box ul li.atach a {margin-left:20px;}
		.orgcht_box ul li.atach.col_m ul {left:180px; width:300px;}
		.orgcht_box ul li.atach.col_m ul li {width:136px;}
		.orgcht_box ul li.org_3d > ul {padding:20px; border:2px solid #c6c6c6; background:#fff; border-radius:25px;}
		.orgcht_box ul li.org_3d > ul > li {padding:0; background:none;}
		.orgcht_box ul li.org_3d ul li a {position:relative; left:auto; top:auto; width:100%;}
		.orgcht_box ul li.org_3d ul li ul {margin-top:55px;}
		.orgcht_box ul li.org_3d ul li ul li {width:50%;}
		.orgcht_box ul li.org_3d ul li span.org_3d1 {width :100%;}
		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 기구도표로보기 */
		.orgnz_box ul li {width:31%;}
		.orgnz_box ul li.first {clear:none;}
		.orgnz_box ul li:nth-child(3n+4) {clear:both;}
		.orgnz_box ul.orgnz_li4 li {width:31%;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 지도로보기 */
		.orgn_map .orgn_map_tit {padding:20px 20px 60px;}
		.orgn_map .orgn_map_tit h3 {font-size:24px;}
		.orgn_map .orgn_map_tit .txt1 {margin:10px 0 20px; font-size:14px;}
		.orgn_map .orgn_map_tit .orgn_M_lgd {position:relative; right:auto; top:auto;}
		.orgn_map .orgn_map_tit .txt2 {height:20px; padding:10px 0;}
		.orgn_map .orgn_map_tit .txt2 span { margin-left:20px; font-size:14px;}

	/* E : 05. 관세청소개 // *********************************************************************************************************************************************/

	/* S : 06. 이용안내 // *********************************************************************************************************************************************/
		/* 06. 이용안내 : 마이메뉴설정하기 */
		.my_MN li {width:33.3%;}

		/* 06. 이용안내 : 배너광장 */
		.box_bn_list ul li {width:100%;}
	/* E : 06. 이용안내 // *********************************************************************************************************************************************/


}

@media screen and (max-width:640px) {
	
	/* 다운로드 리스트 박스 */
	.box_down_list li {width:100%; margin:5px 0;}
	.box_down_list.w30 li {width:100%; margin:5px 0;}
	.box_down_list.w50 li {width:100%; margin:5px 0;}
	
	/* S : 02. 관세행정 ************************************************************************************************************************************************/
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
	.hmv_jdgmnt li {width:100%; float:none; margin:0 0 10px;}

	/* 02. 관세행정 : 개인용품 : 해외이사화물 : 이사자판정 */
	.hmv_jdgmnt li {width:100%; float:none; margin:0 0 10px;}

	/* 02. 관세행정 : 개인용품 : 해외직구 여기로 191217 */
	.yeogiro_box .yeogiro_con ul li {width:50%; margin:0 0 20px; font-size:15px;}
	.yeogiro_box .yeogiro_con ul li a.icon br {display:block;}
	.yeogiro_box .yeogiro_con ul li a.icon img {width:100px; height:auto;}
	.yeogiro_box .yeogiro_con ul li a.logo img {width:80%; height:auto;}

	/* 02. 관세행정 : AEO : 공인기준과 등급 191220 추가 */
	.athri_stdr_ul > li div ul li {width:49%; margin:5px 0.5% 0;}
	
	/* E : 02. 관세행정 // **********************************************************************************************************************************************/
	
	/* S : 03. 알림소식 191127 ***********************************************************************************************************************************************/
	
	/* 03. 알림소식 : 국제기구현황 및 활동 : 세계무역기구 : 무역원활화 */
	.cmmrc_box .cmmrc_tit .cmmrc_t {padding:10px 70px 10px 15px; font-size:16px;}
	.cmmrc_box .cmmrc_tit .cmmrc_info {padding:10px 15px;}
	.cmmrc_box .cmmrc_tit .cmmrc_info h5 {font-size:15px;}
	.cmmrc_info2 {padding:10px 15px;}
	.cmmrc_info2 h5 {font-size:15px; }
	.cmmrc_box .cmmrc_tit .btn_desc {right:15px; padding:3px 5px;}
	.cmmrc_box .btn_desc_close {right:15px; padding:3px 5px;}

	.cmmrc_box2 .cmmrc_tit h3 {padding-right:70px;}

	/* E : 03. 알림소식 ***********************************************************************************************************************************************/

	
	/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
		
		/* 05. 관세청소개 : 청사안내도 */
		.plot_plan_box li {width:100%; margin:0 0 20px 0;}

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 역대청장보기 */
		.gener_list li {width:45%; margin:0 0 25px 5%;}
		.gener_list li:nth-child(odd) {margin-left:0;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
		.orgcht_box ul li.atach.col_m ul {position:relative; left:auto; top:auto; width:auto;}
		.orgcht_box ul li.atach.col_m ul li {width:156px; margin:5px 0 0 20px;}

	/* E : 05. 관세청소개 // *********************************************************************************************************************************************/

	/* S : 06. 이용안내 // *********************************************************************************************************************************************/

		/* 06. 이용안내 : 모바일서비스 191219 추가 */
		.mob_app_btn li {display:block; }
	
	/* E : 06. 이용안내 // *********************************************************************************************************************************************/
	
}

@media screen and (max-width:560px) {	
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사화물통관안내 *//* 191118 */
	.ovsea_hmv li {width:48%;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
	.hmv_jdgmnt2 li {height:auto;}

	/* S : 01. 정보공개 ************************************************************************************************************************************************/
		/* 01. 정보공개 : 사전행정정보공표 : 공표목록 200218 */
		.publictList ul.box > li span  { display:none;}
		
		/* 01. 정보공개 : 공공데이터개방 : 공공데이터목록 */
		.data_opn li {width:100%; padding:25px 0 40px 0; }
		.data_opn li:before {right:auto; left:50%; top:auto; bottom:5px; width:18px; height:27px; margin:0 0 0 -9px; background:url('/images/web/kcs/sub_cnt/bg_arr_h.png') no-repeat left top;}
	/* E : 01. 정보공개 ************************************************************************************************************************************************/
	
	/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
		/* 05. 관세청소개 : 관세청소개 : 미션과 비전 */
		.MiVi_box .mivi_top p span {font-size:20px;}
		.MiVi_box .mivi_top p span.mivi_b:before, .MiVi_box .mivi_top p span.mivi_r:before {display:none;}

		.MiVi_box .mivi_con1 .mivi_li2 li {width:100%; margin:10px 0 0; padding:0; font-size:20px; text-align:left;}
		.MiVi_box .mivi_con1 .mivi_li2 li span {display:inline-block; margin:0 0 0 10px;}

		.MiVi_box .mivi_con1 dd.mivi_txt {padding:10px 0; line-height:1.4; border:none; }

		.MiVi_box .mivi_con1 .mivi_li3 li {margin:10px 0 0; width:48%;}

		/* 05. 관세청소개 : 관세청소개 : 관세청 상징 */
		.symbol_box1 li {width:100%; float:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
		.symbol_box1 li + li {float:none; border-top:none;}
		.symbol_box2 > li {width:100%; float:none; margin-left:0;}
		.symbol_box2 > li.first {margin-left:0;}
		.symbol_box2 > li div dl {height:auto; padding:15px 20px;}
		.symbol_box2 > li div dl dt {margin-bottom:10px; font-size:18px;}

		.symbol_box3 > li div {padding-left:0; text-align:center;}
		.symbol_box3 > li div p {position:relative; left:auto; top:auto; width:auto;}
		.symbol_box3 > li div img {max-width:100%;}
		.symbol_box3 > li div dl {min-height:auto; padding:15px 20px; border-left:none; border-top:1px dashed #b2b7c7;}
		.symbol_box3 > li div dl dt {margin-bottom:10px;}

		/* 05. 관세청소개 : 관세청소개 : 연혁 */
		.history_box:before {left:79px; bottom:0; margin-left:0;}
		.history_box h3 {width:160px; height:117px; margin:0; padding:30px 0 0; line-height:40px; font-size:16px; background-size:160px auto;}
		.history_box h3 span {font-size:18px;}
		.history_box > ol > li {margin-top:0; background:none;}
		.history_box > ol > li > ol > li.his_l,
		.history_box > ol > li > ol > li.his_r {width:auto; padding:30px 0 0 80px; float:none; text-align:left; background:url('/images/web/kcs/sub_cnt/bu_his.png') no-repeat 67px 35px;}
		.history_box > ol > li > ol > li.his_l div,
		.history_box > ol > li > ol > li.his_r div {padding:0 0 0 30px;}

		.history_box > ol > li > ol > li > div > h4 {font-size:20px;}
		.history_box > ol > li > ol > li.his_l > div > h4:before, 
		.history_box > ol > li > ol > li.his_r > div > h4:before {left:0; top:16px; width:10px; margin-left:-20px;}
		.history_box > ol > li > ol > li > div > dl {padding:10px 0 0;}

		
		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 인사말 */
		.greet_top .inner {font-size:15px;}
		.greet_top .inner p.txt1 {font-size:20px; line-height:30px;}
		.greet_top .inner p.txt2 {font-size:20px; line-height:30px;}

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 프로필 */
		.profile_box .profile_l {padding:75px 0 20px;}
		.profile_box .profile_l:before {height:230px; top:95px;}
		.profile_box .profile_l p.img {left:50%; top:20px; margin-left:-55px; }
		.profile_box .profile_l .inner {height:120px; padding-top:110px;}
		.profile_box .profile_l dl dt {margin:0 0 15px 0; text-align:center;}
		.profile_box .profile_l dl dt:before {left:50%; margin-left:-15px;}
		.profile_box .profile_l dl dd {margin-left:0; text-align:center;}
		.profile_box .profile_r {margin:30px 0 0;}

		.profile_box .profile_r dl dt {padding-left:60px; line-height:50px; font-size:22px;}
		.profile_box .profile_r dl dt span {width:50px; height:50px;}
		.profile_box .profile_r dl.profile_li1 dt span, .profile_box .profile_r dl.profile_li2 dt span {background-size:auto 50px;}
		.profile_box .profile_r dl dd {margin:10px 0 0;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 기구도표로보기 */
		.orgnz_box ul li {width:48%;}
		.orgnz_box ul li:nth-child(3n+4) {clear:none;}
		.orgnz_box ul li:nth-child(2n+3) {clear:both;}
		.orgnz_box ul.orgnz_li4 li {width:48%;}

	/* E : 05. 관세청소개 // *********************************************************************************************************************************************/
}

@media screen and (max-width:480px) {
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
	.hmv_jdgmnt2 li {width:100%; margin:10px 0 0; float:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
	
	/* S : 01. 정보공개 ************************************************************************************************************************************************/

		/* 01. 정보공개 : 사전행정정보공표 : 공표목록 */
		.publictList ul.box { margin-left:0}
		.publictList ul.box > li { width:100%; float:none; margin:0 0 2%}
		
	/* E : 01. 정보공개 // **********************************************************************************************************************************************/

	/* S : 05. 관세청소개 ***********************************************************************************************************************************************/
		
		/* 05. 관세청소개 : 관세청소개 : 관세청 상징 191227 */
		.symbol_box p.btn_symbol {position:relative; right:auto; top:auto; text-align:center; margin-top:10px;} /* 191227 */

		/* 05. 관세청소개 : 청차장소개 : 청장소개 : 역대청장보기 */
		.gener_list li {width:95%; margin:0 0 25px 0; float:none;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 관세청조직도 */
		.orgcht_box ul li.org_3d ul li ul li {width:100%; float:none;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 기구도표로보기 */
		.orgnz_box ul li {width:100%; float:none; padding:10px 0 0;}
		.orgnz_box ul.orgnz_li4 li {width:100%;}

		/* 05. 관세청소개 : 조직 및 직원안내 : 세관조직안내 : 지도로보기 */
		.orgn_map .orgn_map_tit .orgn_M_lgd {height:auto;}
		.orgn_map .orgn_map_tit .orgn_M_lgd dd img {padding:0 5px 5px;}
		.orgn_map .orgn_map_tit .txt2 {padding:10px 0;}
		.orgn_map .orgn_map_tit .txt2 span {font-size:13px;}

	/* E : 05. 관세청소개 ***********************************************************************************************************************************************/

	/* S : 06. 이용안내 // *********************************************************************************************************************************************/
		/* 06. 이용안내 : 마이메뉴설정하기 */
		.my_MN li {width:50%;}
	/* E : 06. 이용안내 // *********************************************************************************************************************************************/


}

@media screen and (max-width :380px) {
	

	/* S : 02. 관세행정 ************************************************************************************************************************************************/
	
	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사화물통관안내 *//* 191118 */
	.ovsea_hmv li span{font-size:14px; letter-spacing: -0.5px;}

	/* 02. 관세행정 : 개인통관 : 해외이사화물 : 이사자판정 *//* 191118 */
	.hmv_jdgmnt3 li div a{font-size:14px;}

	/* 02. 관세행정 : 개인용품 : 해외직구 여기로 191217 */
	.yeogiro_box .yeogiro_top {padding:20px 0 100px; background-size:auto 100px;}
	.yeogiro_box .yeogiro_con ul li {font-size:14px;}
	.yeogiro_box .yeogiro_con ul li a.icon img {width:80px;}
	.yeogiro_box .yeogiro_con ul li a.logo img {width:90%;}

	/* 02. 관세행정 : AEO : 공인기준과 등급 191220 추가 */
	.athri_stdr_ul > li div ul li {width:100%; margin:5px 0 0; float:none;}
		
	/* E : 02. 관세행정 // **********************************************************************************************************************************************/

}