﻿@charset "utf-8";

.cnt_bbs {position:relative;padding-top:10px;letter-spacing:0;}
.cnt_bbs input {font-family:"Noto-dLight";font-size:16px;}
#fileDiv1, #fileDiv2, #fileDiv3, #fileDiv4, #fileDiv5 {word-break:break-all;}

/* 연도별 섹션 구분 탭 */

.cbk_gall {padding-top:10px;}
.cbk_gall > ul > li { float:right; }
.cbk_gall > ul > li > a { display:block; padding:8px 12px; font-size:.95em; font-weight:600; color:#444; background-color:#e6e6e6; text-align:center; border:1px solid #b2b2b2; }
.cbk_gall > ul > li > a.on { color:#fff; background-color:#0066a3;border:1px solid #0066a3;}
.cbk_gall > ul > li > a:hover,
.cbk_gall > ul > li > a:focus { text-decoration:none; }


/** board_info - 140617 */
.board_info {position:relative; clear:both;}
.board_info .info {padding:0 0 10px 0;}
.board_info .info:after {content:""; display:block; clear:both;}
.board_info .info li {float:left; background:url("/base/imgs/board/board_info_line.gif") no-repeat 0 55%; padding:0 9px; color:#666; line-height:30px;}
.board_info .info span {font-family:"Noto-Medium"; color:#404040; vertical-align:top;}
.board_info .info li:first-child {background:url("/base/imgs/board/board_info_ico.gif") no-repeat 0 55%; padding:0 9px 0 15px;}

.board_info .part {position:relative; margin:0 0 20px 0; border:1px solid #e5e5e5; padding:25px 0; vertical-align:top; text-align:center;}
.board_info .part .tt {display:inline-block; color:#222; font-family:"Noto-Medium"; font-size:15px; line-height:30px; padding:0 5px 0 0;}
.board_info .date_search {float:left;}
.board_info .part input {vertical-align:top;}
.board_info .part select {vertical-align:top; margin:0 10px 0 0; width:20%;}
.board_info .date_search {display:inline-block;}
.board_info .part .inpline_box {margin:0 5px 0 10px; width:20%;}
.board_info .part .ui-datepicker-trigger {margin:0 4px 0 6px;}
.board_info .part .btn_search {display:inline-block;text-align:center;cursor:pointer}
.board_info .part input {border:1px solid #d6d6d6;}
.board_info .part .btn_search button {display:block;background:#404040;padding:0 12px;min-width:60px;height:32px; font-size:15px;font-family:"Noto-Light";color:#fff !important;}

.board_info_man {text-align:right; padding:0 0 10px 0;}
.board_info_man .selline, .board_info_box .selline {width:15%;}
.board_info_man .inpline, .board_info_box .inpline {width:20%;}

.board_info_box {position:relative; margin:0 0 20px 0; border:1px solid #d6d6d6; padding:15px 0 15px 0; vertical-align:top; text-align:center;}

/** board_viewer - 140617*/
.board_viewer:after {content:""; display:block; clear:both;}
.board_viewer_box {float:right; width:200px;}
.board_viewer_box h3 {float:left; font-size:0; line-height:0;}
.board_viewer_box li {float:left; font-size:0; line-height:0;}
.board_viewer_box li a {display:block; padding:0 3px;}

/* board - 161011 */
.board {border-collapse:collapse; width:100%; border-top:2px solid #404040; table-layout:auto;}
.board thead th {background:#f5f5f5; border-left:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:16px 10px; font-size:17px; line-height:25px; color:#222; }
.board thead th:first-child {border-left:none;}
.board td {border-left:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:16px 10px; font-size:16px; line-height:25px; color:#666; text-align:center;}
.board td:first-child {border-left:none;}
.board td.txt_title {text-align:left; }
.board td.txt_title a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:calc(95% - 20px);vertical-align:top; font-size:17px; line-height:25px;}
.board td img {margin:4px 0 0 0;}
.board .txt_left {padding-left:5px; text-align:left;}
.board .txt_center {text-align: center;}
.board .comment {font-size:14px; color:#D14900;}
.board a {color:#464646;}
.board a:hover {color:#000; text-decoration:underline;}
.board_infozone img {width: 273px; height: 176px;}

/** board_view - 161011 */
table.board_view {border-collapse:collapse; width:100%; border-top:2px solid #404040;}
.board_view tr {background:#f5f5f5;}
.board_view th {border-bottom:1px solid #d6d6d6; padding:16px 10px; font-size:17px; line-height:25px; color:#222; word-break:break-all;}
.board_view td { background:#fff; border-bottom:1px solid #d6d6d6; padding:16px 10px; min-height:25px; font-size:16px; line-height:25px; color:#666; text-align:center;}
.board_view td textarea {resize:none;}
.board_view td .nbsp {display:inline-block;min-height:25px;}
.board_view td div + .nbsp {display:none;}
.board_view .last img {margin:4px 0 0 0;}
.board_view .gray {color:#444;font-family:"Noto-Regular";}
.board_view .txt_left {text-align: left;}
.board_view .substance {padding:30px 20px 50px 110px !important; width:100%; white-space: normal; text-align:left; min-height:240px; vertical-align:top; word-break:break-all;}
.board_view .substance img {max-width:970px;}
.board_view .inText {background:url("/base/imgs/board/inText.gif") no-repeat 0 0; border:none; border-right:1px solid #dfdfdf; padding:2px; height:17px; font-size:1em;}
.board_view .next_text {display:block; background:url("/base/imgs/board/ico_next_text.gif") no-repeat 20% 50%; padding:0 0 0 10%;}
.board_view .prev_text {display:block; background:url("/base/imgs/board/ico_prev_text.gif") no-repeat 20% 50%; padding:0 0 0 10%;}
.board_view .next_cont a {display:block; width:100%; word-break:break-all; /*max-width:860px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}

/** board_insert - 161011 */
table.board_insert {border-collapse:collapse; width:100%; border-top:2px solid #404040; }
.board_insert tr {background:#f5f5f5;}
.board_insert th {border-bottom:1px solid #d6d6d6; padding:16px 10px; font-size:17px; line-height:25px; color:#222; word-break:break-all;}
.board_insert td { background:#fff; border-bottom:1px solid #d6d6d6; padding:16px 10px; min-height:25px; font-size:16px; line-height:25px; color:#666; text-align:left;}
.board_insert .substance {padding:20px 10px !important;}
.substance textarea,.substance .cke_chrome {resize:none !important;}
.board_insert .tbl2Area {border:1px solid #CFCFCF; height:100px; width:100%; font-size:12px;}
.board_insert .view_title {color:#222; }
.board_insert .gray {color:#444;font-family:"Noto-Regular";}
.board_insert .inText {background:url("/base/imgs/board/inText.gif") no-repeat 0 0; border:none; border-right:1px solid #dfdfdf; padding:2px; height:17px; font-size:1em;}

/* board_gallery - 161012 */
.board_gallery {border-collapse:collapse; width:100%; border-top:2px solid #404040; }
.board_gallery td {border-bottom:1px solid #d6d6d6; vertical-align:top;}
.board_gallery .board_thum {padding:25px 4% 25px 2%; line-height:0; font-size:0;}
.board_gallery .board_thum a {display:block;}
.board_gallery .board_thum img {border:1px solid #e0e0e0; width:100%; height:200px;}
.board_gallery .board_con {padding:25px 0 25px 0; word-break:break-all;}
.board_gallery .board_title {border-bottom:1px dashed #ddd; font-size:1.2em; padding:8px 0 15px 0; margin:0 0 15px 0; line-height:25px;}
.board_gallery .board_title a {color:#000;}
.board_gallery .board_title img {margin:4px 0 0 0;}
.board_gallery .board_cat {float:left; display:inline-block; background:#666; color:#fff; font-size:0.8em; padding:0 10px 3px; border:1px solid #5a5a5a; line-height:18px; margin:3px 6px 0 0;}
	
.board_gallery .board_content {padding:0 0 10px 0;}
.board_gallery .board_write {float:left;}
.board_gallery .board_date {float:left; background:url("/base/imgs/board/board_info_line.gif") no-repeat 10px 57%; padding:0 0 0 20px;}
.board_gallery .board_hit {float:left; background:url("/base/imgs/board/board_info_line.gif") no-repeat 10px 57%; padding:0 0 0 20px;}

.board_gallery .board_ico {position:relative; padding:0 0 8px 105px; min-height:25px; width:75%; white-space:nowrap; overflow:hidden; }
.board_gallery .board_ico .ico {position:absolute; left:0; top:2px; display:block; width:23px; height:23px; border-radius:23px; background:#f6762a; margin:0 5px -8px 0;}
.board_gallery .board_ico .tt {position:absolute; left:30px; top:0; display:block; width:70px; color:#000; background:url("/base/imgs/board/board_info_line.gif") no-repeat 63px 57%;}
.board_gallery .board_ico .ceo {background:#f6762a url("/base/imgs/board/ico_ceo.png") no-repeat 3px 2px;}
.board_gallery .board_ico .tel {background:#f6762a url("/base/imgs/board/ico_tel.png") no-repeat 3px 2px;}
.board_gallery .board_ico .address {background:#f6762a url("/base/imgs/board/ico_address.png") no-repeat 3px 2px;}
.board_gallery .board_ico .room {background:#f6762a url("/base/imgs/board/ico_room.png") no-repeat 3px 2px;}
.board_gallery .board_ico .food {background:#f6762a url("/base/imgs/board/ico_food.png") no-repeat 3px 3px;}
.board_gallery .board_ico .part {background:#f6762a url("/base/imgs/board/ico_part.png") no-repeat 3px 3px;}
.board_gallery .board_ico .num {background:#f6762a url("/base/imgs/board/ico_num.png") no-repeat 4px 3px;}

.board_gallery .brd_ico_art {position:relative; padding:0 0 8px 130px; min-height:25px; line-height:25px; width:75%; white-space:nowrap; overflow:hidden; }
.board_gallery .brd_ico_art .tt {position:absolute; left:60px; top:0; display:block; width:70px; color:#000; background:url("/base/imgs/board/board_info_line.gif") no-repeat 46px 58%;}
.board_gallery .brd_ico_art .ico_art {position:absolute; left:0; top:2px; display:block; width:46px; height:21px; line-height:21px; font-size:15px; color:#fff; text-align:center;}
.board_gallery .brd_ico_art .art_ing {background:#b26b99; border:1px solid #a45b8a;}
.board_gallery .brd_ico_art .art_end {background:#666; border:1px solid #5a5a5a;}

.board_gallery .board_ico_long {padding:0 0 8px 160px !important;}
.board_gallery .board_ico_long .tt {width:120px !important; background:url("/base/imgs/board/board_info_line.gif") no-repeat 115px 57% !important;}

/* board_gallery - noImage */
.galleryImg_none {border-top:none !important;}
.galleryImg_none tr {float:left; width:49.2%; margin:10px 0 0 1%; border:1px solid #d6d6d6; height:185px; overflow:hidden;}
.galleryImg_none tr:nth-child(2n+1) {margin:10px 0 0 0;}
.galleryImg_none .board_con {display:block; width:91.5%; padding:2% 4%; border-bottom:none}


/* .board_gallery .comment {font-size:14px; color:#D14900;}
.board_gallery a {color:#464646;}
.board_gallery a:hover {color:#03559a; text-decoration:underline;}
.board_gallery .g_type {width: 188px; float: left; margin:10px 18px; display:inline-block;}
.board_gallery .g_type .g_con {width:188px; height:128px; background:url("/base/bbs/board_blue_skin/gallery_td_bg.gif") no-repeat 0 0px;}
.board_gallery .g_type .g_con img {padding-top:4px;}
.board_gallery .g_type .g_text {text-align:center; padding-top:8px; line-height:16px; height:33px; overflow:hidden;} */


/* tourBox */
.tourBox {position:relative; border:1px solid #d8dce1; padding:20px; border-radius:5px; box-shadow:1px 2px 2px #f1f2f2; background:#f5f6f7;}
.tourBox:after {content:""; display:block; clear:both;}
.tourBox .pic {float:left; width:33%; line-height:0; font-size:0;}
.tourBox .pic img {border:1px solid #e0e0e0; width:100%; height:220px;}
.tourBox .cont {float:left; width:63%; padding:0 0 0 3%;}
.tourBox .cont .tt {border-bottom:1px dashed #d8dce1; font-size:1.5em; padding:8px 0 15px 0; margin:0 0 15px 0; line-height:25px; color:#000; font-family:"Noto-Medium"; letter-spacing: -0.07em;}
.tourBox .board_cat {float:left; display:inline-block; background:#666; color:#fff; font-size:0.7em; padding:0 10px 3px; border:1px solid #5a5a5a; line-height:18px; margin:3px 6px 0 0;}
.tourBox .cont li {position:relative; padding:0 0 5px 105px; min-height:25px;}
.tourBox .cont li span {position:absolute; left:12px; top:0; display:block; width:100px; color:#000; background:url("/base/imgs/board/board_info_line.gif") no-repeat 85px 57%;}
.tourBox .con_long li {padding:0 0 5px 135px;}
.tourBox .con_long li span {width:150px; background:url("/base/imgs/board/board_info_line.gif") no-repeat 112px 57%;}
.tour_picinfo {border:1px solid #e8e8e8; padding:20px;}
.tour_picinfo:after {content:""; display:block; clear:both;}
/*.tour_picinfo a {float:left; display:inline-block; width:23.5%; border:1px solid #e0e0e0; line-height:0; font-size:0; margin:0 1% 0 0;}*/
.tour_picinfo img {width:23.5%; height:150px;border:1px solid #e0e0e0; }

/* tourImg_none */
.tourImg_none .cont {float:none; width:94%;}

/* no_data */
.no_data {padding:70px !important; text-align:center !important;}

/* contMap */
.contMap {border:1px solid #dfdfdf; padding:10px; background:#f4f4f4;}

/* gallery */
.g_type {width: 188px; float: left; margin:10px 14px; display:inline-block;}
.g_type .g_con {width:188px; height:128px; background:url("/base/imgs/board/gallery_td_bg.gif") no-repeat 0 0px;}
.g_type .g_con img {padding-top:4px;}
.g_type .g_text {text-align:center; padding-top:8px;}

/* 게시판 안내 디자인 
.board_note {position:relative; background:url("/home/imgs/template/topBox.gif") no-repeat 0 0; border-right:1px solid #d6d6d6; border-left:1px solid #d6d6d6; padding:30px 4%; margin:0 0 40px 0;}
.board_noteBtm {position:absolute; right:0; bottom:0; background:url("/home/imgs/template/topBoxBtm.gif") no-repeat right 0; width:100%; height:42px;} */
.board_note {position:relative; margin:0 0 40px 0;}

/* calendar */
.board_cal {border-collapse:collapse; width:100.3%; margin:0 0 20px -1px; border-top:2px solid #434547; border-bottom:1px solid #dfdfdf;}
.board_cal th {padding:11px 4px 13px 4px; color:#222; border-bottom:1px solid #a2a2a2;}
.board_cal th.sun {border-left:1px solid #dfdfdf;}
.board_cal th.sat {border-right:1px solid #dfdfdf;}
.board_cal td {border:1px solid #dfdfdf; padding:2px 0 2px 0; height:75px; vertical-align:top;}
.board_cal .date_num {font-family:tahoma; font-family:"Noto-Medium"; text-align:left; padding:4px 0 0 6px; line-height:15px; font-size:0.9em;}
.board_cal .sunday {color:#B1371B !important;}
.board_cal .satday {color:#1B70B3 !important;}
.cal_month {font-family:"Noto-Medium"; color:#414141; text-align:center; font-size:2em; letter-spacing:0px; font-family:tahoma; padding:10px 0 0 0;}
.cal_month a {display:inline-block; margin:0 10px;}
.cal_month img {margin:0 0 -3px;}

.board_cal .conList {padding:5px 0 0 9px;}
.board_cal .conList li {background:none; padding:0; line-height:18px; font-size:12px; font-family:gulim; font-weight:normal;}

.cal_icon {border:1px solid #b3b3b3; background:#fafafa; margin:45px 0 0 10px; padding:10px 15px 10px 17px; width:150px;}
.cal_icon li {padding:2px 0 2px 0;}

/* 게시판 버튼  */
.board_btn_align {text-align:right; margin-top:10px;}

.t_btn_w {margin:20px 0;}
.t_btn {display:inline-block;text-align:center;cursor:pointer}
.t_btn a, .t_btn button {display:block;padding:0 12px;min-width:60px;height:36px;line-height:36px;font-size:15px;}
.t_blue a, .t_blue button {background:#0072bb;color:#fff !important;}
.t_gray a, .t_gray button {background:#acacaf;color:#fff !important;}
.t_dgray a, .t_dgray button {background:#525255;color:#fff !important;}
.t_white a, .t_white button {background:#fff;color:#404040 !important;border:1px solid #dfdfe2;font-family:"Noto-Regular";}
.t_green a, .t_green button {background:#87b627;color:#fff !important;}


@media all and (max-width:1023px) {
	
	/* board_info */
	.board_info .info li {background-position:0 50%;}
	.board_info .info li:first-child {background-position:0 50%;}
	
	table.board_view .last, .board_insert .last {font-size:18px;}
	
	.board_view .next_text {background-position:10% 45%;}
	.board_view .prev_text {background-position:10% 45%;}
	
	.board .board_num img {width:40px;}
	
	.board_gallery .board_title {padding:3px 0 15px 0;}
	.board_gallery .board_content {padding:12px 0 8px 0;}
	.board_gallery .board_date {background-position:10px 40%;}
	.board_gallery .board_hit {background-position:10px 40%;}
	.board_gallery .board_ico {padding:0 0 10px 105px;}
	.board_gallery .board_ico .ico {top:0; margin:0 5px -6px 0;}
	.board_gallery .board_ico .tt {background-position:66px 40% !important; letter-spacing: -0.05em;}
	.board_gallery .board_ico_long .tt {background:url("/base/imgs/board/board_info_line.gif") no-repeat 118px 40% !important;}
	
	.galleryImg_none tr {height:175px;}
	.galleryImg_none .board_ico {width:65%;}
	
	.board_cat {font-size:0.8em !important; padding:2px 10px !important; margin:0 6px 0 0 !important;}

	.board_cal th {border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #a2a2a2;}
	.cal_month img {margin:0;}
	
	.board_view .substance img {max-width:100%; width:100%;}
}
@media all and (max-width:767px) {
	
	/* board_info */
	.board_info .info {padding:0 0 5px 0;}
	.board_info .part {margin:0 0 20px 0; border:1px solid #e5e5e5; background:#fafafa; padding:20px 0;}
	.board_info .part .tt {display:none;}
	.board_info #sdate,.board_info #edate,.board_info .term {display:none;}
	.board_info .ui-datepicker-trigger {display:none;}
	.board_info .part select {margin:0 5px 0 0; width:30%;}
	.board_info .part .inpline_box {margin:0 5px 0 0; width:50%;}
	
	.board_info_man {margin:0 0 20px 0; border:1px solid #d6d6d6; background:#f5f5f5; text-align:center; padding:10px 0;}
	.board_info_man .selline, .board_info_box .selline {width:30%;}
	.board_info_man .inpline, .board_info_box .inpline {width:40%;}
	
	.board_info_box {position:relative; margin:0 0 20px 0; background:#f5f5f5; border:1px solid #d6d6d6; padding:15px 0 15px 0; vertical-align:top; text-align:center;}
	
	/* board */
	.board,.board thead,.board tbody,.board th,.board td,.board tr {display:block;}
	.board thead tr {position: absolute; top: -9999px; left: -9999px;}
	.board tr {position:relative; border-bottom:1px solid #e4e7ec; border-top:none;}
	.board tr:first-child {border-top:none;}
	.board tbody td {position:relative; border:none; text-align:left; font-size:16px; padding:5px 10px;}	
	.board tr:nth-child(2n) {background-color:#f5f5f5;}
	.board tr:nth-child(2n+1) {background-color:#fff;}	
	.board .board_file {display:none;}
	.board td.txt_title {padding:15px 10px 0 65px; color:#000;}
	.board td.board_poll {padding:0 10px 15px 65px; margin:-10px 0 0 0;}
	td.board_infozone {padding:15px 10px 0 65px !important; line-height:0; font-size:0;}
	td.board_infozone img {width:100%; height: 176px;}
	.board td.txt_title a {color:#000;}
	.board .board_num {position:absolute; left:10px; top:10px; width:62px; text-align:center; letter-spacing:-1px;}
	.board .board_num img {width:36px;}
	.board .board_cat {position:absolute; left:10px; top:40px; width:55px; text-align:center; color:#fff; background:#adadad; padding:3px 0 !important; font-size:15px; line-height:13px;}
	.board .board_write {padding:5px 0 15px 65px; display:inline-block; font-size:15px; color:#767676;}
	.board .board_date {padding:5px 0 15px 13px; display:inline-block; font-size:15px; color:#767676; background:url("/base/imgs/board/board_info_line.gif") no-repeat 3px 35%;}
	.board .board_hit {padding:5px 0 15px 13px; display:inline-block; font-size:15px; color:#767676; background:url("/base/imgs/board/board_info_line.gif") no-repeat 3px 35%;}
	
	.board .board_site {padding:0px 10px 0 65px; color:#000;}
	.board .board_url {padding:0 0 0 85px;}
	.board .board_btn {padding:5px 0 20px 65px;}
	
	/* board_view */
	.board,table.board_view,.board_insert {font-size:16px; line-height:23px;}
	table.board_view .last,.board_insert .last {font-size:17px; padding:15px 20px;}

	.board_view {display:block; height:100%;}
	.board_view thead { display:block; }
	.board_view tbody {display:block; height:100%; border-bottom:1px solid #d6d6d6;}
	.board_view .last {display:block; width:100%; border-bottom:0;}
	.board_view tr {display:block; height:100%; background:#f5f5f5;}
	.board_view tr:after,.board_insert tr:after {content:""; display:block; clear:both;}
	.board_view th {border-bottom:0; padding:16px 0; font-size:16px; line-height:25px; color:#222; word-break:break-all;}
	.board_view .gray {width:25%; display:inline-block; float:left; height:100%; padding:10px 0; border-top:1px solid #d6d6d6; border-bottom:0;}
	.board_view td {background:#fff; width:75%; float:left; height:100%; text-align:left; padding:10px; line-height:25px; border-top:1px solid #d6d6d6; border-bottom:0;}
	.board_view .txt_left {padding:10px 20px;}
	.board_view .substance {padding:20px !important; width:100%;}
	.board_view .substance img {width:100%;}
	.board_view .brdata_content {padding:10px 0; width:100%;}
	 
	 
	.board_insert {display:block; height:100%;}
	.board_insert thead { display:block; }	
	.board_insert tbody {display:block; height:100%; border-bottom:1px solid #d6d6d6;}
	.board_insert .last {display:block; width:100%; border-bottom:0;}
	.board_insert tr {display:block; height:100%; background:#f5f5f5;}
	.board_insert tr:after,.board_insert tr:after {content:""; display:block; clear:both;}
	.board_insert th {border-bottom:0; padding:16px 0; font-size:16px; line-height:25px; color:#222; word-break:break-all;}
	.board_insert .gray {width:25%; display:inline-block; float:left; height:100%; padding:10px 0; border-top:1px solid #d6d6d6; border-bottom:0;}
	.board_insert td {background:#fff; width:75%; float:left; height:100%; text-align:left; padding:10px; line-height:25px; border-top:1px solid #d6d6d6; border-bottom:0;}
	.board_insert .txt_left {padding:10px 20px;}
	.board_insert .substance {padding:20px 10px !important; width:100%;}
	.board_insert .brdata_content {padding:10px 0; width:100%;}
	
	
	
	/* board_gallery */
	.board_gallery,.board_gallery tbody,.board_gallery th,.board_gallery td,.board_gallery tr {display:block;}
	.board_gallery td {border-bottom:1px dashed #bfbfbf;}
	.board_gallery .board_thum {padding:7% 5% 0 5%; border-bottom:none;}
	.board_gallery .board_thum img {height:180px;}
	.board_gallery .board_con {padding:2% 5% 6% 5%;}
	.board_gallery .board_content {display:none;}
	.board_gallery .board_title {border-bottom:none; font-size:16px; padding:5px 0 0 0; line-height:23px; margin:0 0 5px 0;}
	.board_cat {font-size:0.7em !important;}
	.board_gallery .board_write {font-size:15px; color:#767676;}
	.board_gallery .board_date {font-size:15px; color:#767676; background-position:10px 43%; padding:0 0 0 20px;}
	.board_gallery .board_hit {font-size:15px; color:#767676; background-position:10px 43%; padding:0 0 0 20px;}
	
	.board_gallery .tt_big {font-size:20px; font-family:"Noto-Medium"; padding:0;}
	.board_gallery .board_ico {font-size:15px; padding:0 0 5px 100px; width:65%;}
	.board_gallery .board_ico .tt {width:65px; background-position:58px 40% !important;}
	.board_gallery .board_ico_long {width:50%; padding:0 0 5px 150px !important;}
	.board_gallery .board_ico_long .tt {background-position:110px 40% !important;}
	
	.board_gallery .brd_ico_art {position:relative; padding:0 0 8px 110px; min-height:25px; line-height:25px; width:60%; font-size:15px; white-space:nowrap; overflow:hidden; }
	.board_gallery .brd_ico_art .tt {position:absolute; left:56px; top:0; display:block; width:70px; color:#000; background:url("/base/imgs/board/board_info_line.gif") no-repeat 38px 57%;}

	.galleryImg_none tr {float:none; width:99.5%; margin:10px 0 0 0; height:150px;}
	.galleryImg_none .board_con {padding:5% 5% 3% 5%;}
	.galleryImg_none tr:nth-child(2n) {background-color:#f5f5f5;}
	.galleryImg_none .board_ico {width:65%;}
	.galleryImg_none .board_ico .tt {background-position:61px 48% !important;}
	
	.tourBox .pic {float:none; width:100%;}
	.tourBox .cont {float:none; width:100%; padding:0;}
	.tourBox .cont .tt {padding:15px 0 15px 0;}
	.tourImg_none .cont .tt {padding:5px 0 15px 0;}

	.tour_picinfo {padding:10px 10px;}
	/*.tour_picinfo a {width:46%; margin:1.5%;}*/
	.tour_picinfo img { height:110px;width:46%; margin:1%;}
	
	.cal_month {font-size:1.5em;}
	.cal_month img {margin:0 0 -3px;}
	
	/* 게시판 버튼  */
	.t_btn {display:inline-block;text-align:center;cursor:pointer}
	.t_btn a, .t_btn button {display:block;padding:0 12px;min-width:40px;height:32px;line-height:32px;font-size:14px;}
	.t_blue a, .t_blue button {background:#0072bb;color:#fff !important;font-family:"Noto-Light";}
	.t_gray a, .t_gray button {background:#acacaf;color:#fff !important;font-family:"Noto-Light";}
	.t_dgray a, .t_dgray button {background:#525255;color:#fff !important;font-family:"Noto-Light";}
	.t_white a, .t_white button {background:#fff;color:#404040 !important;border:1px solid #dfdfe2;font-family:"Noto-Medium";}
	.t_green a, .t_green button {background:#87b627;color:#fff !important;font-family:"Noto-Light";}
	
	.board_news {padding: 15px 5px 0 65px !important; }
	
}

/* calendar view */
.board_cal_view_pop {position:absolute; left:-250px; top:190px; width:210px; background:url("/base/imgs/board/cal_view_bg.gif") no-repeat 0 72px; min-height:300px; overflow:hidden;}
.board_cal_view {border-collapse:collapse; width:200px;}
.board_cal_view thead th {background:url("/base/imgs/board/cal_view_line.gif") no-repeat 15px bottom; font-family:"Noto-Medium"; padding:18px 0 22px 19px; text-align:left; letter-spacing: -1px; line-height:17px;}
.board_cal_view tbody th {vertical-align:top; width:30%; background:url("/base/imgs/board/cal_view_th.gif") no-repeat 19px 2px; font-size:0.95em; padding:1px 0 0 24px; font-family:dotum; font-family:"Noto-Medium"; color:#fff; text-align:left;}
.board_cal_view tbody td {vertical-align:top; width:70%; padding:1px 0 0 0;}
.board_cal_view tbody td.cont {padding:13px 0 0 19px; line-height:17px;}
.board_cal_view_pop .btn {text-align:center; padding:15px 0 0 0;}

/* contTable_poll */
.contTable_poll {border-collapse:collapse; width:100%; border-top:1px solid #686e70; border-bottom:1px solid #c1c5cd; color:#686e70;}
.contTable_poll tbody th {background:#f5f7f7 url("../imgs/template/contTable_thead.gif"); color:#4f565b; padding:8px 10px 6px 10px; border-bottom:1px solid #c1c5cd; font-family:"Noto-Medium"; text-align:center;}
.contTable_poll tbody td {padding:6px 10px 4px 10px; border:1px solid #e4e7ec; border-right:none; border-top:none; text-align:left;}

#synapMask { position: absolute; z-index: 9000; background-color: #000; display: none; left: 0; top: 0; }
.synapWindow { display: none; position: absolute; top: 30%; left: 50%; width: 100%; margin-left: -50%; color: #fff; font-size: 20px; font-weight: bold; line-height: 26px; text-align: center; z-index: 10000;}

/* 알림마당하위 search-select */
.search-select{height: 31px; border: 1px solid #d6d6d6; min-width: 120px;   max-width: 120px;}
.business_state{margin-left: 14px;}