﻿@charset "UTF-8";

/*greeting*/
.content_greeting {MARGIN-TOP:0px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.content_greeting_left {PADDING-LEFT: 15px; BACKGROUND: FLOAT: left; }
.content_greeting_right {FLOAT: right; PADDING-LEFT: 0px; WIDTH: 390px;}
.content_greeting_right img {MARGIN-bottom: 5px;}
.content_greeting_right P {MARGIN-TOP: 10px;  WIDTH: 100%; LINE-HEIGHT: 140%}
.about_ceo_sign {PADDING-TOP: 40px; TEXT-ALIGN: right}

/*purpose*/
.content_purpose {MARGIN-TOP: 20px; MARGIN-bottom: 40px;  PADDING-LEFT: 10px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.content_purpose h4{MARGIN-bottom: 10px; MARGIN-top: 10px;}
.content_purpose p{padding-left:20px; padding-top:5px ;padding-bottom:5px;}

.goal {margin:5px 0 30px 0px;}
.goal li {*padding:5px 0 5px 12px; line-height:1; background:url('../imgs/common/bar_graybg.gif') no-repeat left top; padding-left:12px; padding-right:0; padding-top:5px; padding-bottom:8px;}
.goal li.li_bg { background-image:url('none') !important;}


/*organ*/
.content_organ {MARGIN-bottom: 40px;  PADDING-LEFT: 0px; OVERFLOW: hidden; WIDTH: 673px; FONT-FAMILY: dotum}
/*work*/
.event_content_list {BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 660px; PADDING-TOP: 4px; BORDER-BOTTOM: #d9d9d9 1px solid; BACKGROUND-COLOR: #f4f4f4}
.event_content_list_in {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 644px; PADDING-TOP: 8px; BACKGROUND-COLOR: white}
.event_content_list_in UL {CLEAR: both; WIDTH: 644px}
.event_content_list_in UL LI {CLEAR: both; OVERFLOW: hidden}
.event_content_list_left {BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FLOAT: left; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 131px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 127px; padding:2px;}
.event_content_list_right {FLOAT: right; WIDTH: 492px}
.event_content_list_right_top {OVERFLOW: hidden; WIDTH: 492px; HEIGHT: 33px; BACKGROUND-COLOR: #ececec; }
.event_content_list_right H5 {FONT-WEIGHT: bold; FLOAT: left; MARGIN: 10px 0px 0px 12px; WIDTH: 295px; COLOR: #333333}
.event_content_list_viewmore { float:right; margin:7px 7px 0 0; WIDTH: 130px; HEIGHT: 21px; text-align:right;}
.event_content_list_right_bottom {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; MIN-HEIGHT: 68px; PADDING-BOTTOM: 12px; WIDTH: 468px; LINE-HEIGHT: 130%; PADDING-TOP: 12px; text-align:left;}
.mgb15 {MARGIN-BOTTOM: 15px}
.event_content_list_right_bottom_left {FLOAT: left; WIDTH: 140px}
.event_content_list_right_bottom_right {PADDING-LEFT: 11px; FLOAT: left; WIDTH: 310px; LINE-HEIGHT: 130%}

/*people*/
#people table{background:#F4F4F4; border-left:#cccccc solid 1px; border-top:#004eb3 solid 2px; width:665px; font-size:12px; margin-top:5px; }
#people caption{display:none;}
#people th {background-color:#f1f3f5 ; border-bottom:#cccccc solid 1px; font-weight:bold; color:#666666; text-align:center; border-right:#cccccc solid 1px; padding:5px; height:18px;}
#people td {background-color:#ffffff; border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; padding:5px; line-height:18px;}

#people .icon {background:url('../img/intro/ci_icon.gif') no-repeat 0 5px; padding-left:8px}
#people p{padding:10px; }
.plus{ width:660px; text-align:right;}
.pdt20{padding-top:20px;}

/*people_result*/
#people02 table{background:#F4F4F4; border-left:#cccccc solid 1px; border-top:#cccccc solid 1px; width:665px; font-size:12px; margin-top:5px; }
#people02 caption{display:none;}
#people02 th {background-color:#f1f3f5 ; border-bottom:#cccccc solid 1px; font-weight:bold; color:#666666; text-align:center; border-right:#cccccc solid 1px; padding:5px; height:18px;}
#people02 td {background-color:#ffffff; border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; padding:5px;  height:16px; line-height:16px;}

#people .icon {background:url('../img/intro/ci_icon.gif') no-repeat 0 5px; padding-left:8px}
#people p{padding:10px; }
.plus{ width:660px; text-align:right;}
.pdt20{padding-top:20px;}


/*inno*/
.content_inno {MARGIN-TOP: 30px; MARGIN-bottom: 40px;  PADDING-LEFT:10px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}

/* intro_tab*/
.intro_tab {BACKGROUND: url(../imgs/intro/bg_tab.gif) repeat-x  bottom; WIDTH: 660px; HEIGHT: 33px; margin-top:20px; margin-bottom:20px;}

/* history*/
.history {padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px;}
.history th {width:100px; vertical-align:top; padding-top:15px;}/* BORDER-BOTTOM: #e1e4e9 1px solid;*/
.history td {padding-top:4px; padding-left:5px; padding-bottom:4px; vertical-align:top;}
.history td.first {width:50px; padding-top:10px; padding-left:5px;padding-bottom:4px; vertical-align:top;}
.history td.last{padding-top:4px; padding-left:5px; padding-bottom:4px; vertical-align:top;}
.history td.line{height:5px; BORDER-top: #e1e4e9 1px solid;}
.history ul li {line-height:20px; vertical-align:top;}
.evol {MARGIN-TOP: 30px; MARGIN-bottom: 40px;  PADDING-LEFT: 10px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum;}
.evol h4{MARGIN-bottom: 20px;}
.evo_plan {MARGIN-BOTTOM: 30px; OVERFLOW: hidden; WIDTH: 660px}

/* event*/
.event {padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px;}
.event td {line-height:18px;}



/*manage*/
.manage { padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px;}

/****************************************************************************/
/* map													   	*/
/****************************************************************************/
.content_roadmap { padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px;}
.map {MARGIN-left: 5px; MARGIN-bottom: 15px;}
.map p{MARGIN-BOTTOM: 5px; MARGIN-left: 5px; padding-right:5px; }
.map H4 img{MARGIN-BOTTOM: 15px;}

.table_map table{background:#F4F4F4; border-left:#cccccc solid 1px; border-top:#7EA2C2 solid 2px; width:645px; font-size:12px; margin-top:5px;}
/*.table_map table{background:#f4f4f4; border-collapse:collapse;  width:645px; font-size:12px; margin-top:5px; border-color:#cccccc;}*/
.table_map3 caption{display:none;}
.table_map th {background-color:#FAFAFA ; border-bottom:#cccccc solid 1px; font-weight:normal; color:#666666; text-align:center; border-right:#cccccc solid 1px; padding:5px; height:20px; line-height:18px;}
.table_map td {background-color:#ffffff; border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; padding:5px;  height:17px; line-height:18px;}

.table_map .icon {background:url('../img/intro/ci_icon.gif') no-repeat 0 5px; padding-left:8px}
.table_map p{padding:10px; }



#table03 table{background:#F4F4F4; border-left:#cccccc solid 1px; border-top:#004eb3 solid 2px; width:665px; font-size:12px; margin-top:5px; }
#table03 caption{display:none;}
#table03 th {background-color:#f1f3f5 ; border-bottom:#cccccc solid 1px; font-weight:normal; color:#666666; text-align:center; border-right:#cccccc solid 1px; padding:5px; height:20px;}
#table03 td {background-color:#ffffff; border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; padding:5px;  height:17px; line-height:18px;}

#table03 .icon {background:url('../img/intro/ci_icon.gif') no-repeat 0 5px; padding-left:8px}
#table03 p{padding:10px; }
.plus{ width:660px; text-align:right;}
.pdt20{padding-top:20px;}

/*ci*/
.ci {MARGIN-TOP: 30px; MARGIN-bottom: 20px;  PADDING-LEFT: 10px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.ci h4{MARGIN-bottom: 10px;}
.ci_con {MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 660px}
.ci_con_left {FLOAT: left;padding-left:0px; WIDTH: 330px;}
.ci_con_right {FLOAT: left; padding-left:0px; WIDTH: 328px;}
.ci_con_right p {line-height:18px; text-align:justify;}
.ci_con UL {OVERFLOW: hidden; WIDTH: 660px}
.ci_con UL LI {FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 340px}
.ci_con UL LI .fleft {FLOAT: left}
.ci_con UL LI .fright {FLOAT: right}
.btn_down {text-align:right; padding-right:10px;}

.mb5 {margin-bottom:5px;}

/*res_optic*/
.content_res {MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.content_res img {padding-left: 5px;}
.mgt10 {MARGIN-TOP: 10px}

/* res_table*/
.res {padding-top: 20px; padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px; }
.title_part{padding-top: 10px; WIDTH: 660px;}
.title_s{float:left; width:300px;}
.go_home{float:right; width:60px;}
.res p{padding-BOTTOM: 20px; }
.res table{BORDER-TOP: #004db3 2px solid; MARGIN: 0px 0px 20px 0px; BORDER-COLLAPSE: collapse}
/*.res thead th {padding-top: 2px; COLOR: #5c5c5c; font-weight:bold; TEXT-ALIGN: center; BACKGROUND: url('../imgs/common/table_bg.gif') repeat-x; height:27px; }*/
.res thead th {padding-top: 2px; COLOR: #5c5c5c; font-weight:bold; TEXT-ALIGN: center; BACKGROUND:#f1f3f5; height:27px; }
.res th {vertical-align:middle;  font-weight:normal; BORDER-BOTTOM: #e0e0e0 1px solid; line-height:20px; BORDER-left: #e0e0e0 1px solid; }
.res td {FLOAT: left; padding-top:7px; padding-left:5px;padding-bottom:5px; vertical-align:top; BORDER-RIGHT: #e0e0e0 1px solid;}
.res td.last{FLOAT: left; padding-top:7px; padding-left:5px; padding-bottom:7px; vertical-align:top; BORDER-BOTTOM: #e0e0e0 1px solid;  BORDER-RIGHT: #e0e0e0 1px solid; width:504px}
.res ul li {padding-left:10px;line-height:17px; vertical-align:top;}
.BR {BORDER-RIGHT: #e0e0e0 1px solid;}
.BB_pl{BACKGROUND: url('../imgs/common/bg_pointline.gif') repeat-x bottom; width:504px}
.BB_pl_lg{BACKGROUND: url('../imgs/common/bg_pointline.gif') repeat-x bottom; width:504px}
.bgc_y{BACKGROUND:#F6F1E9;}

/* res_table_수정 현재 사용중*/
.res2 {padding-top: 20px; padding-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 670px; }
.title_part{padding-top: 10px; WIDTH: 660px;}
.title_s{float:left; width:300px;}
.go_home{float:right; width:60px;}
.res2 p{padding-BOTTOM: 20px; }
.res2 table{BORDER-TOP: #E0E0E0 1px solid; MARGIN: 0px 0px 20px 0px; BORDER-COLLAPSE: collapse}
/*.res thead th {padding-top: 2px; COLOR: #5c5c5c; font-weight:bold; TEXT-ALIGN: center; BACKGROUND: url('../imgs/common/table_bg.gif') repeat-x; height:27px; }*/
.res2 thead th {padding-top: 2px; COLOR: #5c5c5c; font-weight:bold; TEXT-ALIGN: center; BACKGROUND:#f1f3f5; height:27px; }
.res2 th {COLOR: #5c5c5c; vertical-align:middle;  font-weight:bold; BORDER-BOTTOM: #e0e0e0 1px solid; line-height:20px; BORDER-left: #e0e0e0 1px solid; BACKGROUND:#EEEEEE;}
.res2 td {FLOAT: left; padding-top:7px; padding-left:5px; padding-bottom:5px; vertical-align:top; BORDER-RIGHT: #e0e0e0 1px solid;}
.res2 td.last{FLOAT: left; padding-top:7px; padding-left:5px; padding-bottom:7px; vertical-align:top; BORDER-BOTTOM: #e0e0e0 1px solid;  BORDER-RIGHT: #e0e0e0 1px solid; width:504px}
.res2 ul li {padding-left:10px;line-height:17px; vertical-align:top;}
.BR {BORDER-RIGHT: #e0e0e0 1px solid;}
.BB_pl{BACKGROUND: url('../imgs/common/bg_pointline.gif') repeat-x bottom; width:504px}
.BB_pl_lg{BACKGROUND: url('../imgs/common/bg_pointline.gif') repeat-x bottom; width:504px}
.bgc_y{BACKGROUND:#F6F1E9;}

/* res_result*/
.result {MARGIN: 0px 0px 20px 10px; WIDTH: 660px; BORDER-COLLAPSE: collapse;}
.result TH {COLOR: #5c5c5c; BORDER-BOTTOM: #004db3 1px solid; HEIGHT: 27px;  BACKGROUND-COLOR: #f1f3f5;}
.result TH.first {BORDER-TOP: #004db3 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #c1c1c1 1px dotted; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5;}
.result TD {padding: 5px 5px 5px 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px;}
.result TD.first {padding: 5px 5px 5px 5px; BORDER-BOTTOM: #c1c1c1 1px dotted; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5;}
.blue_txt {COLOR: #425285;}
.border_right {BORDER-RIGHT: #d9d9d9 1px solid;}
.pl10 {PADDING-LEFT: 10px;}
.tac {TEXT-ALIGN: center;}
.bg_color {BACKGROUND-COLOR: #f7f7f7;}
/* 10.04.07 Plus */
.report_s{margin:0 0px; width:660px; border-collapse:collapse;}
.report_s th.top_left{BORDER-TOP: #004db3 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #004db3 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5;}
.report_s th.top_left_r{BORDER-TOP: #004db3 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #004db3 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5; BORDER-RIGHT: #c1c1c1 1px dotted; COLOR: #5c5c5c}
.report_s th.top{BORDER-TOP: #004db3 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #c1c1c1 1px dotted; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5; BORDER-RIGHT: #c1c1c1 1px dotted; COLOR: #5c5c5c}
.report_s th.top_r{BORDER-TOP: #004db3 1px solid; COLOR: #5c5c5c; BORDER-BOTTOM: #c1c1c1 1px dotted; HEIGHT: 27px; BACKGROUND-COLOR: #f1f3f5;}
.report_s th.bottom_left_r{BORDER-BOTTOM: #004db3 1px solid; COLOR: #5c5c5c; BACKGROUND-COLOR: #f1f3f5; BORDER-RIGHT: #c1c1c1 1px dotted; COLOR: #5c5c5c; height:25px;}
.report_date_s{margin:0 0px; padding-bottom:10px; padding-top:10px; height:30px;}

.report_td_s{BORDER-RIGHT: #d9d9d9 1px dotted; height:24px; height:24px; BORDER-BOTTOM: #d9d9d9 1px dotted; line-height:160%;}
.report_td_bottom{BORDER-BOTTOM: #d9d9d9 1px dotted;}
.r_p_left{padding-left:5px;}
.a_center{text-align:center;}
.spanstyle{padding-left:20px;}

/* ejournal*/
.ejournal {MARGIN-BOTTOM: 35px; MARGIN-left: 10px;}
.ejournal H4 img{MARGIN-BOTTOM: 10px;}
.ejournal TABLE {BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse}
.ejournal TR {HEIGHT: 28px}
.ejournal TD {BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse;}


/* elib*/
.elib {MARGIN-BOTTOM: 35px; MARGIN-left: 10px;}
.elib H4 img{MARGIN-BOTTOM: 10px;}
.elib TABLE {BORDER-TOP: #ff7a00 2px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse}
.elib TR {HEIGHT: 25px}
.elib TH {background:#f4f4f4; BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse;}
.elib TD {BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse; text-align:center;
}


/*lib_guide*/
.libGuide {MARGIN-BOTTOM: 35px; MARGIN-left: 10px;}
.libGuide H4 img{MARGIN-BOTTOM: 10px;}
.libGuide TABLE {BORDER-COLLAPSE: collapse;}
.libGuide TR {HEIGHT: 25px}
.libGuide TD {padding-left:20px; BORDER-COLLAPSE: collapse;  padding:5px; vertical-align:top; line-height:17px;}



/*openservice*/
.content_service {MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px; padding-left:7px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.service {MARGIN-BOTTOM: 10px;}
.service H4 img{MARGIN-BOTTOM: 15px;}
.service_btn{MARGIN-BOTTOM: 15px;  text-align:center; WIDTH: 675px;}
.service p{MARGIN-BOTTOM: 5px; MARGIN-left: 5px; padding-right:5px; }
.service ul li{PADDING-LEFT: 8px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 0px 5px; LINE-HEIGHT: 1.3em; text-align:left;}
/*.service TABLE {BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse;}
.service TR {HEIGHT: 28px}
.service TD {BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse;}*/
.dotservice {PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 0px 5px; LINE-HEIGHT: 1.3em; text-align:left;}

/* 스타카 신청하기 2010.09.17.추가 */
.dotservice_starcar {PADDING-LEFT:30px; padding-top:3px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 22px 9px; LINE-HEIGHT: 1.3em; text-align:left;}


.warning {MARGIN-bottom: 15px; background:#FAFAFA; border:#E5E5E5 solid 1px; width:640px; font-size:12px; padding:5px; margin-top:5px; line-height:160%;}


/****************************************************************************/
/* affair													   	*/
/****************************************************************************/
.content_affair {MARGIN-TOP: 15px; padding-left:7px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}
.affair {MARGIN-left: 10px; MARGIN-bottom: 15px;}
.affair p{MARGIN-BOTTOM: 5px; MARGIN-left: 5px; padding-right:5px;}
.affair H4 img{MARGIN-BOTTOM: 15px;}

/* conduct*/
.content_conduct {MARGIN-BOTTOM: 25px; padding-left:10px; OVERFLOW: hidden; WIDTH: 665px; FONT-FAMILY: dotum}
.condunct {MARGIN-BOTTOM: 10px;}
.condunct H4 img{MARGIN-BOTTOM: 15px;}
.condunct_btn{MARGIN-BOTTOM: 15px;  text-align:center; WIDTH: 675px;}
.condunct p{MARGIN-BOTTOM: 5px; padding-left: 20px; padding-right:5px;}
.condunct ul li{PADDING-LEFT: 8px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 0px 5px; LINE-HEIGHT: 1.3em; text-align:left;}
.scondunct TABLE {BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse}
.condunct TR {HEIGHT: 28px}
.condunct TD {BORDER-RIGHT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-COLLAPSE: collapse;}
.dotservice {PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 0px 5px; LINE-HEIGHT: 1.3em; text-align:left;}

/****************************************************************************/
/* ETHICS Way display													   	*/
/****************************************************************************/
.d_ethics {width:660px; padding-left:10px; }
.d_ethics img{margin-bottom:10px; }
.d_ethics h3 {clear:both; margin-bottom:10px; width:660px;}
.d_ethics ul li {margin:0 0 5px 0;}
.d_ethics ul li.txt {font:bold 15px dotum;}
.d_ethics .d_above {border-top:2px solid #A0C6DE;}
	.d_ethics .d_above p {padding-bottom:5px;}
	.d_ethics .d_above dt {padding:10px 0 6px 19px; border-bottom:1px solid #E9EDF1; background:#FAFAFA; color:#4A6375; font:bold 12px dotum;}
	.d_ethics .d_above dd {padding:10px 0 16px 19px; border-bottom:1px solid #E9EDF1; font:normal 12px dotum; line-height:1.5em;}
	.d_ethics .d_above ol {padding-left:19px;}
	.d_ethics .d_above ol li {list-style:decimal; margin-left:0; padding-left:0; background:0 none;}
	.d_ethics .d_above ol li p {margin-left:0; padding-left:0; background:0 none;}
	.d_ethics .d_above ul {padding-top:15px; padding-bottom:10px;}
	.d_ethics .d_above ul li {list-style:none; margin-left:19px;}
	
/****************************************************************************/
/* irregular													   	*/
/****************************************************************************/
.content_irregular {MARGIN-top: 15px; width:665px; padding-left:10px;}
#irregular {MARGIN-top: 20px; WIDTH: 645px; height:270px; padding-left:10px; padding-right:10px; BACKGROUND: url(../imgs/service/box_irre.gif) no-repeat 0px 0px;}
.irregular_download {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px;}
.irregular_mass H2 {FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #43495d}
.irregular_mass LI {MARGIN-BOTTOM: 10px; OVERFLOW: hidden}
.irr_cts {FLOAT: left; WIDTH:70px; MARGIN-left: 15px; HEIGHT: 45px}
.irr_description {FLOAT: left; padding-left:20px; border-left:1px solid #dddddd; padding-bottom:10px; line-height:1.3em;}

/* information*/
.content_info {MARGIN-TOP: 30px; MARGIN-bottom: 40px;  PADDING-LEFT:10px; OVERFLOW: hidden; WIDTH: 675px; FONT-FAMILY: dotum}

/* dot*/
.dot {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.dot LI {PADDING-LEFT: 8px; FONT-SIZE: 1em; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 0px 5px; LINE-HEIGHT: 1.3em; text-align:left;}
.dot LI P A {COLOR: #787878}
.dot LI P A:hover {COLOR: #000}

/*table*/
.table_01 {MARGIN-TOP: 10px; MARGIN-left: 10px; MARGIN-BOTTOM: 10px; WIDTH: 660px; BORDER-COLLAPSE: collapse}
.table_01 TH {FONT-WEIGHT: bold; COLOR: #6e71b5; TEXT-ALIGN: center; BORDER-TOP: #FF7602 2px solid; background:#F8F9FB;}
.table_01 TH {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid}
.table_01 TD {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #dfdfdf 1px solid; line-height:18px;}
.table_01 TD li{PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 8px; line-height:18px;}
.table_01 .ta_ri {TEXT-ALIGN: right}
.textarea3 {MARGIN: 5px 0px 0px}
.table_01 A {PADDING-LEFT: 3px}

.table_02 {MARGIN: 3px 0px 10px 20px; WIDTH: 580px; BORDER-COLLAPSE: collapse}
.table_02 TH {FONT-WEIGHT: lighter; COLOR: #525970; TEXT-ALIGN: center}
.table_02 TH {BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dfdfdf 1px solid}
.table_02 TD {BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dfdfdf 1px solid}
.table_02 THEAD TH {FONT-WEIGHT: bold; BACKGROUND: #fbfbfb; COLOR: #525970}

.threecity {BORDER-TOP: #ff7602 2px solid; MARGIN: 0px 0px 20px 10px; WIDTH: 650px; BORDER-COLLAPSE: collapse}
.threecity TH {COLOR: #333333; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 28px; BACKGROUND-COLOR: #f7f7f7}
.threecity TD {BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 60px}
.border_right {BORDER-RIGHT: #d9d9d9 1px solid}
.pl10 {PADDING-LEFT: 10px}
.tac {TEXT-ALIGN: center}

#viewer {WIDTH: 660px}
#viewer H1 {WIDTH: 660px; HEIGHT: 81px}
#viewer P {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 28px; PADDING-TOP: 20px}
.viewer_download {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid}
.viewer_mass H2 {FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #43495d}
.viewer_mass LI {MARGIN-BOTTOM: 30px; OVERFLOW: hidden}
.viewer_mass LI H2 {CLEAR: both}
.btn {FLOAT: left; WIDTH: 121px; MARGIN-RIGHT: 13px; HEIGHT: 53px}
.description {FLOAT: left; LINE-HEIGHT: 1.3em}

/****************************************************************************/
/* guide													   	*/
/****************************************************************************/
.using {width:660px; padding-left:10px; }
.using img{margin-bottom:0px; }
.using h3 {clear:both; margin-bottom:10px; width:660px;}
.using ul li {margin:0 0 5px 0;}
.using ul li.txt {font:bold 15px dotum;}
.using .d_above {padding:0px; border-top:2px solid #D3D3D3;}
	.using .d_above p {padding-bottom:5px;}
	.using .d_above dt {padding:8px 0 6px 10px; border-bottom:1px solid #E5E5E5; background:#FAFAFA; color:#4A6375; font:bold 12px dotum;}
	.using .d_above dd {padding:10px 0 16px 19px; font:normal 12px dotum; line-height:1.5em;}
	.using .d_above ol {padding-left:19px;}
	.using .d_above ol li {list-style:decimal; margin-left:0; padding-left:0; background:0 none;}
	.using .d_above ol li p {margin-left:0; padding-left:0; background:0 none;}
	.using .d_above ul {padding-top:15px; padding-bottom:10px;}
	.using .d_above ul li {list-style:none; margin-left:19px;}

.using .d_above_new {padding:0px; background:url('../imgs/guide/bg_contract.jpg') no-repeat left top; width:660px; height:744px;}
	.using .d_above_new p {padding-bottom:5px;}
	.using .d_above_new dt {padding:8px 0 6px 40px; color:#4A6375; font:bold 12px dotum;}
	.using .d_above_new dd {padding:10px 0 16px 40px; font:normal 12px dotum; line-height:1.5em;}
	.using .d_above_new ul {padding-top:15px; padding-bottom:10px;}
	.using .d_above_new ul li {list-style:none; margin-left:19px;}

.public_textarea1 {
	BORDER-RIGHT: #e3e3e2 1px solid; BORDER-TOP: #e3e3e2 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 1em; BORDER-LEFT: #e3e3e2 1px solid; WIDTH: 580px; LINE-HEIGHT: 130%; BORDER-BOTTOM: #e3e3e2 1px solid; HEIGHT: 180px; BACKGROUND-COLOR: #f7f7f7
}

.bt_E5 {border-top:1px solid #E5E5E5;}

/* 2010. 11. 2. GUIDE-개인정보정책 관련 추가 */
.priv_table{width:100%; border-top:solid 1px #d7d7d7; border-left:solid 1px #d7d7d7;}
.priv_table td{height:25px; padding-left:10px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;}

.priv_table2{width:100%; border:solid 1px #eaeaea; padding: 10px 10px 10px 10px; line-height:170%; background-color:#fafafa;}
.list_three { margin: 0 10px; background: url(/imgs/guide/06.gif) 0 3px no-repeat; padding-left: 10px; }

.title_bullet_priv{height:20px; margin-bottom: 20px; color: #3479aa; font-weight: bold; font-size:14px; background: url(/imgs/guide/03.gif) 0 2px no-repeat; padding-left: 18px;}
.title_textbox{line-height:170%;}




/****************************************************************************/
/* privacy													   	*/
/****************************************************************************/
.privacy {width:660px; padding-left:10px; }
.privacy img{margin-bottom:0px; }
.privacy h3 {clear:both; margin-bottom:10px; width:660px;}
.privacy ul li {margin:0 0 5px 0;}
.privacy ul li.txt {font:bold 15px dotum;}
.privacy .d_above {padding:0px; border-top:2px solid #D3D3D3;}
	.privacy .d_above p {padding-bottom:5px;}
	.privacy .d_above dt {padding:8px 0 6px 10px; border-bottom:1px solid #E5E5E5; background:#FAFAFA; color:#4A6375; font:bold 12px dotum;}
	.privacy .d_above dd {padding:10px 0 16px 19px; font:normal 12px dotum; line-height:1.5em;}
	.privacyg .d_above ol {padding-left:19px;}
	.privacy .d_above ol li {list-style:decimal; margin-left:0; padding-left:0; background:0 none;}
	.privacy .d_above ol li p {margin-left:0; padding-left:0; background:0 none;}
	.privacy .d_above ul {padding-top:15px; padding-bottom:10px;}
	.privacy .d_above ul li {list-style:none; margin-left:19px;}



/*sitemap*/
.sitemap {width:665px; padding-left:5px;}
.sitemap_con {BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 664px; BORDER-COLLAPSE: collapse;}
.sitemap_con TH {BORDER-RIGHT: #d9d9d9 1px solid; PADDING-LEFT: 18px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT:35px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left;}
.sitemap_con TD {BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.6em; PADDING-TOP: 18px; BORDER-BOTTOM: #d9d9d9 1px solid;}
.sitemap_con H5 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #777777; LINE-HEIGHT: 1.6em; FONT-FAMILY: dotum;}
.sitemap_con H5 A {COLOR: #777777; TEXT-DECORATION: none;}
.sitemap_con02 {BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 446px; BORDER-COLLAPSE: collapse;}
.sitemap_con02 TH {BORDER-RIGHT: #d9d9d9 1px solid; PADDING-LEFT: 18px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT:35px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left;}
.sitemap_con02 TD {BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.6em; PADDING-TOP: 18px; BORDER-BOTTOM: #d9d9d9 1px solid;}
.sitemap_con02 H5 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #777777; LINE-HEIGHT: 1.6em; FONT-FAMILY: dotum;}
.sitemap_con02 H5 A {COLOR: #777777; TEXT-DECORATION: none;}
.dotlist {MARGIN-BOTTOM: 10px;}
.dotlist LI {PADDING-LEFT: 8px; BACKGROUND: url(../imgs/common/bl_blackdot.gif) no-repeat 3px 7px;}

.pl5 {	PADDING-LEFT:5px;}
.pl10 {	PADDING-LEFT:10px;}
.pl15 {	PADDING-LEFT:15px;}
.pl20 {	PADDING-LEFT:20px;}
.pl50 {	PADDING-LEFT:50px;}
.pb5 {PADDING-bottom:5px;}
.pb10 {PADDING-bottom:10px;}
.pb20 {PADDING-bottom:20px;}
.pt5 {	PADDING-top:5px;}
.pt10 {	PADDING-top:10px;}
.pt15 {	PADDING-top:15px;}
.pt20 {	PADDING-top:20px;}
.ml5 {margin-LEFT:5px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-LEFT:10px;}
.tar {TEXT-ALIGN: right;}
.txt_orange{COLOR: #FF7102; }
.txt_blue{COLOR: #3F85C5; }
.bg_gray{background:#f4f4f4;}


/*오시는길 프린터하기*/
.roadmap_print_btn{text-align:right; padding-right:10px; padding-bottom:10px;}


/* 2010.09.30 열린행정/ 견학미리보기 추가 */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #313131;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
}
 
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
	font: bold 12px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: yellow;
	padding: 5px 0;
	text-align: right;
}
 
 
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
	background-color: white;
}
 
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
		border: 1px solid black;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
}

#view_box{width:650px; padding-left:50px;}
#view_box_title{width:640px; border:solid #dddddd 1px; padding: 10px 10px 10px 10px;}


.img_list{width:670px; clear:both;}
.img_list1{width:210px; float:left;}
.img_list2{width:400px; float:left;}
.img_list3{width:400px; float:left;}
.img_list4{width:400px; float:left;}
.float_l{float:left; padding:0 5px 5px 0; list-style:none;}

.img_padd{padding:0px; margin:0px;}

/* 2010.11. 03. ARS안내 레이어 관련 추가 -- Layer popup */

.ars_popup {position:absolute; left:250px; bottom:100px; *bottom:100px; width:590px; border:1px solid #aaaaaa; font-family:Dotum; text-align:center; background:#fff; z-index:100; font-size:12px;}
.ars_popup .btn_close {position:absolute; top:12px; right:18px;}
.ars_popup .con {width:548px; margin:15px auto 0; text-align:left;}
.ars_popup .con h5 {padding-bottom:8px; width:548px; border-bottom:1px solid #e0e0e0; font-size:12px;}
.ars_popup .con h5 span {font-size:12px; color:#ff0000; letter-spacing:-1px;}
.ars_popup .con .list_info {margin:10px 0 0 10px; letter-spacing:-1px;}
.ars_popup .con .list_info li {padding-left:8px; line-height:19px; background:url(/imgs/main/bu_squea.gif) left 8px no-repeat;}
.ars_popup .con .list_info span {letter-spacing:0;}
.ars_popup .con .list_info li strong {color:#f08b14;}
.ars_popup .con .tb_ars {margin-top:9px; border-top:2px solid #616b73; border-bottom:1px solid #d0d0d0; font-family:Dotum;}
.ars_popup .con .tb_ars tr.gray td {background:#f9f9f9 !important;}
.ars_popup .con .tb_ars th {width:584px; padding:8px 0 9px 0; border-bottom:1px solid #d4d7d9; font-weight:bold; background:url(/imgs/main/bg_headerico.gif) left top no-repeat; text-align:left; color:#666;}
.ars_popup .con .tb_ars th span.seltop {margin:0 227px 0 63px;}
.ars_popup .con .tb_ars td {padding:10px 0 6px 14px; border-bottom:1px solid #e6e6e6; color:#444; letter-spacing:-1px; text-align:left; color:#444; vertical-align:top; background:#fff;}
.ars_popup .con .tb_ars td p {margin-bottom:7px; line-height:11px; color:#666;}
.ars_popup .con .tb_ars td p.lh15 {line-height:15px;}
.ars_popup .con .tb_ars td p img {margin-top:-2px; vertical-align:middle;}
.ars_popup .con .tb_ars td em {margin-right:4px; color:#0093d8; letter-spacing:0;}
.ars_popup .con .tb_ars td span {margin-left:33px; font-size:11px; color:#aeaeae;}
.ars_popup .con .tb_ars td .two {margin-left:10px;}
.ars_popup .con .tb_ars td .mpop_bg2{position:absolute; right:151px; top:201px;}
.ars_popup .con .tb_ars td .mpop_bg3{position:absolute; right:117px; top:238px;}
.ars_popup .con .tb_ars td .mpop_bg4{position:absolute; right:-23px; top:274px;}
.ars_popup .con .tb_ars td .mpop_bg5{position:absolute; right:40px; top:312px;}
.ars_popup .con .tb_ars td .mpop_bg6{position:absolute; right:-17px; top:365px;}
.ars_popup .con .tb_ars td .mpop_bg7{position:absolute; right:61px; top:420px;}
.ars_popup .con .tb_ars td .mpop_bg8_1{position:absolute; right:156px; top:457px;}
.ars_popup .con .tb_ars td .mpop_bg8_2{position:absolute; right:117px; top:480px;}
.ars_popup .con .tb_ars td .mpop_bg8_3{position:absolute; right:143px; top:501px;}
.ars_popup .con .tb_ars td .mp_close{position:absolute; top:6px; right:5px; padding:3px;}
.ars_popup .con .tb_ars td .mp_arrow{position:absolute; left:0; top:36px; z-index:50;}
.ars_popup .con .tb_ars td .mpop{margin:0 0 0 5px; padding-bottom:2px; border:1px solid #888; background:#fff; z-index:40;}
.ars_popup .con .tb_ars td .mpop ul{margin:7px 26px 0 9px; padding-bottom:5px;}
.ars_popup .con .tb_ars td .mpop ul li{margin:0 0 -2px 0; font-size:11px; letter-spacing:-1px; line-height:18px;}
.ars_popup .con .tb_ars td .mpop ul li a{color:#848689}
.ars_popup .con .tb_ars td.last {border:0;}
.ars_popup .btn_area {margin:5px 0 7px 0; text-align:center;}
.ars_popup .btn_area .rollover img {display:inline;}
.ars_popup .btn_area .rollover img.over {display:none;}
.ars_popup .btn_area .rollover:hover {border:0;}
.ars_popup .btn_area .rollover:hover img {display:none;}
.ars_popup .btn_area .rollover:hover img.over {display:inline;}
