@CHARSET "EUC-KR";
/*----------------------------------------
 * by ysm
 * 12.03
 * MK IB Admin ½ºÅ¸ÀÏ½ÃÆ®
 ----------------------------------------*/

/* common */
html, body {
	margin:0;
	padding:0;
	font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;
	font-size:10pt;
	color: #3E3F40;
}
a {
	color: #3E3F40;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0;
}
label {
	cursor:pointer;
}
input,textarea,select {
	/*background-color:#fff;*/
	font-family:inherit;
} 
button{
	border:none 0;
	background:none;
	cursor:pointer;
	_cursor /**/:hand;
}
textarea {
	padding:2px;
	font-size:10pt;
}

.table_style1, .table_style2, .table_style3, .table_style4 .table_style5 { /*½ºÅ¸ÀÏºÐ·ù : table_style1(»ó´Ü ¿É¼Ç(Ã£±â µî)), table_style2(¸®½ºÆ®), table_style3(°ªÀÔ·Â(¼öÁ¤È­¸é)), table_style4(border°ª 0px, center), table_style5(border°ª 0px, left)*/
	border-collapse:collapse;
	word-break:normal;
}
.table_style2, .table_style3 {
	/*table-layout:fixed;*/
}
.table_style1 td {
	padding:5px;
	white-space:nowrap;
}

.table_style1 .search_td {
	display: flex;
	justify-content: space-between;
}
.table_style1 .list_span {
	margin:0 5px;	
}
.table_style2 th {
	padding:5px;
	background-color:#d9ddea;
	color:#334072;
	border-top:2px solid #838db4;
}
.table_style2 td {
	padding:8px 5px;
	/*border:1px solid #e3e3e3;*/
	text-align:center;
	border:0;
	border-bottom:1px solid #e3e3e3;
}
.table_style2 .td_left {
	background-color:#F5F6F7;
	text-align:left;
}
.table_style2 tr:hover {
	background-color:#FAFBFC;
}
.table_style3 th {
	padding:5px;
	/*width:10%;*/
	background-color:#d9ddea;
	color:#334072;
	border:1px solid #e3e3e3;
	white-space:nowrap;
}
.table_style3 td {
	padding:7px;
	border:1px solid #e3e3e3;
}
.table_style4 td {
	border:0px;
	text-align:center;
}
.table_style5 td {
	border:0px;
	text-align:left;
}

.comment_style1 { /*´ñ±Û ½ºÅ¸ÀÏ ÀÔ´Ï´Ù.*/
	border-collapse:collapse;
}
.comment_style1 th, .comment_style1 td {
	padding:5px;
	border:1px solid #e3e3e3;
}
.comment_style1 tr:hover {
	background-color:#FAFBFC;
}
.comment_style1 .comment_tit { /*´ñ±Û Å¸ÀÌÆ²*/
	
}
.comment_style1 .comment_user { /*´ñ±Û »ç¿ëÀÚÀÌ¸§*/
	font-size:9pt;
	font-weight:bold;
}
.comment_style1 .comment_cont { /*´ñ±Û ³»¿ë*/
	color:#444;
}
.comment_style1 .comment_date { /*´ñ±Û ³¯Â¥*/
	font-size:8pt;
	color:#999;
}

.textarea_style1 { /* textarea ½ºÅ¸ÀÏ1 */
	border-left:1px solid #D6D6D8;
	border-top:1px solid #D6D6D8;
	border-right:1px solid #C8C9C9;
	border-bottom:1px solid #C8C9C9;
}

.input_style1 { /* input ½ºÅ¸ÀÏ1 */
	/*
	border-top:1px solid #a2a1a1;
	border-left:1px solid #a2a1a1;
	border-right:1px solid #d5d4d4;
	border-bottom:1px solid #d5d4d4;
	*/
	border-left:1px solid #D6D6D8;
	border-top:1px solid #D6D6D8;
	border-right:1px solid #C8C9C9;
	border-bottom:1px solid #C8C9C9;
}
.input_style2 { /* input ½ºÅ¸ÀÏ2 */
	background-color:#FCFCFC;
	border:1px dashed #D6D6D8;
}
.btn_style1 { /* ¹öÆ° ½ºÅ¸ÀÏ1 (±âº»)*/
	padding:0 10px;
	padding-top:3px;
	margin:0;
	font-size:12px;
	color:#212225;
	background-color:#F8F8F8;
	letter-spacing:-1px;
	border-left:1px solid #D6D6D8;
	border-top:1px solid #D6D6D8;
	border-right:1px solid #C8C9C9;
	border-bottom:1px solid #C8C9C9;
}
.btn_style2 { /* ¹öÆ° ½ºÅ¸ÀÏ2 (»¡°£»ö) */
	padding:0 10px;
	padding-top:3px;
	margin:0;
	font-size:12px;
	color:#6D3F3F;
	background-color:#F8D9D9;
	letter-spacing:-1px;
	border-left:1px solid #D8ACAC;
	border-top:1px solid #D8ACAC;
	border-right:1px solid #C99999;
	border-bottom:1px solid #C99999;
}
.btn_style3 { /* ¹öÆ° ½ºÅ¸ÀÏ2 (ÆÄ¶õ»ö) */
	padding:0 10px;
	padding-top:3px;
	margin:0;
	font-size:12px;
	color:#40576E;
	background-color:#D9E8F8;
	letter-spacing:-1px;
	border-left:1px solid #ADC3D9;
	border-top:1px solid #ADC3D9;
	border-right:1px solid #99B1C9;
	border-bottom:1px solid #99B1C9;
}
.btn_style1:hover, .btn_style2:hover, .btn_style3:hover {
	cursor:pointer;
}

.ic_gray {position:relative; display:inline-block; color: #989898 !important; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; font-size:11px; font-family:verdana; _width:10px; min-width:7px; line-height:10px; border:1px solid #e4e4e4; margin:0 1px 0 0; padding:3px 5px 4px 5px; background-color:#ffffff; cursor:hand; }
.ic_gray1 {position:relative; display:inline-block; color: #989898 !important; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; font-size:11px; font-family:µ¸¿ò; _width:37px; min-width:30px; line-height:10px; margin:0 1px 0 0; padding:6px 2px 2px 2px; background-color:#ffffff; letter-spacing:-1px; cursor:hand; }
.ic_blue {position:relative; display:inline-block; color: #0083d0 !important; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; font-size:11px; font-family:verdana; _width:10px; min-width:7px; line-height:10px; border:1px solid #539fcc; margin:0 1px 0 0; padding:3px 5px 4px 5px; background-color:#ffffff ;cursor:hand; }
.icon_g {font-size:10px; color:#cdcdcd;}

.float_left {
	float:left;
}
.float_right {
	float:right;
}
.float_clear {
	clear:both;
}

