@charset 'utf-8';

body.board #content div.page-title {border:none;}

/* 버튼 */
.text{position:relative;}
.btn-type { display:inline-block; margin:0; border:none; vertical-align:middle; font-weight:bold; font-size:14px; line-height:15px;}
.btn-type.bg-type1 { background-color:#787878; }

/* 게시판 */
/*list*/
div.board {padding-bottom:3px; border-bottom:1px solid #57b7e3;}
div.board > table { width:100%; border-collapse:collapse; border-spacing:0; }
div.board > table.list{border-bottom:1px solid #e7e7e7}
div.board > table.list thead th { padding:7px 0 6px; text-align:center; color:#fff; background-color:#57b7e3; font-size:11px; border-bottom:1px solid #333941;}
div.board > table.list thead th:first-child { background-image:none; }
div.board > table.list tbody td { padding:4px 0 2px; border-top:1px solid #e7e7e7; text-align:center; }
div.board > table.list tbody td.subject { padding-left:5px; text-align:left; }
div.board > table.list tbody td.subject a:visited{color:#551a8b;}
div.board > table.list tbody td.subject a{color:#828282;}
div.board > table.list tbody td.subject span.new{padding-left:3px;}
div.board > table.list tbody td.notice-line span { display:inline-block; padding:3px; border-radius:3px; font-size:11px; line-height:12px; color:#fff; background:#0b75ae; }
div.board > table.list tbody tr.notice td{border-top:1px solid #c0e6fc; border-bottom:1px solid #c0e6fc; vertical-align: middle;}
span.sns-share{padding-top:15px}
/*view*/
div.board.board-view{padding-bottom:0; border-bottom:0;}
div.board > table.view tbody tr.v-tit{border-top:2px solid #57b7e3;}
div.board > table.view tbody td.view-title{font-size:12px; font-weight:bold; color:black}
div.board > table.view tbody td{ padding:5px 0 6px 12px; border-bottom:1px solid #c0e6fc; text-align:left; color:black; font-size:12px;}
div.board > table.view tbody th {font-size:12px; color:#57b7e3; padding:3px 0; text-align:center; border-bottom:1px solid #c0e6fc; background:url('/boardv6/images/common/title_slid.gif') no-repeat right center;}
div.board > table.view tbody td.board-view-content { padding:30px 30px 50px 30px; WORD-BREAK: break-all;}
div.board > table.view tbody td.board-view-content{border-bottom:0;}
div.board > table.view tbody td.board-view-content div.sns-send { text-align:right; }
div.board > table.view tbody td.board-view-content #view-detail-data img{max-width:680px !important; }
/*write*/
div.board > table.write { border-top:4px solid #125aac; }
div.board > table.write tbody th,
div.board > table.write tbody td { padding:10px 0 11px 10px; border-bottom:1px solid #ccc; text-align:left; }
div.board > table.write tbody th { color:#333; }
div.board > table.write tbody td.author { background:url('/images/common/bg/bg_table_view_header_bar.gif') no-repeat 0 50%; }
div.board > table.write tbody td.editor { padding:0; border-bottom-width:0; }
div.board > table.write tbody td input[type=text],
div.board > table.write tbody td input[type=password] { width:95%; height:26px; border:1px solid #ccc; }
div.board > table.write tbody td.file-upload { padding:10px 12px 15px; }
div.board > table.write tbody td.file-upload strong { float:left; padding-right:17px; margin-top:4px; color:#333; background:url('/images/common/bg/bg_table_view_header_bar.gif') no-repeat 100% 50%; }
div.board > table.write tbody td.file-upload button { float:left; width:74px; height:28px; margin:0 20px; border:none; font-size:0; line-height:0; background-color:transparent; background:url('/images/common/btn/btn_find_file.png') no-repeat left top; cursor:pointer; }
div.board > table.write tbody td.file-upload p { float:left; padding-left:9px; line-height:20px; background:url('/images/common/ico/bul_gray_star.gif') no-repeat 0 7px; }
div.function-button { position:relative; margin-top:20px; text-align:right; }
div.function-button .etc-button { position:absolute; left:0; top:4px; }

/* 검색 폼 */
div.board-search,
div.shset {margin-top:40px; text-align:center;}
div.board-search input[type=text], div.shset input[type=text]{width:250px; /*padding:11px 0 10px 5px;*/ border:1px solid #bebebe; background:#fff; vertical-align:top;}
div.shset select {border:1px solid #bebebe; padding-left: 3px; background:url('/images/common/btn/btn_select.gif') no-repeat right center; width:90px; height:38px;-webkit-appearance: none;-moz-appearance:none;}
div.shset select::-ms-expand { display: none; }
div.board-search input[type=submit].btn-search {}
a.btn.btn-type01 { display:inline-block; width:63px; height:33px; margin-left:-4px; vertical-align:top; font-size:0; line-height:0;
background:url(/images/common/btn/btn_board_search.gif) no-repeat left top; }
/***검색폼 변경()***/
div#select_box {position: relative;width: 90px;height: 38px;background: url('/images/common/btn/btn_select.gif') 53px center no-repeat;border: 1px solid #bebebe;}
div#select_box label {position: absolute;font-size: 12px;color: #333;top: 10px;left: 4px; }
div#select_box select#All {width: 100%;height: 33px;opacity: 0;filter: alpha(opacity=0);}
/*pagenation*/
.pagenation { margin:43px auto 0; }
.pagenation ul{ text-align:center; margin:0; padding:0;}
.pagenation ul li img{ vertical-align:bottom; }
.pagenation ul li.next-page{ margin-left:10px; }
.pagenation ul li{ display:inline; }
.pagenation ul li > span{ display:inline-block; height:28px; border:1px solid #e3e0de; border-left:none; line-height:13px; text-align:center}
.pagenation ul li > span:first-child{ margin-left:10px; border-left:1px solid #e3e0de; }
.pagenation ul li > span a{ display:inline-block; height:20px; padding:7px 11px 0; color:#666; background-color:#FFF; font-size:11px;}
.pagenation ul li > span.on a{color:#666; background-color:#fafafa; font-weight:bold;}
div.besides-list{ background:#f1f7fa; }
div.besides-list .list-subject{ position:relative; padding:5px 0 5px 80px; border-bottom:1px solid #c0e6fc; }
div.besides-list .list-bottom{border-bottom-color:#333941}
div.besides-list .list-subject span { position:absolute; left:0; top:5px; width:70px; font-weight:bold; color:#57b7e3; text-align:center; font-size:12px; background:url('/boardv6/images/common/title_slid.gif') no-repeat right center;}
div.besides-list .list-subject p{margin:0; color:#000;}
table.besides-list { width:100%; border-collapse:collapse; border-spacing:0; border-bottom:1px solid #333941; }
table.besides-list tbody th { width:90px; padding:15px 0 15px 0; font-weight:bold; text-align:center; color:#333941; background:#f1f7fa }
table.besides-list tbody td { width:790px; padding:15px 0 15px 20px; border-bottom:1px solid #333941; text-align:left;  }
table.besides-list tr.next-content th,
table.besides-list tr.next-content td { border-top:1px solid #333941; }
.board table.view  tbody tr td.board-view-content h2.hidden{display:none;}


div.banner-wrap {padding-top: 97px;}
div.btn-list{position:relative; margin:20px 0; float:right;}
div.btn-list:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
div.btn-list a.btn{display: block; float:left; margin-left:10px; width:47px; height:18px;}


ol>li{margin-bottom:5px;}
/*갤러리*/
/*
div.board-search,
div.shset {margin-top:43px; padding:13px 0 12px; text-align:center; background-color:#f7f7f7; border:1px solid #e3e3e3;}
div.board-search input[type=text], div.shset input[type=text]{width:196px; padding:1px 0 0 5px; border:1px solid #e3e3e3; background:#fff; vertical-align:top; color:#757575}
div.shset select {border:1px solid #bebebe; padding-left: 3px; background:url('/images/common/btn/btn_select.gif') no-repeat right center; width:90px; height:38px;-webkit-appearance: none;-moz-appearance:none;}
div.shset select::-ms-expand { display: none; }
div.board-search input[type=submit].btn-search {}
a.btn.btn-type01 { display:inline-block; width:47px; height:18px; margin-left:4px; vertical-align:top; font-size:0; line-height:0; /*background:url('/boardv6/images/common/btn_board_search.gif') no-repeat left top; */}
*/


