﻿@charset "utf-8";
/* CSS Document */    


/* kwnc 리스트테이블 */

table {
	border-collapse: collapse;
}
table th,
table td {
	padding: 0;
}


table.kwnc{
	width:100%;
	border-bottom: 1px solid #d2d2d2;
}
table.kwnc th{
	height:26px;
	font-size:15px;
	color:#4a4a4a;
	text-align:left;
	background-color:#ebebeb ;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	border-top: 1px solid #d2d2d2;
	font-weight:bold;
	padding-left:10px;
	padding-top:0px;
}
table.kwnc th_left{
	height:26px;
	font-size:12px;
	color:#1a3395;
	text-align:center;
	background-color:#d2d2d2 ;
		border-left: 1px solid #d2d2d2;
}
table.kwnc td{
	height:15px;
	font-size:12px;
	text-align:left;
	padding:3px 3px;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	padding-left:10px;
}
table.kwnc td.td_left{
	height:15px;
	font-size:12px;
	text-align:left;
	padding:3px 3px 3px 10px;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
		border-left: 1px solid #d2d2d2;
	
}	


div.mas_board{float:left; height:100%;padding-bottom:0px;padding-top:10px;}	
/* 게시판 공통 */
table.list_board{
	width:100%;
	border-bottom: 2px solid #74a9cf;
	font-family: '돋움';
	font-size:12px;
}

table.write{
	width:100%;
	font-family:NanumGothic,'NBG';
	font-size:13px;
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}
table.write th{
	height:30px;
	width:150px;
	font-family:NanumGothic,'NBG';
	font-weight:bold;
	font-size:12px;
	color:#000;
	text-align:center;
	padding:3px 0px 3px 0px;
	background-color:#f0f0f0;
	line-height: 14px;
	border-top: 1px solid #d2d6db;
	border-bottom: 1px solid #d2d6db;
	border-right: 1px solid #d2d6db;
}

table.write td{
	font-family:NanumGothic,'NBG';
	font-size:13px;
	text-align:center;
	padding:3px 6px;
	border-bottom: 1px solid #d2d6db;
	border-right: 1px solid #d2d6db;
	border-top: 1px solid #d2d6db;
	line-height: 14px;
	height:30px;
	color: #333;
	text-decoration:none;
	background-color:#fff;
}

table.write td.t_left{
	text-align:left;
	font-family:NanumGothic,'NBG';
	font-size:13px;
	padding:3px 6px;
	text-align:left;
	border-bottom: 1px solid #d2d6db;
	border-right: 1px solid #d2d6db;
	border-top: 1px solid #d2d6db;
	line-height: 14px;
	height:30px;
	color: #333;
	text-decoration:none;
	background-color:#fff;
}	
table.write td.left2{
	text-align:left;
	font-family:NanumGothic,'NBG';
	font-size:13px;
	padding:3px 6px;
	text-align:left;
	border-bottom: 1px solid #d2d6db;
	border-top: 1px solid #d2d6db;
	line-height: 14px;
	height:30px;
	color: #333;
	text-decoration:none;
	background-color:#fff;
}
table.write td.con{
	text-align:left;
	font-family:NanumGothic,'NBG';
	font-size:13px;
	padding:9px 8px;
	text-align:left;
	border-bottom: 1px solid #d2d6db;
	border-right: 1px solid #d2d6db;
	border-top: 1px solid #d2d6db;
	line-height: 14px;
	height:300px;
	color: #333;
	background-color:#fff;
	text-decoration:none;
}	

.btn_right{
	float: right;
    height:50px;
	padding-bottom:15px;
	text-align:right;
	padding-top:5px;
}

/* button */
button{cursor:pointer;font-family:NanumGothic,'NBG';}
.btnWrap{margin-bottom:0px;padding-top:5px; text-align:center;width:100%;float:left;}
.btnWrap2{margin-bottom:0px;margin-top:0px; text-align:right;width:96.8%;}
.btnWrap .btnType3{padding:0; margin-left:0px;width:66px; height:30px; font-size:13px; color:#fff; font-weight:bold; text-align:center; line-height:30px;display:inline-block ;border:0px;  background-color:#4e7bb9;}
.btnWrap .btnType4{padding:0; margin-left:5px;width:83px; height:30px; font-size:13px; color:#fff; font-weight:bold; text-align:center; line-height:30px; display:inline-block; border:0px;  background-color:#bfbebe;}
.btnSearch{padding-left:0px; width:65px; height: 25px;line-height:15px; font-size:13px; color:#fff; text-align:center; background-color:#4f7bb8;border:1px solid #3a5476;border-radius:2px;padding-bottom:1px;}
.btnSearch2{padding-left:0px; width:80px; height: 25px;line-height:15px; font-size:13px; color:#fff; text-align:center; background-color:#4f7bb8;border:1px solid #3a5476;border-radius:2px;padding-bottom:1px;}
.btnSearch3{padding-left:0px; width:90px; height: 25px;line-height:15px; font-size:13px; color:#fff; text-align:center; background-color:#4f7bb8;border:1px solid #3a5476;border-radius:2px;padding-bottom:1px;}
.btnType1{padding-bottom:2px; width:80px; height:23px; font-size:12px; color:#fefefe; font-weight:bold; text-align:center; line-height:18px; border:1px solid #3a5476; border-radius:4px; display:inline-block; background-color:#006197;}
.btnType2{padding:0; width:55px; height:23px; font-size:12px; color:#293753; font-weight:bold; text-align:center; line-height:20px; border:1px solid #4f7aaa; border-radius:3px; display:inline-block; background-color:#d4dfeb;}
.btnType5{padding:0;margin-top:10px; margin-left:2px; margin-right:2px;width:114px; height:35px; font-size:14px; color:#f5f5f5; font-weight:bold; text-align:center; line-height:22px; border:0px; display:inline-block; background-color:#00aad2;}
.btnType6{padding:0;margin-top:10px; margin-left:2px; margin-right:2px;width:114px; height:35px; font-size:14px; color:#f5f5f5; font-weight:bold; text-align:center; line-height:22px; border:0px; display:inline-block; background-color:#939ea1;}

.btnType7{padding:0; width:55px; height:23px; font-size:11px; color:#293753; font-weight:bold; text-align:center; line-height:20px; border:1px solid #4f7aaa; border-radius:3px; display:inline-block; background-color:#d4dfeb;}
.btnType8{padding:0; width:80px; height:23px; font-size:11px; color:#ddd; font-weight:bold; text-align:center; line-height:20px; border:1px solid #4f7aaa; border-radius:3px; display:inline-block; background-color:#006197;}
