.board_category {width:100%}

.board-wrap-story .board_category {display:none}

.board-wrap-story .board_category {display:none}
.board-wrap-story .board_list {width: 100%; table-layout:fixed}
.board-wrap-story .board_list thead tr th {font-weight:500;border-top:1px solid #222;border-bottom:1px solid #222}
.board-wrap-story .board_list .notice td {background: #fff9f2}
.board-wrap-story .board_list thead th span {display: block;position: relative}
.board-wrap-story .board_list thead th em {position: absolute;background: #666;width: 1px;height: 15px;margin-top: 4px;right: 0;display:none}
.board-wrap-story .board_list th,.board_list td {border-bottom: 1px solid #dee1e6;padding:15px 0}
.board-wrap-story .board_list th{}
.board-wrap-story .board_list td {padding:15px 0}
.board-wrap-story .board_list td {text-align: center;}
.board-wrap-story .board_list td.subject {text-align: left; vertical-align:top}
.board-wrap-story .board_list td.subject a {display: block;padding-left:15px}
.board-wrap-story .board_list td.subject a .subject {font-size:1.2em;margin-bottom:10px}
.board-wrap-story .board_list td.subject a .short-desc {font-weight:normal;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3; /* 라인수 */
	-webkit-box-orient: vertical;
	word-wrap:break-word; 
	line-height: 1.6em;
	height: 4.8em; /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */
}
.board-wrap-story .board_list tr.end td {border-bottom: 3px solid #484546}
.board-wrap-story .board_list tr.on td {/*background: #FFFFD0*/}
.board-wrap-story .board_list .ca {display:inline-block;line-height:1em;padding:5px 7px 5px 0}
.board-wrap-story .board_list .ico {display: inline-block;background:#fff;color: #fff;line-height: 30px;letter-spacing: 0px;}
.board-wrap-story .board_list .ico em {display: inline-block;background:#f54cba;padding: 0;}
.board-wrap-story .board_list .ico-notice{line-height:23px;} 
.board-wrap-story .board_list .gray em {background:#b2b2b2;}

.board-wrap-story .board_list .thumb img {border:1px solid #d6e1e2;display:block;height:100px}
.board-wrap-story .board_list .notice {background:#2a3ea7;color:#fff;display:inline-block;padding:0 8px}
.board-wrap-story .board_list .news {background:#89b230;color:#fff;display:inline-block;padding:0 8px}
.board_list tr:last-child td {border-color:#222}


.board_view { width: 100%; border-collapse: collapse; }
.board_view th, .board_view td { border-bottom: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; padding: 8px 0;  }
.board_view th { background: #f2f2f2; font-weight: normal; text-align: center }
.board_view td { padding-left: 10px }
.board_view tr.nborder td {border-bottom-color:#fff}



.viewimg {position:relative;padding:30px 0;width:100%;margin:0 auto}
.viewimg li {float:left;width:50%}
.viewimg li img {width:92%}
.viewimg li .arrow_right {width:50%}
.viewimg li p {}
.viewimg li.nth-child-1 p {color:#3b3b3b;text-align:center}
.viewimg li.nth-child-3 p {color:#ff6280;text-align:center;padding-left:20px}
.viewimg li.nth-child-2 {position:absolute;width:auto;left:48%;top:40%}
.viewimg li.nth-child-3 {float:right;text-align:right}
.viewimg:after {display:block;content:'';clear:both}




.board_write { width: 100%; border-collapse: collapse }
.board_write th, .board_write td { border-bottom: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; padding: 8px 0 }
.board_write th { font-weight: normal; text-align: center; background: #efefef; position:relative }
.board_write th em {position:absolute;right:-20px;width:2px;top:50%;;margin-top:-8%;height:20px;background:#624428;display:none}
.board_write td { padding-left: 10px }
.board_write tr:first-child th, .board_write tr:first-child td {}

.board-wrap .write-section {margin:10px 0;border-bottom:1px solid #a9a9a9;padding-bottom:50px}
.board-wrap .write-section h3 {border-top:1px solid #cdcdcd;font-weight:normal;font-size:1em;margin-top:30px}
.board-wrap .write-section h3 span {background:url('/skin/board/case/img/comment-ico.png') 15px 5px no-repeat #2d2d2d;color:#fff;padding:5px 20px 5px 50px;display:inline-block;margin:0}
.board-wrap .write-section h4 {font-weight:normal;font-size:1em;margin:15px 0 20px 0;padding:0}
.board-wrap .write-section textarea {display:block;background:#f6f6f6;border:1px solid #dfdfdf;width:99%;height:100px}


.title-wrap {position:relative;color:#fff}
.title-wrap h3 {position:absolute;left:0;right:0;text-align:center;font-size:1.6em;bottom:10px;line-height:1em;font-weight:normal}
.board-wrap .view-section-wrap {margin:10px 0;border-bottom:0px solid #a9a9a9;padding-bottom:50px}
.board-wrap .view-section-wrap h3 {font-size:1.3em;margin-top:30px}
.board-wrap .view-section-wrap h3 span {background:url('/skin/board/experi/img/ico-heart.png') 0px 5px no-repeat;color:#3079c2;padding:5px 20px 5px 30px;display:inline-block;margin:0;background-size:20px}
.board-wrap .view-section-wrap .view-section {
	background:#fafafa;border:1px solid #cdcdcd;border-left:0;border-right:0;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:20px 0
}
.board-wrap .view-section-wrap table {width:100%}
.board-wrap .view-section-wrap th {display:block;padding:10px 10px 0 10px;font-size:1.1em;font-weight:bold;background:transparent;border:0;vertical-align:top;text-align:left;}
.board-wrap .view-section-wrap td {display:block;color:#222;padding:10px 10px 10px 10px;background:transparent;vertical-align:top;text-align:left;border:0}


#sform {}
#sform select {}


