

#contentsArea{
	margin:0 ; 
	padding:0px 10px 0 20px;
	width:780px;
}
/* ------- content --------- */

#contentsArea h3 {
	padding:0px 0 5px 24px;
	margin:30px 0 0 0 ;
	color:#1698a7;
	font-weight:bold;
	background:url(../images/common/icon_h2.gif) no-repeat 4px 2px;
}



#contentsArea .text {	padding:0 0 15px 24px;	line-height:1.4;	color:#595959;}
#contentsArea .banner {	padding:0 5px 0 0 ;	float:left; }

.sub_img{
	text-align:center;
	padding:0px 0 5px 0;
}

.right{text-align:right;}


.text_title {
	padding:0px 0 5px 24px;
	margin:10px 0 0 0 ;
	color:#1698a7;
	font-weight:bold;
	background:url(../images/common/icon_h5.gif) no-repeat 4px 1px;
}

.text_title_1 {
	padding:0px 0 5px 24px;
	margin:30px 0 0 40px ;
	font-weight:bold;
	background:url(../images/common/icon_h5.gif) no-repeat 4px 1px;
}

/*table*/
.table_line{border-top:2px solid #83bee7;}
.black{	border-top:1px solid #DBDBC0;	border-right:1px solid #DBDBC0;line-height:20px;}
.black td{	border-bottom:1px solid #DBDBC0;border-left:1px solid #DBDBC0;	padding:5px;height:30px;text-align:center;}
.black th{	border-bottom:1px solid #DBDBC0;padding:0 0 0 2px;text-align:center;}

.t_year{border-top:1px solid #DBDBC0;line-height:20px;}
.t_year td{border-bottom:1px solid #DBDBC0;	padding:5px;height:30px;}
.t_year th{	border-bottom:1px solid #DBDBC0;border-right:1px solid #DBDBC0;	padding:0 0 0 2px;text-align:center;font-weight:bold;}



.bg_black{ background-color:#f5f5f5;}
.bg_black td{
	padding:15px;
	background-color:#f5f5f5;

}


.td_left{text-align:left;padding:0 0 0 10px;}
.td_center{text-align:center; padding:2px;}

/*** Å¸ÀÌÆ² ÀÌ¹ÌÁö ¹è°æ ***/
.img_title_bg{background:url(../images/sub_img/sub_t_bg.jpg) no-repeat 0px 0px; padding:10px 0 0 55px; width:780px; height:34px;}



/*** ¿ÞÂÊ µé¿©¾²±â ¿©¹é ***/
.left_10{padding:0 0 0 10px; font-size:14px;}
.left_14{padding:0 0 0 14px; font-size:14px;}
.left_16{padding:0 0 0 16px; font-size:14px;}
.left_18{padding:0 0 0 18px; font-size:14px;}
.left_20{padding:0 0 0 20px; font-size:14px; line-height:20px;}
.left_30{padding:0 0 0 20px; font-size:14px;}


.info_tel{ float:inherit;font-weight:bold; margin:0 0 0 70px; padding:0 0 0 20px; line-height:23px;background:url(../images/sub_img/info_p.jpg) no-repeat 0px 1px;}

.line{border:1px solid #DBDBC0;width:100%;height:1px;}


.text_num{list-style-type:decimal;padding-left:50px;}

.text_ul{list-style-type: disc;padding-left:50px;}



/*** Æû¹Ú½º º¸´õ ***/
.line	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
.lline	{border:1px solid #cccccc; width:300px; height:22px; padding-top:3px; padding-left:4px;}
.rline	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:right;}
.cline	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.tline	{border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null	{border:0;}

id #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.tline	{border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null	{border:0;}


/* List */
.tbox{width:100%}
.tbox_list_l { padding : 5px 2px 5px 2px; font:8pt dotum; color:#000; border-bottom:1px solid #c0c0c0;}
.tbox_list_r { padding : 5px 5px 5px 2px; font:8pt dotum; color:#000; border-bottom:1px solid #c0c0c0; float:right;text-align:right;}
.tbox_list_c { padding : 5px 2px 5px 2px; font:8pt dotum; color:#000; border-bottom:1px solid #c0c0c0; text-align:center;}

.table_list{border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;width:100%}
.th_head{padding:5px 2px 5px 2px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;text-align:center;background-color:#cccccc;font-weight:bold;letter-spacing:2px; }
.td_10p{padding:2px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:10pt;font-family:dotum;}
.td_10p_c{padding:2px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:10pt;font-family:dotum;background-color:#f2f2f2; }
.td_8p{padding:3px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:8pt;font-family:dotum;}
.td_8p_c{padding:3px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-size:8pt;font-family:dotum;background-color:#f2f2f2; }


/*********************************** My Page ********************************************/
/* My Page table  */
.tableWrapMyPage {clear:both; margin:0; padding:0 0 0px 0; border-top:2px solid #c9cf69;}
#mypageHead{
	font-weight:bold;
} 

#mypageHead .point{
	background:url('http://www.ksvmi.or.kr/www/images/point1.gif') no-repeat;
	padding:0 0 0 30px;
} 
#mypageHead .more{
	float:right;
	padding:0px 0px 0 10px;
	margin:-20px 0 0 0;
} 
	
table.mypageView {
	width:100%;
	empty-cells:show;
	border-collapse:collapse;
	clear:both;
	border:1px solid #e2e2e2;
}
table.mypageView a {text-decoration:none;}
table.mypageView caption {position:absolute; visibility:hidden; overflow:hidden; height:0; width:0; font-size:0; text-align:left;}
table.mypageView tbody th,
table.mypageView tbody td {
		border:1px solid #cccccc;
		border-width:0 0 1px 0;
		padding:3px;
}
table.mypageView .inbox {
		border:1px solid #e2e2e2;
		margin:1px;
		padding:10x 2px 3px 2px;
		height:20px;
		font-size:14px;
		color:#000;
}
table.mypageView thead th {padding:9px 0; border-bottom:1px solid #e2e2e2;text-align:center;}
table.mypageView tbody th {background:#e5e2db;text-align:center;}
table.mypageView tbody td {background:#FFFFFF;}
table.mypageView tbody td.cont {padding:20px;}

table.mypageView tbody td image {margin:0px 0 -3px 0;padding:0x 0px 0px 0px;}


