@charset "utf-8";
@import url(main.css);

body {font-size:12px;font-family:"굴림";color:#6A6A6A;width:100%;line-height:16px;margin:0px;font-weight:normal;height:100%;padding:0px;}
div, p, ul, li, table, th, td, textarea, input, span, form, h1, h2, h3, h4, h5, dt, dl, dd {margin:0px;padding:0px;font-size:12px;font-family:"굴림"; color:#6A6A6A;}
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0; padding:0px;line-height:16px;}
/*table {border-collapse:collapse; word-break:break-all;}      검사 오류부분*/
select {font-size:12px;}

caption {visibility:hidden;position:absolute;left:-1000px;top:-1000px;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0} 

/* default */
a { color:#777777;text-decoration:none;} a:hover {color:#3daad3; text-decoration:underline;}

/* 건너뛰기 */
	#to_content { position:absolute; left:0; top:0;}
/* left 값과 top 값을 지정하여 건너뛰기 링크가 화면에 표시될 위치를 정의 */
	#to_content a { display:block; height:1px; width:1px;
margin-bottom:-1px; overflow:hidden; text-align:center;
color:#000; white-space:nowrap;}
	#to_content a:focus,
	#to_content a:active { height:auto; width:auto;} 

/* 가이드 */
#wrap {width:100%; margin:0 auto;}

#wrap2 {width:940px; margin:0 auto;}
#wrap2 #header {margin:0px auto 0px auto;width:940px;height:95px;position:relative;}
/* 탑영역 
#header {margin:0px auto 0px auto;width:940px;height:95px;position:relative;}
#header .logo {position:absolute;top:13px;left:32px;}
#header .top_menu {padding:4px 0px 0px 0px; text-align:right;height:35px;float:right;}
#header .top_menu .img_mg {margin:4px 3px 0 0}
#header .top_menu .img_lang {margin:4px 4px 1px}
#header .top_menu img {margin-left:2px;}
#header .top_menu a,
	#header .top_menu form ,
	#header .top_menu div {float: left;margin-left:2px;position:relative;}
#header .top_menu select {height: 20px;margin-top:-1px;}

#header .gnb {clear:both;width:740px;margin-left:200px;height:63px;}
#header .gnb .menu_1th {float:left;padding:1px 17px 20px 17px;background:url(/site/executive/image/common/menu_line.gif) no-repeat right top;}
#header .gnb dl {position:absolute;top:29px;left:0;width:760px;height:26px;background:url(/site/executive/image/common/menu_sub_bg.gif) no-repeat left;margin:0;}
#header .gnb dd {float:left; display:inline; margin-top:5px; padding:0 9px; background:url(/site/executive/image/common/ico_arw_gre.gif) no-repeat 3px center;}
#header .gnb .sub01 {padding-left:20px;width:740px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub02 {padding-left:30px;width:730px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub03 {padding-left:50px;width:710px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub04 {padding-left:220px;width:540px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub05 {padding-left:100px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub06 {padding-left:100px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .sub07 {padding-left:270px;width:490px;position:absolute;top:65px;left:200px;display: none;}
#header .gnb .menu_txt {position:absolute; top:40px; right:0;}
*/
/* 검색 */
#top_sch {height:29px;width:940px;margin:0px auto 0px auto;background-color:#22579c;}
#top_sch .sch_cnt {position:relative;width:940px;margin:0px auto 0px auto;padding-top:4px;text-align:center;}
#top_sch .sch_cnt .sch_img {position:absolute; top:8px; left:25px;}
#top_sch .sch_cnt .search_area {position:absolute;top:4px;left:335px;width:320px;height:21px;}
#top_sch .sch_cnt .search_area div {float:left;padding-right:5px;}
#top_sch .sch_cnt .search_area select {height:19px;margin-top:2px;}
#top_sch .sch_cnt .search_area .sch_input {height:16px; padding:3px 0px 0px 4px; border:1px solid #1c3967;}
#top_sch .sch_cnt .sch_txt {display:block; position:absolute; top:8px; right:20px; text-align:right; color:#e1e1e1; font-size:11px;}
#top_sch .sch_cnt .sch_txt a {padding-right:4px; color:#e1e1e1;}
#top_sch .sch_cnt .sch_txt a img{padding:0;margin-top:-3px;}


#container {width:940px; margin:10px auto 30px auto;}



/* 컨텐츠 영역 */
#contents {float:right;width:740px;text-align:left;margin-top:165px}
#contents .cnt_ttl {position:relative; margin-top:15px;}
#contents .cnt_ttl h3 {border-bottom:1px solid #dbdbdb;}
#contents .cnt_ttl h3 img{border-bottom:3px solid #0d8e34; padding-bottom:5px;}
#contents .cnt_ttl .path {position:absolute;top:0px;right:0px;}
#contents .cnt_ttl .path li {float:left; padding:0px 4px 0px 7px; background:url(/site/executive/image/common/ico_path_arw.gif) no-repeat 0 5px; color:#555; font-size:11px;}
#contents .cnt_ttl .path li.home {background:none;}
#contents .convenience {position:relative;margin-left:554px;width:188px;height:20px;margin-top:30px}
#contents .convenience .zoom {position:absolute; top:6px; left:3px;}
#contents .convenience .use {position:absolute; top:6px; right:3px;}
#contents .convenience .use img {margin-left:2px;}

/* 컨텐츠 상단 배너 */
#contents .cont_topimg01  {margin-top:30px;text-align:center;}



/* 컨텐츠 내용 */
.text_box{background-color:#ffffcc;margin:10px 0;padding:5px}
.text_none{visibility:hidden;position:absolute;left:-1000px;top:-1000px;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0}
.cone_none{visibility:hidden;position:absolute;left:-1000px;top:-1000px;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0}
.cont_section01 {margin-top:80px;}
.cont_section01 h4 {background:url(/site/executive/image/common/bul_01.gif) no-repeat 0px 1px;font-weight:bold;padding:0px 0px 10px 15px;color:#000000;font-size:14px;}
.cont_section01 dl {padding:0px 0px 0px 8px;}
.cont_section01 dt {background:url(/site/executive/image/common/bul_02.gif) no-repeat 0px 6px;padding:0px 0px 2px 8px;color:#555555;line-height:18px;}
.cont_section01 dt a {color:#cd2402;}
.cont_section01 dt span {font-weight:bold;color:#555555;}
.cont_section01 dd {padding:4px 0px 10px 9px;color:#555555;line-height:18px;}
.cont_section01 dd a {color:#cd2402;}
.cont_section01 dd ul li {background:url(/site/executive/image/common/bul_03.gif) no-repeat 0px 6px;padding:0px 0px 2px 6px;color:#555555;line-height:18px;}
.cont_section01 dd ul li ul li{background:url(/site/executive/image/common/bul_07.gif) no-repeat 0px 8px;padding:0px 0px 2px 10px;color:#555555;line-height:18px;}
.cont_section01 dd ul li a {/*color:de3f00;*/}
.cont_section01 dd ul.level1 li {background:none;}
.cont_section01 dd ol {margin-left:30px;}
.cont_section01 dd ol li {list-style-type:decimal;padding:5px 0px 5px 0px;line-height:18px;}
.cont_section01 .fc01 {color:#336699;font-weight:normal;}
.cont_section01 .fc02 {color:#2A7C00;font-weight:normal;}
.cont_section01 .fc01 a {color:#F08030;font-weight:normal;}
.cont_section01 h5 {background:url(/site/executive/image/common/bul_04.gif) no-repeat 3px 3px;padding:0px 0px 5px 15px;color:#007d26;line-height:18px;}
.cont_section01 h5 a {color:#cd2402;}
.cont_section01 .img_left {margin:30px 0px 0px 0px;}
.cont_section01 .img_center {margin:30px 0px 0px 0px;text-align:center;}
.cont_section01 .img_center2 {margin:10px 0px 10px 0px;text-align:center;}
.cont_section01 p {padding:5px 10px 5px 10px;color:#252525;line-height:18px;}
.cont_section01 .text01 {padding-left:0px;}
.cont_section01 .etc01 {padding:5px 10px 5px 10px;color:#252525;line-height:18px;position:relative;} 
.cont_section01 .etc01 .btn01 {position:absolute;right:0px;top:-8px;}
.cont_section01 .etc01 .btn01 img {margin:2px 0px 2px 0px;}


.cont_section01 .pl65{padding-left:65px;}
.cont_section01 .pb05{padding-bottom:5px;}
.cont_section01 .ft11 {font-size:12px;}
.cont_section01 .fnormal {font-weight:normal;}
.cont_section01 .backnone {background:none;padding:0px 0px 2px 0px;}
.cont_section01 .ftblue {color:#335891;}
.cont_section01 .ftblue02 {color:#0066FF;}
.cont_section01 .ftgreen {color:#008000;}
.cont_section01 .ftgreen02 {font-weight:bold;color:#2A7C00;}
.cont_section01 .line_01 {background:url(/site/executive/image/common/line_01.gif) repeat-x; height:15px;}
.cont_section01 .line_02 {background:url(/site/executive/image/common/line_02.gif) repeat-x; height:15px;}
.cont_section01 dl.bul01 dt {background:url(/site/executive/image/common/bul_06.gif) no-repeat 0px 5px;padding:0px 10px 4px 12px;}


.cont_section01 .step01 {height:73px;margin-bottom:5px;padding-left:17px;}
.cont_section01 .step01 div {float:left;}
.cont_section01 .step01 .arrow01 {padding:31px 17px 0px 17px;}

.cont_section01 .con01 {padding-left:8px;}
.cont_section01 .con01 div {float:left;}

.cont_section01 .table_01 {background:url(/site/executive/image/sub05/bg_tit_bar_01.gif) no-repeat 0px 0px;width:207px;text-align:center;margin-left:24px;}

.cont_section01 .table_02 {width:207px;text-align:center;margin-left:24px;}

.cont_section01 .table_03 {position:relative;}
.cont_section01 .table_03 .img_01 {position:absolute;width:278px;}
.cont_section01 .table_03 .img_01 .simg_01 {margin-left:10px;}
.cont_section01 .table_03 .text_01 {padding-left:298px;width:59%;}
.cont_section01 .table_03 .text_01 .txt01 {letter-spacing:-1px;}
.cont_section01 .table_03 .img_02 {position:absolute;width:294px;}
.cont_section01 .table_03 .img_02 .simg_01 {margin-left:10px;}
.cont_section01 .table_03 .img_03 {position:relative;left:298px;}
.cont_section01 .table_03 .img_03 .simg_01 {margin-left:10px;}
.cont_section01 .table_03 .letter01 td {font-size:11px; letter-spacing:-1px;}
.cont_section01 .table_03 .letter01 span {font-weight:bold;}
.cont_section01 .table_03 .dt_01 {margin-left:15px;margin-bottom:10px;}

.cont_section01 .table_04 {position:relative;height:285px;}
.cont_section01 .table_04 .box01 {position:absolute;padding-left:42px;padding-top:15px;}
.cont_section01 .table_04 .box02 {padding-left:368px;}

.cont_section01 .table_05 {padding-bottom:10px;}
.cont_section01 .table_05 img {float:left;margin-top:2px;}
.cont_section01 .table_05 p {padding-left:200px;padding-top:0px;line-height:16px;}

/*테이블*/
    table {
	border-collapse:collapse;
	border-spacing:0px;
	font-size: 12px;
    }
	img { 
		border:none;  
	}

    div.tableB {border:1px solid #c9d5e2 ; width:744px}
	div.tableB table  {width:600px}
	div.tableB table td {border:1px solid #c9d5e2 ; height:25px; padding-left:10px}  
	div.tableB table th {border:1px solid #c9d5e2 ; background:#f4f5f9 ; color:#2b5b9e ; height:25px; font-size:0.9em}

	table.tc td {text-align:center}

.cont_section02 {margin-top:30px;}
.cont_section02 h4 {background:url(/site/executive/image/common/bul_01.gif) no-repeat 0px 1px;font-weight:bold;padding:0px 0px 10px 15px;color:#000000;font-size:14px;}
.cont_section02 h5 {background:url(/site/executive/image/common/bul_04.gif) no-repeat 3px 3px;padding:0px 0px 5px 15px;color:#252525;line-height:18px;}
.cont_section02 dl {padding:0px 10px 15px 25px;}
.cont_section02 dt {background:url(/site/executive/image/common/bul_02.gif) no-repeat 0px 5px;padding:0px 0px 2px 8px;color:#555555;line-height:18px;}
.cont_section02 dd {background:url(/site/executive/image/common/bul_03.gif) no-repeat 10px 6px;padding:0px 0px 2px 16px;color:#555555;line-height:18px;}
.cont_section02 .head01 {padding:0px 0px 10px 10px;}
.cont_section02 .head02 {padding:0px 0px 15px 17px;}
.cont_section02 .img_center {margin:10px 0px 10px 0px;text-align:center;background:none;}

.cont_section03 {margin-top:18px;}
.cont_section03 h4 {background:url(bul_01.gif) no-repeat 0px 1px; font-weight:bold;padding:0px 0px 10px 15px;color:#000000;font-size:14px;}
.cont_section03 h5 {background:url(bul_04.gif) no-repeat 3px 3px;padding:0px 0px 5px 15px;color:#0c79b1;line-height:18px;}
.cont_section03 h5 a {color:#de2500;}
.cont_section03 p.con06_03_01 {padding:5px 10px 5px 10px;line-height:18px;}
.cont_section03 ul.con06_03_02 {padding:5px 10px 5px 10px;line-height:18px;}
.cont_section03 ul.con06_03_02 li {padding:2px 10px 0 10px;}
.cont_section03 ul.con06_03_03 {padding:5px 10px 5px 10px;line-height:18px;}
.cont_section03 ul.con06_03_03 li {padding:5px 10px 15px 10px;}


.box_notice {background:url(/site/executive/image/common/bg_box_01.gif) repeat-y;margin-bottom:30px;}
.box_notice .bg01 {background:url(/site/executive/image/common/bg_box_02.gif) no-repeat;height:38px;}
.box_notice .bg02 {background:url(/site/executive/image/common/bg_box_03.gif) no-repeat bottom left;height:14px;}
.box_notice p {padding:10px 20px 0px 20px;}

.box_table {border-top:1px solid #6481AE;}
.box_table table {width:100%;}
.box_table table a {color:#de2500;}
.box_table th {color:#335891;font-size:12px;background:#EDF2F7;border-left:1px solid #CDD6E3 !important;border-right:1px solid #CDD6E3 !important;border-bottom:1px solid #CDD6E3;text-align:center;padding:10px 0px 7px 0px;}
.box_table th div {text-align:left;padding:0px 0px 0px 10px;color:#335891;font-size:12px;}
.box_table td {color:#555555;border-left:1px solid #CDD6E3 !important;border-right:1px solid #CDD6E3 !important; border-bottom:1px solid #CDD6E3;text-align:center;padding:8px 0px 5px 0px;}
.box_table td .left {color:#555555;border-right:1px solid #CDD6E3 !important; border-bottom:1px solid #CDD6E3;padding:8px 0px 5px 0px;}
.box_table td div {text-align:left;padding:0px 0px 0px 10px;}
.box_table td.al {text-align:left;padding:5px 10px 5px 10px;}
.box_table .none {border-right:none !important;}
.box_table .bg01 {background:#F6F6F6;}
.box_table .at {vertical-align:top;}
.box_table .left {text-align:left;padding:5px;line-height:20px;}
.box_table .tdl { border-right: 3px;}
.box_table .noleft {text-align:left;border-right:none;padding-left:5px;}
.box_table td ul li {background:url(/site/executive/image/common/bul_03.gif) no-repeat 6px 7px;padding:0px 0px 2px 11px;color:#555555;line-height:18px;}
.box_table td ul li ul li{background:url(/site/executive/image/common/bul_07.gif) no-repeat 4px 8px;padding:0px 0px 2px 12px;color:#555555;line-height:18px;}



.bg_box {background:#F6F6F6;padding:10px 0px 10px 0px;margin-bottom:10px;}

.bg_box1 {padding:10px 0px 10px 0px;margin-bottom:10px;}
.bg_box .img_area {float:left;width:138px;text-align:center;}

.bg_box .img_area1 {position:absolute;float:right;margin:-37px 0px 0px 485px;}

.text_area2{padding:0px 0px 5px 15px;color:#0c79b1;line-height:18px;}

.bg_box1 .img_area {float:left;width:138px;text-align:center;}
.bg_box .text_area {float:left;width:560px;}
.bg_box1 .text_area1 {float:right;width:450px;}
.bg_box .text_area .head01 {padding:5px 0px 10px 0px;}
.bg_box .text_area p {color:#555555;line-height:18px;padding:0px;}
.bg_box1 .text_area1 p {color:#555555;line-height:18px;padding:15px 0 0 0;}


/*2009.03.10 추가*/
.bg_box02 .top01 {background:url(/site/executive/image/common/bg_box02_01.gif) no-repeat;height:15px}
.bg_box02 .body01 {background:url(/site/executive/image/common/bg_box02_02.gif) repeat-y;padding:5px 0px 0px 14px;}
.bg_box02 .titbar01 {width:710px;}
.bg_box02 .titbar01 p {padding:9px 15px 16px 15px;color:#232323;}
.bg_box02 .bottom01{background:url(/site/executive/image/common/bg_box02_03.gif) no-repeat;height:15px;}

.bg_box03 {padding-top:0;}
.bg_box03 .top01 {background:url(/site/executive/image/common/bg_box03_01.gif) no-repeat;height:5px}
.bg_box03 .body01 {background:url(/site/executive/image/common/bg_box03_02.gif) repeat-y;padding:8px 0px 0px 15px;}
.bg_box03 .body01 .tit_01 {font-size:14px;color:#0d8d83;}
.bg_box03 .body01 dt {line-height:15px;}
.bg_box03 .body01 .table01 {margin-left:16px;width:95%;padding-bottom:10px;}
.bg_box03 .body01 .table01 td {background:#FFFFFF;}
.bg_box03 .bottom01{background:url(/site/executive/image/common/bg_box03_03.gif) no-repeat;height:5px;}

.bg_box2 {margin-bottom:10px;height:100%;}
.bg_box2 .head01 {padding:0px 0px 8px 11px;}
.bg_box2 .bg01 {background:url(/site/executive/image/sub06/bg_box_01.gif) repeat-y;position:relative;}
.bg_box2 .bg02 {background:url(/site/executive/image/sub06/bg_box_02.gif) no-repeat;position:absolute;width:100%;top:0px;left:0px;height:20px;}
.bg_box2 .bg03 {background:url(/site/executive/image/sub06/bg_box_03.gif) no-repeat bottom left;height:16px;clear:both;}
.bg_box2 .text01 {text-align:center;color:#00767a;font-size:11px;position:relative;z-index:100;padding:13px 0px 3px 0px;}
.bg_box2 .st_area {position:relative;z-index:100;padding:17px 15px 15px 15px;}
.bg_box2 .st_area .st_text {background:url(/site/executive/image/common/bul_04.gif) no-repeat 3px 3px;padding:0px 0px 5px 15px;color:#0c79b1;line-height:18px;border-bottom:1px solid #CCE0E0;font-weight:bold;}
.bg_box2 .st_area .select_area {position:absolute;right:15px;top:15px;}
.bg_box2 .text_view {padding:0px 15px 0px 15px;}
.bg_box2 .text_view .head_text {color:#252525;font-weight:bold;padding:10px 0px 5px 15px;}
.bg_box2 .text_view .head_text a {color:#252525;font-weight:bold;}
.bg_box2 .text_view dl {background:#EEF2F2;margin:5px 0px 10px 0px;padding:15px 0px 10px 0px;}
.bg_box2 .text_view dt {background:none;padding:0px 0px 0px 25px;line-height:18px;}
.bg_box2 .text_view dd {padding:0px 0px 0px 45px;line-height:18px;background:url(/site/executive/image/sub06/bul_02.gif) no-repeat 35px 6px;}
.bg_box2 .text_view2 {padding:0px 35px 0px 35px;height:100%;}
.bg_box2 .text_view2 .text_left {float:left;width:320px;}
.bg_box2 .text_view2 .text_right {float:right;width:320px;text-align:left;}
.bg_box2 .text_view2 dl {}
.bg_box2 .text_view2 dt {padding:15px 0px 5px 0px;background:none;}
.bg_box2 .text_view2 dd {padding:2px 0px 0px 35px;line-height:18px;background:none;}
.bg_box2 .bg04 {background:#EEF2F2;margin:0px 15px 0px 15px;padding:10px 0px 5px 0px;height:100%;}
.bg_box2 .bg04 .left_set {float:left;width:370px;}
.bg_box2 .bg04 .left_set2 {float:left;width:330px;border-left:1px solid #B7D7D7;}
.bg_box2 .bg04 ul {padding-left:18px;}
.bg_box2 .bg04 li {background:url(/site/executive/image/sub06/bul_01.gif) no-repeat 0px 6px;color:#252525;padding:1px 0px 3px 8px;}
.bg_box2 .bg04 li a {color:#252525;}

.bg_box3 {background:#F6F6F6;padding:10px 10px 0px 10px;height:100%;}

/*2009.03.15 추가*/
.sub062 {background:url(/site/executive/image/sub06/bg_box_04.gif) repeat-y;height:100%;}
.sub062 .bg01 {background:url(/site/executive/image/sub06/bg_box_05.gif) no-repeat;height:15px;}
.sub062 .bg02 {background:url(/site/executive/image/sub06/bg_box_06.gif) no-repeat;height:15px;}
.sub062 .cont_area {padding:10px 17px 10px 17px;}
.sub062 .cont_area h5 {background:url(/site/executive/image/sub06/bul_03.gif) no-repeat 3px 3px;padding:0px 0px 5px 17px;color:#000000;font-size:14px;}
.sub062 .cont_area h5 span {color:#B8560F;font-size:14px;}
.sub062 .cont_area .graph {padding-top:10px;}
.sub062 .cont_area .graph .left01 {float:left;}
.sub062 .cont_area .graph .right01 {float:right;}

.sub063 {background:url(/site/executive/image/sub06/bg_box_07.gif) repeat-y;height:100%;position:relative;width:733px;}
.sub063 .bg01 {background:url(/site/executive/image/sub06/bg_box_08.gif) no-repeat;height:148px;position:absolute;z-index:100;top:0px;left:0px;width:733px;}
.sub063 .bg02 {background:url(/site/executive/image/sub06/bg_box_09.gif) no-repeat;height:15px;}
.sub063 .cont_area {padding:55px 45px 10px 30px;z-index:200;position:relative;}
.sub063 .cont_area .left01 {float:left;padding:120px 0px 0px 0px;z-index:200;position:relative;}
.sub063 .cont_area .right01 {float:right;width:360px;z-index:200;position:relative;}
.sub063 .cont_area .right01 dl {padding:0px 0px 20px 0px;position:relative;}
.sub063 .cont_area .right01 dt {padding:0px 0px 5px 3px;border-bottom:1px solid #C9D9EB;background:none;margin-bottom:10px;}
.sub063 .cont_area .right01 dd {background:url(/site/executive/image/sub06/bul_04.gif) no-repeat 23px 5px ;padding:0px 0px 0px 38px;}

/*주요업무계회*/
.sub064 {position:relative;width:732px;}
.sub064 .bg01 {height:286px;position:absolute;z-index:150;top:0px;left:0px;width:732px;}
.sub064 .bg02 {height:256px;position:absolute;z-index:150;bottom:0px;left:0px;width:732px;}
.sub064 .cont_area {padding:0px 35px 50px 35px;z-index:200;position:relative;}
.sub064 .cont_area h5 {background:#d9eaad;text-align:center;padding:5px 0px 2px 0px;margin-bottom:5px;}
.sub064 .cont_area dl {padding:0px 0px 15px 0px;position:relative;}
.sub064 .cont_area dt {border-bottom:1px dotted #AEAEAE;background:url(/site/executive/image/sub06/bul_05.gif) no-repeat 5px 8px;padding:5px 10px 3px 20px;}
.sub064 .cont_area dt.on {border-bottom:1px solid #E5E5E5;background:url(/site/executive/image/sub06/bul_06.gif) no-repeat 5px 8px;color:#66A111;font-weight:bold;}
.sub064 .cont_area dt.on a {color:#66A111;font-weight:bold;}
.sub064 .cont_area dd.on {width:660px;padding:0;}
.sub064 .cont_area dd.on div.on {border-bottom:1px solid #E5E5E5;background:url(/site/executive/image/sub06/bul_07.gif) no-repeat 10px 12px ;padding:5px 10px 3px 19px;font-weight:bold;}
.sub064 .cont_area dd.on div.off {border-bottom:1px solid #E5E5E5;background:url(/site/executive/image/sub06/bul_07.gif) no-repeat 10px 12px ;padding:5px 10px 3px 19px;}
.sub064 .cont_area dd.off {display:none;}
.sub064 .cont_area .view_cont {padding:0px 10px 0px 10px;position:relative;}
.sub064 .cont_area .view_cont .head01 {color:#0076A3;font-size:14px;padding-bottom:10px;}
.sub064 .cont_area .view_cont .img01 {text-align:center;}
.sub064 .cont_area .btn01 {text-align:center;margin-top:15px;}

/*2009.04.13 추가*/
.sub070203 {position:relative; height:32px; border:1px solid #dee3e9; text-align:center; margin:0px 5px 0px 5px;}
.sub070203 .search_area01 {position:absolute;top:5px;left:90px;}
.sub070203 .search_area01 div {float:left;padding-left:5px;}
.sub070203 .search_area01 .select_area {padding-top:1px;}
.sub070203 .search_area01 .btn01 {float:left; padding-top:2px;}

.sub070203 .search_area02 {position:absolute;top:5px;right:80px;}
.sub070203 .search_area02 div {float:left;padding-left:5px;}
.sub070203 .search_area02 .select_area {padding-top:1px;}
.sub070203 .search_area02 .input_area input {height:17px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:2px 0px 0px 4px;}
.sub070203 .search_area02 .btn01 {float:left; padding-top:2px;}

/*2009.04.17 추가*/
.section01 .sub_tit_banner01 img {margin-bottom:13px;}
.con_box01 {background:url(/site/civicinfo/image/sub02/box_sub0204_bg.gif) no-repeat;width:627px;height:216px;}
.con_box01 .tit01 img {margin:12px 0px 0px 11px;}
.con_box01 .chat01 img {margin:10px 0px 0px 24px;}

.con_box02 {padding-bottom:10px;}
.con_box02 img {float:left;margin-top:2px; }
.con_box02 p {padding-left:220px;padding-top:0px;line-height:16px;}
.con_box02 span {font-weight:bold;color:#f7720c;}
.cb {clear:both;}
.cb0 {clear:both;padding:0;margin:0}


/* 무인 민원 발급기 */
.sub01 {position:relative;height:100%;}
.sub01 .img_area {float:left;width:460px;}
.sub01 .text_area {float:right;width:270px;text-align:left;padding-top:30px;}
.sub01 .btn_view {position:absolute;right:5px;bottom:0px;}

/* 편리한 민원제도 */
.sub02 {position:relative;margin-top:10px;}
.sub02 .section01 {float:left;width:255px;}
.sub02 .section02 {float:left;width:245px;}
.sub02 .section03 {float:left;width:235px;}
.sub02 .head01 {background:url(/site/executive/image/common/bul_02.gif) no-repeat 5px 5px;padding:0px 0px 2px 13px;color:#555555;line-height:18px;font-weight:bold;}

/* 공통 탭 */
.tab01 {height:27px;background:#EEEEEE;padding:0px 0px 0px 5px;margin-bottom:30px;}
.tab01 div {border:1px solid #A8BFCB;border-bottom:none;color:#252525;padding:6px 10px 1px 10px;height:14px;line-height:14px;float:left;background:#FFFFFF;margin:5px 1px 0px 0px;}
.tab01 div a {color:#252525;}
.tab01 div a:hover {color:#252525;}
.tab01 .on {font-weight:bold;}
.tab01 .on a {color:#5574b9;font-weight:bold}

/* 공통 탭2 */
.tab02 {height:27px;background:#EEEEEE;padding:0px 0px 0px 5px;margin-bottom:0px;}
.tab02 div {border:1px solid #A8BFCB;border-bottom:none;color:#252525;padding:6px 10px 1px 10px;height:14px;line-height:14px;float:left;background:#FFFFFF;margin:5px 1px 0px 0px;}
.tab02 div a {color:#252525;}
.tab02 div a:hover {color:#252525;}
.tab02 .on {font-weight:bold;}
.tab02 .on a {color:#5574b9;font-weight:bold}

.tab02_01 {height:27px;background:#EEEEEE;padding:0px 0px 0px 5px;margin-bottom:15px;}
.tab02_01 div {border:1px solid #A8BFCB;border-bottom:none;color:#252525;padding:6px 10px 1px 10px;height:14px;line-height:14px;float:left;background:#FFFFFF;margin:5px 1px 0px 0px;}
.tab02_01 div a {color:#252525;}
.tab02_01 div a:hover {color:#252525;}
.tab02_01 .on {font-weight:bold;}
.tab02_01 .on a {color:#5574b9;}

.tab01_01 {height:55px;background:#EEEEEE;padding:0px 0px 0px 5px;margin-bottom:30px;}
.tab01_01 div {border:1px solid #A8BFCB;border-bottom:none;color:#252525;padding:6px 10px 1px 10px;height:14px;line-height:14px;float:left;background:#FFFFFF;margin:5px 1px 0px 0px;}
.tab01_01 div a{color:#252525;}
.tab01_01 div a:hover{color:#252525;}
.tab01_01 .on {font-weight:bold;}
.tab01_01 .on a{font-weight:bold;color:#4a66a6}


/* 페이징 */
.page_skip {text-align:center;color:#6A6A6A;word-spacing:1px;margin-top:15px;}
.page_skip a {color:#6A6A6A;}      
.page_skip a:hover {color:#6A6A6A;}
.page_skip span {font-weight:bold;color:#6A6A6A;}
.page_skip img {margin:0px 0px 0px 1px;vertical-align:middle;}


/* 컨텐츠 실명제 */
#estimate {width:740px;margin-top:30px;}
#estimate .ta_right {text-align:right;}
#estimate .et_info {height:35px; margin-top:6px; background:url(/site/executive/image/common/et_info_box.gif) no-repeat 0 0;}
#estimate .et_info dl {padding:4px 0 0 24px;}
#estimate .et_info dl dt {float:left; width:95px;}
#estimate .et_info dl dd {float:left; padding:3px 0 0 14px; background:url(/site/executive/image/common/ico_square1_00.gif) no-repeat 9px 10px; font-size:11px;}
#estimate .et_info dl dd em {color:#000; font-style:normal;}
#estimate .et_estimate {height:60px; margin-top:4px; background:url(/site/executive/image/common/et_estimate_box.gif) no-repeat 0 0;}
#estimate .et_estimate dl {position:relative; padding:0 11px;}
#estimate .et_estimate dl dt {height:16px; padding:9px 0 0 20px; border-bottom:1px solid #f0f0f0;background:url(/site/executive/image/common/bul_02.gif) no-repeat 12px 11px;}
#estimate .et_estimate dl dd {position:relative; padding:9px 0 0 13px;}
#estimate .et_estimate dl dd span {position:absolute; top:10px; right:5px;}
#estimate .et_estimate .input_txt {height:12px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:2px 0px 0px 4px;}
#estimate .et_estimate .estimate_exp {position:absolute; top:4px; right:16px; padding:0;}

#estimate .et_estimate .estimate_exp li {float:left;padding-left:15px; background:url(/site/executive/image/common/ico_square1_55.gif) no-repeat 10px 6px; font-size:11px;}
#estimate .et_estimate .estimate_exp li img {margin:0px 0px 4px 0px;vertical-align:middle;}
#estimate .et_report {height:26px;margin-top:4px;padding:4px 0px 0px 28px; background:url(/site/executive/image/common/et_report_box.gif) no-repeat;}
#estimate .et_report span {color:#0a5575; font-weight:bold; font-style:normal;}
#estimate .et_report input {margin:0px 0px -5px 11px;}

#footer {width:940px;margin:0px;position:relative;height:80px;margin-top:15px;}
#footer .footer_logo {position:absolute;left:0px;top:20px;}
#footer .link_copyright {position:absolute;left:50px;top:15px;}
#footer .link_copyright .fmenu {width:550px;line-height: 12px;}
#footer .link_copyright .fmenu dl {}
#footer .link_copyright .fmenu dd {float:left;padding:0 5px 0 5px;display: inline;}
#footer .link_copyright .fmenu .bar01 {background:url(/site/executive/image/common/fmenu_line1.gif) no-repeat right center;}
#footer .link_copyright .fmenu .none {background:none;}
#footer .link_copyright address {padding:5px 0 0 7px;}
#footer .link_copyright cite {padding:0 0 0 7px;}
#footer .link_copyright blockquote {padding:0 0 0 7px; margin:0;}
#footer .site_move {position:absolute;right:1px;top:18px;width:340px;}
#footer .site_move .select_area {float:left;padding:1px 2px 1px 6px;}
#footer .site_move select {width:135px;}
#footer .site_move .btn01 {float:left;padding:1px 0px 1px 0px;}
#footer .footer_counter {position:absolute;left:750px;top:11px;padding:5px}
#footer .footer_counter dl dt{float:left; padding-left:5px; background:url(/site/executive/image/main/dot.gif) no-repeat 0px}
#footer .footer_counter dl dd{float:left; width:100px; text-align: right;}


.btn_center {margin-top:10px;text-align:center;}

/* 입력폼 */
.input_01 {height:15px;border:solid 1px #CFCFCF;background:#E0DFDF;padding:2px 0px 0px 4px;}
.input_02 {height:15px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:2px 0px 0px 4px;}

.radio {height:12px; width:12px;margin:0px 4px 2px 0px;}

.checkbox_01 {height:15px; width:15px;border:0px; }

/* 텍스트필드 */
.textarea_01 	
	{border: 1px solid #CFCFCF; background: #E0DFDF;color:#777777;font-size:12px;padding:10px;
	text-align:left;
	}
.textarea_02 	
	{border: 1px solid #D1D1CB; background: #FFFFFF;color:#555555;font-size:12px;padding:10px;width:680px;height:150px;
	text-align:left;
}
.textarea_03 	
	{border: 1px solid #D1D1CB; background: #FFFFFF;color:#555555;font-size:12px;padding:10px;text-align:left;width:500px;height:100px;
	}
/* 컨텐츠정렬관련 */
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}


/* 여백 */
.space05 {height:5px;}
.space10 {height:10px;}
.space20 {height:20px;}
.space25 {height:25px;}
.space30 {height:30px;}


/* 문화체육 4.20일 추가 */
#sub02_subbudl { width:664px; padding-left:20px;}
ul.sub02_Cont li{ padding: 5px 0 0 15px; background:url('/site/dep/03_culture/image/sub02/subcont_bul.gif') no-repeat 2% 12px ; } 
ul.sub02_01_Cont li{ padding: 5px 0 0 9px; background:url('/site/dep/03_culture/image/sub02/subcont_bul.gif') no-repeat 3px 12px ; } 
ul.sub02_Cont li ul li{ padding: 0 0 0 8px; background:url('/site/dep/03_culture/image/common/bul_02.gif') no-repeat 2px 12px;}
ul.sub02_01_Cont li ul li{ padding: 5px 0 0 8px; background:url('/site/dep/03_culture/image/common/bul_02.gif') no-repeat 2px 12px;} 
.subconts_mpho { float:left; width: 242px; margin-right:33px;}
.sub02_ContWrap { float:left; width: 389px; }
.sub02_01_ContWrap { float:left; width: 630px;}
.sub02_Cont {margin-top: 5px; }	
.sub03_subsc {width:664px; margin-top:24px; clear:both;}	
span.subsc_hline { color:#1362c3; font-size:14px; }

/* 추가 */
#contents-Area .select_area2 {width:100%;margin:30px 0 0 0;padding:0;text-align:right;}


/*히든텍스트*/
.hidden_text {position:absolute;width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;overflow:hidden;}

a.button,
input.button,
button.button { display:block/* [IE] */;
cursor: pointer; margin: 0; padding: 3px 7px 1px 16px;
border: 1px solid #999; border-color: #ccc #999 #999 #ccc; background: #fff url(/site/civic/page/img/inc/button_bg.png) no-repeat 0 50%; color: #000 !important;
vertical-align: middle; white-space: nowrap;
text-decoration: none !important;
line-height: 1.25;
}
.button07 {width:110px;float:right}
/* 콘텐츠 추가 */
.proposal .con{width:695px;padding-left:30px}
.proposal .con .top_title{float:left;width:695px;height:300px; background:url(../../image/img/top_bg.jpg) no-repeat}
.proposal .con .top_title ul{display:inline;float:left; margin:12px 0 0 7px}
.proposal .con .top_title ul li{float:left; width:512px}

.proposal .con .bottom_text{display:inline;float:left;width:695px;margin-top:30px}
.proposal .con .bottom_text h5.resident{display:inline;float:left;width:695px;padding-left:8px;background:url(../../image/common/bul_02.gif) no-repeat 0 6px;margin-top:10px}
.proposal .con .bottom_text ul li{display:inline;float:left;width:690px;padding-left:8px;background:url(../../image/common/bul_03.gif) no-repeat 0 6px; margin-left:8px;}

.proposal p{display:inline;float:left;width:690px;margin-left:8px}
.proposal p.case{display:inline;float:left;width:690px;margin-left:8px}
.proposal p.propositon{float:right;width:295px;height:55px}

.proposal .con .proposal{display:inline;float:left;width:695px;margin-top:30px}
.proposal .con .proposal h5.resident{display:inline;float:left;width:695px;padding-left:8px;background:url(../../image/common/bul_02.gif) no-repeat 0 6px;margin-top:10px}

.proposal .con .proposal ul{float:left}
.proposal .con .proposal ul li{display:inline;float:left;width:690px;padding-left:8px;background:url(../../image/common/bul_03.gif) no-repeat 0 6px; margin-left:8px;line-height:18px;}
.proposal .con .proposal ul li ul.dot_none{float:left;}
.proposal .con .proposal ul li ul.dot_none li{display:inline;float:left;width:690px;margin-left:5px;line-height:18px; background:none}



/* 콘텐츠 실명제 등록 */
.bbs_property {width:100%; text-align:center; border-bottom:2px solid #DCDCDC; font:10px Tahoma;}
.bbs_property caption {display:none;}
.bbs_property th {padding:7px 0 4px 0; background-color:#F5F7F9; border-top:2px solid #DCDCDC; font:11px dotum; font-weight:bold; color:#666666;}
.bbs_property td {padding:6px 0 4px 0; border-top:1px solid #E5E5E5; color:#4C4C4C;}



/* 2012.11.30 보건소 콘텐츠 추가 */
.sub0101 {margin-top:7px;margin-left:25px;}
.sub0101 {background:url(/site/dep/05_health/image/sub01/sub0101_box_bg2.gif) left bottom no-repeat ; width:683px ;padding-bottom:9px }
.sub0101 .t {background:url(/site/dep/05_health/image/sub01/sub0101_box_bg1.gif) ; height:28px ; padding:0 0 0 42px ; color:#00746b ; font-size:14px ; font-weight:bold }
.sub0101 .t span {background:url(/site/dep/05_health/image/sub01/sub0101_box_t.gif) right top no-repeat; padding-right:22px ; height:22px ; padding-top:6px ; float:left; display:block }
.sub0101 .cont {border-left:3px solid #ececec ; border-right:3px solid #ececec ; padding:13px 25px 15px 25px }
.sub0101 .cont ul li {background:url(/site/dep/05_health/image/sub01/sub0101_li1.gif) left 3px no-repeat ; padding-left:13px ; padding-bottom:2px}
.sub0101 .cont ul li a {color:#de2500;}
.sub0101 .cont ul li ul li { background:url(/site/dep/05_health/image/sub01/sub0101_li4.gif) left 3px no-repeat;padding-left:10px ; padding-bottom:2px}
.sub0101 .cont ul li ul li ul li{ background:url(/site/dep/05_health/image/sub01/sub0101_li3.gif) left 3px no-repeat;padding-left:10px ; padding-bottom:2px}
.sub0101 .cont ol {margin-top:5px}
.sub0101 .cont ol li {background:url(/site/dep/05_health/image/sub01/sub0101_li2.gif) left 5px no-repeat ; padding-left:13px ; padding-bottom:0	}
.sub0101 img.smp {vertical-align:bottom}

.tableBox {width:610px;}
.tableBox table {width:610px; border: 2px solid #D0E4A3;}
.tableBox table th { background-color:#F9FCF3; height: 29px; border-right: 1px solid #D9E9B5;border-bottom: 1px solid #D9E9B5;}
.tableBox table td {padding:5px ; border-right: 1px solid #D9E9B5;border-bottom: 1px solid #D9E9B5;text-align:center;}
.tableBox table td.title {font-weight:bold;text-align:center;}
.tableBox table td.txt_align {text-align:center;}
.tableBox table td.table_list_1, #subContSub2 #tableBox table td.table_list_2 {padding: 10px 0;}
.tableBox table td.table_list_1 ul li {background:url(/site/dep/02_urbandep/image/common/bul_08.gif) no-repeat 10px 5px; padding-left: 20px;}


/**개편후 추가**/
/* 왼쪽메뉴 */
#snb .snb{float:left;width:181px;margin:150px 0 50px}
#snb .snb h1{float:left;width:181px}
#snb .menu{float:left;width:181px;margin:10px 0}
#snb .menu ul{overflow:hidden;float:left;width:181px}
#snb .menu ul li{float:left;width:161px;padding:5px 10px;font-weight:bold;color:#333}
#snb .menu ul li.on{float:left;width:158px;padding:5px 10px;font-weight:bold;color:#17469e}
#snb .menu ul li.on a{font-weight:bold;color:#17469e}
#snb .menu ul li ul.depth02{overflow:hidden;float:left;width:166px;margin-top:5px;padding:5px 0;border:1px #dcdcdc solid;background:#f6f6f5}
#snb .menu ul li ul.depth02 li{float:left;clear:both;height:8px;padding-left:13px;background:url(../../images_new/common/snb_dot.jpg) no-repeat 5px 11px;}
#snb .menu ul li ul.depth02 li a{font-size:11px;font-weight:normal;color:#333}
#snb .snb_ico{float:left;margin-top:20px}
#snb .snb_ico ul li{float:left;clear:both}

/* 페이지상단 */
.content{overflow:hidden;float:right;width:740px;margin-top:115px}
.cont_head{float:left;position:relative;width:100%;height:36px;background:url(../../images_new/common/cont_head_bg.gif) repeat-x bottom}
.cont_head .course{float:right;height:35px;font-size:11px;color:#6a6a6a}
.cont_head h2{float:left;height:35px;padding-right:5px;border-bottom:1px #17469e solid}

/* 실콘텐츠를 감싸는 부분 CONT 
.cont{float:left;clear:both;width:100%;height:500px;margin:20px 0;background:#CCC}
*/

div.moviebox2 {padding: 0; border: 4px solid #d4d4d4; overflow: hidden; }
div.moviebox2 div.movie2 { float: left; display: inline; width: 100%; height: 500px;  }
div.moviebox2 div.caption2 { float: left; display: inline; width: 100%; height: 130px; padding: 10px 0 10px 0; border-top: 4px solid #e4e4e4; border-left: 0; overflow: auto; }
.board .infomenu { z-index: 10; clear: both; position: relative; width: 100%; margin: 0; padding: 0; /* overflow: hidden; */ }
.board .right { float: right; padding: 6px 4px; text-align: right; }

.sub_sns{width:100px;position:absolute;right:0;top:40px}