@charset "utf-8";

/* 공통 CSS */
#conbox p {
    font-size: 14px;
    font-weight: 100;
    line-height: 23px;
    color: #757373;
}
.txt_align_left{text-align:left !important}
/* #contents .cl_1 p.txtbox2{margin-left:15px;}  */
.listtype2.pd{margin-left:15px;}
#conbox h3 {
    font-size: 20px;
    color: #545454;
    background: url(../images/contents/h3_bg.png) no-repeat left center;
    padding-left: 28px;
    margin-bottom: 20px;
    margin-top: 40px;
    font-weight: bold;
    float: left;
    width: 100%;
    line-height: 21px;
    height: 21px;
}
#conbox .h3-f {
    margin-top: 0 !important;
}
#conbox h5 {
    padding-left: 23px;
    background: url(../images/contents/h5_bg.png) no-repeat left center;
}
#conbox h5.c2{
    margin-left: 15px;
}
p.bt_top a {
    display: block;
    background: #005ea5;
    padding: 4px 13px;
    color: #fff;
    font-size: 12px;
}
#conbox.c7 h3 {
    height: 55px;
}
.g1_1 .g1_1_topbox h3 {
    line-height: normal !important;
    height: 51px !important;
}

/* 통번역서비스 나라 */

.natinal_wrap .national{overflow:hidden;margin-left:0;}
.natinal_wrap  .national li{float:left;width:12%;background:none;padding-left:0;margin-right:1%;height:72px;text-align:center;margin-bottom:5px;}
.natinal_wrap  .national li .name {font-size:13px;margin:0;display:block;}

.translation div{float:none;margin-left:0;}

/* 경영정보 CSS */
.gt-tit {
    float: left;
    width: 595px;
}
.greetings h2 {
    font-size: 20px;
    color: #005ea5;
    font-weight: 600;
    line-height: normal;
	margin-top:40px;
}
.greetings h3 {
    font-size: 28px !important;
    color: #3d3d3d !important;
    line-height: normal !important;
    margin-top: 9px !important;
    padding: 0 !important;
    line-height: 40px !important;
    background: none !important;
    height: 170px !important;
}
.gt-top .img01 {
	position:absolute;right:0px;
}
.gt-top .img02 {
	position:absolute;right:0px;bottom:460px

}
.greetings p {
    margin-bottom: 20px;
    float: left;
}
.gt-top {
    overflow: hidden;
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 25px;
    margin-bottom: 30px;
}
.greetings h5 {
    font-size: 16px;
    color: #5a5a5a;
    margin-top: 233px !important;
    background: none !important;
    padding-left: 0 !important;
}
.greetings span {
    font-size: 22px;
    font-weight: bold;
    color: #363636;
    display: inline-block;
    margin-left: 7px;
}

/* .greetings.gree1 .gt-top {background:url(/new/images/contents/greeting_img1.png) no-repeat right 0;} */
/* .greetings.gree2 .gt-top {background:url(/new/images/contents/greeting_img2.png) no-repeat right 0;} */
/* 설립목적조직도 CSS */

.vision .purpose li {
    float: left;
    width: 33.3%;
    background: url(../images/contents/vision_li_bg.png) no-repeat center;
    height: 249px;
    text-align: center;
}
.vision .purpose li span {
    color: #005ea5;
    font-size: 18px;
    display: inline-block;
    margin-bottom: 20px;
    margin-top: 85px;
    font-weight: bold;
}
.purpose {
    overflow: hidden;
    background: url(../images/contents/purpose_bg.png) no-repeat center center;
    padding: 20px 0;
    width: 100%;
}
/* 조직도 CSS */
.orz {
    width: 920px;
    height: 639px;
    background: url(../images/contents/orz_bg.png) no-repeat center center;
    position: relative;
    margin-top: 20px;
}
.orz span {
    font-size: 15px;
    color: #424242;
    position: absolute;
}
.orz .t1 {
    font-size: 20px !important;
}
.orz .c1 {
    color: #428ec8 !important;
}
.orz .c2 {
    color: #fff !important;
}
.orz .orz1{
	top:80px;
}
 .orz .orz2 {
    top: 100px;
}
.orz .orz3{
	top:120px;
}
.orz .orz4, .orz .orz6 {
    top: 343px;
}
.orz span.orz5 {
    top: 435px;
}
.orz .orz7, .orz .orz8, .orz .orz9, .orz .orz10, .orz .orz11 {
    top: 602px;
}
.orz .orz1 {
    left:  691px;;
}
.orz3 {
    left: 700px;
}
.orz4, .orz5, .orz2 {
    left: 422px;
}
.orz6 {
    left: 680px;
}
.orz7 {
    left: 54px;
}
.orz8 {
    left: 240px;
}
.orz9 {
    left: 405px;
}
.orz10 {
   left: 600px;
}
.orz11 {
   left: 780px;
}
/* 비전 CSS */
.vs {
    text-align: center;
}
.vs h5 {
    font-size: 30px;
    color: #3a3a3a;
    font-weight: bold;
    line-height: normal;
    background: none !important;
}
.vs span {
    width: 41px;
    height: 3px;
    background: #000;
    display: block;
    margin: 0 auto;
    margin-top: 15px;
}
.vs p {
    margin-top: 20px;
    margin-bottom: 50px;
}
.vs ul li {
    width: 176px;
    float: left;
    position: relative;
    margin-left: 10px;
}
.vs ul li:first-child {
	margin-left:0;
}
.vs ul li h6 {
    background: #005ea5;
    height: 98px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    border-radius: 50%;
    padding: 78px 10px 0;
    behavior: url(../pie/PIE.htc);
}
.vs ul li p {
    border: 1px solid #b2b2b2;
    margin-bottom: 0;
    margin-top: 43px;
    padding:35px 5px 0;
    height: 166px;
}
.vs ul li img {
    position: absolute;
    left: 50%;
	margin-left:-13.5px;
}
li.vs2 h6 {
    background: #888888 !important;
}
li.vs3 h6 {
    background: #428ec8 !important;
}
/* 오시는길 CSS */
ul.li-st1 li {
    background: url(../images/contents/h7_bg.png) no-repeat left center !important;
    padding: 0 0 0 14px!important;
}
.map dl {
    padding-left: 0 !important;
    width: 100% !important;
    margin-bottom: 30px;
}
.map dd {
    padding: 0 !important;
    float: right;
    width: 630px;
    border-bottom: 1px solid #e5e5e5;
    height: 110px;
    font-size: 14px !important;
    font-weight: 100;
    color: #848383;
}
.map dl dt {
    width: 230px;
    float: left;
    border: 10px solid #eeeeee;
    padding: 20px 0;
    border-left: 0;
    font-size: 20px !important;
}
.map dl dt span {
    font-size: 14px;
    color: #005ea5;
    display: block;
	font-weight:bold;
}
.map dd div span {
    display: block;
    margin-top: 25px;
    margin-bottom: 10px;
}
.map dd ul li {
    float: left;
    width: 47%;
    background: none;
    padding: 0;
    margin-left: 0;
    background: none !important;
    padding-left: 0 !important;
}
.map dd ul li span{display:inline; font-weight:900;}
.map dd ul li .con-tit {
    font-size: 18px;
    font-weight: bold;
    color: #484848;
    margin: 0;
}
.map dd li div span {
    margin-top: 9px;
}
p.mapbox {
    margin-bottom: 70px;
}
ul.li-st2 li {
    float: none !important;
    width: 95% !important;
    background: url(../images/contents/h6_bg.png) no-repeat left center !important;
    padding: 0 0 0px 16px !important;
    background-size: 4px !important;
    margin-bottom: 3px;
    font-size: 14px;
    font-weight: 100;
    line-height: 20px;
    color: #757373;
    margin-left: 25px;
}



dl.trnsft dd {
    height: auto;
}
dl.trnsft dd div span {
    margin-top: 0;
    padding-top: 20px;
}
dl.trnsft div {
    padding-bottom: 20px;
}
dl.trnsft dt {
    height: 292px;
}
.pop_map2 dl.trnsft dt {
    height: auto;
}

p.btnbox a {
    display: inline-block;
    font-size: 12px;
    background-color: #777575;
    padding: 6px 14px;
    color: #fff;
	 -webkit-transition: background-color 400ms linear;
    -moz-transition: background-color 400ms linear;
    -o-transition: background-color 400ms linear;
    -ms-transition: background-color 400ms linear;
    transition: background-color 400ms linear;
}
p.btnbox a:hover {
    background-color: #a2a2a2;
}
a.never {
    background-color: #20A901 !important;
}
a.never b {
    font-size: 13px;
    margin-right: 5px;
}
/* 온라인신청서 CSS */
.online1 {
    background: url(../images/contents/online_icon1.png) no-repeat 27px center;
}
.online2 {
    background: url(../images/contents/online_icon2.png) no-repeat 27px center;
}
.online3 {
    background: url(../images/contents/online_icon3.png) no-repeat 27px center;
}
.online4 {
    background: url(../images/contents/online_icon4.png) no-repeat 27px center;
}
.online5 {
    background: url(../images/contents/online_icon5.png) no-repeat 27px center;
}
.online6 {
    background: url(../images/contents/online_icon6.png) no-repeat 27px center;
}
.online7 {
    background: url(../images/contents/online_icon7.png) no-repeat 27px center;
}
.online8 {
    background: url(../images/contents/online_icon8.png) no-repeat 27px center;
}
.online9 {
    background: url(../images/contents/online_icon9.png) no-repeat 27px center;
}
.online10 {
    background: url(../images/contents/online_icon10.png) no-repeat 27px center;
}
.online11 {
    background: url(../images/contents/online_icon11.png) no-repeat 27px center;
}
.online12 {
    background: url(../images/contents/online_icon12.png) no-repeat 27px center;
}
.online13 {
    background: url(../images/contents/online_icon13.png) no-repeat 27px center;
}
.online14 {
    background: url(../images/contents/online_icon14.png) no-repeat 27px center;
}
.online15 {
    background: url(../images/contents/online_icon15.png) no-repeat 27px center;
}
.online16 {
    background: url(../images/contents/online_icon16.png) no-repeat 27px center;
}
.online17 {
    background: url(../images/contents/online_icon17.png) no-repeat 27px center;
}
.online18 {
    background: url(../images/contents/online_icon18.png) no-repeat 27px center;
}
.online19 {
    background: url(../images/contents/online_icon19.png) no-repeat 27px center;
}
.online20 {
    background: url(../images/contents/online_icon20.png) no-repeat 27px center;
}
.online21 {
    background: url(../images/contents/online_icon21.png) no-repeat 27px center;
}

.online1, .online3, .online5, .online7, .online9, .online11, .online13, .online15, .online17, .online19, .online21{border-right: 1px solid #dfe2e7;} 

/* 영상 CSS */

.video div {
    width: 49%;
    float: left;
}
.video div.full {
	float:none;
	width:100%;
	overflow:hidden;
}
.video div.full .video-cap {
	float:right;
	width:49%;
	height:300px;
	border:1px solid #ddd;
	box-sizing:border-box;
	overflow-y:auto;
	padding:15px;
	font-size:15px
}
.video div.full .video-cap .cap-in {float:none;width:100%;}



.video1, .video3 {
    margin-right: 2%;
}
.video1, .video2 {
	margin-bottom:2%;
} 
.video div p {
    text-align: center;
    font-size: 17px !important;
    margin-bottom: 20px;
}
.video div p span {
    display: block;
    width: 52px;
    height: 2px;
    background: #005ea5;
    /* text-align: center; */
    margin: 20px auto 10px;
}


/* 홍보자료 CSS */
.brochure .bro-tit {
    height: 155px;
    background: url(../images/contents/bro_tit_bg.png) no-repeat;
	position:relative
}
.bro-tit p {
    padding-left: 310px;
    padding-top: 50px;
}
.main-color {
    color:#005ea5;
}
.busan ul.bro-list1 li {
    float: left;
    border: 0;
    position: relative;
    margin-left: 32px;
}
ul.bro-list1 li {
    float: left;
    border: 1px solid #ececec;
    position: relative;
    margin-left: 8px;
}
ul.bro-list1 li:first-child {
    margin-left: 0;
}
ul.bro-list1 li a {
    display: block;
}
ul.bro-list1 {
    margin-top: 30px;
}
.bro-list1-hov {
    position: absolute;
    bottom: 0px;
    width: 100%;
    background: url(../images/contents/bro_bg.png) repeat;
    color: #fff;
    padding: 17px 0;
    font-size: 20px;
    text-align: center;
    /* display: none; */
    font-weight: 100;
}
.busan .bro-list1-hov {
    top: 250px;
}
.bro-list1-hov span {
    display: inline-block;
}
.bro-list1-hov span img {
    display: inline-block;
    margin-right: 15px;
}
ul.bro-list1 li:hover .bro-list1-hov {
   display:block;
}
.brochure2 .bro-tit p {
    padding-left: 250px;
    padding-top: 40px;
}
.bro-line dl {
    width: 220.4px;
    float: left;
    margin-left: 12px;
    margin-bottom: 10px;
}
.bro-line dl dt {
    background: #4b4b4b;
    color: #fff;
    font-size: 15px;
    font-weight: 100;
    padding: 10px;
    /* margin-bottom: 7px; */
    /* display: none; */
    /* text-align: center; */
}
.bro-line dl dt img {
    margin-left: 10px;
    margin-top: -1px;
    width: 20px;
}
.f-dl {
    margin-left: 0 !important;
}
.bro-line.top-line {
    margin-top: 30px;
}
.bro-line dl dd {
    text-align: center;
    position: relative;
}
.bro-line dl dd span {
	display:block;
	position:absolute;
	top:-1000em;
	left:-1000em;
	text-indent:-9999px;
    margin-top: 10px;
}
.bro-line dl dd img {
    border: 1px solid #e8e8e8;
    width: 218.39px;
}
.dd-hov {
    width: 100%;
    position: absolute;
    top: 40px;
    background: url(../images/contents/img_arr_bg.png) repeat;
    color: #fff;
    font-size: 18px;
    line-height: 23px;
    font-weight: 100;
    right: -1px;
    padding: 13px 0;
    display: none;
}
.bro-line dl a:hover .dd-hov{
    display:none;
}
.bro-line dl dd a {
    display: block;
}
.ten-dc {
    text-align: center;
}
.ten-dc h5 {
    font-size: 18px;
    background: #428ec8 !important;
    display: inline-block;
    padding: 10px 25px !important;
    color: #fff;
    border-radius: 50px;
    behavior: url(../pie/PIE.htc);
    margin-bottom: 20px;
}
.ten-dc p {
    margin-bottom: 20px;
}
.ten-dc h4 {
    font-size: 40px;
    line-height: normal;
}
.ten-dc h4 span{
	font-weight:bold;
}
.ten-dc img {
    margin: 20px 0 25px 0;
}
.b1 p {
    margin-left: 15px;
}
.ten-dc a {
    display: inline-block;
    border: 1px solid #cacaca;
    padding: 20px 60px 20px 20px;
    font-size: 17px;
    color: #363636;
    background: #fff url(../images/contents/btn_bg_pdf.png) no-repeat 153px 16px;
	-webkit-transition: background 300ms linear, color 300ms linear;
    -moz-transition: background 300ms linear, color 300ms linear;
    -o-transition: background 300ms linear, color 300ms linear;
    -ms-transition: background 300ms linear, color 300ms linear;
    transition: background 300ms linear, color 300ms linear;
}
.ten-dc a:hover {
    background: #005ea5 url(../images/contents/btn_bg_pdf_hov.png) no-repeat 153px 16px;
	color:#fff;
}

/* 외국인상담서비스 CSS */
.mB20 .proc ul li {
    background: none !important;
    float: left !important;
    width: 250px !important;
    margin: 0;
    border: 3px solid #e2e2e2;
    padding: 0 !important;
    border-radius: 50%;
    behavior: url(../pie/PIE.htc);
    height: 250px;
    font-weight: 100 !important;
    text-align: center;
    color: #585858 !important;
    margin-bottom: 45px !important;
    margin-left: 51px !important;
}
.mB20 .proc ul li:first-child {
    margin-left: 0 !important;
}
.mB20 .proc ul li div {
    margin-top: 65px;
    display: inline-block;
}
.mB20 .proc ul li img {
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
}
.mB20 .proc ul li span {
    font-size: 15px;
    font-weight: bold;
    color: #565656;
}
.listtype2 li.nb-info ul li {
    border: none !important;
    /* width: auto !important; */
    height: auto !important;
    margin-left: 0 !important;
    margin-bottom: -2px !important;
    border-radius: 0;
}
li.nb-info ul {
    margin-top: 30px;
}
.proc .nb-info li.nb-ment {
    margin-top: 12px !important;
    font-size: 15px !important;
    color: #565656 !important;
    font-weight: bold !important;
}
.proc {
    float: left;
    width: 100%;
    position: relative;
    margin-top: 20px;
}
.proc-arr {
    position: absolute;
}
span.proc-arr.proc-arr-right {
    top: 125px;
}
.arr-right1 {
    left: 282px;
}
.arr-right2 {
    left: 588px;
}
.arr-right1-2 {
    left: 292px;
}
.arr-right2-2 {
    left: 598px;
}

span.proc-arr.proc-arr-bottom {
    top: 285px;
    left: 729px;
}
#conbox .listtype1 .pl15{margin-left:15px}
.listtype1 ul.pl15{padding-left:15px}
span.proc-arr.proc-arr-left {
    top: 450px;
}
.arr-left1 {
    left: 276px;
}
span.proc-arr.proc-arr-left.arr-left2 {
    left: 585px;
}

/* 한국어 강좌 css*/
#conbox .listtype2 .korean_box{z-index:1; background-color:#222; }
#conbox .listtype2 .korean_bgtxt{font-size:17px; color:#ffffff; margin-left:18px; text-align:left; padding:5px 0;}

#conbox .listtype2 .korean_ul{width:100%; list-style: none;}
#conbox .listtype2 .korean_ul li{background:none; float:left; list-style:none; padding:15px 15px; margin:5px 3px; width:29.4%; background-color:#808080;text-align:center;}
#conbox .listtype2 .korean_ul li:hover{background-color:#005ea5; }
#conbox .listtype2 .korean_ul a li:hover{color:#ffffff; font-size:16px;}
#conbox .listtype2 .korean_ul a li{color:#ffffff; font-size:16px;}


#conbox .listtype2 .korean_ul .on li{background-color:#005ea5; }
#conbox .listtype2 .korean_ul .on li{color:#ffffff; font-size:16px;}

#conbox .listtype2 .korean_class p{font-size:25px; text-align:center; margin-top:20px;}



/* 커뮤니티 CSS */
.process table {
    width: 100%;
    margin-top: 20px;
    float: left;
    border-top: 2px solid #005ea5;
    border-collapse: collapse;
}
.process table tr td, .process table tr th {
    border-bottom: 1px solid #e6e6e6;
    padding: 15px 0;
    font-size: 14px;
}
.process table tr th {
    width: 30%;
    font-weight: bold;
    background: #f5f5f5;
}
.process table tr td {
    padding-left: 20px;
}
/* .busan ul li {
    width: 30.9%;
} */
.busan ul li img {
    width: 100%;
    border: 1px solid #dcdcdc;
}
.busan ul.bro-list1 {
    overflow: hidden;
    margin-top: 10px;
}
.bro-list1-hov img {
    width: auto !important;
}

.busan .bro-tit p {
    padding-top: 30px;
	
}
.busan .bro-tit  a.request{
position:absolute;
right:10px;
bottom:15px;
padding:8px 16px;
background-color:#005ea5;
color:#fff;
font-weight:600;
}
.busan .bro-tit  a.request2{position:absolute;right:10px;bottom:0px;}
.busan .bro-tit  a.request:hover{background-color:#024d86}

.support ul.mB20 li:first-child {
    margin-top: 0;
}
.support .listtype2 ul li {
    margin-bottom: 0;
}
.busan ul li p {
    text-align: center;
    font-size: 15px !important;
    font-weight: bold !important;
    color: #353535 !important;
    margin-top: 15px;
    margin-bottom: 20px;
}
/* 온라인신청서폼 CSS */
table.def.def2 {
    table-layout: auto;
}
table.def.def2 th {
    width: 20%;
}
table.def.def2 td {
    padding: 15px 10px;
}
table.def.def2 td input {
    width: 300px;
}
.btype1_write table tbody td textarea {
    margin-bottom: 10px;
}
table.def.def3 {
    table-layout: auto;
}
table.def.def3 select {
    width: 100%;
}
table.def.def3 th {
    width: 20%;
}
.Schedule table {
    width: 100%;
    text-align: center;
    border-top: 2px solid #005ea5;
    border-collapse: collapse;
}
.Schedule table th, .Schedule table td {
    padding: 10px 0;
    border-bottom: 1px solid #e2e2e2;
}
.Schedule table th {
    background: #f7f7f7;
    font-weight: bold;
    padding: 15px 0;
    font-size: 14px;
}
.Schedule table td {
    color: #757373;
}
/* 부산지역대학 CSS */
.University #pibs_slider {
    position: relative;
    width: 99.8%;
    border: 0;
    float: left;
    border-top: none;
}
.University #pibs_slider_menu a.current {
    border-bottom: 1px solid !important;
}
.University #pibs_slider_menu {
    margin-bottom: 30px;
}
.University #pibs_slider_menu a {
    border-bottom: 1px solid #d7d7d7;
}
/* 재단소개 CSS */

	.a1_wrap {
		position: relative;
		float: left;
		width: 100%;
	}
	.a1_wrap .top_txt_area {
	}
	.a1_wrap .thum_area { position:absolute; top:0; left:558px; width:186px; background:url('../images/contents/a1_bg.gif') no-repeat 0 0;}
	.a1_wrap .thum_area .thum { width:146px; height:177px; padding:20px;}
	.a1_wrap .thum_area .thum img { width:146px; height:177px;}
	.a1_wrap .thum_area .sign { width:186px; margin-top:6px; text-align:center;}
	.a1_wrap .txtbox { width:523px;}
	.a1_wrap .txtbox2 { width:729px; padding-top:20px;}


	.a2_1_wrap { float:left; width:759px;}
	.a2_1_wrap h4 { float:left; width:737px; height:22px; background:url('../images/all/bullet1.gif') no-repeat 0 0; padding-left:22px; margin-bottom:18px;  font-size:1.70em; color:#394e76; letter-spacing:-1px; font-weight:700; line-height:1;}
	.a2_1_wrap .chart_box1 { float:left; position:relative; width:757px; height:544px; background:url('../images/contents/a2_1_bg1.gif') no-repeat 0 0; border:1px solid #d7d7d7; font-size:0; line-height:0; display:inline-block;}
	.a2_1_wrap .chart_box1 dl { width:757px; height:544px;}
	.a2_1_wrap .chart_box1 dl dt { position:absolute; top:243px; left:319px;}
	.a2_1_wrap .chart_box1 dl dd.step1 { position:absolute; top:31px; left:259px;}
	.a2_1_wrap .chart_box1 dl dd.step1 dl { position:relative; width:268px; height:144px;}
	.a2_1_wrap .chart_box1 dl dd.step1 dl dt { position:absolute; top:125px; left:0;}
	.a2_1_wrap .chart_box1 dl dd.step1 dl dd { width:166px; padding-left:102px;}
	.a2_1_wrap .chart_box1 dl dd.step2 { position:absolute; top:345px; left:172px;}
	.a2_1_wrap .chart_box1 dl dd.step2 dl { position:relative; width:184px; height:169px;}
	.a2_1_wrap .chart_box1 dl dd.step2 dl dt { position:absolute; top:0; left:96px;}
	.a2_1_wrap .chart_box1 dl dd.step2 dl dd { width:184px; padding-top:134px; text-align:center;}
	.a2_1_wrap .chart_box1 dl dd.step3 { position:absolute; top:247px; left:441px;}
	.a2_1_wrap .chart_box1 dl dd.step3 dl { position:relative; width:252px; height:90px;}
	.a2_1_wrap .chart_box1 dl dd.step3 dl dt { position:absolute; top:0; left:0px;}
	.a2_1_wrap .chart_box1 dl dd.step3 dl dd { width:252px; padding-top:55px; text-align:right;}

	.a2_1_wrap .chart_box2 { float:left; position:relative; width:757px; height:591px; background:url('../images/contents/a2_1_bg2.gif') no-repeat 0 0; border:1px solid #d7d7d7; display:inline-block;}
	.a2_1_wrap .chart_box2 ul { float:left; width:708px; height:501px; padding-top:50px; padding-left:17px;}
	.a2_1_wrap .chart_box2 ul li.step1 { width:426px; height:80px; padding-left:116px;}
	.a2_1_wrap .chart_box2 ul li.step1 dl { float:left; width:426px; height:80px;}
	.a2_1_wrap .chart_box2 ul li.step1 dl dt { float:left; width:80px; height:50px; padding-top:30px; text-align:center;}
	.a2_1_wrap .chart_box2 ul li.step1 dl dd { float:left; width:296px; height:50px; padding-top:30px; padding-left:50px;}
	.a2_1_wrap .chart_box2 ul li.step2 { width:526px; height:80px; padding-top:50px; padding-left:66px;}
	.a2_1_wrap .chart_box2 ul li.step2 dl { float:left; width:526px; height:80px;}
	.a2_1_wrap .chart_box2 ul li.step2 dl dt { float:left; width:80px; height:61px; padding-top:19px; text-align:center;}
	.a2_1_wrap .chart_box2 ul li.step2 dl dd { float:left; width:409px; height:50px; padding-top:30px; padding-left:37px;}
	.a2_1_wrap .chart_box2 ul li.step3 { width:708px; height:199px; padding-top:92px;}
	.a2_1_wrap .chart_box2 ul li.step3 dl { float:left; width:160px; height:199px; padding-left:17px;}
	.a2_1_wrap .chart_box2 ul li.step3 dl dt.dt_st1 { float:left; width:160px; height:34px; padding-top:16px; text-align:center;}
	.a2_1_wrap .chart_box2 ul li.step3 dl dt.dt_st2 { float:left; width:160px; height:42px; padding-top:8px; text-align:center;}
	.a2_1_wrap .chart_box2 ul li.step3 dl dd { float:left; width:142px; background:url('../images/all/bullet6.gif') no-repeat 10px 14px; padding:6px 0 6px 18px;  font-size:0.85em; letter-spacing:-1px; line-height:1.8;}


	.a2_2_wrap { float:left; width:759px; margin-bottom:10px;}
	.a2_2_wrap h4 { float:left; width:737px; height:22px; background:url('../images/all/bullet1.gif') no-repeat 0 0; padding-left:22px; margin-bottom:18px;  font-size:1.70em; color:#394e76; letter-spacing:-1px; font-weight:700; line-height:1;}
	.a2_2_wrap .organization { position:relative; float:left; width:574px; height:374px; background:url('../images/contents/a2_2_bg.gif') no-repeat 0 0; padding-left:163px; border:1px solid #d7d7d7;}
	.a2_2_wrap .organization dl { width:574px; height:294px;}
	.a2_2_wrap .organization dl dt { width:339px; height:73px; margin:40px 0 38px 235px;}
	.a2_2_wrap .organization dl dt dl { width:339px; height:73px;}
	.a2_2_wrap .organization dl dt dl dt { float:left; width:136px; min-height:35px; height:auto !important; height:35px; margin:0;  font-size:1em; color:#173973; font-weight:700; line-height:2.8; text-align:center;}
	.a2_2_wrap .organization dl dt dl dd { float:left; width:136px; height:73px; margin-left:50px; display:inline;}
	.a2_2_wrap .organization dl dt dl dd ul li { float:left; width:136px; height:35px;  font-size:1em; color:#173973; font-weight:700; line-height:2.8; text-align:center;}
	.a2_2_wrap .organization dl dd.center { position:absolute; top:150px; left:584px; width:136px; height:35px;  font-size:1em; color:#173973; font-weight:700; line-height:2.8; text-align:center;}
	.a2_2_wrap .organization dl dd.general { width:136px; height:35px; margin-left:235px;  font-size:1em; color:#173973; font-weight:700; line-height:2.8; text-align:center;}
	.a2_2_wrap .organization dl dd.deputy { width:136px; height:35px; margin-top:20px; margin-left:235px;  font-size:1em; color:#404040; font-weight:700; line-height:2.8; text-align:center;}
	.a2_2_wrap .organization dl dd.team { width:574px; height:35px; margin-top:58px;}
	.a2_2_wrap .organization dl dd.team ul li { float:left; width:136px; height:35px; margin-left:50px;  font-size:1em; color:#404040; font-weight:700; line-height:2.8; text-align:center; display:inline;}
	.a2_2_wrap .organization .org_info { position:absolute; top:40px; left:0; z-index:666;}
	.a2_2_wrap .organization .center{}
	.a2_2_wrap .organization .center dl{height: 64px;top: 0;width: 135px}
	.a2_2_wrap .organization .center dl dt{height: 35px;margin: 0;width: 135px}
	.a2_2_wrap .organization .center dl dd{}


	.a3_wrap { float:left; width:759px;}
	.a3_wrap h4 { float:left; width:737px; height:22px; background:url('../images/all/bullet1.gif') no-repeat 0 0; padding-left:22px; margin-bottom:18px;  font-size:1.70em; color:#394e76; letter-spacing:-1px; font-weight:700; line-height:1;}
	.a3_wrap .chart_box { float:left; width:757px; height:497px; background:url('../images/contents/a3_bg.gif') no-repeat 0 0; border:1px solid #d7d7d7;}
	.a3_wrap .chart_box dl { position:relative; width:757px; height:497px;}
	.a3_wrap .chart_box dl dt { position:absolute; top:245px; left:361px;}
	.a3_wrap .chart_box dl dd.step1 { position:absolute; top:30px; left:319px;}
	.a3_wrap .chart_box dl dd.step2 { position:absolute; top:298px; left:73px;}
	.a3_wrap .chart_box dl dd.step3 { position:absolute; top:432px; left:445px;}


	.a4_wrap {
		position: relative;
		float: left;
		width: 100%;
	}
	.a4_wrap h4 { width:737px; background:url('../images/all/bullet1.gif') no-repeat 0 0; padding-left:22px; margin-bottom:18px;  font-size:1.70em; color:#394e76; letter-spacing:-1px; font-weight:700; line-height:1;}
	.a4_wrap .mapbox }
	.a4_wrap ul { width:737px; padding-top:12px; padding-left:22px;}
	.a4_wrap ul li { background:url('../images/all/bullet3.gif') no-repeat 0 11px; padding:3px 0 3px 16px; }
	.a4_wrap .btnbox { position:absolute; top:464px; right:0px; height:26px;}
	.a4_wrap dl { float:left; width:651px; min-height:46px; height:auto !important; height:46px; padding-left:108px;}
	.a4_wrap dl dt {  font-size:1em; color:#363636; font-weight:700; line-height:1.5;}
	.a4_wrap dl dd { padding:1px 0 1px 10px;  font-size:1em; line-height:1.5;}
	.a4_wrap dl dd:after{content:""; display:block; clear:both}
	.a4_wrap .ico_bg1 { background:url('../images/contents/a4_icon1.gif') no-repeat 22px 0;}
	.a4_wrap .ico_bg2 { background:url('../images/contents/a4_icon2.gif') no-repeat 22px 0;}
	.a4_wrap .ico_bg3 { background:url('../images/contents/a4_icon3.gif') no-repeat 22px 0;}
.pop_map2 .a4_wrap dl dt span {
	display: none;
}
.pop_map2 .a4_wrap dl dt {
    font-size: 1.5em;
    float: left;
    width: 80px;
	display:block
}
.pop_map2 .a4_wrap dl dd div{float:left;}
.pop_map2 .a4_wrap dl dd div img {display:none;}
.pop_map2 .a4_wrap ul li {
    padding: 0;
    margin-left: 0;
    width: 100% !important;
    background: none;
}
.pop_map2 .a4_wrap dl {
    width: 90%;
    padding-left: 8%;
}


/* 부산글로벌센터 CSS */

.b1_top_info_box {
    float: left;
    width: 95.8%;
    border: 1px solid #e2e2e2;
    padding: 20px 2%;
}
.b1_top_info_box .thum_area {
    float: left;
}

	.b1_top_info_box .thum_area img { width:281px; height:183px;}
	.b1_top_info_box .thum_user_area { position:relative; float:left; width:281px; height:183px; padding-top:14px; padding-left:11px;}
	.b1_top_info_box .thum_user_area ul { width:281px; height:183px;}
	.b1_top_info_box .thum_user_area ul li { width:281px; height:183px; font-size:0; line-height:0;}
	.b1_top_info_box .thum_user_area ul li img { width:281px; height:183px;}
	.b1_top_info_box .thum_user_area .thum_control { position:absolute; top:94px; left:19px; width:265px;}
	.b1_top_info_box .thum_user_area .thum_control button { width:15px; height:24px; border:0; cursor:pointer;}
	.b1_top_info_box .thum_user_area .thum_control button span { text-indent:-9999em; visibility:hidden;}
	.b1_top_info_box .thum_user_area .thum_control .prev { float:left; background:url('../images/contents/b2_bt_prev.png') no-repeat left top;}
	.b1_top_info_box .thum_user_area .thum_control .next { float:right; background:url('../images/contents/b2_bt_next.png') no-repeat left top;}
	/*.b1_top_info_box .thum_user_area .thum_control .prev1 { float:left; background:url('../images/contents/b2_bt_prev.png') no-repeat left top;}
	.b1_top_info_box .thum_user_area .thum_control .next1 { float:right; background:url('../images/contents/b2_bt_next.png') no-repeat left top;}*/
	.b1_top_info_box .info_txtbox {
		float: left;
		width: 63%;
		padding-left: 3%;
	}
	.b1_top_info_box p.txtbox2 {
		margin: 0 !important;
		font-size: 14px !important;
		line-height: 22px !important;
		margin-top: 10px !Important;
		padding: 0 0px 0 30px;
		width: 96%;
	}
	.b1_top_info_box p.txtbox2.pd{

	}

	.b1_topbox { width:582px; min-height:56px; height:auto !important; height:56px; padding:18px 18px 18px 160px; margin-bottom:20px; border-top:1px solid #d7d7d7; border-bottom:1px solid #848992;  font-size:1em; line-height:1.5; display:inline-block;}
		.b1_bg1 { background:url('../images/contents/b1_2_bg.gif') no-repeat 0 18px;}
		.b1_bg2 { background:url('../images/contents/b1_3_bg.gif') no-repeat 0 14px;}
	.b1_topbox span { color:#363636; font-weight:700;}

	.b1_1_mail {
		width: 100%;
		padding: 6px 0 6px 0;
		display: inline-block;
		margin-top: 10px;
	}
	.b1_1_mail span {
		float: left;
		width: 20%;
	}
	.b1_1_mail span a { margin-left:5px;}
	.b1_1_mail span a img { vertical-align:middle;}

	.b1_1_chart { width:688px; height:411px; background:url('../images/contents/b1_1_chart.gif') no-repeat 0 0; margin-top:5px; border:1px solid #d7d7d7;}
	.b1_1_chart span { text-indent:-9999em; visibility:hidden;}
	.b1_3_chart {
		width: 98.2%;
		float: left;
		background: url(../images/contents/chart.png) no-repeat 150px center;
		height: 360px;
		border: 1px solid #e0e0e0;
		padding: 30px 0;
		margin-bottom: 30px;
		margin-top: 10px;
		position: relative;
	}
	.b1_3_chart.mB30 span {
		position: absolute;
	}
	.mT10 li.bk-none {
		background: none !important;
		padding-left: 0 !important;
		margin-left: 0;
	}
	.b2_wrap { float:left; width:760px;}
	.b2_wrap h5 { float:left; width:729px; background:url('../images/all/bullet2.gif') no-repeat 0 8px; padding-left:31px; margin-bottom:8px;  font-size:1.18em; color:#594867; letter-spacing:-1px; font-weight:700;}
	.b2_wrap .infobox { float:left; width:573px; min-height:84px; height:auto !important; height:84px; padding:15px 15px 15px 172px; margin-bottom:30px; border-top:1px solid #d7d7d7; border-bottom:1px solid #848992;}
	.b2_wrap .b2_bg1 { background:url('../images/contents/b2_icon1.gif') no-repeat 0 0;}
	.b2_wrap .b2_bg2 { background:url('../images/contents/b2_icon2.gif') no-repeat 0 0;}
	.b2_wrap .b2_bg3 { background:url('../images/contents/b2_icon3.gif') no-repeat 0 0;}
	.b2_wrap .b2_bg4 { background:url('../images/contents/b2_icon4.gif') no-repeat 0 0;}
	.b2_wrap .b2_bg5 { background:url('../images/contents/b2_icon5.gif') no-repeat 0 0;}
	.b2_wrap .b2_bg6 { background:url('../images/contents/b2_icon6.gif') no-repeat 0 0;}
	.b3_wrap {
		float: left;
	}

	span.txt-box {display: inline-block;background: #005ea5;color: #fff;padding: 7px 19px;border-radius: 50px;top: 250px;}
	.b3_wrap ul.b3_topbox {float: left;background: url(../images/contents/b3_bg1.gif) no-repeat 130px center;padding: 0;margin-bottom: 30px;width: 918px;margin-top: 30px;}
	span.call-center {left: 410px;top: 175px;text-align:center;}
	.b1_3_chart span.num2 {
		left:395px;
		top:210px;
		display: inline-block;
		background: #005ea5;
		color: #fff;
		padding: 7px 19px;
		border-radius: 50px;
	}
	.b1_3_chart span.num4 {
		left:370px;
		top:344px;
		display: inline-block;
		background: #005ea5;
		color: #fff;
		padding: 7px 19px;
		border-radius: 50px;
	}
	span.txt-box.box1 {
		left: 218px;
	}
	span.txt-box.box2 {
		right: 230px;
	}
	.b3_wrap ul.b3_topbox li.exterior {
		float: left;
		height: 333px;
		background: none;
		padding: 0;
		width: 358px;
	}
	.Supp, .client {
		top: 370px;
	}
	span.Supp {
		left: 129px;
	}
	span.client {
		right: 115px;
	}
	a.serv {
		display: inline-block;
		background: #005ea5;
		color: #fff;
		padding: 20px 20px;
		font-size: 16px;
	}
	.b3_wrap ul.b3_topbox li.exterior ul { height:333px; padding:0;}
	.b3_wrap ul.b3_topbox li.exterior ul li.thum {
		height: 278px;
		background: none;
		padding: 0;
		font-size: 0;
		text-align: center;
	}
	.b3_wrap ul.b3_topbox li.exterior ul li.addr {
		background: none;
		text-align: center;
		margin-top: 15px !important;
	}
	.b3_wrap ul.b3_topbox li.interior {
		float: right;
		width: 560px;
		height: 333px;
		background: none;
		padding: 0;
	}
	.board1 .bbs_top_info a {
	}
	.b3_wrap ul.b3_topbox li.interior dl { position:relative; height:333px;}
	.b3_wrap ul.b3_topbox li.interior dl dt { width:530px; background:none; padding:0;}
	.b3_wrap ul.b3_topbox li.interior dl dd {
		background: none !important;
		padding: 0;
	}
	.b3_wrap ul.b3_topbox li.interior dl dd a {
		font-size: 13px;
		color: #fff;
		display: inline-block;
		background-color: #ea4747;
		padding: 6px 14px;
		border-radius: 17px;
		behavior: url( "../pie/PIE.htc" );
		-webkit-transition: background-color 400ms linear;
		-moz-transition: background-color 400ms linear;
		-o-transition: background-color 400ms linear;
		-ms-transition: background-color 400ms linear;
		transition: background-color 400ms linear;
	}
	.b3_wrap ul.b3_topbox li.interior dl dd a:hover {
		background-color: #a21515;
	}
		
.b3_wrap ul.b3_topbox li.interior dl dd.int1 {
    position: absolute;
    top: 41px;
    left: 28px;
}
.b3_wrap ul.b3_topbox li.interior dl dd.int2 {
    position: absolute;
    top: 9px;
    left: 102px;
}
.b3_wrap ul.b3_topbox li.interior dl dd.int3 {
    position: absolute;
    top: 94px;
    left: 400px;
}
.b3_wrap ul.b3_topbox li.interior dl dd.int4 {
    position: absolute;
    top: 300px;
    left: 99px;
}
.b3_wrap ul.b3_topbox li.interior dl dd.int5 {
    position: absolute;
    top: 251px;
    left: 199px;
}
.b3_wrap ul.b3_topbox li.interior dl dd.int6 {
    position: absolute;
    top: 272px;
    width: 90px;
    left: 410px;
}
	.b3_wrap .b3_detailbox {
		float: left;
		width: 100%;
		position: relative;
		border-top: 1px solid #e5e5e5;
		padding: 25px 0;
	}
	.b3_wrap .b3_detailbox .thum_user_area {
		position: relative;
		float: left;
		width: 323px;
	}
	.b3_wrap .b3_detailbox .thum_user_area ul {
		width: 323px;
		height: 202px;
		padding: 0;
	}
	.b3_wrap .b3_detailbox .thum_user_area ul li {
		width: 323px;
		height: 202px;
		background: none;
		padding: 0;
		font-size: 0;
		line-height: 0;
	}
	.b3_wrap .b3_detailbox .thum_user_area ul li img {
		width: 323px;
		height: 202px;
	}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control {
		position: absolute;
		top: 66px;
		left: 0;
		width: 323px;
	}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control button {
		width: 35px;
		height: 65px;
		border: 0;
		cursor: pointer;
		background:url('../images/contents/img_arr_bg.png') repeat;
	}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control button span {}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control .next:hover, .b3_wrap .b3_detailbox .thum_user_area .thum_control .prev:hover {
		background: #000;
	}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control .prev { float:left;}
	.b3_wrap .b3_detailbox .thum_user_area .thum_control .next { float:right;}
	.b3_wrap .b3_detailbox .info_txtbox {
		float: left;
		padding-left: 25px;
	}
	.b3_wrap .b3_detailbox .info_txtbox ul { margin-top:20px; padding-left:0px;}
	.b3_wrap .b3_detailbox .info_txtbox ul li p { line-height:1.2;}
	.b3_wrap .b3_detailbox .info_txtbox .bt_top {
    position: absolute;
    bottom: 24px;
    right: 0;
    width: auto;
}
.info_txtbox ul li {
    /* background: none; */
    float: none !important;
    width: 100% !important;
    background: url(../images/contents/h6_bg.png) no-repeat left 7px !important;
    padding: 0 0 0px 16px !important;
    background-size: 4px !important;
    margin-bottom: 3px;
    font-size: 14px;
    font-weight: 100;
    line-height: 20px;
    color: #757373;
    overflow: hidden;
    margin-left: 15px;
}
/* 외국인생활정보 CSS */

	.c1_bt_wrap { float:left; width:759px; margin-top:30px;}
	.c1_bt_wrap .foot_btn { float:left; width:759px; height:25px; text-align:right;}
	.c1_bt_wrap .source { float:left; width:759px; margin-top:40px; border-top:3px solid #4c4f55; border-bottom:1px solid #848992;}
	.c1_bt_wrap .source dl { float:left; width:759px; padding-top:10px; padding-bottom:10px;}
	.c1_bt_wrap .source dl dt { float:left; width:89px;  font-size:0.90em; color:#676767; text-align:center;}
	.c1_bt_wrap .source dl dd { float:left; width:633px; padding-left:18px; padding-right:18px;  font-size:0.90em; color:#1172b6; border-left:1px solid #cccccc;}

	.c1_1_3_chart { width:714px; height:140px; background:url('../images/contents/c1-1-3_chart1.gif') no-repeat 0 0; margin-top:25px; border:1px solid #d7d7d7;}
	.c1_1_3_chart span { text-indent:-9999em; visibility:hidden;}


	.c1_2_6_wrap { float:left; width:760px;}
	.c1_2_6_wrap .listtype1 ul.left53 { padding-left:53px !important;}
	.c1_2_6_wrap .listtype2 dl { padding-left:53px !important;}


/* 알림마당 CSS */

	.d4_1_wrap { float:left; width:760px; background:url('../images/contents/d4_1_bg1.gif') no-repeat 0 0;}
	.d4_1_wrap .top_area { float:left; width:480px; height:95px; padding:33px 30px 0 250px; margin-bottom:40px;  font-size:1.08em; font-weight:700; line-height:1.7; letter-spacing:-1px; text-align:justify;}
	.d4_1_wrap .book_area { float:left; width:656px; height:147px; background:url('../images/contents/d4_1_bg2.gif') no-repeat 0 0; padding:23px 58px 0 46px;}
	.d4_1_wrap .book_area dl { position:relative; float:left; width:110px; height:142px; background:url('../images/contents/d4_1_paper.gif') no-repeat 0 0; margin-right:27px; margin-left:27px; display:inline;}
	.d4_1_wrap .book_area dl dt { width:110px; height:32px;  font-size:0.90em; color:#ffffff; font-weight:700; line-height:3; letter-spacing:-1px; text-align:center;}
	.d4_1_wrap .book_area dl dt a,
	.d4_1_wrap .book_area dl dt a:hover {  color:#ffffff; font-weight:700; line-height:3; letter-spacing:-1px;}
	.d4_1_wrap .book_area dl dd.year { width:110px;  font-size:1.30em; color:#595959; font-weight:700; line-height:2.2; letter-spacing:-2px; text-align:center;}
	.d4_1_wrap .book_area dl dd.ico { position:absolute; top:115px; left:84px;}

	.e4_1_layer { width:100%; margin-top:10px; padding-top:10px; border-top:1px dashed #d7d7d7}

	.e4_1_chart { height:210px; background:url('../images/contents/e4_1_chart.gif') no-repeat left top; margin-top:10px; margin-left:53px; display:block;}
	.e4_1_chart span { text-indent:-9999em; visibility:hidden;}


/* 참여마당 CSS */

	.e1_1_wrap { float:left; width:760px;}
	.e1_1_wrap .top_info_area { float:left; width:722px; height:184px; background:url('../images/contents/e1_1_bg1.gif') no-repeat 0 0; padding:48px 0 0 38px;}
	.e1_1_wrap .top_info_area h4 { float:left; width:722px; height:45px; font-size:0;}
	.e1_1_wrap .top_info_area .h4_small_txt { float:left; width:722px; height:23px; padding-top:5px;}
	.e1_1_wrap .top_info_area .info_txt { float:left; width:722px; padding-top:30px;  font-size:1.06em; font-weight:700; line-height:1.3;}
	.e1_1_wrap ul { float:left; width:760px; height:790px; background:url('../images/contents/e1_1_bg2.gif') no-repeat 0 0; margin-top:40px;}
	.e1_1_wrap ul li.ask { float:left; width:710px; height:74px; padding:36px 0 0 50px;}
	.e1_1_wrap ul li.ask dl { float:left; width:710px;}
	.e1_1_wrap ul li.ask dl dt { float:left; width:92px; height:74px;}
	.e1_1_wrap ul li.ask dl dd { font-size:0; line-height:0;}
	.e1_1_wrap ul li.ask dl dd.date { float:left; width:551px; height:15px; padding:3px 0 0 67px;}
	.e1_1_wrap ul li.ask dl dd.inquiry { float:left; width:544px; height:14px; padding:15px 0 0 74px;}
	.e1_1_wrap ul li.supporters { float:left; width:760px; height:680px;}
	.e1_1_wrap ul li.supporters dl { float:left; width:323px; height:302px; padding:38px 19px 0 38px;}
	.e1_1_wrap ul li.supporters dl dt { float:left; width:227px; height:43px; padding-top:26px; padding-left:96px;}
	.e1_1_wrap ul li.supporters dl dd { float:left; width:304px; padding-top:74px; padding-right:19px;  font-size:0.95em; font-weight:700; line-height:1.4;}
	.e1_1_wrap ul li.supporters dl dd ul { float:left; width:304px; height:auto; background:none; margin:0;}
	.e1_1_wrap ul li.supporters dl dd ul li { float:left; width:294px; background:url('../images/all/bullet6.gif') no-repeat 0 10px; padding:3px 0 3px 10px;  font-size:1em; line-height:1.4;}


	.e4_wrap {
		float: left;
		border-top: 1px solid #dfe2e7;
		border-bottom: 1px solid #dfe2e7;
	}
	.e4_wrap ul {
		float: left;
	}
	.e4_wrap ul li {
		position: relative;
		float: left;
		width: 49.9%;
		font-size: 16px;
		border-bottom: 1px solid #dfe2e7;
	}
	.e4_wrap ul li img {
		position: absolute;
		top: 27px;
		right: 27px;
		vertical-align: middle;
	}
	.e4_wrap ul li.end { float:left; width:720px; height:25px; background:url('../images/board/bbs_100_bg1.gif') no-repeat 0 bottom; padding:10px 20px 12px 20px;  font-size:1.18em; color:#594867; letter-spacing:-1px; font-weight:700; border-bottom:1px solid #dfe2e7;}
	.e4_wrap ul li span {
		color: #1d1d1d;
		font-size: 16px;
	}
	.e4_wrap ul li a, .e4_wrap ul li a:hover {
		font-weight: 700;
	}
	.e4_wrap .apr_btn {position:absolute; top:14; right:50px;}
	/*.e4_wrap ul { float:left; width:759px;}
	.e4_wrap ul li { float:left; width:719px; height:25px; background:url('../images/board/bbs_100_bg1.gif') no-repeat 0 bottom; padding:10px 20px 12px 20px; border-bottom:1px solid #dfe2e7;}
	.e4_wrap ul li dl { position:relative; float:left; width:719px; height:25px;}
	.e4_wrap ul li dl dt { float:left; width:540px; height:25px; background:url('../images/all/bullet2.gif') no-repeat 0 8px; padding-left:31px;  font-size:1.18em; color:#594867; letter-spacing:-1px; font-weight:700;}
	.e4_wrap ul li dl dd { position:absolute; top:0; right:0;}
	.e4_wrap ul li dl dd a { float:left; margin-left:5px;}*/


	.oline .e4_wrap ul li div {
		padding: 35px 27px 35px 95px;
	}
	.e4_wrap_2 {
		float: left;
		width: 100%;
		/* padding: 40px 0; */
		/* border-top: 3px solid #4c4f55; */
		/* border-bottom: 1px solid #848992; */
	}
	.e4_wrap_2 h4 span{font-weight:600;color:#222;}
	.e4_wrap_2 h4 {
		color: #777;
		line-height: 1.4em;
		font-size: 15px;
		margin-bottom: 15px;
	}
	.e4_wrap_2 ul {
		float: left;
		width: 100%;
	}
	.e4_wrap_2 ul li {
		float: left;
		width: 50%;
		height: 220px;
		margin-bottom: 20px;
	}
	.e4_wrap_2 ul li:nth-child(2n){margin-right:0}
	.e4_wrap_2 ul .fci_img, .e4_wrap_2 ul .fci_table{float:left}
	.e4_wrap_2 ul .fci_table {
		padding: 10px 0 10px 5px;
		border-left: 0;
		height: 137px;
		width: 64%;
		border: 1px solid #ececec;
	}
	.e4_wrap_2 ul .fci_table caption {visibility:hidden;overflow:hidden;height:0;width:0;margin:0;padding:0;line-height:0;}
.e4_wrap_2 ul .fci_table th {
    vertical-align: top;
    /* width: 60px; */
    font-size: 12px;
    font-weight: 600;
    color: #717171;
    text-align: left;
    background: url(/images/contents/fci_ico_dot.jpg) no-repeat 0 10px;
    padding-left: 6px;
}
	.e4_wrap_2 ul .fci_table td{vertical-align:top;padding-left:px;}

table.def.tabletype2 {
    margin-top: 10px;
}




	.e1_3_popwrap { position:relative; min-height:96%; height:auto !important; height:96%; border:2px solid #000000;}
	.e1_3_popwrap .e1_3_popcon { clear:both; min-height:820px; height:auto !important; height:820px; padding:30px 28px 30px 28px; margin:4px; border:2px solid #000000;}
	.e1_3_popwrap .e1_3_popcon .receive_num {  font-size:1.30em; color:#000000; font-weight:700; display:block;}
	.e1_3_popwrap .e1_3_popcon h1 { width:100%; height:105px; margin-top:35px; text-align:center;}
	.e1_3_popwrap .e1_3_popcon dl.txt_info_view { width:100%; margin-top:50px; display:block;}
	.e1_3_popwrap .e1_3_popcon dl.txt_info_view dt { float:left; width:35%; background:url('../images/contents/e1_3_pop_colon.gif') no-repeat right 9px;  font-size:1.30em; color:#000000; font-weight:700; line-height:1.8;}
	.e1_3_popwrap .e1_3_popcon dl.txt_info_view dd { float:left; width:65%;  font-size:1.30em; color:#000000; font-weight:700; line-height:1.8;}
	.e1_3_popwrap .e1_3_popcon .txt_infobox { width:100%; height:95px; margin-top:40px; text-align:center; display:inline-block;}
	.e1_3_popwrap .e1_3_popcon .form_sign { width:100%; height:97px; margin-top:40px; text-align:center; display:inline-block;}



/* 유학생지원 CSS */

	.f2_wrap {
		float: left;
		width: 100%;
	}
	.f2_wrap h4 {
		font-size: 18px;
		color: #545454;
		background: url(../images/contents/h3_bg.png) no-repeat left center;
		padding-left: 28px;
		margin-bottom: 20px;
		margin-top: 40px;
		font-weight: bold;
		float: left;
		width: 100%;
	}

	.f2_wrap .f2_conbox {
		float: left;
		width: 100%;
		height: auto;
		background: url(../images/contents/f2_bg.gif) no-repeat 0 0;
		/* padding: 11px 2px 0 2px; */
		border-bottom: 1px solid #e4e4e4;
		margin-bottom: 40px;
		padding-bottom:40px;
	}
	
	.f2_wrap .f2_conbox .info_txtbox {
    float: left;
    width: 70%;
    height: auto;
    /* padding: 20px 45px 0 28px; */
    margin-left: 15px;
}
	.f2_wrap .f2_conbox .listtype1 ul { padding-top:15px;}
	.f2_wrap .f2_conbox .thum_area {
		float: right;
		width: 261px;
		height: auto;
		padding-top: 15px;
	}
	.f2_wrap .f2_conbox .thum_area img { width:261px; height:163px;}
	.f2_wrap .f2_conbox .thum_area span {  font-size:1em; color:#363636; font-weight:700; letter-spacing:-1px; line-height:4; display:block; text-align:center;}

	.f2_wrap .f2_conbox2 {
		float: left;
		width: 100%;
		height: 285px;
		background: url(../images/contents/f2_bg2.gif) no-repeat 0 0;
		/* padding: 11px 2px 0 2px; */
		border-bottom: 1px solid #e4e4e4;
		margin-bottom: 40px;
	}
	.f2_wrap .f2_conbox2 .info_txtbox {
    float: left;
    width: 70%;
    height: 305px;
    /* padding: 20px 45px 0 28px; */
    margin-left: 15px;
}
	.f2_wrap .f2_conbox2 .listtype1 ul { padding-top:15px;}
	.f2_wrap .f2_conbox2 .thum_area {
		float: right;
		width: 261px;
		height: 310px;
		padding-top: 15px;
	}
	.f2_wrap .f2_conbox2 .thum_area img { width:261px; height:163px;}
	.f2_wrap .f2_conbox2 .thum_area span {  font-size:1em; color:#363636; font-weight:700; letter-spacing:-1px; line-height:4; display:block; text-align:center;}

	.f2_wrap .f2_conbox3 { float:left; width:756px; height:255px; background:url('../images/contents/f2_bg3.gif') no-repeat 0 0; padding:11px 2px 0 2px;}
	.f2_wrap .f2_conbox3 .info_txtbox { float:left; width:406px; height:245px; padding:20px 45px 0 28px;}
	.f2_wrap .f2_conbox3 .listtype1 ul { padding-top:15px;}
	.f2_wrap .f2_conbox3 .thum_area { float:left; width:261px; height:220px; padding-top:15px;}
	.f2_wrap .f2_conbox3 .thum_area img { width:261px; height:163px;}
	.f2_wrap .f2_conbox3 .thum_area span {  font-size:1em; color:#363636; font-weight:700; letter-spacing:-1px; line-height:4; display:block; text-align:center;}

	.f2_wrap .f2_conbox4 { float:left; width:756px; height:355px; background:url('../images/contents/f2_bg4.gif') no-repeat 0 0; padding:11px 2px 0 2px;}
	.f2_wrap .f2_conbox4 .info_txtbox { float:left; width:406px; height:335px; padding:20px 45px 0 28px;}
	.f2_wrap .f2_conbox4 .listtype1 ul { padding-top:15px;}
	.f2_wrap .f2_conbox4 .thum_area { float:left; width:261px; height:310px; padding-top:15px;}
	.f2_wrap .f2_conbox4 .thum_area img { width:261px; height:163px;}
	.f2_wrap .f2_conbox4 .thum_area span {  font-size:1em; color:#363636; font-weight:700; letter-spacing:-1px; line-height:4; display:block; text-align:center;}

	.f2_wrap .f2_conbox5 { float:left; width:756px; height:375px; background:url('../images/contents/f2_bg5.gif') no-repeat 0 0; padding:11px 2px 0 2px;}
	.f2_wrap .f2_conbox5 .info_txtbox { float:left; width:406px; height:355px; padding:20px 45px 0 28px;}
	.f2_wrap .f2_conbox5 .listtype1 ul { padding-top:15px;}
	.f2_wrap .f2_conbox5 .thum_area { float:left; width:261px; height:310px; padding-top:15px;}
	.f2_wrap .f2_conbox5 .thum_area img { width:261px; height:163px;}
	.f2_wrap .f2_conbox5 .thum_area span {  font-size:1em; color:#363636; font-weight:700; letter-spacing:-1px; line-height:4; display:block; text-align:center;}


/* 어울마당 CSS */

	.g1_1_topbox { float:left; width:760px; height:247px; background:url('../images/contents/g1_1_dotline.jpg') no-repeat left top;}
	.g1_1_topbox h4 { float:left; width:760px; height:104px;}
	.g1_1_topbox .txt_area { float:left; width:760px; padding-top:15px;}


	.g1_3_area { float:left; width:760px}
	.g1_3_area .pdf_btn { float:left; width:760px; height:26px; text-align:right;}
	.g1_3_area .ebook_btn { float:left; width:760px; height:43px; padding-top:488px; text-align:center;}
	.g1_3_area .ebook{float: left;padding: 10px}
	.g1_3_area .ebook dd{padding: 10px 0 0;text-align: center}

	.g1_4_area { float:left; width:760px;}
	.g1_4_area .listtype1 h4 { clear:left; width:729px; background:url('../images/all/bullet2.gif') no-repeat 0 8px; padding-left:31px; margin-top:0; margin-bottom:12px;  font-size:1.18em; color:#594867; letter-spacing:-1px; font-weight:700; line-height:1.5;}
	.g1_4_area .listtype1 .txtbox { float:left; padding-left:31px;  font-size:1em;}
	.g1_4_area .mapbox { float:left; width:498px; height:435px;margin-top:5px; margin-left:31px; display:inline;}

	.g2_1_top { background:url('../images/contents/g2_1_top.gif') no-repeat 480px top; width:760px; height:200px;}


	.g2_1_chart { width:720px; margin-top:10px; margin-bottom:10px; border:1px solid #d7d7d7; display:inline-block;}
	.g2_1_chart dl { clear:none !important; float:left; width:304px; padding:8px 28px 8px 28px;}
	.g2_1_chart dl dt { float:left; width:288px; background:url('../images/all/bullet5.gif') no-repeat 0 9px; padding:3px 0 3px 16px;  font-size:1em; color:#333333; font-weight:700; line-height:1.5;}
	.g2_1_chart dl dd { float:left; width:304px; background:none; padding:3px 0 0 0; text-align:center;}

	.g2_1_banner { width:100%; margin-top:5px; margin-top:5px; display:inline-block;}
	.g2_1_banner a,
	.g2_1_banner img { float:left; margin-right:5px;}

	.g2_1_pevent { float:left; width:738px; margin-top:40px}
	.g2_1_pevent ul { float:left; width:738px;}
	.g2_1_pevent ul li.big_view { float:left; position:relative; width:484px; height:177px; border:1px solid #d7d7d7;}
	.g2_1_pevent ul li.big_view img { width:484px; height:177px;}
	.g2_1_pevent ul li.big_view .bt_go { position:absolute; top:0px; left:700px; z-index:999;}
	.g2_1_pevent ul li.big_view .bt_go img { width:36px; height:36px;}
	.g2_1_pevent ul li.btn { float:right;}
	.g2_1_pevent ul li.btn2 { float:right; margin-top:12px;}
	.g2_1_pevent ul li.thum_list { width:738px;}
	.g2_1_pevent ul li.thum_list ul { float:left; width:738px;}
	.g2_1_pevent ul li.thum_list ul li { position:relative; float:left; width:115px; height:32px; margin-top:14px; border:1px solid #d7d7d7; display:inline;}

	.g2_1_pevent2 {width:738px; margin-top:40px;}
	.g2_1_pevent2 ul {width:738px;}
	.g2_1_pevent2 ul li {padding: 3px;background:none;float: left}
	.g2_1_pevent2 ul li .big_view {position:relative; width:484px; height:177px;}
	.g2_1_pevent2 ul li .big_view img { width:484px; height:177px;}
	.g2_1_pevent2 ul li .big_view .bt_go { position:absolute; top:0px; left:700px; z-index:999;}
	.g2_1_pevent2 ul li .big_view .bt_go img { width:36px; height:36px;}
	.g2_1_pevent2  ul li.btn {}
	.g2_1_pevent2 ul li .btn2 { margin-top:12px;}
	.g2_1_pevent2 ul li .thum_list { width:738px;}
	.g2_1_pevent2 ul li .thum_list ul {width:738px;}
	.g2_1_pevent2 ul li .thum_list ul li { position:relative;width:115px; height:32px; margin-top:14px;display:inline;}

	.g3_1_area { float:left; width:760px;}
	.g3_1_area .listtype2 dl { padding-top:0px !important; padding-left:22px !important;}

	.g3_1_imgbox { width:710px; margin-top:10px; display:inline-block;}
	.g3_1_imgbox dl { clear:none !important; float:left; width:338px; padding:5px; border:1px solid #d7d7d7; display:inline;}
	.g3_1_imgbox dl dt { width:338px; background:none; padding:0;  font-size:1.10em; color:#145ebc; font-weight:700; line-height:1.5; text-align:center;}
	.g3_1_imgbox dl dd { background:none; padding:0;}
	.g3_1_imgbox dl dd.thum { width:338px; height:142px; text-align:center;}
	.g3_1_imgbox dl dd.text { width:338px; padding-top:5px; text-align:center;}

	.past_events{}
	.past_events li{float: left}
	.past_events li a{}
	.past_events li img{}

/* 이용안내 CSS */

	.h1_wrap { float:left; width:760px;}
	.h1_wrap dl { float:left; width:170px; border-bottom:1px solid #d7d7d7; display:inline;}
	.h1_wrap dl dt { float:left; width:168px; background:#4e79c9;  font-size:1.20em; color:#ffffff; font-weight:700; line-height:1.5; border:1px solid #4e79c9; text-align:center;}
	.h1_wrap dl dt span { padding-top:10px; padding-bottom:10px; border:1px solid #7992ff; display:block;}
	.h1_wrap dl dd { float:left; width:170px;  font-size:1em; font-weight:700; line-height:1.5; border-top:1px solid #d7d7d7;}
	.h1_wrap dl dd a,
	.h1_wrap dl dd a:hover { padding:6px 0 6px 15px;  font-weight:700; line-height:1.5; display:inline-block;}
	.h1_wrap dl dd ul { float:left; width:170px; background:#f5f5f5; padding-top:7px; padding-bottom:7px; border-top:1px solid #d7d7d7;}
	.h1_wrap dl dd ul li { float:left; width:170px;  font-size:0.85em; font-weight:700; line-height:1.2;}
	.h1_wrap dl dd ul li a,
	.h1_wrap dl dd ul li a:hover { background:url('../images/all/bullet6.gif') no-repeat 15px 8px; padding:3px 0 3px 23px;  font-weight:700; line-height:1.5; display:inline-block;}


.h2_wrap {
    float: left;
    width: 100%;
}
.h2_wrap .topbox {
    float: left;
    width: 95.9%;
    padding: 18px;
    border: 1px solid #d7d7d7;
}
.h2_wrap .h2_con {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    margin-top: 30px;
    border-bottom: 1px dashed #d7d7d7;
}
	.h2_wrap .h2_con h4 {
		float: left;
		width: 760px;
		margin-bottom: 5px;
		font-size: 1.18em;
		color: #005ea5;
		letter-spacing: -1px;
		font-weight: 700;
	}
.h2_wrap .h2_con ul {
    float: left;
    width: 98%;
    padding-left: 20px;
}
	.h2_wrap .h2_con ul li {
    float: left;
    width: 98%;
    background: url(../images/all/bullet6.gif) no-repeat 0 12px;
    padding: 3px 0 3px 10px;
    font-size: 1em;
    line-height: 1.5;
}
	.h2_wrap .h2_con ul li ul {
    float: left;
    width: 100%;
    padding-left: 0;
}
	.h2_wrap .h2_con ul li ul li {
    float: left;
    width: 90%;
    background: none;
    padding: 3px 0 3px 0px;
    font-size: 1em;
    line-height: 1.2;
}


	.h3_wrap { float:left; width:760px;}
	.h3_wrap h4 {

		font-size: 18px;
		color: #545454;
		background: url(../images/contents/h3_bg.png) no-repeat left center;
		padding-left: 28px;
		margin-bottom: 20px;
		margin-top: 40px;
		font-weight: bold;
		float: left;
		width: 100%;
		line-height: 21px;
		height: 21px;
	}
	.h3_wrap .h3_con {
		float: left;
		width: 760px;
		padding-bottom: 20px;
		/* margin-top: 30px; */
		border-bottom: 1px dashed #d7d7d7;
		margin-left: 15px;
		padding-top: 30px;
	}
	.h3_wrap .h3_con h5 {
		float: left;
		width: 760px;
		margin-bottom: 5px;
		font-size: 1.18em;
		color: #005ea5;
		letter-spacing: -1px;
		font-weight: 700;
	}
	.h3_wrap .h3_con ul { float:left; width:740px; padding-left:20px;}
	.h3_wrap .h3_con ul li { float:left; width:730px; background:url('../images/all/bullet6.gif') no-repeat 0 12px; padding:3px 0 3px 10px;  font-size:1em; line-height:1.5;}
	.h3_wrap .h3_con ul li ul { float:left; width:730px; padding-left:0;}
	.h3_wrap .h3_con ul li ul li { float:left; width:730px; background:none; padding:3px 0 3px 0px;  font-size:1em; line-height:1.2;}


/* 기타 CSS */

	#pop_print_wrap { position:relative; min-height:96%; height:auto !important; height:96%;}
		.pop_print_top { clear:both; background:#6d8fce;}
		.pop_print_top h1 { padding:10px 0 10px 30px;  font-size:1.80em; color:#ffffff; font-weight:700; line-height:1.5; display:block;}
		.pop_print_top .btn_area { width:100%; background:#eeeeee; padding-top:6px; border-bottom:1px solid #d7d7d7; text-align:right;}
		.pop_print_top .btn_area a { display:inline;}
		#contentPanel { margin-top:14px;}


	#pop_view_wrap { position:relative; min-height:96%; height:auto !important; height:96%;}
		.pop_thum_area { clear:both; width:100%; min-height:96%; height:auto !important; height:96%;}
		.pop_foot_area { position:relative; clear:both; height:23px; background:#eeeeee; padding:7px 0 0 15px; border-top:1px solid #d7d7d7;}
		.pop_foot_area .btn_close { position:absolute; top:3px; right:15px;}

.fclear:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}

/* 경영정보 CSS */
/* UI Object */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type {
    width: 100%;
    border-bottom: 2px solid #dcdcdc;
    text-align: center;
}
.tbl_type caption{display:none}
.tbl_type th {
    font-size: 14px;
    height: 23px;
    padding: 12px 0;
    border-top: 2px solid #2b5ea5;
    color: #1d1d1d;
    font-weight: bold;
}
.tbl_type td {
    font-weight: normal;
    font-size: 14px;
    height: 24px;
    padding: 10px 0 8px;
    border-top: 1px solid #ededee;
    border-left: 1px solid #ededee;
    color: #757373;
}
td.title {
    border-left: 0;
}
p.bt_left a {
    display: inline-block;
    background: #585858;
    color: #fff;
    padding: 9px 15px;
}
.tbl_type .content{text-align:left;padding-left:20px;padding:5px 20px 4px 20px;line-height:1.6em}
.tbl_type .content {
    text-align: left;
    padding-left: 20px;
    padding: 10px 20px 10px 20px;
}
a.btn_big_red {   
    background-color: #005ea5;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: 100;
    padding: 12px 21px;
    text-decoration: none;
    letter-spacing: -0.5px;
    text-align: center;
	 -webkit-transition: background-color 200ms linear;
    -moz-transition: background-color 200ms linear;
    -o-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
}
a.btn_big_red:hover {
    background-color: #428ec8;
}
/* //UI Object */

/* tab */
.a5 .tabmenu {
    /* overflow: hidden; */
    margin: 40px 0 0;
    display: none;
}
.a5 .tabmenu li{float:left;width:176px;height:48px;margin-bottom:10px;margin-right:10px;}
.a5 .tabmenu li a{line-height:3.2em;display:inline-block; width:176px;  height:48px;padding:0px 0 0 ;font-weight:600; text-align:center; background:url("/images/contents/tab_img.gif") 0 0 no-repeat;color:#6d6d6d !important; font-size:14px;}
.a5 .tabmenu li a .on{display:inline-block; width:176px; height:48px;padding:0px 0 0 ; font-weight:600; text-align:center; background:url("/images/contents/tab_img.gif") 0 0 no-repeat;color:#6d6d6d !important; font-size:14px;}
.a5 .tabmenu li a.on,
.a5 .tabmenu li a:active,
.a5 .tabmenu li a:focus,
.a5 .tabmenu li a:hover{color:#0852a0 !important;background-position:0 -48px;text-decoration:none;}
.a5 .tabmenu li .tabIco{margin:10px 20px 10px 0}

.b1 p, .b2 p, .b3 p, .b4 p {
    font-size: 15px !important;
    color: #000 !important;
}

/*** 중문 ***/
#conbox .h3-f {
    margin-top: 0 !important;
}



/* 추가180123 */
.lt-sp01 {letter-spacing:-0.03em;}

/* 추가180223 */
.btn_link {display:inline-block; padding:6px 15px; background:#777575;color:#fff; font-size:13px; line-height:18px; font-weight:100}
.btn_link .ico {width:16px; height:18px; display:inline-block; background:url("/new/images/contents/ico_home.png") no-repeat 0 0;vertical-align:middle; margin-right:5px;color:#fff;}
.btn_link .ico2 {width:16px; height:18px; display:inline-block; background:url("/new/images/contents/ico_job.png") no-repeat 0 0;vertical-align:middle; margin-right:5px;color:#fff;}
.btn_link:hover {background:#005ea5;}


.c6_1_wrap {overflow:hidden;}
.c6_1_wrap .img {float:left;width:290px;}
.c6_1_wrap .txt {float:right;width:620px;}
.c6_1_wrap .txt .tit {color:#5d5d5d;line-height:22px;padding:0px 0px 0px 16px;font-size:14px;font-weight:700;margin:0px 0px 6px 15px;background:url("/new/images/contents/h7_bg.png") no-repeat 0px 9px;}
ul.c-list01 li {color:#6f6f6f;line-height:20px;padding:0px 0px 0px 16px;font-weight:100;margin:0px 0px 0px 25px;background:url("/new/images/contents/h6_bg.png") no-repeat left 7px;}


.line-box-wrap {padding:4px;background:url("/new/images/common/infoTop_bg.gif") repeat 0 0;}
.line-box-wrap .line-box {position:relative;background:#fff;overflow:hidden;}

/* 가이드북 추가 190116 */
.bro-wrap div{float:left;}
.bro-wrap {overflow:hidden;width:575px;text-align:center;margin:0 auto}
.bro-wrap ul li{margin-left:10px; margin-bottom:5px;}
.bro-wrap .btn_down{background:#005ea5;color:#fff;font-weight:600;padding:19px 32px 20px; text-align:center;display:block;}
.bro-wrap .btn_down:hover{transition:1s;background:#004172;}
.bro-wrap .btn_guide{border:2px solid #005ea5;color:#005ea5;font-weight:600;padding:15px 32px;display:block;text-align:center;}
.bro-wrap .btn_guide2{border:2px solid #005ea5;color:#005ea5;font-weight:600;padding:12px 32px;display:block;text-align:center;}
.bro-wrap .btn_guide:hover,.bro-wrap .btn_guide2:hover{transition:1s;background:#005ea5;color:#fff}


/* 클린신고센터 */
.clean-wrap {position:relative;display:block;background:#fcfcfc url("/new/images/contents/clean-bg.jpg") no-repeat 0 0;height:490px;padding:60px 60px;line-height:180%;}
.clean-wrap .txt1 {font-size:18px;color:#333;font-weight:bold;padding-bottom:40px;}
.clean-wrap .txt2 span {text-decoration:underline;}
.clean-wrap .btn1 {background:#0070b7;border-radius:50px;width:240px;padding:10px 0px 10px 30px;color:#fff;line-height:140%;height:40px;}
.clean-wrap .btn2 {text-align:center;width:270px;}
.clean-wrap .btn2 a {background:#0fa95b url("/new/images/contents/clean-img1.png") no-repeat 35px 5px;display:block;padding:22px 0px 10px 30px;height:28px;border-radius:50px;}
.clean-wrap .btn2 a:hover {background:#12884c url("/new/images/contents/clean-img1.png") no-repeat 35px 5px;}
.clean-wrap .btn2 a span {color:#fff;}
.clean-wrap .btn3 {text-align:center;width:270px;}
.clean-wrap .btn3 a {background: #f3be00 url(/new/images/contents/clean-img2.png) no-repeat 35px 7px;display:block;padding:22px 0px 10px 30px;height:28px;border-radius:50px;letter-spacing: -0.05em;}
.clean-wrap .btn3 a:hover {background:#daab01 url("/new/images/contents/clean-img2.png") no-repeat 35px 7px;}
.clean-wrap .btn3 a span {color: #fff;}
.clean-wrap .btn4 {text-align:center;width:270px;}
.clean-wrap .btn4 a {background: #bc896a url(/new/images/contents/clean-img3.png) no-repeat 35px 5px;display:block;padding: 10px 0px 25px 82px;height:28px;border-radius:50px;line-height: 1.5em; text-align: left;}
.clean-wrap .btn4 a:hover {background:#ab785a url("/new/images/contents/clean-img3.png") no-repeat 35px 5px;}
.clean-wrap .btn4 a span {color:#fff;}

.bro-line-new {overflow:hidden;text-align:center;margin:0 auto;}
.bro-line-new dl {width: 224px;border:1px solid #ddd;text-align:center;margin:20px auto 0px;}
.bro-line-new dl dt {background: #4b4b4b;color: #fff;font-size: 15px;font-weight: 100;padding: 10px;}
.bro-line-new dl dt img {margin-left: 10px;margin-top: -1px;width: 20px;}
.bro-line a {text-align:center;display:block;}
.bro-line a:hover span {text-decoration:underline}
.bro-line a span {color:#fff;}

/* 외국인지원 및 시민국제화 탭메뉴 */

.tab_list{border-left: 1px solid #d9d9d9;padding-left: 3px;}
.tab_list li {width: 50%;
    display: inline-block;line-height: 38px;border-top: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;text-align: center;margin-top: -1px;margin-left: -4px;}
.tab_list li a.on{color: #fff;font-weight: bold;background: #013e8d;display: inline-block;width: 100%;}
ul.li-st2 li img{	float: left;	margin-right:10px; margin-bottom:10px;}



/* BFIC소개 > 클린경영 */
.e5_1_01img ,
.e5_5_01img ,
.e5_5_02img  {text-align: center;width: 100%;}

.e5_1_01img img,
.e5_5_01img img,
.e5_5_02img img {max-width: 100%;}