
form{margin:0;}

a:link { color: #83807d; text-decoration: none }
a:visited { color: #83807d; text-decoration: none }
a:hover { color: #83807d; text-decoration: none }
a:active { color: #ff0000; text-decoration: none }

p { margin-top: 0px; margin-bottom: 0px }
th, td,table { font-size: 14px; color: #847f74; line-height: 160%; }


.select {font-size:9pt; color:#666666; border:1px solid #cccccc; background-color:#ffffff;}
.input {border:0px; font-size:9pt;  color:#545454; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.search_input { font-size:12px; color: #847f74; border: #cfcfcf 1px solid; background-color: #ffffff;}

.bbs_list{border-top:3px solid #5e6461; margin-bottom:20px;}
.bbs_list tr th{border-bottom:1px solid #e6e6e6; color:#444444; font-size:15px; font-weight:800; padding:10px 0; background-color: #f4f4f4;}
.bbs_list tr td{border-bottom:1px solid #e6e6e6;padding:8px 0;}
.bbs_list tr td.no_board{height:200px;}


.bbs_view{border-top:3px solid #5e6461;}
.bbs_view th.view_title{background-color: #f4f4f4; padding:12px 12px 12px 20px; text-align:left;  border-bottom:1px solid #e6e6e6; font-weight:700;}
.bbs_view th.view_title h3{float:left; font-size:14px; font-weight:bold; color:#444444;}
.bbs_view th .view_title2{float:right; color:#333333; }
.bbs_view th .view_title2 ul{overflow:hidden; padding:0; margin:0;}
.bbs_view th .view_title2 ul:after {display:block; clear:both; content:"";}
.bbs_view th .view_title2 ul li {color:#777777; float:left; font-weight:400; margin:0 10px; font-size:14px; position:relative; }
.bbs_view th .view_title2 ul li:after {position:absolute; left:-10px; top:6px; width:2px; height:12px; background-color:#a9a9a9; content:""; }
.bbs_view th .view_title2 ul li:first-child:after{background:none;}
.bbs_view td.view_cont{height:300px; border-bottom:1px solid #e6e6e6; vertical-align:top; padding:20px; }
.bbs_view td.view_cont .file_box{margin-bottom: 20px;}
.bbs_view td.view_cont .file_box a{font-size:12px; color:#666666; font-family:"Dotum"}

.bbs_view_paging{margin-bottom:40px;}
.bbs_view_paging th{width:150px;text-align:center;padding:12px; background-color:#f8f8f8; font-size:13px; color:#333333; border-bottom:1px solid #e6e6e6; }
.bbs_view_paging td{font-size:13px; color:#333333; padding:12px; border-bottom:1px solid #e6e6e6; }


.info{text-align:right; margin-bottom:10px;}
.bbs_wirte{border-top:3px solid #5e6461;}
.bbs_wirte th{border-bottom:1px solid #e6e6e6; color:#333333; font-size:13px; font-weight:800; padding:13px 0;}
.bbs_wirte > tbody > tr > td{border-bottom:1px solid #e6e6e6;padding:8px 0;}
.bbs_wirte td input{background-color:#fff; border:1px solid #e3e3e3; height:25px;}
.bbs_wirte td textarea{border:1px solid #e3e3e3; background-color:#fff; width:100%;}

.search{float:right; margin-bottom: 20px;}
.search td{text-align:center; padding-top:20px;}
.search td select{width:100px; border:1px solid #e3e3e3; height:31px;}
.search td input.search_input{border:1px solid #e3e3e3; border-right:none; height:29px; width:200px;}

.paging a.arrow{margin:0 5px;}
.bbs_on {color:#000000; font-size:13px; margin:0 5px; text-decoration:underline;}
.bbs_off{color:#b5b4b4; font-size:13px; margin:0 5px;}

.bbs_type1{display:inline-block; color: #fff !important; font-size: 14px; line-height: 35px; min-width: 85px; text-align:center; vertical-align:top; border:0 none; padding:0; -webkit-border-radius: 4px; border-radius: 4px; behavior: url( "/js/PIE.htc" );}
.bbs_type1.grey {background-color: #5e6461; }
.bbs_type1.blue {background-color: #f7941e; }
.bbs_type1:hover{text-decoration:none;}

.passwd_box{border:2px solid #5e6461; background-color: #f4f4f4; width: 400px; margin:0 auto; text-align:center; padding:30px;}
.passwd_box strong{display: block;font-size:14px; font-weight:bold; color:#444444; margin-bottom:25px;}
.passwd_box .input{border:1px solid #e6e6e6; background-color:#fff; height: 25px; width: 50%; margin-bottom: 10px;}
















