@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

.board_top { clear:both; margin-top:-40px;}

.board_list { clear:both; width:100%; table-layout:fixed;}
.board_list th { font-size:17px; font-weight:700;} 
.board_list th { white-space:nowrap; padding:10px 0; overflow:hidden; text-align:center; } 
.board_list th { border-bottom:1px solid #ddd; } 

.board_list tr.bg0 { background-color:#fafafa; } 
.board_list tr.bg1 { background-color:#ffffff; } 

.board_list td { padding:15px 0; border-bottom:1px solid #ddd; }
.board_list td.num { font-size:12px; color:#888888; text-align:center;}
.board_list td.subject { font-size:17px; color:#888; overflow:hidden; }
.board_list td.subject a { color:#333;}
.board_list td.member { font-size:12px; color:#888; font-weight:normal; }
.member { font-size:12px; color:#555; font-weight:normal; }
.board_list td.name { font-size:13px; text-align:center; }
.board_list td.name span { font-size:13px !important; text-align:center; }
.board_list td.datetime { font-size:13px; color:#aaa; text-align:center; }
.board_list td.hit { font-size:13px; color:#aaa; text-align:center; }
.board_list td.good { font-size:13px; color:#aaa; text-align:center; }
.board_list td.nogood { font-size:13px; color:#aaa; text-align:center; }

.board_list .notice { color:#383838; font-weight:bold; }
.board_list .current { font-weight:bold; color:#E15916; }
.board_list .comment { color:#EE5A00; }

.board_button { clear:both; margin-top:40px; }

.board_page { clear:both; text-align:center; margin:3px 0 0 0;}
.board_page a { color:#aaa;}

.board_search { text-align:center; margin-top:20px; }
.board_search select { height:30px; border:1px solid #aaa;}
.board_search .stx { height:30px; border:1px solid #aaa; margin-bottom:-10px;}
.board_search .btn_search { height:30px; font-size:15px; padding:0 15px; border:#aaa solid 1px; background:#bbb; color:#fff;}

.board_view { margin-top:-40px;}
.view_title { font-size:18px; font-weight:bold;}
.view_data { padding:15px 0; border-bottom:#ccc solid 1px;}
.view_data span { font-size:14px; color:#888; margin-right:20px;}
.view_file { padding:15px 0; border-bottom:#ccc solid 1px;}

.writeContents { padding:40px 0; font-size:17px !important; line-height:1.6;}
.writeContents img { max-width:100% !important; height:auto !important; margin-bottom:10px;}
.youtubecont iframe { width:80% !important;height:600px !important;}

.board_write { margin-top:-40px;}
.write_head { width: 100px;text-align:left; color:#8492A0; padding:10px 5px; }
.write_head2 { text-align:left; padding:10px 5px;}
.field { border:1px solid #ccc; }
.board_write .input01 { border:#aaa solid 1px; padding:5px; margin:10px 0;}

.number { width:60px;}
.check { width:60px;}
.subject { width:auto;}
.name { width:110px;}
.datet { width:90px;}
.hit { width:50px;}

/*¹öÆ°*/
.btn01 { color:#000; font-size:14px; text-transform:uppercase; padding:8px 15px; background:#fff; border:#000 solid 1px; margin-top:10px;}
.btn01:hover { color:#008cd5; border:#008cd5 solid 1px; margin-top:10px;}
.btn02 { color:#888; font-size:14px; text-transform:uppercase; padding:8px 15px; background:#fff; border:#ccc solid 1px; margin-top:10px;}
.btn02:hover { color:#000; border:#000 solid 1px; margin-top:10px;}
.btn03 { color:#888; font-size:14px; text-transform:uppercase; padding:8px 15px; background:#fff; border:#ccc solid 1px; margin-top:10px;}
.btn03:hover { color:#000; border:#000 solid 1px; margin-top:10px;}
/*¹öÆ°*/

@media screen and (max-width:991px){
	
}


@media screen and (max-width:767px){
	.mobile { display:none;}
}