/* list.skin */
#board_wrapper	{ clear:both; margin-top:20px; padding:0; }
#board_wrapper .item_box		{ display:inline-block; width:230px; height:180px; margin:0 4px 10px 4px; } /* 이미지와 장소를 포함한 상자 */
#board_wrapper .item_box .thumb_box	{ width:230px; height:140px; overflow:hidden; cursor:pointer; } /* 썸네일 상자 */
#board_wrapper .item_box .thumb_box > div > img	{ margin:3px; }
#board_wrapper .item_box .thumb_box .thumb	{ width:230px; height:140px; position:absolute; z-index:9; overflow:hidden; }
#board_wrapper .item_box .thumb_box .fbgood	{ width:230px; height:140px; position:absolute; z-index:10; }
#board_wrapper .item_box .summary_box	{ box-sizing:border-box; height:45px; width:230px; padding:5px; background:#F3F3F3; border:1px solid #D7D7D7; border-top:0; line-height:140%; }
#board_wrapper .item_box .summary_box > .location	{ font:normal 12px '맑은 고딕'; color:#000; } /* 이름 */
#board_wrapper .item_box .summary_box:hover	{ background:#FBFBFB; cursor:pointer; }
#board_wrapper .item_box .summary_box .location	{ color:#454C61; }
#board_wrapper .item_box .summary_box .address	 { padding-top:5px; color:#5A636D; margin-right:5px; font-size:11px; font-family:Dotum; }
#board_wrapper .item_box .summary_box .cate_name	{ color:#F68718; font-size:11px; font-family:Dotum; padding-top:3px; }

.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_page { clear:both; text-align:center; margin:3px 0 0 0; }

.board_button { clear:both; margin:10px 0 0 0; }
.board_button > div	{ float:left; margin:0 auto; text-align:center; }
.board_button > div.btnLeft	{ width:30%; }
.board_button > div.board_search	{ width:40%; }
.board_button > div.btnRight	{ width:30%; }
.board_button > div:first-child	{ text-align:left; }
.board_button > div:last-child	{ text-align:right; }

.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 select { height:30px; width:90px; 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	{ padding:10px 0 10px 0; }
.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; }
.thumb img	{ border:1px solid #EBEBEB; }

.ads_box	{ margin:20px 0 20px 0; text-align:center; } /* 애드센스 */


/* 다음 지도 */
.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.category	{ height:43px; padding:5px 0 0 0; box-sizing:border-box; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; }
div.category > span > a	{ display:inline-block; border:1px solid #ffffff; border-radius:3px; padding:5px 12px 5px 12px; 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.ad_970	{ width:988px; text-align:center; padding:20px 0 10px 0; }

/* 글쓰기 버튼 */
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; }

