@charset "utf-8";
.c-red {color:#f00;}
.c-bl {color:#0e60b3;display:inline-block}
.txt {line-height:160%;}
.c-tit05 {color:#0e60b3;position: relative;font-size: 17px;font-weight:500;display:block;margin-top:10px;}  

#contents {position:relative;width:100%;max-width:1200px;margin:0 auto;}
#contents .cont-top {position:relative;overflow:hidden;padding:50px 0;text-align:center;}
#contents .cont-top .cont-tit {display:inline-block;position:relative;font-size:38px;color:#333;font-weight:500;letter-spacing:-.04em;line-height:1.1;}
#contents .cont-ctrl-btns {display:none}
#contents .cont-ctrl-btns button {display:inline-block;width:35px;height:35px;border:0;vertical-align:top;}
#contents .cont-ctrl-btns .btn-print {/* background:url(/homepage/kor/resources/images/Layout/ico_print.gif) no-repeat 0 0;*/}
#contents #cont {position:relative;padding-bottom:100px;font-size:17px;color:#333;line-height:1.8;min-height:400px;word-break:keep-all;word-wrap:break-word;}
#contents #cont:after {clear:both;content:"";display:block;}
@media all and (max-width:1200px) {
	#contents {width:auto;margin:0 30px}
}
@media all and (max-width:999px) {
	html {-webkit-text-size-adjus:none}
	/*#doc-wrap img {max-width:100%;}*/
	.vision-info .info-list {width:100% !important;}
	.vision-info .info-list4 {width:100% !important;}
	#doc-wrap {min-width:100%;}
	#container {background:none;width:100%;z-index:1}

	#contents .cont-top {padding:29px 0 20px;border-bottom:0;margin-top:0;}
	#contents .cont-top .cont-tit {font-size:30px;}
	#contents #cont {padding:0 0 40px;font-size:16px}

	/*#side-wrap {height:249px;}
	#leftmenu .depth1 {position:absolute;left:0;bottom:0;width:100%;}
	.submenu .lm-tit .tit {font-size:30px}
	.submenu .lm-tit .txt {display:none}
	.submenu .depth1:after {position:fixed;top:180px;left:0;content:"";display:block;width:100%;height:0;background:rgba(0,0,0,0.6);z-index:200}
	.submenu .depth1.is-open:after {height:100%}
	#leftmenu .lm_a1 {position:relative;display:block;width:100%;font-size:17px;font-weight:bold;text-align:center;color:#fff;line-height:60px;background:#0e4194;}
	#leftmenu .lm_a1 span:after {margin-top:-6px;margin-left:10px;content:"";display:inline-block;vertical-align:middle;width:21px;height:21px;background:url(../resources/images/Layout/cnavi_arr.png) no-repeat 50% 50%;border:2px solid #fff;border-radius:50%;}
	#leftmenu .is-open .lm_a1 span:after {transform:rotate(180deg)}
	#leftmenu .lm_l1 > .tgl-btn {position:absolute;top:0;right:0;width:100%;height:60px;border:0;background:transparent;z-index:300}
	#leftmenu .depth2 {display:none;position:absolute;top:60px;left:0;width:100%;background:#fff;z-index:1000;}
	#leftmenu .depth2 .lm_l2 {position:relative;border-bottom:1px solid #ddd}
	#leftmenu .depth2 .lm_a2 {display:block;padding:20px 15px;font-size:15px;font-weight:bold;}
	#leftmenu .depth2 .lm_a2:hover {color:#0864ba;}
	#leftmenu .depth2 .lm_l2.over .lm_a2,
	#leftmenu .depth2 .lm_l2.is-open .lm_a2 {color:#fff;background:#199de1}
	#leftmenu .lm_l2 > .tgl-btn {position:absolute;top:13px;right:11px;width:30px;height:30px;border:0;z-index:500;background:none}
	#leftmenu .lm_l2 > .tgl-btn:before,
	#leftmenu .lm_l2 > .tgl-btn:after {content:"";display:block;position:absolute;width:14px;height:2px;left:50%;top:50%;margin:-1px 0 0 -7px;background:#9b9b9b;}
	#leftmenu .lm_l2 > .tgl-btn:after {transform:rotate(90deg)}
	#leftmenu .lm_l2.is-open > .tgl-btn:after, #leftmenu .lm_l2.over > .tgl-btn:after {display:none;}
	#leftmenu .lm_l2.is-open > .tgl-btn:before ,#leftmenu .lm_l2.over > .tgl-btn:before {background:#fff;}
	#leftmenu .depth3 {display:none;padding:12px 15px;background:#e7f2fb;overflow:hidden;}
	#leftmenu .depth3 .lm_a3 {position:relative;display:block;padding:5px 5px 5px 11px;font-size:14px;word-break:keep-all;}
	#leftmenu .depth3 .lm_a3:before {position:absolute;top:12px;left:0;content:"";display:block;width:4px;height:2px;background:#199de1;}
	#leftmenu .depth3 li {display:inline-block;width:50%;vertical-align:top;margin-left:-3px;}
	#leftmenu .depth3 li a span {color:#199de1;}
	#leftmenu .depth3 li.over a span {color:#199de1;text-decoration:underline;}
	#leftmenu .depth3 li.over .lm_a3:before {background-color:#199de1}*/
}
@media all and (max-width:640px) {
	#side-wrap {height:160px;}
	/*.submenu .lm-tit {padding-top:30px;}*/
	.submenu .lm-tit .tit {font-size:25px}
}
@media all and (max-width:680px){
	#contents {margin:0 0;}
}
@media all and (max-width:420px){
	#contents {margin:0 10px;}
	#contents .cont-top .cont-tit {font-size:24px;}
}


/* 서비스소개- 일본/중국/동남아 */
.vision-info {position:relative;text-align:center;padding: 30px 0 70px 0;font-size: 16px !important;text-align: left;}
.vision-info:after {content:"";display:block;position:absolute;width:2000px;height:100%;left:50%;top:0;margin:0 0 0 -1000px;/*background:#f7f7f7;*/z-index:-1}
.vision-info .info-list{position:relative;display:inline-block;width:18%;margin-right:15px;vertical-align:top;z-index:2}
.vision-info .info-list4{position:relative;display:inline-block;width:23%;margin-right:15px;vertical-align:top;z-index:2}
.vision-info .info-list6{position:relative;display:inline-block;width:23%;margin-right:15px;vertical-align:top;z-index:2}
.vision-info .info-list:last-child {margin-right:0}
.vision-info .info-list img{display:block;position:relative;width:100%;z-index:1}
.vision-info .info-list .txtBox {position:relative;background:#fff;padding:30px 20px;font-size:16px;min-height:170px;}
.vision-info .info-list .txtBox h4 {position:relative;font-size:16px;color:#555;font-weight:400;line-height:1.5;margin-bottom:20px;text-align: left;padding-left: 10px;}
.vision-info .info-list .txtBox h4:before{content:"";display:block;position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;top:-230px;border-radius:50%;z-index:5}
/*.vision-info .info-list .txtBox .ico01:before{background:url(../resources/images/Content/vision_ico01.png) no-repeat 0 0 #0f8d98;}
.vision-info .info-list .txtBox .ico02:before{background:url(../resources/images/Content/vision_ico02.png) no-repeat 0 0 #0288c6;}
.vision-info .info-list .txtBox .ico03:before{background:url(../resources/images/Content/vision_ico03.png) no-repeat 0 0 #0062b6;}
.vision-info .info-list .txtBox .ico04:before{background:url(../resources/images/Content/vision_ico04.png) no-repeat 0 0 #00223a;}*/
.vision-info .info-list .txtBox li {position:relative;text-align:left;padding-left:10px;color:#555;}
.vision-info .info-list .txtBox li:after {content:'';position:absolute;left:0;top:50%;width:2px;height:2px;margin-top:-1px;background:#434343;}
@media all and (max-width:1200px) {
	.vision-info .info-list{width:23%;}
	.vision-info .info-list .txtBox{min-height: 225px;}
	.vision-info .info-list .txtBox h4:before{top:-200px;}
}
@media all and (max-width:999px) {
	.vision-info {padding: 70px 0 40px 0;}
	.vision-info .info-list{width:45%; margin:0 2%;margin-bottom:40px;}
	.vision-info .info-list:nth-child(2n+1){margin-bottom:0;}
	.vision-info .info-list:last-child{margin-bottom:0;}
	.vision-info .info-list .txtBox{font-size:14px;padding: 20px 10px;min-height: 150px;}
	.vision-info .info-list .txtBox h4 {font-size:25px;margin-bottom:15px}
	.vision-info .info-list .txtBox h4:before{width:56px;height:56px;margin-left:-28px;top:-230px}
	.vision-info .info-list .txtBox .ico01:before, .vision-info .info-list .txtBox .ico02:before, .vision-info .info-list .txtBox .ico03:before, .vision-info .info-list .txtBox .ico04:before{background-size:56px auto;}
}
@media all and (max-width:640px) {
	.vision-info {padding:30px 0;}
	.vision-info .info-list{width:100%;float:none;margin-bottom:20px;}
	.vision-info .info-list:last-child{margin-bottom:0;}
	.vision-info .info-list img{display:block;max-width:50%;}
	.vision-info .info-list .txtBox{min-height: auto;}
	.vision-info .info-list .txtBox h4 {font-size:14px;margin-bottom:10px;text-align:left;/*padding-left:60px;*/}
	.vision-info .info-list .txtBox h4:before{width:40px;height:40px;left:0;margin-left:0;top:0;}
	.vision-info .info-list .txtBox .ico01:before, .vision-info .info-list .txtBox .ico02:before, .vision-info .info-list .txtBox .ico03:before, .vision-info .info-list .txtBox .ico04:before{background-size:40px auto;}
	.vision-info .info-list .txtBox ul{padding-left:60px;}	
}



/* 보증지원 */
.guarantee-wr {position:relative;height:340px;margin-bottom:100px;}
.guarantee-wr:before {content:'';position:absolute;left:-400px;top:0;width:2000px;height:100%;background:url("../images/Content/guarantee_bg.jpg") no-repeat 0 0;z-index:-1;}
.guarantee-wr .tit-box {position:absolute;left:0;top:70px;width:46%;height:250px;padding-top:60px;color:#fff;}
.guarantee-wr .tit-box:before {content:'';position:absolute;right:0;top:0;width:2000px;height:100%;background:#0e60b3;transform:skewX(-20deg);z-index:-1;}
.guarantee-wr .tit-box:after {content:'';position:absolute;right:0;bottom:25px;width:115px;height:5px;background:#b1d4f2;}
.guarantee-wr .tit-box .tit {position:relative;font-size:32px;line-height:1;margin-bottom:45px;padding-left:85px;padding-top:20px;}
.guarantee-wr .tit-box .tit:after {content:'';position:absolute;left:0;top:0;width:70px;height:70px;background:#015298 url("../images/Content/guarantee_ico.png") no-repeat 0 0;border-radius:50%}
.guarantee-wr .tit-box .tit .eng {display:block;font-size:18px;font-weight:300;color:rgba(255,255,255,0.8);padding-top:5px;margin-bottom:10px;}
.guarantee-wr .tit-box .txt {font-size:18px;line-height:1.4;padding-right:20%;}
.guarantee-box02 {position:relative;padding:40px 0 60px;background:url(../images/Content/inv-bg.png) no-repeat top 50% left 0}
.guarantee-box02:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f9f9f9;z-index:-1;}
.guarantee-box02:after {content:'';position:absolute;right:0;bottom:60px;width:282px; height:261px; background:url(../images/Content/inv-spr.png) no-repeat;background-position:-157px 0;}

@media only screen and (max-width:999px) {
	.guarantee-wr:before {display:none}
	.guarantee-wr {height:500px;margin-bottom:50px;z-index:-1;background:url("../images/Content/guarantee_bg.jpg") no-repeat center top;}
	.guarantee-wr .tit-box {right:0;top:290px;width:94%;height:auto;padding:30px 3%;background:#0e60b3;}
	.guarantee-wr .tit-box:before {display:none}
	.guarantee-wr .tit-box:after {width:70%}
	
	.guarantee-wr .tit-box .tit {margin-bottom:20px;}
	.guarantee-wr .tit-box .txt {width:100%;padding-bottom:20px;}
}
@media only screen and (max-width:768px) {
	.guarantee-wr {height:390px;background-size:1000px auto;}
	.guarantee-wr .tit-box {top:168px;}
	.guarantee-box02 {background-size:160px auto;}
	.guarantee-box02:after {width:169px;height:157px;background-position:-94px 0;background-size:263px auto;}
}
@media only screen and (max-width:640px) {
	.guarantee-wr .tit-box .tit {font-size:25px;line-height:1;margin-bottom:35px;padding-left:85px;}
	.guarantee-wr .tit-box .tit .eng {font-size:16px;padding-top:5px;margin-bottom:10px;}
	.guarantee-wr .tit-box .txt {font-size:16px;padding-right:20%;}
	
	.guarantee-box02 {background:#f9f9f9;}
	.guarantee-box02:after {width:113px;height:104px;background-position:-63px 0; background-size:176px auto;}
}
@media only screen and (max-width:420px) {
	.guarantee-wr {background-size:500px auto;height:290px;margin-bottom:30px;}
	.guarantee-wr .tit-box {top:85px;width:96%;padding:20px 2%;}
	.guarantee-wr .tit-box .tit {font-size:20px;padding-left:65px;margin-bottom:20px;}
	.guarantee-wr .tit-box .tit:after {width:56px;height:56px;background-size:56px auto;}
	.guarantee-wr .tit-box .tit .eng {font-size:14px;}
	.guarantee-wr .tit-box .txt {font-size:14px;line-height:1.6;width:100%}
}

/*주요업무 > 투자지원 > 선주사업*/
.invest-wr {position:relative;}
.inverst-box {position:relative;background:url("../images/Content/dia_line.png") repeat;padding:5px;}
.inverst-box .inverst-img {position:relative;display:block;width:580px;margin-top:20px;float:left;margin-left:-100px;z-index:2;}
.inverst-box .inverst-img:after {content:'';position:absolute;right:-10px;top:10px;width:580px;height:350px;background:#ebebeb;display:block;z-index:-1}
.inverst-box .inverst-txt {position:relative;background:#f9f9f9;margin:0 auto;padding:70px 50px;}
.inverst-box .inverst-txt:before {content:'';display:block;position:absolute;right:0;bottom:0;width:155px;height:184px;background:url(../images/Content/inv-spr.png) no-repeat 0 0}
.inverst-box .inverst-txt .c-list03 {margin-left:565px;position:relative;}
.inverst-box .inverst-txt .c-list03 li {position:relative;padding:7px 0;}
.inverst-box .inverst-txt .c-list03 .tit {color:#0e60b3;font-size:18px;display:inline-block;position:relative;padding:0 24px 0 10px;float:left}
.inverst-box .inverst-txt .c-list03 .tit:after {content:'';position:absolute;left:0;top:13px;width:4px;height:4px;background:#0e60b3;}
.inverst-box .inverst-txt .c-list03 .tit:before {content:'';position:absolute;right:0;top:10px;width:1px;height:15px;background:#a1a1a1}
.inverst-box .inverst-txt .c-list03 .txt {margin-left:120px;display:block;font-size:18px;color:#444;font-weight:400;letter-spacing:-0.025em;}

.invest-wr .inverst-pro {position:relative;margin-top:45px;background:url("../images/Content/inv-bg.png") no-repeat top 108px left 0;padding:43px 0 60px 0}
.invest-wr .inverst-pro:after {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f9f9f9;z-index:-1}
.invest-wr .inverst-pro:before {content:'';position:absolute;right:0;top:-85px;width:282px;height:261px;background:url(../images/Content/inv-spr.png) no-repeat;background-position:-157px 0;}
.c-tit04 {text-align:center;position:relative;font-size:25px;color:#333;padding-top:40px;margin:0 0 30px;line-height:1;font-weight:500;}
.c-tit04:after {background:url("../images/Content/c_tit04.png") no-repeat 0 0;content:'';position:absolute;left:50%;margin-left:-21px;top:0;width:43px;height:31px;display:block}
.c-tit04 span {display:block;font-size:18px;color:#515978;font-weight:400;margin-top:10px;}

@media only screen and (max-width:1024px) {
	.inverst-box .inverst-txt .c-list03 {margin-left:450px;}	
	.invest-wr .inverst-pro:before {right:0;top:-85px;width:282px;height:261px;background-position:-157px 0;}	
}
@media only screen and (max-width:840px) {
	.inverst-box .inverst-img {width:50%;margin-left:2%;}
	.inverst-box .inverst-img:after {display:none;}
	.inverst-box .inverst-txt {padding:20px 10px;}
	.inverst-box .inverst-txt:before {display:none;}
	.inverst-box .inverst-txt .c-list03 {margin-left:55%;}
	.inverst-box .inverst-txt .c-list03 .tit {font-size:16px;display:block;padding:0 24px 0 10px;float:none;}
	.inverst-box .inverst-txt .c-list03 .tit:before {display:none;}
	.inverst-box .inverst-txt .c-list03 .txt {margin-left:0;display:block;font-size:14px;}
	.invest-wr .inverst-pro {margin-top:20px;background-size:160px auto}
	.invest-wr .inverst-pro:before {right:0;top:-50px;width:169px;height:157px;background-position:-94px 0;background-size:263px auto}
}
@media only screen and (max-width:599px) {	
	.inverst-box .inverst-img {width:100%;margin-top:0;float:none;display:block;margin-left:0;}
	.inverst-box .inverst-txt .c-list03 {margin-left:0;}
	
	.invest-wr .inverst-pro {margin-top:0;background:#f9f9f9;padding:23px 5px 30px 5px}
	.c-tit04 {font-size:20px;padding-top:30px;margin:0 0 20px;}
	.c-tit04:after {margin-left:-15px;top:0;width:30px;height:21px;background-size:cover;}
	.c-tit04 span {font-size:13px;margin-top:5px;}
	
	.invest-wr .inverst-pro:before {top:-30px;width:113px;height:104px;background-position:-63px 0;background-size:176px auto}	
}

/*주요업무 > 정책지원 > 친환경 선박건조 보조금*/
.policy-wr {position:relative;}
.policy-wr .policy01-box01 {position:relative;width:100%;margin:0 auto;text-align:center;padding:140px 0;margin-bottom:60px;}
.policy-wr .policy01-box01:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy01_img01.jpg") no-repeat center top;z-index:-1}
.policy-wr .policy01-box01 .pol-box01-tit {position:relative;padding-top:70px;font-size:38px;color:#fff;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;}
.policy-wr .policy01-box01 .pol-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:60px;height:53px;background:url("../images/Content/policy01_spr.png") no-repeat 0 0;z-index:-1}
.policy-wr .policy01-box01 .pol-box01-txt {position:relative;font-size:25px;padding-top:70px;color:#fff;line-height:150%;margin-top:10px}
.policy-wr .policy01-box01 .pol-box01-txt:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:60px;height:53px;background:url("../images/Content/policy01_spr.png") no-repeat 0 0;z-index:-1}

.policy-wr .policy01-box02 {position:relative;margin:0 auto;width:100%;min-height:400px;margin-bottom:80px;}
.policy-wr .policy01-box02:before {content:'';display:block;position:absolute;right:-179px;top:0;width:327px;height:282px;background:url("../images/Content/policy01_spr.png") no-repeat;background-position:-182px 0;z-index:-1}
.policy-wr .policy01-box02 .pol-box02-img {position:relative;float:left;width:50%;}
.policy-wr .policy01-box02 .pol-box02-img img {width:100%;}
.policy-wr .policy01-box02 .pol-box02-img:before {content:'';display:block;position:absolute;right:30px;bottom:-38px;width:15px;height:68px;background:#0062b6;}
.policy-wr .policy01-box02 .pol-box02-txt {margin-left:642px;padding-top:142px;}
.policy-wr .policy01-box02 .pol-box02-txt p {font-size:18px;color:#444;}

.policy-wr .policy01-box03 {position:relative;width:100%;margin:0 auto;text-align:center;padding:65px 0;height:205px;}
.policy-wr .policy01-box03:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f2f2f2;z-index:-1}
/*.policy-wr .policy01-box03 ul {display:block;position:relative;overflow:hidden;}
.policy-wr .policy01-box03 ul li {width:29%;float:left;padding:0 2%;font-weight:500;letter-spacing:-0.05em;position:relative;}
.policy-wr .policy01-box03 ul li .tit {font-size:25px;display:block;margin-bottom:30px;position:relative;padding-top:40px;}
.policy-wr .policy01-box03 ul li .tit:before {content:"";display:block;position:absolute;width:100%;height:100%;background:url("/homepage/kor/resources/images/Content/policy01_spr.png") no-repeat;}
.policy-wr .policy01-box03 ul li .ico01 {color:#0062b6}
.policy-wr .policy01-box03 ul li .ico01:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-62px 0px;}
.policy-wr .policy01-box03 ul li .ico02 {color:#0d8892}
.policy-wr .policy01-box03 ul li .ico02:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-102px 0;}
.policy-wr .policy01-box03 ul li .ico03 {color:#003962}
.policy-wr .policy01-box03 ul li .ico03:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-141px 0}
.policy-wr .policy01-box03 ul li .txt {font-size:16px;color:#444;font-weight:400;;display:block;}*/
.policy-wr .policy01-box03 .box03 {width:29%;float:left;padding:0 2%;font-weight:500;letter-spacing:-0.05em;position:relative;}
.policy-wr .policy01-box03 .box03 .tit {font-size:25px;display:block;margin-bottom:30px;position:relative;padding-top:40px;}
.policy-wr .policy01-box03 .box03 .tit:before {content:"";display:block;position:absolute;width:100%;height:100%;background:url("../images/Content/policy01_spr.png") no-repeat;}
.policy-wr .policy01-box03 .box03 .ico01 {color:#0062b6}
.policy-wr .policy01-box03 .box03 .ico01:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-62px 0px;}
.policy-wr .policy01-box03 .box03 .ico02 {color:#0d8892}
.policy-wr .policy01-box03 .box03 .ico02:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-102px 0;}
.policy-wr .policy01-box03 .box03 .ico03 {color:#003962}
.policy-wr .policy01-box03 .box03 .ico03:before {content:'';display:block;position:absolute;left:50%;top:0;width:39px;height:39px;margin-left:-19px;background-position:-141px 0}
.policy-wr .policy01-box03 .box03 .txt {font-size:16px;color:#444;font-weight:400;;display:block;}

@media only screen and (max-width:1024px) {	
	.policy-wr .policy01-box01 {position:relative;width:100%;padding:50px 0;margin-bottom:30px;z-index:-1}
	.policy-wr .policy01-box01 .pol-box01-txt:after {margin-left:-18px;top:0;width:36px;height:32px;background-size:306px auto;background-position:0 0;}
	.policy-wr .policy01-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy01-box01 .pol-box01-txt {font-size:16px;margin-top:10px;padding-top:30px;}
	
	.policy-wr .policy01-box02 {width:100%;min-height:400px;margin-bottom:30px;}
	.policy-wr .policy01-box02 .pol-box02-txt {margin-left:580px;}
	
	.policy-wr .policy01-box03 {width:100%;}
}

@media only screen and (max-width:768px) {	
	.policy-wr .policy01-box01 {position:relative;width:100%;padding:30px 0;margin-bottom:50px;}
	.policy-wr .policy01-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy01-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	
	.policy-wr .policy01-box02 {width:100%;min-height:auto;}
	.policy-wr .policy01-box02:before { right:0;top:0;width:196px;height:169px;background-position:-109px 0;background-size:306px auto;}
	.policy-wr .policy01-box02 .pol-box02-img {width:50%;}
	.policy-wr .policy01-box02 .pol-box02-img:before {right:15px;bottom:-19px;width:8px;height:34px;}
	.policy-wr .policy01-box02 .pol-box02-txt {margin-left:55%;padding-top:70px}
	
	.policy-wr .policy01-box03 {padding:30px 0;}
	.policy-wr .policy01-box03 .box03 .tit {font-size: 22px; margin-bottom: 15px;}
}
@media only screen and (max-width:599px) {	
	.policy-wr .policy01-box01 {margin-bottom:30px;}
	.policy-wr .policy01-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:20px;}
	.policy-wr .policy01-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	.policy-wr .policy01-box01 .pol-box01-txt br {display:none;}

	.policy-wr .policy01-box02 {margin-bottom:20px;}
	.policy-wr .policy01-box02:before {display:none;}
	.policy-wr .policy01-box02 .pol-box02-img {float:none;display:none;width:100%;}
	.policy-wr .policy01-box02 .pol-box02-img:before {right:15px;bottom:-19px;width:8px;height:34px;}
	.policy-wr .policy01-box02 .pol-box02-txt {margin-left:0;padding-top:0;}
	.policy-wr .policy01-box02 .pol-box02-txt p {font-size:14px;}
	
	.policy-wr .policy01-box03 {padding:0 0;height:100%;}
	.policy-wr .policy01-box03 .box03 {width:100%;float:none;padding:20px 0;border-bottom:1px solid #ddd;}
	.policy-wr .policy01-box03 .box03:last-child {border-bottom:none;}
	.policy-wr .policy01-box03 .box03 .tit {font-size:20px;margin-bottom:0;padding-top:30px;}
	.policy-wr .policy01-box03 .box03 .tit:before {width:80%;height:80%;background-size:408px auto;}
	.policy-wr .policy01-box03 .box03 .ico01:before {width:31px;height:31px;margin-left:-15px;background-position:-49px 0px;}
	.policy-wr .policy01-box03 .box03 .ico02:before {width:31px;height:31px;margin-left:-15px;background-position:-82px 0px;}
	.policy-wr .policy01-box03 .box03 .ico03:before {width:31px;height:31px;margin-left:-15px;background-position:-113px 0px;}
	.policy-wr .policy01-box03 .box03 .txt {font-size:14px;padding:0 15px;}
}

/*주요업무*/
.policy-wr .policy02-wr {position:relative;width:100%;margin:0 auto;padding:50px 0 120px 0;}
.policy-wr .policy02-wr:after {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy02_bg.png") no-repeat;background-size:cover;z-index:-1}
.policy02-box {background:#fff;margin-bottom:100px;height:270px;-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.4);-moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.4);box-shadow:10px 10px 10px -10px rgba(0,0,0,0.4);}
.policy02-box:last-child {margin-bottom:0;}
.policy02-box .box01-img-l {display:block;margin-left:-60px;float:left;padding-top:15px;position:relative;}
.policy02-box .i01, .policy02-box .i03 {position:relative;display:block;}
.policy02-box .i01:before, .policy02-box .i03:before {content:'';display:block;position:absolute;right:-34px;bottom:38px;width:68px;height:10px;}
.policy02-box .i01:before {background:#004a99;}
.policy02-box .i03:before {background:#0062b6;}
.policy02-box .box01-txt-l {display:block;margin-left:358px;padding-top:0;position:relative;padding-left:55px;padding-right:55px;}
.policy02-box .box01-txt-l .tit, .policy02-box .box01-txt-r .tit {font-size:22px;position:relative;padding-top:45px;padding-bottom:10px;}
.policy02-box .box01-txt-l .stxt-2, .policy02-box .box01-txt-r .stxt-2 {font-size:18px;color:#444;font-weight:300;line-height:160%;/*letter-spacing:-0.01em;*/}
.policy02-box .box01-txt-l .n01 {color:#004a99;}
.policy02-box .box01-txt-l .n01 span {display:block;position:absolute;top:0;left:-105px;width:50px;height:50px;text-align:center;background:#004a99;color:#fff;line-height:50px;}
.policy02-box .box01-txt-l .n03 {color:#0062b6;font-weight:600;}
.policy02-box .box01-txt-l .n03 span {display:block;position:absolute;top:0;left:-105px;width:50px;height:50px;text-align:center;background:#0062b6;color:#fff;line-height:50px;}


.policy02-box .box01-img-r {display:block;margin-right:-60px;float:right;padding-top:30px;position:relative;}
.policy02-box .i02, .policy-wr .policy02-wr .policy02-box .i04 {position:relative;display:block;}
.policy02-box .i02:before, .policy02-box .i04:before {content:'';display:block;position:absolute;left:-34px;bottom:38px;width:68px;height:10px;}
.policy02-box .i02:before {background:#0d8892;}
.policy02-box .i04:before {background:#003255;}
.policy02-box .box01-txt-r {display:block;padding-top:0;position:relative;padding-left:55px;padding-right:340px;}
.policy02-box .box01-txt-r .n02 {color:#0d8892;}
.policy02-box .box01-txt-r .n02 span {display:block;position:absolute;top:0;left:-75px;width:50px;height:50px;text-align:center;background:#0d8892;color:#fff;line-height:50px;}
.policy02-box .box01-txt-r .n04 {color:#003255;font-weight:600;}
.policy02-box .box01-txt-r .n04 span {display:block;position:absolute;top:0;left:-75px;width:50px;height:50px;text-align:center;background:#003255;;color:#fff;line-height:50px;}

@media only screen and (max-width:1024px) {	
	.policy-wr .policy02-wr {width:90%;padding:50px 5% 120px 5%;}
	.policy02-box .box01-txt-l .stxt-2 br, .policy02-box .box01-txt-r .stxt-2 br {display:none;}
}
@media only screen and (max-width:768px) {	
	.policy-wr .policy02-wr {width:96%;padding:50px 2%}
	.policy02-box {margin-bottom:50px;height:170px;}
	.policy02-box .box01-txt-l .n01 span, .policy02-box .box01-txt-l .n03 span {left:-75px;}
	.policy02-box .box01-txt-l {padding-left:20px;margin-left:330px;width:47%}
	.policy02-box .box01-img-l, .policy02-box .box01-img-r {margin-left:-20px;margin-right:-20px;padding-top:20px;width:40%}
	.policy02-box .box01-txt-r {padding-left:75px;width:47%;}
	.policy02-box .box01-txt-l .tit, .policy02-box .box01-txt-r .tit {padding-top:20px;}
}
@media only screen and (max-width:599px) {
	.policy-wr .policy02-wr {padding:25px 2%;width:96%;}

	.policy02-box {
		margin-bottom: 30px;
		height: 100%;
		width: 100%;
		padding: 10px 3%;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.policy02-box .box01-img-l, .policy02-box .box01-img-r {margin-left:0;margin-right:0;padding-top:0;width:100%;float:none;}
	.policy02-box .box01-img-l img {width:100%}
	.policy02-box .i01, .policy02-box .i03 {position:relative;display:block;}
	.policy02-box .i01:before, .policy02-box .i03:before {right:-17px;width:34px;height:5px;}
	.policy02-box .box01-txt-l {display:block;margin-left:0;padding-top:0;position:relative;padding-left:0;width:100%;padding-right:0}
	.policy02-box .box01-txt-l .tit, .policy02-box .box01-txt-r .tit {font-size:18px;padding-top:20px;}
	.policy02-box .box01-txt-l .stxt-2, .policy02-box .box01-txt-r .stxt-2 {font-size:14px;margin-top:10px}
	.policy02-box .box01-txt-l .n01 span, .policy02-box .box01-txt-l .n03 span, .policy02-box .box01-txt-r .n02 span, .policy02-box .box01-txt-r .n04 span {display:inline-block;position:relative;top:0;left:0;width:30px;height:30px;line-height:30px;margin-right:10px;}
	
	.policy02-box .box01-img-r, .policy02-box .box01-img-l {width:100%}
	.policy02-box .box01-img-r img, .policy02-box .box01-img-l img {width:100%}
	.policy02-box .box01-txt-r {padding-left:0;width:100%;padding-right:0;}
	.policy02-box .i02, .policy02-box .i04 {position:relative;display:block;padding-top:0}
	.policy02-box .i02:before, .policy02-box .i04:before {left:-17px;width:34px;height:5px;}
}

/*주요업무 > 정책지원 > 국가필수해운제도*/
.policy-wr .policy03-box01 {position:relative;width:100%;margin:0 auto;min-height:366px;}
.policy-wr .policy03-box01:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy03_img01.png") no-repeat left top #f2f2f2;z-index:-1}
.policy-wr .policy03-box01 .policy03-txt-r {width:580px;text-align:center;padding-top:80px;float:right}
.policy-wr .policy03-box01 .policy03-txt-r .tit {font-size:25px;position:relative;color:#004a99;padding-top:70px;}
.policy-wr .policy03-box01 .policy03-txt-r .tit:before {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:60px;height:60px;background:#004a99 url("../images/Content/policy03_spr.png") no-repeat;background-position:0 0 ;border-radius:50%}
.policy-wr .policy03-box01 .policy03-txt-r .txt, .policy-wr .policy03-box02 .policy03-txt-l .txt {font-size:18px;color:#444;font-weight:300;line-height:150%;margin-top:20px}
.policy-wr .policy03-box02 {position:relative;width:1200px;margin:0 auto;min-height:366px;}
.policy-wr .policy03-box02:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy03_img02.png") no-repeat right top #f2f2f2;z-index:-1}
.policy-wr .policy03-box02 .policy03-txt-l {width:580px;text-align:center;padding-top:80px;float:left;}
.policy-wr .policy03-box02 .policy03-txt-l .tit {font-size:25px;position:relative;color:#0d8892;padding-top:70px;}
.policy-wr .policy03-box02 .policy03-txt-l .tit:before {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:60px;height:60px;background:#0d8892 url("../images/Content/policy03_spr.png") no-repeat;background-position:-61px 0 ;border-radius:50%}

@media only screen and (max-width:1024px) {	
	.policy-wr .policy03-box01, .policy-wr .policy03-box02 {width:100%;}
	.policy-wr .policy03-box01 .policy03-txt-r {width:50%}
	.policy-wr .policy03-box02 .policy03-txt-l {width:50%}
	.policy-wr .policy03-box01 .policy03-txt-r .txt br, .policy-wr .policy03-box02 .policy03-txt-l .txt br {display:none;}
}
@media only screen and (max-width:768px) {
	.policy-wr .policy03-box01 .policy03-txt-r, .policy-wr .policy03-box02 .policy03-txt-l {width:46%;}
	
}
@media only screen and (max-width:599px) {
	.policy-wr .policy03-box01 {background:url("../images/Content/policy03_img01.png") no-repeat left top #f2f2f2;background-size:500px auto}
	.policy-wr .policy03-box02 {background:url("../images/Content/policy03_img02.png") no-repeat right top #f2f2f2;background-size:500px auto}
	.policy-wr .policy03-box01:before {display:none}
	.policy-wr .policy03-box02:before {display:none}
	.policy-wr .policy03-box01 .policy03-txt-r {width:100%;margin-top:125px}
	.policy-wr .policy03-box02 .policy03-txt-l {width:100%;margin-top:125px}
	.policy-wr .policy03-box01 .policy03-txt-r .tit, .policy-wr .policy03-box02 .policy03-txt-l .tit {font-size:18px;padding-top:50px;}
	.policy-wr .policy03-box01 .policy03-txt-r .tit:before {margin-left:-24px;top:0;width:48px;height:48px;background:#004a99 url("../images/Content/policy03_spr.png") no-repeat;background-position:0 0;background-size:97px auto;}
	.policy-wr .policy03-box01 .policy03-txt-r .txt, .policy-wr .policy03-box02 .policy03-txt-l .txt {font-size:14px;margin-top:10px}
	.policy-wr .policy03-box02 .policy03-txt-l .tit:before {margin-left:-24px;top:0;width:48px;height:48px;background:#0d8892 url("../images/Content/policy03_spr.png") no-repeat;background-position:-49px 0;background-size:97px auto;}
}
@media only screen and (max-width:320px) {
	.policy-wr .policy03-box01 .policy03-txt-r .txt, .policy-wr .policy03-box02 .policy03-txt-l .txt { margin-top:5px}
	.policy-wr .policy03-box01 .policy03-txt-r , .policy-wr .policy03-box02 .policy03-txt-l { margin-top:115px;}
}


/*주요업무 > 정책지원 > 운임공표제 모니터링*/
.policy-wr .policy04-box01 {position:relative;width:100%;margin:0 auto;min-height:400px;display:block;margin-bottom:55px;}
.policy-wr .policy04-box01 .box01-txt {float:left;position:relative;margin-top:100px;width:39%;}
.policy-wr .policy04-box01 .box01-txt .tit {position:relative;font-size:30px;color:#0062b6;padding-top:65px;}
.policy-wr .policy04-box01 .box01-txt .tit:after {content:'';display:block;position:absolute;left:0;top:0;width:48px;min-height:48px;background:url("../images/Content/policy04_spr.png") no-repeat;background-position:0 0;}
.policy-wr .policy04-box01 .box01-txt .txt {font-size:20px;margin-top:20px;line-height:150%;}
.policy-wr .policy04-box01 .box01-img {float:right;position:relative;display:inline-block;}
.policy-wr .policy04-box01 .box01-img:after {content:'';display:block;position:absolute;left:-180px;top:2px;width:253px;height:227px;background:url("../images/Content/policy04_spr.png") no-repeat;background-position:-86px 0;z-index:-1}
.policy-wr .policy04-box01 .box01-img:before {content:'';display:block;position:absolute;right:-180px;bottom:-93px;width:350px;height:230px;background:url("../images/Content/policy04_img02.jpg") no-repeat;}

.policy-wr .policy04-box02 {position:relative;width:100%;margin:0 auto;min-height:328px;display:block;text-align:center;margin-bottom:45px;}
.policy-wr .policy04-box02:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f2f2f2;z-index:-1}
.policy-wr .policy04-box02:after {content:'';display:block;position:absolute;left:50%;margin-left:-21px;bottom:-22px;width:42px;height:22px;background:url("../images/Content/policy04_box02_bg.png") no-repeat;}
.policy-wr .policy04-box02 .box02-txt {padding-top:100px;position:relative;}
.policy-wr .policy04-box02 .box02-txt:after {content:'';display:block;position:absolute;left:-190px;top:-53px;width:177px;height:112px;background:url("../images/Content/policy04_spr.png") no-repeat ;background-position:-342px 0}
.policy-wr .policy04-box02 .box02-txt .tit {font-size:30px;color:#0d8892;position:relative;width:160px;margin:0 auto;padding-left:20px;line-height:47px;margin-bottom:10px;}
.policy-wr .policy04-box02 .box02-txt .tit:after {content:'';display:block;position:absolute;left:0;top:0;width:34px;height:47px;background:url("../images/Content/policy04_spr.png") no-repeat;background-position:-50px 0;}
.policy-wr .policy04-box02 .box02-txt .txt {font-size:20px;color:#333;}

.policy-wr .policy04-box03 {position:relative;width:100%;margin:0 auto;display:block}
.policy-wr .policy04-box03 .box03-img {float:left;margin-left:-80px;position:relative;display:inline-block;margin-right:130px}
.policy-wr .policy04-box03 .box03-img img {width:100%}
.policy-wr .policy04-box03 .box03-img:before {content:'';display:block;position:absolute;right:-34px;bottom:35px;width:68px;height:10px;background:#0d8892;}
.policy-wr .policy04-box03 .box03-txt {padding-top:120px;}
.policy-wr .policy04-box03 .box03-txt .btxt {font-size:22px;color:#0d8892;margin-bottom:20px;}
.policy-wr .policy04-box03 .box03-txt .stxt-2 {font-size:18px;color:#333;}

@media only screen and (max-width:1024px) {	
	.policy-wr .policy04-box01 {width:100%;display:block;margin-bottom:55px;overflow:hidden;}
	.policy-wr .policy04-box01 .box01-img {width:47%;margin-left:20px;}
	.policy-wr .policy04-box01 .box01-img:before {display:none}
	.policy-wr .policy04-box02, .policy-wr .policy04-box03 {width:100%;}
	.policy-wr .policy04-box02 .box02-txt:after {left:0;}
	.policy-wr .policy04-box03 .box03-img {margin-left:0;margin-right:80px;}
}
@media only screen and (max-width:768px) {	
	.policy-wr .policy04-box01, .policy-wr .policy04-box02, .policy-wr .policy04-box03 {width:100%;margin-bottom:30px;min-height:auto;}
	.policy-wr .policy04-box03 .box03-txt .btxt, .policy-wr .policy04-box03 .box03-txt .stxt-2 {text-align:center;}
	.policy-wr .policy04-box01 .box01-txt .txt br, .policy-wr .policy04-box02 .box02-txt .txt br, .policy-wr .policy04-box03 .box03-txt .stxt-2 br {display:none;}
	.policy-wr .policy04-box01 .box01-txt {margin-top:0;width:50%;margin-top:25px}
	.policy-wr .policy04-box01 .box01-img:after {display:none}
	.policy-wr .policy04-box01 .box01-img {float:none;text-align:center;margin-top:10px;display:inline-block}
	.policy-wr .policy04-box01 .box01-txt .tit {padding-top:0;padding-left:60px;font-size:25px}

	.policy-wr .policy04-box02 .box02-txt:after {display:none;}	
	.policy-wr .policy04-box02 .box02-txt .tit {font-size:25px}
	.policy-wr .policy04-box02 .box02-txt {padding:50px 5%;width:90%}
	
	.policy-wr .policy04-box03 .box03-img {width:45%;margin-right:30px;}
	.policy-wr .policy04-box03 .box03-txt {padding-top:30px;}
}
@media only screen and (max-width:599px) {
	.policy-wr .policy04-box01 .box01-txt {float:none;width:100%;}
	.policy-wr .policy04-box01 .box01-img {display:block;width:100%;margin-left:0}
	.policy-wr .policy04-box01 .box01-txt .tit {font-size:20px;padding-left:50px;}
	.policy-wr .policy04-box01 .box01-txt .tit:after {content:'';display:block;position:absolute;left:0;top:0;width:38px;min-height:38px;background-position:0 0;background-size:414px auto;}
	.policy-wr .policy04-box01 .box01-txt .txt {font-size:15px;margin:10px 0;}
	
	.policy-wr .policy04-box02 .box02-txt {padding:20px 2%;width:96%}
	.policy-wr .policy04-box02 .box02-txt:after {display:none;}
	.policy-wr .policy04-box02 .box02-txt .tit {font-size:20px;width:100px;padding-left:20px;line-height:38px;margin-bottom:5px;}
	.policy-wr .policy04-box02 .box02-txt .tit:after {content:'';display:block;position:absolute;left:0;top:0;width:27px;height:38px;background-position:-40px 0;background-size:414px auto;}
	.policy-wr .policy04-box02 .box02-txt .txt {font-size:15px;}

	.policy-wr .policy04-box03 .box03-img {float:none;margin-left:0;width:100%}
	.policy-wr .policy04-box03 .box03-img:before {right:-17px;bottom:35px;width:34px;height:5px;}
	.policy-wr .policy04-box03 .box03-txt {margin-left:0;padding-top:20px;}
	.policy-wr .policy04-box03 .box03-txt .btxt {font-size:18px;margin-bottom:10px;}
	.policy-wr .policy04-box03 .box03-txt .stxt-2 {font-size:15px;}
}

/*주요업무 > 정책지원 > 마리타임 포럼 및 컨퍼런스*/
.policy-wr .policy05-box01 {position:relative;width:100%;margin:0 auto;text-align:center;padding:128px 0;}
.policy-wr .policy05-box01:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/info03_box01_bg.jpg") no-repeat;z-index:-1}
.policy-wr .policy05-box01 .pol-box01-tit {position:relative;padding-top:70px;font-size:38px;color:#fff;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;}
.policy-wr .policy05-box01 .pol-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:50px;height:50px;background:url("../images/Content/policy05_spr.png") no-repeat 0 0;z-index:-1}
.policy-wr .policy05-box01 .pol-box01-txt {position:relative;padding-top:70px;font-size:25px;color:#fff;line-height:150%;}
.policy-wr .policy05-box01 .pol-box01-txt:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:50px;height:50px;background:url("../images/Content/policy05_spr.png") no-repeat 0 0;z-index:-1}

.policy-wr .policy05-box02 {position:relative;width:100%;margin:0 auto;text-align:center;padding-top:70px;height:290px;}
.policy-wr .policy05-box02:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy05_box02_bg.jpg") no-repeat;z-index:-1}
.policy-wr .policy05-box02 .box02 {position:relative;background:#fff;float:left;width:450px;margin-right:60px;padding:65px 50px 60px;text-align:left;font-size:18px}
.policy-wr .policy05-box02 .box02:last-child {margin-right:0;}
.policy-wr .policy05-box02 .box02 .tit {position:relative;display:block;font-size:25px;margin-bottom:10px;font-weight:500;}
.policy-wr .policy05-box02 .box02 .tit:before {content:'';display:block;position:absolute;right:60px;top:-110px;width:80px;height:95px;background:url("../images/Content/policy05_spr.png") no-repeat;}
.policy-wr .policy05-box02 .box02 .ico01 {color:#25a6b1}
.policy-wr .policy05-box02 .box02 .ico01:before {background-position:-53px 0px;}
.policy-wr .policy05-box02 .box02 .ico02 {color:#0288c6}
.policy-wr .policy05-box02 .box02 .ico02:before {background-position:-135px 0px;}

.policy-wr .policy05-box03 {position:relative;width:100%;margin:0 auto;display:block;padding:50px 0 120px 0}
.policy-wr .policy05-box03:before {content:'';display:block;position:absolute;left:50%;top:0;margin-left:-1000px;width:2000px;height:100%;background:#f2f2f2;z-index:-1}
.policy-wr .policy05-box03:after {content:'';display:block;position:absolute;right:-155px;top:165px;width:282px;height:260px;/*background:url("../images/Content/policy05_spr.png") no-repeat -218px 0;*/z-index:-1}
.pa02 {position:relative;display:block;}
.pa02:after {content:'';display:block;position:absolute;left:-230px;bottom:30px;width:230px;height:140px;background:url("../images/Content/policy05_spr.png") no-repeat;background-position:-502px 0;z-index:-1}

@media only screen and (max-width:1024px) {	
	.policy-wr .policy05-box01 {position:relative;width:100%;padding:50px 0;z-index:-1}
	.policy-wr .policy05-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy05-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	.policy-wr .policy05-box01 .pol-box01-txt:after {margin-left:-20px;top:0;width:40px;height:40px;background-size:584px auto;background-position:0 0;}
	
	.policy-wr .policy05-box02 {width:100%;padding-top:20px;}
	.policy-wr .policy05-box02 .box02 {width:36%;margin-right:5%;}
	.policy-wr .policy05-box02 .box02 .tit:before { right:0;top:-80px;}
	
	.policy-wr .policy05-box03 {width:100%}
	.pa02:after {left:-30px;bottom:30px;width:184px;height:112px;background-position:-402px 0;background-size:584px auto}
}
@media only screen and (max-width:768px) {	
	.policy-wr .policy05-box01 {position:relative;width:96%;padding:30px 2%;}
	.policy-wr .policy05-box01 .pol-box01-txt br {display:none;}
	.policy-wr .policy05-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy05-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	
	.policy-wr .policy05-box02 {width:100%;min-height:auto;padding:30px 20px;}
	.policy-wr .policy05-box02 .box02 {width:38.5%;margin-right:4%;min-height:180px;padding:65px 30px 40px;}
	.policy-wr .policy05-box02 .box02 .tit:before {top:-90px;}
	
	.policy-wr .policy05-box03 {padding:50px 0 80px 0}
	.policy-wr .policy05-box03:after {display:none;}
}
@media only screen and (max-width:599px) {	
	.policy-wr .policy05-box01 {padding:15px 2% 30px 2%}
	.policy-wr .policy05-box01 .pol-box01-tit {position:relative;padding-top:40px;font-size:20px;}
	.policy-wr .policy05-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	
	.policy-wr .policy05-box02 {width: 100%;height: auto;padding: 10px 0;}
		.policy-wr .policy05-box02 .box02 {
			float: none;
			width: 100%;
			margin-right: 0;
			padding: 10px 3%;
			text-align: left;
			font-size: 14px;
			margin-bottom: 10px;
			min-height: auto;
		}
	.policy-wr .policy05-box02 .box02:last-child {margin-bottom:0;}
	.policy-wr .policy05-box02 .box02 .tit {font-size:18px;margin-bottom:5px;font-weight:500;padding:5px 0 5px 50px;}
	.policy-wr .policy05-box02 .box02 .tit:before {left:0;top:0;width:40px;height:48px;background-size:365px auto;}
	.policy-wr .policy05-box02 .box02 .ico01:before {background-position:-27px 0px;}
	.policy-wr .policy05-box02 .box02 .ico02:before {background-position:-68px 0px;}

	.policy-wr .policy05-box03 {
		width: 100%;
		padding: 20px 0;
	}
	
	.pa02:after {display:none;}
}

/*주요업무 > 정책지원 > 해운항만물류 전문인력 양성*/
.policy-wr .policy06-box01 {position:relative;width:100%;margin:0 auto;text-align:center;padding:120px 0 260px 0}
.policy-wr .policy06-box01:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/policy06_box01_bg.jpg") no-repeat;z-index:-1}
/*.policy-wr .policy06-box01 .pol-box01-tit {position:relative;padding-top:50px;font-size:38px;color:#fff;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;}
.policy-wr .policy06-box01 .pol-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:61px;height:51px;background:url("/homepage/kor/resources/images/Content/policy06_spr.png") no-repeat 0 0;z-index:-1}*/
.policy-wr .policy06-box01 .pol-box01-txt {position:relative;padding-top:60px;font-size:25px;color:#fff;line-height:160%;line-height:150%;margin-top:10px}
.policy-wr .policy06-box01 .pol-box01-txt:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:61px;height:51px;background:url("../images/Content/policy06_spr.png") no-repeat 0 0;z-index:-1}

.policy-wr .policy06-box02 {width:100%;overflow:hidden;position:relative;margin-top:-240px}
.policy-wr .policy06-box02 li {margin-right:30px;float:left;width:31.5%;text-align:center;position:relative;padding-top:40px;}
.policy-wr .policy06-box02 li:last-child {margin-right:0;}
.policy-wr .policy06-box02 li:after {content:'';display:block;position:absolute;left:50%;margin-left:-37px;top:0px;width:74px;height:74px;background:url("../images/Content/policy06_spr.png") no-repeat;}
.policy-wr .policy06-box02 .ico01:after {background-position:-62px 0}
.policy-wr .policy06-box02 .ico02:after {background-position:-138px 0}
.policy-wr .policy06-box02 .ico03:after {background-position:-214px 0}
.policy-wr .policy06-box02 li .txt {font-size:18px;color:#333;padding:30px 3%;line-height:160%;display:block;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:5px solid #dedede;}
.policy-wr .policy06-box02 li img {width:99.5%;}


@media only screen and (max-width:1024px) {	
	.policy-wr .policy06-box01 {position:relative;width:100%;padding:50px 0;z-index:-1}
	.policy-wr .policy06-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy06-box01 .pol-box01-txt {font-size:16px;margin-top:10px;padding-top:40px;}
	.policy-wr .policy06-box01 .pol-box01-txt:after {margin-left:-25px;top:0;width:49px;height:41px;background-size:230px auto;background-position:0 0;}
	
	.policy-wr .policy06-box02 {margin-top:40px}
	.policy-wr .policy06-box02 li {width:31%;}
	.policy-wr .policy06-box02 li .txt {min-height:85px;}
}
@media only screen and (max-width:768px) {	
	.policy-wr .policy06-box01 {position:relative;width:96%;padding:30px 2%;}
	.policy-wr .policy06-box01 .pol-box01-txt br {display:none;}
	.policy-wr .policy06-box01 .pol-box01-tit {position:relative;padding-top:30px;font-size:25px;}
	.policy-wr .policy06-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	
	.policy-wr .policy06-box02 li {margin-right:20px;padding-top:20px}
	.policy-wr .policy06-box02 li .txt {font-size:16px;padding:20px 2%;min-height:100px;}
	.policy-wr .policy06-box02 li:after {margin-left:-22px;width:45px;height:45px;background-size:173px auto;}
	.policy-wr .policy06-box02 .ico01:after {background-position:-37px 0}
	.policy-wr .policy06-box02 .ico02:after {background-position:-83px 0}
	.policy-wr .policy06-box02 .ico03:after {background-position:-128px 0}
}
@media only screen and (max-width:599px) {	
	.policy-wr .policy06-box01 {padding:15px 2% 30px 2%}
	.policy-wr .policy06-box01 .pol-box01-tit {position:relative;padding-top:40px;font-size:20px;}
	.policy-wr .policy06-box01 .pol-box01-txt {font-size:16px;margin-top:10px}
	
	.policy-wr .policy06-box02 {margin-top:30px}
	.policy-wr .policy06-box02 li {width:99.5%;margin-right:0;margin-bottom:10px;}
	.policy-wr .policy06-box02 li .txt {font-size:14px;padding:15px 3%;min-height:auto}
}

/*주요업무 > 정보지원 > 시장분석정보제공*/
.info-wr {position:relative;}
.info-wr .inf-box01 {position:relative;width:100%;margin:0 auto;text-align:center;padding:120px 0 ;}
.info-wr .inf-box01:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;z-index:-1}
.info-wr .inf-bg01:before {background:url("../images/Content/info01_box01_bg.jpg") no-repeat center top;}
.info-wr .inf-bg02:before {background:url("../images/Content/info02_box01_bg.jpg") no-repeat center top;}
.info-wr .inf-bg03:before {background:url("../images/Content/info03_box01_bg.jpg") no-repeat center top;}
.info-wr .inf-bg04:before {background:url("../images/Content/info04_box01_bg.jpg") no-repeat center top;}

.info-wr .inf-box01 .inf-box01-tit {position:relative;padding-top:70px;font-size:38px;color:#fff;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;
	-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;}
.info-wr .inf-box01 .inf-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-37px;top:0;width:75px;height:65px;background:url("../images/Content/info_tit_spr.png") no-repeat;z-index:-1}
.info-wr .inf-box01 .t-ico01:after {width:75px;height:65px;background-position:0 0;}
.info-wr .inf-box01 .t-ico02:after {width:75px;height:65px;background-position:-77px 0;}
.info-wr .inf-box01 .t-ico03:after {width:75px;height:65px;background-position:-154px 0;}
.info-wr .inf-box01 .t-ico04{position:relative;padding-top:70px;}
.info-wr .inf-box01 .t-ico04:after {width:75px;height:65px;content:'';display:block;position:absolute;left:50%;margin-left:-37px;top:0;background:url("../images/Content/info_tit_spr.png") no-repeat -235px 0;z-index:-1}
.info-wr .inf-box01 .inf-box01-txt {position:relative;font-size:25px;color:#fff;line-height:160%;line-height:150%;margin-top:10px}

.info-wr .inf01-box02 {position:relative;width:100%;margin:0 auto;text-align:center;}
.info-wr .inf01-box02 .box02-txt {width:31.5%;margin-right:30px;float:left;border:1px solid #ddd;padding-bottom:30px;}
.info-wr .inf01-box02 .box02-txt:last-child {margin-right:0;}
.box-txt {padding:0 30px}
.box-txt .tit {font-size:22px;padding:20px 0;background:url("../images/Content/dot_line.png") repeat-x center bottom;margin-bottom:30px}
.box-txt .c01 {color:#004a99}
.box-txt .c02 {color:#0d8892}
.box-txt .c03 {color:#00223a}
.box-txt p {font-size:16px;color:#666;}
.inf01-box02 .box02-txt .box-txt .mh-at {min-height:112px;}

.info-wr .inf01-box03 {position:relative;width:100%;margin:0 auto;text-align:center;}
.info-wr .inf01-box03 .box02-txt {width:18%;margin-right:30px;float:left;border:1px solid #ddd;padding-bottom:30px;}
.info-wr .inf01-box03 .box02-txt:last-child {margin-right:0;}
.info-wr .inf01-box03 .box02-txt img {width:100%;}
.box-txt {padding:0 10px}
.box-txt .tit {font-size:21px;letter-spacing:-0.05em;padding:20px 0;background:url("../images/Content/dot_line.png") repeat-x center bottom;margin-bottom:30px}
.box-txt .c01 {color:#004a99}
.box-txt .c02 {color:#0d8892}
.box-txt .c03 {color:#00223a}
.box-txt .c04 {color:#0288c6}
.box-txt p {font-size:16px;color:#666;}
.inf01-box02 .box02-txt .box-txt .mh-at {min-height:112px;}

@media only screen and (max-width:1024px) {	
	.info-wr .inf-box01 {position:relative;width:100%;padding:30px 0;margin-bottom:0;}
	.info-wr .inf-box01 .inf-box01-tit {position:relative;padding-top:60px;font-size:25px;}
	.info-wr .inf-box01 .inf-box01-txt {font-size:16px;margin-top:10px}
	
	
	.info-wr .inf01-box02 {width:100%;}
	.info-wr .inf01-box02 img {width:100%;}
	.info-wr .inf01-box02 .box02-txt {width:31%;margin-right:24px;}
	.box-txt p br {display:none}
	
	.info-wr .inf01-box03 {width:100%;}
	.info-wr .inf01-box03 img {width:100%;}
	.info-wr .inf01-box03 .box02-txt {width:23.2%;margin-right:20px;}
	.info-wr .inf01-box03 .box02-txt:last-child {margin-right:0;}
	.inf01-box03 .box02-txt .box-txt {min-height:230px;}
}
@media only screen and (max-width:768px) {
	.info-wr .inf-box01 {position:relative;width:96%;padding:30px 2%;margin-bottom:0;}
	.info-wr .inf-box01 .inf-box01-tit br {display:none;}
	.info-wr .inf-box01 .inf-box01-tit {position:relative;padding-top:40px;font-size:23px;}
	.info-wr .inf-box01 .inf-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:60px;height:52px;background-size:244px auto}
	.info-wr .inf-box01 .t-ico01:after {width:60px;height:52px;background-position:0 0;}
	.info-wr .inf-box01 .t-ico02:after {width:60px;height:52px;background-position:-62px 0;}
	.info-wr .inf-box01 .t-ico03:after {width:60px;height:52px;background-position:-123px 0;}
	.info-wr .inf-box01 .t-ico04:after {width:60px;height:52px;background-position:-188px 0;background-size:244px auto}
	.info-wr .inf-box01 .inf-box01-txt {font-size:16px;margin-top:0}	
	
	.info-wr .inf01-box02 .box02-txt {width:30.5%;}
	.box-txt {padding:0 20px;}
	.box-txt p {font-size:15px;min-height:80px;}
	
	.info-wr .inf01-box03 .box02-txt {width:48%;margin-right:20px;margin-bottom:20px;}
	.info-wr .inf01-box03 .box02-txt:nth-child(2n) {margin-right:0;}
	.inf01-box03 .box02-txt .box-txt {min-height:auto;}
	.inf01-box03 .box02-txt .box-txt p {min-height:50px;}
}
@media only screen and (max-width:599px) {	
	.info-wr .inf-box01 .inf-box01-tit {position:relative;padding-top:34px;font-size:20px;}
	.info-wr .inf-box01 .inf-box01-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-19px;top:0;width:38px;height:33px;background-size:153px auto}
	.info-wr .inf-box01 .t-ico01:after {width:38px;height:33px;background-position:0 0;}
	.info-wr .inf-box01 .t-ico02:after {width:38px;height:33px;background-position:-39px 0;}
	.info-wr .inf-box01 .t-ico03:after {width:38px;height:33px;background-position:-77px 0;}
	.info-wr .inf-box01 .t-ico04{position:relative;padding-top:34px;}
	.info-wr .inf-box01 .t-ico04:after {width:38px;height:33px;background-position:-118px 0;background-size:153px auto;margin-left:-19px;}
	.info-wr .inf-box01 .inf-box01-txt {font-size:16px;margin:10px 0;}	
	
	.info-wr .inf01-box02 .box02-txt {width:100%;margin-right:0;float:none;padding-bottom:15px;margin-bottom:20px;}
	.info-wr .inf01-box02 .box02-txt:last-child {margin-bottom:0;}
	.info-wr .inf01-box03 .box02-txt {width:30.5%;}
	.box-txt {padding:0 15px}
	.box-txt .tit {font-size:20px;padding:10px 0;margin-bottom:10px}
	.box-txt p {font-size:14px;min-height:auto;}
	.inf01-box02 .box02-txt .box-txt .mh-at {min-height:auto;}
	
	.info-wr .inf01-box03 .box02-txt {width:100%;margin-right:0;margin-bottom:20px;}
	.inf01-box03 .box02-txt .box-txt p {min-height:auto;}
}

/*주요업무 > 정보지원 > 선박투자관리지원*/
.info-wr .inf02-box02 {position:relative;width:100%;margin:0 auto;text-align:center;height:400px;/*margin-bottom:80px*/}
.info-wr .inf02-box02:after {content:'';display:block;position:absolute;right:-178px;bottom:-250px;width:282px;height:260px;background:url(../images/Content/policy05_spr.png) no-repeat -218px 0;}
.info-wr .inf02-box02 .box02-txt {width:48.5%;margin-right:30px;float:left;border:1px solid #ddd;padding-bottom:30px;}
.info-wr .inf02-box02 .box02-txt:last-child {margin-right:0;}
.info-wr .inf02-box03 {position:relative;width:100%;margin:0 auto;text-align:center;padding:60px 0;}
.info-wr .inf02-box03:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;z-index:-1;background:#f2f2f2;}

@media only screen and (max-width:1024px) {	
	.info-wr .inf02-box02 {width:100%;margin-bottom:0;height:auto;}
	.info-wr .inf02-box02 img {width:100%;}
	.info-wr .inf02-box02 .box02-txt {width:48%;margin-right:25px;}
	.info-wr .inf02-box02:after {display:none;}
	
	.info-wr .inf02-box03 {width:100%;padding:30px 0;}
}
@media only screen and (max-width:768px) {
	.info-wr .inf02-box02 .box02-txt {width:48.1%;margin-right:20px;}
}
@media only screen and (max-width:599px) {	
	.info-wr .inf02-box02 {width:100%}
	.info-wr .inf02-box02:after {display:none;}
	.info-wr .inf02-box02 .box02-txt {width:100%;margin-right:0;float:none;padding-bottom:15px;margin-bottom:20px;}
	.info-wr .inf02-box02 .box02-txt:last-child {margin-bottom:0;}
	.info-wr .inf02-box02 .box02-txt .box-txt p {height:auto}
}

/*주요업무 > 정보지원 > 시장위기 대응지원*/
.info-wr .inf03-box02 {position:relative;width:100%;margin:0 auto;text-align:center;padding:45px 0 80px 0;}
.info-wr .inf03-box02:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;z-index:-1;background:#f2f2f2;}

.info-wr .inf03-box02 .inf03 {position:relative;text-align:center;width:100%}
.info-wr .inf03-box02 .inf03:after {content:'';display:block;position:absolute;right:-178px;top:-200px;width:282px;height:260px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-218px 0;}
.info-wr .inf03-box02 .list01 {display:block;width:90%;font-size:0;padding:0 60px}
.info-wr .inf03-box02 .list01 li {display:inline-block;width:33.3%;vertical-align:top;position:relative;text-align:center;font-size:18px;padding-top:60px;}
.info-wr .inf03-box02 .list01 li:before {content:'';display:block;background:url("../images/Content/info04_spr.png") no-repeat;width:200px;height:233px;}
.info-wr .inf03-box02 .list01 .li01:before {background-position:0 0;position:absolute;left:0;top:0;}
.info-wr .inf03-box02 .list01 .li01:after {content:'';display:block;position:absolute;right:-110px;top:60px;width:273px;height:116px;background:url(../images/Content/info04_spr.png) no-repeat -1064px 0;z-index:-1}
.info-wr .inf03-box02 .list01 .li02:after {content:'';display:block;position:absolute;right:-190px;top:60px;width:273px;height:116px;background:url(../images/Content/info04_spr.png) no-repeat -1064px 0;z-index:-1}
.info-wr .inf03-box02 .list01 .li02:before {background-position:-204px 0;position:absolute;left:50%;top:0;margin-left:-100px}
.info-wr .inf03-box02 .list01 .li03:before {background-position:-813px 0;position:absolute;right:0;top:0;}
.info-wr .inf03-box02 .list01 .li01 {color:#25a6b1;}
.info-wr .inf03-box02 .list01 .li02 {color:#0288c6;}
.info-wr .inf03-box02 .list01 .li03 {color:#22437e;}
.info-wr .inf03-box02 .list01 span {display:block;position:relative;padding:67px 20px 0 20px;width:155px;}
.info-wr .inf03-box02 .list01 span:after {content:'';display:block;position:absolute;left:50%;margin-left:-25px;top:0;width:50px;height:50px;background:url(../images/Content/info_ico.png) no-repeat}
.info-wr .inf03-box02 .li01 .ltxt:after {width:50px;height:50px;background-position:0 0;}
.info-wr .inf03-box02 .li02 .ltxt:after {width:50px;height:50px;background-position:-52px 0;}
.info-wr .inf03-box02 .li02 .ltxt {margin-left:82px;}
.info-wr .inf03-box02 .li03 .ltxt:after {width:50px;height:50px;background-position:-104px 0;}
.info-wr .inf03-box02 .li03 .ltxt {float:right}

@media only screen and (max-width:1024px) {	
	.info-wr .inf03-box02 .inf03:after {right:0;top:-150px;width:226px;height:208px;background-position:-174px 0;background-size:584px auto;}
	.info-wr .inf03-box02 .list01 {width:94%;padding:0 3%}
	.info-wr .inf03-box02 .list01 .li01:after {display:none;}
	.info-wr .inf03-box02 .list01 .li02:after {display:none;}
	.info-wr .inf03-box02 .li02 .ltxt {margin-left:50px;}
}
@media only screen and (max-width:768px) {	
	.info-wr .inf03-box02 .li02 .ltxt {margin-left:20px;}	
}
@media only screen and (max-width:599px) {	
	.info-wr .inf03-box02 {position:relative;width:100%;padding:25px 0 40px 0;}
	.info-wr .inf03-box02 .inf03:after {right:0;top:-120px;width:113px;height:104px;background-position:-87px 0;background-size:292px auto;}
	.info-wr .inf03-box02 .list01 {width:98%;padding:0 10px;}
	.info-wr .inf03-box02 .list01 li:before {background-size:534px auto;width:81px;height:95px;}
	.info-wr .inf03-box02 .list01 .li01:before {background-position:0 0;left:0;top:0;width:81px;height:95px;}
	.info-wr .inf03-box02 .list01 .li02:before {background-position:-81px 0;left:0;margin-left:0;width:81px;height:95px;}
	.info-wr .inf03-box02 .list01 .li03:before {background-position:-325px 0;left:0;width:81px;height:95px;}
	
	.info-wr .inf03-box02 .list01 span {padding:30px 0 0 100px;width:92%;text-align:left;}
	.info-wr .inf03-box02 .list01 span:after {left:25px;margin-left:0;top:30px;width:30px;height:30px;background-size:248px auto;}
	.info-wr .inf03-box02 .li01 .ltxt:after {width:30px;height:30px;background-position:0 0;}
	.info-wr .inf03-box02 .li02 .ltxt:after {width:30px;height:30px;background-position:-31px 0;}
	.info-wr .inf03-box02 .li03 .ltxt:after {width:30px;height:30px;background-position:-62px 0;}

	.info-wr .inf03-box02 .list01 li {width:100%;font-size:16px;padding-top:0;height:100px;}
	.info-wr .inf03-box02 .li02 .ltxt {margin-left:0;}
	.info-wr .inf03-box02 .li03 .ltxt {float:none;}
}
@media only screen and (max-width:320px) {		
	.info-wr .inf03-box02 .list01 span {width:60%;}
	.info-wr .inf03-box02 .list01 li {font-size:15px;}
}

/*주요업무 > 정보지원 > 해수지수 개발 및 운영*/
.info-wr .inf04-box02 {position:relative;width:100%;margin:0 auto;text-align:center;padding:45px 0 80px 0;}
.info-wr .inf04-box02:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;z-index:-1;background:#f2f2f2;}

.info-wr .inf04-box02 .inf04 {position:relative;text-align:center;width:100%}
.info-wr .inf04-box02 .inf04:after {content:'';display:block;position:absolute;right:-178px;top:-200px;width:282px;height:260px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-218px 0;}
.info-wr .inf04-box02 .list01 {display:block;width:100%;font-size:0;background:url(../images/Content/dot_line2.png) no-repeat top 47% center}
.info-wr .inf04-box02 .list01 li {display:inline-block;width:20%;vertical-align:top;position:relative;text-align:center;font-size:18px;padding-top:60px;}
.info-wr .inf04-box02 .list01 li:nth-child(2n) {margin-top:55px;}
.info-wr .inf04-box02 .list01 li:before {content:'';display:block;position:absolute;left:0;top:0;background:url("../images/Content/info04_spr.png") no-repeat;width:200px;height:233px;}
.info-wr .inf04-box02 .list01 .li01:before {background-position:0 0;color:#25a6b1;position:absolute;left:0;top:0;}
.info-wr .inf04-box02 .list01 .li02:before {background-position:-204px 0;}
.info-wr .inf04-box02 .list01 .li03:before {background-position:-406px 0;}
.info-wr .inf04-box02 .list01 .li04:before {background-position:-610px 0;}
.info-wr .inf04-box02 .list01 .li05:before {background-position:-813px 0;}
.info-wr .inf04-box02 .list01 .li01 {color:#25a6b1;}
.info-wr .inf04-box02 .list01 .li02 {color:#0288c6;}
.info-wr .inf04-box02 .list01 .li03 {color:#0f8d98;}
.info-wr .inf04-box02 .list01 .li04 {color:#0062b6;}
.info-wr .inf04-box02 .list01 .li05 {color:#22437e;}
.info-wr .inf04-box02 .list01 span {display:block;position:relative;padding:67px 15px 0 15px;width:170px;}
.info-wr .inf04-box02 .list01 span:after {content:'';display:block;position:absolute;left:50%;margin-left:-25px;top:0;width:50px;height:50px;background:url(../images/Content/info_ico.png) no-repeat}
.info-wr .inf04-box02 .li01 .ltxt:after {width:50px;height:50px;background-position:-156px 0;}
.info-wr .inf04-box02 .li02 .ltxt:after {width:50px;height:50px;background-position:-208px 0;}
.info-wr .inf04-box02 .li03 .ltxt:after {width:50px;height:50px;background-position:-261px 0;}
.info-wr .inf04-box02 .li04 .ltxt:after {width:50px;height:50px;background-position:-310px 0;}
.info-wr .inf04-box02 .li05 .ltxt:after {width:50px;height:50px;background-position:-364px 0;}

@media only screen and (max-width:1024px) {	
	.info-wr .inf04-box02 .list01 {width:94%;padding:0 3%;background:none;}
	.info-wr .inf04-box02 .list01 li {width:26%;}
	.info-wr .inf04-box02 .list01 li:nth-child(2n) {margin-top:0;}
	.info-wr .inf04-box02 .inf04:after {right:0;top:-180px;width:226px;height:208px;background-position:-174px 0;background-size:584px auto;}
}
@media only screen and (max-width:768px) {	
	.info-wr .inf04-box02 .list01 li {width:31%;}
}
@media only screen and (max-width:599px) {
	.info-wr .inf04-box02 {padding:25px 0 40px 0;}
	.info-wr .inf04-box02 .inf04:after {right:0;top:-120px;width:113px;height:104px;background-position:-87px 0;background-size:292px auto;}
	.info-wr .inf04-box02 .list01 {width:98%;padding:0 10px;}
	.info-wr .inf04-box02 .list01 li:before {background-size:534px auto;width:81px;height:95px;}
	.info-wr .inf04-box02 .list01 .li01:before {background-position:0 0;color:#25a6b1;position:absolute;left:0;top:0;width:81px;height:95px;}
	.info-wr .inf04-box02 .list01 .li02:before {background-position:-81px 0;left:0;width:81px;height:95px;}
	.info-wr .inf04-box02 .list01 .li03:before {background-position:-162px 0;left:0;width:81px;height:95px;}
	.info-wr .inf04-box02 .list01 .li04:before {background-position:-244px 0;left:0;width:81px;height:95px;}
	.info-wr .inf04-box02 .list01 .li05:before {background-position:-325px 0;left:0;width:81px;height:95px;}
	
	.info-wr .inf04-box02 .list01 span {padding:30px 0 0 100px;width:92%;text-align:left;}
	.info-wr .inf04-box02 .list01 span:after {left:25px;margin-left:0;top:30px;width:30px;height:30px;background-size:248px auto;}
	.info-wr .inf04-box02 .li01 .ltxt:after {width:30px;height:30px;background-position:-92px 0;}
	.info-wr .inf04-box02 .li02 .ltxt:after {width:30px;height:30px;background-position:-123px 0;}
	.info-wr .inf04-box02 .li03 .ltxt:after {width:30px;height:30px;background-position:-155px 0;}
	.info-wr .inf04-box02 .li04 .ltxt:after {width:30px;height:30px;background-position:-189px 0;}
	.info-wr .inf04-box02 .li05 .ltxt:after {width:30px;height:30px;background-position:-217px 0;}

	.info-wr .inf04-box02 .list01 li {width:100%;font-size:15px;padding-top:0;height:100px;}
}
@media only screen and (max-width:320px) {		
	.info-wr .inf04-box02 .list01 span {width:58%;}
	.info-wr .inf04-box02 .list01 li {font-size:15px;}
}

/*채용정보 > 인재상*/
.talent-tit {font-size:35px;color:#222;text-align:center;position:relative;}
.talent-box02 .c-tit01 {text-align:left}
/*.talent-tit:after {content:'';position:absolute;left:0;top:50%;width:477px;height:1px;background:#ddd;}
.talent-tit:before {content:'';position:absolute;right:0;top:50%;width:477px;height:1px;background:#ddd;}*/
.tal-list {position:relative;margin-top:30px;}
.tal-list .tal1 {position:relative;margin:0 auto;width:100%;padding:0 35px;height:350px;background:url(../images/Content/tal_list_bg.png) no-repeat bottom center;}
.tal-list .tal1 .list01 {display:block;width:100%;font-size:0;position:relative;}
.tal-list .tal1 .list01 li {display:inline-block;width:20%; vertical-align:top;position:relative;text-align:center;font-size:22px;color:#111;}
.tal-list .tal1 .list01 li:nth-child(2n) {margin-top:90px}
.tal-list .tal1 .list01 li:after {display:block;content:'';position:absolute;left:50%;margin-left:-52px;bottom:-200px;width:109px;height:180px;background:url(../images/Content/talent_spr.png) no-repeat;}
.tal-list .tal1 .list01 .li01:after {width:109px;height:180px;background-position:0 0;}
.tal-list .tal1 .list01 .li02:after {width:109px;height:180px;background-position:-111px 0;}
.tal-list .tal1 .list01 .li03:after {width:109px;height:180px;background-position:-222px 0;}
.tal-list .tal1 .list01 .li04:after {width:109px;height:180px;background-position:-334px 0;}
.tal-list .tal1 .list01 .li05:after {width:109px;height:180px;background-position:-445px 0;}
.talent-box01 {position:relative;}
.tal-list .tal2 {width:100%;text-align:center;margin-left:30px;margin-top:-70px;}
.talent-box01:after {content:'';display:block;position:absolute;right:-210px;top:-150px;width:282px;height:260px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-218px 0}
.talent-box02 {position:relative;margin:0 auto;padding:40px 0 20px 0;text-align:center;}
.talent-box02:after {content:'';display:block;position:absolute;left:-100px;bottom:150px;width:230px;height:140px;background:url("../images/Content/policy05_spr.png") no-repeat;background-position:-502px 0;z-index:-1}
.talent-box02:before {display:block;content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f2f2f2;z-index:-1}
.talent-box02 .tal-box {display:inline-block;margin-right:25px;margin-bottom:50px;border:1px solid #ddd;z-index:3;width:30.8%;}
.talent-box02 .tal-box img {width:100%}
.talent-box02 .tal-box .tal01 {margin-right:0;}
.talent-box02 .tal-box .tal-box-txt {padding:20px 30px;background:#fff;text-align:left;border-bottom:5px solid #e6e6e6;height:135px;overflow:hidden;}
.talent-box02 .tal-box .tal-box-txt .tit {font-size:20px;color:#222;background:url(../images/Content/dot_line.png) repeat-x bottom left;padding-bottom:20px;margin-bottom:20px}
.talent-box02 .tal-box .tal-box-txt .tit span {display:block;font-size:14px;color:#777;}
.talent-box02 .tal-box .tal-box-txt .txt {font-size:16px;color:#555;letter-spacing:-0.05em;}

.talent-wr .talent-box03 {position:relative;width:100%;margin:0 auto;text-align:center;padding:120px 0;}
.talent-wr .talent-box03:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/talent_box03_bg.jpg") no-repeat;z-index:-1}
.talent-wr .talent-box03 .talent-box03-tit {position:relative;padding-top:70px;font-size:38px;color:#fff;line-height:160%;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5) ;}
.talent-wr .talent-box03 .talent-box03-tit:after {content:'';display:block;position:absolute;left:50%;margin-left:-30px;top:0;width:50px;height:50px;background:url("../images/Content/talent_spr02.png") no-repeat 0 0;z-index:-1}
.talent-wr .talent-box03 .talent-box03-txt {font-size:25px;color:#fff;line-height:160%;line-height:150%;margin-top:10px}

.talent-wr .talent-box04 {position:relative;width:100%;margin:0 auto;text-align:center;padding-top:40px;}
.talent-wr .talent-box04:before {content:'';display:block;position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url("../images/Content/talent_box04_bg.jpg") no-repeat;z-index:-1}
.talent-wr .talent-box04 > ul {padding:45px 0;overflow:hidden;}
.talent-wr .talent-box04 > ul > li {position:relative;background:#fff;float:left;width:30.65%;min-height:265px;margin-right:4%;padding:65px 30px 60px;text-align:left;font-size:18px;box-sizing:border-box}
.talent-wr .talent-box04 > ul > li:last-child {margin-right:0;}
.talent-wr .talent-box04 > ul > li .tit {position:relative;line-height:160%;display:block;font-size:25px;margin-bottom:10px;font-weight:500;}
.talent-wr .talent-box04 > ul > li .tit:before {content:'';display:block;position:absolute;right:0;top:-110px;width:80px;height:95px;background:url("../images/Content/talent_spr02.png") no-repeat;}
.talent-wr .talent-box04 > ul > li .ico01 {color:#25a6b1}
.talent-wr .talent-box04 > ul > li .ico01:before {background-position:-52px 0px;}
.talent-wr .talent-box04 > ul > li .ico02 {color:#0288c6}
.talent-wr .talent-box04 > ul > li .ico02:before {background-position:-135px 0px;}
.talent-wr .talent-box04 > ul > li .ico03 {color:#46627e}
.talent-wr .talent-box04 > ul > li .ico03:before {background-position:-218px 0px;}

@media only screen and (max-width:1024px) {
	.tal-list .tal1 {width:100%;padding:0 0;background-size:780px auto;}
	.tal-list .tal2 {margin-left:0;}
	.tal-list .tal2 img {width:82%;}
	
	/*.talent-tit:after {display:none;}
	.talent-tit:before {display:none;}*/
	.talent-box01:after {right:0;top:-100px;width:226px;height:208px;background-position:-174px 0;background-size:585px auto}
	.talent-box02 {padding:30px 0;text-align:center;}
	.talent-box02 .tal-box {margin-right:10px;margin-bottom:30px;}
	.talent-box02 .tal-box .tal-box-txt {padding:15px 20px;height:155px;}
	
	.talent-wr .talent-box03 {position:relative;width:100%;padding:50px 0;z-index:-1}
	.talent-wr .talent-box03 .talent-box03-tit {position:relative;padding-top:30px;font-size:25px;}
	.talent-wr .talent-box03 .talent-box03-tit:after {margin-left:-20px;top:0;width:40px;height:40px;background-size:240px auto;background-position:0 0;}
	.talent-wr .talent-box03 .talent-box03-txt {font-size:16px;margin-top:10px}
	
	.talent-wr .talent-box04 {padding-top:20px;}
	.talent-wr .talent-box04 > ul > li {padding:55px 20px 50px;min-height:285px;}
	.talent-wr .talent-box04 > ul > li .tit:before { right:0;top:-95px;}
}
@media only screen and (max-width:768px) {
	.tal-list .tal1 {background-size: 575px auto;height: 300px;}
	.talent-box02 {padding:25px 0}
	
	.talent-box02 .tal-box {width:48%}
	.tal-list .tal1 .list01 li:nth-child(2n) {margin-top:30px}
	.talent-box02 .tal-box:nth-child(2n) {margin-right:0}
	.talent-box02 .tal-box .tal-box-txt {height:auto;}
	.talent-box02 .tal-box .tal-box-txt .txt {font-size:14px}
	.talent-box02:after {left:0;bottom:150px;width:184px;height:112px;background-position:-401px 0;z-index:-1;background-size:584px auto}
	
	.talent-wr .talent-box03 {position:relative;width:96%;padding:30px 2%;}	
	.talent-wr .talent-box03 .talent-box03-tit {position:relative;padding-top:30px;font-size:25px;}
	.talent-wr .talent-box03 .talent-box03-txt {font-size:16px;margin-top:10px}
	.talent-wr .talent-box03 .talent-box03-txt br {display:none;}
	
	.talent-wr .talent-box04 {width:100%;padding-top:0;min-height:auto;}
	.talent-wr .talent-box04 > ul {padding:55px 0 15px;height:320px}
	.talent-wr .talent-box04 > ul > li {width:32%;margin-right:2%;min-height:290px;padding:45px 15px 40px;}
	.talent-wr .talent-box04 > ul > li .tit:before {top:-90px;}
}
@media only screen and (max-width:680px) {
	.talent-box02 .tal-box {width:47%;}
	.talent-wr .talent-box04 > ul > li {width:26.5%;}
	
}
@media only screen and (max-width:599px) {
	.talent-box02 {padding:20px 0 10px 0}
	.talent-tit {font-size:20px;text-align:left}
	.tal-list .tal1 { width:100%;margin:0 auto;padding:0 10px;height:auto;}
	.tal-list .tal1 .list01 li {text-align:left;width:30%;font-size:18px;height:85px;padding-left:70px;float:left;display:inline-block}
	.tal-list .tal1 .list01 li:after {left:0;margin-left:0;bottom:0;width:55px;height:90px;background-size:277px auto;}
	.tal-list .tal1 .list01 .li01:after {width:55px;height:90px;background-position:0 0;}
	.tal-list .tal1 .list01 .li02:after {width:55px;height:90px;background-position:-56px 0;}
	.tal-list .tal1 .list01 .li03:after {width:55px;height:90px;background-position:-111px 0;}
	.tal-list .tal1 .list01 .li04:after {width:55px;height:90px;background-position:-167px 0;}
	.tal-list .tal1 .list01 .li05:after {width:55px;height:90px;background-position:-223px 0;}
	.tal-list .tal2 {display:none;}
	
	.talent-box01:after {right:0;bottom:-50px;width:141px;height:130px;background-position:-109px 0;background-size:366px auto;z-index:-1}
	.talent-box02:after {display:none}
	.talent-box02 .tal-box {width:100%;margin-right:0;margin-bottom:20px;}
	.tal-list .tal1 .list01 li:nth-child(2n) {margin-top:0}
	.talent-box02 .tal-box .tal-box-txt .tit {font-size:18px;padding-bottom:10px;margin-bottom:10px}
	.talent-box02 .tal-box .tal-box-txt .tit span {font-size:13px;display:inline-block;margin-left:5px;}
	.talent-box02 .tal-box .tal-box-txt .txt {font-size:14px;}
	
	.talent-wr .talent-box03 {padding:15px 2% 30px 2%}
	.talent-wr .talent-box03 .talent-box03-tit {position:relative;padding-top:40px;font-size:20px;}
	.talent-wr .talent-box03 .talent-box03-txt {font-size:14px;margin-top:10px}
	
	.talent-wr .talent-box04 > ul { padding:20px 10px;height:auto;}
	.talent-wr .talent-box04 > ul > li {float:none;width:100%;margin-right:0;padding:10px 3%;text-align:left;font-size:14px;margin-bottom:10px;min-height:auto;}
	.talent-wr .talent-box04 > ul > li:last-child {margin-bottom:0;}
	.talent-wr .talent-box04 > ul > li .tit {font-size:18px;margin-bottom:5px;font-weight:500;padding-left:50px;padding:5px 0 5px 50px;}
	.talent-wr .talent-box04 > ul > li .tit:before {left:0;top:0;width:40px;height:48px;background-size:150px auto;}
	.talent-wr .talent-box04 > ul > li .ico01:before {background-position:-26px 0px;}
	.talent-wr .talent-box04 > ul > li .ico02:before {background-position:-68px 0px;}	
	.talent-wr .talent-box04 > ul > li .ico03:before {background-position:-109px 0px;}
}
@media only screen and (max-width:320px) {
	.tal-list .tal1 .list01 li {width:100%;}	
	.talent-wr .talent-box03 .talent-box03-tit {font-size:18px;}
}

/*채용정보 > 채용안내*/
.step1 {position:relative;width:100%;margin:0 auto;padding:70px 0;}
.step1:before {display:block;content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f2f2f2;z-index:-1}
.step1 .list01 {display:block;width:100%;font-size:0;background:url(../images/Content/dot_line2.png) no-repeat top 40% center}
.step1 .list01 li {display:inline-block;width:20%; vertical-align:top;position:relative;text-align:center;font-size:20px;color:#111;padding-top:200px;}
.step1 .list01 li:last-child:before {background:url(../images/Content/pa01.png) repeat #0e60b3;}
.step1 .list01 li:before {display:block;content:'';position:absolute;left:50%;margin-left:-90px;top:0;width:180px;height:180px;background:#fff;border:1px solid #d1d1d1;border-radius:50%;}
.step1 .list01 li:after {display:block;content:'';position:absolute;left:50%;margin-left:-25px;top:70px;width:50px;height:50px;background:url(../images/Content/recruit_spr.png) no-repeat;}
.step1 .list01 .li01:after {width:50px;height:50px;background-position:0 0;}
.step1 .list01 .li02:after {width:50px;height:50px;background-position:-52px 0;}
.step1 .list01 .li03:after {width:50px;height:50px;background-position:-104px 0;}
.step1 .list01 .li04:after {width:50px;height:50px;background-position:-155px 0;}
.step1 .list01 .li05:after {width:50px;height:50px;background-position:-208px 0;}

.recruit-step .step2 {position:relative;padding:40px 30px;background:url(../images/Content/dot_line.png) repeat-x bottom left;font-size:16px;color:#555;}
.recruit-step .step2:last-child {background:none;}

.refer-box {position:relative;background:#f9f9f9;border:1px solid #ddd;padding:20px;font-size:15px;color:#666;}
.refer-box .refer-txt {position:relative;display:inline-block;margin-right:30px;}
.refer-box .refer-txt:before {display:block;content:'i';position:absolute;left:0;top:0;width:25px;height:25px;background:url(../images/Content/pa01.png) repeat #0e60b3;border-radius:50%;color:#fff;text-align:center}

@media only screen and (max-width:1024px) {
	.step-list01 .step1 .list01 {background:none}
}
@media only screen and (max-width:768px) {	
	.step1 {padding:40px 0;min-height:180px;background:#f2f2f2;}
	.step1 .list01{background:none;}
	.step1 .list01 li {font-size:18px;padding-top:150px;}
	.step1 .list01 li:before {margin-left:-65px;top:0;width:130px;height:130px;}
	.step1 .list01 li:after {margin-left:-20px;top:50px;width:40px;height:40px;background-size:206px auto;}
	.step1 .list01 .li01:after {width:40px;height:40px;;background-position:0 0;}
	.step1 .list01 .li02:after {width:40px;height:40px;;background-position:-42px 0;}
	.step1 .list01 .li03:after {width:40px;height:40px;background-position:-83px 0;}
	.step1 .list01 .li04:after {width:40px;height:40px;background-position:-124px 0;}
	.step1 .list01 .li05:after {width:40px;height:40px;background-position:-166px 0;}
}
@media only screen and (max-width:599px) {	
	.step1 {padding:20px 0;}
	.step1 .list01 li { width:45%;font-size:16px;margin-bottom:20px;padding:110px 2% 20px 2%}
	.step1 .list01 li:last-child {border-bottom:none;}
	.step1 .list01 li:before {margin-left:-50px;top:0;width:100px;height:100px;}
	.step1 .list01 li:after {top:30px;}
	
	.recruit-step .step2 {padding:20px 10px;;font-size:14px;}

	.refer-box {font-size:14px;}
}

/*KOBC소개 > 찾아오시는길 본사*/
.map-wr {position:relative;}
.map-wr .map-box {position:relative;}
.map-wr .map-box .btn-skip {font-size:0; position: relative;}
.map-wr .map-box .btn-skip a {position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; z-index:500; font-size:12px; color:#fff }
.map-wr .map-box .btn-skip a:hover,
.map-wr .map-box .btn-skip a:focus,
.map-wr .map-box .btn-skip a:active{position: absolute; top: 0; padding: 10px 0; background:#2349B4; z-index:500}
.map-wr .map-box .map-img {border:1px solid #ccc;}
.map-wr .map-box .map-info {position:relative;background:#1c7c85;color:#fff;padding:25px 330px 25px 60px;}
.map-wr .map-box .map-info dl {overflow:hidden;display:inline-block;vertical-align:top;width:100%;font-size:19px;letter-spacing:-0.025em;}
.map-wr .map-box .map-info dl.addr {width:100%}
.map-wr .map-box .map-info dt, .map-wr .map-box .map-info dd {float:left;}
.map-wr .map-box .map-info dt {position:relative;margin-right:40px;padding-left:25px;font-size:19px;line-height:35px;width:70px}
.map-wr .map-box .map-info dt:before {position:absolute;top:50%;left:0;margin-top:-10px;content:"";display:block;width:20px;height:25px;background:url(../images/Content/map_spr.png) no-repeat -24px 0}
.map-wr .map-box .map-info dl.addr dt:before {background-position:0 0}
.map-wr .map-box .map-info dl.tel dd {font-size:19px;line-height:30px}
.map-wr .map-box .map-info .map-text {display:block;position:absolute;top:0;right:120px;padding:35px 20px 0 20px;width:180px;height:85px;line-height:20px;font-size:14px;background:#0b666e;}
.map-wr .map-box .map-info .map-link {display:block;position:absolute;top:0;right:0;width:120px;height:120px;background:#03545b;}
.map-wr .map-box .map-info .map-link:before {content:"";display:block;width:33px;height:50px;background:url(../images/Content/map_spr.png) no-repeat -46px 0;margin:35px auto 0}
.map-wr .park-info {padding:25px 40px;background:#0e60b3;color:#fff;font-size:18px;overflow:hidden;}
.map-wr .park-info .tit {position:relative;float:left;display:block;padding:0 30px 0 42px;background:url(../images/Content/park_ico.png) no-repeat 0 50%;}
.map-wr .park-info .tit:after {content:'';position:absolute;right:0;top:7px;width:1px;height:18px;background:rgba(255,255,255,.5)}
.map-wr .park-info .txt {float:left;display:block;padding-left:30px;margin-top:2px;line-height:1.4;}

.map-wr .traffic-list {position:relative;padding:40px 0 40px 150px;background:url(../images/Content/dot_line.png) repeat-x bottom left;}
.map-wr .traffic-list:last-child {background:none;}
.map-wr .traffic-list:before {position:absolute;top:20px;left:0;content:"";display:block;width:100px;height:100px;background:url(../images/Content/map_spr.png) no-repeat;}
.map-wr .traffic-list.subway:before {background-position:-80px 0}
.map-wr .traffic-list.bus:before {background-position:-182px 0;top:30px;}
.map-wr .traffic-list ul li {position:relative;color:#555;font-size:16px;padding-left:13px}
.map-wr .traffic-list ul li:before {position:absolute;top:15px;left:0;content:"";display:block;width:3px;height:3px;background:#2b405b;}

@media only screen and (max-width:999px) {
	.map-wr .map-box .map-info {padding:25px 80px 25px 40px}
	.map-wr .map-box .map-info dl, .map-wr .map-box .map-info dl.addr {display:block;width:100%}
	.map-wr .map-box .map-info dt {width:90px;margin-right:0}
	.map-wr .map-box .map-info .map-link {height:100%;}
	.map-wr .map-box .map-info .map-link:before {position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-17px;}
	
	.map-wr .park-info .tit {float:none;padding:0 0 0 42px;}
	.map-wr .park-info .tit:after {display:none;}
	.map-wr .park-info .txt {float:none;padding-left:0;margin-top:10px;}
}
@media only screen and (max-width:799px) {
	.map-wr .map-box .map-info .map-text {display:none;}
	.map-wr .traffic-list:before {display:none;}
	.map-wr .traffic-list {padding:15px 0}
}
@media only screen and (max-width:639px) {
	.map-wr .map-box {margin-bottom:0}
	.map-wr .map-box .map-info {padding:15px 20px}
	.map-wr .map-box .map-info dl.addr {margin-bottom:10px}
	.map-wr .map-box .map-info dt {float:none;width:100%;font-size:15px}
	.map-wr .map-box .map-info dd {line-height:22px;font-size:14px}
	.map-wr .map-box .map-info dl.tel dd {font-size:14px}
	.map-wr .map-box .map-info .map-link {height:80px;top:auto;bottom:0}
	
	.map-wr .traffic-list ul li {font-size:15px;}
	
	.map-wr .park-info {padding:20px;font-size:16px;}
}
@media only screen and (max-width:599px) {
	.map-wr .traffic-list ul li {font-size:14px;}
}

/*KOBC소개 > 조직구성 > 조직도  css*/
.org-wr {position:relative;}
.org-wr .org-list {display:block;background:url(../images/Content/org_bg.png) no-repeat top 183px center;min-height:930px;width:1000px;margin:0 auto;position:relative;}
.org-wr .org-list:before {display:block;content:'';position:absolute;left:-100px;top:156px;width:240px;height:260px;background:url(../images/Content/org_spr.png) no-repeat 0 0;}
.org-wr .org-list:after {display:block;content:'';position:absolute;right:0;top:0;width:262px;height:260px;background:url(../images/Content/org_spr.png) no-repeat -238px 0;z-index:-1}
.org-wr .org-list li .h1 {display:block;width:160px;height:160px;background:#0062b6;color:#fff;font-size:30px;line-height:160px;margin:0 auto;border-radius:50%;border:10px solid #8ac6fa;text-align:center}
.org-wr .org-list li .dl-list-wr .d1 {position:relative;width:50%;float:left;margin:100px 0 30px;}
.org-wr .org-list li .dl-list-wr .d1 span {display:block;width:250px;background:#505050;color:#fff;font-size:20px;padding:20px 0;text-align:center;}
.org-wr .org-list li .dl-list-wr .d2 {position:relative;width:50%;float:left;margin:13px 0 30px;}
.org-wr .org-list li .dl-list-wr .d2 span {display:block;width:250px;color:#fff;font-size:20px;padding:20px 0;text-align:center;}
.org-wr .org-list li .dl-list-wr .h2{height:70px;display:inline-block;}
.org-wr .org-list li .dl-list-wr .h2 span {position:absolute;left:100px;top:0;}
.org-wr .org-list li .dl-list-wr .h3{width:50%;height:100px;display:inline-block;}
.org-wr .org-list li .dl-list-wr .h3 span {position:absolute;right:100px;background:#22437e;top:35px;}
.org-wr .org-list li .dl-list-wr .h4{height:70px;display:inline-block;}
.org-wr .org-list li .dl-list-wr .h4 span {position:absolute;right:100px;top:0}
.org-wr .org-list li .dl-list-wr .h8{height:70px;display:inline-block;}
.org-wr .org-list li .dl-list-wr .h8 span {position:absolute;left:100px;top:0;background:#0e4194;}
.org-wr .org-list li .dl-list-wr .h9{height:70px;display:inline-block;}
.org-wr .org-list li .dl-list-wr .h9 span {position:absolute;right:100px;top:0;background:#091152;}
.org-wr .org-list li .dl-list-wr .d3 {position:relative;float:left;width:31.2%;margin-right:30px;display:block;margin-top: 95px;}
.org-wr .org-list li .dl-list-wr .d3:last-child {margin-right:0;}
.org-wr .org-list li .dl-list-wr .d3 span { display:block;color:#fff;font-size:20px;padding:20px 0;text-align:center;margin-bottom:50px;line-height:30px}
.org-wr .org-list li .dl-list-wr .h5 span {background:#1c7c85;height:30px;}
.org-wr .org-list li .dl-list-wr .h6 span {background:#0274a8;height:30px;}
.org-wr .org-list li .dl-list-wr .h7 span {background:#00223a;height:30px;}
.dl-list-wr .d3 .d3-list .dlist3 {font-size:18px;color:#555;border:1px solid #bbb;background:#f7f7f7;margin-bottom:15px;text-align:center;}height:30px;
.dl-list-wr .d3 .d3-list .dlist3 a {display:block;padding:15px 0;}
.org-wr .org-list li .dl-list-wr  .d1 a span:hover {background:#424242;}
.org-wr .org-list li .d3-list .dlist3:hover {background:#eaeaea;}
.org-list-wr {position:relative;display:none;padding-top:50px}

.org-wr .org-list > li:first-child .h1 + .dl-list-wr a:focus span{outline:2px solid #333;}
.org-wr .org-list li .dl-list-wr .d4 {position:relative;float:left;width:100%;margin-right:30px;display:block;}
.org-wr .org-list li .dl-list-wr .d4:last-child {margin-right:0;}
.org-wr .org-list li .dl-list-wr .d4 span { display:block;color:#fff;font-size:20px;padding:20px 0;text-align:center;margin-bottom:50px;line-height:30px}
.dl-list-wr .d4 .d3-list .dlist3 {font-size:18px;color:#555;border:1px solid #bbb;background:#f7f7f7;margin-bottom:15px;text-align:center;height: auto; margin-top: 30px;width: 24.5%;
    display: inline-block;}
.dl-list-wr .d4 .d3-list .dlist3 a {display:block;padding:15px 0;}


@media only screen and (max-width:1024px) {
	.org-wr .org-list {display:block;width:100%;}
}
@media only screen and (max-width:999px) {
	.org-wr .org-list li .dl-list-wr .d3 {width:30.5%}
	.org-wr .org-list li .dl-list-wr .d4 {width:100%}
	.dl-list-wr .d4 .d3-list .dlist3 {font-size:18px;color:#555;border:1px solid #bbb;background:#f7f7f7;margin-bottom:15px;text-align:center;height: auto; margin-top: 30px;width: 24.1%;
    display: inline-block;}
}
@media only screen and (max-width:799px) {
	.org-wr .org-list {background:url(../images/Content/org_bg.png) no-repeat top 150px center;min-height:620px;}
	.org-wr .org-list li .h1 {width:128px;height:128px;font-size:25px;line-height:128px;}
	.org-wr .org-list {background-size:495px auto;}
	.org-wr .org-list:before {display:none;}
	.org-wr .org-list:after {display:none;}
	.org-wr .org-list li .dl-list-wr .d1 {margin:20px 0 5px}
	.org-wr .org-list li .dl-list-wr .d1 span {width:200px;font-size:17px;padding:8px 0;}
	.org-wr .org-list li .dl-list-wr .d2 {margin:0 0 10px}
	.org-wr .org-list li .dl-list-wr .d2 span {width:200px;font-size:17px;padding:8px 0;}
	.org-wr .org-list li .dl-list-wr .h2{height:56px;}
	.org-wr .org-list li .dl-list-wr .h2 span {left:80px;width: 200px;}
	.org-wr .org-list li .dl-list-wr .h3{width:50%;height:80px;}
	.org-wr .org-list li .dl-list-wr .h3 span {right:80px;top: 20px; width: 200px; padding: 12px 0;}
	.org-wr .org-list li .dl-list-wr .h4{height:56px;}
	.org-wr .org-list li .dl-list-wr .h4 span {right:80px;width: 200px;}
	.org-wr .org-list li .dl-list-wr .h8{height:56px;}
	.org-wr .org-list li .dl-list-wr .h8 span {left:80px;width: 200px;}
	.org-wr .org-list li .dl-list-wr .h9{height:56px;}
	.org-wr .org-list li .dl-list-wr .h9 span {right:80px;width: 200px;}

	.org-wr .org-list li .dl-list-wr .d3 {width:32.3%;margin-right:10px;height:60px;margin-top:35px;}
	.org-wr .org-list li .dl-list-wr .d3 span {font-size:17px;padding:8px 0;margin-bottom:20px;}
	.dl-list-wr .d3 .d3-list .dlist3 {font-size:16px;margin-bottom:10px;}
	.dl-list-wr .d3 .d3-list .dlist3 a {padding:8px 0;}
}
@media only screen and (max-width:699px) {
	.org-wr .org-list li .dl-list-wr .d3 {width:31.5%}
}
@media only screen and (max-width:599px) {
	.org-wr .org-list {background:none;position:relative;}
	.org-wr .org-list:before {display:block;content:'';position:absolute;left:50%;top:50px;width:1px;height:90%;background:#ddd;z-index:-5}
	.org-wr .org-list li .h1 {width:96px;height:96px;font-size:20px;line-height:96px;border:7px solid #8ac6fa;margin-bottom:30px;}
	.org-wr .org-list li .dl-list-wr .d1 {float:none;width:100%;min-height:auto;margin-top:10px;}
	.org-wr .org-list li .dl-list-wr .d1 span {font-size:15px;padding:10px 0;}
	.org-wr .org-list li .dl-list-wr .d2 {float:none;width:100%;min-height:auto;margin: 0 0 10px;}
	.org-wr .org-list li .dl-list-wr .d2 span {font-size:15px;padding:10px 0;}
	.org-wr .org-list li .dl-list-wr .h2{height:auto}
	.org-wr .org-list li .dl-list-wr .h2 span {position:relative;left:0;top:0;width:100%}
	.org-wr .org-list li .dl-list-wr .h3{height:auto}
	.org-wr .org-list li .dl-list-wr .h3 span {position:relative;left:0;top:0;width:100%}
	.org-wr .org-list li .dl-list-wr .h4{height:auto}
	.org-wr .org-list li .dl-list-wr .h4 span {position:relative;left:0;top:0;width:100%}
	.org-wr .org-list li .dl-list-wr .h8{height:auto}
	.org-wr .org-list li .dl-list-wr .h8 span {position:relative;left:0;top:0;width:100%}
	.org-wr .org-list li .dl-list-wr .h9{height:auto}
	.org-wr .org-list li .dl-list-wr .h9 span {position:relative;left:0;top:0;width:100%}
	.org-wr .org-list li .dl-list-wr .d3 {float:none;width:100%;margin-right:0;height:auto;margin-top:30px;}
	.org-wr .org-list li .dl-list-wr .d3 span {font-size:15px;padding:10px 0;margin-bottom:15px;}
	.dl-list-wr .d3 .d3-list .dlist3 {font-size:14px;margin-bottom:5px;}
	
	.org-list-wr table th, .org-list-wr table td {font-size:14px;padding:10px 5px;}
	.org-wr .org-list li .dl-list-wr .d4 {float:none;width:100%;margin-right:0;height:auto;margin-top:30px;}
	.org-wr .org-list li .dl-list-wr .d4 span {font-size:15px;padding:10px 0;margin-bottom:15px;}
	.dl-list-wr .d4 .d3-list .dlist3 {font-size:14px;margin-bottom:5px;display:block;width:100%;}
}

/*KOBC소개 > 공사소개 > 공사개요*/
.about-wr {position:relative;height:454px;margin-bottom:80px;}
.about-wr:before {content:'';position:absolute;right:-150px;top:0;background:url("../images/Content/about_bg02.jpg") no-repeat 0 0;height:100%;width:1150px;}
.about-wr .tit-box {position:absolute;left:-40px;top:225px;width:65%;height:75px;padding:50px 0 0 100px;color:#fff;}
.about-wr .tit-box:before {content:'';position:absolute;right:0;top:0;border-bottom:230px solid #0864ba;border-right:60px solid transparent;height:0;width:820px;}
.about-wr .tit-box:after {content:'';position:absolute;left:0;top:20px;border-bottom:8px solid #00223a;border-right:6px solid transparent;height:0;width:845px;}
.about-wr .tit-box .tit {position:relative;font-size:30px;font-weight:500;line-height:1;margin-bottom:25px;text-transform:uppercase;}
.about-wr .tit-box .txt {position:relative;font-size:18px;line-height:1.5;font-weight:300;width:90%;}

@media only screen and (max-width:1204px) {
	.about-wr {height:455px;margin-bottom:50px;}
	.about-wr:before {background-size:1000px auto;right:0;width:100%}
	.about-wr .tit-box {right:0;top:240px;width:100%;height:auto;padding:60px 0;background:#0864ba;left:0;}
	.about-wr .tit-box:before {display:none;}
	.about-wr .tit-box:after {width:60%;}
	.about-wr .tit-box .tit,
	.about-wr .tit-box .txt {padding:0 0 0 30px;}
	.about-wr .tit-box .tit {margin-bottom:10px;}
}

@media only screen and (max-width:768px) {
	.about-wr {height:425px;}
	.about-wr:before {background-size:750px auto;}
	.about-wr .tit-box {top:250px;padding:35px 0;}
	.about-wr .tit-box:after {top:12px;border-bottom:6px solid #00223a;}
	.about-wr .tit-box .tit,
	.about-wr .tit-box .txt {padding:0 15px;width:100%;}
	.about-wr .tit-box .tit {font-size:27px;}
	.about-wr .tit-box .txt {font-size:15px;}
}
@media only screen and (max-width:559px) {
	.about-wr {height:320px;margin-bottom:30px;}
	.about-wr:before {background-size:400px auto;}
	.about-wr .tit-box {top:120px;padding:30px 0;}
	.about-wr .tit-box .tit {font-size:22px;}
	.about-wr .tit-box .txt {font-size:14px;width:93%;padding:0 3%;}
}

.login-wrap {position:relative;background:#000;padding:120px 0 60px 0;width:100%;}
.login-wrap:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;background:url(../images/Content/login_bg.html) no-repeat 0 0;height:100%;}
.login-wrap .login-cont {width:50%;margin:0 auto;background:#fff;text-align:center;}
.login-wrap .login-cont .login-tit {background:url(../images/Content/pa01.png) repeat #091152;padding:20px 0;}
.login-wrap .login-cont .frm-wrap {width:94%;padding:20px 3%}

.login-wrap .login-cont .login-tit p {display:block;margin:1.5em 0;line-height:1.2;text-align:center;font-size:15px;color:#444;font-size:15px}
.login-wrap .login-cont .frm-wrap .frm {}
.login-wrap .login-cont .frm-wrap .frm .login-frm {position:relative;display:block;width:100%;border:1px solid #ccc;box-sizing:border-box;background:#fff;margin-bottom:10px;}
.login-wrap .login-cont .frm-wrap .frm .login-frm.frm-pw {margin:-1px 0 0 0}
.login-wrap .login-cont .frm-wrap .frm .login-frm input.text {display:block;width:90%;height:49px;line-height:49px;border:0;background:#fff;font-size:16px;color:#777;padding:0 5%;margin:0}
.login-wrap .login-foot {font-size:13px;color:#999;line-height:1.3em;margin-top:3em;text-align:center;padding:20px 0}

/*KOBC소개 > 공사소개 > 경영전략*/
.strategy-wr {position:relative;}
.strategy-wr .strategy-box01 {width:100%;overflow:hidden;}
.strategy-wr .strategy-box01 li {border:1px solid #ddd;margin-right:30px;float:left;width:31.5%;text-align:center;}
.strategy-wr .strategy-box01 li:last-child {margin-right:0;}
.strategy-wr .strategy-box01 li .txt {font-size:22px;color:#333;padding:30px 0;line-height:160%;display:block}
.strategy-wr .strategy-box01 li img {width:100%;}

.strategy-wr .strategy-box02 {width:100%;position:relative;padding:40px 0 180px 0;}
.strategy-wr .strategy-box02:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;background:#f9f9f9;height:100%;z-index:-1}
.strategy-wr .strategy-box02:after {content:'';position:absolute;right:0;bottom:50px;width:282px;height:261px;background:url(../images/Content/inv-spr.png) no-repeat;background-position:-157px 0;}
.strategy-wr .strategy-box02 .str-box {text-align:center;position:relative;width:100%;}
.strategy-wr .strategy-box02 .str-box:after {content:'';position:absolute;left:-120px;bottom:50px;width:265px;height:157px;background:url(../images/Content/inv-bg.png) no-repeat;}
.strategy-wr .strategy-box02 .str-box .str-img {width:100%;height:100%;text-align:center;}
.strategy-wr .strategy-box02 .str-box .str-txt {position:relative;width:100%;margin:0 auto;}
.strategy-wr .strategy-box02 .str-box .str-txt li {font-size:18px;color:#333;line-height:160%;position:absolute;width:250px;}
.strategy-wr .strategy-box02 .str-box .str-txt li span {font-size:27px;display:block;font-weight:500;margin-bottom:15px;}
.strategy-wr .strategy-box02 .str-box .str-txt .str01 {top:-430px;left:0;text-align:right}
.strategy-wr .strategy-box02 .str-box .str-txt .str01 span {color:#004a99}
.strategy-wr .strategy-box02 .str-box .str-txt .str02 {top:-430px;right:0;text-align:left}
.strategy-wr .strategy-box02 .str-box .str-txt .str02 span {color:#0d8892}
.strategy-wr .strategy-box02 .str-box .str-txt .str03 {top:0;left:50%;margin-left:-125px;text-align:center;margin-top:10px;}
.strategy-wr .strategy-box02 .str-box .str-txt .str03 span {color:#00223a}

@media only screen and (max-width:1204px) {
	.strategy-wr .strategy-box01 li {width:31%;}
	.strategy-wr .strategy-box02 .str-box .str-txt li {width:170px;}
	.strategy-wr .strategy-box02 .str-box .str-txt li br {display:none}
	.strategy-wr .strategy-box02 .str-box .str-txt li span {width:auto;}
	.strategy-wr .strategy-box02 .str-box .str-txt .str03 {margin-left:-85px;}	
}

@media only screen and (max-width:768px) {
	.strategy-wr .strategy-box01 li {margin-right:20px;}
	.strategy-wr .strategy-box01 li .txt {font-size:18px;padding:20px 0;}
	
	.strategy-wr .strategy-box02:after {right:0;bottom:20px;width:169px;height:157px;background-position:-94px 0;background-size:263px auto;}
	.strategy-wr .strategy-box02 .str-box:after {left:0;bottom:50px;width:159px;height:94px;background-size:137px auto;}
	.strategy-wr .strategy-box02 .str-box .str-img img {width:55%;}
	.strategy-wr .strategy-box02 .str-box .str-txt li {font-size:16px;width:150px;}
	.strategy-wr .strategy-box02 .str-box .str-txt li span {font-size:24px;margin-bottom:10px;}
	.strategy-wr .strategy-box02 .str-box .str-txt .str01 {top:-280px;left:0;}
	.strategy-wr .strategy-box02 .str-box .str-txt .str02 {top:-280px;right:0;}
	.strategy-wr .strategy-box02 .str-box .str-txt .str03 {margin-left:-75px;}	
}

@media only screen and (max-width:680px) {	
	.strategy-wr .strategy-box01 li {width:30%;}
	
	.strategy-wr .strategy-box02 {padding:20px 0;}
	.strategy-wr .strategy-box02 .str-box:after {display:none}
	.strategy-wr .strategy-box02 .str-box .str-img img {width:75%;}	
	.strategy-wr .strategy-box02 .str-box .str-txt {margin-top:18px;}
	.strategy-wr .strategy-box02 .str-box .str-txt li {font-size:14px;position:relative;width:100%;margin-bottom:15px;}
	.strategy-wr .strategy-box02 .str-box .str-txt li span {font-size:20px;margin-bottom:5px;}
	.strategy-wr .strategy-box02 .str-box .str-txt .str01 {top:0;left:0;text-align:center}
	.strategy-wr .strategy-box02 .str-box .str-txt .str02 {top:0;left:0;text-align:center}
	.strategy-wr .strategy-box02 .str-box .str-txt .str03 {top:0;left:0;margin-left:0;margin-top:0;}
		
}

@media only screen and (max-width:559px) {
	.strategy-wr .strategy-box01 li {width:99.5%;margin-right:0;margin-bottom:10px;}
	.strategy-wr .strategy-box01 li .txt {font-size:16px;padding:15px 0;}
	.strategy-wr .strategy-box01 li .txt br {display:none}
	
}
@media only screen and (max-width:320px) {
	.strategy-wr .strategy-box01 li .txt {font-size:14px;padding:10px 0;}
	.strategy-wr .strategy-box02 .str-box .str-txt li span {font-size:18px;margin-bottom:5px;}			
}

/*상품안내 > 보증상품 > 채무보증*/
.guarantee01-box01 {position:relative;padding:40px 0 60px;}
.guarantee01-box01:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f2f2f2;z-index:-1;}
.guarantee01-box01 .step-list02 {position:relative;}
.guarantee01-box01 .step-list02:before {content:'';position:absolute;right:0;top:-195px;width:282px;height:261px;/*background:url(/homepage/kor/resources/images/Content/inv-spr.png) no-repeat;background-position:-157px 0;*/}
.guarantee01-box01 .step1 {position:relative;width:100%;margin:0 auto;padding:40px 0;}
.guarantee01-box01 .step1 .list01 {display:block;width:100%;font-size:0;background:url(../images/Content/arr_line.png) no-repeat top 35% left 230px;}
.guarantee01-box01 .step1 .list01 li {display:inline-block;width:25%; vertical-align:top;position:relative;text-align:center;font-size:20px;color:#111;padding-top:220px;}
.guarantee01-box01 .step1 .list01 li .c-bl, .guarantee01-box01 .step1 .list02 li .c-bl {color:#0e60b3;display:inline-block}
.guarantee01-box01 .step1 .list01 li:before {display:block;content:'';position:absolute;left:50%;margin-left:-100px;top:0;width:200px;height:200px;background:#fff;border-radius:50%;}
.guarantee01-box01 .step1 .list01 li:after {display:block;content:'';position:absolute;left:50%;margin-left:-30px;top:70px;width:65px;height:70px;background:url(../images/Content/guarantee01_spr.png) no-repeat;}
.guarantee01-box01 .step1 .list01 .li01:after {width:65px;height:70px;background-position:0 0;}
.guarantee01-box01 .step1 .list01 .li02:after {width:65px;height:70px;background-position:-67px 0;}
.guarantee01-box01 .step1 .list01 .li03:after {width:65px;height:70px;background-position:-134px 0;}
.guarantee01-box01 .step1 .list01 .li04:after {width:65px;height:70px;background-position:-201px 0;}
.guarantee01-box01 .step1 .list01 .li05:after {width:65px;height:70px;background-position:0 -72px;}
.guarantee01-box01 .step1 .list01 .li06:after {width:65px;height:70px;background-position:-67px -72px;}
.guarantee01-box01 .step1 .list01 .li07:after {width:65px;height:70px;background-position:-134px -72px;}
.guarantee01-box01 .step1 .list01 .li08:after {width:65px;height:70px;background-position:-201px -72px;}

.guarantee01-box01 .step1 .list02 {display:block;width:100%;font-size:0;overflow: hidden;}
.guarantee01-box01 .step1 .list02 li {display:inline-block;width:20%; vertical-align:top;margin-bottom: 40px;position:relative;text-align:center;font-size:20px;color:#111;}
.guarantee01-box01 .step1 .list02 li:after {display:block;content:'';position:absolute;left:50%;margin-left:-30px;top:53px;width:60px;height:60px;background:url(../images/Content/inverst_spr.png) no-repeat;}
.guarantee01-box01 .step1 .list02 li:before {display:block;content:'';position:absolute;top:30%;background:url(../images/Content/arr_line.png) no-repeat;right:-20px;width:95px;height:23px;}
.guarantee01-box01 .step1 .list02 li:nth-child(5n):before {display:none}
.guarantee01-box01 .step1 .list02 li span {position:relative;padding-top:165px;display:block !important;}
.guarantee01-box01 .step1 .list02 li span:before {display:block;content:'';position:absolute;top:0;left:50%;border: 1px solid #d1d1d1;margin-left:-80px;width:160px;height:160px;background:#fff;border-radius:50%;}
.guarantee01-box01 .step1 .list02 .li01:after {width:60px;height:60px;background-position:0 0;}
.guarantee01-box01 .step1 .list02 .li02:after {width:60px;height:60px;background-position:-62px 0;}
.guarantee01-box01 .step1 .list02 .li03:after {width:60px;height:60px;background-position:-124px 0;}
.guarantee01-box01 .step1 .list02 .li04:after {width:60px;height:60px;background-position:-186px 0;}
.guarantee01-box01 .step1 .list02 .li05:after {width:60px;height:60px;background-position:-248px 0;}
.guarantee01-box01 .step1 .list02 .li06:after {width:60px;height:60px;background-position:-0 -62px;}
.guarantee01-box01 .step1 .list02 .li07:after {width:60px;height:60px;background-position:-62px -62px;}
.guarantee01-box01 .step1 .list02 .li08:after {width:60px;height:60px;background-position:-124px -62px;}
.guarantee01-box01 .step1 .list02 .li09:after {width:60px;height:60px;background-position:-186px -62px;}
.guarantee01-box01 .step1 .list02 .li10:after {width:60px;height:60px;background-position:-248px -60px;}

@media only screen and (max-width:1024px) {
	.guarantee01-box01 .step-list02 .step1 .list01, .guarantee01-box01 .step-list02 .step1 .list02 {background:none}
	.guarantee01-box01 .step1 .list02 li:before {display:none;}
}
@media only screen and (max-width:899px) {
	.guarantee01-box01 .step1 .list02 li:after {top:40px;}
	.guarantee01-box01 .step1 .list02 li span {padding-top:145px;}
	.guarantee01-box01 .step1 .list02 li span:before {margin-left:-64px;width:128px;height:128px;}
}
@media only screen and (max-width:768px) {	
	.guarantee01-box01 .step1 .list01 {background-size:160px auto;}
	.guarantee01-box01 .step-list02:before {right:0;width:169px;height:157px;background-position:-94px 0;background-size:263px auto;}
	.guarantee01-box01 .step-list02 .step1 {padding:40px 0;min-height:180px;background:#f2f2f2;}
	.guarantee01-box01 .step-list02 .step1 .list01 li {font-size:18px;padding-top:150px;}
	.guarantee01-box01 .step-list02 .step1 .list01 li:before {margin-left:-65px;top:0;width:130px;height:130px;}
	.guarantee01-box01 .step-list02 .step1 .list01 li:after {margin-left:-20px;top:50px;width:39px;height:45px;background-size:160px auto;}
	.guarantee01-box01 .step1 .list01 .li01:after {width:39px;height:45px;background-position:0 0;}
	.guarantee01-box01 .step1 .list01 .li02:after {width:39px;height:45px;background-position:-40px 0;}
	.guarantee01-box01 .step1 .list01 .li03:after {width:39px;height:45px;background-position:-80px 0;}
	.guarantee01-box01 .step1 .list01 .li04:after {width:39px;height:45px;background-position:-121px 0;}
	.guarantee01-box01 .step1 .list01 .li05:after {width:39px;height:45px;background-position:0 -43px;}
	.guarantee01-box01 .step1 .list01 .li06:after {width:39px;height:45px;background-position:-40px -43px;}
	.guarantee01-box01 .step1 .list01 .li07:after {width:39px;height:45px;background-position:-80px -43px;}
	.guarantee01-box01 .step1 .list01 .li08:after {width:39px;height:45px;background-position:-121px -43px;}
	
	.guarantee01-box01 .step1 .list02 li {width: 23%;margin-bottom: 20px;font-size: 18px;margin-right: 2%;}
	.guarantee01-box01 .step1 .list02 li:after {margin-left:-24px;top:45px;width:48px;height:48px;background-size:246px auto;}
	.guarantee01-box01 .step1 .list02 .li01:after {width:48px;height:48px;background-position:0 0;}
	.guarantee01-box01 .step1 .list02 .li02:after {width:48px;height:48px;background-position:-50px 0;}
	.guarantee01-box01 .step1 .list02 .li03:after {width:48px;height:48px;background-position:-99px 0;}
	.guarantee01-box01 .step1 .list02 .li04:after {width:48px;height:48px;background-position:-149px 0;}
	.guarantee01-box01 .step1 .list02 .li05:after {width:48px;height:48px;background-position:-198px 0;}
	.guarantee01-box01 .step1 .list02 .li06:after {width:48px;height:48px;background-position:-0 -50px;}
	.guarantee01-box01 .step1 .list02 .li07:after {width:48px;height:48px;background-position:-50px -50px;}
	.guarantee01-box01 .step1 .list02 .li08:after {width:48px;height:48px;background-position:-99px -50px;}
	.guarantee01-box01 .step1 .list02 .li09:after {width:48px;height:48px;background-position:-149px -50px;}
	.guarantee01-box01 .step1 .list02 .li10:after {width:48px;height:48px;background-position:-198px -52px;}

	
}
@media only screen and (max-width:599px) {	
	.guarantee01-box01 .step-list02 .step1 {padding:20px 0 0;}
	.guarantee01-box01 .step-list02 .step1 .list01 li { width:45%;font-size:16px;margin-bottom:20px;padding:110px 2% 20px 2%}
	.guarantee01-box01 .step-list02 .step1 .list01 li:last-child {border-bottom:none;}
	.guarantee01-box01 .step-list02 .step1 .list01 li:before {margin-left:-50px;top:0;width:100px;height:100px;}
	.guarantee01-box01 .step-list02 .step1 .list01 li:after {top:30px;}
	
	.guarantee01-box01 .step1 .list02 li { width:45%;font-size:16px;margin-bottom:20px;padding:110px 2% 20px 2%}
	.guarantee01-box01 .step1 .list02 li:last-child {border-bottom:none;}
	.guarantee01-box01 .step1 .list02 li:before {margin-left:-50px;top:0;width:100px;height:100px;}
	.guarantee01-box01 .step1 .list02 li:after {top:30px;}
	
	.guarantee01-box01 .step-list02 .step1 .list02 li { width:45%;font-size:16px;margin-right:0;margin-bottom:0;padding:0px 2% 20px 2%}
	.guarantee01-box01 .step1 .list02 li span {padding-top:100px}
	.guarantee01-box01 .step1 .list02 li span:before {margin-left:-50px;top:0;width:100px;height:100px;}
}

/*정보공개 > 정보공개제도안내 > 정보공개제도란?*/
.infor-info01-box01 {position:relative;padding:90px 0;height:295px;}
.infor-info01-box01:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url(../images/Content/infor_info01_img01.jpg) no-repeat;z-index:-5;}

.infor-info01-box02 {position:relative;padding:60px 0;height:460px;}
.infor-info01-box02:after{content: ''; position: absolute; right: -250px; top: 0; width: 282px; height: 261px; background: url(../images/Content/inv-spr.png) no-repeat; background-position: -157px 0;}
.infor-info01-box02:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f3f3f3;z-index:-5;}
.infor-info01-box02 dl{width:22.4%;float:left;display:inline-block;border-right: 1px solid #ccc;padding:60px 65px;color:#333;height:340px}
.infor-info01-box02 dl:last-child{border-right:none}
.infor-info01-box02 dl dt{position:relative;padding-top:200px; font-size:20px;font-weight:bold; text-align:center;margin-bottom:10px}
.infor-info01-box02 dl dt:before{display: block; content: '';position: absolute;left: 50%;margin-left: -85px;top: 0;width: 170px;height: 170px; background: #fff; border-radius: 50%;} 
.infor-info01-box02 dl dt:after{content:'';display:block;position:absolute;left:50%;margin-left:-36px;top:50px;width:73px;height:75px;background:url(../images/Content/infor_info01_spr.png) no-repeat;}
.infor-info01-box02 dl .ico01:after{background-position:0 0;}
.infor-info01-box02 dl .ico02:after{background-position:-75px 0;}
.infor-info01-box02 dl .ico03:after{background-position:-150px 0;}
.infor-info01-box02 dl dd{position:relative;font-size:16px;padding-left:20px;letter-spacing: -0.025em;}
.infor-info01-box02 dl dd:after{ content: '';position: absolute;left: 0;top: 12px;width: 3px;height: 3px; background: #0e60b3}

.infor-info01-box03{position:relative;padding-top:85px}
.infor-info01-box03 .box03{float:left;display:inline-block;width: 49.8%;text-align:center;position:relative;border:1px solid #ccc;height:455px;}
.infor-info01-box03 .box03:after{content:'';display:block;position:absolute;left:50%;margin-left:-85px;top:-85px;width:171px;height:171px;background:url(../images/Content/infor_info01_spr.png) no-repeat;}
.infor-info01-box03 .box03:last-child{border-left:none;}
.infor-info01-box03 .ico01:after{background-position:-225px 0;}
.infor-info01-box03 .ico02:after{background-position:-398px 0;}
.infor-info01-box03 .box03 img{width:100%;}
.infor-info01-box03 .box03 .box03-txt{padding:0 30px;}
.infor-info01-box03 .box03 .box03-txt .tit{font-size:27px;letter-spacing: -0.05em;padding: 20px 0;display:block;background: url(../images/Content/dot_line.png) repeat-x center bottom; margin-bottom: 30px;}
.infor-info01-box03 .box03 .box03-txt p{font-size:16px; color:#333; padding:0 45px 50px;line-height: 160%;}
.infor-info01-box03 .box03:first-child .box03-txt .tit{color:#19949e;}
.infor-info01-box03 .box03:last-child .box03-txt .tit{color:#46627e;}
@media only screen and (max-width:1024px) {
	.infor-info01-box02 dl {padding: 60px 50px;}
}
@media only screen and (max-width:768px) {
	.infor-info01-box01 {padding: 45px;height: 185px;}
	
	.infor-info01-box02 {padding:30px 0;height:410px;}
	.infor-info01-box02:after{ right: 0;top:-100px; width: 169px; height: 157px; background-position: -94px 0; background-size: 263px auto;}
	.infor-info01-box02 dl {padding: 35px 30px;width: 24.7%;}
	.infor-info01-box02 dl dt{position:relative;padding-top:120px;font-size:18px;}
	.infor-info01-box02 dl dt:before{margin-left: -51px;top: 0;width: 102px;height: 102px;}
	.infor-info01-box02 dl dt:after{margin-left:-22px;top:50px;width:44px;height:45px;top:25px;background-size:341px auto}
	.infor-info01-box02 dl .ico01:after{background-position:0 0;}
	.infor-info01-box02 dl .ico02:after{background-position:-45px 0;}
	.infor-info01-box02 dl .ico03:after{background-position:-90px 0;}
	
	.infor-info01-box03{padding-top:40px}
	.infor-info01-box03 .box03{width:49%;}
	.infor-info01-box03 .box03:after{margin-left:-51px;top:-40px;width:102px;height:102px;background-size:341px auto}
	.infor-info01-box03 .ico01:after{background-position:-135px 0;}
	.infor-info01-box03 .ico02:after{background-position:-239px 0;}
	
	.infor-info01-box03 .box03 .box03-txt .tit{font-size:24px; padding: 15px 2%;}
}
@media only screen and (max-width:599px) {	
	.infor-info01-box02:before {display:none;}
	.infor-info01-box02:after{display:none;}
	.infor-info01-box02 dl{width:94%;background:#f3f3f3;border-bottom:1px solid #ccc;border-right:none;height:auto;padding:20px 3%;}
	.infor-info01-box02 dl:last-child{border-bottom:none;}
	.infor-info01-box02 dl dt{margin-bottom:0;padding-top:75px;}	
	.infor-info01-box02 dl dt:before{margin-left: -34px;top: 0;width: 68px;height: 68px;}
	.infor-info01-box02 dl dt:after{margin-left:-15px;top:20px;width:29px;height:30px;background-size: 228px auto;}
	.infor-info01-box02 dl .ico02:after{background-position:-30px 0;}
	.infor-info01-box02 dl .ico03:after{background-position:-60px 0;}
	.infor-info01-box02 dl dd{font-size:14px;}
	
	.infor-info01-box03 .box03{width:100%;float:none;margin-bottom:20px;height: auto;}
	.infor-info01-box03 .box03:last-child{border-left:1px solid #ccc;}
	.infor-info01-box03 .box03 .box03-txt .tit{font-size:20px; padding: 10px 2%; margin-bottom: 15px;}
	.infor-info01-box03 .box03 .box03-txt p{font-size:14px; padding:0 20px 20px;}
	.infor-info01-box03 .box03:after{margin-left:-34px;top:-35px;width:68px;height:68px;background-size:228px auto}
	.infor-info01-box03 .ico01:after{background-position:-90px 0;}
	.infor-info01-box03 .ico02:after{background-position:-159px 0;}
}
@media only screen and (max-width:320px) {
}



/*정보공개 > 정보공개제도안내 > 정보공개처리절자/방법*/
.infor-info02-box {position:relative;padding:70px 0;}
.infor-info02-box:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:#f9f9f9;z-index:-1;}

/*정보공개 > 정보공개신청*/
.dis-box01 {position:relative;padding:145px 0 225px 0}
.dis-box01:after {content:'';display:block;position:absolute;left:-200px;bottom:-280px;width:230px;height:140px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-502px 0;}
.dis-box01:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url(../images/Content/dis-box01_bg.jpg) no-repeat;}
.dis-box01 .dis-box01-txt {position:relative;padding-top:32px;font-size:22px;text-align:center;color:#fff;text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5);-webkit-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5);-moz-text-shadow:2px 4px 4px rgba(0, 0, 0, 0.5);}
.dis-box01 .dis-box01-txt:after {content:'';position:absolute;left:50%;margin-left:-20px;top:0;background:#fff;width:40px;height:2px;}

.dis-box02 {position:relative;margin-top:-100px;}
.dis-box02:after {content:'';position:absolute;right:-235px;top:100px;width:282px;height:261px;background:url(../images/Content/inv-spr.png) no-repeat;background-position:-157px 0;z-index:-1}
.dis-box02:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:100px;width:2000px;height:100%;background:#f3f3f3;z-index:-1}
.dis-box02 .dis-txt {position:relative;background:#fff;border-bottom:5px solid #dedede;padding:30px 80px;margin-bottom:20px;height:130px}
.dis-box02 .dis-txt:after {content:'';position:absolute;left:80px;top:30px;width:132px;height:132px;background:url(../images/Content/dis_spr.png) no-repeat;}
.dis-box02 .ico01:after {width:132px;height:132px;background-position:0 0;}
.dis-box02 .ico02:after {width:132px;height:132px;background-position:-133px 0;}
.dis-box02 .dis-txt:last-child {margin-bottom:0;}
.dis-box02 .dis-txt a {position:absolute;top:50px;right:80px;}
.dis-box02 .dis-txt dt {margin-left:160px;font-size:25px;color:#222;display:inline-block;}
.dis-box02 .dis-txt dd {margin-left:160px;position:relative;font-size:16px;color:#333;padding-left:15px;}
.dis-box02 .dis-txt dd:after {content:'';position:absolute;left:0;top:12px;width:3px;height:3px;background:#1967b7;}	
@media only screen and (max-width:768px) {
	.dis-box01 {padding:70px 0;width:100%;}
	.dis-box01:after {display:none;}
	.dis-box01 .dis-box01-txt {padding-top:25px;font-size:20px;}
	.dis-box02 {margin-top:-50px;padding-bottom:20px;}
	.dis-box02:before {top:0}
	.dis-box02 .dis-txt {padding:15px 40px;margin-bottom:20px;height:115px;}	
	.dis-box02 .dis-txt:after {content:'';left:40px;top:15px;width:79px;height:79px;background-size:158px auto;}
	.dis-box02 .ico01:after {width:79px;height:79px;background-position:0 0;}
	.dis-box02 .ico02:after {width:79px;height:79px;background-position:-80px 0;}
	.dis-box02 .dis-txt a {top:30px;right:40px;}
	.dis-box02 .dis-txt dt {margin-left:100px;font-size:20px;}
	.dis-box02 .dis-txt dd {margin-left:100px;font-size:14px;}
}
@media only screen and (max-width:599px) {
	.dis-box01 {padding:30px 0;}
	.dis-box02 {margin-top:-15px;}
	.dis-box02:after {right:0;top:0;width:169px;height:157px;background-position:-94px 0;background-size:263px auto;}		
	.dis-box01 .dis-box01-txt {padding-top:20px;font-size:18px;}
	.dis-box02 .dis-txt {padding:10px 20px;margin-bottom:15px;height:auto;}
	.dis-box02 .ico01:after {display:none;}
	.dis-box02 .ico02:after {display:none;}
	.dis-box02 .dis-txt a {position:relative;top:0;left:0;margin-top:10px;}	
	.dis-box02 .dis-txt dt {margin-left:0;font-size:20px;}
	.dis-box02 .dis-txt dd {margin-left:0;font-size:14px;}	
}
@media only screen and (max-width:320px) {
	.dis-box02 .dis-txt dt {font-size:18px;}
	.dis-box02 .dis-txt dd {font-size:14px;}	
}

/*정보공개 > 공공데이터 개방*/
.data-box01 {position:relative;padding:90px 0;height:295px;}
.data-box01:after {content:'';display:block;position:absolute;left:-200px;bottom:-280px;width:230px;height:140px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-502px 0;}
.data-box01:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0;width:2000px;height:100%;background:url(../images/Content/data-box01_bg.jpg) no-repeat;z-index:-5;}
.data-box-tit {font-size:30px;color:#fff;padding:172px 0 104px 30px;display:inline-block;float:left;}
.data-box-tit:before {content:'';position:absolute;left:0;top:90px;width:354px;height:304px;background:url(../images/Content/infor-info01-box01-tit.png) no-repeat;z-index:-1;}
.data-box-txt {font-size:18px;color:#fff;margin:110px 0 0 445px}
.data-box01 a {float:right;}

.data-box02 {position:relative;padding:70px 0;}
.data-box02:after {content:'';position:absolute;right:-235px;top:0;width:282px;height:261px;background:url(../images/Content/inv-spr.png) no-repeat;background-position:-157px 0;z-index:-1}
.data-box02:before {content:'';position:absolute;left:50%;margin-left:-1000px;top:0px;width:2000px;height:100%;background:#f3f3f3;z-index:-1}
.data-box02 ul {background:#fff;border-bottom:5px solid #dedede;padding:30px 0;height:130px;position:relative;}
.data-box02 ul:before {display:block;position:absolute;left:0;top:0;width:230px;height:140px;background:url(../images/Content/policy05_spr.png) no-repeat;background-position:-502px 0;z-index:-1;}
.data-box02 ul li {width:32%;float:left;text-align:center;border-right:1px solid #dedede;height:100px;padding-top:30px;font-size:16px;color:#555;}
.data-box02 ul li:last-child {border-right:none;}
.data-box02 ul li .tit {display:block;font-size:20px;font-weight:bold;}
.data-box02 ul .c-01 .tit {color:#19949e;}
.data-box02 ul .c-02 .tit {color:#0288c6;}
.data-box02 ul .c-03 .tit {color:#46627e;}

@media only screen and (max-width:1024px) {
	.data-box-txt {margin:90px 0 0 400px;}
}
@media only screen and (max-width:768px) {
	.data-box01 {padding:45px;height:185px;}
	.data-box01:after {display:none;}
	.data-box-tit {font-size:22px;padding:110px 0 20px 8px;}
	.data-box-tit:before {left:40px;top:45px;width:212px;height:182px;background-size:212px auto;}
	.data-box-txt {margin:0 0 0 220px;font-size:16px}
	.data-box02 {padding:30px 0;}
	.data-box02 ul {padding:20px 0;height:110px;}
	.data-box02 ul li {width:32%;float:left;height:80px;padding-top:20px;font-size:14px;}
	.data-box02 ul li br {display:none;}
	.data-box02 ul li .tit {font-size:18px;}
}
@media only screen and (max-width:599px) {
	.data-box01 {padding:30px 0;height:auto;}
	.data-box-tit:before {display:none;}
	.data-box-tit {font-size:20px;padding:0 0 0 0;float:none;}
	.data-box-txt {margin:0 0 0 0;font-size:14px;margin-top:10px;}
	.data-box01 a {float:none;margin-top:10px;}
	.data-box02 ul {height:auto;padding:0 0;}
	.data-box02 ul li {width:94%;padding:10px 3%;border-bottom:1px solid #dedede;float:none;border-right:none;height:auto;}
	.data-box02 ul li:last-child {border-bottom:none;}
}


