@charset "utf-8";

input.txt{
	height:30px;
	margin:0;padding:2px 0;
	vertical-align:top;
	font-size:13px;
	border:1px solid #ccc;
	background-color:#fff;
	line-height:19px;text-indent:5px
}
.smallbutton{display:inline-block;margin:0;height:25px;vertical-align:top;text-align:center;font-size:12px;color:#fff;line-height:13px;font-weight:normal;background:#444}
.board_wrap h3 {font-size:24px;color:#333;margin-bottom:32px;font-weight:800;}
.board_wrap {width:100%;}

/* 寃뚯떆�뙋 Total */
.board_total{overflow:hidden;margin:10px 0 0}
.board_total select{float:left}
.board_total p{float:right;margin:4px 0 0}

.board_total p.admin{margin-right:20px}

/* 寃뚯떆�뙋 紐⑸줉 */
.board_list_ver{border-collapse:collapse;width:100%;margin:10px 0 0;table-layout:fixed;border-top:2px solid #222;}
.board_list_ver thead {border-bottom:solid 1px #777;}
.board_list_ver thead th {text-align:center;font-weight:700;padding:7px 0;font-size:16px;color:#222;line-height:30px}
.board_list_ver tbody td{text-align:center;padding:10px 0;font-size:13px;color:#777;line-height:19px;border-bottom:solid 1px #dbdbdb}
.board_list_ver tbody td a {color:#222;}
.board_list_ver tbody td.title{text-align:left;padding:10px;}
.board_list_ver tbody td.none{color:#999;padding:30px 0;}
.board_list_ver tbody td img{vertical-align:middle;}

/*愿�由ъ옄怨듭�湲�*/
.board_list_ver tbody tr.admin {background:#f7f7f7;}
.board_list_ver tbody tr.admin td, .board_list_ver tbody tr.admin td a{color:#000}


/* 寃뚯떆�뙋 寃��깋 */
.board_search {padding: 31px 0; text-align: center;border-radius: 8px;border: 1px solid #dcdcdc; margin-top: 30px;line-height:25px;}
.board_search input[type="text"] {height:40px;border:0;border-bottom:2px solid #222;border-radius:4px;}
.board_search select {font-weight:700;height:40px;border:1px solid #eee;border-radius:4px;padding:0 5px;background:#f7f7f7;}
.board_search label{margin:0 15px 0 5px;}
.board_search .smallbutton {width:80px;font-size:16px;line-height:40px;height:40px;background:#00c6c0;border:0;}
.board_search strong {margin-right:20px;font-size:14px;}


/* �씠�쟾湲�,�떎�쓬湲� */
.board_type_hor1{border-collapse:collapse;width:100%;margin:20px 0 0;border-top:2px solid #222;}
.board_type_hor1 tbody td{border-bottom:solid 1px #dbdbdb;padding:10px 15px;text-align:left;font-size:13px;line-height:19px;color:#bbb}
.board_type_hor1 tbody td a{color:#222;font-weight:700;}
.board_type_hor1 tbody tr:last-child td {border-bottom:1px solid #222;}
/* 肄붾찘�듃 */
.content_comment{position:relative;padding:9px;margin-top:20px;background-color:#f7f7f7;border:1px solid #eee;color:#444;}
.content_comment form{padding-left:10px}
.content_comment form label{display:inline-block;width:50px;font-weight:700;font-size:15px;line-height:25px}
.content_comment form input, .content_comment form img{vertical-align:middle}
.content_comment form .opinion{padding:5px 0;line-height:25px}
.content_comment form .opinion label{width:auto;padding-right:5px;margin:0 2px 0 0;text-indent:0;cursor:pointer}
.content_comment form .opinion label img{margin:0 0 0 2px}
.content_comment form .opinion input{margin:0;border:1px solid #dedede;border-radius:4px;}
.content_comment form .opinion .title {display:inline-block;color:#222;font-weight:700;font-size:13px;width:70px;margin:0;padding:0;vertical-align:top}
.content_comment p.no_comment{margin-top:10px;padding:33px 0;text-align:center;font-size:14px;color:#999;background-color:#fff}
/*�쓽寃� 紐⑸줉 */
.content_comment .board_list_ver tbody tr.last td{border-bottom:0 none}
.content_comment .board_list_ver tbody td{font-size:12px;line-height:18px}
.content_comment .board_list_ver tbody td.icon{padding:0}
.content_comment .board_list_ver tbody td.memo{text-align:left;padding:10px}
.content_comment .board_list_ver tbody td.memo span{color:#00c6c0;}


/* 湲��벐湲� */
.board_type_hor{border-collapse:collapse;width:100%;margin:10px 0 0;border-top:2px solid #222;table-layout:fixed}
.board_type_hor tbody tr.attach_thumb{display:none}
.board_type_hor tbody th{background:#f7f7f7;border-bottom:solid 1px #dbdbdb;padding:15px 15px;text-align:left;font-size:14px;color:#222;line-height:19px;font-weight:700;}
.board_type_hor tbody th.line{}
.board_type_hor tbody th.no_line{border-right:solid 0 #dbdbdb;border-bottom:solid 0 #dbdbdb}
.board_type_hor tbody th.no_line1{border-right:solid 0 #dbdbdb}
.board_type_hor tbody td {border-bottom:solid 1px #dbdbdb;padding:10px 15px;text-align:left;font-size:14px;line-height:19px}
.board_type_hor tbody td a {color:#00c6c0;font-weight:700;}
.board_type_hor tbody td img {vertical-align:middle;}

/* �궡�슜(�뿉�뵒�꽣) */
.board_type_hor tbody td.editor{padding:0 !important;border:0 none !important}
.board_type_hor tbody td.editor .editor_container{border:1px solid #dbdbdb;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3}
    /* �궡�슜(蹂닿린) */
.board_type_hor tbody td.content {padding:20px 15px;color:#777;font-size:13px;line-height:180%;}
.board_type_hor tbody td.content .writer_ip{text-align:right;font-size:12px;margin-bottom:10px}
.board_type_hor tbody td.content .attach_viewer{overflow:auto;margin-bottom:10px;text-align:center}
	/* 泥⑤� */
.board_type_hor tbody td.attach span{float:left;padding:0 0 5px;color:#CA1818}
.board_type_hor tbody td.attach div{float:right;padding:0 0 5px}
.board_type_hor tbody td.attach table{clear:both;table-layout:fixed}
.board_type_hor tbody td.attach td{border:0 none;text-align:left;padding:5px 0 0}
	/* �뒪�렓諛⑹� */
.board_type_hor tbody td.anti_spam img { border:1px solid #ccc; }
.board_type_hor tbody td input.w100{width:100%}	
.board_type_hor tbody .form th{padding:10px 15px;line-height:25px}
.board_type_hor tbody .form td{padding:10px 15px;line-height:25px}

/* 寃뚯떆�뙋 踰꾪듉*/
.board_button{text-align:center;margin-top:15px}
.board_button:after{content:'.';display:block;clear:both;visibility:hidden}
.board_button .block{display:table;margin:0 auto;display:inline-block}
.board_button .ltb{float:left}
.board_button .rtb{float:right}
.board_button .btnIn {display:inline-block;vertical-align:top;color:#fff;padding:10px;font-size:14px;line-height:19px;font-weight:400;border:0;background:#00c6c0;border-radius:7px;}
.board_button .btnIn.dark {color:#fff !important;border:solid 1px #444;background:#444}
.board_button .btnIn.gray {color:#fff !important;border:solid 1px #888;background:#888}

.board_button .block {text-align:center;margin-top:20px;display:block;}
.board_button .block button,
.board_button .block a {display:inline-block;*zoom:1;*display:inline;vertical-align:top;color:#fff !important;font-size:14px;text-align:center;padding:8px 0 10px;width:122px;font-weight:bold;border-bottom:solid 1px #444;background:#444}
.board_button .block .gray {background:#888;border:solid 1px #888;}
.board_button .block .bor {background:#fff;border:1px solid #999;color:#888 !important;}

/*paging*/
.board_paging {text-align:center;margin-top:41px;} 
.board_paging ul {width:100%;text-align:center;}
.board_paging ul li {display:inline-block;padding:0 15px;}
.board_paging ul li a , .board_paging ul li a strong , .board_paging ul li a img {vertical-align:middle;font-size:15px;}
.board_paging ul li a {color:#999;}
.board_paging ul li a strong {color:#333;font-weight:700;}

