
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: 12px; color: #847f74; line-height: 160%; font-family: 'Nanum Gothic';}


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

.video_list{border-top:3px solid #5e6461; border-bottom:1px solid #e6e6e6; padding:30px 0 10px 0; margin-bottom:30px;}
.video_list ul{margin-left:-26px;}
.video_list ul:after {display:block; clear:both; content:"";}
.video_list ul li{float:left; margin-left:26px; margin-bottom:20px;}
.video_list ul li .video_img{display:table; margin-bottom:15px;}
.video_list ul li .video_img .video_img_inner{border:1px solid #e6e6e6; width:280px; height:190px; display:table-cell; vertical-align:middle; text-align:center} 
.video_list ul li .video_img .video_img_inner img {max-height: 100%; max-width: 100%;}
.video_list ul li .video_text{text-align:center;}
.video_list ul li .video_text strong{display:block; margin-bottom:7px;}
.video_list ul li .video_text strong em{font-style:normal; }
.video_list ul li .video_text strong em a{font-size:15px; color:#333333 !important;}
.video_list ul li .video_text p {font-size:12px; line-height:14px;}
.video_list ul li .video_text p em{display:inline-block; border-right:1px solid #ddd;  padding-left:15px; font-style:normal; background:url(/images/main/bg_video.png) left center no-repeat; padding-right:7px; margin-right:7px; }

.no_data{width:100%; margin:0; padding:0; line-height:100px; text-align:center;}

.bbs_view{border-top:3px solid #5e6461;}
.bbs_view th.view_title{padding:12px; text-align:left; font-size:13px; color:#333333; border-bottom:1px solid #e6e6e6; font-weight:700;}
.bbs_view td.view_title2{ border-bottom:1px solid #e6e6e6; padding:12px; color:#333333; }
.bbs_view td.view_title2 ul{overflow:hidden; padding:0; margin:0;}
.bbs_view td.view_title2 ul:after {display:block; clear:both; content:"";}
.bbs_view td.view_title2 ul li {float:left; font-weight:400; margin-right:20px; font-size:13px;}
.bbs_view td.view_title2  strong{font-weight:400; color:#333333; }
.bbs_view td.view_cont{height:300px; border-bottom:1px solid #e6e6e6; vertical-align:top; padding:12px; }

.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 {display: inline-block; margin:0 5px;border-bottom:2px solid #ccc; font-size: 12px; line-height: 30px; text-align:center; color:#333; font-weight:bold; vertical-align:bottom; }
.bbs_off{display:inline-block; margin:0 5px;font-size:12px; line-height:30px; text-align:center; background-color:#ffffff; color:#b2b3b7; font-weight:normal; vertical-align:bottom; }

.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;}