﻿@charset "utf-8";

/** 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 60%; padding:0 9px; font-size:13px; color:#707070; line-height:30px;}
.board_info .info span {font-weight:bold; color:#2c79bd;}
.board_info .info li:first-child {background:url("/base/imgs/board/board_info_ico.gif") no-repeat 0 60%; padding:0 9px 0 15px;}

.board_info .part {position:relative; margin:0 0 20px 0; border:1px solid #e5e5e5; padding:15px 0 15px 0; vertical-align:top; text-align:center;}
.board_info .part .tt {display:inline-block; color:#303031; font-weight:bold; font-size:13px; 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 2px -5px 4px;}
.board_info .part .btnPack {}

.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 #e5e5e5; 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 #2c79bd; font-size:14px;}
.board thead th {background:#f7f7f7; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:11px 4px 13px 4px; color:#303031; letter-spacing:-0.05em; text-align:center;} 
.board thead th:first-child {border-left:none;}
.board td {border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:11px 4px 13px 4px; color:#707070; text-align:center;}
.board td:first-child {border-left:none;}
.board td.txt_title {text-align:left; padding:11px 14px 13px;}
.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:11px; 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 #2c79bd; font-size:14px;}
.board_view th {word-break:break-all;}
.board_view td {border-bottom:1px solid #e5e5e5; padding:11px 4px 13px 4px; color:#707070; text-align:center; min-height:23px;}
.board_view td textarea {resize:none;}
.board_view .last {background:#f7f7f7; border-bottom:1px solid #e5e5e5; padding:14px 4px 15px 4px; color:#303031; text-align:Center;  font-size:1.2em; line-height:1.4em;}
.board_view .last img {margin:4px 0 0 0;}
.board_view .gray {background:url("/home/imgs/template/tbody_th.gif") repeat top left; font-weight:500; color:#4f565b; border-bottom:1px solid #e5e5e5; padding:11px 5px 13px 5px; letter-spacing:-0.05em; text-align:Center; word-break:keep-all;}
.board_view .txt_left {padding-left: 5px; text-align: left;}
.board_view .substance {padding: 40px 10px !important; overflow:hidden; width: 100%; white-space: normal; text-align: left; min-height: 200px; vertical-align:top; word-break:break-all; line-height:initial;}
.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 #2c79bd; font-size:14px;}
.board_insert th {}
.board_insert td {border-bottom:1px solid #e5e5e5; padding:11px 4px 13px 10px; color:#707070; text-align: left; }
.board_insert .substance {padding:15px !important;}
.board_insert .tbl2Area {border:1px solid #CFCFCF; height:100px; width:100%; font-size:12px;}
.board_insert .first {}
.board_insert .last {background:#f7f7f7; border-bottom:1px solid #e5e5e5; padding:11px 4px 13px 4px; color:#303031;}
.board_insert .view_title {color:#303031; font-size:14px;}
.board_insert .gray {background:url("/home/imgs/template/tbody_th.gif") repeat top left; font-weight:500; color:#4f565b; border-bottom:1px solid #e5e5e5; padding:9px 5px 8px 5px; text-align:center;}
.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;}
.substance textarea,.substance .cke_chrome {resize:none;}

/* board_gallery - 161012 */
.board_gallery {border-collapse:collapse; width:100%; border-top:2px solid #2c79bd; font-size:14px;}
.board_gallery td {border-bottom:1px solid #e5e5e5; vertical-align:top;}
.board_gallery .board_thum {padding:25px 4% 25px 2%; line-height:0; font-size:0;}
.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:#707070; 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:13px; 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:#707070; 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 #e5e5e5; 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:11px; 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-weight:bold; letter-spacing: -0.07em;}
.tourBox .board_cat {float:left; display:inline-block; background:#707070; 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 #e5e5e5; border-left:1px solid #e5e5e5; 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;}

/* 게시판 버튼 정렬 - 140617 */
.board_btn_align {text-align:right; margin-top:10px;}

/* 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:#303031; 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-weight:bold; 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-weight:bold; 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_product_list  table {border-collapse: collapse;    width: 100%;    border-top: 3px solid #2c79bd;  border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;  font-size: 14px; margin-bottom:30px;}
.board_product_list  table thead tr th {position:relative; padding:17px 25px;  border-bottom: 1px solid #ddd; background-color:#f6f7f9; text-align:center;  color:#24416c;}
.board_product_list  table thead tr th a {color:#24416c; font-size:1.4em; }
.board_product_list  table thead tr th a:hover {opacity:0.8}
.board_product_list  table thead tr th span {display:block; margin-top:10px;}
.board_product_list  table thead tr th a.btn { border-radius:25px; background-color:#0e2f60 !important; color:#fff  !important; display:inline-block; margin:2px; font-size:0.85em;}
.board_product_list  table tbody tr td {padding:25px;}
.board_product_list  table tbody tr td dl {position:relative; display:inline-block; width:calc(33% - 20px); vertical-align:top;  border-top: 1px solid #ddd; padding-top:15px; margin-top:15px; margin-right:10px; margin-left:10px;}
.board_product_list  table tbody tr td dl:nth-child(1) {border-top: 0px solid #ddd; padding-top:0px; margin-top:0px;}
.board_product_list  table tbody tr td dl:nth-child(2) {border-top: 0px solid #ddd; padding-top:0px; margin-top:0px;}
.board_product_list  table tbody tr td dl:nth-child(3) {border-top: 0px solid #ddd; padding-top:0px; margin-top:0px;}
.board_product_list  table tbody tr td dl dt {position:absolute; padding-left:10px; display:inline-block; width:120px; color:#222;}
.board_product_list  table tbody tr td dl dt:before  {content:""; position:Absolute; left:0px; top:10px; width:4px; height:4px; background-color:#2c79bd; border-radius:50%;}
.board_product_list  table tbody tr td dl dd {font-size:0.925em; display:inline-block; color:#999; margin-left:130px; margin-right:10px; text-align:left; word-break:keep-all;}


/* 채용정보 */
.write_recu dl {border-top:1px solid #ededed; padding:10px; }
.write_recu dl:first-child {border-top:0px; }
.write_recu dt {color:#222; font-weight:500;}
.write_recu dd {padding:10px 0;}
.write_recu dd span {margin-right:15px; text-align:left; font-size:0.9em;}


@media all and (max-width:1023px) {
	
	/* board_info */
	.board_info .info li {font-size:16px; background-position:0 50%;}
	.board_info .info li:first-child {background-position:0 50%;}
	
	.board,table.board_view,.board_insert,.board_gallery {font-size:17px; line-height:23px;}
	table.board_view .last,.board_insert .last {font-size:20px;}
	
	.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%;}


	/* 추진사업 */
	.board_product_list {margin-bottom:15px;}
	.board_product_list  table {border-collapse: collapse;    width: 100%;    border-top: 3px solid #2c79bd;  border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;  font-size: 14px;}
	.board_product_list  table thead tr th {padding:17px 25px;  border-bottom: 1px solid #ddd; background-color:#f6f7f9; text-align:center;  color:#24416c;}
	.board_product_list  table thead tr th a {color:#24416c; font-size:1.4em; }
	.board_product_list  table thead tr th span {display:block; margin-top:5px;}
	.board_product_list  table tbody tr td {padding:25px;}
	.board_product_list  table tbody tr td dl {position:relative; display:inline-block; width:100%; vertical-align:top;  border-top: 1px solid #ddd; padding-top:15px; margin-top:15px; margin-right:0px; margin-left:0px;}
	.board_product_list  table tbody tr td dl:nth-child(1) {border-top: 0px solid #ddd; padding-top:0px; margin-top:0px;}
	.board_product_list  table tbody tr td dl:nth-child(2) {border-top: 1px solid #ddd; padding-top:15px; margin-top:15px;}
	.board_product_list  table tbody tr td dl:nth-child(3) {border-top: 1px solid #ddd; padding-top:15px; margin-top:15px;}
	.board_product_list  table tbody tr td dl dt {position:absolute; padding-left:10px; display:inline-block; width:110px; color:#222;}
	.board_product_list  table tbody tr td dl dt:before  {content:""; position:Absolute; left:0px; top:10px; width:4px; height:4px; background-color:#2c79bd; border-radius:50%;}
	.board_product_list  table tbody tr td dl dd {font-size:1em; display:inline-block; color:#999; margin-left:120px; margin-right:10px;}

}


@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:#f7f7f7; padding:10px 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:40%;}
	
	.board_info_man {margin:0 0 20px 0; border:1px solid #e5e5e5; background:#f7f7f7; 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:#f7f7f7; border:1px solid #e5e5e5; 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 4px 5px}	
	.board tr:nth-child(2n) {background-color:#f7f7f7;}
	.board tr:nth-child(2n+1) {background-color:#fff;}	
	.board .board_file {display:none;}
	.board td.txt_title {padding:15px 10px 0 85px; color:#000;}
	.board td.board_poll {padding:0 10px 15px 85px; margin:-10px 0 0 0;}
	td.board_infozone {padding:15px 10px 0 85px !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:50px; text-align:center;}
	.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:13px; line-height:13px;}
	.board .board_write {padding:5px 0 15px 85px; 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:15px 10px 0 85px; color:#000;}
	.board .board_url {padding:0 0 0 85px;}
	.board .board_btn {padding:5px 0 20px 85px;}
	
	/* board_view */
	.board,table.board_view,.board_insert {font-size:16px; line-height:23px;}
	table.board_view .last,.board_insert .last { text-align:center; padding:15px 3%;}

	.board_view {display:block; height:100%;}
	.board_view thead { display:block; }
	.board_view tbody {display:block; height:100%; border-bottom:1px solid #e5e5e5;}
	table.board_view .last {display:block; width:94%; border-bottom:0; text-align:Center;}
	.board_view tr {display:block; height:100%; background:url("/home/imgs/template/tbody_th.gif") repeat top left;}
	.board_view tr:after,.board_insert tr:after {content:""; display:block; clear:both;}
	.board_view .gray {width:25%; display:inline-block; float:left; height:100%; padding:10px 2% 0 2%; line-height:18px; height:20px; border-top:1px solid #e5e5e5; border-bottom:0; word-break:keep-all;}
	.board_view td {width:68%; background:#fff; display:inline-block; float:none; height:100%; text-align:left; padding:10px 0 10px 3%;  border-top:1px solid #e5e5e5; border-bottom:0;}
	.board_view .txt_left {padding:10px 0 10px 3%;}
	.board_view .substance {padding:30px 3%  !important; width:94%;}
	.board_view .substance img {width:100%;}
	.board_view .brdata_content {padding:10px 0; width:97%;}
	
	.board_view  .table-responsive table {display:table; }
	.board_view  .table-responsive table thead {display:table-header-group; }
	.board_view  .table-responsive tbody {display:table-header-group; }
	.board_view  .table-responsive tr {display:table-row;}
	.board_view  .table-responsive tr td {display:table-cell; width:auto !important; text-align:center;}
	
	 
	 
	.board_insert {display:block; height:100%;}
	.board_insert tbody {display:block; height:100%; border-bottom:1px solid #e5e5e5;}
	.board_insert tr {display:block; height:100%; background:url("/home/imgs/template/tbody_th.gif") repeat top left;}
	.board_insert .last {display:block; width:94%; text-align:center; border-bottom:0;}
	.board_insert .gray {width:21%; display:inline-block; float:left; height:100%; max-height:30px; padding:10px 2%; line-height:18px; border-top:1px solid #e5e5e5; border-bottom:0;}
	.board_insert td {width:72%; background:#fff; display:inline-block; float:none; height:100%; text-align:left; padding:10px 0 10px 3%;  border-top:1px solid #e5e5e5; border-bottom:0;}
	.board_insert .txt_left {padding:10px 0 10px 3%;}
	.board_insert .substance {padding:3% !important; width:94%;}
	.board_insert .brdata_content {padding:10px 0; width:97%;}
	
	
	
	/* 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-weight:bold; 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:#f7f7f7;}
	.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;}
	
}




/* 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-weight:bold; 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-weight:bold; 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-weight:bold; 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;
}