@charset "UTF-8";
@import url("/open_content/common/css/topimg.css");


/* 프린트를 위한 설정 */
#printpage {background:none;}
#printpage .bg_top {background:none;}
#printpage .bg_bottom {background:none;display:none;}
#printpage .bottom_bg {background:none;display:none;}
#printpage .etc_btn {display:none;}


/* GLOBAL */



html { overflow: scroll; overflow-x: auto; } 


body {margin:0;padding:0;background:url(../new_img/bg_main_top.gif) repeat-x #FFFFFF;font-family:gulim;font-size:12px;}
.pointer{cursor:pointer}
* html {margin:0;padding:0;}
img {border:0;}
form {margin:0;padding:0}
.hide {position:absolute;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;z-index:-1;}
.clear {clear:both;}
ul {margin:0;padding:0;}
li {margin:0;padding:0;list-style:none;_height:1%}

/*a { selector-dummy : expression(this.hideFocus=true);}*/
a:link,
a:visited {color:#666;text-decoration:none;}
a:hover {text-decoration:underline;}

#top_layout {height:185px;}
#contents_layout {background:url('/open_content/images/common/bg_contents.gif') repeat-y;width:995px;position:relative;}
#contents_layout #contents {position:relative;margin-left:216px;padding-bottom:20px;width:778px}
#contents_layout #contents .bg_top{background:url('/open_content/images/common/bg_contents_top.gif') no-repeat 0 0;min-height:300px;}
#contents_layout #contents .bg_bottom {position:absolute;bottom:0;left:-4px;display:none;}
/*
각 메뉴별 대ID

#mode_info
#mode_comm
#mode_civi
#mode_life
#mode_coun
#mode_damy
#mode_mypa


information
community
civil
life
county
damyang
mypage
*/

#mode_info {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_comm {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_civi {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_life {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_coun {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_damy {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}
#mode_mypa {background:url('/open_content/images/common/basic_bg.jpg') no-repeat;}

#mode_info .point {color:#447d08}
#mode_comm .point {color:#e76200}
#mode_civi .point {color:#dd4e3f}
#mode_life .point {color:#9c55c3}
#mode_coun .point {color:#5357aa}
#mode_damy .point {color:#376a92}
.global_point {color:#CC0000}
.blue_point {color:#0066cc}



/* 퀵배너 */
#quick_banner {position:absolute;left:930px;z-index:8888;width:72px;}
#quick_banner div {float:left;}



/* 메뉴 레이아웃 */
#menu_layout {width:216px;background:#FFF;position:absolute;left:0;top:-28px;}
#menu_layout .menu_2depth li.first_2depth {border:none;}
#menu_layout .item_1depth_selected {margin-left:10px;display:none;}

#menu_layout .menu_1depth_bg_top {}
#menu_layout .menu_1depth_bg_bottom {padding:15px 0 20px 0;}
#menu_layout .item_1depth {margin-left:33px;padding-top:2px;}
#menu_layout .item_1depth_renew {margin-left:10px;padding-top:2px;}
#menu_layout .first_1depth {margin-left:33px;padding:0;}
#menu_layout .first_1depth_renew {margin-left:10px;padding:0;}
#menu_layout .menu_2depth_bg_top {margin-bottom:10px}
#menu_layout .menu_2depth_bg_bottom {padding-top:5px;}
#menu_layout .menu_2depth li {width:125px;margin-left:35px;padding:5px 0 5px 20px;border-top:1px dotted #AEAEAE;}


/* 메뉴별 이미지 */
#mode_info #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/information/bg_top.gif') 0 0 no-repeat;}
#mode_info #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/information/bg_bottom.gif') 100% 100% no-repeat;}
#mode_info #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/information/menu_bar.gif') 0 0 no-repeat;}
#mode_info #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/information/bg_in_top.gif') 24px 0 no-repeat;}
#mode_info #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/information/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_info #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/information/icon_in.gif') 2px 6px no-repeat;}
#mode_info #menu_layout a:hover {color:#447B0B;text-decoration:none;}

#mode_comm #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/community/bg_top.gif') 0 0 no-repeat;}
#mode_comm #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/community/bg_bottom.gif') 100% 100% no-repeat;}
#mode_comm #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/community/menu_bar.gif') 0 0 no-repeat;}
#mode_comm #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/community/bg_in_top.gif') 24px 0 no-repeat;}
#mode_comm #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/community/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_comm #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/community/icon_in.gif') 2px 6px no-repeat;}
#mode_comm #menu_layout a:hover {color:#0B825E;text-decoration:none;}

#mode_civi #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/civil/bg_top.gif') 0 0 no-repeat;}
#mode_civi #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/civil/bg_bottom.gif') 100% 100% no-repeat;}
#mode_civi #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/civil/menu_bar.gif') 0 0 no-repeat;}
#mode_civi #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/civil/bg_in_top.gif') 24px 0 no-repeat;}
#mode_civi #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/civil/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_civi #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/civil/icon_in.gif') 2px 6px no-repeat;}
#mode_civi #menu_layout a:hover {color:#B03A4F;text-decoration:none;}

#mode_life #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/life/bg_top.gif') 0 0 no-repeat;}
#mode_life #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/life/bg_bottom.gif') 100% 100% no-repeat;}
#mode_life #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/life/menu_bar.gif') 0 0 no-repeat;}
#mode_life #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/life/bg_in_top.gif') 24px 0 no-repeat;}
#mode_life #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/life/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_life #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/life/icon_in.gif') 2px 6px no-repeat;}
#mode_life #menu_layout a:hover {color:#A53F95;text-decoration:none;}

#mode_coun #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/county/bg_top.gif') 0 0 no-repeat;}
#mode_coun #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/county/bg_bottom.gif') 100% 100% no-repeat;}
#mode_coun #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/county/menu_bar.gif') 0 0 no-repeat;}
#mode_coun #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/county/bg_in_top.gif') 24px 0 no-repeat;}
#mode_coun #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/county/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_coun #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/county/icon_in.gif') 2px 6px no-repeat;}
#mode_coun #menu_layout a:hover {color:#484AB5;text-decoration:none;}

#mode_damy #menu_layout .menu_1depth_bg_top {background:url('/open_content/images/common/menu/damyang/bg_top.gif') 0 0 no-repeat;}
#mode_damy #menu_layout .menu_1depth_bg_bottom {background:url('/open_content/images/common/menu/damyang/bg_bottom.gif') 100% 100% no-repeat;}
#mode_damy #menu_layout .item_1depth {margin-left:33px;padding-top:2px;background:url('/open_content/images/common/menu/damyang/menu_bar.gif') 0 0 no-repeat;}
#mode_damy #menu_layout .menu_2depth_bg_top {background:url('/open_content/images/common/menu/damyang/bg_in_top.gif') 24px 0 no-repeat;}
#mode_damy #menu_layout .menu_2depth_bg_bottom {background:url('/open_content/images/common/menu/damyang/bg_in_bottom.gif') 24px 100% no-repeat}
#mode_damy #menu_layout .menu_2depth li {width:125px;margin-left:35px;background:url('/open_content/images/common/menu/damyang/icon_in.gif') 2px 6px no-repeat;}
#mode_damy #menu_layout a:hover {color:#387DAD;text-decoration:none;}


#mode_damy #menu_layout .menu_2depth li ul {margin:5px 0 0 -20px;padding:5px 0 0 0;border-top:1px dotted #AEAEAE;}
#mode_damy #menu_layout .menu_2depth li ul li {padding:3px 2px 3px 20px;margin:0;background:url('/open_content/images/common/icon/mini_damy.gif') no-repeat 10px 6px;border:none;}



/* 컨텐츠 위바 */
#mode_info #contents .top_bar {background:url('/open_content/images/common/top_bar/information.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}
#mode_comm #contents .top_bar {background:url('/open_content/images/common/top_bar/community.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}
#mode_civi #contents .top_bar {background:url('/open_content/images/common/top_bar/civil.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}
#mode_life #contents .top_bar {background:url('/open_content/images/common/top_bar/life.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}
#mode_coun #contents .top_bar {background:url('/open_content/images/common/top_bar/county.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}
#mode_damy #contents .top_bar {background:url('/open_content/images/common/top_bar/damyang.gif') no-repeat;width:67px;height:6px;z-index:100;left:23px;position:absolute;}


#contents .title {padding:15px 0 0 24px;width:684px;}
#contents .title h2 {margin:0;background:url('/open_content/images/common/title/title_sub.gif') no-repeat 100% 100%;padding-right:100px;float:left;}
#contents .title .navi {float:right;background:url('/open_content/images/common/title/icon_navi.gif') 0 11px no-repeat;padding:11px 7px 0 17px;font-family:dotum;font-size:11px;color:#565656;}
#contents .title .etc_btn {background:url('/open_content/images/common/title/bg_pattern.gif') repeat-x 0 8px;text-align:right;clear:both;height:20px;}
#contents .title .etc_btn span {background:#FFF;}

 /* 탭 메뉴 */

#mode_info .tab_menu {background:url('/open_content/images/common/tab/information/line.gif') no-repeat 100% 40%;}
#mode_info .tab_menu li {background:url('/open_content/images/common/tab/information/left.gif') no-repeat 0 0;}
#mode_info .tab_menu li span {background:url('/open_content/images/common/tab/information/right.gif') no-repeat 100% 0;}
#mode_info .tab_menu li.selected {background:url('/open_content/images/common/tab/information/left.gif') no-repeat 0 100%;}
#mode_info .tab_menu li.selected span {background:url('/open_content/images/common/tab/information/right.gif') no-repeat 100% 100%;}

#mode_comm .tab_menu {background:url('/open_content/images/common/tab/community/line.gif') no-repeat 100% 40%;}
#mode_comm .tab_menu li {background:url('/open_content/images/common/tab/community/left.gif') no-repeat 0 0;}
#mode_comm .tab_menu li span {background:url('/open_content/images/common/tab/community/right.gif') no-repeat 100% 0;}
#mode_comm .tab_menu li.selected {background:url('/open_content/images/common/tab/community/left.gif') no-repeat 0 100%;}
#mode_comm .tab_menu li.selected span {background:url('/open_content/images/common/tab/community/right.gif') no-repeat 100% 100%;}

#mode_civi .tab_menu {background:url('/open_content/images/common/tab/civil/line.gif') no-repeat 100% 40%;}
#mode_civi .tab_menu li {background:url('/open_content/images/common/tab/civil/left.gif') no-repeat 0 0;}
#mode_civi .tab_menu li span {background:url('/open_content/images/common/tab/civil/right.gif') no-repeat 100% 0;}
#mode_civi .tab_menu li.selected {background:url('/open_content/images/common/tab/civil/left.gif') no-repeat 0 100%;}
#mode_civi .tab_menu li.selected span {background:url('/open_content/images/common/tab/civil/right.gif') no-repeat 100% 100%;}

#mode_life .tab_menu {background:url('/open_content/images/common/tab/life/line.gif') no-repeat 100% 40%;}
#mode_life .tab_menu li {background:url('/open_content/images/common/tab/life/left.gif') no-repeat 0 0;}
#mode_life .tab_menu li span {background:url('/open_content/images/common/tab/life/right.gif') no-repeat 100% 0;}
#mode_life .tab_menu li.selected {background:url('/open_content/images/common/tab/life/left.gif') no-repeat 0 100%;}
#mode_life .tab_menu li.selected span {background:url('/open_content/images/common/tab/life/right.gif') no-repeat 100% 100%;}

#mode_coun .tab_menu {background:url('/open_content/images/common/tab/county/line.gif') no-repeat 100% 40%;}
#mode_coun .tab_menu li {background:url('/open_content/images/common/tab/county/left.gif') no-repeat 0 0;}
#mode_coun .tab_menu li span {background:url('/open_content/images/common/tab/county/right.gif') no-repeat 100% 0;}
#mode_coun .tab_menu li.selected {background:url('/open_content/images/common/tab/county/left.gif') no-repeat 0 100%;}
#mode_coun .tab_menu li.selected span {background:url('/open_content/images/common/tab/county/right.gif') no-repeat 100% 100%;}

#mode_damy .tab_menu {background:url('/open_content/images/common/tab/damyang/line.gif') no-repeat 100% 40%;}
#mode_damy .tab_menu li {background:url('/open_content/images/common/tab/damyang/left.gif') no-repeat 0 0;}
#mode_damy .tab_menu li span {background:url('/open_content/images/common/tab/damyang/right.gif') no-repeat 100% 0;}
#mode_damy .tab_menu li.selected {background:url('/open_content/images/common/tab/damyang/left.gif') no-repeat 0 100%;}
#mode_damy .tab_menu li.selected span {background:url('/open_content/images/common/tab/damyang/right.gif') no-repeat 100% 100%;}


.tab_menu {height:25px;margin:10px 0 20px 0;}
.tab_menu li {float:left;margin-right:5px;}
.tab_menu li span {height:19px;float:left;padding:6px 15px 0 25px;letter-spacing:-1px;}

.tab_menu a:link,
.tab_menu a:visited {color:#444;}
.tab_menu li.selected a:link,
.tab_menu li.selected a:visited {color:#FFF;font-weight:bold;}
.tab_menu li.selected a:hover {color:#FFF;font-weight:bold;}

#mode_info .tab_menu a:hover {color:#447d08}
#mode_comm .tab_menu a:hover {color:#e76200}
#mode_civi .tab_menu a:hover {color:#dd4e3f}
#mode_life .tab_menu a:hover {color:#9c55c3}
#mode_coun .tab_menu a:hover {color:#5357aa}
#mode_damy .tab_menu a:hover {color:#376a92}

#mode_info .tab_menu li.selected a:hover,
#mode_comm .tab_menu li.selected a:hover,
#mode_civi .tab_menu li.selected a:hover,
#mode_life .tab_menu li.selected a:hover,
#mode_coun .tab_menu li.selected a:hover,
#mode_damy .tab_menu li.selected a:hover {color:#FFF;font-weight:bold;}

/* tab 하나더 */
.g_tab_menu {height:26px;margin:5px 0;background:url(/open_content/images/common/tab/global/line.gif) repeat-x left 0;}
.g_tab_menu li {float:left;margin-right:5px;background:url(/open_content/images/common/tab/global/left.gif) no-repeat 0 0;}
.g_tab_menu li span {height:17px;float:left;padding:8px 20px 0 20px;letter-spacing:-1px;background:url('/open_content/images/common/tab/global/right.gif') no-repeat 100% 0;}
.g_tab_menu li.selected {background:url('/open_content/images/common/tab/global/left.gif') no-repeat 0 100%;}
.g_tab_menu li.selected span {background:url('/open_content/images/common/tab/global/right.gif') no-repeat 100% 100%;}
.g_tab_menu a:link,
.g_tab_menu a:visited {color:#666;}
.g_tab_menu li.selected a:link,
.g_tab_menu li.selected a:visited {color:#000;}
.g_tab_menu li.selected a:hover {color:#000;}

/*dams0204 tab 하나더 */
.dams0204_tab_menu li {float:left; padding-left:12px;width:62px;background:url(/open_content/images/damyang/s02/bull.gif) no-repeat 0 10px; line-height:30px;}
.dams0204_tab_menu li.selected {background:url(/open_content/images/damyang/s02/bull_o.gif) no-repeat 0 10px;}
.dams0204_tab_menu a:link,
.dams0204_tab_menu a:visited {color:#003366;}
.dams0204_tab_menu li.selected a:link,
.dams0204_tab_menu li.selected a:visited {color:#0054a6; font-weight:bold;}
.dams0204_tab_menu li.selected a:hover {color:#0054a6; text-decoration:underline;font-weight:bold;}

#sh_item2 {display:none;}
#sh_item3 {display:none;}
#sh_item4 {display:none;}
#sh_item5 {display:none;}
#sh_item6 {display:none;}
#sh_item7 {display:none;}
#sh_item8 {display:none;}
#sh_item9 {display:none;}
#sh_item10 {display:none;}
#sh_item11 {display:none;}
#sh_item12 {display:none;}



/* 페이지 사용평가 */
/* original #contents .research {border-top:2px solid #D6D6D6;margin-top:20px;width:678px;margin-left:20px;}*/
#contents .research {margin-top:20px;width:678px;margin-left:20px;}
#contents .research_reply {border:1px solid #D6D6D6;}
#contents .research .research_main {background:url('/open_content/images/common/research/q_t.gif') no-repeat 25px 15px;padding:9px 0 8px 250px;}
#contents .research .research_main li {display:inline;}
#contents .research .research_main .text_input {margin-top:4px;width:350px;border:1px solid #E1E2ED;border-top:1px solid #ACABB2}
#contents .research .research_main .img_input {vertical-align:top;margin-top:4px;}

#contents .research .bottom {clear:both;background:url('/open_content/images/common/research/box_left.gif') no-repeat 0 100%;}
#contents .research .bottom_bg {background:url('/open_content/images/common/research/box_right.gif') no-repeat 100% 100%;height:26px;}
#contents .research .bottom ul {padding-left:20px;padding-top:3px;}
#contents .research .bottom li {height:16px;padding-top:3px;color:#4B4B4B}
#contents .research .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;}
#contents .research .bottom li.tel   {background:url('/open_content/images/common/research/icon_1.gif') no-repeat 0 5px;padding-left:10px;float:left;}
#contents .research .bottom li.error {background:url('/open_content/images/common/research/icon_2.gif') no-repeat;float:right;padding-left:20px;padding-right:20px;}






/* 메뉴밑 검색 */
#menu_layout .search {background:url('/open_content/images/common/menu/menu_search_bg.gif') no-repeat;width:216px;height:87px;letter-spacing:-1px;}
#menu_layout .search .check {padding-top:8px;height:39px;padding-left:65px;}
#menu_layout .search .input {padding-left:45px;position:relative;}
#menu_layout .search .input .text {width:110px;background:transparent;border:none;color:#777777;letter-spacing:-1px;font-size:11px;}
#menu_layout .search .input .img {position:absolute;right:16px;top:-2px;}

/* 카피라이트 */
#copyright {clear:both;height:80px;background:url('/open_content/images/common/copyright/bg.gif') repeat-x;}
#copyright .copyright_width {width:980px;}
#copyright .link {float:right;text-align:right;padding-top:5px;height:35px;}
#copyright li {float:left;display:inline;margin-right:6px;}
#copyright li.bar {padding-right:10px;background:url('/open_content/images/common/copyright/link_bar.gif') no-repeat right top;}

#copyright .text {clear:both;padding-left:40px;}
#copyright .download {float:right;margin-top:-33px;display:inline;background:url('/open_content/images/common/copyright/icon_title.gif') no-repeat 0 3px;text-align:right;width:120px;padding-left:80px;}

#copyright .counter ul {float:left;padding:7px 10px 0 35px}
#copyright .counter li {padding:0 10px 0 10px;font-size:11px;color:#444;}



/* 플래시 */
.flash_logo {margin:0;padding:0;position:absolute;width:216px;height:70px;z-index:9000;left:0;top:0;}
.flash_menu_global {position:absolute;width:196px;z-index:9001;left:450px;}
.flash_menu {position:absolute;width:754px;height:150px;z-index:9002;left:215px;}




.input_10 {width:100px;border:1px solid #E1E2ED; }
.input_no {border:1px solid #E1E2ED; }
.input_50 {width:300px;border:1px solid #E1E2ED;}







.title {padding:15px 0 0 24px;width:684px;}
.title h2 {margin:0;background:url('/open_content/images/common/title/title_sub.gif') no-repeat 100% 100%;padding-right:100px;float:left;}
.title .navi {float:right;background:url('/open_content/images/common/title/icon_navi.gif') 0 11px no-repeat;padding:11px 7px 0 17px;font-family:dotum;font-size:11px;color:#565656;}
.title .etc_btn {background:url('/open_content/images/common/title/bg_pattern.gif') repeat-x 0 8px;text-align:right;clear:both;height:20px;}
.title .etc_btn span {background:#FFF;}



.redfont {color:#ff6600;}
.float_left {float:left;}
.float_right {float:right;}
.bbstext {text-decoration: none;color:#000000;}
.height200 {height:200px;}
.mytextarea {font-family:"굴림"; font-size:9pt; color:rgb(118,17,17); letter-spacing:0.12em; line-height:150%; background-color:rgb(243,243,243); padding:5px; border-width:1px; border-color:rgb(250,196,196); border-style:solid;}
.mypadding10 {padding:10px}
.hand{cursor:pointer}


