@charset "utf-8";

/* CONTENT STYLE */
.contentStyle_l {width:49%;float:left}
.contentStyle_l dl {padding:0px; margin:21px 0 0 28px;}
.contentStyle_l dl dt {color:#BC59B0; width:400px; font-weight:bold; font-size:13px;background: url(/kr/images/info/s17_1.gif) no-repeat;clear: both;  margin: 10px 0 10px 0;  padding: 0 0 0 18px;  text-align: left;          background-repeat: no-repeat;  background-position: left top;}
.contentStyle_l dl dd{padding-left:20px}
.contentStyle_r{width:50%;float:left}
.contentStyle_r .intro_01 {float:left;margin:10px 0 0 0;}
.contentStyle_r .intro_01 h4 {float:left; width:400px;margin-left:10px}
.contentStyle_r .intro_01 p {float:left; display:inline; width:168px; margin-left:10px;}

/* 4TH MENU COMMON STYLE
.tabMenu01 ul,
.tabMenu01 ul li,
.tabMenu01_1 ul,
.tabMenu01_1 ul li,
.tabMenu02 ul,
.tabMenu02 ul li,
.tabMenu03 ul,
.tabMenu03 ul li,
.tabMenu04 ul,
.tabMenu04 ul li,
.tabMenu05 ul,
.tabMenu05 ul li,
.tabMenu08 ul,
.tabMenu08 ul li
{ float:left; }
.mtno{margin-top:0px !important;}
.tabMenu01 { position:relative; display:inline-block; width:745px; margin-bottom:22px; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; }
.tabMenu01 ul li a { display:block; padding:0px 7px 0px 20px; height:46px; line-height:46px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2;  }


.tabMenu08 { position:relative; display:inline-block; width:745px; margin-bottom:22px; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; }
.tabMenu08 ul li a { display:block; padding:0px 20px; height:46px; line-height:46px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2;  }
.tabMenu08 ul li.RL{border-right:1px solid #7eae1f;}
 */
/*-----(20160203)-------
.tabMenu01_new160203 { position:relative; display:inline-block; width:745px; margin-bottom:22px; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; }
.tabMenu01_new160203 ul li a {display:block; padding:0px 7px 0px 7px; height:28px; line-height:28px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; border-right:1px solid #c2c2c2;}
.tabbex0201 {border-right:1px solid #c2c2c2; font-size:10px;}*/

/*-----(20160203)-------
.tabMenu01 ul li.on a { color:#6a9a0c; background:#ffffff; border-top:2px solid #7eae1f; border-left:1px solid #7eae1f; }
.tabMenu08 ul li.on a { color:#6a9a0c; background:#ffffff; border-top:2px solid #7eae1f; border-left:1px solid #7eae1f; }*/

/*-----(new)-------
.tabMenu01_1 { position:relative; display:inline-block; width:758px; margin-bottom:22px; }
.tabMenu01_1 ul li a { display:block; padding:0px 34px 0px 33px; height:36px; line-height:36px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2;  }
.tabMenu01_1 ul li.on a { color:#6a9a0c; background:#ffffff; border-top:2px solid #7eae1f; border-left:1px solid #7eae1f; }



#btnSubmit{vertical-align:middle;}
/*
.tabMenu01 { position:relative; display:inline-block; width:760px; margin-bottom:22px; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; }
.tabMenu01 ul li a { display:block; padding:9px 17px 0px 27px; height:37px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2; }
.tabMenu01 ul li.on a { color:#6a9a0c; background:#ffffff; border-top:2px solid #7eae1f; border-left:1px solid #7eae1f; }

.sitemap2015{width:90% !important; margin:0 auto !important;}
.tabMenu01new { position:relative; display:inline-block; width:760px; margin-bottom:22px; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; }
.tabMenu01new ul li{float:left;}
.tabMenu01new ul li a { display:block; padding:9px 20px 0px 27px; height:37px;line-height:30px; border-top:2px solid #7c7c7c; background:url(/kr/images/common/bg_tabMenu01.gif) left bottom repeat-x; font-weight:bold; color:#7c7c7c; border-left:1px solid #c2c2c2; }
.tabMenu01new ul li.on a { color:#6a9a0c; background:#ffffff; border-top:2px solid #7eae1f; border-left:1px solid #7eae1f; }

.tabMenu01new ul li.right_line{border-right:1px solid #c2c2c2;}
.tabMenu02,
.tabMenu03 { position:relative; display:inline-block; width:760px; }

.tabMenu02 ul li,
.tabMenu03 ul li { margin:0 0 3px 3px; }

.tabMenu03 ul li {width:185px;}
.tabMenu03 ul li.last {width:335px;}
.tabMenu03 .po_ab{ position:absolute; top:105px; left:180px; font-weight:bold; color:#f00;}
.tabMenu02 ul li a,
.tabMenu03 ul li a{ display:block; margin:0; border:1px solid #d9d9d9; padding:7px 20px 7px 14px; color:#6b6a6a; background:url(/kr/images/common/bg_tabMenu02_off.gif) 95% center no-repeat #efefef; }
.tabMenu02 ul li a:hover,
.tabMenu02 ul li.on a,
.tabMenu03 ul li.on a { font-weight:bold; color:#fff; background:#f67b1e url(/kr/images/common/bg_tabMenu02_on.gif) right 12px no-repeat; }
.tabMenu04 {position:relative; display:inline-block; width:760px; border:5px solid #dcdcdc;margin:10px 0 0 3px; }
.tabMenu04 ul,
.tabMenu05 ul{ width:760px; padding:14px 0 8px; }
.tabMenu04 ul li,
.tabMenu05 ul li { margin:0px 0 4px 20px; }
.tabMenu04 ul li a,
.tabMenu05 ul li a { display:block; margin:0; padding:0 5px 3px 15px; color:#5b5b5b; background:url(/kr/images/common/tab04_off.gif) left 2px no-repeat; }
.tabMenu04 ul li.on a,
.tabMenu05 ul li.on a { font-weight:bold; background:url(/kr/images/common/tab04_on.gif) left 2px no-repeat; }
.tabMenu04 ul li { width:125px; }
.tabMenu05 ul li { width:140px; }
.tabMenu05 {position:relative; display:inline-block; width:99.8%; border:1px solid #dcdcdc;margin:10px 0 0 0; }
*/
.width150 ul li { width:149px; }
.width179 ul li { width:179px; }
.width187 ul li { width:187px; }
.width225 ul li { width:250px; }
.width224 ul li { width:224px; }
.width220 ul li { width:221px; }
.width235 ul li { width:235px; }
.width335 ul li { width:375px; }


.2depth_tab ul {display:none;position:absolute;top:59px;left:0;width:100%;overflow:hidden;z-index:10;box-sizing:border-box;}
	#subNavi .leftmenu .over .depth3 {display:block;}
	.2depth_tab ul li {position:relative;padding:17px;font-size:0.938em;;}
	.2depth_tab ul li:before {position:absolute;top:50%;left:0;margin-top:-5px;content:"";display:block;width:1px;height:14px;background:#ccc;}
	.2depth_tab ul li:first-child:before {display:none;}
	.2depth_tab ul li a {position:relative;display:inline-block;color:#444;box-sizing:border-box;font-weight:400;padding:5px 0}
	.2depth_tab ul li.over a:after {position:absolute;bottom:-17px;left:0;content:"";display:block;width:100%;height:2px;background:#4573b2}
	.2depth_tab ul li.over a {padding-left:15px;}
	.2depth_tab ul li.over a:before {position:absolute;top:10px;left:0;content:"";display:block;width:5px;height:5px;background:#014096;border-radius:3px;}
	.2depth_tab ul li.over a, .2depth_tab ul li a:hover, #subNavi .leftme nu .depth3 li a:focus {color:#014096;}

/* CONTENT COMMON*/
.contentStyle,
.orgStyle,
.waterOrg { position:relative; clear:both; width:99.8%; margin-left:2px; font-size:1em;line-height:180%;color:#666;font-weight:400;}
.contentStyle h2 {font-size:30px; text-align:center; margin:5px 0 5px 0px; }
.contentStyle h3.c15{font-size:15px; text-align:center}
.contentStyle h4 { display:block; width:95%; margin:5px 0 5px 0px; padding:0px 0 3px 20px; font-size:1.2em; }
.contentStyle h5 { position:relative; width:94%; margin:0 0 5px 11px; padding:10px 0 2px 21px; }
.contentStyle h6 { position:relative; width:93%; margin:0 0 5px 22px; padding:0 0 4px 10px; }

.contentStyle ul,
.contentStyle dl { position:relative; /*width:100%*/; display:block; padding-bottom:10px ;margin:0 0 0 25px;}

.contentStyle ul li{position:relative; display:block;/*width:96%*/; padding:0 0 2px 8px; line-height:140%; margin-top:6px; text-align:justify;}
.contentStyle dl dt { position:relative;  /*width:96%;*/ padding:0 0 2px 8px; line-height:140%; margin-top:6px; text-align:justify;}

.contentStyle ul ul { width:99.8%; margin:5px 0 0 -3px; padding-bottom:0; }
.contentStyle ul ul li,
.contentStyle dl dd {margin-left:7px; padding-left:7px; margin-top:2px; line-height:180%;width:97%;}
.contentStyle p.p_h4 { margin-left:25px; width:96%; text-align:justify;}
.contentStyle p.p_h5 {margin-left:25px;width:96%; text-align:justify;}
.contentStyle p.p_h6 { margin:4px 0px 0 40px; width:96%; text-align:justify;}
.contentStyle p.p_h6_10 {margin:4px 0px 0 50px; width:610px; text-align:justify;}
.contentStyle p.p_h6_20 {margin:4px 0px 0 60px; width:610px; text-align:justify;}
.contentStyle a{font-weight:bold; color:#005aab;}
.contentStyle a:hover{text-decoration:underline;} 

/* share_sc */
.shareStyle{ position:relative; clear:both; width:99.8%; margin-left:2px; margin-top:25px;}
.shareStyle h2 {font-size:30px; text-align:center; margin:5px 0 5px 0px; }
.shareStyle h3.c15{font-size:15px; text-align:center}
.shareStyle h4 { display:block; width:95%; margin:5px 0 5px 0px; padding:0px 0 3px 20px; font-size:1.2em; }
.shareStyle h5 { position:relative; width:94%; margin:0 0 5px 11px; padding:10px 0 2px 21px; }
.shareStyle h6 { position:relative; width:93%; margin:0 0 5px 22px; padding:0 0 4px 10px; }
.shareStyle ul,
.shareStyle dl { position:relative; float: left;width:96%; display:block; margin:0 0 0 29px; padding-bottom:10px; }
.shareStyle ul li,
.shareStyle dl dt { position:relative; display:inline-block; width:96%; padding:0 0 2px 8px; line-height:140%; margin-top:6px; text-align:justify;}
.shareStyle ul ul { width:99.8%; margin:5px 0 0 -3px; padding-bottom:0; }
.shareStyle ul ul li,
.shareStyle dl dd {margin-left:7px; padding-left:7px; margin-top:2px; line-height:130%;width:97%;}
.shareStyle p.p_h4 { margin:4px 0px 0 18px; width:97.8%; text-align:justify;}
.shareStyle p.p_h5 {margin:4px 0px 0 28px; width:97.8%; text-align:justify;}
.shareStyle p.p_h6 { margin:4px 0px 0 40px; width:97.8%; text-align:justify;}
.shareStyle p.p_h6_10 {margin:4px 0px 0 50px; width:610px; text-align:justify;}
.shareStyle p.p_h6_20 {margin:4px 0px 0 60px; width:610px; text-align:justify;}
.shareStyle a{font-weight:bold; color:#6278b3;}
.shareStyle a:hover{text-decoration:underline;}
.ifram_wrap table{width:100%1important}
.border_normal{border:1px solid #ebebeb!important}
/* TABLE IN CONTENT */
table.tableStyle01,
table.tableStyle02,
table.tableStyle02_1 { clear:both; margin:0; padding:0; border-spacing:0; empty-cells:show; border-collapse:collapse; }
table.tableStyle02 th.present { border-top:2px solid #5b5b5b !important; border-left:1px solid #cdcbc5 !important; border-right:1px solid #cdcbc5 !important }
table.tableStyle02_1 th.present { border-top:2px solid #5b5b5b !important; border-left:1px solid #cdcbc5 !important; border-right:1px solid #cdcbc5 !important }
table.tableStyle01 th,
table.tableStyle01 td,
table.tableStyle02 th,
table.tableStyle02 td,
table.tableStyle02_1 th,
table.tableStyle02_1 td { font-size:1em; }
table.tdCenter td { text-align:center; }
table.tdRight td { text-align:right; }
table.tableStyle01 td ul,
table.tableStyle02 td ul,
table.tableStyle02_1 td ul {  margin:0 5px; padding:0; }
table.tableStyle01 td ul li,
table.tableStyle02 td ul li,
table.tableStyle02_1 td ul li {display:block;margin:0;padding:0 0 0 7px;  }
table.tableStyle01 td ol,
table.tableStyle02 td ol,
table.tableStyle02_1 td ol { width:500px; margin:0 5px; padding:0; }
table.tableStyle01 td ol li,
table.tableStyle02 td ol li,
table.tableStyle02_1 td ol li {width:480px; margin:0; padding:0 0 0 7px; }


.boxpding{padding:20px 0px !important;}
.mano{margin:0px !important;}
.mt20{margin-top:20px !important;}
ul.mano li{width:100% !important;}
table .pl20{padding-left:20px !important;}
table.bbsView .board_content img{max-width: 1100px!important;}

/* */
.tbl-type01 {border-collapse:collapse;border-spacing:0px;width:100%;clear:both;text-align:center;border-top:2px solid #2b405b;font-size:16px;border-bottom:1px solid #bbb;}
.tbl-type01 th, .tbl-type01 td {padding:14px 8px 12px 8px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;word-wrap:break-word;line-height:1.3;word-break:break-all;}
.tbl-type01 th {background:#fff;color:#222;font-weight:400}
.tbl-type01 td, .tbl-type01 th.nbg {background:#fff;color:#555;}
.tbl-type01 thead th {background:#f8f8f8;color:#000;border-bottom:1px solid #999;font-size:1em;font-weight:400;}
.tbl-type01 th:first-child, .tbl-type01 td:first-child {border-left:0}
.tbl-type01 th:last-child, .tbl-type01 td:last-child {border-right:0}
.tbl-type01 .l, .tbl-type01 .left {padding-left:20px}
.tbl-type01 .c-list01 li::before, .tbl-type01 .c-list01-li::before {top:9px}/* */
.tbl-type01 .info-ex, .tbl-type01 .info-ex02, .tbl-type01 .info-ex03 {background-position:0 0}

.tbl-type02 {border-collapse:collapse;border-spacing:0px;width:100%;clear:both;text-align:center;border-top:2px solid #2b405b;font-size:16px;border-bottom:1px solid #bbb;border-left:1px solid #e1e1e1}
.tbl-type02 th, .tbl-type02 td {padding:5px 4px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;word-wrap:break-word;line-height:1.3;word-break:break-all;}
.tbl-type02 th {background:#fff;color:#222;font-weight:400}
.tbl-type02 td{padding:5px 4px}
.tbl-type02 td, .tbl-type02 th.nbg {background:#fff;color:#555;}
.tbl-type02 thead th {background:#f8f8f8;color:#000;border-bottom:1px solid #999;font-size:1em;font-weight:400;}
/*.tbl-type02 th:first-child, .tbl-type01 td:first-child {border-left:0}
.tbl-type02 th:last-child, .tbl-type01 td:last-child {border-right:0}*/
.tbl-type02 .l, .tbl-type02 .left {padding-left:20px}
.tbl-type02 .c-list01 li::before, .tbl-type01 .c-list01-li::before {top:9px}/* */
.tbl-type02 .info-ex, .tbl-type01 .info-ex02, .tbl-type01 .info-ex03 {background-position:0 0}

.tbl-type03 {border-collapse:collapse;border-spacing:0px;width:100%;clear:both;text-align:center;border-top:2px solid #2b405b;font-size:16px;border-bottom:1px solid #bbb;}
.tbl-type03 th, .tbl-type3 td {padding:10px 8px 6px 8px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;word-wrap:break-word;line-height:1.2;word-break:break-all;}
.tbl-type03 th {background:#fff;color:#222;font-weight:400}
.tbl-type03 td{text-align:left;padding:4px 10px}
.tbl-type03 td, .tbl-type03 th.nbg {background:#fff;color:#555;}
.tbl-type03 thead th {background:#f8f8f8;color:#000;border-bottom:1px solid #999;font-size:1em;font-weight:400;}
.tbl-type03 th:first-child, .tbl-type03 td:first-child {border-left:0}
.tbl-type03 th:last-child, .tbl-type03 td:last-child {border-right:0}
.tbl-type03 .l, .tbl-type03 .left {padding-left:20px}
.tbl-type03 .c-list01 li::before, .tbl-type03 .c-list03-li::before {top:9px}/* */
.tbl-type03 .info-ex, .tbl-type03 .info-ex02, .tbl-type03 .info-ex03 {background-position:0 0}

@media only screen and (max-width:999px){
	.tbl-type01 {font-size:14px;}
	.tbl-type01 thead th {font-size:14px;}
	.tbl-type01 th, .tbl-type01 td {padding:10px 8px 8px 8px;}
	.tbl-type01 .l, .tbl-type01 .left {padding-left:10px}
}


/*  */
.tbl-type01 table {border-collapse:collapse;border-spacing:0px;;width:100%;clear:both;text-align:center;margin-left:-1px;font-size:14px;border-bottom:1px solid #ddd;}
.tbl-type01 table th, .tbl-type01 table td {padding:12px 8px 12px 8px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;word-wrap:break-word;line-height:1.3;word-break:break-all;}
.tbl-type01 table th, .tbl-type01 table tfoot th {color:#666;background:#fff;font-weight:normal;}
.tbl-type01 table td {color:#555;}
.tbl-type01 table thead th {background:#fff;color:#524245;border-bottom:1px solid #ddd;font-size:14px;font-weight:500;font-weight:500}
.tbl-type01 table thead tr:first-child th {border-top:1px solid #ccc;}
.tbl-type01 table th:first-child, .tbl-type01 table td:first-child {border-left:0}
.tbl-type01 table th:last-child, .tbl-type01 table td:last-child {border-right:0}

/* */
.tbl-type-s01 {border-collapse:collapse;border-spacing:0px;ㅇidth:100%;clear:both;text-align:center;margin-left:-1px;font-size:14px;border-top:1px solid #2b405b;border-bottom:1px solid #ccc;}
.tbl-type-s01 th, .tbl-type-s01 td {padding:12px 8px 12px 8px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;word-wrap:break-word;line-height:1.3;word-break:break-all;}
.tbl-type-s01 th, .tbl-type-s01 tfoot th {color:#666;background:#fff;font-weight:normal;}
.tbl-type-s01 td {color:#555;}
.tbl-type-s01 thead th {background:#f9f9f9;color:#524245;border-bottom:1px solid #c4c4c4;font-size:14px;font-weight:500}
.tbl-type-s01 thead tr:first-child th {border-top:1px solid #a4a4a4;}
.tbl-type-s01 th:first-child, .tbl-type-s01 td:first-child {border-left:0}
.tbl-type-s01 th:last-child, .tbl-type-s01 td:last-child {border-right:0}
.tbl-type-s01 .c-list01 li, .tbl-type-s01 .c-list01-li, .tbl-type-s01 .c-list01-li {font-size:14px;padding-left:10px}
.tbl-type-s01 .c-list01 li:before, .tbl-type-s01 .c-list01-li:before, .tbl-type-s01 .c-list01-li:before {top:8px}
@media only screen and (max-width:999px){
	.tbl-type-s01 {font-size:13px;}
	.tbl-type-s01 thead th {font-size:13px;}
}
/*  */
.wauto-wrap {position:relative;}
.scroll-info {position:relative;width:100%;text-align:center;font-size:15px;margin-bottom:10px;padding:0px 0;}
.scroll-info span:before, .scroll-info span:after {content:"";display:inline-block;vertical-align:middle;width:23px;height:9px;background:url(/_Img/Content/tbl_rsv_arr.png) no-repeat;margin-top:-2px;}
.scroll-info span:before {background-position:0 0;margin-right:30px;}
.scroll-info span:after {background-position:-32px 0;margin-left:30px;}
.scroll-info br {display:none;}
@media only screen and (max-width:999px){
	.scroll-info {font-size:13px;}
}

@media all and (min-width:768px){
	.scroll-info * {vertical-align:middle;}
	.scroll-info span {display:inline-block;height:20px;padding-top:15px;padding-bottom:15px;}
}
@media all and (max-width:399px){
	.scroll-info {line-height:1.4}
	.scroll-info br {display:block;}
	.scroll-info span:before, .scroll-info span:after {position:absolute;top:50%;}
	.scroll-info span:before {left:10px;}
	.scroll-info span:after {right:10px;}
}


/*  */
.is-wauto-box > table {min-width:720px;}
@media only screen and (max-width:768px){
	.is-wauto-box.full > table {min-width:1000px}	
}



/* CONTENT AND TABLE */
/* shareSyle */
.shareStyle ul li,.shareStyle dl dt {color:#4b5156; background:url(/kr/images/common/icon_dt.gif) left 8px no-repeat; }
.shareStyle dl dd { color:#656c72; background:url(/kr/images/common/icon_dd.gif) left 6px no-repeat; }
.border_normal{border:1px solid #ebebeb!important}

/* title style */
.contentStyle h1 {	margin: 0;	padding: 0;}
.contentStyle h2 {	margin: 0;	padding: 0;}
.contentStyle h3 {	clear:both;margin: 0;	padding: 0;}
.contentStyle h4 {	margin: 20px 0 0px 0;	padding-left: 9px;	font-size: 1.5em;	color: #000;	 letter-spacing: -1px;	background: url(/kr/img/common/bul1.png) no-repeat left 6px;	font-weight:400;	line-height: 140%;padding-left:25px;clear:both}
.first {	margin-top: 0 !important;font-weight:300}
.contentStyle h5 {	clear:both; margin: 10px 0 10px 0;	padding: 0 0 0 20px;	font-size: 1.2em;	color: #000000;	letter-spacing: -1px;	text-align: left;	background: url(/kr/img/common/bul2.png) no-repeat left 6px;font-weight:400}/*4e4e50*/
.contentStyle h6 {	clear:both; margin: 5px 0;	padding: 0;	font-size: 1.1em;	font-weight: 600;	color: #134074;	background: none;}
.contentStyle h7 {	clear:both; margin: 5px 0 3px 33px;	padding: 0 0 0 9px;	color: #666666;	background: url(/kr/img/main/bul4.png) no-repeat left 6px;}
.contentStyle h7 strong {	font-weight: normal;	color: #666666;}

.contentStyle ul li,
.contentStyle dl dt {color:#4b5156; background:url(/kr/images/common/icon_dt.gif) left 10px no-repeat; }
.contentStyle ul ul li,
.contentStyle dl dd { color:#656c72; background:url(/kr/images/common/icon_dd.gif) left 14px no-repeat; }
.contentStyle dl dd span{color:#ff0000;}
.contentStyle dl dt span {padding: 0 0 0 60px;}
.contentStyle dl dd span {padding: 0 0 0 60px;}
a.org_biseo{}

table.tableStyle01,
table.tableStyle02,
table.tableStyle02_1,
table.tableStyle01_1 { border-top:2px solid #5b5b5b; border-bottom:1px solid #969ba6;border-left:1px solid #cdcbc5;}
table.tableStyle01 caption,
table.tableStyle02 caption,
table.tableStyle02_1 caption,
table.tableStyle01_1 caption { display: block;left: -2000px;position: absolute;height:0}
table.tableStyle01 th,
table.tableStyle02 th,
table.tableStyle02_1 th { padding:5px 0; background:#fafafa; color:#26231C; border-left:1px solid #cdcbc5; border-right:1px solid #cdcbc5; border-top:1px solid #cdcbc5; width:300px; font-weight:600; }
table.tableStyle01_1 th { padding:5px 0; background:#fafafa; color:#26231C; border-left:1px solid #cdcbc5; border-right:1px solid #cdcbc5; border-top:1px solid #cdcbc5; font-weight:600; }
table.tableStyle01 tbody th { background:none; font-weight:normal; }
table.tableStyle01_1 tbody th,
table.tableStyle01 tbody th,
table.tableStyle01 td,
table.tableStyle02 td,
table.tableStyle02_1 td,
table.tableStyle01_1 td { padding:8px 5px 6px; border-right:1px solid #cdcbc5; border-top:1px solid #cdcbc5; color:#53585d; }
table.tableStyle01 td.cenno {text-align:left !important;}
table.tableStyle01 td ul li,
table.tableStyle02 td ul li,
table.tableStyle01_1 td ul li,
table.tableStyle02_1 td ul li { color:#4A6B85; background:url(/kr/images/common/icon_dt.gif) 0 6px no-repeat; }
table.tableStyle01 td ol li,
table.tableStyle02 td ol li,
table.tableStyle01_1 td ol li,
table.tableStyle02_1 td ol li { color:#4A6B85; background:url(/kr/images/common/icon_dt.gif) 0 6px no-repeat; }
table.tableStyle01 thead th { border-bottom:1px solid #5b5b5b; }
table.tableStyle01 td.bg2015{background:#fdd699;}
table.tableStyle01 td.bg06{background:#fcd37b;}
table.tableStyle01_1 thead th { border-bottom:1px solid #5b5b5b; }
table.tableStyle01_1 td.bg2015{background:#fdd699;}
table.tableStyle01_1 td.bg06{background:#fcd37b;}
.AlignLeft{text-align:left!important}

/*css*/
table{width:100% !important;}
table.content_list{clear:both; padding:0; border-spacing:0;  border-top:2px solid #3252a5; border-bottom:1px solid #57607a; border-left:1px solid #c4c4c4;}
table.content_list caption{display: block;left: -2000px;position: absolute;height:0}
table.content_list th{font-size:1em; padding:5px 0; background:#e9ebf2; color:#26231C; border-right:1px solid #c4c4c4; border-bottom:1px solid #3252a5;}
table.content_list td{font-size:1em; padding:5px; background:#fff; color:#53585d; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;}

p.go_list{float:left;text-align:right;width:100%; border-top:2px solid #ebebeb; padding:10px 0 0 0; margin:20px 0 0 0;}

/**/

table.table_research{clear:both; margin:10px 0 10px 5px; color:#636363; padding:0; border-spacing:0; border-bottom:1px solid #c8c8c8; border-top:2px solid #9b9b9b;}
table.table_research caption{display: block;left: -2000px;position: absolute;height:0}
table.table_research th{font-size:1.0em; padding:8px 0; background:#f7f7f7;  border-bottom:1px solid #c8c8c8; }
table.table_research td{font-size:1.0em; padding:8px 0; background:#fff; border-bottom:1px solid #dddddd;}
table.table_research td a{font-weight:normal; color:#333333;}
table.table_research td.title{width:45%;}

table.research_write{clear:both; margin:10px 0 10px 5px; color:#636363; padding:0; border-spacing:0; border-bottom:1px solid #c8c8c8; border-top:2px solid #9b9b9b;}
table.research_write caption{display: block;left: -2000px;position: absolute;height:0}
table.research_write th{font-size:1.0em; padding:8px 0; background:#f7f7f7;  border-bottom:1px solid #c8c8c8; }
table.research_write td{font-size:1.0em; padding:8px; background:#fff; border-bottom:1px solid #dddddd;}
table.research_write td.title{color:#333333;}
table.research_write td div.research_content{border:1px solid #c8c8c8; display:inline-block; padding:5px; width:100%;}
table.research_write td div.research_content p{margin:8px;}
table.research_write td div.research_content h4{background:#ececec; font-size:1.0em; width:98%; line-height:170%; border:1px solid #c8c8c8; margin:0px; padding:8px 1%;}
table.research_write td div.research_content ul.research_check{margin:0px; padding:3px 10px;}
table.research_write td div.research_content ul.research_check .formsRadio{ margin:0;}
table.research_write td div.research_content ul.research_check .formsRadioImg{ width:12px; height:12px; background:url(/kr/images/common/radio.gif) 0 0 no-repeat; }
table.research_write td div.research_content ul.research_check .formsRadio.selected .formsRadioImg{ background:url(/kr/images/common/radio.gif) 0 -12px no-repeat; }
table.research_write td div.research_content ul.research_check li {margin:10px 0; padding:0;background:none;}
table.research_write td div.research_content ul.research_check li input.inputSearch { width:268px; height:17px; color:#898787; border:0 none; padding:5px 8px; }
table.research_write td div.research_content ul.research_check li input.inputImg { cursor:pointer; padding:8px 5px;}
table.research_write td div.research_content ul.research_check label {vertical-align:middle; cursor:pointer; color:#585858; margin:-17px 0 0 25px;line-height: 170%;display: block;}
table.research_write td div.research_content ul.research_check input {vertical-align:middle}
table.research_write td div.research_content ul.research_check input[type=text] {width:100%;}
table.research_write td div.research_content ul.research_check p.selected label {color:#333; font-weight:bold;}
table.research_write td div.research_content ul.research_check .formsCheckbox{ margin:0;}
table.research_write td div.research_content ul.research_check .formsCheckboxImg{width:12px; height:12px; background:url(/kr/images/common/check.gif) 0 0 no-repeat; }
table.research_write td div.research_content ul.research_check .formsCheckbox.selected .formsCheckboxImg{ background:url(/kr/images/common/check.gif) 0 -12px no-repeat; }

/* */
div#researchRusult { position:absolute; left:0;top:0; width:400px; height:249px;background:url(/kr/images/content/graphBg.gif) left top no-repeat; overflow: hidden;}
div#researchRusult h4 {float:left; margin:15px 0 0 15px;padding:0 0 0 35px; width:85%; font-size:1.2em; color:#2f3646; line-height:190%; background:url(/kr/images/content/h4_result.gif) left top no-repeat;}
div#researchRusult h4 span { font-weight:normal;}
.pointBtn { position:absolute; right:30px; top:23px; font-weight:bold;margin:0;padding:0;}
.pointBtn a { color:#225c96; text-decoration:underline;}
#pointView {position:absolute; left:8px;top:50px;padding:10px; width:360px; background:#f6eeba;}
#pointView p {margin:0; padding:0;}
#pointView p.point {border-bottom:1px dotted #d6ce9d;margin-bottom:5px;}
#pointView p.btn_close02 {clear:both; width:45px; margin:0 auto;}
#pointView p.btn_close02 a { display:block; text-align:center;height:17px;padding:3px 0 0 0; background:url(/kr/images/minwon/btn_more.gif) left top no-repeat;}

ul.graph {float:left;margin:25px 0 0 8px;width:386px;}
ul.graph li {clear: both;    height: 19px;width:386px;    margin: 0 0 13px 0;    overflow: hidden;}
ul.graph li div {float:left;width:386px;}
ul.graph li div dl dt {float:left;width:79px;font-weight:bold;padding:2px 0 0 0; color:#5c616f;}
ul.graph li div dl dd {float:left;width:307px;}
ul.graph li div dl dd img { vertical-align:middle;}
ul.graph li div dl dd span {margin:2px 2px 0; font-size:0.9em; font-weight:bold; letter-spacing:-1px;}
ul.graph li div dl dd span#value01 { color:#dd7334;}
ul.graph li div dl dd span#value02 { color:#ebc90f;}
ul.graph li div dl dd span#value03 { color:#6ec919;}

ul.graph li div dl dd span#value04 { color:#16b77d;}
ul.graph li div dl dd span#value05 { color:#137ddb;}
div#researchRusult p.btn_close { position:absolute; right:0; top:0;padding:0;margin:0;}

/**/
.sitemap2015 h5 a{line-height:10px;}

/**/
.contentStyle div.bob{float:left; width:654px; margin:5px 0 10px 20px;}
.contentStyle div.bob p.img{float:left; margin:0 10px 0 0;}
.contentStyle div.bob h5{float:left; width:500px;}
.contentStyle div.bob ul{float:left; width:500px;}

/* .contentStyle div.img_txt{float:left; width:654px; margin:5px 0 10px 20px;} */
.contentStyle div.img_txt{float:left; width:100%; margin:20px;}
.contentStyle div.img_txt p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt p.txt{float:left; line-height:150%; width:57%;}
.contentStyle div.img_txt p.txt02{float:left; line-height:150%; width:55%; margin:0 0 0 10px;}
.contentStyle div.img_txt h4{clear:none;float:left;width:54%;}
.contentStyle div.img_txt h5{clear:none;float:left;width:50%;}
.contentStyle div.img_txt ul{clear:none;float:left;width:73%;}
.contentStyle div.img_txt ul li{width:100%;}
.contentStyle div.img_txt ul.list {width:40%;}
.contentStyle div.img_txt ul.list li{width:92%;}

.contentStyle div.img_txt01{float:left; width:654px; margin:5px 0 10px 20px;}
.contentStyle div.img_txt01 p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt01 p.txt{float:left; line-height:150%; width:auto;}

.contentStyle div.img_txt02{float:left; width:96%; text-align:justify; margin:5px 0 10px 25px;}
.contentStyle div.img_txt02 p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt02 p.txt{float:left; line-height:110%; width:57%;}
.contentStyle div.img_txt02 p.txt02{float:left; line-height:110%; width:55%; margin:0 0 0 10px;}
.contentStyle div.img_txt02 h4{width:54%;}
.contentStyle div.img_txt02 h5{width:50%;}
.contentStyle div.img_txt02 h6{width:50%;}
.contentStyle div.img_txt02 ul{width:70%}
.contentStyle div.img_txt02 dl{width:350px;}
.contentStyle div.img_txt02 dl dt,
.contentStyle div.img_txt02 dl dd,
.contentStyle div.img_txt02 ul li {width:90%;line-height: 110%;}

.contentStyle div.img_txt03{float:left; width:300px; margin:5px 0 10px 20px;}
.contentStyle div.img_txt03 p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt03 p.txt{float:left; line-height:110%; width:59%;}

.contentStyle div.img_txt04{ width:760px; margin:5px 0 10px 20px;}
.contentStyle div.img_txt04 p.img{float:left; margin:0 0 0 0;}
.contentStyle div.img_txt04 h6{width:50%;}
.contentStyle div.img_txt04 ul{width:330px;}
.contentStyle div.img_txt04 dl{width:330px;}
.contentStyle div.img_txt04 dl dt,
.contentStyle div.img_txt04 dl dd,
.contentStyle div.img_txt04 ul li {width:100%;line-height: 110%;}

.contentStyle div.img_txt05{float:left; width:96%; text-align:justify; margin:5px 0 10px 25px;}
.contentStyle div.img_txt05 p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt05 p.txt{float:left; line-height:110%; width:57%;}
.contentStyle div.img_txt05 p.txt02{float:left; line-height:110%; width:55%; margin:0 0 0 10px;}
.contentStyle div.img_txt05 h4{width:54%;}
.contentStyle div.img_txt05 h5{width:50%;}
.contentStyle div.img_txt05 h6{width:50%;}
.contentStyle div.img_txt05 ul{width:100%}
.contentStyle div.img_txt05 dl{width:350px;}
.contentStyle div.img_txt05 dl dt,
.contentStyle div.img_txt05 dl dd,
.contentStyle div.img_txt05 ul li {width:90%;line-height: 110%;}

.contentStyle div.img_txt06{margin-top:18px;clear:both}
.contentStyle div.img_txt06 .img_txt06_txt{float:left;margin-left:25px;width:738px;margin-bottom:36px}
.contentStyle div.img_txt06 p.img{width:230px;padding-right:15px;float:left;margin-left:25px}
.contentStyle div.img_txt06 ul{float:left}
.contentStyle div.img_txt06 ul li{width:350px;display:inline-block}

.contentStyle div.img_txt07{float:left; width:100%; margin:20px;}
.contentStyle div.img_txt07 p.img{float:left; margin:0 15px 0 0;}
.contentStyle div.img_txt07 p.txt{float:left; line-height:150%; width:57%;}
.contentStyle div.img_txt07 p.txt02{float:left; line-height:150%; width:55%; margin:0 0 0 10px;}
.contentStyle div.img_txt07 h4{clear:none;float:left;width:54%;}
.contentStyle div.img_txt07 h5{clear:none;float:left;width:50%;}
.contentStyle div.img_txt07 ul{clear:none;float:left;width:73%;}
.contentStyle div.img_txt07 ul li{width:100%;}
.contentStyle div.img_txt07 ul.list {width:40%;}
.contentStyle div.img_txt07 ul.list li{width:92%;}



/*css*/
.span_color p span{font-weight:bold; color:#488F29;}
.intro_size {width:500px;}
.intro_size ul {width:500px;}
.intro_size ul li {width:490px;}

.contentStyle .intro_imgul {float:left; width:100%; margin:10px 0 20px 0;}
.contentStyle .intro_imgul h5 {float:left; width:400px;}
.contentStyle .intro_imgul p {float:left; display:inline; width:25%}
.contentStyle .intro_imgul p img{width:100%!important}
.contentStyle .intro_imgul ul {float:left; padding:0px;margin-left:2%;width:73% }
.contentStyle .intro_imgul ul li {/*float:left;*/}
.contentStyle .intro_imgul dl {float:left; width:450px; padding:0px; margin:10px 0 0 28px;}
.contentStyle .intro_imgul dl dt {float:left; width:430px;}
.contentStyle .intro_imgul dl dd {float:left; width:420px;}

.contentStyle .intro_imgul02 {float:left; width:100%; margin:10px 0 20px 0;}
.contentStyle .intro_imgul02 h5 {float:left; width:400px;}
.contentStyle .intro_imgul02 p {float:left; display:inline; width:15%}
.contentStyle .intro_imgul02 p img{}
.contentStyle .intro_imgul02 ul {float:left; padding:0px;margin-left:2%;width:73% }
.contentStyle .intro_imgul02 ul li {float:left;}
.contentStyle .intro_imgul02 dl {float:left; width:450px; padding:0px; margin:10px 0 0 28px;}
.contentStyle .intro_imgul02 dl dt {float:left; width:430px;}
.contentStyle .intro_imgul02 dl dd {float:left; width:420px;}

.contentStyle .intro_imgul03 {float:left; width:100%; margin:10px 0 20px 0;}
.contentStyle .intro_imgul03 h5 {float:left; width:400px;}
.contentStyle .intro_imgul03 p {float:left; display:inline; width:15%}
.contentStyle .intro_imgul03 p img{}
.contentStyle .intro_imgul03 ul {float:left; padding:0px;margin-left:2%;width:73% }
.contentStyle .intro_imgul03 ul li {float:left;}
.contentStyle .intro_imgul03 dl {float:left; width:878px; padding:0px; margin:49px 0 0 28px;}
.contentStyle .intro_imgul03 dl dt {float:left; width:878px;}
.contentStyle .intro_imgul03 dl dd {float:left; width:878px;}

.contentStyle .intro_imgul04{width:100%}
.contentStyle .intro_imgul04 p{width:25%;float:left}
.contentStyle .intro_imgul04 p img{width:100%}
.contentStyle .intro_imgul04 ul{width:72%;padding-left:1%;float:left} 

.contentStyle .intro_imgul05{width:100%;clear:both}
.contentStyle .intro_imgul05 p{width:20%;float:left}
.contentStyle .intro_imgul05 p img{width:100%}
.contentStyle .intro_imgul05 div{width:77%;padding-left:1%;float:left;padding-top:50px} 

.contentStyle .intro_imgul06 {float:left; width:100%; margin:10px 0 20px 0;}
.contentStyle .intro_imgul06 h5 {float:left; width:400px;}
.contentStyle .intro_imgul06 p {float:left; display:inline; width:25%}
.contentStyle .intro_imgul06 p img{width:100%!important}
.contentStyle .intro_imgul06 ul {float:left; padding:0px;margin-left:2%;width:73% }
.contentStyle .intro_imgul06 ul li {/*float:left;*/margin-top:0}
.contentStyle .intro_imgul06 dl {float:left; width:450px; padding:0px; margin:10px 0 0 28px;}
.contentStyle .intro_imgul06 dl dt {float:left; width:430px;}
.contentStyle .intro_imgul06 dl dd {float:left; width:420px;}


/*ul*/
.ul_size1 {width:300px;}

a.list_go{height:22px; background:url(/kr/images/content/btn_bg01.gif) left top no-repeat; padding:6px 0 6px 10px; color:#333;}
a.list_go:hover{text-decoration:none;}
a.list_go span{height:22px; background:url(/kr/images/content/btn_bg01.gif) right top no-repeat; padding:6px 10px 6px 0;}

/**/

.orgStyle,
.waterOrg { overflow:hidden;}
/*.orgStyle ul.org {float:left; width:100%; background:url(/kr/images/minwon/orgLine.gif) left top no-repeat;}*/
.orgStyle ul li { position:relative;float:left;width:100%;background:none}
.orgStyle ul li.city a, .orgStyle ul li.city span {position:absolute;display:block; color:#fff;text-align:center; width:160px;padding:5px 0 0 0;}
.orgStyle ul li ul li.city a, .orgStyle ul li ul li.city span {position:absolute;display:block; color:#fff;text-align:center; width:130px;padding:5px 0 0 0;}
.orgStyle ul li.city a.mayor {z-index:1; left:250px;top:0; background:#ec8f58;height:30px;  font-size:1.4em;font-weight:bold;}
.orgStyle ul li ul li.city a.bumayor {left:250px; top:50px;background:#6eb89f;height:25px; font-size:1.2em;font-weight:bold;}
.orgStyle ul li.city a.biseo{z-index:1;left:450px; top:25px;background:#6eb0b8;height:25px; font-size:1.2em;font-weight:bold;}
.orgStyle{margin-top:20px;position:relative;background:url(/kr/images/minwon/orgLine02.gif) left 47px no-repeat;width:1124px;font-size:0.9em}
.orgStyle .org_txt_01{width:160px;height:47px;margin:0 auto;line-height:42px;text-align:center;font-size:1.5em;color:#fff;background:#00144a;font-weight:400}
.org_mayor{width:160px;left:480px;position:absolute;z-index:1}
a.org_biseo{left:673px;width:160px;height:40px;background:#e67e00;z-index:1;top:42px}
a.bumayor{left:478px;width:160px;height:40px;background:#005aab;z-index:1;top:75px;font-size:17px;font-weight:400;line-height:27px}
a.org_biseo:hover{text-decoration:underline}
a.org_biseo span.biseo{position:absolute;color:#fff;width:160px;text-align:center;font-size:17px;font-weight:400;line-height:19px}
.orgStyle ul.org{margin-left:0}
.orgStyle ul.org li ul.sch_oran {position:relative;}
.orgStyle ul.org li ul.sch_oran li.city2 {position: absolute; left:0; top:0;width:160px}
.orgStyle ul.org li ul.sch_oran li.city2 a.gihoik,
.orgStyle ul.org li ul.sch_oran li.city2 a.gamsa,
.orgStyle ul.org li ul.sch_oran li.city2 a.sotong, .orgStyle ul.org li ul.sch_oran li.city2 a.hongbo
{background:#465969;height:40px; font-size:16px;font-weight:400;}
.orgStyle ul.org li ul.sch_oran li.city2 a.gihoik {left:250px; top:-159px;height:40px;widht:160px;font-size:16px;line-height:27px;font-wieght:400}
.orgStyle ul.org li ul.sch_oran li.city2 a.gamsa { left:250px;top:-117px;}
.orgStyle ul.org li ul.sch_oran li.city2 a.sotong {left:52px; top:-90px;}
.orgStyle ul.org li ul.sch_oran li.city2 a.hongbo{left:250px;top:-75px}
.orgStyle ul li ul li {float:left; width:100%;}
.orgStyle ul li ul.sch_oran {float:left;width:100%;margin:231px 0 0 0;}
.orgStyle ul li ul.sch_oran li {float:left;width:159px;margin-left:60px;border:1px solid #a6b0b9;background:none;padding:0}
.orgStyle ul li ul.sch_oran li#kuk01{margin-left:60px}
.orgStyle ul li ul.sch_oran li.city2 a,
.orgStyle ul li ul.sch_oran li.city2 {float:none; margin-left:0px; border:none;position:absolute;display:block; color:#fff;text-align:center; padding:5px 0 0 0;}

.orgStyle ul li ul.sch_oran li a { display:block;position:relative;width:100%; background:#ebebeb;padding:5px 0; text-align:center; color:#333; font-size:1.1em; font-weight:400;}
.orgStyle ul li ul.sch_oran li ul {float:left;width:158px;height:215px;}
.orgStyle ul li ul.sch_oran li ul li {float:left;width:156px;border:none;margin:0;background:none}
.orgStyle ul li ul.sch_oran li ul li a { text-align:left;padding:4px 0 0 17px; width:140px; font-weight:normal; background: url(/kr/images/common/bol_3dept.gif) 10px 16px no-repeat; }

.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02,
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran03 {float:left;width:100%;margin:5px 0 0 0;background:none;height: auto;}

.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li,
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran03 li {float:left;width:206px;margin-left:6px;border:1px solid #a6b0b9;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li a,
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran03 li a { display:block; background:#ebebeb;padding:5px 0; text-align:center; color:#000; font-size:1.1em; font-weight:400;width:100%;margin:0;}

.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran03 li {margin-bottom:6px;}

.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul {float:left;width:123px;height:280px}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul.sch_kuk {height:212px;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul.sch_kuk02 {height:277px;background:none;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul.sch_kuk03 {height:270px;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul.sch_kuk04 {height:100px;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul li {float:left;width:150px;border:none;margin:0;}
.orgStyle ul li ul.sch_oran li.gwa ul.sch_oran02 li ul li a {text-align:left;padding:4px 0 0 17px;  font-weight:normal; background: url(/kr/images/common/bol_3dept.gif) 10px 14px no-repeat; }

.orgStyle ul li ul.sch_oran li.gwa {clear:both;width: 100%;margin-left: 0;border: none;}
.orgStyle ul li ul.sch_oran li.gwa01{width:100%;clear: inherit}
.orgStyle ul li ul.sch_oran li.gwa01 ul.sch_oran02{/*width:170px!important*/}
.orgStyle ul li ul.sch_oran li.gwa01 ul.sch_oran02 #kuk01, 
.orgStyle ul li ul.sch_oran li.gwa01 ul.sch_oran02 #kuk02{width:159px;margin-left:60px}
.orgStyle ul li ul.sch_oran li.gwa02{width:25%;clear: inherit}
/*.orgStyle ul li ul.sch_oran li.gwa02 ul.sch_oran02 li{width:146px!important}*/
.orgStyle ul li ul.sch_oran li.gwa a {position:relative; display:block;float: left; text-align:left;font-size:1.2em; color:#000;width:100%; margin:10px 0 10px 0px; padding:0px 0 3px 21px; background: url(/kr/img/common/bul2.png) no-repeat left 4px;font-weight:400}
#orgHead {float:left;/* margin:20px 0 0 0; */}
#orgHead p {float:left;margin:5px 0 0 0;padding:0;}
#orgHead div input#key {border:1px solid #dddddd; height:20px;}
#orgHead div button {width:56px;height:23px;color:#fff; background:url(/kr/images/common/searchbtnBg.gif) left top no-repeat;}


.waterOrg{border:1px solid #ebebeb;margin-top:20px;padding:20px 0;}
.waterOrg dl {position:relative;float:left; width:1123px;margin:25px 0 0 0; background:url(/kr/images/water/orgLine.gif) center top no-repeat;}
.waterOrg dl dt.ceo {float:left;width:300px;height:57px;margin:0 0 0 414px;padding:5px 0;text-align:center; background:#00144a; color:#FFF;font-weight:400;font-size:17px}
.waterOrg dl dt strong{font-size:1.2em;}

.waterOrg dl dd {float:left; width:100%;margin:50px 0 0 227px;background:none}
.waterOrg ul {float:left; width:180px;margin-left:33px; }
.waterOrg ul li,
.waterOrg ul li a {display:block; width:100%; text-align:center; margin-bottom:3px;color:#fff;font-weight:400}
.linkNone {}
.waterOrg ul li a {padding:3px 0; color:#fff;font-weight:400}
.waterOrg ul li strong {font-size:1.1em;}
.waterOrg ul li{padding:5px 0;background:none}

.waterOrg ul.orgLeft li { background:#465969; border:0px solid #d8d09a;}
.waterOrg ul.orgCenter li { background:#005aab; border:0px solid #cee1ac;}
.waterOrg ul.orgRight li  { background:#e67e00; border:0px solid #cdd3dc;}

/**/
div.paperTxt {float:left; width:680px; height:138px; background:#e0e7f2 url(/kr/images/minwon/paperImg.jpg) left top no-repeat;}
div.paperTxt p {float:left; width:425px; margin:15px 0 0 236px;line-height:160%; font-size:1.1em; color:#4b4e55;font-family:'NanumGothic';}
.pink {color:#d55f86;}
.violet {color:#635ab1;}

.paperSearch {position: relative;float:left; width:760px;background:url(/kr/images/minwon/paperformBg01.gif) left top no-repeat;}
.paperSearch fieldset {margin:20px 30px;}
.paperSearch dl,
.paperSearch dl dt,
.paperSearch dl dd {float:left;}
.paperSearch dl.appro {width:40%;}
.paperSearch dl.appro_date {width:60%;}
.paperSearch dl.appro_search {width:100%;border-top:1px solid #d8dcdf;}
.paperSearch dl dt {line-height:200%; width:80px;}
.paperSearch dl dt label {font-weight:bold;padding:5px 0 0 8px; background:url(/kr/images/common/bol_3dept.gif) left 10px no-repeat;}
.paperSearch dl dd input {vertical-align:middle;}
.paperSearch dl dd input#fr_date,
.paperSearch dl dd input#to_date,
.paperSearch dl dd input#search{border:1px solid #dddddd; width:120px; height:18px; }
.paperSearch button {position:absolute; right:30px; top:60px;width:56px;height:23px;color:#fff; background:url(/kr/images/common/searchbtnBg.gif) left top no-repeat;}
p.paperBg02 {float:left;margin:0;padding:0; width:760px;height:3px;background:url(/kr/images/minwon/paperformBg02.gif) left top no-repeat;}

.approView dl,
.approView dl dt,
.approView dl dd{float:left;}
.approView dl { width:45%;line-height:200%;}
.approView dl dt { width:70px;padding:0 0 0 13px; background:url(/kr/images/common/bol_3dept.gif) 5px 8px no-repeat;font-weight:bold;}

p.btnView {float:right;margin:5px 0 0 0;padding:0;width:65px; height:28px; text-align:center; background:url(/kr/images/common/btnBg.gif) left top no-repeat;}
p.btnView a { display:block; padding:6px 0;color:#4e5053;}

/**/
.site_map {float:left; width:188px;margin: 0 0 10px 25px; background:#f4f3ec; border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
.site_map h4 {float:left;padding:0;font-size: 1.3em;margin:0;width:188px; height:26px; font-weight:bold;padding: 15px 0 12px 0; text-align:center; color:#151515; background:url(/kr/images/support/sitemap_h4.gif)left top no-repeat;}
.site_map h5 {float:left;width:155px;height:23px; padding:10px 5px 0 28px; margin:0 ; background:url(/kr/images/support/sitemap_li.gif)10px 10px no-repeat;border-bottom:1px dotted #b2b2b2;}
.site_map h5 a{color:#659C18;}
.site_map h5 a:hover {color:#F7941E; text-decoration:none;}
.site_map ul {float:left;width: 173px; margin:0; padding:5px 5px 5px 10px; background:#fff;}
.site_map ul li{color:#666;padding:0 5px 0 8px ; margin:0;}


/**/
.contentStyle table.tableUse {clear: both;width: 100%; margin: 10px 0 30px 0 !important; border-top: 1px dashed #ddd; border-right: 0 none; border-bottom: 0 none;}

.contentStyle table.tableUse td {background: none; border-left: 0 none; border-bottom: 1px dashed #ddd; padding: 10px 6px; }

/**/
.contentStyle ul.ban_li {margin:0;width:679px;}
.contentStyle ul.ban_li li {float:left; width:107px; margin:10px 0 0 19px; background:none;}
.contentStyle ul.ban_li li a img {width: 107px;height: 37px;}

/**/
/*FloatRight  FloatLeft*/
.contentStyle .button_blue {display: inline-block;border: 2px solid #3A7AA5; margin:5px 0 0 0;   background:url(/kr/images/content/blue_btn_bg.gif) left top repeat-x;  padding: 4px 8px; text-decoration: none; color:#000;}
.contentStyle .button_blue:hover{text-decoration:none;color: #E4F1F0;}
.contentStyle .button_blue a {font-weight:bold;color:#DBDBDB;}
.contentStyle .button_blue a:hover{text-decoration:none;color: #ffffff;}

.contentStyle .button_yeyak{width:107px;}
.contentStyle .button_yeyak a {width: 103px;padding: 8px 0;margin-left: 1px;font-family: 'NanumGothic';font-weight: bold;background: url(/yeyak/images/sub/btn_rsv.gif) left top no-repeat;color: #362F2D; cursor:pointer;text-decoration:none;text-align:center;}

.contentStyle .button_org {display: inline-block; border: 2px solid #FFB800; margin:5px 0 0 0; background:url(/kr/images/content/org_btn_bg.gif) left top repeat-x;  padding: 4px 8px; text-decoration: none;color:#fff;}
.contentStyle .button_org:hover{text-decoration:none;color: #D8D8D8;}
.contentStyle .button_org a:hover{text-decoration:none;color: #ffffff;}
.contentStyle .button_org a {color: #FFFFB6; font-weight:bold;}

.contentStyle .button_org02 {display: inline-block; border: 2px solid #FFB800; margin:5px 0 0 0; background:url(/kr/images/content/org_btn_bg.gif) left 13px repeat-x;  padding: 4px 8px; text-decoration: none;color:#fff;}
.contentStyle .button_org02:hover{text-decoration:none;color: #D8D8D8;}
.contentStyle .button_org02 a:hover{text-decoration:none;color: #ffffff;}
.contentStyle .button_org02 a {color: #FFFFB6; font-weight:bold;}

.contentStyle .button_blk {display: inline-block; border: 2px solid #717171;  background:#000000 url(/kr/images/content/button_blk_bg.gif) left top repeat-x; margin:5px 0 0 0; padding: 4px 8px; text-decoration: none; color:#fff;}
.contentStyle .button_blk:hover{text-decoration:none;color: #D8D8D8;}
.contentStyle .button_blk a:hover{text-decoration:none;color: #ffffff;}
.contentStyle .button_blk a {color: #FFFFB6; font-weight:bold;}

/**/
.org_en_btn {position:absolute;z-index:1;margin-top:14px}
.org_en_btn a {padding: 0 20px!important;/*height:81px; width:240px;font-weight:400;padding: 14px 0 0 0; text-align: center; font-size: 1.3em; color:#ffffff;;background:#13315c;display:block*/}

/**/
.BBS_0000000000000281 table.bbsList th.no{width:8%;}
.BBS_0000000000000281 table.bbsList th.title{width:30%;}
.BBS_0000000000000281 table.bbsList th.writer{width:13%;}
.BBS_0000000000000281 table.bbsList th.created{width:13%;}
.BBS_0000000000000281 table.bbsList th{width:13%;}

.bbs_0000000000000218 table.bbsView .board_content .file_image img{width: 100%; max-width: 1100px;}

/**/
.contentStyle .suncheon_map_bg {float:left; width:398px;height: 415px; margin:5px 0 0px 0px; padding:15px 0 0 277px; background:url('/kr/images/info/suncheon_map02.jpg') left top no-repeat;}
.contentStyle .suncheon_map_bg h5{margin: 0 0 14px 0;}
.contentStyle .suncheon_map_bg h6.map_01 {color:#ffffff; padding:6px 0 5px 6px; margin: 0 0 0px 22px; background:url(/kr/images/info/map_h6_01.png) left top no-repeat;}
.contentStyle .suncheon_map_bg h6.map_02 {color:#ffffff; padding:6px 0 5px 6px;margin: 0 0 0px 22px; background:url(/kr/images/info/map_h6_02.png) left top no-repeat;}
.contentStyle .suncheon_map_bg h6.map_03 {color:#ffffff; padding:6px 0 5px 6px;margin: 0 0 0px 22px; background:url(/kr/images/info/map_h6_03.png) left top no-repeat;}
.contentStyle .suncheon_map_bg ul{width:340px;}
.contentStyle .suncheon_map_bg dl{width:340px;}
.contentStyle .suncheon_map_bg dl dt {font-weight:bold; color:#66A700;}
.contentStyle .suncheon_map_bg dl dt,
.contentStyle .suncheon_map_bg dl dd,
.contentStyle .suncheon_map_bg ul li {width:100%;line-height: 110%;}

/**/
div.kr_pop_1 {padding: 10px 0; background:url(/kr/images/pop/1_hoso.jpg) left top repeat-x;}
div.kr_pop_1 h4 {font-size:1.5em; background:none; text-align:center;}
div.kr_pop_1 h4 span {font-size:1.5em; }
div.kr_pop_1 h4 b {font-size:1.3em;color:#FF0000;}

/**/
.contentStyle .wm_btn_box {float:left; font-size:2.0em; text-align:center; font-weight:bold;margin: 10px 0 0 0;}
.contentStyle .wm_btn_box span {font-size:0.6em;}
.contentStyle .wm_btn_box a {float:left; width:241px; height:70px;color:#c5773f; padding:25px 20px 0 0px; background:url(/mayor/images/content/want_mayor_btn2.gif) left top no-repeat;}

.content .Contents_Div .c1 {clear: both;width: 636px;}

div.gallery table.bbsList td p.title a{padding-top:5px;}




/*p.paginate {position:relative; float:left; width:100%; text-align:center;margin:10px 0 0 0;}
p.paginate strong {color:#F60; padding:0 5px;}
p.paginate a {padding:0 5px;}
.BBS_0000000000000135 table.bbsList thead th.ext02 {width:10%;}
.BBS_0000000000000135 table.bbsList thead th.title {width:35%;}
.BBS_0000000000000135 table.bbsList tr {line-height:0.3em;}*/
.hidden {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1%;height:1%;text-indent:100%;white-space:nowrap;}
/*news030804*/
.BBS_0000000000000322 {float:left;}



#jnitresearchVO .contentStyle p.FloatRight a.research_write {display: block;border: 1px solid #427997;padding: 5px 10px;color: #FFF;margin-bottom: 10px;background: #0F8DD5;}


.contentStyle .ul_270706 li {float: left;width: 300px;}

/**/
div.sc_newsletter {border-top: 2px solid #ff9600;padding-top: 30px;font-size: 1.2em;}
div.sc_newsletter ul {margin-left:15px;}
div.sc_newsletter ul li {position: relative;width: 166px;height:215px;float: left;padding: 0;background:none;margin-bottom: 15px;text-align: center;}
div.sc_newsletter ul li p.img {float: left;margin-left: 27px;padding-bottom: 6px;}
div.sc_newsletter ul li p.img img {width:104px; height:137px;border: 1px solid #EEE;}
div.sc_newsletter ul li ul {float: left;width: 170px;margin-left:0px;}
div.sc_newsletter ul li ul li {width: 155px;height:15px;margin-bottom: 0;border-bottom:none;}
div.sc_newsletter ul li ul li a {color: #585858;}
div.sc_newsletter ul li ul li.title {font-weight: bold;font-size: 1.1em;padding-bottom: 2px;color: #7A4F10;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
div.sc_newsletter ul li ul li.date {color: #8D8D8D;}
div.sc_newsletter ul li div.btn {position: absolute;bottom: 10px;right: -41px;}
div.sc_newsletter ul li div.btn li {width: auto;padding: 7px 0px;margin-left: 1px;font-weight: bold;background: url(/kr/images/content/Btn_scnews.gif) left top no-repeat;color: #362F2D; cursor:pointer;text-decoration:none;text-align:center;}
div.sc_newsletter ul li div.btn li a {padding: 8px 5px;background: url(/kr/images/content/Btn_scnews_last.gif) right top no-repeat;}
div.sc_newsletter ul li div.btn li a {text-decoration: none;}

.contentStyle .box {border: 1px solid #D2D0D0;display: inline-block;background:#F7F7F7;margin-bottom: 10px;padding: 30px;width:96%}

.tourred{color:#ff0000;}



/**/
#sub_content > div.contentStyle > div.educ0102 h4 {margin: 5px 0 1px 0px;background:url(/kr/images/common/icon_h4.gif) left 0px no-repeat;font-size: 12px;}


#sub_content > div.contentStyle > div.educ0102 > ul li {background: url(/kr/images/common/icon_dt.gif) left 4px no-repeat;line-height: 100%;}
/*end*/

#sub_content .minwon_gb{color:#000;font-size:1.2em;lwidth:100%; height:426px; background:url(/kr/img/contents/open/open_1361_bg1.png) 22px 22px no-repeat; position:relative;padding-left:529px;padding-top:61px;border:1px solid #ebebeb}
#sub_content .minwon_gb .open_text_box01{background:url(/kr/img/contents/open/open_1361_bg2.png) right top no-repeat;height:100%}

#sub_content .minwon_gb span.open_txt_01{margin-top:15px;font-size:1.6em;font-weight:400;color:#000;vertical-align:text-top;letter-spacing:-2px;margin-left:10px}

#sub_content .minwon_gb p.open_p_type01{margin:15px 0;font-size:1em;font-weight:200;color:#000}

#sub_content .minwon_gb_btn{ position:relative; top:10px; left:0;  }

.newsbox{width:180px; height:35px; margin-bottom:20px;}
.newsbox a{width:180px; height:35px; line-height:35px; text-align:center; background:#ff9600; border:1px solid #ff5102; display:block; color:#ffffff; font-weight:bold;}



#jjajung{display:none;}
.btn2014{border:1px solid #f00;}
.btn2014{border:1px solid #f00;}

.bold{font-weight:bold;}
.pl10{padding-left:10px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}


.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.wid90{width:90%;}

.mr15{margin-right:15px !important;}

.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}

.mt25{margin-top:25px !important;}

.both{clear:both;}
.bgno{background:none !important;}

.mb15 {margin-bottom:15px !important;}

.boxin{border:1px solid #dddddd; display:inline-block; background:#efefef; margin-bottom:10px; padding:10px 25px;}
.wid92{width:92%;}

.ble{width:70%; padding-left:50px; font-size:14px; color:#1344a9; font-weight:bold; padding-top:10px; padding-bottom:10px; }
.tablepl10 td{text-align:left !important; padding-left:10px !important;}

 div.rsv_listGroup .ecobox{width:100%;padding:20px 10px; border:1px solid #dddddd;}

.bg06{background:#fcd37b;}

#contentGroup .sub_bottombox{overflow:hidden;padding:15px 10px; border:1px solid #dddddd; background:#ededed;}
#contentGroup .sub_bottombox_gb a{display:block; padding:0 20px; background:#595959; color:#ffffff; font-weight:bold; line-height:30px; vertical-align:middle; word-spacing:-1px; text-decoration:none !important; white-space:nowrap;}
#contentGroup .sub_bottombox_gb_talk a{display:inline-block; padding:0 20px; background:#595959; color:#ffffff; font-weight:bold; line-height:30px; vertical-align:middle; word-spacing:-1px; text-decoration:none !important; white-space:nowrap;}
.rel{color:#ff0000;}
.bold{font-weight:bold;}
.Float{float:left;}
.mt05{margin-top:5px;}
.Float_right{float:right !important;}
.textinput{margin-top:10px; font-weight:bold; color:#5877c9;}
.box0817{padding:20px; border:1px solid #dddddd;clear:both; height:30px; background:#efefef;}
.left{text-align:left !important; padding-left:30px !important;}
.bold0817{font-weight:bold !important; background:#efefef !important;}





div.dox {border: 1px solid #E7E7E7; padding: 35px; background: #FBFBFB; margin: 5px;}


.top_text {font-size:26px; text-align:center; font-weight:600; margin:12px 0 18px 0;}

.table_style {border:#7e7e7e 1px solid; border-top:3px solid #494949; margin:10px 0 14px 0; width:688px; margin-left:20px;}
.table_style p {padding:10px; }

.table_style02 {border:#7e7e7e 1px solid; border-top:3px solid #494949;}


.text_style {margin-left:20px; line-height:20px; font-size:13px;}

/*20160519*/
.p_box {padding-left:24px;}
.p_box strong {font-size:16px; color:#1363ba;}

.bus_box {position:relative; float:left; width:30%; height:65px; margin-bottom:25px; border:1px solid #e5e5e5; padding-top:30px; text-align:center;}
.bus_box_dn {position:relative; margin-left:32% !important; margin-top:20px !important; padding:0 5px 5px 5px; line-height:22px; color:#555; font-size:15px; font-weight:300; width:67% !important;}
.bus_img_box {margin-bottom:12px;clear:both}
.bus_img_box img{width:100%}
.bus_dsc a {margin:0 0 0 10px; padding:0px; vertical-align:middle; display:inline-block; line-height:normal;}

.img_box_1 img {width:180px;}
/*.img_box_1 img {width:102px;}*/
.img_box_2 img {width:90%;}

.top_h_dsc {text-align:center; margin:16px 0 34px 0; font-size:28px; color:#F00;}

.img_size_1 {margin:10px 0;}
.img_size_1 img {width:100%;}


/* 161205 */
.safety_wrap .orgStyle{background:none!important}
.orgStyle .safety_org_Wrap {width:750px;height:437px;display:inline-block;background:url(../../images/safety/orgLine02.gif) 250px 74px no-repeat}
.orgStyle .safety_org_Wrap .safety_org_box01 {width:160px;height:75px;border:1px solid #a6b0b9;margin:0 0 0 450px;display:inline-block}
.orgStyle .safety_org_Wrap .safety_org_box01 h5.safety_org_box01_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#00144a;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box01 p.safety_org_box01_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0}

.orgStyle .safety_org_Wrap .safety_org_box02 {width:160px;height:75px;border:1px solid #a6b0b9;margin:10px 0 0 450px;display:inline-block}
.orgStyle .safety_org_Wrap .safety_org_box02 h5.safety_org_box02_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#005aab;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box02 p.safety_org_box02_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0;background:#fff;border-right:1px solid #a6b0b9;border-bottom:1px solid #a6b0b9}

.orgStyle .safety_org_Wrap .safety_org_box03 {width:160px;height:75px;border:1px solid #a6b0b9;margin:10px 0 0 450px}
.orgStyle .safety_org_Wrap .safety_org_box03 h5.safety_org_box03_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#e67e00;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box03 p.safety_org_box03_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0;background:#fff;border-right:1px solid #a6b0b9;border-bottom:1px solid #a6b0b9}

.orgStyle .safety_org_Wrap .safety_org_box04 {width:160px;height:75px;border:1px solid #a6b0b9;margin:-1px 0 0 171px}
.orgStyle .safety_org_Wrap .safety_org_box04 h5.safety_org_box04_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box04 p.safety_org_box04_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0}


.orgStyle .safety_org_Wrap .safety_org_box0402 {width:160px;height:75px;border:1px solid #a6b0b9;margin:10px 0 0 171px}
.orgStyle .safety_org_Wrap .safety_org_box0402 h5.safety_org_box0402_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#666;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box0402 p.safety_org_box0402_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0}


.orgStyle .safety_org_Wrap .safety_org_box05 {width:160px;height:75px;border:1px solid #a6b0b9;margin:10px 0 0 0}
.orgStyle .safety_org_Wrap .safety_org_box05 h5.safety_org_box05_h5 {width:160px;color:#fff;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap .safety_org_box05 p.safety_org_box05_p {width:160px;color:#666;font-size:1.1em;text-align:center;padding:5px 0 5px 0}

.orgStyle .safety_org_Wrap02 {width:300px;display:inline-block;vertical-align:top}
.orgStyle .safety_org_Wrap02 .safety_org_box06 {width:160px;height:372px;border:1px solid #a6b0b9;margin:0 0 0 0;float:right;display:inline-block;text-align:left}
.orgStyle .safety_org_Wrap02 .safety_org_box06 h5.safety_org_box06_h5 {width:160px;color:#4c5463;font-size:1.1em;font-weight:bold;text-align:center;background:none;background-color:#c4cdd6;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap02 .safety_org_box06 p.safety_org_box06_p {width:160px;color:#666;font-size:14px;line-height:19px;text-align:center;padding:3px 0 3px 0}

.orgStyle .safety_org_Wrap03 {width:99.6%;margin:0 0 20px 0;display:inline-block;border-bottom:1px solid #a6b0b9}
.orgStyle .safety_org_Wrap03 .safety_org_box07 {width:100%;border:1px solid #a6b0b9;border-bottom:none;margin:0 0 0 0}
.orgStyle .safety_org_Wrap03 .safety_org_box07 h5.safety_org_box07_h5 {width:200px;height:auto;color:#4c5463;font-size:1em;font-weight:bold;text-align:center;background:none;background-color:#c4cdd6;margin:0;padding:10px 0 10px 0;display:inline-block}
.orgStyle .safety_org_Wrap03 .safety_org_box07 .safety_org_box07_p_box {height:auto;display:inline-block;padding:10px 10px 10px 10px}
.orgStyle .safety_org_Wrap03 .safety_org_box07 .safety_org_box07_p_box p.safety_org_box07_p {height:20px;color:#666;font-size:1em;display:inline;margin-right:5px}

/* 161208 */
.orgStyle .safety_org_Wrap04 {width:99.6%;height:auto;display:block;font-size:1.1em;background:url(../../images/content/bg_safety_org_Wrap04.gif) 267px 146px no-repeat}
.orgStyle .safety_org_Wrap04 .safety_org_box08 {width:160px;height:auto;border:1px solid #a6b0b9;margin:0 0 0 462px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box08 h5.safety_org_box08_h5 {width:160px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#ec8f58;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box08 p.safety_org_box08_p {width:160px;color:#666;text-align:center;padding:5px 0 5px 0}
.orgStyle .safety_org_Wrap04 .safety_org_box08 ul.safety_org_box08_list {width:155px;color:#d1d1d1;text-align:left;margin:0;padding:2px 0 2px 5px;font-size:0.9em;;border-top:1px solid #a6b0b9;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box08 ul.safety_org_box08_list li {width:155px;margin:0 0 0 0}


.orgStyle .safety_org_Wrap04 .safety_org_box09 {width:266px;height:72px;border:1px solid #a6b0b9;margin:21px 0 0 157px;display:block}
.orgStyle .safety_org_Wrap04 .safety_org_box09 .safety_org_box09_rgt {width:120px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box09 .safety_org_box09_rgt h5.safety_org_box09_h5 {width:120px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#6eb89f;padding:5px 0 5px 0;margin:0;
																																			 display:inline-block;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box09 .safety_org_box09_rgt p.safety_org_box09_p {width:120px;color:#666;text-align:center;padding:0;display:inline-block;float:none}

.orgStyle .safety_org_Wrap04 .safety_org_box09 ul.safety_org_box09_list {width:144px;color:#d1d1d1;text-align:left;margin:0;padding:4px 0 6px 5px;font-size:0.9em;;border-right:1px solid #a6b0b9;display:inline-block;float:left}
.orgStyle .safety_org_Wrap04 .safety_org_box09 ul.safety_org_box09_list li {width:139px;margin:0 0 0 0;padding:0 0 0 8px}
.orgStyle .safety_org_Wrap04 .safety_org_box09 ul.safety_org_box09_list li.safety_num {background:none;text-align:center}


.orgStyle .safety_org_Wrap04 .safety_org_box10 {width:290px;height:72px;float:left;border:1px solid #a6b0b9;margin:-72px 0 0 673px}
.orgStyle .safety_org_Wrap04 .safety_org_box10 .safety_org_box10_lft {width:120px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box10 .safety_org_box10_lft h5.safety_org_box10_h5 {width:120px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#d18c9d;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box10 .safety_org_box10_lft p.safety_org_box10_p {width:120px;color:#666;text-align:center;padding:0}
.orgStyle .safety_org_Wrap04 .safety_org_box10 ul.safety_org_box10_list {width:168px;height:70px;color:#d1d1d1;text-align:left;margin:0;padding:10px 0 2px 5px;font-size:0.9em;;border-left:1px solid #a6b0b9;display:inline-block;float:right}
.orgStyle .safety_org_Wrap04 .safety_org_box10 ul.safety_org_box10_list li {width:149px;margin:0 0 0 0;padding:0 0 0 8px}
.orgStyle .safety_org_Wrap04 .safety_org_box10 ul.safety_org_box10_list li.safety_num {background:none;text-align:center}


.orgStyle .safety_org_Wrap04 .safety_org_box11 {vertical-align:top;width:230px;height:auto;border:1px solid #a6b0b9;margin:22px 0 0 100px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box11 h5.safety_org_box11_h5 {width:230px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box11 p.safety_org_box11_p {width:230px;color:#666;text-align:center;padding:5px 0 5px 0;font-size:0.8em}
.orgStyle .safety_org_Wrap04 .safety_org_box11 ul.safety_org_box11_list {width:230px;color:#d1d1d1;text-align:left;margin:0;padding:2px 0 2px 5px;font-size:0.9em;;border-top:1px solid #a6b0b9;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box11 ul.safety_org_box11_list li {width:167px;margin:0 0 0 0}
.orgStyle .safety_org_Wrap04 .safety_org_box11 ul.safety_org_box11_list li.safety_num {background:none;text-align:center;margin:3px 0 0 0;padding:0;color:#333}

.orgStyle .safety_org_Wrap04 .safety_org_box12 {vertical-align:top;width:230px;height:auto;border:1px solid #a6b0b9;margin:22px 0 0 4px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box12 h5.safety_org_box12_h5 {width:230px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box12 p.safety_org_box12_p {width:230px;color:#666;text-align:center;padding:5px 0 5px 0;font-size:0.8em}
.orgStyle .safety_org_Wrap04 .safety_org_box12 ul.safety_org_box12_list {width:230px;color:#d1d1d1;text-align:left;margin:0;padding:2px 0 2px 5px;font-size:0.9em;;border-top:1px solid #a6b0b9;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box12 ul.safety_org_box12_list li {width:167px;margin:0 0 0 0}
.orgStyle .safety_org_Wrap04 .safety_org_box12 ul.safety_org_box12_list li.safety_num {background:none;text-align:center;margin:3px 0 0 0;padding:0;color:#333}

.orgStyle .safety_org_Wrap04 .safety_org_box13 {vertical-align:top;width:230px;height:auto;border:1px solid #a6b0b9;margin:22px 0 0 4px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box13 h5.safety_org_box13_h5 {width:230px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box13 p.safety_org_box13_p {width:230px;color:#666;text-align:center;padding:5px 0 5px 0;font-size:0.8em}
.orgStyle .safety_org_Wrap04 .safety_org_box13 ul.safety_org_box13_list {width:230px;color:#d1d1d1;text-align:left;margin:0;padding:2px 0 2px 5px;font-size:0.9em;;border-top:1px solid #a6b0b9;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box13 ul.safety_org_box13_list li {width:169px;margin:0 0 0 0}
.orgStyle .safety_org_Wrap04 .safety_org_box13 ul.safety_org_box13_list li.safety_num {background:none;text-align:center;margin:3px 0 0 0;padding:0;color:#333}

.orgStyle .safety_org_Wrap04 .safety_org_box14 {vertical-align:top;width:230px;height:auto;border:1px solid #a6b0b9;margin:22px 0 0 4px;display:inline-block}
.orgStyle .safety_org_Wrap04 .safety_org_box14 h5.safety_org_box14_h5 {width:230px;color:#fff;font-weight:bold;text-align:center;background:none;background-color:#6eb0b8;padding:5px 0 5px 0;margin:0}
.orgStyle .safety_org_Wrap04 .safety_org_box14 p.safety_org_box14_p {width:230px;color:#666;text-align:center;padding:5px 0 5px 0;font-size:0.8em}
.orgStyle .safety_org_Wrap04 .safety_org_box14 ul.safety_org_box14_list {width:230px;color:#d1d1d1;text-align:left;margin:0;padding:2px 0 2px 5px;font-size:0.9em;;border-top:1px solid #a6b0b9;float:none}
.orgStyle .safety_org_Wrap04 .safety_org_box14 ul.safety_org_box14_list li {width:167px;margin:0 0 0 0}
.orgStyle .safety_org_Wrap04 .safety_org_box14 ul.safety_org_box14_list li.safety_num {background:none;text-align:center;margin:3px 0 0 0;padding:0;color:#333}



.safety_org02_Wrap {width:1124px;letter-spacing:-0.07em;display:inline-block;min-height:463px;margin-top:10px}

.safety_org02_Wrap01 {width:550px;height:432px}
.safety_org02_Wrap01 p.safety_org02_0101 {width:550px;height:53px;text-align:center;font-size:18px;font-weight:600;color:#ec8f58;background:#fff;border:2px solid #ec8f58;padding:8px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0102 {width:550px;height:226px;background:#fff url(../../images/content/bg_safety_org02_0102.gif) center 72px no-repeat;border:1px solid #ec8f58;margin:19px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0102 .safety_org02_010201 {width:194px;height:59px;font-size:15px;font-weight:600;background:#fff;border:2px solid #ec8f58;margin:0 auto;margin-top:13px}
.safety_org02_Wrap01 .safety_org02_0102 .safety_org02_010201 p.safety_org02_01020101 {width:190px;height:26px;color:#fff;background:#ec8f58;padding:2px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0102 .safety_org02_010201 p.safety_org02_01020102 {width:190px;height:26px;color:#5d5d5d;background:#fff;padding:2px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010202 {width:206px;height:51px;font-size:16px;font-weight:600;color:#1e1e1e;background:#fff;border:1px solid #8c8c8c;padding:10px 0 0 0;
                                                               margin:0 0 0 18px}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010203 {width:206px;height:51px;font-size:16px;font-weight:600;color:#1e1e1e;background:#fff;border:1px solid #8c8c8c;padding:10px 0 0 0;
                                                               margin:0 18px 0 0}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010204 {width:75px;height:30px;font-size:14px;color:#fff;background:#ec8f58;padding:9px 0 34px 0;margin:0 0 0 116px}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010205 {width:75px;height:30px;font-size:14px;color:#fff;background:#ec8f58;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010206 {width:75px;height:30px;font-size:14px;color:#fff;background:#ec8f58;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap01 .safety_org02_0102 p.safety_org02_010207 {width:75px;height:30px;font-size:14px;color:#fff;background:#ec8f58;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap01 .safety_org02_0103 {width:240px;height:141px}
.safety_org02_Wrap01 .safety_org02_0103 .safety_org02_010301 {width:107px;height:19px;font-size:13px;font-weight:600;color:#5f5f5f;
                                                              background:#fff url(../../images/content/bg_safety_org02_arw01.png) no-repeat;padding:4px 0 0 0;margin:7px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0103 .safety_org02_010302 {width:203px;height:106px;font-size:15px;color:#1e1e1e;line-height:23px;background:#fff;border:1px solid #8c8c8c;padding:20px 0 0 0;
                                                              margin:4px 0 0 0}	
.safety_org02_Wrap01 .safety_org02_0103 .safety_org02_010303 {width:23px;height:72px;font-size:13px;font-weight:600;color:#5f5f5f;
                                                              background:#fff url(../../images/content/bg_safety_org02_arw02.png) no-repeat;padding:35px 0 0 0;margin:4px 0 0 4px}
.safety_org02_Wrap01 .safety_org02_0104 {width:306px;height:141px}
.safety_org02_Wrap01 .safety_org02_0104 p.safety_org02_010401 {width:107px;height:19px;font-size:13px;font-weight:600;color:#5f5f5f;
                                                              background:#fff url(../../images/content/bg_safety_org02_arw03.png) no-repeat;padding:4px 0 0 0;margin:0 auto;margin-top:7px}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 {width:306px;height:105px;background:#fff url(../../images/content/bg_safety_org02_010402.gif) center 39px no-repeat;border:1px solid #ec8f58;
                                                              margin:4px 0 0 0}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 p.safety_org02_01040201 {width:159px;height:33px;font-size:14px;font-weight:600;color:#fff;background:#3c8ec8;padding:3px 0 0 0;margin:0 auto;
                                                                                     margin-top:9px}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 p.safety_org02_01040202 {width:48px;height:32px;font-size:11px;color:#fff;background:#3c8ec8;padding:7px 0 0 0;margin:26px 0 0 56px}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 p.safety_org02_01040203 {width:48px;height:32px;font-size:11px;color:#fff;background:#3c8ec8;padding:7px 0 0 0;margin:26px 0 0 1px}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 p.safety_org02_01040204 {width:48px;height:32px;font-size:11px;color:#fff;background:#3c8ec8;padding:7px 0 0 0;margin:26px 0 0 1px}
.safety_org02_Wrap01 .safety_org02_0104 .safety_org02_010402 p.safety_org02_01040205 {width:48px;height:32px;font-size:11px;color:#fff;background:#3c8ec8;padding:7px 0 0 0;margin:26px 0 0 1px}

.safety_org02_Wrap02 {width:550px;height:432px;float:right}
.safety_org02_Wrap02 p.safety_org02_0201 {width:550px;height:53px;text-align:center;font-size:18px;font-weight:600;color:#3c8ec8;background:#fff;border:2px solid #3c8ec8;padding:8px 0 0 0}
.safety_org02_Wrap02 .safety_org02_0202 {width:550px;height:226px;background:#fff url(../../images/content/bg_safety_org02_0102.gif) center 72px no-repeat;border:1px solid #3c8ec8;margin:19px 0 0 0}
.safety_org02_Wrap02 .safety_org02_0202 .safety_org02_020201 {width:194px;height:59px;font-size:15px;font-weight:600;background:#fff;border:2px solid #3c8ec8;margin:0 auto;margin-top:13px}
.safety_org02_Wrap02 .safety_org02_0202 .safety_org02_020201 p.safety_org02_02020101 {width:190px;height:26px;color:#fff;background:#3c8ec8;padding:2px 0 0 0}
.safety_org02_Wrap02 .safety_org02_0202 .safety_org02_020201 p.safety_org02_02020102 {width:190px;height:26px;color:#5d5d5d;background:#fff;padding:2px 0 0 0}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020202 {width:206px;height:51px;font-size:16px;font-weight:600;color:#1e1e1e;background:#fff;border:1px solid #8c8c8c;padding:10px 0 0 0;
                                                               margin:0 0 0 18px}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020203 {width:206px;height:51px;font-size:16px;font-weight:600;color:#1e1e1e;background:#fff;border:1px solid #8c8c8c;padding:10px 0 0 0;
                                                               margin:0 18px 0 0}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020204 {width:75px;height:30px;font-size:14px;color:#fff;background:#3c8ec8;padding:9px 0 34px 0;margin:0 0 0 116px}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020205 {width:75px;height:30px;font-size:14px;color:#fff;background:#3c8ec8;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020206 {width:75px;height:30px;font-size:14px;color:#fff;background:#3c8ec8;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap02 .safety_org02_0202 p.safety_org02_020207 {width:75px;height:30px;font-size:14px;color:#fff;background:#3c8ec8;padding:9px 0 34px 0;margin:0 0 0 5px}
.safety_org02_Wrap02 .safety_org02_0203 {width:306px;height:141px}
.safety_org02_Wrap02 .safety_org02_0203 .safety_org02_020301 {width:107px;height:19px;font-size:13px;font-weight:600;color:#5f5f5f;
                                                             background:#fff url(../../images/content/bg_safety_org02_arw04.png) no-repeat;padding:4px 0 0 0;margin:0 auto;margin-top:7px}
.safety_org02_Wrap02 .safety_org02_0203 .safety_org02_020302 {width:306px;height:104px;font-size:15px;color:#fff;line-height:23px;background:#ec8f58;padding:40px 0 0 0;margin:4px 0 0 0}
.safety_org02_Wrap02 .safety_org02_0204 {width:240px;height:141px}
.safety_org02_Wrap02 .safety_org02_0204 .safety_org02_020401 {width:107px;height:19px;font-size:13px;font-weight:600;color:#5f5f5f;
                                                             background:#fff url(../../images/content/bg_safety_org02_arw01.png) no-repeat;padding:4px 0 0 0;margin:0 auto;margin-top:7px}
.safety_org02_Wrap02 .safety_org02_0204 .safety_org02_020402 {width:203px;height:110px;font-size:15px;color:#1e1e1e;line-height:23px;background:#fff;border:1px solid #8c8c8c;padding:30px 0 0 0;margin:4px 0 0 0}	













.orgStyle .safety_org_Wrap05 {width:99.6%;display:inline-block;vertical-align:top;font-size:1.1em}
.orgStyle .safety_org_Wrap05 .safety_org_box15 {width:943px;height:auto;border:1px solid #a6b0b9;margin:20px 0 0 100px;display:inline-block}
.orgStyle .safety_org_Wrap05 .safety_org_box15 h5.safety_org_box15_h5 {width:100%;color:#4c5463;font-weight:bold;text-align:center;background:none;background-color:#c4cdd6;padding:5px 0 5px 0;margin:0 0 5px 0}
.orgStyle .safety_org_Wrap05 .safety_org_box15 p.safety_org_box15_p {width:175px;color:#666;display:inline-block;padding:0 0 5px 10px}

.orgStyle .safety_org_Wrap06 {width:99.6%;margin:0 0 20px 0;display:inline-block;border-bottom:1px solid #a6b0b9}
.orgStyle .safety_org_Wrap06 .safety_org_box16 {width:100%;border:1px solid #a6b0b9;border-bottom:none;margin:0 0 0 0}
.orgStyle .safety_org_Wrap06 .safety_org_box16 h5.safety_org_box16_h5 {width:200px;height:auto;color:#4c5463;font-size:0.9em;font-weight:bold;text-align:center;background:none;background-color:#c4cdd6;margin:0;padding:10px 0 10px 0;display:inline-block}
.orgStyle .safety_org_Wrap06 .safety_org_box16 .safety_org_box16_p_box {width:530px;height:auto;display:inline-block;padding:10px 10px 10px 10px}
.orgStyle .safety_org_Wrap06 .safety_org_box16 .safety_org_box16_p_box p.safety_org_box16_p {height:20px;color:#666;font-size:0.9em;display:inline;margin-right:5px}






/* 161208 */
.safety_situation_Wrap{border:solid 2px #cccccc;padding:25px 0 50px 180px;background:url(../../images/safety/safety_0103.jpg) no-repeat}
.safety_situation_Wrap .safety_situation_text{color:#3300FF;font-size:1.5em;font-weight:bold}
.safety_report_Wrap01{border:2px solid #cccccc;height:220px;background:url(../../images/safety/safety_0605_0101.jpg) no-repeat}
.safety_report_Wrap01 .safety_report_image{display:inline-block;margin-left:300px}
.safety_report_Wrap01 .safety_report_button{margin-left:315px}
.safety_report_Wrap02{border:2px solid #cccccc;height:210px;background:url(../../images/safety/safety_0605_0201.jpg) no-repeat}
.safety_report_Wrap02 .safety_report_image{display:inline-block;margin:50px 0 0 290px}
.safety_report_Wrap02 .safety_report_button01{display:inline-block;margin:15px 0 0 311px}
.safety_report_Wrap02 .safety_report_button02{display:inline-block}
.safety_report_Wrap02 p.safety_txt01{padding-top:43px}
table.safety_militaryTrainGuide_table{border-top:none}
table.safety_disasterStep_table{width:99.6% !important;margin:10px 0 0 2px !important}
table.safety_disasterStep_table tbody td:first-child{text-align:center}
ul.olStyleLi li{background:none !important}
ul.safety_militaryMark_info{width:300px}
p.safety_txt01{padding-left:315px;padding-top:53px;color:#000}
p.safety_txt02{padding-left:315px;font-size:1.4em;color:#004ea3;font-weight:600}
/* 0016/0001/0001 */
.orgStyle .safety_org_Wrap02 .safety_org_box06 p.safety_org_box06_p{-webkit-padding-before: 2px;-webkit-padding-after: 2px}
table.safety_disasterCenter_table{margin: 0;width: 100% !important}
.safety_disasterCenter_table th{border: 1px solid #a6b0b9;padding:13px 0;background-color: #c4cdd6 !important}
.safety_disasterCenter_table td{padding: 13px;border: 1px solid #a6b0b9}

/*170323*/
.tabMenu06{position:relative; display:inline-block; margin:-18px 0 0 0px; }
.tabMenu06 ul li{width:14.2%;text-align:center; background: #fff; float: left;  border:solid 1px #ddd; margin: 10px 0 0 8px; border-radius:9px}
.tabMenu06 ul { width: 100%; display:table; margin: 30px 0 0; }
.tabMenu06 ul li:first-child {  }
.tabMenu06 ul li A { display: block; padding: 12px 0; color: #888; font-size: 14px; text-align: center; font-weight: 600; }
.tabMenu06 ul li A:hover { background: #3b6cca; color: #fff; }
.tabMenu06 ul li.on { background: #3b6cca; }
.tabMenu06 ul li.on A { color: #fff;  }
.tabMenu06 ul li.on { background: #3b6cca; }
.tabMenu06 ul li.on A { color: #fff;  }

/*170327*/
.imgComment{display:inline-block; width: 96%;}
.imgComment>img{float:left}
.imgComment>ul{margin:0 0 0 25px;width:97%;font-size:14px}
.imgComment>ul>li{padding: 15px 0 0 223px; min-height: 110px;}
.imgComment>ul>li>ul{padding-bottom: 40px; background: url(/kr/images/smart/smart_0012_img02arow.gif) no-repeat center bottom!important;}
.imgComment>ul>li:nth-child(1){background: url(/kr/images/smart/smart_0012_img0201.gif) no-repeat left top!important;}
.imgComment>ul>li:nth-child(2){background: url(/kr/images/smart/smart_0012_img0202.gif) no-repeat left top!important;}
.imgComment>ul>li:nth-child(3){background: url(/kr/images/smart/smart_0012_img0203.gif) no-repeat left top!important;}
.imgComment>ul>li:nth-child(4){background: url(/kr/images/smart/smart_0012_img0204.gif) no-repeat left top!important;}

.imgComment .titNum{color:#999;font-size:15px;}
.fixIMG>img{display:block;margin:20px auto;width:550px}
.fixIMG90>img{width:90%!important}
.fixBtn{line-height:25px!important;background-position-y:10px!important}
.fixBtn>a>img{border-left:1px solid #dbdbdb}
.fixWidth80{width:80%!important}
.fixBgPoY19{background-position-y:19px!important}
.fixWidPaL{width:84%!important;padding-left:70px!important}
.fixOl01{padding-left:29px!important}
.fixOl01>li{padding:2px 0!important}
.mrgFix0017{margin:0 0 0 10px !important}
.boxStyleOl {margin:5px 0;border:1px solid #d2d0d0;line-height:30px}
.boxStyleOl>span:first-child {float:left;margin-right:20px;border-right:1px solid #d2d0d0;width:175px;padding-left:20px;font-size:14px}
.listStyleUl{padding:20px!important}
.listStyleUl>ul>li{width:23.5%!important}
.tableStyle01 .focusTdS{border:2px solid #222;border-bottom:1px solid #cdcbc5}
.tableStyle01 .focusTd{border:2px solid #222;border-top:1px solid #cdcbc5;border-bottom:1px solid #cdcbc5}
.tableStyle01 .focusTdE{border:2px solid #222;border-top:1px solid #cdcbc5}
.width50{width:50%}
.float-n{float:none!important}
.color-red {color:#ff0000}
.color-green {color:#7eb939}
.color-blue {color:#357fbe}
.pTitleBox{margin:0;padding:20px;width:94.1%;line-height:24px;font-size:13px;text-align:center;letter-spacing:-.08em;border:1px solid #D2D0D0;display:inline-block;background:#F7F7F7}
.contentStyle.civil h1{background:#326aa7;border:1px solid #aaa;color:#fff;font-size:24px;padding:10px;text-shadow:0px 1px 1px rgba(0,0,0,.5)}
.contentStyle.civil h3{font-size:22px;line-height:35px}
.contentStyle.civil h3>span:first-child{display:inline-block;margin:0 15px;border:1px solid #326aa7;padding:0 10px;color:#326aa7}
.contentStyle.civil h3>span:last-child{display:inline-block;border-bottom:2px solid #000;width:90%;padding-left:10px}
.contentStyle.civil ul{float:none}
.contentStyle.civil li.box {width:90%}
.contentStyle.civil .tableStyle02 th{text-align:center}
.contentStyle.civil .box{display:block}
.contentStyle.civil .box.l_box{position:relative;padding:30px 21px 10px;margin-top:30px;margin-left:30px;width:94%}
.contentStyle.civil .box.l_box div{display:block;position:absolute;top:-23px;left:50px;width:295px;height:40px;line-height:40px;background:#ffffff;border:1px solid #D2D0D0;text-align:center;font-size:1.3em;font-weight:bold}
.contentStyle.civil .box>ul{margin:0;width:100%}
.contentStyle.civil .subjectDep td:nth-last-child(3) {padding-left:20px!important;text-align:left!important}
.flowDiagram{display:inline-block;width:100%}
.flowDiagram>dl{float:left;margin:1.5%;width:25%;padding:0}
.flowDiagram>dl dt{text-align:center;background:none;margin:0;line-height:30px;padding:0;width:100%;border:1px solid #d2d0d0}
.flowDiagram>dl dd{margin:10px 0 0 0;width:auto;background:none;padding:0 0 0 20px}
.flowDiagram>dl dd:nth-child(3){position:absolute;top:7px;right:-18px;margin:0;padding:0}
.flowDiagram>p{display:inline-block}

/*170330*/
.maA0{margin:0!important}
.wid100{width:100%!important}
.txtPnk{color:#e70064}
.txtOrg{color:#ff8a00}
.txtGrn{color:#1dad9a}
.txtBlu{color:#0d5ab0}
.dlStyle01{margin-left:20px}
.dlStyle01 dt{float:left;width:auto!important;font-weight:600;font-size:14px;margin-top:4px!important}
.dlStyle01 dd{float:left;width:auto!important;line-height:25px!important;background-position-y:11px!important}
.downIcBdL{border-left: 1px solid #dbdbdb}

.clsDwn a{display:inline-block;border:1px solid #aaa;border-radius:3px;padding:0px 3px;line-height:20px;color:#000}
.clsDwn a span{vertical-align:middle}

.tab_01{display:inline-block;width:100%;text-align:center}
.tab_01 li{float:left;margin-left:2%;width:23.5%;line-height:60px}
.tab_01 li:first-child{margin-left:0}
.tab_01 li.civil_01>a{background:url("/kr/images/smart/smart_civil_01.png") 25% center no-repeat}
.tab_01 li.civil_02>a{background:url("/kr/images/smart/smart_civil_02.png") 25% center no-repeat}
.tab_01 li.civil_03>a{background:url("/kr/images/smart/smart_civil_03.png") 25% center no-repeat}
.tab_01 li.civil_04>a{background:url("/kr/images/smart/smart_civil_03.png") 25% center no-repeat}
.tab_01 li.on>a{border:3px solid #0b499e;font-weight:600}
.tab_01 li a{display:block;border:3px solid #8abaea;border-radius:10px;padding-left:44%;color:#000;text-align:left}
.tab_01 li a:hover{color:#f67b1e}

.descBox_01{border:3px solid #0b499e;border-radius:10px;padding:20px 20px 20px 175px;background:url("/kr/images/smart/smart_civil_desc.png") 45px center no-repeat}
.descBox_01 ul{margin-left:15px;width:100%}
.descBoxS{display: none; border: 1px solid #D2D0D0; background: #F7F7F7; margin-bottom: 10px; padding: 20px; border-radius:10px;}

.iframeWrap_01{display:inline-block;width:100%;height:300px;background:#ebebeb}

.bgYCenter{background-position-y:50%!important}

.customBox-01{border:3px solid #5682c9;border-radius:10px;padding:20px}

a.btn-safetyreport{float:left;display:block;width:200px;height:40px;line-height:40px;background:url('../../images/safety/btn-skyblue-01.gif') no-repeat left top;background-size:contain;color:#fff;text-align:center;letter-spacing:-.05em}
a.btn-safetyreport + a.btn-safetyreport{margin-left:10px}

.suncheon_map_bg .suncheon_map_bg_txt{position:relative;top:50px;left:-240px;}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt{position:absolute;font-weight:bold;letter-spacing:-1px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos01{top:0px;left:60px;font-size:16px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos02{top:55px;left:0px;font-size:10px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos03{top:50px;left:90px;font-size:10px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos04{top:85px;left:20px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos05{top:70px;left:95px;font-size:14px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos06{top:80px;left:170px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos07{top:100px;left:95px;font-size:14px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos08{top:140px;left:40px;font-size:14px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos09{top:140px;left:125px;font-size:12px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos10{top:170px;left:45px;font-size:12px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos11{top:190px;left:60px;font-size:12px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos12{top:190px;left:15px;font-size:12px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos13{top:195px;left:130px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos14{top:220px;left:20px;font-size:12px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos15{top:215px;left:160px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos16{top:225px;left:225px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos17{top:240px;left:0px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos18{top:235px;left:110px;font-size:16px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos19{top:270px;left:125px;font-size:11px}
.suncheon_map_bg .suncheon_map_bg_txt p.suncheon_map_txt.pos20{top:255px;left:170px;font-size:12px}


dl.koglBox-01{box-sizing:border-box;display:table;margin-bottom:20px;padding:10px;border:1px solid #d1d4d6;width:100%} 
dl.koglBox-01 dt,
dl.koglBox-01 dd{display:table-cell;vertical-align:middle}
dl.koglBox-01 dt{width:30%;padding:0 10px 0 0}
dl.koglBox-01 dt img{width:100%}


dl.koglBox-01 dd{width:70%;border-left:1px solid #d1d4d6;padding:0 0 0 20px}
dl.koglBox-01 dd p{font-size:1.2em;font-weight:900;line-height:1.5em;letter-spacing:-.075em}

.image_wrap img{width:100%!important}


.info_cont01{margin-top:15px;word-break:keep-all}
.info_cont0101{width:37%;float:left}
.info_cont0101 .big_bold01{font-weight:400;font-size:2.1em;color:#2f3139;line-height:130%;letter-spacing:-1.5px}
.info_cont0101 p{word-break:keep-alll;padding:10px 0;font-size:1.1em;color:#2f3139;font-weight:300}
.info_cont0101 .blue_font{color:#265eab;font-weight:400}
.info_cont0102{width:60%;float:left;margin-left:3%}
.info_cont0102 div{width:100%;border:1px solid #ebebeb;margin-bottom:3px;padding:18px 15px}
.info_cont0102 div span.blue_big_font{color:#142252;font-weight:600;font-size:2.2em;vertical-align:top}
.info_cont0102 div span.normal_font_01{font-size:1em;color:#2f3139;font-weight:400;letter-spacing:-0.5px;margin-left:10px}
.width100per{width:100%!important}

.docu_list{width:600px;margin:0 auto}



/**/
.history01{width:20%}
.history01 dl{}
.history01 dt{}
.history01 dt img{width:100%}
.history01 dd{background:#fff;text-align:center;height:40px;padding-top:4px;color:#000;border:1px solid #bbb}
.history02{width:76%;background:url(/kr/images/info/line_history.gif) 39px top repeat-y;margin-left:3%;padding:20px 30px}
.history02 dl{padding-bottom:30px}
.history02 dt{border-right:2px dotted #ebebeb;padding-left:30px;width:140px;font-weight:400;float:left;font-size:1.1em ;letter-spacing:-1px}
.history02 dt.history_dot01{background:url(/kr/images/info/history_dot01.gif) left 6px no-repeat;color:#123889}
.history02 dt.history_dot02{background:url(/kr/images/info/history_dot02.gif) left 6px no-repeat;color:#142252}
.history02 dd{padding-left:160px;}

/**/
p.service_txt{float:right;width:81%;margin-top:20px}
p.service_img{float:left;margin-top:20px;width:15%;margin-left:2%}
p.service_img img{width:100%}

#sub_content .minwon_26{ width:100%; min-height:499px; background:#f1f1f1 url(/kr/images/minwon/move01.jpg)44px 10px no-repeat; background-size:50%;padding-left:45%;padding-top:94px;padding-bottom:123px}
	#sub_content .overhid{width:0px; height:0px; overflow:hidden;}
#sub_content .minwon_26 p.move_tit{font-size:45px;font-weight:200;color:#000;letter-spacing:-3px}
#sub_content .minwon_26 p.move_tit span.blue{color:#142371;font-weight:400}
#sub_content .minwon_26 p.move_txt01{font-size:18px;color:#000;font-weight:400}
#sub_content .minwon_26 p.move_txt02{background:#1f356c;color:#fff;font-weight:200;font-size:19px;width:170px;text-align:center;margin-top:20px}
#sub_content .minwon_26 p.move_txt03{font-size:18px;color:#1f356c;font-weight:400;margin-top:12px;}
#sub_content .minwon_26 p.move_txt04{font-size:18px;color:#2e2d29;font-weight:200}


#sub_content  .move_box01{clear:both}
#sub_content  .move_box02{width:100%;background:#eeeeee}
	
    #sub_content .minwon_26_box01{width:100%; height:166px; margin-top:20px; }
	#sub_content .minwon_26_box02{width:100%; height:220px; margin-top:20px;}
	#sub_content .minwon_26_box03{width:100%; height:139px; margin-top:20px;}
	#sub_content .minwon_26_box01_btm{width:100%; height:126px; margin-top:12px;}
	#sub_content .minwon_26_box01_btm ul{ width:100%;position:relative; top:28px; left:21px; margin:0px; padding:0px;}
	#sub_content .minwon_26_box01_btm ul li{width:14%; height:70px; float:left; margin-left:6%; padding:0px;}
	#sub_content .minwon_26_box01_btm ul li.first{margin-left:0px;}
	#sub_content .minwon_26_box01_btm ul li a{width:61px; height:70px; display:block;}
	#sub_content .minwon_26_box02_btm{width:100%; height:137px; margin-top:12px;}
	#sub_content .minwon_26_box02_01{width:30%; height:86px; float:left; position:relative; left:25px; top:26px;background:url(/kr/images/minwon/move03_01.jpg)no-repeat;padding-right:30px;;border-right:1px dotted #888;margin-left:12px}
	#sub_content .minwon_26_box02_01 .btn{float:right;clear:both;}
	#sub_content .minwon_26_box02_02{width:30%; height:86px; float:left; position:relative; left:25px; top:26px;background:url(/kr/images/minwon/move03_02.jpg)no-repeat;padding-right:30px;border-right:1px dotted #888;margin-left:30px}
	#sub_content .minwon_26_box02_02 .btn{float:right;clear:both;}
	#sub_content .minwon_26_box02_03{width:30%; height:86px; float:left; position:relative; left:25px; top:26px;background:url(/kr/images/minwon/move03_03.jpg)no-repeat;padding-right:30px;margin-left:30px}
	#sub_content .minwon_26_box02_03 .btn{float:right;clear:both;}
/*
	#sub_content .minwon_26_box03_btm{width:100%; height:99px; margin-top:12px;}
	#sub_content .minwon_26_box03_btns{width:96%; height:50px; position:relative; left:25px; top:24px;}
    #sub_content .minwon_26_box03_btns ul{width:96%; height:50px; margin:0px; padding:0px;}
	#sub_content .minwon_26_box03_btns ul li{width:22%; height:50px; margin-left:10px; float:left;padding:0px; background:none;margin-top:0}
	#sub_content .minwon_26_box03_btns ul li.first{margin-left:89px;}
	#sub_content .minwon_26_box03_btns ul li a{width:150px; height:50px; display:block;}
*/
#sub_content .minwon_26_box03_btns{padding:25px 0; margin-top:10px}
#sub_content .minwon_26_box03_btns ul{margin-left:0}
#sub_content .minwon_26_box03_btns ul li{background:none;display:inline-block;width:24%;text-align:center}

#sub_content .minwon_26_box02_01 .move_txt05{float:right;color:#000;font-weight:400;font-size:1.1em}	
#sub_content .minwon_26_box02_02 .move_txt05{float:right;color:#000;font-weight:400;font-size:1.1em}	
#sub_content .minwon_26_box02_03 .move_txt05{clear:both;float:right;color:#000;font-weight:400;font-size:1.1em}	


.health_01{background:url(/kr/images/health/health_img02.jpg)no-repeat;padding-left:254px}
.w100{width:100%!important}
#sub_content .border_B1{border-bottom:1px solid #ebebeb}
#sub_content .border_B1_dot{border-bottom:2px dotted #ebebeb}

.invest_img01{float:left;margin-top:10px}
.invest_img03{float:left;}
.invest_img04{float:left;margin-bottom:10px}
.invest_img02{float:left;margin-top:10px}
td a.btn{color:#fff!important}
.minH150{min-height:150px!important}
.minH130{min-height:130px!important}

.palma{border-box:border}
.palma_group{margin-top:20px;width:32%;margin-right:2%;height:200px;float:left;border:1px solid #ebebeb}
.palma .end{margin-right:0%}


/**/
@charset "utf-8";

/*  MAIN STYLE */

@import url("base.css");

@font-face { font-family:'NanumGothic'; src: url('/kr/images/fonts/NanumGothic.eot'); src: url('/kr/images/fonts/NanumGothic.eot?#iefix') format('embedded-opentype'), url('/kr/images/fonts/NanumGothic.woff') format('woff'), url('/kr/images/fonts/NanumGothic.ttf') format('truetype'); font-weight: normal; font-style: normal; }

body { position:relative; width:100%;  }
#wrap,
#popupWrap { position:relative; display:inline-block; width:100%; }

fieldset {border:none;}
p {margin:0; padding:0;}

/* Header Layout */
#header { position:relative; width:810px;height:89px; margin:0 auto; padding:0; z-index:2;}
#header h1 {margin:0 auto;padding:10px 0 0 0; width:195px;}

	ul.leftUtil { position:absolute; left:0; top:60px;}
	ul.leftUtil li,
	ul.righttUtil li {float:left; margin:0 5px;}
	ul.leftUtil li a,
	ul.righttUtil li a {display:block; color:#45474a;}
	ul.righttUtil {position:absolute; right:0; top:60px;}
/* Middle Layout */
#middle { position:relative; width:810px; margin:0 auto;font-family:'NanumGothic';}
#middle h2 {float:left;  width:99%;margin:7px 0 0 5px;color:#fff; font-size:1.5em;}
#middle div.welcome {float:left; width:100%;margin:20px 0 0 0; height:130px; background:url(/total_login/img/login/txtBg.jpg) left top no-repeat;}
		div.welcome p { margin:0 0 0 30px; padding:20px 0; line-height:200%;text-align:center;font-size:2.3em; font-weight:bold; color:#58595c;}

	    div.welcome .welcome2 {padding:0 0 0 155px;width:531px;font-size:1.0em;text-align:center;}



	#memberGroup,
	#nonMemberGroup,
	.findGroup {clear:both; position:relative; display:inline-block;width:100%; margin:40px 0 0 0;padding:0 0 20px 0;}
	
	#memberGroup { background:url(/total_login/img/login/mbl_h3.gif) 5px top no-repeat; margin-top: 70px!important;}
	#nonMemberGroup { background:url(/total_login/img/login/nmbl_h3.gif) 5px top no-repeat;}
	.findGroup {background:url(/total_login/img/login/find_h3.gif) 5px top no-repeat;border-bottom:1px solid #c4cdd6;}

	#memberGroup h3,
	#nonMemberGroup h3,
	.findGroup h3 {float:left; width:150px; height:105px;margin:45px 0 0 5px;line-height:120%; text-align:center;color:#fff;font-size:2.0em;}
	
	#memberGroup h3 span.sTit,
	#nonMemberGroup h3 span.sTit,
	.findGroup h3 span.sTit{font-size:12px;line-height:120%;}
	
	#memberGroup h3 span.sTit { color:#becef5;}
	#nonMemberGroup h3 span.sTit { color:#becef5;}
	.findGroup h3 span.sTit{color:#f0c2a9;line-height:180%;}

	#memberGroup h3 span,
	#nonMemberGroup h3 span,
	.findGroup h3 span{display: block;}


			div.loginForm,
			.findForm { position:relative;float:left; width:538px;margin:90px 0 0 115px;}

			div.loginForm ul {float:left;width:61%;}
			.findForm ul {float:left;width:333px; margin-left:25px;}
			div.loginForm ul li,
			.findForm ul li {float:left;width:100%; line-height:150%;height:42px;padding:0px 0 0 0;margin:0 0 6px 0; background:url(/total_login/img/login/inputBg.gif) 89px top no-repeat;}
			div.loginForm ul li label,
			.findForm ul li label {display: inline-block; width: 30%; font-size:1.2em;color:#000;}
			div.loginForm ul li input,
			.findForm ul li input {background:#fff;border:0 none;width:70%;height:33px;font-size:1.2em;color:#484a4c;}
			div.loginForm ul li input#mbrLogin,
			.findForm ul li input#mbrLogin {display: inline-block; background:#fff;border:1px solid #ebebeb;padding:3px }

			.newPwInput {float:left;}
			.findForm ul.loginList02 {float:left;width:433px; margin-left:25px;}
			.findForm ul.loginList02 li {float:left;width:100%; line-height:150%;height:28px;padding:7px 0 0 0;margin:0 0 6px 0; background:url(/total_login/img/login/inputBg.gif) 135px top no-repeat;}
			.findForm ul.loginList02 li input {border:0 none;width:205px;height  :23px;font-size:1.2em;color:#484a4c;}

			.findForm ul.loginList02 li input#newPw{margin-left:62px;}
			.findForm ul.loginList02 li input#newPw02 {margin-left:27px;}

			.findForm ul.loginList02 li input#passwd {margin-left:62px;}
			.findForm ul.loginList02 li input#passwdConfirm {margin-left:27px;}
			
			div.loginForm ul li input#passwd {border:1px solid #ebebeb;padding:3px;}
			
			div.loginForm p.loginBtn { position:absolute; right:0; top:0;width:201px;height:80px;background:#333 } 
			div.loginForm p.loginBtn input {border:0; color:#fff; font-size:1.2em; font-weight:bold; width:201px; padding:26px 0; text-align:center; background:#333 url(/total_login/img/login/loginBg.gif) left top no-repeat; font-family:'NanumGothic'; cursor: pointer;}
			
				dl.idpwFind {clear:both; float:left; width:100%;margin:10px 0 0 0;}
				dl.idpwFind dt {float:left;font-size:1.2em;line-height:220%; color:#717579;}
				dl.idpwFind dd {float:right;}
				dl.idpwFind dd a {float:left;display:block;margin-left:2px; color:#34373a; width:114px; height:16px; padding:9px 10px;background:url(/total_login/img/login/findBtnBg.gif) left top no-repeat;font-size:1.2em; font-weight:bold;}
 
 
 
 			#loginRuleGroup { position:relative;float:left; width:71%; margin:0 0 0 86px;}
			#loginRuleGroup h4 { float:left; width:50%;text-align:center;font-size:1.2em;position:absolute; }
			#loginRuleGroup h4 a { display:block;padding:12px 0;height:16px;color:#fff;background:#808692; }
			#loginRuleGroup h4.btnLogin01 a.on { background:#ec8f58 url(/total_login/img/login/login_bg.png) left top repeat; }
			#loginRuleGroup h4.btnLogin02 a.on { background:#65b298 url(/total_login/img/login/login_bg.png) left top repeat; }
			#loginRuleGroup h4.btnLogin03 a.on { background:#6596c7 url(/total_login/img/login/login_bg.png) left top repeat; }
			
			
			#loginRuleGroup div#loginList01,
			#loginRuleGroup div#loginList02,
			#loginRuleGroup div#loginList03 {/*display:none;*/width:100%; left:0px; top:74px;padding-left:26px;position:relative;clear:both;}
			
			#loginRuleGroup h4.btnLogin02 {left:50%;top:0;}
			#loginRuleGroup h4.btnLogin03 {left:442px;top:0;}

			div#loginList01 h5,
			div#loginList02 h5,
			div#loginList03 h5 {float:left; margin:20px 0 0 0; width:100%; font-size:1.4em;line-height:180%;background-position-y:11px}
			div#loginList01 h5 {color:#134074;}
			div#loginList02 h5 {color:#0b2545;}
			div#loginList03 h5 {color:#6596c7;}
			
			ul.explain {clear:both; float:left; display:inline-block; width:100%; padding:10px;margin:0 0 40px 0; border:1px solid #c4cdd6;}
			ul.explain li{float:left; width:98%; padding:0 0 0 8px; line-height:150%; background:url(/total_login/img/login/dot.gif) left 8px no-repeat;}
			
			div#loginList01 p.loginBtn01,
			div#loginList02 p.loginBtn02 {clear:both;margin:0 auto;width:204px;text-align:center; font-size:1.3em; font-weight:bold; }
			div#loginList01 p.loginBtn01 a,
			div#loginList02 p.logsinBtn02 a {display:block;height:18px;padding:17px 0; color:#fff; }
			
			div#loginList01 p.loginBtn01 a { background:url(/total_login/img/login/btn_loginRule01.gif) left top no-repeat;}
			div#loginList02 p.loginBtn02 a { background:url(/total_login/img/login/btn_loginRule02.gif) left top no-repeat;}
			div#loginList01 p.loginBtn01 input {background: url(/total_login/img/login/btn_loginRule01.gif) left top no-repeat;cursor: pointer;border: none;width: 204px;height: 52px;color: #fff;font-size: 1.1em;font-weight: bold;font-family: 'NanumGothic';}

			div#loginList02 p.loginBtn02 input {background: url(/total_login/img/login/btn_loginRule02.gif) left top no-repeat;cursor: pointer;border: none;width: 204px;height: 52px;color: #fff;font-size: 1.1em;font-weight: bold;font-family: 'NanumGothic';}

			
			div#loginList03 h6 {float:left; width:96%; margin:20px 0 0 0;padding:0 0 0 20px; line-height:180%;font-size:1.2em; background: url(/total_login/img/login/h6.gif) left 5px no-repeat;}
			 	div.gonLoginForm {clear:both; position:relative; float:left; display:inline-block; width:506px; padding:22px; background:#e0e7f2;}
				div.gonLoginForm ul {float:left; width:100%;}
				div.gonLoginForm ul li {float:left; width:100%;margin:0 0 5px 0;padding:7px 0 0 0;height:28px; font-size:1.1em; font-weight:bold;}
				div.gonLoginForm ul li.name { background:url(/total_login/img/login/nameBg.gif) 109px top no-repeat;}
				div.gonLoginForm ul li.num { background:url(/total_login/img/login/numBg.gif) 109px top no-repeat;}
				div.gonLoginForm ul li.num02 { background:url(/total_login/img/login/numBg02.gif) 109px top no-repeat;}
				div.gonLoginForm ul li input {border:0 none;font-size:1.2em; font-family:'NanumGothic';}
				div.gonLoginForm ul li.name input {margin-left:85px; width:200px;}
				div.gonLoginForm ul li.name input#cpname {margin-left:48px;} 
				div.gonLoginForm ul li.num input {margin-left:35px;width:110px;}
				div.gonLoginForm ul li.num02 input {margin-left:35px;}
				div.gonLoginForm ul li.num input#ppnum02{margin-left:29px;}
				div.gonLoginForm ul li.num02 input#cpnum01 {margin-left:48px;}
				div.gonLoginForm ul li.num02 input#cpnum02,
				div.gonLoginForm ul li.num02 input#cpnum03 {margin-left:38px;}
				
				p.loginBtn03 {position:absolute; right:22px; top:22px; width:121px; height:76px; text-align:center; background:url(/total_login/img/login/btn_loginRule03.gif) left top no-repeat;}
				p.loginBtn03  a {display:block;padding:21px 0;font-size:1.2em; font-weight:bold; color:#fff;}






#footer {position:relative; width:810px; margin:0 auto;padding:10px 0;height:30px;font-family:'NanumGothic'; border-top:1px solid #c4cdd6;}
#footer p {float:left; width:100%; text-align:center; font-size:0.9em; color:#606162;}



body.findBg {position:relative; width:100%;background:url(/total_login/img/login/findBg.gif) left top repeat-x;}
#popupWrap h1{ float:left; width:95%;margin:10px 0 0 10px;color:#fff;font-family:'NanumGothic'; font-size:1.4em; }

/**/
.findForm {}
	.findForm p.btn,
	.findForm dl {margin:0 auto; width:90%;}
	.findForm  p.btn a {float:left;display:block;padding:7px 0;margin-left:1px;width:204px;height:18px;padding:17px 0; text-align:center; color:#fff; font-family:'NanumGothic'; font-size:1.4em; font-weight:bold; }
	.findForm  p.btn a.btn_name {background:url(/total_login/img/login/btn_loginRule01.gif) left top no-repeat;}
	.findForm  p.btn a.btn_ipn {background:url(/total_login/img/login/btn_loginRule02.gif) left top no-repeat;}

	.findForm p.useId {float:left; margin:20px 0 0 0;width:100%; text-align:center; font-size:1.4em;}
	.findForm p.useId strong {color:#F60; font-size:1.2em;}
	
	/*.findForm dl.idwrite,
	.findForm dl.newPw{clear:both;height:25px; width:90%;padding:0 0 5px;color:#686a6f;}
	.findForm dl.idwrite dt,
	.findForm dl.newPw dt{float:left;line-height:150%;height:28px;padding:7px 0 0 0;margin:0 0 6px 0;}
	
	.findForm dl.idwrite dt { width:95px;}
	.findForm dl.newPw dt {width:95px;}
	
	.findForm dl.idwrite dd,
	.findForm dl.newPw dd {float:left; background:url(/total_login/img/login/inputBg.gif) 89px top no-repeat;}
	
	.findForm dl.idwrite dd {width:165px;}
	.findForm dl.newPw dd {width:150px;}

.findGroup dl dd input {border:0; width:94%;height:18px; padding:2px 0 0 2px;}*/

p.btn_confirm  {clear:both;margin:0 auto;width:118px; text-align:center;}
p.btn_confirm a {display:block;padding:5px 0; height:19px; font-size:1.2em; color:#fff; background:url(/total_login/img/login/btn_blue.gif) left top no-repeat;} 


.findFooter {clear:both;float:left; width:100%; border-top:1px solid #c2c5ca; padding:20px 0;}
.findFooter p {margin:0 auto;width:54px; text-align:center;}
.findFooter p a {display:block;padding:5px 0; height:13px; color:#686a6f; background:url(/total_login/img/login/btn_white.gif) left top no-repeat;}

/**/
.menu_box .menu_item_box{width:21%;float:left; border:1px solid #ebebeb;margin-bottom:20px;margin:1% 2%;}
.menu_box .menu_item_box .menu_1depth_block{background:#003165;padding:10px;text-align:center;margin-bottom:5%;display: none;}/* 1depth 자동 표출로 숨김처리 20190214 강세나 */
.menu_box .menu_item_box li a.snbLeftA, .menu_box .menu_item_box li.Inb100 a{background:#003165;display:block;padding:10px;color:#fff;font-weight:400;text-align:center}
.menu_box .menu_item_box li ul.depth2 li a{background: #efefef; display: block; margin: 0; padding: 6px 10px; border-bottom: 1px solid #dedede;}
.menu_box .menu_item_box li ul.depth2 ul.depth3{padding: 10px 5px;}
.menu_box .menu_item_box li.Inb100 .Inbsub100{padding: 10px 0;}
.menu_box .menu_item_box li.Inb100 .Inbsub100 li a{color:#000;margin-left:5%!important;font-size:0.9em;font-weight:300;background: #fff url(/kr/images/common/icon_dt.gif) left 13px no-repeat!important; padding: 0 0 0 10px!important; text-align:left; border-bottom: none!important;}
.menu_box .menu_item_box li li li a{color:#000;margin-left:5%!important;font-size:0.85em;font-weight:300;background: #fff url(/kr/images/common/icon_dt.gif) left 13px no-repeat!important; padding: 0 0 0 10px!important; text-align:left; border-bottom: none!important;}
.menu_box .menu_item_box li a:hover{text-decoration:underline;font-weight:600;color:#004ea3}
ul.depth3.no_data{display: none;}
ul.no_data li{font-size:0;float:left}
.security_mark{}
 /*
.button_group1{}
.button_group1 p{display:inline-block}
.button_group1 p.button_yellow a{background:blue}
.button_group1 p.button_grey a{background:yellow}
.button_group1 p a{width:200px;padding:20px}*/
/**/
.search_employee{border-top:5px solid #459adf;border-bottom:5px solid #044385;border-left:5px solid #013469;border-right:5px solid #1e6ab9; background:#fff; padding:20px 20px 12px 30px;margin-bottom:27px;box-sizing:border-box;margin-top:20px}
.search_employee input{background: url(/kr/img/common/bul3.png) no-repeat left 12px; font-size:16px;padding-left:10px;margin:0 10px 8px 0;display:inline-block;cursor: pointer;}
.tab_user{text-align:center}
.tab_user .search_employee_2depth{font-size:24px;border-top:1px dotted #333;border-bottom:1px dotted #333;padding:10px 0px;margin-bottom:10px;text-align:center}
.tab_user .search_employee_2depth span{color:#013469;font-weight:600}
.tab_user .search_employee_2depth input{background: url(/kr/img/common/bul3.png) no-repeat left 12px; font-size:14px;padding-left:10px;margin:0 10px 8px 0;display:inline-block;}
.tab_user input{background: url(/kr/img/common/bul3.png) no-repeat left 12px; font-size:16px;padding-left:10px;margin:0 10px 8px 0;display:inline-block;color:#044385; cursor: pointer;}
input.btn_more{padding:2px 9px;font-weight:bold;font-size:12px;border-radius:2px;background:#eee;latter-spacing:-0.5px;cursor: pointer;}

/**/
#nonMemberGroup{}
#nonMemberGroup h3{color:#333;background:#013469;padding:44px 0;height:150px;color:#fff;border-radius:75px}
#nonMemberGroup h3 span{color:#eee}
#nonMemberGroup #loginRuleGroup{}
#nonMemberGroup #loginRuleGroup h4.btnLogin01{background:none;}
#nonMemberGroup #loginRuleGroup h4.btnLogin01 a.tab{}
#nonMemberGroup #loginRuleGroup h4.btnLogin01 a.on{background:#ec8f58;}
#nonMemberGroup #loginRuleGroup h4.btnLogin01 a{display:block;padding:12px 0;height:54px;color:#fff;background:808692}
#nonMemberGroup #loginRuleGroup h4.btnLogin02{background:none}
#nonMemberGroup #loginRuleGroup h4.btnLogin02 a.tab{}
#nonMemberGroup #loginRuleGroup h4.btnLogin02 a.on{background:#ec8f58;}
#nonMemberGroup #loginRuleGroup h4.btnLogin02 a{display:block;padding:12px 0;height:54px;color:#fff;background:808692}
#loginList01{}
#loginList01 h5{}
#loginList01 ul.explain{color:#333}
#loginList01 ul.explain li{}
#loginList01 p{}
#memberGroup h3{font-size:1.6em;color:#333;background:#1e6ab9;padding:35px 0 ;height:150px;color:#fff;border-radius:75px}
#memberGroup h3 a{}
#memberGroup h3 a span{}

.sns_wrap{background:#eee;}
.sbjx a.feedlink{color:#000!important;font-weight:400;letter-spacing:-1px;font-size:1.1em;line-height:160%;word-break:keep-all!important}

/*SNS*/

.cateWrap {text-align:center;}
.cateWrap .catemenu {display:inline-block;font-size:15px;color:#666;margin:0 5px;font-family:'notoLight'}
.cateWrap .catemenu.selected {font-weight:bold;font-family:'notoMedium';color:#000}
.cateWrap .catemenu a {opacity:.4}
.cateWrap .catemenu a.selected {opacity:1}

.boxitem {text-align:center;font-size:16px;font-family:notoLight;letter-spacing:-1px;position:relative;height:102px;padding-top:46px}
.boxitem .btnmenu {position:absolute;top:0;left:0}
.boxitem .btnmenu a {color:#fff;font-family:notoMedium}
.searchform {position:absolute;top:0;right:0}
.searchform .listsearch {width:150px !important}
.searchform .searchbtn {vertical-align:top}
.sns_wrap h3{font-size:1.5em;color:#000}
.sdjx a.feedlink{color:#000;font-weight:400}

/* list */

#bbslist {padding:10px 0px 20px 0px}
#bbslist .infoWrap {margin-bottom:20px;height:30px}


#galleryWrap {padding:0;margin:10px 15px 10px 0}
#galleryWrap .icoCategory {position:absolute;z-index:10;top:10px;left:10px}
#galleryWrap .bwr {background:#0083ed;border-radius:5px;box-shadow:0px 0px 6px #bbb;display: table;}
#galleryWrap .bwr a.btnwrite {font-size:30px;color:#fff;letter-spacing:-1px;text-align:center;display: table-cell;vertical-align: middle;text-shadow:1px 1px 2px rgba(0,0,0,.4);line-height:22px}
#galleryWrap .bwr a span.sfont {font-size:17px;font-family:notoLight;display:inline-block;margin-top:15px;padding:0 10px}

#galleryWrap .pwrap {position:relative}
#galleryWrap .photo {position:relative;border:3px #fff solid;overflow:hidden;text-align:center;border-radius:5px;box-shadow:0px 0px 6px #bbb;z-index:1;background:#fff;float:left}
#galleryWrap .photo:hover {border:3px solid #fff;z-index:10;box-shadow:0px 0px 12px #0096ff;}
#galleryWrap .photo:hover .sbjx a {color:#458906}
#galleryWrap .pic {display:inline-block;width:320px;margin:0 0px 25px 45px;}

#galleryWrap .photo img.tm {margin-bottom:24px; width:287px; height:184px}
#galleryWrap .sbjx {font-size:20px;letter-spacing:-1px;line-height:130%;padding:13px 10px 0 10px;background:#fff;}
#galleryWrap .sbjx .imgpos {margin-bottom:-1px;}
#galleryWrap .sbjx .cat {font-size:11px;color:#888;letter-spacing:-1px;}
#galleryWrap .sbjx .comment {font:normal 11px arial;color:#FC6138;}
#galleryWrap .sbjx .new {font-family:arial;font-size:10px;color:#ff0000;}
#galleryWrap .cont {font-size:14px;font-weight:200;margin:19px 16px;line-height:165%}
#galleryWrap .cont .name {font-size:13px;font-weight:400;color:#888}
#galleryWrap .bottom {font-size:13px;font-weight:200;margin:10px 13px 15px 13px;border-top:1px #e0e0e0 solid;letter-spacing:0px;text-align:left;position:relative;padding:12px 0 0 0 !important}
#galleryWrap .bottom .viewhit {position:absolute;right:0;top:12px;color:#666;font-family:notoThin}
#galleryWrap .btnadmin {display:inline-block;position:absolute;right:10px;top:9px}
#galleryWrap .btnadmin a {color:#Fff;height:20px !important;line-height:20px !important;padding:1px 5px !important;font-weight:400;font-size:12px}

.more2 {text-align:center}
.more2 .morelink {display:inline-block}
.more2 a {color:#999;display:block;font-size:22px;text-align:center;font-family:"notoMedium";letter-spacing:-1px;margin-top:54px}
.more2 a:hover {color:#5db628}
/* @list */



/* write */
#bbswrite {margin:auto;padding:44px 20px 30px 20px;}
#bbswrite .subject1 {padding:0 0 6px 0;border-bottom:2px #d0d0d0 solid;margin-bottom:10px}
#bbswrite .subject1 h2 {font-family:notoMedium;font-size:28px;letter-spacing:-2px;padding:0;margin:0;color:#777;overflow:hidden;height:44px}

#bbswrite td {padding:2px 0 2px 0;font-family:"malgun gothic"}
#bbswrite .editbox {padding:15px 0 15px 0;}
#bbswrite .td1 {width:110px;font-weight:bold;color:#444444;vertical-align:top;padding:10px 0 0 0;letter-spacing:-1px;}
#bbswrite .td2 {}
#bbswrite .td2 .guide {font-size:11px;font-family:dotum;color:#999;padding:10px 0 10px 0;}
#bbswrite .td2 .guide img {position:relative;top:3px;}
#bbswrite .td2 .check {color:#666;}
#bbswrite .td2 .check input {position:relative;top:2px;}
#bbswrite .td2 .subject {width:600px;}
#bbswrite .td2 select {margin:1px;width:404px;padding:2px 2px 2px 0;}
#bbswrite .td2 select .cattt {background:#efefef;}
#bbswrite .td2 img {}
#bbswrite .td2 .after {padding:10px 0 0 0;color:#999;font-size:11px;font-family:dotum;letter-spacing:-1px;}
#bbswrite .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
#bbswrite .iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
#bbswrite .iconbox a:hover {color:#7899C7;}
#bbswrite .iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
#bbswrite .iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}
#bbswrite .bottombox {text-align:center;padding:20px 0 20px 0;margin:15px 0 0 0;border-top:#efefef solid 1px;}
#bbswrite .bottombox .btngray {font-weight:bold;width:60px;height:25px;}
#bbswrite .bottombox .btnblue {font-weight:bold;width:80px;height:25px;}
/* @write */


.tipinfo {color:#ff6000;font-size:11px;letter-spacing:-1px;padding:6px 0 3px 0}


@keyframes start {
	from {
		transform: scale(0);
	}
	to {
		transform: scale(1);
	}
}


@-webkit-keyframes start {
	from {
		-webkit-transform: scale(0);
	}
	to {
		-webkit-transform: scale(1);
	}
}

#galleryWrap .pic[data-state="init"] {
	display: none;
}

#galleryWrap .pic[data-state="start"]  {
	display: block;
	animation: start 0.3s;
	-webkit-animation: start 0.3s;
}

#galleryWrap .pic[data-state="move"]  {
	transition: top 0.3s, left 0.3s, width 0.3s, height 0.3s;
	-webkit-transition: top 0.3s, left 0.3s, width 0.3s, height 0.3s;
}

.login_wrap{padding: 110px 15px 0; overflow: hidden; position: relative; background: #f5f5f5;}
.login_container{clear:both; max-width:1400px; margin:0 auto; padding:0;}
.login_wrap .container {overflow: hidden; display: table; width: 100%; max-width: 1400px; padding: 0; margin: 30px auto 0; background: #fff url(/kr/img/common/snb_left_line.gif) left top repeat-y;font-family:'NotoSansKR',Malgun gothic, Dotum, arial, sans-serif;font-weight:200;color:#222}
/* contents_wrap_layout */
.login_wrap .cont_wrap{position: relative; display: table-cell; vertical-align: top;}
.login_wrap .cont_wrap header{display: none;}
.login_wrap .cont_wrap header .loc{width: 100%; height: 41px; font-size: 14px; padding-left: 50px; font-family:'NotoSansKR',sans-serif; background: #f5f5f5 url(/kr/img/common/loc_home.gif) 34px 14px no-repeat; line-height: 41px;}
.login_wrap .cont_wrap header .loc a{color: #333;}
.login_wrap .cont_wrap header .loc span .menu-active{color: #000; font-weight: 400;}
.login_wrap .cont_wrap header h2{float: left; width: 69.7%; color: #000; font-family: 'NotoSansKR',sans-serif; font-size: 35px; padding-left: 34px; line-height: 94px; font-weight: 400;}
.login_wrap .cont_wrap header .icons{float: right; width: 210px; text-align: center; line-height: 94px;}
.login_wrap .cont_wrap .contents{clear: both; width: 100%; padding: 2.4%; overflow: hidden; word-break: break-all;line-height:180%;color:#666;font-weight:400}
.security_mark{border:1px solid #ebebeb;padding : 20px; background:#fff;margin-left:261px;width:69%; margin-top: 70px;}
.security_mark .button_group1{padding-bottom:20px;border-bottom:1px solid #ebebeb}
table td a{font-weight:600!important}

.security_mark .login_okbox{background: #ededed; text-align: right; padding: 8px 15px; margin-top: 10px; color: #000;}
 
/*고용안정정보망*/
.job_employment{background:#f1f1f1 url(/kr/images/job/job_bg01.gif) left top no-repeat; width:100%; min-height:201px;}
.job_employment p{padding-left:277px}
.job_employment p.job_txt01{padding-top:43px;font-weight:600;color:#1f4c90;font-size:24px;}
.job_employment p.job_txt02{padding-top:18px;font-weight:400;color:#231815;font-size:17px;padding-right:15px;word-break:keep-all}

/*달력*/
/*스케쥴게시판*/
div.schedule div.calendar p.yymm{text-align:center;font-weight:bold;color:#fff;font-size: 24px;margin: 30px 0;}
div.schedule div.calendar p.yymm a{width: 0;height: 37px;overflow: hidden;display: inline-block;padding: 4px 16px 22px 8px;margin: 0 4px -2px 0;color: #A0A0A0;}
div.schedule div.calendar p.yymm a:first-child {margin-right:10px;}
div.schedule > div.calendar table.table td{height: 60px;width:14.2%;vertical-align:top}
div.schedule > div.calendar table.table td.select{background:#F5F5F5;}

div.schedule > div.calendar table.table td.data{background:url(../images/calendar_data.png) no-repeat left 2px top 2px;}

div.schedule > div.calendar table.table td.today{background:url(../images/calendar_today.png) no-repeat left 2px top 2px;}
div.schedule > div.calendar table.table td.today a{color:#fff;}

div.schedule > div.calendar table.table td.on {background:url(../images/calendar_day.png) no-repeat left 2px top 2px;}
div.schedule > div.calendar table.table td.on a {color:#fff;}
div.schedule > div.calendar table.table td.single{padding-left:4px}

div.schedule > div .day {padding-left:4px}
div.schedule > div.calendar table.table td.data .day {color:#fff;padding-left:4px}
div.schedule > div.calendar table.table td.data .cnt {position: absolute;margin: 22px 22px 22px 1px;font-size: 16px;text-align: center;color: #888;font-weight: bold;}
div.todaySch {min-height:100px;margin-top:30px;}
.container-fluid .todaySch {width:100%!important;display: inline-block;padding: 30px;margin: 0;}
div.todaySch p.bl {font-weight:bold;font-size: 15px;margin-bottom: 13px;margin-top: 5px;}
div.todaySch .r_box ul {padding: 10px 0;display: inline-block;width: 100%;background: #FFF;border: 1px solid #DBDBDB;margin:0}
div.todaySch .r_box ul li {border-bottom: 1px solid #DDD;padding: 5px 0;margin: 0 2%;width: 96%;display: block;float: left;font-size: 12px;background:none}
div.todaySch .r_box ul li a span {color:#838383;}
div.schedule {min-height: 560px;margin-top:-70px}
div.schedule div.calendar {display: inline-block;width: 35%;float: left; position: relative;}
div.schedule div.calendar .remarks {position:absolute;left:240px;top:105px;float: right;letter-spacing:-1px}
div.schedule div.calendar .remarks ul{}
div.schedule div.calendar .remarks li{float: left; padding-right: 15px;font-size: 14px; line-height: 14px; }
 .schedule div.calendar .remarks .remarks_today{font-size: 12px;line-height: 12px;color: #24aed2; margin-right: 0}
div.schedule div.calendar .remarks .remarks_on { font-size: 12px; line-height: 12px; color: #23508b; margin-right: 3px; }
div.schedule div.calendar .remarks .remarks_schedule{font-size: 12px;line-height: 12px;color: #5f7383; margin-right: 3px}
div.schedule div.calendar p.yymm {color: #3C3C3C;font-family: "Malgun Gothic", 'Nanum Gothic', "dotum", "gulim",'NanumSquare', sans-serif;letter-spacing:-0.03em}
div.schedule div.calendar p.yymm span {color:#03a9d0;}
div.schedule div.calendar .calTable th:first-child {color: #f37075;}
div.schedule div.calendar .calTable th:last-child {color: #1680CD;}
/*
.icon-chevron-left::before{background:url(/kr/common/img/calendar_btn_next.png) no-repeat;width:50px;height:49px}
.icon-chevron-right::before{background:url(/kr/common/img/calendar_btn_prev.png) no-repeat;width:50px;height:49px}
*/

div.todaySch div.tab-header p{margin:10px;font-size:15px;font-weight:bold;}
div.schedule div.todaySch ul.todayList {padding:5px;background: #FFF;border: 1px solid #DBDBDB;}
div.schedule div.todaySch ul.todayList li {border-bottom: 1px dashed #ccc;padding:5px 9px;}

div.schedule div.today_list {display: inline-block;width: 61%;margin: 30px 2% 0;}
div.schedule div.today_list ul {margin-top:15px; padding: 10px 10px 20px 10px;display: inline-block;width: 100%;background: #FFF;  border: 1px solid #DBDBDB; border-radius:0px;}
div.schedule div.today_list ul li {border-bottom: 1px dotted #DDD;padding: 15px 0 5px 10px;margin: 0 5%;width: 90%;display: block;float: left;font-size: 16px;background-position:0 24px}
.schedule_time {background: url(../images/icon_time.png) no-repeat; padding-left:22px; margin-right:15px; color:#555}
.schedule_title {margin-right:15px; letter-spacing:-1px;color:#000}
.schedule_station {background: url(../images/icon_location.png) no-repeat; padding-left:15px;color:#555;letter-spacing:-1px}

div.schedule .tab-header p {font-size: 20px;margin-bottom: 24px;text-align:center;color:#333}
div.schedule .tab-header p span{display: inline-block;width: 40px !important;height: 28px !important;background-color: #03a9d0;border-radius: 100px;margin: 0 3px;text-align: center;line-height: 28px;color:#fff}

ol, ul {margin: 0;padding: 0;}

.table th, .table td {/*padding: 8px;*/line-height: 20px;text-align: center;}

.form-search .hide, .form-inline .hide, .form-horizontal .hide {display: none;}
a {text-decoration:none;color:#434343;}
ul {list-style-type:none;}
.container-fluid{padding-top:35px}
.row-fluid {width:100%}
.calTable th{text-align:center}

.BBS_0000000000000359 .bbsList .title span.title{color: #000; font-size: 15px;}
.BBS_0000000000000359 .bbsList .title span.board_content{display: block; border-top: 1px solid #ddd; margin-top: 10px; padding-top: 10px;}

/*공연및행사*/
.event_page{}
.event_tab1{clear:both; margin-bottom:5px;}
.event_tab1 li{font-size:16px;display:inline-block;font-weight:600;width:33.1%;text-align:center;border:1px solid #ebebeb;padding:10px 15px}
.event_tab1 li:first-child{padding-left:0;background:none}
.event_tab1 li.active a{color:#ee2f5b;text-decoration:underline}
.event_tab1 li a{color:#222}
.event_tab1 li a:hover,.event_tab1 li a:focus{text-decoration:underline}


.event_tab2{clear:both;margin-bottom:30px;}
.event_tab2  ul{}
.event_tab2 li{font-size:14px;display:inline-block; margin-bottom:5px}
.event_tab2 li a{color:#666; letter-spacing:-1px; display:inline-block; height:35px; line-height:35px; padding:0 72.5px; border:1px solid #ccc; background:#f8f8f8;}
.event_tab2 li a:hover{ color:#06C;}
.event_tab2 li.active a{ background-color:#266fcc; color:#fff; border:1px solid #039;text-decoration:underline}
.event_tab2 li.active a:hover,.event_tab2 li.active a:focus{ color: #0FF;text-decoration:underline}
.event_tab2:after{clear:both;content:"";display:block}
.event_con{}

.event_con li{padding-bottom:30px;margin-bottom:25px;border-bottom:3px dotted #ebebeb}
.event_con .econ_list p{position:relative;display:inline-block;margin-right:30px;width:205px;height:259px;border:1px solid #ebebeb}
.event_con .econ_list p img{width:100%;height:100%}
.event_con .econ_list p span{position:absolute;top:0;left:0;color:#fff;font-size:20px;font-weight:600;width:65px;height:50px;display:inline-block;
padding-top:12px;text-align:center;background:#17256a}
.event_con .econ_list dl{display:inline-block;vertical-align:top;width:67%}
.event_con .econ_list dl dt{font-size:20px;color:#222;line-height:1.7;font-weight:600;margin:0 0 20px 0}
.event_con .econ_list dl dt span{color:#ee2f5b;display:inline-block;margin-right:5px}
.event_con .econ_list dl dd{font-size:15px;color:#666;margin-bottom:10px;padding:0 0 0 5px;}
.event_con .econ_list dl dd span{color:#073875;font-weight:400;display:inline-block;font-size:1.1em;width:55px;background:url(/../images/www/event_bar.gif) no-repeat right center;margin-right:10px}
.event_con .econ_list dl dd.more_btn{margin-top:25px}
.event_con .econ_list dl dd.more_btn a{font-size:14px;font-weight:600;border:1px solid #ccc;border-radius:2px;padding:5px 15px;}
.editTinymceImages{text-align:right}
.editTinymceImages a{margin-bottom:10px;line-height:20px;font-size:15px!important;border:1px solid #666; padding:10px 20px;display:inline-block}
.bbs_0000000000010044 table td{text-align: left;}


@media all and (max-width:768px){

.event_tab1 li.active a{color:#175cd1;padding-bottom:7px;border-bottom:3px solid #3575df}
.event_tab1 li.active a:hover{text-decoration:none}

.event_con .econ_list p{width:30%;margin-right:3%}
.event_con .econ_list dl{width:65%}
.event_con .econ_list dl dt{margin:0 0 10px 0}
.event_con .econ_list dl dt span{display:block}
.event_con .econ_list dl dd{padding-left:0;margin-bottom:5px}

}


@media all and (max-width:600px){

.event_tab2 li{width:33%;margin-bottom:0;float:left}
.event_tab2 li a{width:100%;padding:0;text-align:center;background:#fff;}
.event_tab2 li.active a{ background-color:#3575df; color:#fff; border:1px solid #3575df;}
.event_tab2 li:nth-child(4) a,.event_tab2 li:nth-child(5) a,.event_tab2 li:nth-child(6) a,
.event_tab2 li:nth-child(7) a,.event_tab2 li:nth-child(8) a{border-top:none}

.event_con .econ_list p{width:38%;}
.event_con .econ_list dl{width:57%}

.event_con .econ_list p span{font-size:15px;width:45px;height:35px;padding-top:7px;}
.event_con .econ_list dl dt{font-size:15px;line-height:1.2;margin-bottom:5px}
.event_con .econ_list dl dt span{margin-bottom:3px}
.event_con .econ_list dl dd{font-size:13px;margin-bottom:0;line-height:1.6}
.event_con .econ_list dl dd span{width:45px}
.event_con .econ_list dl dd.more_btn{margin-top:5px}
.event_con .econ_list dl dd.more_btn a{font-size:12px;font-weight:normal;padding:2px 10px;}
/*
.event_con .econ_list p span{font-size:17px;width:53px;height:40px;padding-top:8px;}
.event_con .econ_list dl dt{font-size:20px;margin:0 0 10px 0}
.event_con .econ_list dl dd{margin-bottom:3px}
.event_con .econ_list dl dd.more_btn{margin-top:7px}
*/

}

@media all and (max-width:480px){

}

@media all and (max-width:360px){

.event_con .econ_list p{width:35%}
.event_con .econ_list dl{width:60%}

}

@media all and (max-width:320px){

.event_tab1 li{font-size:15px;padding:0 12px;}
.event_con .econ_list p{width:35%}
.event_con .econ_list dl{width:60%}

}

/* 전자민원 - 인터넷민원 */
.internet_wrap{margin-top: 30px; text-align: center;}
.internet_wrap dl{display: inline-block; width: 347px; height: 361px; margin: 0 13px 50px;}
.internet_wrap a{width: 100%;}
.internet_wrap a dl dt{margin-top: 270px; color: #132265; font-size: 24px; font-weight: 600; padding-top: 11px;}
.internet_wrap a dl dd{color: #666; font-size: 18px;}
.internet_wrap dl.con01{background: url(/kr/img/contents/internet_img01.jpg) no-repeat;}
.internet_wrap dl.con02{background: url(/kr/img/contents/internet_img02.jpg) no-repeat;}
.internet_wrap dl.con03{background: url(/kr/img/contents/internet_img03.jpg) no-repeat;}
.internet_wrap dl.con04{background: url(/kr/img/contents/internet_img04.jpg) no-repeat;}
.internet_wrap dl.con05{background: url(/kr/img/contents/internet_img05.jpg) no-repeat;}
.internet_wrap dl.con06{background: url(/kr/img/contents/internet_img06.jpg) no-repeat;}

/*education*/
/*교육강좌*/
.education{font-size:0.9em;}
.education .main .education_right{width:100%}
.education .main .education_right_gb{width:100%; clear:both;}
.education .main .educations_01{width:34%;  position:relative; float:left;}
.education .main .educations_01 .top_gb{width:100%; height:58px; font-size:13px; font-weight:bold; letter-spacing:-1px; color:#000; padding-top:5px; }
.education .main .educations_01 .title_top{width:96%; height:37px; border-bottom:1px solid #b1d18c;font-size:1.6em;font-weight:400;color:#000;letter-spacing:-1.5px}
.education .main .educations_01 .top_gb_main01{width:100%; height:130px;}
.education .main .educations_01 .btn{ position:absolute; right:4%; top:3px;}

.education .main .educations_01 .top_gb_main01 .lib_wp ul{clear:both}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li{ float:left;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.libcode{width:35px; text-align:center; height:22px; line-height:17px; font-size:11px; letter-spacing:-1px; color:#ffffff;}

.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_1{background:url("/kr/images/news/le_state_01.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_2{background:url("/kr/images/news/le_state_02.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_3{background:url("/kr/images/news/le_state_03.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_4{background:url("/kr/images/news/le_state_04.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_5{background:url("/kr/images/news/le_state_05.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_6{background:url("/kr/images/news/le_state_06.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_7{background:url("/kr/images/news/le_state_07.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_8{background:url("/kr/images/news/le_state_08.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_9{background:url("/kr/images/news/le_state_09.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.lib_0{background:url("/kr/images/news/le_state_06.gif") no-repeat top center;}

.education .main .educations_01 .top_gb_main01 .lib_wp ul li.state_b{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.state_c{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.state_d{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.state_e{width:46px; display:block; height:22px;background:url("/kr/images/news/state_05.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.state_f{width:46px; display:block; height:22px;background:url("/kr/images/news/state_06.gif") no-repeat top center;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.start{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}





.education .main .educations_01 .top_gb_main01 .lib_wp ul li.title{ width:176px;}
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.title a{ width:170px; height:20px; line-height:17px; color: #4d4d4d; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.education .main .educations_01 .top_gb_main01 .lib_wp ul li.date{ width:110px; height:20px; line-height:17px;font-size:12px}

.education .main .educations_01 .top_gb_main01 .lib_wp ul li.progress{width:46px; display:block; height:22px; line-height:15px; text-align:center; font-size:11px; color:#fff; letter-spacing:-1px;}

.education .main .educations_02{width:33%; height:628px;  position:relative; float:left; border-left:1px dotted #d9d9d9;border-right:1px dotted #d9d9d9; padding-left:13px;}
.education .main .educations_02 .top_gb{width:100%; height:58px; font-size:13px; font-weight:bold; letter-spacing:-1px; color:#000; padding-top:5px; }
.education .main .educations_02 .title_top{width:96%; height:37px; border-bottom:1px solid #b1d18c;font-size:1.6em;font-weight:400;color:#000;letter-spacing:-1.5px}
.education .main .educations_02 .top_gb_main01{width:100%; height:130px; }

.education .main .educations_02 .top_gb_main01 .notice_women ul{ clear:both;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li{ float:left;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.title{ width:185px;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.title a{ width:180px; height:20px; line-height:17px; color: #4d4d4d; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background:url(/kr/images/common/icon_dt.gif) left 8px no-repeat; padding-left:8px}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.date{ width:110px; height:20px; line-height:17px;font-size:12px}

.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress{width:46px; height:22px; line-height:17px; text-align:center; font-size:11px; color:#fff; letter-spacing:-2px;}

.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.state_b{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.state_c{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.state_d{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.state_e{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.state_f{width:46px; display:block; height:22px;background:url("/kr/images/news/state_05.gif") no-repeat top center;}

.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.start{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.receive{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.stop{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_02 .top_gb_main01 .notice_women ul li.progress span.end{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}

.education .main .educations_02 .btn{ position:absolute; right:4%; top:3px;}

.education .main .educations_03{width:33%; height:628px; position:relative; float:left; padding-left:13px;}
.education .main .educations_03 .top_gb{width:100%; height:58px; font-size:13px; font-weight:bold; letter-spacing:-1px; color:#000; padding-top:5px; }
.education .main .educations_03 .title_top{width:96%; height:37px; border-bottom:1px solid #b1d18c;font-size:1.6em;font-weight:400;color:#000;letter-spacing:-1.5px}
.education .main .educations_03 .top_gb_main01{width:100%; height:130px;}
/*
.education .main .educations_03 .top_gb_main01 .notice_schc ul{clear:both;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li{ float:left;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.title{ width:130px;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.title a{ width:120px; height:20px; line-height:17px; color: #4d4d4d; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background:url("/test2015/img/main/list_bulit.gif") no-repeat 0px 60%;padding-left:7px;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.date{ width:120px; height:20px; line-height:17px;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress{width:46px;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span{width:46px; display:block; height:22px; line-height:17px; text-align:center; font-size:11px; color:#fff; letter-spacing:-1px;}
*/
.education .main .educations_03 .btn{ position:absolute; right:4%; top:3px;}

 .top_gb_main01 ul{clear:both;}
.education .main .educations_03 .top_gb_main01 ul li{ float:left;}
.education .main .educations_03 .top_gb_main01 ul li.title{ width:185px;}
.education .main .educations_03 .top_gb_main01 ul li.title a{ width:180px; height:20px; line-height:17px; color: #4d4d4d; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background:url(/kr/images/common/icon_dt.gif) left 8px no-repeat; padding-left:8px}
.education .main .educations_03 .top_gb_main01 ul li.date{ width:110px; height:20px; line-height:17px;font-size:12px}
.education .main .educations_03 .top_gb_main01 ul li.progress{width:46px;}
.education .main .educations_03 .top_gb_main01 ul li.progress span{width:46px; display:block; height:22px; line-height:17px; text-align:center; font-size:11px; color:#fff; letter-spacing:-1px;}


.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.state_b{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.state_c{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.state_d{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.state_e{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.state_f{width:46px; display:block; height:22px;background:url("/kr/images/news/state_05.gif") no-repeat top center;}

.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.start{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.receive{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.stop{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_03 .top_gb_main01 .notice_schc ul li.progress span.end{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}



.education .main .educations_04{width:34%; height:628px;  position:relative; float:left;clear:both}
.education .main .educations_04 .top_gb{width:100%; height:58px; font-size:13px; font-weight:bold; letter-spacing:-1px; color:#000; padding-top:5px; }
.education .main .educations_04 .title_top{width:96%; height:37px; border-bottom:1px solid #b1d18c;font-size:1.6em;font-weight:400;color:#000;letter-spacing:-1.5px}
.education .main .educations_04 .top_gb_main01{width:100%; height:130px; }

.education .main .educations_04 .top_gb_main01 .notice_syc ul{ clear:both;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li{ float:left;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.title{ width:209px;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.title a{ width:180px; height:20px; line-height:17px; color: #4d4d4d; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background:url(/kr/images/common/icon_dt.gif) left 8px no-repeat; padding-left:8px}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.date{ width:110px; height:20px; line-height:17px;font-size:12px}

.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress{width:46px; height:22px; line-height:17px; text-align:center; font-size:11px; color:#fff; letter-spacing:-2px;}

.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.state_b{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.state_c{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.state_d{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.state_e{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.state_f{width:46px; display:block; height:22px;background:url("/kr/images/news/state_05.gif") no-repeat top center;}

.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.start{width:46px; display:block; height:22px;background:url("/kr/images/news/state_01.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.receive{width:46px; display:block; height:22px;background:url("/kr/images/news/state_02.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.stop{width:46px; display:block; height:22px;background:url("/kr/images/news/state_03.gif") no-repeat top center;}
.education .main .educations_04 .top_gb_main01 .notice_syc ul li.progress span.end{width:46px; display:block; height:22px;background:url("/kr/images/news/state_04.gif") no-repeat top center;}

.education .main .educations_04 .btn{ position:absolute; right:4%; top:3px;}








.cate1{background:#006BB5;color:#fff;padding:0 5px;font-size:12px}
.cate2{background:#7d2f73;color:#fff;padding:0 5px;font-size:12px}
.cate3{background:#84621f;color:#fff;padding:0 5px;font-size:12px}
.cate4{background:#ca5f08;color:#fff;padding:0 5px;font-size:12px}
.cate5{background:#503a0f;color:#fff;padding:0 5px;font-size:12px}

.event_con .econ_list dl dt span.img_cate1{color:#006BB5;padding:0 5px}
.event_con .econ_list dl dt span.img_cate2{color:#7d2f73;padding:0 5px}
.event_con .econ_list dl dt span.img_cate3{color:#84621f;padding:0 5px}
.event_con .econ_list dl dt span.img_cate4{color:#ca5f08;padding:0 5px}
.event_con .econ_list dl dt span.img_cate5{color:#503a0f;padding:0 5px}

#bbsBlock .bbsSearch02{width:100%;background:#f5f5f5;padding:15px 10px 15px 0;}
.dongChoice{text-align: center;}
.dongChoice .dongChoice01,
.dongChoice .dongChoice02{display: inline-block;}
.dongChoice fieldset{display: inline-block;}
.dongChoice label{color:#000;margin:0 10px}
input.input_btn{padding:0 30px;color:#fff;background:#13315c}
.dongChoice .input_btn{height:38px;line-height:38px}
input#landCd5{font-size:14px;text-align:center;width:100px;font-weight:600;font-family: "Malgun Gothic", 'Nanum Gothic', "dotum", "gulim",'NanumSquare', sans-serif;height:38px;line-height:38px}
input#landCd6{font-size:14px;text-align:center;width:100px;font-weight:600;font-family: "Malgun Gothic", 'Nanum Gothic', "dotum", "gulim",'NanumSquare', sans-serif;height:38px;line-height:38px}

td textarea{width:99%;min-height:200px}

/*청년포인트 게시판 리스트*/



.pagination2{    margin: 40px 0 50px;    text-align: center;}
.pagination2 .paging{}
.pagination2 .paging a{display: inline-block;vertical-align: middle;width: 32px;height: 32px;line-height: 32px;text-align: center;border: 1px solid #e2e2e2;transition: all .2s ease;color:#333;font-weight:400;font-size:14px}
.pagination2 .paging span.num{}
.pagination2 .paging span.num a{font-size:14px}
.pagination2 .paging span.num a.on{background: #60769E;color: #fff;text-decoration:underline;}
.pagination2 .paging a span{font-size:0}

.pagination2 .paging a.first{background: url(/kr/img/common/icon_pgfirst.png) no-repeat 50% 50%}
.pagination2 .paging a.prev{background: url(/kr/img/common/icon_pgprev.png) no-repeat 50% 50%}
.pagination2 .paging a.next{background: url(/kr/img/common/icon_pgnext.png) no-repeat 50% 50%}
.pagination2 .paging a.last{background: url(/kr/img/common/icon_pglast.png) no-repeat 50% 50%}

.pagination2 .paging > span.num a{padding:0 5px}

/*댓글 스타일*/
.cmt_content p.board_comment{padding-bottom:10px; border-bottom:1px solid #ebebeb}
.cmt_content .cmt_btn{padding-top:10px}
ul.cmtlist li{min-height:80px;}
img.img_thumbnail{width:167px!important;height:122px!important;}


/*사이트노선도*/
.site_wrap{background:url(/kr/images/etc/bg_etc_0013.gif)no-repeat;min-height:1090px; padding-left: 30px;}
.site_wrap h5{background:none;padding-left:0;font-size:1.45em;font-weight:200;padding-bottom:12px;border-bottom:1px dotted #ebebeb}
/*
.site_wrap div{width:219px;display:inline-block;}

.site_wrap .site_1line{padding-top:160px}
.site_wrap .site_2line{clear:both;padding-top:200px}
*/

.site01 h5{color:#459adf}
.site02 h5{color:#003065}
.site03 h5{color:#044385}
/*.site04 h5{color:#48749a}복지*/
.site04 h5{color:#3170b6}
.site05 h5{color:#1462b9}
.site06 h5{color:#3371b5}
.site07 h5{color:#1587ec}
.site08 h5{color:#1a4e7c}
.site01, .site02, .site03, .site04{padding-top:156px;display:inline-block;width:257px;vertical-align:top;padding-left:36px} 
.site05, .site06, .site07, .site08{padding-top:207px;float:left;display:inline-block;width:257px;vertical-align:top;padding-left:36px}
.site01 h5{}
ul.cont_site_map{padding-left:0;margin:0}
ul.cont_site_map li{display:inline-block;padding-left:10px;background-position:3px 11px;display:block}
ul.cont_site_map li a{font-weight:200;font-size:1.1em;color:#000;}

/*시민정책*/

	.policy_top_menu{position:relative;height:40px;line-height:40px;border-bottom:3px solid #2196F3;margin-bottom:15px;}
		.policy_top_menu .top_left span{padding-right:30px;}
		.policy_top_menu a{color:#000;font-weight:200;font-size:1.2em	}
		.policy_top_menu a.on{color:#004ea3;font-weight:600;font-size:1.2em;border-bottom:4px solid #004ea3;padding:0 15px 13px 15px}

		.policy_top_menu .top_right {position:absolute;top:0px;right:0px;background-color:#2196F3 !important;height:40px;line-height:40px;width:150px;text-align:center;
		 border-radius:0.5em 0.5em 0 0;-moz-border-radius: 0.5em 0.5em 0 0;-webkit-border-radius: 0.5em 0.5em 0 0;	}
		.policy_top_menu .top_right a {color:#ffffff !important;text-align:center;}

		.main_title{height: 45px;margin-bottom: 20px;margin-top:20px;}
		.main_title > h3{font-size: 25px;color: #333;}
		.main_title > h3 > span{font-size: 15px;color: #888888;}
		.main_title > h3 > strong{color: #083c2c;font-weight:400}
		.main_title .linebar {margin-top:10px;border-bottom: 1px solid #b9b9b9;height:1px;width:25px;}
		.title_posi{position: relative;}
	.policy_view { width:100%;color:#212529;font-family:'NotoSansKR',Malgun gothic, Dotum, arial, sans-serif; }
	.policy_view  .policy_view_title{height:90px;line-height:83px;background-color:#459adf;color:#ffffff;padding-left:20px;font-size:1.8em;font-weight:600;letter-spacing:-2px}
	.policy_view_content {padding:0px 20px;widht:100%;border:1px solid #459adf;padding-bottom:20px}
	.policy_view  .policy_view_sub_title {height:80px;line-height:80px;color:#459adf;font-size:1.7em;letter-spacing:-2px}
	.policy_view  .policy_view_bar {width:100%;border-bottom:2px dotted #459adf;}

	.policy_view  .policy_view_mnt {margin-top:20px;}
	.policy_view  .policy_view_mnt  .policy_view_mnt_title {font-size:1.6em;font-weight:400;letter-spacing:-2px;padding:10px 0 4px 0}
	.policy_view .linebar {margin-top:10px;border-bottom: 3px solid #459adf;height:1px;width:25px;}
	.policy_view  .policy_view_ppo{font-size:1.1em;color:#000;letter-spacing:-1px;font-weight:200;width:100%;border:1px solid #ebebeb;padding:17px 25px;margin:10px 0;border-radius:10px}
	.policy_view  .policy_view_mnt .policy_view_rows {margin-top:15px;}
	.policy_view  .policy_view_mnt .policy_view_rows dl{border:1px solid #ebebeb;padding:26px;border-radius:10px;margin-left:0}
	
	.policy_view  .policy_view_mnt .policy_view_rows dl dt {font-weight:400;width:135px;float:left;color:#004ea3;clear:both;line-height:160%}
	.policy_view  .policy_view_mnt .policy_view_rows dl dd {margin-left:145px;margin-bottom:15px;padding-bottom:0px;font-weight:200;line-height:160%}

	.policy_list {width:100%;}
	.policy_list .tab_item{display:inline-block;height:45px;line-height:45px;}
	.policy_list .tab_item a {width:140px;}

	.policy_list .data_box{position:relative;min-height:959px;clear:both}
	.policy_list .data_list{margin-top:30px;}
	.policy_list .data_list .alert{border:1px solid #ebebeb;padding:20px;margin-bottom:10px;}
	.policy_list .data_list .alert a h4.alert-heading{margin-top:0}
	.policy_list .data_list .alert p.mb-0{width:87%;line-height:130%;margin-top:10px}
	.policy_list .data_list  .alert-success{}
	.policy_list .data_list  .alert-success:hover{}

	.data_list  .cate000000{border-left:3px solid blue!important;background:url(/kr/images/news/icon_000000.png) 98% 50%  no-repeat;background-size:70% 70%}
	.data_list  .cate010000{border-left:3px solid #927861!important;background:url(/kr/images/news/icon_010000.png) 97% 50% no-repeat}
	.data_list  .cate020000{border-left:3px solid #01366a!important;background:url(/kr/images/news/icon_020000.png) 97% 50% no-repeat}	
	.data_list  .cate030000{border-left:3px solid #00affe!important;background:url(/kr/images/news/icon_030000.png) 97% 50% no-repeat}
	.data_list  .cate040000{border-left:3px solid #1c68f1!important;background:url(/kr/images/news/icon_040000.png) 97% 50% no-repeat}
	.data_list  .cate050000{border-left:3px solid #9a38f1!important;background:url(/kr/images/news/icon_050000.png) 97% 50% no-repeat}	
	.data_list  .cate060000{border-left:3px solid #c83995!important;background:url(/kr/images/news/icon_060000.png) 97% 50% no-repeat}
	.data_list  .cate070000{border-left:3px solid #fe3682!important;background:url(/kr/images/news/icon_070000.png) 97% 50% no-repeat}
	.data_list  .cate080000{border-left:3px solid #ff5f57!important;background:url(/kr/images/news/icon_080000.png) 97% 50% no-repeat}	
	.data_list  .cate090000{border-left:3px solid #ff6e01!important;background:url(/kr/images/news/icon_090000.png) 97% 50% no-repeat}
	.data_list  .cate100000{border-left:3px solid #60c521!important;background:url(/kr/images/news/icon_100000.png) 97% 50% no-repeat}
	.data_list  .cate110000{border-left:3px solid #00aa8d!important;background:url(/kr/images/news/icon_110000.png) 97% 50% no-repeat}	
	.data_list  .cate120000{border-left:3px solid #500e72!important;background:url(/kr/images/news/icon_120000.png) 97% 50% no-repeat}

	.data_list  .cate000000:hover{background:#fefefe url(/kr/images/news/icon_000000.png) 97% 50%  no-repeat}
	.data_list  .cate010000:hover{background:#fff8f1 url(/kr/images/news/icon_010000.png) 97% 50% no-repeat}
	.data_list  .cate020000:hover{background:#eef7ff  url(/kr/images/news/icon_020000.png) 97% 50% no-repeat}	
	.data_list  .cate030000:hover{background:#e9f5fb  url(/kr/images/news/icon_030000.png) 97% 50% no-repeat}
	.data_list  .cate040000:hover{background:#ecf3ff url(/kr/images/news/icon_040000.png) 97% 50% no-repeat}
	.data_list  .cate050000:hover{background:#f8f3fd url(/kr/images/news/icon_050000.png) 97% 50% no-repeat}	
	.data_list  .cate060000:hover{background:#fdeff8 url(/kr/images/news/icon_060000.png) 97% 50% no-repeat}
	.data_list  .cate070000:hover{background:#fef2f7 url(/kr/images/news/icon_070000.png) 97% 50% no-repeat}
	.data_list  .cate080000:hover{background:#fdf2f1 url(/kr/images/news/icon_080000.png) 97% 50% no-repeat}	
	.data_list  .cate090000:hover{background:#fdf3ec url(/kr/images/news/icon_090000.png) 97% 50% no-repeat}
	.data_list  .cate100000:hover{background:#f3ffec url(/kr/images/news/icon_100000.png) 97% 50% no-repeat}
	.data_list  .cate110000:hover{background:#f0fffc url(/kr/images/news/icon_110000.png) 97% 50% no-repeat}	
	.data_list  .cate120000:hover{background:#fcf5ff url(/kr/images/news/icon_120000.png) 97% 50% no-repeat}

.data_list  .cate010000 h4{color:#927861  }
.data_list  .cate020000 h4{color:#01366a  }
.data_list  .cate030000 h4{color:#00affe  }
.data_list  .cate040000 h4{color:#1c68f1  }
.data_list  .cate050000 h4{color:#9a38f1  }
.data_list  .cate060000 h4{color:#c83995  }
.data_list  .cate070000 h4{color:#fe3682  }
.data_list  .cate080000 h4{color:#ff5f57  }
.data_list  .cate090000 h4{color:#ff6e01  }
.data_list  .cate100000 h4{color:#60c521  }
.data_list  .cate110000 h4{color:#00aa8d  }
.data_list  .cate120000 h4{color:#500e72  }
	

	.policy_box {width:100%;}
	.policy_box .tab_item{display:inline-block;height:45px;line-height:45px;}
	.policy_box .tab_item a {width:140px;}


	.policy_top_menu{position:relative;height:50px;line-height:40px;border-bottom:1px solid #ebebeb;margin-bottom:15px;}
	.policy_top_menu .top_left span{padding-right:30px;}
	.policy_top_menu a{color:#333333;	}
	.policy_top_menu a.on{color:#004ea3;}

	.policy_top_menu .top_right {position:absolute;top:0px;right:0px;background-color:#004ea3 !important;height:40px;line-height:40px;width:150px;text-align:center;
	 border-radius:0.5em 0 0.5em 0;-moz-border-radius: 0.5em 0 0.5em 0;-webkit-border-radius: 0.5em 0 0.5em 0;	}
	.policy_top_menu .top_right a {color:#ffffff !important;text-align:center;font-size:1em;font-weight:400}

	.policy_view_rows dl{border-bottom:2px dotted #ebebeb}

	.main_title{height: 45px;margin-bottom: 20px;margin-top:20px;}
	.main_title > h3{font-size: 25px;color: #333;font-weight:200;letter-spacing:-1.1px}
	.main_title > h3 > span{font-size: 15px;color: #666;}
	.main_title > h3 > strong{color: #4197dd;font-weight:400}
	.main_title .linebar {margin-top:10px;border-bottom: 1px solid #b9b9b9;height:1px;width:25px;}
	.title_posi{position: relative;}
	.card-title{padding: 0 15px;height:30px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;margin-top:10px;margin-bottom:10px;font-size:1.1em;text-align:center;font-weight:400;color:#000}
	.card-text{padding:0 15px;height:54px;overflow:hidden;text-overflow:ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;font-size:0.8em;font-weight:200;letter-spacing:0;line-height:140%;word-bread:keep-all;text-align:center}
											
		

	.policy_box {width:100%;}
	.policy_box  .policy_box_rows{display:inline-block;text-align:left;vertical-align:top;width:265px;height:200px;margin:5px;;padding:5px;border:1px solid #ff0000;}
	.policy_box  .policy_box_rows .submsg{height:30px; overflow:hidden;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

	/* jssor slider loading skin spin css */
        .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }
        @keyframes jssorl-009-spin {
            from {				transform: rotate(0deg);            }
            to {                transform: rotate(360deg);            }
        }

        .jssorb057 .i {position:absolute;cursor:pointer;}
        .jssorb057 .i .b {fill:none;stroke:#fff;stroke-width:2000;stroke-miterlimit:10;stroke-opacity:0.4;}
        .jssorb057 .i:hover .b {stroke-opacity:.7;}
        .jssorb057 .iav .b {stroke-opacity: 1;}
        .jssorb057 .i.idn {opacity:.3;}

        .jssora073 {display:block;position:absolute;cursor:pointer;}
        .jssora073 .a {fill:#004ea3;fill-opacity:1;stroke:#000;stroke-width:160;stroke-miterlimit:10;stroke-opacity:.7;}
        .jssora073:hover {opacity:.8;}
        .jssora073.jssora073dn {opacity:.4;}
        .jssora073.jssora073ds {opacity:.3;pointer-events:none;}
		.form-control{border:1px solid #ebebeb;padding:4px 10px 5px 10px;float:left}
		.input-group{width:433px;margin:0 auto}
		.card-img-top{width:270px;padding:0 10px;height:168px}
		.card-img-top-small{width:254px;height:168px}
		.alert-heading{background:none;padding-left:0}

		a.btn_sort_latest{padding:4px 12px;border:1px solid #ebebeb;font-size:14px;color:#000;border-radius:5px 0 0 5px;margin-right:-5px}
		a.btn_sort_click{padding:4px 12px;border:1px solid #ebebeb;font-size:14px;color:#000;margin-right:-5px}
		a.btn_sort_abc{padding:4px 12px;border:1px solid #ebebeb;font-size:14px;color:#000;border-radius:0px 5px 5px 0px}
		a.btn_sort_latest:hover{background:#040f2f;color:#fff;font-weight:600}
		a.btn_sort_click:hover{background:#040f2f;color:#fff;font-weight:600}
		a.btn_sort_abc:hover{background:#040f2f;color:#fff;font-weight:600}



/* 순천의미래 > 도시종합발전계획 시작 */
.invest_top{display:block; float: left; width: 175px; margin:30px 0 0;}
.invest_top ul li {width:126px; height:90px; margin:0 0 10px; padding: 0; background: none;}
.invest_top ul li a {font-size:0; width:126px; height:90px; background:url(/kr/images/info/map_list.jpg) no-repeat scroll; text-indent:-5000px; display:block; overflow:hidden;background-size:790px}
.invest_top ul li.invest_01 a {background-position:0 0;}
.invest_top ul li.invest_02 a {background-position:-132px 0px;}
.invest_top ul li.invest_03 a {background-position:-265px 0px;}
.invest_top ul li.invest_04 a {background-position:-531px 0;}
.invest_top ul li.invest_05 a {background-position:-664px 0;}
.invest_top ul li.invest_06 a {background-position:0 -97px;}
.invest_top ul li.invest_07 a {background-position:-132px -97px;}
.invest_top ul li.invest_08 a {background-position:-398px -97px;}
.invest_top ul li.invest_09 a {background-position:-531px -97px;}
.invest_top ul li.invest_10 a {background-position:-664px -97px;}
.invest_top ul li.invest_11 a {background-position:0px -196px;}
.invest_top ul li.invest_12 a {background-position:-132px -196px;}
.invest_top ul li.invest_13 a {background-position:-265px -196px;}
.invest_top ul li.invest_14 a {background-position:-398px -196px;}
.invest_top ul li.invest_15 a {background-position:-531px -196px;}
.invest_top ul li.invest_16 a {background-position:-664px -196px;}
.invest_top ul li a{ color:#fff; font-size:13px; font-weight:500; padding-top:15px; text-indent:0; text-align:center; width:124px; height:94px;}

.actionBtn1 {overflow:hidden; position:relative; display:block; width:126px; height:90px; margin:auto;}
.actionBtn1 span {position:relative; transition:color .25s ease-out; -webkit-transition:color .5s ease-out; -moz-transition:color .5s ease-out; line-height:19px;z-index:2;}
span.invest_bg{display:block;width:124px;height:101px;background:#333;position:absolute;top:0;opacity:0.5;z-index:0;left:0;}
.actionBtn1 .hover {position:absolute; top:0; left:0; display:block; opacity: 0.5; background:#000; border:2px solid #ff562f; width:124px; height:94px;
	transform:scale(0,1);
	 -webkit-transform:scale(0,1);
	 -moz-transform:scale(0,1);
	 -ms-transform:scale(0,1);
	 transform-origin:center top;
	 -webkit-transform-origin:center top;
	 -moz-transform-origin:center top;
	 -ms-transform-origin:center top;
	transition:all .2s ease-in;
	 -webkit-transition:all .2s ease-in;
	 -moz-transition:all .2s ease-in;
	letter-spacing:-2.5px;font-size:12px
}
/*
.actionBtn1 span {position:relative; transition:color .25s ease-out; -webkit-transition:color .5s ease-out; -moz-transition:color .5s ease-out; line-height:19px}
.actionBtn1 .hover {position:absolute; top:0; left:0; display:block; opacity: 0.5; background:#000; border:2px solid #ff562f; width:120px; height:86px;
	transform:scale(1,0);
	 -webkit-transform:scale(1,0);
	 -moz-transform:scale(1,0);
	 -ms-transform:scale(1,0);
	 transform-origin:center top;
	 -webkit-transform-origin:center top;
	 -moz-transform-origin:center top;
	 -ms-transform-origin:center top;
	transition:all .2s ease-out;
	 -webkit-transition:all .2s ease-out;
	 -moz-transition:all .2s ease-out;
	letter-spacing:-2.5px;font-size:12px
}

*/
.actionBtn1:hover .hover, .actionBtn1:focus .hover {transform:scale(1,1);	-webkit-transform:scale(1,1);	-moz-transform:scale(1,1);	-ms-transform:scale(1,1);font-size:10px}
/* 순천의미래 > 도시종합발전계획 *//*투자 지도*/
.invest_map {position:relative; display:block; overflow:hidden; width:760px; height:567px; margin: 30px 0 0;}
.invest_map img{width:760px}
.invest_map div a {font-size:0; text-indent:-5000px; width:27px; height:40px; display:block; overflow:hidden; position:absolute;}

.invest_map div.invest_num01 a {background:url(/kr/images/info/num_01.png) no-repeat scroll; top:90px; left:442px;}
.invest_map div.invest_num02 a {background:url(/kr/images/info/num_02.png) no-repeat scroll; top:105px; left:422px;}
.invest_map div.invest_num03 a {background:url(/kr/images/info/num_03.png) no-repeat scroll; top:57px; left:450px;}
/*.invest_map div.invest_num04 a {background:url(/kr/images/info/num_04.png) no-repeat scroll; top:316px; left:489px;}*/
.invest_map div.invest_num04 a {background:url(/kr/images/info/num_04.png) no-repeat scroll; top:227px; left:452px;}
.invest_map div.invest_num05 a {background:url(/kr/images/info/num_05.png) no-repeat scroll; top:275px; left:474px;}
.invest_map div.invest_num06 a {background:url(/kr/images/info/num_06.png) no-repeat scroll; top:354px; left:383px;}
.invest_map div.invest_num07 a {background:url(/kr/images/info/num_07.png) no-repeat scroll; top:388px; left:361px;}
/*.invest_map div.invest_num09 a {background:url(/kr/images/info/num_09.png) no-repeat scroll; top:365px; left:337px;}*/
.invest_map div.invest_num08 a {background:url(/kr/images/info/num_08.png) no-repeat scroll; top:13px; left:102px;}
.invest_map div.invest_num09 a {background:url(/kr/images/info/num_09.png) no-repeat scroll; top:438px; left:290px;}
.invest_map div.invest_num10 a {background:url(/kr/images/info/num_10.png) no-repeat scroll; top:261px; left:351px;}
.invest_map div.invest_num11 a {background:url(/kr/images/info/num_11.png) no-repeat scroll; top:210px; left:354px;}
.invest_map div.invest_num12 a {background:url(/kr/images/info/num_12.png) no-repeat scroll; top:228px; left:324px;}
.invest_map div.invest_num13 a {background:url(/kr/images/info/num_13.png) no-repeat scroll; top:233px; left:362px;}
.invest_map div.invest_num14 a {background:url(/kr/images/info/num_14.png) no-repeat scroll; top:395px; left:228px;}
.invest_map div.invest_num15 a {background:url(/kr/images/info/num_15.png) no-repeat scroll; top:128px; left:278px;}
.invest_map div.invest_num16 a {background:url(/kr/images/info/num_16.png) no-repeat scroll; top:112px; left:680px;}
.invest_map div a:hover, .invest_map div a:focus {font-size:0; text-indent:-5000px; display:block; position:absolute; width:auto; height:auto; width:230px; padding-top:40px;}
.invest_map div a:hover span.invest_tit, .invest_map div a:focus span.invest_tit {position:relative; width:200px; text-align:center; font-size:13px; color:#fff; text-indent:0px; display:block; overflow:hidden; padding:5px; background:#286fe5; /*border:2px solid #6cacf4;*/ border-radius:5px; z-index:99;}

.invest_num15 a:hover{width:100px}
.invest_num15 a:hover span.invest_tit{width:100px}
.invest_map div.invest_num15 a:hover .invest_map div.invest_num15 span.invest_tit, .invest_map div.invest_num15 a:focus .invest_map div.invest_num15 span.invest_tit {position:relative; width:100px; text-align:left; font-size:13px; color:#fff; text-indent:0px; display:block; overflow:hidden; padding:5px; background:#286fe5; /*border:2px solid #6cacf4;*/ border-radius:5px; z-index:99;}

.invest_map div.invest_num01 a:hover, .invest_map div.invest_num01 a:focus {background:url(/kr/images/info/num_01_ov.png) no-repeat scroll 50px 0; top:90px; left:392px;}
.invest_map div.invest_num02 a:hover, .invest_map div.invest_num02 a:focus {background:url(/kr/images/info/num_02_ov.png) no-repeat scroll 50px 0; top:105px; left:372px;}
.invest_map div.invest_num03 a:hover, .invest_map div.invest_num03 a:focus {background:url(/kr/images/info/num_03_ov.png) no-repeat scroll 50px 0; top:57px; left:400px;}
/*.invest_map div.invest_num04 a:hover, .invest_map div.invest_num04 a:focus {background:url(/kr/images/info/num_04_ov.png) no-repeat scroll 50px 0; top:316px; left:439px;}*/
.invest_map div.invest_num04 a:hover, .invest_map div.invest_num04 a:focus {background:url(/kr/images/info/num_04_ov.png) no-repeat scroll 50px 0; top:227px; left:402px;}
.invest_map div.invest_num05 a:hover, .invest_map div.invest_num05 a:focus {background:url(/kr/images/info/num_05_ov.png) no-repeat scroll 50px 0; top:275px; left:424px;}
.invest_map div.invest_num06 a:hover, .invest_map div.invest_num06 a:focus {background:url(/kr/images/info/num_06_ov.png) no-repeat scroll 50px 0; top:354px; left:333px;}
.invest_map div.invest_num07 a:hover, .invest_map div.invest_num07 a:focus {background:url(/kr/images/info/num_07_ov.png) no-repeat scroll 50px 0; top:388px; left:311px;}
/*.invest_map div.invest_num09 a:hover, .invest_map div.invest_num09 a:focus {background:url(/kr/images/info/num_09_ov.png) no-repeat scroll 50px 0; top:365px; left:287px;}*/
.invest_map div.invest_num08 a:hover, .invest_map div.invest_num08 a:focus {background:url(/kr/images/info/num_08_ov.png) no-repeat scroll 50px 0; top:13px; left:52px;}
.invest_map div.invest_num09 a:hover, .invest_map div.invest_num09 a:focus {background:url(/kr/images/info/num_09_ov.png) no-repeat scroll 50px 0; top:438px; left:240px;}
.invest_map div.invest_num10 a:hover, .invest_map div.invest_num10 a:focus {background:url(/kr/images/info/num_10_ov.png) no-repeat scroll 50px 0; top:261px; left:301px;}
.invest_map div.invest_num11 a:hover, .invest_map div.invest_num11 a:focus {background:url(/kr/images/info/num_11_ov.png) no-repeat scroll 50px 0; top:210px; left:304px;}
.invest_map div.invest_num12 a:hover, .invest_map div.invest_num12 a:focus {background:url(/kr/images/info/num_12_ov.png) no-repeat scroll 50px 0; top:228px; left:274px;}
.invest_map div.invest_num13 a:hover, .invest_map div.invest_num13 a:focus {background:url(/kr/images/info/num_13_ov.png) no-repeat scroll 50px 0; top:233px; left:312px;}
.invest_map div.invest_num14 a:hover, .invest_map div.invest_num14 a:focus {background:url(/kr/images/info/num_14_ov.png) no-repeat scroll 50px 0; top:395px; left:178px;}
.invest_map div.invest_num15 a:hover, .invest_map div.invest_num15 a:focus {background:url(/kr/images/info/num_15_ov.png) no-repeat scroll 50px 0; top:128px; left:228px;}
.invest_map div.invest_num16 a:hover, .invest_map div.invest_num16 a:focus {background:url(/kr/images/info/num_16_ov.png) no-repeat scroll 50px 0; top:112px; left:550px;}
/* 순천의미래 > 도시종합발전계획 *//*상세보기 s*/
/* The Modal (background) */
.invest_modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1000; /* Sit on top */
    padding-top: 110px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    /*background-color: rgb(0,0,0);  Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.invest_modal-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    /*border: 1px solid #888;*/
    
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}
.invest_wrap {width:100%; height:100%; position:fixed; top:0; left:0; background:#000; opacity:0.5; z-index:101;}
.invest_div {width:1024px; height:818px; background:#fff; display:block; overflow:hidden; position:relative;/*position:absolute; top:-50px; left:-180px;*/ z-index:102;}
.invest_div .top_num {position:absolute; top:0; left:36px; z-index:99; width:99px; height:100px; background:url(/kr/images/info/top_num.png) no-repeat scroll; font-size:0; text-indent:-5000px; display:block; overflow:hidden;}
#invest_div01 .top_num {background-position:-1px 20px;}
#invest_div02 .top_num {background-position:-109px 20px;}
#invest_div03 .top_num {background-position:-215px 20px;}
#invest_div04 .top_num {background-position:-321px 20px;}
#invest_div05 .top_num {background-position:-426px 20px;}
#invest_div06 .top_num {background-position:-534px 20px;}
#invest_div07 .top_num {background-position:-640px 20px;}
#invest_div08 .top_num {background-position:-744px 20px;}
#invest_div09 .top_num {background-position:-851px 20px;}
#invest_div10 .top_num {background-position:-959px 20px;}
#invest_div11 .top_num {background-position:-1065px 20px;}
#invest_div12 .top_num {background-position:-1171px 20px;}
#invest_div13 .top_num {background-position:-1277px 20px;}
#invest_div14 .top_num {background-position:-1384px 20px;}
#invest_div15 .top_num {background-position:-1490px 20px;}
#invest_div16 .top_num {background-position:-1594px 20px;}
.close_btn a.close {width:26px; height:26px; background:url(http://www.yeosu.go.kr/home/site/yeosu/img/contents/close_btn.png) no-repeat scroll 0 0; font-size:0; text-indent:-5000px; display:block; overflow:hidden; position:absolute; top:7px; right:6px;}
.invest_left {float:left; position:relative; margin:38px 25px 38px 36px; width:93%; height:683px;}
.invest_right {float:right; position:relative; width:470px; height:683px;}
.invest_left .invest_img01 {width:463px; height:327px; margin-bottom:29px; margin-top: 0;}
.invest_left .invest_img02 {width:463px; height:327px;}
.invest_left .invest_img03 {width:463px; height:683px;}
.invest_left .invest_img04 {width:463px; height:650px;}
#invest_div08 .invest_left .invest_img01 {width:463px;height:auto; margin-bottom:10px}
.invest_right h2.invest_h2 {font-size:28px; font-weight:600; width:100%; color:#0b4992; text-align:center; line-height:40px;letter-spacing:-3px;border:1px dotted #bbb;padding:10px 0 10px 10px;margin-bottom:10px;background:#fbfbfb;}
.invest_right dl {width:470px; padding:5px; margin: 0; border-bottom:#c9c9c9 dotted 1px; display:block; overflow:hidden;}
.invest_right dl dt {font-weight:bold; color:#323232; font-size:14px; width:75px; padding: 0; margin: 0; float:left; line-height:30px; background: none;}
.invest_right dl dd {color:#323232; font-size:14px; width:385px; float:right; padding: 0; margin: 0; line-height:27px;letter-spacing:-1.4px; background: none;}
.invest_right dl dd > span {width:22%; display:block; float:left;}
#invest_div09 .invest_right dl, #invest_div10 .invest_right dl {padding:8px 0 !important;}
#invest_div09 .invest_right table, #invest_div10 .invest_right table {margin-bottom:10px !important;}

.table_type1 table{text-align: center;border-bottom: 1px solid #999; border-top: 2px solid #5374ac; margin: 0 0 12px 0;font-size:13px;background:#fff;width:100%}
.table_type1 th,.table_type1 td{border-left: 1px solid #ddd;border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.table_type1 th{background-color: #f8f8f8;color: #494949;padding: 6px 15px}
/*.table_type1 table tbody {border-top:2px solid #5374ac;}*/
.table_type1 tbody th,.th{background:#f8f8f8;font-weight:normal}
.table_type1 td{color:#333;padding:7px 15px;line-height:160%;text-align:left;letter-spacing:-1px}
.table_type1 td a{color:#333}
.table_type1 td a:hover{color:#000}
.table_type1 td strong{color:#333}
.table_type1 td span{color:#333}
.table_type1 td span.redpoint{color:#c40101 !important;font-weight:600}
.table_type1 .m_info{display:none}
.table_type1 td strong {color:#363636; font-size:15px; margin-top:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.table_type1 td strong span {font-size:12px; color:#fff; padding:2px 4px; border-radius:3px; display:inline-block; margin-right:9px; position:relative; top:-1px}
.table_type1 td span.bgcolor001 {background-color:#9464ad}
.table_type1 td span.bgcolor002 {background-color:#ff9600}
.table_type1 td span.bgcolor003 {background-color:#d86cb3}
.table_type1 td span.bgcolor004 {background-color:#077bd5}
.table_type1 td span.bgcolor005 {background-color:#d36f25}
.table_type1 td span.bgcolor006 {background-color:#9e6032}
.table_type1 td span.bgcolor007 {background-color:#78b450}
.table_type1 td span.bgcolor008 {background-color:#a19a95}
.table_type1 td span.bgcolor009 {background-color:#38b8b0}
.table_type1 td span.bgcolor010 {background-color:#ff063b}
.table_type1 td span.bgcolor011 {background-color:#573e48}
.table_type1 td span.bgcolor012 {background-color:#627194}
.table_type1 td span.bgcolor013 {background-color:#19a6e2}
.table_type1 td span.bgcolor014 {background-color:#a19a95}
.table_type1 td span.bgcolor015 {background-color:#38b8b0}
/* 순천의미래 > 도시종합발전계획 끝 */

/*청년포인트 결과화면 추가*/
.notice_wating{padding-top:40px;padding-bottom:15px;font-size:27px;line-height:46px;color:#666;font-weight:200;text-align:center;letter-spacing:-1px}
.txtBlue{font-weight:600;color:#153d75}

/*배너추가*/
.bannerKrMainBox {clear:both;display:block;position:relative}
.cont_wrap .bottom_etc{clear:both}

.bannerKrMainBox ul li{width:48%;margin-right:1%;display:inline-block;background:none;border:1px solid #ebebeb;padding-left:2%;margin-top:10px}
.bannerKrMainBox ul li p.banlist_img{}
.bannerKrMainBox p.banlist_img{}
.bannerKrMainBox ul li h4{background:none!important;padding-left:0;}
.bannerKrMainBox ul li p.ban_link{padding-bottom:20px}

/*

.db_listGroup ul li {float:left;background:none; padding:10px 0 10px 0;border-bottom:1px dotted #CCC;}
.db_listGroup ul li p.banlist_img{float:left;width:107px;height:50px;}

.db_listGroup ul li p.banlist_img img {float:left;width:107px;height:37px;}
.db_listGroup ul li h4 {width:78%;margin:0px 0 5px 0px;padding:0px 0 3px 20px;font-size: 1.1em; background:none;}
.db_listGroup ul li p.ban_link {float:left;width: 77%;margin:0 0 0 20px;padding:0 0 0 5px; background:url(/kr/images/common/icon_dd.gif) left 5px no-repeat;}
*/


.copyright p.p_h4 img{max-width:300px}

/*display:none*/
.display_none{display:none!important}

/* 예산안내 */
.year_wrap{padding: 20px 10px 5px 200px; background: #f5f5f5 url(/kr/img/common/icon_ys.png) no-repeat 28px 19px;}
.year_wrap .year_select{padding-left: 17px;}
.year_wrap .year_select select{font-size: 14px;}
.year_wrap .year_select span{margin-left: 10px; font-size: 14px; vertical-align: bottom;}
.year_wrap .tabtab .depth5{margin: 0!important; text-align: left!important; border-bottom: 0!important;}

/* 청렴신문고 */
.clean_link{min-height: 495px; background: url(/kr/images/talk/img_020201.jpg) no-repeat;}
.clean_link .clean_text{color: #fff; padding: 75px 93px 65px 0; font-size: 50px; font-weight: 500; line-height: 65px; text-align: right;}
.clean_link ul{margin-right: 82px; text-align: right;}
.clean_link ul li{display: inline-block; width: 97px; height: 85px; margin: 2px; text-align: center;  background-color: rgba(255,255,255,0.6); border: 3px solid #2e5dbe;}
.clean_link ul li a{display: block; padding: 16px 0; color: #130f4d; font-size: 16px; font-weight: 600; text-align: center; line-height: 22px; letter-spacing: -1px;}

/* 한눈에 보는 복지정보 */
.bokjiro_wrap{min-height: 470px; margin-top: 50px;}
.bokjiro_wrap .page_list{display: inline-block; width: 49%; margin-bottom:40px; text-align: center;}
.bokjiro_wrap .page_list img{width: 100%; max-width: 450px;}
.bokjiro_wrap .page_list span{display: block; margin-top: 20px;}
.bokjiro_wrap p{width: 94%; padding: 10px 15px; margin: 0 auto; background: #e1e1e1;}

/* 천만그루 나무심기 */
.tree_wrap{min-height: 300px; margin-left: 25px;}
.tree_wrap dl{float: left; width: 245px; height: 255px; display: block; margin: 0 5px 5px 0; padding: 0;}
.tree_wrap dl.con01{background: url(/kr/images/life/0008_img0201.jpg) right bottom no-repeat;}
.tree_wrap dl.con02{background: url(/kr/images/life/0008_img0202.jpg) right bottom no-repeat;}
.tree_wrap dl.con03{background: url(/kr/images/life/0008_img0203.jpg) right bottom no-repeat;}
.tree_wrap dl dt{height: 40px; line-height: 40px; background: rgba(0, 0, 0, .5); color: #fff; text-align: center; padding: 0; margin: 0; }
.tree_wrap dl dd{color: #fff; width: auto; padding: 10px 0 0 10px; margin: 0; background: none; line-height: 23px;}
.tree_wrap dl dd.d01{height: 40px; line-height: 40px; background: rgba(0, 0, 0, .3); text-align: center; padding: 0;}
.tree_wrap dl dd.d02{height: 40px; line-height: 40px; background: rgba(0, 0, 0, .1); text-align: center; padding: 0;}

/* 부서별 청사 상세 보기 */
.popup_buseo{width: 100%; padding: 11px; font-family: 'NotoSansKR',Malgun gothic, Dotum, arial, sans-serif;}
.popup_buseo .buseo_box h4{margin-bottom: 15px; background-position: left 7px!important;}
.popup_buseo .buseo_box{padding: 1px 20px 15px; background: #fff; border-radius: 20px;}
.popup_buseo .buseo_box img{max-width: 648px!important;}
.popup_buseo .buseo_text{padding: 33px 20px 20px;}
.popup_buseo .buseo_text dl{overflow: hidden;}
.popup_buseo .buseo_text dl dt{margin-bottom: 14px; color: #014099; font-size: 20px; font-weight: 700; line-height: 30px;}
.popup_buseo .buseo_text dl dt span{border-bottom: 1px solid #014099;}
.popup_buseo .buseo_text dl dd{float: left; width: 49%; margin: 10px 0 10px 2px; padding: 0 0 0 23px; font-size: 16px; color: #000000; letter-spacing: -1px; text-align: left; background: url(/kr/img/common/bul2.png) no-repeat left 3px; font-weight:400; line-height: 20px;}

/* 업사이클센터 */
.upcycle_facs .floor{padding: 20px; margin: 10px 0 50px; background: #eee; overflow: hidden;}
.upcycle_facs .floor .floor01{float: left; width: 50%; background: url(/kr/images/life/upcycle_img01.png) no-repeat center 50px;}
.upcycle_facs .floor .floor02{float: left; width: 50%; background: url(/kr/images/life/upcycle_img02.png) no-repeat center 50px;}
.upcycle_facs .floor ul{margin-top: 214px;}
.upcycle_facs .floor ul li{background: none!important; line-height: 14px;}
.upcycle_facs .list ul{float: left; width: 33%; padding: 0; margin: 10px 0 20px;}
.upcycle_facs .list ul li{width: 90%;}
.upcycle_facs .list ul li.img{padding: 0; margin: 0; background: none!important;}
.upcycle_facs .list ul li.img img{width: 100%; max-width: 344px;}
.upcycle_facs .list ul li.title{font-size: 18px; font-weight: 500; color: #222; padding: 15px 0 0; margin: 0; background: none!important;}

.upcycle_list_a{width: 100%; margin: 20px 0; overflow: hidden;}
.upcycle_list_a .list_con{float: left; width: 30%; min-height: 400px; margin: 1.5%; font-size: 14px; background: #efefef;}
.upcycle_list_a .list_con p.img img{width: 100%;}
.upcycle_list_a .list_con h5{padding: 0 0 0 7px; margin-bottom: 0; background: none; font-weight: 600;}
.upcycle_list_a .list_con ul{padding: 0; margin: 10px 0 0 10px;}
.upcycle_list_a .list_con ul li{padding-bottom: 0; margin-top: 0;}
.upcycle_list_a .list_con p.text{padding: 7px 10px; font-size: 12px; line-height: 19px;}

.upcycle_info{width: 100%; margin-left: 80px;}
.upcycle_info dl{display: block; width: 90%; margin: 20px 0 50px 3%; padding-left: 156px;}
.upcycle_info dl dt{padding: 0; color: #5e7eff; font-size: 20px; font-weight: 500; background: none;}
.upcycle_info dl.tel{background: url(/kr/images/life/upcycle_02img01.jpg) no-repeat;}
.upcycle_info dl.info{background: url(/kr/images/life/upcycle_02img02.jpg) no-repeat;}

.upcycle_play{margin: 19px 0 0 104px; padding: 260px 30px 0 504px; background: url(/kr/images/life/upcycle_04img01.jpg) left top no-repeat;}
.upcycle_play h4{background: none; padding: 0; margin: 0; font-size: 46px; font-weight: 300; line-height: 46px;}
.upcycle_play h4 span{font-weight: 600;}
.upcycle_play dl{margin: 23px 0 28px 6px; color: #000;}
.upcycle_play dl dt{padding: 0 0 5px; margin: 0; color: #000; font-size: 20px; background: none;}
.upcycle_play dl dd{color: #000;}



/*정보목록 190702김희경*/
.info_list{float:right;margin-top:-35px}

@media all and (max-width:1130px){
.info_list{float:none;display:inline-block;margin-left:25px}

}
/* 갑질신고센터 게시판 */
.bbs_0000000000010117 table th{width: 10%;}
.bbs_0000000000010117 table th.title{width: auto!important;}
.bbs_0000000000010117 table th.created{width: 15%!important;}

/* 관리자용 첨부파일 게시판 190917 */
.bbs_0000000000010860 .bbsList .file{width: 150px;}