/* list.skin */
#board_wrapper	{ text-align:center; }
.notice_box		{ text-align:left; padding:0; margin:2px 0 2px 0; background:#F7F7F7; border:1px solid #D6D6D6; }
ul.notice_list	{ margin:5px; padding:0; border-bottom:1px solid #D6D6D6; height:20px; }
ul.notice_list:last-child { border-bottom:0; }
ul.notice_list li { display:inline-block; list-style:none; margin:0; }
ul.notice_list li.n_ntc { width:10%; text-align:center; font-size:10px; color:#A2A3A3; }
ul.notice_list li.n_sbj { width:75%; }
ul.notice_list li.n_sbj a { color:#494949; font-family:나눔고딕;  }
ul.notice_list li.n_sbj a:hover	{ text-decoration:underline; }
ul.notice_list li.n_date { width:10%; font-size:11px; color:#616161; }
ul.notice_list li span.comment { font-family:Tahoma; font-size:10px; color:#EE5A00; }


#board_list_box		{ clear:both; text-align:left; }

.board_list		{ height:110px; margin:0 0 20px 0; padding:10px; border:1px solid #DFDFDF; box-sizing:border-box; }
.board_list > div	{ float:left; box-sizing:border-box; }
.board_list > .image_box	{  width:150px; height:88px; margin-right:10px; overflow:hidden; } /* 사진 */
.board_list > .image_box > a > img	{ width:150px; height:88px; }
/* 이미지 있을 때 뉴스 목록 영역 */
.board_list > .describe_box	{ width:540px; line-height:160%; } /* 뉴스 제목과 내용 */
/* 이미지 없을 때 뉴스 목록 영역 */
.board_list > .describe_box_none_img	{ width:700px;  line-height:160%; } /* 뉴스 제목과 내용 */

.board_list > div > .subject	{ margin:3px 0 4px 0; padding:0 0 4px 0; border-bottom:1px solid #EFEFEF; }
.board_list > div > .subject > a { color:#242424; font:bold 14px '맑은 고딕'; letter-spacing:-1px; }	/* 상점 이름 */
.board_list > div > .subject > a:hover { color:#2080D0; }	/* 상점 이름 */
.board_list > div > .subject > img	{ width:18px; height:16px; vertical-align:middle; margin-right:5px; }
.board_list > div > div > .cate_name > a	{ color:#FF8000; font:normal 12px '맑은 고딕'; }
.board_list > div > div > span.mat	{ background:#FF8000; color:#fff; font:normal 11px '맑은 고딕'; border-radius:5px; padding:0 3px 0 3px; } /* 맛표현 */
.board_list > div > div > span.etc_info_addr	{ color:#686868; font:normal 12px '맑은 고딕'; }
.board_list > div > div > span.etc_info	{ color:#48505A; font:normal 12px '맑은 고딕'; }
.board_list > div > div > span.comment2	{ background:#30ACFF; color:#fff; font:normal 11px '맑은 고딕'; border-radius:5px; padding:0 3px 1px 3px; } /* 추천 수 */
.board_list > div > div > span.etc_info2	{ color:#A4A4A4; font:normal 12px '맑은 고딕'; }
.board_list > div > div > span.etc_info2 > span.wdate	{ color:#A4A4A4; } /* 날짜 */
.board_list > div > div.subject > span.etc_info3 	{ margin-left:40px; color:#444E57; } /* 전화번호 */

.board_list > div > .summary	{ margin:0; }
.board_list > div > .summary > a	{ color:#686868; font:normal 13px 나눔고딕; }	/* 요약 */
.board_list > div > .summary > a:hover	{ text-decoration:underline; }

.board_list .current { font:bold 11px tahoma; color:#E15916; }

.ads_box	{ margin-bottom:20px; text-align:center; } /* 애드센스 */

.board_button { clear:both; margin:10px 0 0 0; }
.board_button > div	{ float:left; width:33%; margin:0 auto; text-align:center; }
.board_button > div:first-child	{ text-align:left; }
.board_button > div:last-child	{ text-align:right; }

.board_page { clear:both; text-align:center; margin:3px 0 0 0; }

.board_search { text-align:center; margin:0; color:#959595; font-family:Dotum; }
.board_search .stx { height:26px; width:150px; padding-left:10px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; }
.board_search input[type="submit"] { height:29px; vertical-align:top; border:1px solid #CBCBCB; background:#F0F0F1; cursor:pointer; padding-left:10px; padding-right:10px; }
.board_search input[type="submit"]:hover {background:#4285F4; color:#fff; }

.search_box	{  }
.search_box select		{ height:24px; padding-left:10px; }
.btn_search_addr		{ vertical-align:middle; padding-left:7px; }
.scdt		{ margin:0 0 0 10px; color:#747988; font-size:11px; font-family:Dotum; }
.scdt > a	{ color:#FF0000; margin-left:2px; font:normal 11px Dotum; padding:0 2px 0 2px; border-radius:3px; }
.scdt > a:hover	{ color:#ffffff; background:#FF7070; }

/* 카테고리 */
div.category	{ height:43px; padding:5px 0 0 0; box-sizing:border-box; border-top:1px solid #DBDBDB; }
div.category > span > a	{ display:inline-block; border:1px solid #ffffff; border-radius:3px; padding:5px 10px 5px 10px; margin:0 7px 0 0; color:#242424; font:normal 12px '맑은 고딕'; }
div.category > span > a:hover	{ border:1px solid #AAAAAA; background:linear-gradient(#f5f5f5,#e3e3e3); }
div.category > span > a.cate_crrt	{ border:1px solid #A2A2A2; background:#D0D0D0; }

div.board_top	{ clear:both; height:40px; box-sizing:border-box; border-top:1px solid #DBDBDB; }
div.board_top > div:first-child	{ float:left; text-align:left; width:500px; margin:0 auto; padding:5px 0 5px 0; }		/* 상단 왼쪽 */
div.board_top > div:last-child	{ float:right; margin:0 auto; text-align:right; padding:10px 0 0 0; }		/* 상단 오른쪽 */
div.board_top > div:last-child > span > a	{ font:normal 12px '맑은 고딕'; color:#494949; }
div.board_top > div:last-child > span > a:hover	{ text-decoration:underline; color:#F47C31; }

span.vline1		{ display:inline-block; height:9px; border-right:1px solid #9FA0A4; margin:0 10px 0 10px; }

div.nolist		{ text-align:center; font:normal 12px '맑은 고딕'; padding:20px; }
span.listup > a	{ display:inline-block; border:1px solid #BFA860; background:#FFE080; font:normal 11px '맑은 고딕'; padding:1px 2px 1px 2px; cursor:pointer; }
span.listup > a:hover	{ background:#fff; }

/* 글쓰기 버튼 */
a.btn_write	{ display:inline-block; border:1px solid #828282; border-radius:3px; height:22px; background:#f5f5f5; background:linear-gradient(#f5f5f5,#e3e3e3); color:#4A4A4A; font:normal 13px 'Malgun Gothic', '맑은 고딕', sans-serif; padding:5px 15px 0 15px; letter-spacing:-1px; }
a.btn_write:hover	{ border:1px solid #828282; background:#828282; color:#fff; }

/* 다음 지도 */
.map_wrap {position:relative;overflow:hidden;width:1038px;height:350px;}
.radius_border{border:1px solid #919191;border-radius:5px;}     
.custom_typecontrol {position:absolute;top:10px;right:10px;overflow:hidden;width:130px;height:30px;margin:0;padding:0;z-index:1;font-size:12px;font-family:'Malgun Gothic', '맑은 고딕', sans-serif;}
.custom_typecontrol span {display:block;width:65px;height:30px;float:left;text-align:center;line-height:30px;cursor:pointer;}
.custom_typecontrol .btn {background:#fff;background:linear-gradient(#fff,  #e6e6e6);}       
.custom_typecontrol .btn:hover {background:#f5f5f5;background:linear-gradient(#f5f5f5,#e3e3e3);}
.custom_typecontrol .btn:active {background:#e6e6e6;background:linear-gradient(#e6e6e6, #fff);}    
.custom_typecontrol .selected_btn {color:#fff;background:#425470;background:linear-gradient(#425470, #5b6d8a);}
.custom_typecontrol .selected_btn:hover {color:#fff;}   
.custom_zoomcontrol {position:absolute;top:50px;right:10px;width:36px;height:80px;overflow:hidden;z-index:1;background-color:#f5f5f5;} 
.custom_zoomcontrol span {display:block;width:36px;height:40px;text-align:center;cursor:pointer;}     
.custom_zoomcontrol span img {width:15px;height:15px;padding:12px 0;border:none;}             
.custom_zoomcontrol span:first-child{border-bottom:1px solid #bfbfbf;}            

div.infobox	{ box-sizing:border-box; width:240px; height:110px; }
div.infobox > div.map_sub { padding:5px 0 5px 10px; background:#F3F3F3; border-bottom:1px solid #A2ACB8; } /* 지도위에 장소 이름 */
div.infobox > div.map_sub:hover	{ background:#E8F2FC; }
div.infobox > div.map_sub > a	{ font:bold 14px '맑은 고딕'; color:#242424; } /* 지도위에 장소 이름 */
div.infobox > div.map_sub > img	{ vertical-align:middle; margin-right:5px; width:18px; height:16px; }
div.infobox > div.thumb	{ float:left; margin:0 auto; padding:10px; }
div.infobox > div.info	{ float:left; margin:0 auto; padding:10px 0 0 0; width:110px; height:70px; overflow:hidden; white-space:nowrap; font:normal 11px '맑은 고딕'; }
div.infobox > div.info > span.cate	{ color:#FF8000; }
div.infobox > div.info > span.hit	{ color:#8A8A8A; }
div.infobox > div.info > a.btn_detail	{ border:1px solid #919191; border-radius:3px; background:#fff;background:linear-gradient(#fff,  #e6e6e6); color:#454545; padding:2px 6px 2px 6px; font:normal 11px 'Malgun Gothic', '맑은 고딕', sans-serif; }
div.infobox > div.info > a.btn_detail:hover	{ background:#fff; color:#242424; }
div.infobox > div.thumb	> a > img { width:100px; height:59px; border:1px solid #B2BBC4; } /* 이미지 */
div.map_extend	{ box-sizing:border-box; width:1038px; text-align:center; border:1px solid #CFCFCF; color:#454545; padding:8px; background:#F8F8F8; cursor:pointer; font:normal 12px '맑은 고딕'; }
div.map_extend:hover	{ background:#7D8793; border:1px solid #7D8793; color:#F0F8FF; }

/* 애드센스 광고 배너 */
div.ad_970	{ width:988px; text-align:center; padding:20px 0 10px 0; }