@charset "UTF-8";

#wrap2 { position:relative;width:1000px; min-height:680px;background:url(/council/img/main_bg.gif) repeat-x;}
#wrap2 h1 {margin:0; padding:0;width:1000px; height:254px;}

#wrap2 #top { clear:both; position:relative;left:364px;margin:-254px 0 0 0;top:0;width:626px; height:254px;z-index:999;}
#wrap2 #top p { float:right;margin:0 10px 0 0;}
#wrap2 #top h3 {margin:0; padding:0;}
#wrap2 #top ul { clear:both; padding:4px 0 0 0;}
#wrap2 #top ul li {position:relative;  float:left; display:inline; line-height:125%;}
#wrap2 #topmenu01 {position:absolute;top:38px; left:10px;height:20px;width:380px;visibility: hidden;}
#wrap2 #topmenu02 {position:absolute;top:38px; left:-50px; height:20px;width:380px;visibility: hidden;}
#wrap2 #topmenu03 {position:absolute;top:38px; left:-50px; height:20px;width:380px;visibility: hidden;}
#wrap2 #topmenu04 {position:absolute;top:38px; left:-60px; height:20px;width:380px;visibility: hidden;}
#wrap2 #topmenu05 {position:absolute;top:38px; left:-50px; height:20px;width:250px;visibility: hidden;}
#wrap2 #topmenu06 {position:absolute;top:38px; left:0; height:20px;visibility: hidden;}
#wrap2 #topmenu01 ul li, #wrap2 #topmenu02 ul li, #wrap2 #topmenu03 ul li, #wrap2 #topmenu04 ul li, #wrap2 #topmenu05 ul li, #wrap2 #topmenu06 ul li  { background:url(/council/img/icon_01.gif) no-repeat left 5px; padding:0 15px 0 10px;}


#sidemenu { clear:both; float:left; display:inline;width:185px; margin-right:10px; padding-left:15px;height:auto; background:url(/council/img/sub_left_bg.gif) no-repeat top left;}
#sub_containerbox { width:770px;min-height:100px;float:left; background:url(/council/img/sub_body_bg.gif) repeat-y;}
#sub_containerbox .printoption { list-style:none; width:770px; height:26px;background:url(/council/img/sub_body_top_bg.gif) no-repeat left top;margin:0 0 0 auto;}
#sub_containerbox .printoption ul { width:210px; margin:0 0 0 auto;}
#sub_containerbox .printoption ul li { float:left;}
.sub_containerfoot {padding-top:50px;width:770px; height:26px;clear:both;background:url(/council/img/sub_body_bottom.gif) left bottom no-repeat;}

/*정보오류신고*/
.bottom {clear:both;background:url(http://www.damyang.go.kr/open_content/images/common/research/box_left.gif) no-repeat; position:relative;left:215px;top:-40px;width:760px;height:26px;line-height:110%;}
.bottom_bg {background:url(http://www.damyang.go.kr/open_content/images/common/research/box_right.gif) 100% 100% no-repeat;height:26px;}
.bottom ul {padding-left:20px;padding-top:3px;}
.bottom li {height:16px;padding-top:3px;color:#4B4B4B;}
.bottom li.name  {background:url(/open_content/images/common/research/icon_1.gif) no-repeat 0 5px;padding-left:10px;float:left;padding-right:100px;}
.bottom li.tel   {background:url(/open_content/images/common/research/icon_1.gif) no-repeat 0 5px;padding-left:10px;float:left;}
.bottom li.error {background:url(/open_content/images/common/research/icon_2.gif) no-repeat;float:right;padding-left:20px;padding-right:20px;}


/* 서브 grand 타이틀 */
#sub_title { clear:both;width:88%; height:28px; background:url(/council/img/icon_title.gif) no-repeat left 2px; border-bottom:1px dotted #CCCCCC;padding:0 0 0 17px; margin:20px auto 10px 30px;}
#sub_title img { float:left; display:inline;}
#sub_title p {padding-top:2px;float:right;}
#sub_title h3 { margin:0; padding:0; font-size:12px;}

/* 서브 grand 타이틀 */
#content_area0 { clear:both;width:88%; height:28px; background:url(/council/img/icon_title.gif) no-repeat left 2px; border-bottom:1px dotted #CCCCCC;padding:0 0 0 17px; margin:20px auto 60px 30px;}
#content_area0 img { float:left; display:inline;}
#content_area0 p {padding-top:2px;float:right;}
#content_area0 h3 { margin:0; padding:0; font-size:12px;}

/* 컨텐츠 시작*/
#content_area { clear:both;width:710px; margin:20px auto 90px auto;}
#content_area h3, #content_area h4 { margin:0; padding:0; font-size:12px;}
#content_area .sub1_2_border { background:url(/council/img/m1/sub1_2imgbg.gif) repeat-x; height:27px; width:98%;}
/* 테이블기본스타일 _ blue */ /* 인쇄시에 */
#content_area table {clear:both; margin:5px 0 10px 0; border-top:2px solid #367ecf;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea; width:99%;border-collapse:collapse;clear:both;}
#content_area table th {padding:8px 5px 3px 5px; background-color:#f6f6f6; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;line-height:160%;}
#content_area table td {line-height:150%;padding:6px;font-weight:normal;border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;}
#content_area table td .table_list {list-style:none;font-weight:normal;}
/* 테이블스타일 _ 2 */
#content_area .table2 {clear:both;border-collapse:collapse;text-align:left; margin:0 0 10px 0;width:98%; border:none;line-height:160%;}
#content_area .table2 th {padding:7px 5px 2px 20px; border-right:3px solid #ffffff; border-bottom:1px dotted #CCCCCC; background:url(/council/img/m1/icon.gif) no-repeat 5px 13px;color:#003399;background-color: #FFFFFF;}
#content_area .table2 td {padding:7px 5px 2px 5px; border-right:3px solid #ffffff; border-bottom:1px dotted #CCCCCC;}
/* 테이블스타일 _ 3 */
#content_area .table3 {clear:both;border-collapse:collapse;text-align:left; border-top:none;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:0 0 10px 0;width:98%;line-height:160%;}
#content_area .table3 th {padding:14px 5px 10px 5px; background-color:none; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;background:url(/council/img/m2/2_3tablebg.gif) repeat-x;}
#content_area .table3 td {line-height:150%;padding:4px;font-weight:normal;border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;}
#content_area .table3 .title { font-weight:normal;background:#f7f7f7;padding:4px;}

/*dl,list스타일*/
#content_area dl dt { background:url(/council/img/icon_title_01.gif) no-repeat left 47%; padding-left:15px; margin:3px 0;font-weight:bold; line-height:160%;width:90%;}
#content_area dl dd { margin:0 0 10px 10px;line-height:140%;width:98%;}
#content_area .list_depth1 li { background:url(/council/img/icon_01.gif) no-repeat left 6px; padding-left:10px;font-weight:bold;width:98%;}
#content_area .list_depth1_2 li { background:url(/council/img/icon_01.gif) no-repeat left 6px; padding-left:10px; margin-left:3px;width:98%;}
#content_area .list_depth2 li { background:url(/council/img/icon_02.gif) no-repeat left 9px; padding-left:10px; margin-left:3px; color:#333333;width:98%;}
#content_area .li_text { clear:both;font-weight:normal; width:98%;}
#content_area .point { color:#003399;}
#content_area .homebtn { vertical-align:text-bottom}
#content_area .font_normal { font-weight:normal;}

.font13 {font-size:13px;}
.cursor {cursor:pointer}
.input { border:1px solid #666666; padding:1px 3px 2px 3px;}
.point1 {color:#003399;}
.point2 {color:#CC3300}
.pr30 { padding-right:30px;}


/* sub1_1 의장 인사말 */
#content_area .sub1_1 { width:470px; padding:30px 20px; background:url(/council/img/m1/text_bg.gif) no-repeat right bottom;}

.iframe_border_out {clear: both; margin-top:8px;border: #cccccc 5px solid; width: 640px; height: 400px}
.iframe_style {width: 640px; height: 400px}

/* sub2_4 */
#content_area .sub2_4 { width:680px; margin:0 auto}
#content_area .sub2_4 ul { margin:20px 0; border-top:1px solid #92B5CB; background-color:#F9FBFE;}
#content_area .sub2_4 ul li {border-bottom:1px solid #92B5CB; padding:10px 10px 10px 40px;line-height:170%;}
#content_area .sub2_4 .list1 { background:url(/council/img/m2/btn01.gif) no-repeat 5px center;width:630px;}
#content_area .sub2_4 .list2 { background:url(/council/img/m2/btn02.gif) no-repeat 5px center;width:630px;}
#content_area .sub2_4 .list3 { background:url(/council/img/m2/btn03.gif) no-repeat 5px center;width:630px;}
#content_area .sub2_4 .list4 { background:url(/council/img/m2/btn04.gif) no-repeat 5px center;width:630px;}
#content_area .sub2_4 .list5 { background:url(/council/img/m2/btn05.gif) no-repeat 5px center;width:630px;}
/* sub3_1 */
#content_area .sub3_1 { width:680px; margin:0 auto;line-height:170%;}
#content_area .sub3_1 .sub_tab_menu { margin:20px auto 0 auto; width:100%;}
#content_area .sub3_1 .sub_tab_menu li { float:left; display:inline; padding-top:8px; padding-bottom:15px;}
#content_area .sub3_1 .left { background:url(/council/img/m3/left_bg.gif) no-repeat top left; width:50px; height:40px;}
#content_area .sub3_1 .right { background:url(/council/img/m3/right_bg.gif) no-repeat top right; width:50px; height:40px;}
#content_area .sub3_1 .pic { clear:both;margin:10px auto; width:600px;}

/* 서브 의원소개 의원명단 */
#content_area #sub02_01 dl {float:left; display:inline; width:350px; height:180px;} 
#content_area #sub02_01 dl dt {float:left; display:inline; background:none; width:125px;padding:0 0 20px 0;}
#content_area #sub02_01 dl dd { float:left; display:inline;margin:0 0 0 0; width:200px;}
#content_area #sub02_01 dl dd p {padding-top:10px;clear:both;}
#content_area #sub02_01 dl dd ul { float:left; margin-top:15px;}
#content_area #sub02_01 dl dd ul li { background:url(/council/img/m2/icon.gif) no-repeat left 8px; padding-left:15px; line-height:200%; border-bottom:1px dashed #ccc;width:200px;}

#foot2 { clear:both;margin:10px 0 10px 25px; width:955px;}
#foot2 ul li {float:left; display:inline;}
#foot2 .visitor { background:url(/council/img/copyright_2.gif) no-repeat left top; padding:15px 0 0 5px; width:124px; height:58px; color:#003366;}


/* ----------------행사일정부분 ------------------*/

#content_area h4 { background:url(/council/img/icon_title_01.gif) no-repeat left 47%; padding-left:15px; margin:3px 0;font-weight:bold; line-height:160%;width:90%;font-size:14px;}

#fieldset_box {background:url(/council/img/titletext_bg_top.gif) no-repeat 0 0;margin:0 0 20px 0;}
#fieldset_box fieldset {background:url(/council/img/titletext_bg_foot.gif) no-repeat 0 100%;padding:0 25px 15px 15px;word-break:break-all;border:none;}
#fieldset_box legend {margin-left:-5px;margin-bottom:1px;}
#fieldset_box ul {margin:10px 20px 0 5px;}
#fieldset_box li {margin:7px 0 0 0;background:url(/open_content/images/common/li1_0.gif) no-repeat 0% 2px;padding:0 0 0 16px;margin:7px 0 0 5px;}

#damyang_contents .list_type1 li table,
#damyang_contents .list_type2 li table,
#damyang_contents .list_type3 li table {margin-left:0;width:100%}
#damyang_contents .table table {width:100%;margin-left:0;}
.table {padding-left:20px;padding-right:20px;}

#damyang_contents {width:659px; margin:0 auto;}

#contents_end {clear:both;}

/* 공통 */
#damyang_contents .layout_center {text-align:center;padding-bottom:10px;}
#damyang_contents #fieldset_box legend {text-decoration:none;color:#D55676;padding-top:15px;font-weight:bold;}
#damyang_contents h2 {padding:0;font-size:11pt;margin:0;margin:0 0 10px 0;color:#D55676;}
#damyang_contents h3 {background:url(/open_content/images/common/icon_subject6.gif) no-repeat 0% 30%;padding:0 0 0 23px;font-size:11pt;color:#49433c;margin:0;margin:5px 0 10px 0;}
#damyang_contents .list_type1 li {background:url(/open_content/images/common/li1_6.gif) no-repeat 0% 2px;padding:0 0 0 20px;margin:7px 0 0 0;color:#111111;}
#damyang_contents .list_type2 li {background:url(/open_content/images/common/icon_li2.gif) no-repeat 0% 4px;padding:0 0 0 10px;margin:2px 0 3px 0;color:#333333;}
#damyang_contents .list_type3 li {background:none;padding:0;margin:2px 0 3px 0;color:#333333;font-size:11px;}
#damyang_contents table {border-collapse:collapse;margin:10px 0 20px 24px;width:93%;border-left:1px solid #fafafa;border-right:1px solid #fafafa;border-bottom:1px solid #FBB98F;border-color:#EBEBEB;border-top:2px solid #2680b5;}
#damyang_contents th {background:#eef6fb;}
#damyang_contents .point {color:#2680b5}


/* 주간행사 */
#week_c table{width:100%;margin-left:0;clear:both;}
#week_c table th {height:10px;}
#week_c .day_s1 {color:#9150ac}
#week_c .day_s2 {color:#3188D9}
#week_c .downloadbg {background:#FFFFFF;padding:0;margin:0;text-align:center;}
#week_c .c_date {height:25px;margin:0;padding:2px 0 0 0;text-align:center;font-size:12px;background:url(/open_content/images/goheung/s01/c_date_top.gif) repeat-x #F6F6F6;}
#week_c .c_date .point {font-size:12px;}
#week_c .c_date strong { color:#006699; font-size:100%;}
#week_c .c_cont {text-align:center;height:15px;font-weight:bold;}
#week_c .week_top {padding-left:210px;}
#week_c .week_top div {float:left;font-size:16px;font-weight:bold;padding:0 10px 0 0;line-height:120%;}
#week_c #fieldset_box {padding-top:20px;padding-bottom:0;}
#week_c #fieldset_box ul{padding-bottom:0;margin:0;}
#week_c #fieldset_box li{margin:0;}
#fieldset_box .cd_cont_time {margin:0;}
#fieldset_box .cd_cont_time .point{font-size:14px;font-weight:bold;padding-left:10px;}
#fieldset_box .cd_cont {position:relative;padding-left:25px;left:90px;top:-20px;}
#fieldset_box hr{border:0;background:#E1E1E1;height:1px;color:#E1E1E1;margin-top:-15px}


/*-----------------*/
#content_area #board {width:678px;margin:5px 0 0 10px;}
#content_area #board.noright {width:650px;margin:5px 0 0 0;}

#content_area #board table caption {text-align:left;font-family:dotum;font-size:11px;padding-bottom:5px;}

#content_area #board table {border-top:2px solid #9ec1dd;width:100%;border-collapse:collapse;clear:both;}
#content_area #board table th.cn {width:65px;}
#content_area #board table th {height:28px;font-weight:normal;color:#333;padding:0;margin:0;border-bottom:1px solid #ccc;}
.no {width:65px; text-align:center;}
.sj {}
.na {width:110px;}
.de {width:100px;}

#content_area #board table .notice {background:#F2F2F2}
#content_area #board table td .new {position:absolute;margin:0 0 0 3px;}

#content_area #board table td {border-bottom:1px solid #E0E0E0;color:#444444}
.sj {padding-left:10px;}
.de {text-align:center;font-family:dotum;}
.cn {text-align:center;font-family:dotum;}
.na {text-align:center;}

.re {padding-left:20px;background:url('/open_content/images/board/icon_re.gif') no-repeat 5px 20%;}

#content_area #mode_damy #board table th {background:#efefef;}
#content_area #mode_damy #board table th.no ,
#content_area #mode_damy #board table th.sj ,
#content_area #mode_damy #board table th.na ,
#content_area #mode_damy #board table th.de {background:url('/open_content/images/board/bar_title.gif') no-repeat 100% 100% #efefef;}
#content_area #mode_damy #board table a:hover {color:#376a92}
#content_area #mode_damy #board table tr.over {background-color:#f0f5fa}
#content_area #mode_damy.noback {background:none}

/* 페이징 */
.pageing {font-size:12px;font-family:dotum;padding-top:15px;text-align:center;margin:0 3px 0 3px;}
.pageing .arr_ll {background:url('/open_content/images/board/arrow_ll.gif') no-repeat 0 40%;padding-left:12px;}
.pageing .arr_rr {background:url('/open_content/images/board/arrow_rr.gif') no-repeat 100% 40%;padding-right:12px;}
.pageing .arr_l {background:url('/open_content/images/board/arrow_l.gif') no-repeat 0 40%;padding-left:7px;}
.pageing .arr_r {background:url('/open_content/images/board/arrow_r.gif') no-repeat 100% 40%;padding-right:7px;}
.pageing .bar {color:#DDDDDD}
.pageing .num {font-weight:bold}
.pageing a:link,
.pageing a:visited {color:#444;}
.pageing a:hover {}
.pageing a.select {color:#FF8400}


/* 버튼 */
#content_area .bottom_btn {clear:both;text-align:right;padding-top:10px;}
#content_area .btn {background:url('/open_content/images/board/btn_bg_left.gif') no-repeat 0px 0px;padding:0 0 0 20px;display:inline-block;position:relative;overflow:visible;}
#content_area .btn input {background:url('/open_content/images/board/btn_bg_right.gif') no-repeat 100% 0;padding-right:8px;border:none;color:#444;height:21px;letter-spacing:-1px;font-size:11px;font-family:dotum;padding-bottom:2px;*padding-bottom:0px;cursor:pointer;}

#content_area .search {background:url('/open_content/images/board/search_bg_l.gif') no-repeat 0 0;margin-top:15px;}
#content_area .search_bg {background:url('/open_content/images/board/search_bg_r.gif') no-repeat 100% 0;height:37px;text-align:center;vertical-align:text-bottom;padding-top:10px;}
#content_area .search_bg div {padding-top:10px;display:inline}
#content_area .search_bg img {vertical-align:top;*margin-top:1px;}
#content_area .search_bg fieldset {border:none;}
#content_area .search_bg fieldset  legend {position:absolute;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;z-index:-1;}
#content_area .search .input {border:1px solid #dedede;}

#content_area #board .gallery_list td {text-align:left;width:25%;border:none;}
#content_area #board .gallery_list .item {width:144px;text-align:left;padding:15px 0 15px 0}
#content_area #board .gallery_list .item img {width:136px;height:100px;border:4px solid #DCDCDC;margin-bottom:5px;}
#content_area #board .gallery_list .item .gtitle {text-align:left;border-bottom:#DCDCDC 1px solid;padding:4px 0 3px 3px;}
#content_area #board .gallery_list .item .gdate {text-align:left;color:#707070;font-size:11px;font-family:dotum;padding-top:3px;padding-left:3px;}

/* 뷰 */
#content_area #mode_damy #board .point_table {border-top:2px solid #9ec1dd;border-bottom:2px solid #9ec1dd}
.view .th {background:#F7F7F7;width:100px;text-align:center;}
#content_area #board .view td {padding-left:15px;}
#content_area #board .view .view_contents {padding:15px;min-height:200px;height:auto;line-height:18px;}
#content_area #board .view .btn_prev {background:url('/open_content/images/board/btn_prev.gif') no-repeat 70% 50% #F7F7F7;padding-right:20px;}
#content_area #board .view .btn_next {background:url('/open_content/images/board/btn_next.gif') no-repeat 70% 50% #F7F7F7;padding-right:20px;}

/* 글쓰기 */
#content_area #board .write .input,
#content_area #board .write textarea {font-size:12px;color:#666;border:1px solid #dedede;}
#content_area #board .write .input
/*
#board .write .input {width:500px;}
*/
#content_area #board .write .input_writer {width:200px}
#content_area #board .write .input100 {width:100px}
#content_area #board .write .input200 {width:100px}
#content_area #board .write textarea {width:100%;height:300px;line-height:18px;}


#board table caption {text-align:left;font-family:dotum;font-size:11px;padding-bottom:5px;visibility:hidden; width:1px; height:1px;}

/* 2010-06-29 */
#content_area #namebox1 {float:left;margin:0 40px 0 0;width:210px;height:auto;font-size:11px;}
#content_area #namebox2 {float:left;margin:0 40px 0 0;width:210px;font-size:11px;}
#content_area #namebox3 {float:left;margin:0;width:210px;font-size:11px;}
#content_area #namebox1 table, #content_area #namebox2  table, #content_area #namebox3 {font-size:11px;}