body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, div, td, li {
	font-family:  u, , Arial, san-serif;
	font-size: 12px;
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-arrow-color: #CCCCCC; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 		
}
A:link {color: #929090; text-decoration: none;}A:visited {color: #929090; text-decoration: none;}
A:active {color: #929090; text-decoration: none;}A:hover {color: #8EC802; text-decoration: none; border-bottom:dotted 1px;} 
a.cal:link 	  {color: 333333; text-decoration: none; font-size:8pt; font-family: dotum,verdana;}
.img_btn_01
{
	border:0px;
	vertical-align: top;
}
.img_btn_02
{
	border:0px;
	vertical-align: middle;
}


.table_bg
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border:0px;
	color: #a1a1a1;
	
}
.maintable_bg
{
	padding: 0;
	width:  900px;
	height: 100%;
}
.c_table{
	width: 100%;
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #a1a1a1;
}
.d_table{
	width: 100%;
	border: 0;
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	color: #a1a1a1;
}
.text0{
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 485px; 
	height:19px;
}
.text {
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 0px 0;
	background-image:  url(../img/login/input_email.gif);
	background-repeat: no-repeat;
	width: 158px; 
	height:19px;
}

.text_input
{
	font-family: "µ¸¿ò";
	background-color: 67BB38;
	border: 1px solid #999999;
	width: 158px; 
	height:19px;
	color: #FFFFff;	
}
.text_input1
{
	font-family: "µ¸¿ò";
	background-color: 67BB38;
	border: 1px solid #999999;
	width: 300px; 
	height:19px;
	color: #FFFFff;	
}
.text_input2
{
	font-family: "µ¸¿ò";
	background-color: 67BB38;
	border: 1px solid #999999;
	width: 250px; 
	height:19px;
	color: #FFFFff;	
}
.text_input3
{
	font-family: "µ¸¿ò";
	background-color: ffffff;
	border: 1px solid #67BB38;
	width: 200px; 
	height:19px;
	color: #67BB38;	
}
.text_input3_small
{
	font-family: "µ¸¿ò";
	background-color: ffffff;
	border: 1px solid #67BB38;
	width: 100px; 
	height:19px;
	color: #67BB38;	
}
.text_input4
{
	font-family: "µ¸¿ò";
	background-color: ffffff;
	border: 1px solid #67BB38;
	width: 100px; 
	height:19px;
	color: #67BB38;	
}
.text_input5
{
	font-family: "µ¸¿ò";
	background-color: ffffff;
	border: 1px solid #67BB38;
	width: 685px; 
	height:40px;
	color: #67BB38;	
}

.text1 {
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 150px; 
	height:19px;
}
.text2 {
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 45px; 
	height:19px;
	
}

.text3{
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 180px; 
	height:19px;
}
.text4{
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 120px; 
	height:19px;
}
.text5 {
	
	width: 45px; 
	height:19px;
	
}
.text6 {
	
	width: 120px; 
	height:19px;
	
}
.text7 {
	
	color: #FFFFff;
	background-color: #67BB38;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	width: 840px; 
	height:40px;
}
.bold_font {
    color: #929292;
	font-weight: bold;

}

.font1 {
    color: #565656;
	font-family: "µ¸¿ò";

}
.font2 {
    color: #929292;
	font-weight: normal;

}
.font2_b {
    color: #929292;
	font-weight: bold;

}
.font3 {
    color: #646464;
	font-weight: bold;

}
.font4 {
    color: #949494;
	font-weight: normal;

}
.font4_1{
    color: #949494;
	font-weight: normal;
	font-size: 10px;
}
.font5 {
    color: #8EC802;
	font-weight: normal;

}
.font6 {
    color: #ffffff;
	font-weight: bold;

}
.font7 {
    color: #8EC802;
	font-weight: bold;

}
.font7 {
    color: #a1a1a1;
	font-weight: bold;

}
.font8 {
    color: #929090;
	font-weight: bold;

}
.font9 {
    color: #474747;
	font-weight: bold;

}
.font10 {
    color: #55ABC5;
	font-weight: normal;

}
.font11 {
    color: #4D9B2B;
	font-weight: normal;

}
.font12 {
    color: #FF779A;
	font-weight: normal;

}
.font13 {
    color: #FF84AF;
	font-weight: normal;

}
.r_book {
    color: #FF93B7;
	font-weight: bold;

}
.p_book {
    color: #48BCE3;
	font-weight: bold;

}
.t_book {
    color: #74CD1C;
	font-weight: bold;

}

.h1 {line-height: 1.4em;
	 color: 535353;}

.p {
	text-indent: 3em
}

.fo1 {font-size:11px; color: 666666; font-family: dotum,verdana;}
.padd02 {padding-top:10;}
.padd07 {padding:2 0 2 0;}
.list01 {padding:3 0 0 3;}
.list02 {padding:3 3 0 2;}
.list03 {padding:10 0 10 20;}
.right_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CFCFCF;
}
.dot_box {
	border: 1px dotted #8EC802;
}
.dot_box1 {
	border: 1px dotted #C2C2C2;
}
.dot_box2 {
	border: 2px dotted #8EC802;
}
.dot_box3 {
	border: 2px dotted #c2c2c2;
}
.level_table {
	color: #ffffff;
}
.level_font{
	color: #424242;
}
.level_title{
	color: #C1FF67;


}

.border_bottom {
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.spacing {
	letter-spacing:-2px;
}
.font14 {
    color: #838383;
	font-weight: normal;

}
.font11_bsw {
    color: #4D9B2B;
	font-weight: normal;
	font-family: "arial";
}