div#wrapper div#container div#contentwrap div#contents div#contentsbody {margin-top:50px;}

/* 게시판  */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board{width:660px; clear:both; border-left:4px solid #5b9729; border-right:4px solid #5b9729; padding:0 16px 0 16px; overflow:hidden; background:#FFFFFF;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle{background:url(../../board/image/board/stitle_bg.gif) repeat-x; width:660px; height:120px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .img{float:left; width:150px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type{float:right; width:500px; background:url(../../board/image/board/stitle_end.gif) no-repeat right top; height:80px; padding-top:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type p{padding:5px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type ul{margin-top:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type li{float:left; margin-right:3px; background:url(../../board/image/help/faq_tab.gif) no-repeat; height:23px;display:-moz-inline-box; display:inline-block; cursor:pointer; vertical-align:middle; padding-left:3px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type li a{background:url(../../board/image/help/faq_tab.gif) no-repeat right; height:23px; display:-moz-inline-box; display:inline-block; white-space:nowrap; cursor:pointer; line-height:2; padding:0 16px 0 5px; text-decoration:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type .on{float:left; margin-right:3px; background:url(../../board/image/help/faq_tab_on.gif) no-repeat; height:23px;display:-moz-inline-box; display:inline-block; cursor:pointer; vertical-align:middle; padding-left:3px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle .type .on a{background:url(../../board/image/help/faq_tab_on.gif) no-repeat right; height:23px; display:-moz-inline-box; display:inline-block; white-space:nowrap; cursor:pointer; line-height:2; padding:0 16px 0 5px; font-weight:bold; color:#000000; text-decoration:none;}


div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq{background:url(../../board/image/board/stitle_bg.gif) repeat-x; width:660px; height:100px; margin-bottom:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .img{float:left; width:130px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type{float:right; width:520px; background:url(../../board/image/board/stitle_end.gif) no-repeat right top; height:80px; padding-top:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type ul{margin-top:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type li{float:left; margin-right:3px; background:url(../../board/image/help/faq_tab.gif) no-repeat; height:23px;display:-moz-inline-box; display:inline-block; cursor:pointer; vertical-align:middle; padding-left:3px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type li a{background:url(../../board/image/help/faq_tab.gif) no-repeat right; height:23px; display:-moz-inline-box; display:inline-block; white-space:nowrap; cursor:pointer; line-height:2; padding:0 16px 0 5px; text-decoration:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type .on{float:left; margin-right:3px; background:url(../../board/image/help/faq_tab_on.gif) no-repeat; height:23px;display:-moz-inline-box; display:inline-block; cursor:pointer; vertical-align:middle; padding-left:3px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #stitle_faq .type .on a{background:url(../../board/image/help/faq_tab_on.gif) no-repeat right; height:23px; display:-moz-inline-box; display:inline-block; white-space:nowrap; cursor:pointer; line-height:2; padding:0 16px 0 5px; font-weight:bold; color:#000000; text-decoration:none;}
			
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_top{overflow:hidden; clear:both;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_top .counter{float:left; height:25px; background:url(../../board/image/icon_4.gif) no-repeat 0 6px; padding-left:17px; padding-top:2px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_top .counter span{font-weight:bold; color:#288327;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_top .search_board{float:right;}


div#wrapper div#container div#contentwrap div#contents div#contentsbody td .comment{font-weight:bold; color:#288327;}

/* 고객도움터 서브메인  */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_bn{background:url(../../board/image/help/good_bg_1.gif) no-repeat; width:650px; height:110px; padding:10px 0 0 50px; width:700px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_bn li{float:left; padding-right:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_faq{background:url(../../board/image/help/good_bg_2.gif) no-repeat; width:530px; height:86px; margin-bottom:20px; padding:20px 0 0 170px; width:700px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_faq ul{clear:left; height:40px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_faq li{padding-right:10px; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_faq .tit{background:url(../../board/image/icon_10.gif) no-repeat 5px 9px; padding:3px 7px 0 12px; font-weight:bold;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board{padding:10px; width:680px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board .left{float:left; width:325px; height:170px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board .right{float:right; width:325px; height:170px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board .tit{border-bottom:1px solid #6fbf57; height:24px; margin-bottom:10px; padding-top:5px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board .tit span{width:280px; display:inline-block;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board li{background:url(../../board/image/icon_10.gif) no-repeat 8px 6px; padding-left:15px; height:23px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #help_board li a{width:245px; display:inline-block;}

/* 가로 700px 게시판용 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1{clear:both; margin-bottom:20px; width:700px;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1 thead th{border-top:2px solid #848484; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1 tbody th{border-bottom:1px solid #dddddd; text-align:center; height:27px; font-weight:normal; width:50px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1 tbody td{border-bottom:1px solid #dddddd; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_1 tbody .subject{text-align:left; width:430px; padding-left:10px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1{width:700px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1 p{float:left; height:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1 span{float:right;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1 p a{background:url(../../board/image/topline.gif) no-repeat 0 center; padding:0 3px 0 7px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1 p a.first{background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_1 p .on{font-weight:bold; color:#288327;}

/* 가로 660px 게시판용 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2{margin-bottom:20px; width:660px; clear:both;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 thead th{border-top:2px solid #848484; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 tbody th{border-bottom:1px solid #dddddd; text-align:center; height:27px; font-weight:normal;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 tbody td{border-bottom:1px solid #dddddd; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 tbody .subject{text-align:left; padding-left:10px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_2 tbody .board{color:#288327;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2{clear:both; margin-bottom:20px; width:660px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 thead th{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 thead td{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; height:27px; font-weight:bold; background:#f9f9f9 url(../../board/image/topline.gif) no-repeat left center; padding:2px 0 0 15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody th{border-bottom:1px solid #dddddd; height:30px; font-weight:normal; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody td{border-bottom:1px solid #dddddd; background:url(../../board/image/topline.gif) no-repeat left center; padding-left:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents{padding:20px; background:none; height:200px; vertical-align:top;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents td{border:0; background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_write{padding:20px 0 20px 0; background:none; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_reply{padding:20px 20px 20px 160px; background:#f2f7fb url(../../board/image/mypage/opinion_reply_img.gif) no-repeat 10px 20px; height:150px; vertical-align:top; border-bottom:1px solid #8ebdde; border-top:1px solid #8ebdde;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_poll{padding:10px 20px 10px 20px; background:none; vertical-align:top;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_poll dt{float:left; width:165px; height:22px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_poll dd{height:22px; width:450px; float:left; margin:0; color:#999999;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents_poll dd div{background:url(../../board/image/participate/bar_bg.gif) repeat-x; width:200px; margin:3px 10px 0 0; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents .movie_ex{border:1px solid #dddddd; background:#F7F7F7; padding:13px; margin-top:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2 tbody .contents .movie_ex p{margin-bottom:10px;}

/* 가로 660px 게시판용 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3{margin-bottom:20px; width:660px; clear:both;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 thead th{border-top:2px solid #848484; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 tbody th{border-bottom:1px solid #dddddd; text-align:center; height:27px; font-weight:normal;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 tbody td{border-bottom:1px solid #dddddd; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 tbody .subject{text-align:left; padding-left:10px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_3 tbody .board{color:#288327;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3{clear:both; margin-bottom:20px; width:660px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 thead th{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 thead td{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; height:27px; font-weight:bold; background:#f9f9f9 url(../../board/image/topline.gif) no-repeat left center; padding:2px 0 0 15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody th{border-bottom:1px solid #dddddd; height:30px; font-weight:normal; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody td{border-bottom:1px solid #dddddd; background:url(../../board/image/topline.gif) no-repeat left center; padding-left:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents{padding:20px; background:none; height:200px; vertical-align:top;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents td{border:0; background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_write{padding:20px 0 20px 0; background:none; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_reply{padding:20px 20px 20px 160px; background:#f2f7fb url(../../board/image/mypage/opinion_reply_img.gif) no-repeat 10px 20px; height:150px; vertical-align:top; border-bottom:1px solid #8ebdde; border-top:1px solid #8ebdde;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_poll{padding:10px 20px 10px 20px; background:none; vertical-align:top;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_poll dt{float:left; width:165px; height:22px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_poll dd{height:22px; width:450px; float:left; margin:0; color:#999999;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents_poll dd div{background:url(../../board/image/participate/bar_bg.gif) repeat-x; width:200px; margin:3px 10px 0 0; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents .movie_ex{border:1px solid #dddddd; background:#F7F7F7; padding:13px; margin-top:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_3 tbody .contents .movie_ex p{margin-bottom:10px;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4{clear:both; margin-bottom:20px; width:660px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 thead th{border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 thead td{border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; height:27px; font-weight:bold; background:#f9f9f9 url(../../board/image/topline.gif) no-repeat left center; padding:2px 0 0 15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody th{border-bottom:1px solid #dddddd; height:30px; font-weight:normal; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody td{border-bottom:1px solid #dddddd; background:url(../../board/image/topline.gif) no-repeat left center; padding-left:15px; height:40px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents{padding:20px; background:none; height:200px; vertical-align:top;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents td{border:0; background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_write{padding:20px 0 20px 0; background:none; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_reply{padding:20px 20px 20px 160px; background:#f2f7fb url(../../board/image/mypage/opinion_reply_img.gif) no-repeat 10px 20px; height:150px; vertical-align:top; border-bottom:1px solid #8ebdde; border-top:1px solid #8ebdde;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_poll{padding:10px 20px 10px 20px; background:none; vertical-align:top;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_poll dt{float:left; width:165px; height:22px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_poll dd{height:22px; width:450px; float:left; margin:0; color:#999999;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents_poll dd div{background:url(../../board/image/participate/bar_bg.gif) repeat-x; width:200px; margin:3px 10px 0 0; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents .movie_ex{border:1px solid #dddddd; background:#F7F7F7; padding:13px; margin-top:15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_4 tbody .contents .movie_ex p{margin-bottom:10px;}


/* 여행정보 상세보기 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel{margin-bottom:20px; width:660px; clear:both;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel thead th{text-align:center; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel thead td{border-top:2px solid #5b9729; text-align:center; border-bottom:1px solid #dddddd; height:27px; font-weight:bold; background:#f9f9f9 url(../../board/image/topline.gif) no-repeat left center; padding:2px 0 0 15px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody th{text-align:center; height:27px; font-weight:normal;}
/*div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody td{border-bottom:1px solid #dddddd; text-align:center; height:27px;}*/
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody .subject{text-align:left; padding-left:10px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody .board{color:#288327;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody .contents{padding:20px; background:none; vertical-align:top; border-bottom:1px solid #dddddd;}

/*div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel {font-family:"굴림",Gulim,"돋움",Dotum,AppleGothic,Sans-serif; font-size:12px; line-height:150%;} 

div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel{clear:both; margin-bottom:20px; width:660px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel thead th{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel thead td{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; height:27px; font-weight:bold; background:#f9f9f9 url(../../board/image/topline.gif) no-repeat left center; padding:2px 0 0 15px;}*/
/*div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody th{border-bottom:1px solid #dddddd; height:30px; font-weight:normal; text-align:center;}*/
/*div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_travel tbody td{border-bottom:1px solid #dddddd; background:url(../../board/image/topline.gif) no-repeat left center; padding-left:15px;}*/



/* 지방사무소 커뮤니티 게시판 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_cmm{clear:both; margin-bottom:20px; width:660px;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_cmm thead th{border-top:2px solid #848484; border-bottom:1px solid #dddddd; background:#f9f9f9; text-align:center; height:27px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_cmm tbody .c_name{border-bottom:1px solid #dddddd; font-weight:bold; background:none; text-align:center; width:200px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_cmm tbody td{border-bottom:1px solid #dddddd; text-align:center; padding:10px 0 10px 0;}

/* 협력업체 게시판 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency{clear:both; margin-bottom:20px; width:660px; border-top:2px solid #848484;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency .logo{border-bottom:1px solid #dddddd; text-align:center; width:250px; height:100px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency td{border-bottom:1px solid #dddddd; text-align:left; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency ul{list-style:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency li{text-align:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody div#site #board_agency .url a{color:#288327; font-size:11px;font-family:Tahoma;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2_page{width:660px; clear:both; margin-bottom:40px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2_page thead th{border-top:1px solid #dddddd;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2_page tbody th{border-bottom:1px solid #dddddd; height:30px; background:#f9f9f9;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #boardview_2_page tbody td{border-bottom:1px solid #dddddd; padding-left:15px;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody .boardbtn_2{width:660px; clear:both; height:40px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .boardbtn_2 .left{float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .boardbtn_2 .right{float:right;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .boardbtn_2 .left a{padding-right:3px;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2{width:660px; text-align:center;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2 span{float:right;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2 p{ height:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2 a{background:url(../../Board/image/topline.gif) no-repeat 0 center; padding:0 3px 0 7px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2 a.first{background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody .page_2 .on{font-weight:bold; color:#288327;}

/* 가로 660px FAQ */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #faq {margin-bottom:20px; width:660px;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #faq  ul{border-top:2px solid #848484; clear:both; overflow:hidden;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #faq  li{border-bottom:1px solid #dddddd; padding:6px 0 4px 32px; background:url(../../board/image/help/icon_q.gif) 10px 5px no-repeat;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #faq  .answer{background:#fbfbfb url(../../board/image/help/icon_a.gif) 10px 9px no-repeat; padding:10px 0 8px 32px;}

/* 이달의 우수작 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom{background:url(../../board/image/participate/photo_recom_bg.gif) no-repeat; width:650px; height:280px; margin-bottom:10px; padding:10px 0 10px 10px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom .tit{padding:0 0 10px 30px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom li{float:left; background:url(../../board/image/participate/recom_pic_bg.gif) no-repeat; padding:10px; margin:0 5px 0 0; width:190px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom li p{margin-bottom:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom li ul{border:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom li li{margin:0; float:none; height:18px; padding:0; background:none;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #photo_recom .subject{color:#288327;}

/* 가로 660px 이미지게시판 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo {margin-bottom:20px; width:660px; margin-bottom:20px; overflow:hidden;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo ul{border-top:2px solid #5b9729; border-bottom:1px solid #dddddd; padding-top:10px; height:720px; overflow:hidden;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo li{float:left; margin-left:18px; width:182px; height:230px; margin-right:18px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo li p{border:2px solid #74c159;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo li ul{border:0; height:70px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo li li{margin:0; float:none; height:18px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board_photo .subject a{color:#288327;}

/* 가로 660px 공단이벤트 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board .ing{margin-bottom:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event{width:660px; clear:both; border-top:1px solid #5b9729; margin-bottom:20px; overflow:hidden;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event li{float:left; width:330px; padding:10px 0 10px 0; border-bottom:1px solid #dddddd;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event li p{float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event li ul{float:right; width:190px; padding-top:2px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event li li{border:0; width:190px; padding:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event li li a{color:#288327;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #board #event_view{margin-bottom:20px;}

/* 진행중인 설문조사 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing{background:url(../../board/image/participate/poll_bg.gif) no-repeat; width:640px; padding:15px 0 0 20px; min-height:130px; overflow:hidden;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing h3{margin-bottom:35px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing div{width:525px; padding-left:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing div span{font-size:14px; font-weight:bold; color:#288327; display:block; height:30px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing div p{border-top:1px solid #dddddd; padding:10px 0 10px 0; position:relative;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing div p label{padding-right:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #poll_ing div p span{position:absolute; right:0; top:10px; display:block;}


/* 웹진 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine{width:660px; clear:both; border-left:4px solid #5b9729; border-right:4px solid #5b9729; padding:0 16px 0 16px; overflow:hidden; background:#FFFFFF;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual{width:620px; height:355px; margin-bottom:20px; padding:15px 0 0 40px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual h3{margin:0 0 0 250px; float:left; height:115px; }
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual p{float:right; height:115px; margin:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual dl{width:580px; height:110px; clear:both; margin:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual dt{width:130px; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual dt img{border:1px solid #fff;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual dd{margin:0; padding:0; color:#FFFFFF;  line-height:140%;} 
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .visual dd a{font-weight:bold; color:#FFFFFF; display:block; height:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine ul{margin-bottom:30px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine li{border-bottom:1px solid #dddddd; padding:5px 0 5px 15px; background:url(../../board/image/icon_3.gif) no-repeat 3px 12px; color:#999999;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine li a{color:#333333}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine li a span{color:#288327;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .type{background:url(../../board/image/webzine/type.gif) no-repeat; width:530px; height:70px; color:#999999; padding:10px 20px 0 110px; line-height:140%;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .title{ width:250px; height:60px; margin-bottom:5px; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .move{width:399px; height:28px; margin:20px 0 5px 0; float:right; text-align:right; background:#f3f3f3; border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb; padding:10px 10px 0 0; color:#000000; font-weight:bold;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #webzine .view{border:1px solid #dbdbdb; padding:14px; clear:both; margin-bottom:20px;}


/* 덧글 */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add{width:700px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add .title{height:24px; border-bottom:2px solid #848484; background:url(../../board/image/icon_4.gif) no-repeat 5px 2px; padding-left:23px; position:relative;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add .title p{position:absolute; top:0; right:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add .write{background:#f9f9f9; border-bottom:1px solid #ddd; padding:20px; position:relative;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add .write span{ position:absolute; right:20px; top:73px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add dl{border-bottom:1px solid #ddd; padding:0 0 10px 0; overflow:hidden;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add dt{background:url(../../board/image/icon_9.gif) no-repeat 10px 5px; padding-left:20px; font-weight:bold; width:60px; float:left; margin:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add dd{width:610px; margin:0; padding:0; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add dd span{color:#9e9e9e; display:block;}

div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2{width:660px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 .title{height:24px; border-bottom:2px solid #848484; background:url(../../board/image/icon_4.gif) no-repeat 5px 2px; padding-left:23px;position:relative;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 .title p{position:absolute; top:0; right:0;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 .write{background:#f9f9f9; border-bottom:1px solid #ddd; padding:20px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 .write span{ position:absolute; right:20px; top:73px;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 dl{border-bottom:1px solid #ddd; padding:0 0 10px 0; overflow:hidden;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 dt{background:url(../image/icon_9.gif) no-repeat 10px 5px; padding-left:20px; font-weight:bold; width:60px; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 dd{width:570px; margin:0; padding:0; float:left;}
div#wrapper div#container div#contentwrap div#contents div#contentsbody #add_2 dd span{color:#9e9e9e; display:block;}

/* SearchBox */
div#wrapper div#container div#contentwrap div#contents div#contentsbody #searchbox {border-bottom:2px solid #848484; border-top:2px solid #848484; border-left:2px solid #848484; border-right:2px solid #848484; padding-top:10px; height:30px; padding-left:20px;}


/* 탐방코스 */
.board_course {margin-bottom:20px; width:660px; margin-bottom:20px; overflow:hidden;} 
.board_course ul{border-bottom:1px solid #dddddd; padding-top:10px; overflow:hidden;}
.board_course li{float:left; width:320px; height:90px; margin-right:5px;margin-left:5px;}

.txt_title01 {color:#00909a; font-weight:bold; text-align:left;}
.txt_title02 {font-weight:bold; text-align:left;}