/* 기타설정 */
/* Table */
table{
	border:0px;
	border-spacing:0px;
	/*padding:0px;*/
	border-collapse:collapse;
}
td, th{
	padding:0px;
	word-break:break-all;
}
.td1{
	color:#000000;
	background-color:#ffffff;
	border:1px solid #A6A6A6;
}
.td10{
	height:35px;
	color:#000000;
	text-align:left;
	padding-left:20px;
	/*background-color:#A6A6A6;*/
	background-color:#f5f4f4;
	border:1px solid #d9dadc;
}
.td11{
	height:35px;
	color:#FFF;
	text-align:left;
	padding-left:20px;
	/*background-color:#A6A6A6;*/
	background-color:#5C5B81;
	border:1px solid #d9dadc;
}
.td20{
	height:35px;
	text-align:left;
	padding-left:10px;
	background-color:#ffffff;
	border:1px solid #d9dadc;
}
.td30{
	height:35px;
	text-align:center;
	border:0px;
	background-color:#ffffff;
}
.table1{
	border:1px solid #D5D5D5;
	border-spacing:0px;
	/*padding:0px;*/
	border-collapse:collapse;
}
.table1 td{
	border:1px solid #D5D5D5;
}
.table2{
	border:1px solid #747474;
	border-spacing:0px;
	/*padding:0px;*/
	border-collapse:collapse;
}
.table2 td{
	border:1px solid #747474;
}
.td_terms{
	height:45px;
	color:#000000;
	text-align:center;
	border:1px solid #d9dadc;
	background-color:#f5f4f4;
	cursor:pointer;
}
.td_type{
	height:45px;
	color:#000000;
	text-align:center;
	border:1px solid #d9dadc;
	background-color:#f5f4f4;
}
/* 폼속성 */
.text1{ width:40px;height:20px;border:1px solid #cdcdcd; }
.text2{ width:100px;height:20px;border:1px solid #cdcdcd; }
.text3{ width:160px;height:20px;border:1px solid #cdcdcd; }
.text4{ width:250px;height:20px;border:1px solid #cdcdcd; }
.text5{ width:450px;height:20px;border:1px solid #cdcdcd; }
.text6{ width:630px;height:20px;border:1px solid #cdcdcd; }
.textarea1{ width:620px;height:500px;border:1px solid #cdcdcd; }
.textarea2{ width:98%;height:100px;border:1px solid #cdcdcd; }
.checkbox1{ width:17px;height:17px;vertical-align:middle; }
.checkbox2{ width:20px;height:20px;vertical-align:middle; }
.checkbox_small{ width:20px;height:15px;vertical-align:middle; }
.checkbox_middle{ width:25px;height:20px;vertical-align:middle; }
.radio1{ width:15px;height:15px; }
.radio_small{ width:15px;height:15px; }
.selectbox1{ height:30px;line-height:30px;font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:1px solid #cdcdcd; }
.select_category1{ width:100%;/*width:200px;*/height:140px;line-height:18px;font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:1px; }
.select_category2{ width:100%;/*width:200px;*/font-size:14px;color:#333333;font-family:dotum,돋움;padding:5px;border:0px; }
.title_desc{ margin-top:5px;margin-bottom:10px;color:#747474; }
.title_desc>p{ margin-top:2px; }
.title_desc2{ margin-top:5px;margin-bottom:10px;color:#4374D9;font-weight:bold; }
.title_desc2>p{ margin-top:2px; }
.sub_title{ font-size:16px;font-weight:bold; }
.font_star{ color:red;margin-left:5px;  }

.input01{ width:40px;height:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input02{ width:100px;height:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input03{ width:160px;height:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input04{ width:250px;height:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input05{ width:450px;height:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input06{ width:630px;height:250px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input_send{ width:150px;height:30px;margin-right:20px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input_reset{ width:150px;height:30px;color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4; }
.input_textarea{ color:#454545;background-color:#F6F6F6;border:1px solid #E4E4E4;padding:5px; }

/* 게시판 넘버링 */
.n_num{ display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#8C8C8C;border:1px solid #8C8C8C;font-weight:normal;font-family:Nanum Gothic,Helvetica,sans-serif; }
.n_dot{ display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#8C8C8C;font-weight:normal;font-family:Nanum Gothic,Helvetica,sans-serif; }
.n_num2{ display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#8C8C8C;font-size:15px;border:1px solid #8C8C8C;font-weight:normal;font-family:Nanum Gothic,Helvetica,sans-serif; }
.n_dot2{ display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#8C8C8C;font-size:15px;font-weight:normal;font-family:Nanum Gothic,Helvetica,sans-serif; }
td, th{ padding:0px;border-collapse:collapse;word-break:break-all; }
.n_num3{ display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#293658;font-size:15px;border:1px solid #293658;font-weight:normal;font-family:Nanum Gothic,Helvetica,sans-serif;vertical-align:middle; }
