@charset "UTF-8";
body {background:url('/open_content/images/main/bg_main.jpg') no-repeat #FFFFFF;}
.pointer{cursor:pointer}
#mode_main .flash_menu {position:absolute;width:754px;height:150px;z-index:9002;left:221px;}

#mode_main #top_layout {height:120px;width:1002px;}
/* 레이아웃 */
#main_content {background:url(/open_content/images/main/bg_bottom.jpg) 0 100% repeat-x;}
#main_content .min_width {width:1002px;}

#main_content .bottom_img img {}
#main_content .left {padding-left:24px;width:192px;float:left;padding-top:150px;}
#main_content .center {margin-left:25px;width:515px;float:left;padding-top:5px;}
#main_content .right {margin-top:-20px;margin-left:23px;width:190px;float:left;min-height:400px;}

/* 퀵배너 */
#quick_banner_main {position:absolute;left:907px;z-index:9998;width:95px;height:225px;}
#quick_banner_main #quick_hide {height:225px;text-align:right;}
#quick_banner_main #quick_show {display:none;width:95px;height:225px;background:url('/open_content/images/main/quick/bg.gif');position:relative;}
#mark {position:relative;left:5px;width:59px;height:62px;}


/* 캘린더 */
#main_content .cal {height:168px;background:url('/open_content/images/main/calender/bg.gif') 0 100% no-repeat;}
#main_content .cal h3 {margin:0;padding:0;}
#main_content .cal .ym {height:31px;margin-bottom:5px;background:url('/open_content/images/main/calender/date_bg.gif') 21px 0 no-repeat;position:relative;width:195px;}
#main_content .cal .ym .year,
#main_content .cal .ym .month,
#main_content .cal .ym .day {font-weight:bold;font-size:14px;float:left;padding-top:8px;}
#main_content .cal .ym .year {width:71px;text-align:right;font-size:12px;padding-top:10px;}
#main_content .cal .ym .month {letter-spacing:8px;padding-left:10px;width:41px;}
#main_content .cal .ym .day {letter-spacing:8px;}

#main_content .cal .ym .prev {position:absolute;left:0;}
#main_content .cal .ym .next {position:absolute;right:0;} /****_right:-1px;*/
#main_content .cal table {width:180px;border-collapse:collapse;margin-left:5px;border-top:1px solid #E4E4E4;}
#main_content .cal .sun {color:#BD1514}
#main_content .cal .sat {color:#2D70C2;}
#main_content .cal td.sel {background:#FEEBDA}
#main_content .cal th {height:20px;}
#main_content .cal td {border:1px solid #E2E2E2;text-align:center;height:18px;}


/* 사이트 */
#main_content .site {width:192px;margin-top:5px;}
#main_content .site h3 {margin:0 0 5px 0;padding:0}
#main_content .site li {margin:0;padding:2px 0 0 0;}

/* 날씨 */
#main_content .weather {height:70px;background:url('/open_content/images/main/weather/title.gif') no-repeat 230px 20px;width:513px;position:relative;}
#main_content .weather .swf {position:absolute;left:300px;}

/* 검색 */
#main_content .search {height:33px;background:url('/open_content/images/main/search/bg.gif') no-repeat 100% 0;width:513px;z-index:90;position:relative;}
#main_content .search div {float:left;}
#main_content .search fieldset {border:0;padding:0 0 0 0px;}
#main_content .search legend {position:absolute; width:0; height:0; overflow:hidden; font:0/0 san-serif; visibility:hidden;}
#main_content .search .search_a {background:url('/open_content/images/main/search/icon2.gif') no-repeat 100% 30%;}
#main_content .search #search_what {padding-right:20px;}
#main_content .search .type {width:285px;text-align:right;padding:10px 15px 0 0;position:relative;}
#main_content .search .type #search_type {display:none;background:url('/open_content/images/main/search/choice_bottom.gif') no-repeat 0 100%;position:absolute;top:-15px;right:10px;}
#main_content .search .type #search_type .sel_bt {background:url('/open_content/images/main/search/choice_bg.gif') no-repeat 0 0;width:78px;}
#main_content .search .type #search_type ul {padding:10px 0 5px 7px;}
#main_content .search .type #search_type li {background:url('/open_content/images/main/search/icon.gif') no-repeat 0 3px;padding-left:12px;text-align:left;height:18px;}
#main_content .search .input {padding-top:6px;}
#main_content .search .input input {width:150px;border:none;border-color:#fff;}
#main_content .search .btn {padding:9px 0 0 5px;}



/* 게시판, 뉴스 묶음 */
#main_content .recent {padding-top:15px;height:175px;position:relative;width:515px;}

/* 게시판 */
#main_content .recent .notice #notice_item2,
#main_content .recent .notice #notice_item3,
#main_content .recent .notice #notice_item4 {display:none;}
#main_content .recent .notice {float:left;width:358px;height:175px;background:url('/open_content/images/main/notice/bg.gif') no-repeat 0 100%;text-align:center;}
#main_content .recent .notice ul {padding:0;}
#main_content .recent .notice li {position:absolute;margin-right:1px;top:15px;left:0;}
#main_content .recent .notice li.notice_li1 {left:83px}
#main_content .recent .notice li.notice_li2 {left:150px}
#main_content .recent .notice li.notice_li3 {left:217px}
#main_content .recent .notice li.notice_li4 {left:283px}
#main_content .recent .notice iframe {margin-top:25px;}
#main_content .recent .notice table {width:95%;margin:25px 0 0 5px;clear:both;}
#main_content .recent .notice td {height:24px;border-bottom:1px dashed #BDD3E8;} /**height:22px;*/
#main_content .recent .notice td.noline {border:none;}
#main_content .recent .notice td.subject {background:url('/open_content/images/main/notice/icon.gif') no-repeat 7px 40%;text-align:left;padding-left:20px;}
#main_content .recent .notice td.subject a {font-family:dotum;color:#222;}
#main_content .recent .notice td.date {font-family:dotum;font-size:11px;width:60px;}
/* 테이블 없이 */
#main_content .recent .notice div dl {width:93%;margin:25px auto 0 auto;clear:both;}
#main_content .recent .notice div dl dt {display:none;}
#main_content .recent .notice div dl dd.subject {clear:both;background:url('/open_content/images/main/notice/icon.gif') no-repeat 8px 45%;text-align:left;padding-left:20px;padding-top:2px;height:26px;line-height:210%;border-bottom:1px dashed #BDD3E8;margin:0;}
#main_content .recent .notice div dl dd.noline {border:none;}
#main_content .recent .notice div dl dd a {font-family:dotum;color:#222; float:left;display:inline;}
#main_content .recent .notice div dl dd span.date {font-family:dotum;font-size:11px;float:right;width:55px;}

/* 뉴스 */
/*#main_content .recent .news #news_item2 {display:none;}
#main_content .recent .news {position:absolute;bottom:0;right:0;width:145px;height:175px;background:url('/open_content/images/main/news/bg.gif') no-repeat 0 100%;}
#main_content .recent .news .btn_stop {position:absolute;right:25px;bottom:13px;}
#main_content .recent .news .btn_start {position:absolute;right:9px;bottom:13px;}
#main_content .recent .news ul {height:30px;}
#main_content .recent .news li {float:left;}
#main_content .recent .news .news_content {padding:0 12px 0px 6px;clear:both;}
#main_content .recent .news .news_content {padding:0 12px 0px 6px;clear:both;}
#main_content .recent .news .news_content .img img {border:3px solid #E2E2E2;width:125px;height:90px;matgin:0}
#main_content .recent .news .news_content a {color:#1560A0;font-weight:bold;line-height:16px;clear:both;}

#main_content .recent .news #news_item1 {display:block;position:absolute;}
#main_content .recent .news #news_item2 {clear:both;display:block;position:absolute;}
#main_content .recent .news #news_content2 {display:none;clear:both;position:absolute;}
#main_content .recent .news .btn_stop {position:absolute;left:100px;bottom:13px;top:150px;z-index:88;}
#main_content .recent .news .btn_start {position:absolute;left:116px;bottom:13px;top:150px;}
*/
#main_content .recent .news #news_item2 {display:none;}
#main_content .recent .news {position:absolute;bottom:0;right:0;width:145px;height:175px;background:url('/open_content/images/main/news/bg.gif') no-repeat 0 100%;}
#main_content .recent .news .btn_stop {position:absolute;right:25px;bottom:13px;}
#main_content .recent .news .btn_start {position:absolute;right:9px;bottom:13px;}
#main_content .recent .news ul {height:30px;}
#main_content .recent .news ul li {float:left;}
#main_content .recent .news ul li .m {position:absolute;left:71px;display:block;top:0} 
#main_content .recent .news #news_item1,#main_content .recent .news #news_item2 {padding:0 12px 0px 6px;clear:both;}
#main_content .recent .news #news_item1 .img img, #main_content .recent .news #news_item2 .img img{border:3px solid #E2E2E2;width:125px;height:90px;margin:0 }
#main_content .recent .news #news_item1 a, #main_content .recent .news #news_item2 a{color:#1560A0;font-weight:bold;line-height:16px;clear:both;}


/* 관광안내 */
#main_content .tourinfo #tourinfo_item1 .btn_stop {position:absolute;left:200px;top:21px;}
#main_content .tourinfo #tourinfo_item1 .btn_start {position:absolute;left:216px;top:21px;}
#main_content .tourinfo #tourinfo_item2 .btn_stop {position:absolute;left:289px;top:21px;}
#main_content .tourinfo #tourinfo_item2 .btn_start {position:absolute;left:305px;top:21px;}
#main_content .tourinfo #tourinfo_item3 .btn_stop {position:absolute;left:370px;top:21px;}
#main_content .tourinfo #tourinfo_item3 .btn_start {position:absolute;left:386px;top:21px;}

#main_content .tourinfo #tourinfo_item1 {}
#main_content .tourinfo #tourinfo_item2,
#main_content .tourinfo #tourinfo_item3 {display:none;}
#main_content .tourinfo {height:132px;background:url('/open_content/images/main/tourinfo/bg.gif') 0 1px no-repeat;clear:both;margin-top:10px;padding-left:10px;position:relative;}
#main_content .tourinfo h3 {margin:0 0 5px 0;}
#main_content .tourinfo ul {clear:both;height:17px;border-bottom:1px solid #D7E6E9;padding-top:7px;width:270px;}
#main_content .tourinfo li {float:left;width:110px;padding-left:15px;background:url('/open_content/images/main/tourinfo/icon.gif') 5px 40% no-repeat}
#main_content .tourinfo ul.last {border:none;}
#main_content .tourinfo .etc_btn {float:left;padding-top:5px;}
#main_content .tourinfo .etc_btn_left {border-right:1px solid #EDEDED}
#main_content .tourinfo .tour_content{float:left;width:400px;padding:10px 0 0 10px;}

#main_content .tourinfo #tourinfo_item1 .tour_content{background:url('/open_content/images/main/tourinfo/img1.gif') no-repeat 100% 10px;}
#main_content .tourinfo #tourinfo_item2 .tour_content{background:url('/open_content/images/main/tourinfo/img2.gif') no-repeat 100% 10px;}
#main_content .tourinfo #tourinfo_item3 .tour_content{background:url('/open_content/images/main/tourinfo/img3.gif') no-repeat 99% 10px;}

/* 사이트배너 */
#main_content .sitebanner {position:relative;clear:both;margin-top:6px;}
#main_content .sitebanner .up {position:absolute;right:24px;top:3px;z-index:9997}
#main_content .sitebanner .dn {position:absolute;right:24px;top:19px;z-index:9996}
#main_content .sitebanner .up1 {position:absolute;right:10px;top:3px;z-index:9997}
#main_content .sitebanner .dn1 {position:absolute;right:10px;top:19px;z-index:9996}
#main_content .sitebanner .tt {position:absolute;right:13px;top:35px;}
#main_content .sitebanner table {border-collapse:collapse;}
#main_content .sitebanner td{height:35px;}




/* 군수안내 */
#main_content .goonsu {padding:14px 0 0 25px; margin-bottom:9px; height:120px;z-index:9003;position:relative;}
#main_content .goonsu ul {margin:2px 0 0 10px;}
#main_content .goonsu ul li {padding-bottom:1px;}

/* 팝업존 */
#main_content .banner1 {background:url('/open_content/images/main/banner1/bg.gif') no-repeat;position:relative;border:0px solid red;}
#main_content .banner1 .btn {padding:7px 0 0 6px;}
#main_content .banner1 .btn li {float:left;margin-right:1px;}
#main_content .banner1 .btn .num {}
#main_content .banner1 .btn .num2 {position:absolute;right:0;top:5px;}
#main_content .banner1 .btn .num2 .btn1 {position:absolute;right:25px;}
#main_content .banner1 .btn .num2 .btn2 {position:absolute;right:9px;}
/* #main_content .banner1 .img {bottom:0;position:absolute;left:0;} */
#main_content .banner1 .img img {width:190px;height:92px;}
#main_content .banner1 .img a {position:absolute;top:28px;}
#main_content .banner1 .iamzone {position:absolute;top:28px;left:0px;padding:0px;margin:0px;}
#mypopupzone_none{display:none;}
#mypopupzone_show{display:block;}


/* 배너2 */
#main_content .banner2 {height:110px;background:url('/open_content/images/main/banner2/bg.gif') no-repeat;margin-top:13px;margin-bottom:10px;padding-top:2px;}
#main_content .banner2 h3 {margin:0 0 0 15px;padding:0;height:53px;}
#main_content .banner2 ul {margin-left:13px;margin-top:2px;}
#main_content .banner2 li {float:left;height:25px;margin:0;padding:0;font-size:0;line-height:0}  /********font-size:0;line-height:0****/
#main_content .banner2 li.bottom {height:22px;margin:0;padding:0;}





/* 사이트링크 */
#main_content .sitelink {height:115px;background:url('/open_content/images/main/sitelink/bg.gif') no-repeat 0 30px;margin:0;}
#main_content .sitelink h3 {margin:0 0 5px 0;padding:0;background:url('/open_content/images/main/sitelink/line.gif') repeat-x 0 100%;height:20px;}
#main_content .sitelink ul {padding-left:65px;position:relative}
#main_content .sitelink li {margin:0;padding:0;}
#main_content .sitelink .sitelink_pop {position:absolute;z-index:9000;width:190px;text-align:left;display:none;right:0;bottom:0;}
#main_content .sitelink .sitelink_pop ul {padding:0 0 0 10px}
#main_content .sitelink .sitelink_pop li {padding:0 0 0 15px;margin:0;background:url('/open_content/images/main/sitelink/icon.gif') no-repeat 0 3px;height:124px;height:20px;}
#main_content .sitelink .sitelink_pop {padding:0;background:url('/open_content/images/main/sitelink/ctn_bg.gif') no-repeat 0 100%;}
#main_content .sitelink .sitelink_pop .bg_top{background:url('/open_content/images/main/sitelink/top_bg.gif') repeat-x 0 0;}
#main_content .sitelink .sitelink_pop a {font-size:11px;font-family:dotum;}
#main_content .sitelink h4 {color:#2C6DAB;margin:0;padding:8px 0 0 10px;font-size:12px;height:30px;}
#main_content .sitelink .close_btn {position:absolute;right:7px;top:7px;}
#main_content .li_float li { float:left; width:70px; }



/* 메인스크롤 배너*/
.banner {overflow:hidden; width:500px; height:64px;}
.banner ul {clear:both;}
.banner ul li {float:left; margin:2px 0 0 0;padding-right:2px;}
.banner .btn {overflow:hidden; height:22px; margin:0; padding:0; }
.banner .btn h2 {float:left; margin:0 5px 0 0; padding:0; font-size:0;}
.banner .btn span {float:left; margin:5px 2px 0 0;}

#main_banner {position:relative; overflow:hidden; clear:both; height:64px;}
#main_banner img {vertical-align:top;border:0px; margin:0;padding:0; }
#banner_scroll {position:absolute;}



/*정원 수정*/

#article-tab {
	margin:0;
	height:26px;
	background-image:url("/upload/images/main/ct_01_bg.gif");
	padding-top:0px;
	padding-left:5px;
	float:left;
}
#article-tab li {
	padding-right:0; float:left;
}
#article-tab li div {position:absolute;left:0;top:25px;width:358px;padding-left:0}
#article-tab li div .newMore {position:absolute;right:-4px;top:-18px;width:32px;height:10px;margin:0}

/* 게시판 */
#main_content .recent .notice-new {float:left;width:358px;height:175px;background:url('/open_content/images/main/notice/bg.gif') no-repeat 0 100%;text-align:center;position:relative;}
#main_content .recent .notice-new ul{margin-right:1px;top:15px;left:20px;}
#main_content .recent .notice-new ul li {float:left}
#main_content .recent .notice-new iframe {margin-top:0px;}
/* 테이블 없이 */
#main_content .recent .notice-new div ul {width:93%;margin:0 auto;clear:both;}
#main_content .recent .notice-new div ul li {clear:both;background:url('/open_content/images/main/notice/icon.gif') no-repeat 8px 45%;text-align:left; width:310px; padding-left:18px;padding-top:2px;line-height:210%;border-bottom:1px dashed #BDD3E8;margin:0;}
#main_content .recent .notice div div ul li.noline {border:none;}
#main_content .recent .notice-new div ul li a {font-family:dotum;color:#222; float:left;display:inline;}
#main_content .recent .notice-new div ul li span.date {font-family:dotum;font-size:11px;display:inline;float:right;width:50px;}
#main_content .recent .notice-new ul li div ul {padding-left:0} 

/****************************************
.png24 { tmp:expression(setPng24(this));}
****************************************/




/* 팝업존 */
#main_content .banner1 {height:195px;background:url('/open_content/images/main/banner1/bg.gif') no-repeat;margin-bottom:10px;position:relative;}
#main_content .banner1 .btn {padding:7px 0 0 6px;}
#main_content .banner1 .btn li {float:left;margin-right:1px;}
#main_content .banner1 .btn .num img {padding-right:1px;}
#main_content .banner1 .btn .num2 {position:absolute;right:0;top:5px;}
#main_content .banner1 .btn .num2 .btn1 {position:absolute;right:25px;}
#main_content .banner1 .btn .num2 .btn2 {position:absolute;right:9px;}
/* #main_content .banner1 .img {bottom:0;position:absolute;left:0;} */
#main_content .banner1 .img img {width:190px;height:165px;}
#main_content .banner1 .img a {position:absolute;top:28px;}
#main_content .banner1 .iamzone {position:absolute;top:28px;left:0px;}
#mypopupzone_none{display:none;}
#mypopupzone_show{display:block;}
