/* CSS Document */
body,td,p   { font-family:Verdana; font-size:12px; text-decoration:none; color:#464646; line-height:17px; letter-spacing:0px;}
A:link      { font-family:Verdana; font-size:12px; text-decoration:none; color:#118888; }
A:visited   { font-family:Verdana; font-size:12px; text-decoration:none; color:#118888; }
A:active    { font-family:Verdana; font-size:12px; text-decoration:none; color:#118888; }
A:hover     { font-family:Verdana; font-size:12px; text-decoration:underline; color:#118888; }

input, select, textarea	{ font-size:12px; font-family:Verdana,dotum; color:#666666 }
img				{ border:none }
.path   		{ font-size:11px; font-family:tahoma; color:#000000; line-height:140% }
.sub			{ font-size:12px; font-family:µ¸¿ò; color:#787878; line-height:140%; letter-spacing:-1px; }
.txt			{ font-size:12px; font-family:µ¸¿ò; color:#333333; line-height:140% }


/* ½ºÅ©·Ñ */
body 
{	
	background:url(/img/common/bg_footer.jpg) repeat-x left bottom;
	margin:0px;
    scrollbar-face-color:#CFCFCF; 	
    scrollbar-shadow-color:#595959; 	
    scrollbar-highlight-color:#ffffff; 	
    scrollbar-3dlight-color:#595959; 	
    scrollbar-darkshadow-color:#E5E5E5; 	
    scrollbar-track-color:#E5E5E5; 
    scrollbar-arrow-color:#ffffff;
}

/* ÆË¾÷ body */
.body_pop { margin:10px 0 20px 10px; background:none; }
.body_pop2 { margin:10px 10px 20px 10px; background:none; }


/* input */
.inp_01 { border:0px; height:17px; font-family:µ¸¿ò; font-size:12px; color:#717171; }
.inp_02 { border:1px solid #C3C3C3; height:19px; font-family:µ¸¿ò; font-size:11px; color:#808080; padding:3px 0 0 8px; line-height:18px; }


/* box */
.box_01 { border:1px solid #000000; padding:5px; }
.box_02 { border:1px solid #D7D7D7; padding:4px; }

/* form_box*/
.box_blue_01    { border:1px solid #81dbdf; font-family:Verdana; }
.box01			{ border:1px solid #cfcfcf; font-family:Verdana; }
.box02			{ border:1px solid #d6c6a9; background-color:#d5c6a9 }
.box03			{ border:1px solid #d6c6a9; background-color:#b5c6b9; color:#000000; }
.box_area		{ border:#cccccc 1px solid; font-size:12px; color:#cccccc; font-family:Dotum,Dotumche; line-height:17px;
				background:#FFFFFF; overflow:auto;}

/* form */
.form_box1		{ border-right: #01132C 1px solid; border-top: #01132C 1px solid; font-size: 9pt; border-left: #01132C 1px solid; color: #000000;
				border-bottom: #01132C 1px solid; font-family: "??","verdana","arial"; background-color: #999999 }

.btn			{ background-color:#000000; padding:2 3 0 3; border-top:1px solid #cccccc;
				border-right:1px solid #555555; border-bottom:1px solid #333333; border-left:1px solid #cccccc; color:#ffffff; cursor:hand; }
/* text */
.eng, a.eng:link, a.eng:visited, a.eng:active, a.eng:hover{ font-family:Verdana; }
.ls { letter-spacing:-1px; }
.b  { font-weight: bold; }
.jst { text-align : justify; }


.t11, a.p11:link, a.t11:visited, a.t11:active, a.t11:hover { font-size:11px; }
.t11b, a.p11b:link, a.t11b:visited, a.t11b:active, a.t11b:hover { font-size:11px; color:#01afb9}
.t12, a.p12:link, a.t12:visited, a.t12:active, a.t12:hover { font-size:12px; }

/* Ç³¼±¸» */
#dhtmltooltip	{ position:absolute; left:-300px; width:150px; border:1px solid black; padding:2px; background-color:lightyellow;
				visibility:hidden; z-index:100; font-size:12px; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dhtmlpointer	{ position:absolute; left:-300px; z-index:101; visibility:hidden; }

.hline_16		{ line-height:16px; }
.box_gray_01	{ border:1px solid #CABDB2; background-color:#FFFEF9; }

textarea		{ font-size:9pt; font-family:µ¸¿ò; color:#6a6a6a; background-color:#FFFFFF; border:1 solid #cccccc; scrollbar-face-color: #F2F2F2;
				scrollbar-shadow-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #FFFEF9;
				scrollbar-darkshadow-color: #FFFEF9; scrollbar-track-color: #F2F2F2; scrollbar-arrow-color: #CABDB2; }

.yellow			{ background-color:#ecff53; padding:1 2 1 2; }
.green			{ background-color:#ccff83; padding:1 2 1 2; }
.redyellow		{ background-color:#ffcc83; padding:1 2 1 2; }
.blue			{ background-color:#a3ecff; padding:1 2 1 2; }
.bluegreen		{ background-color:#83ffcc; padding:1 2 1 2; }

.imagebutton
{
	border: 0 solid #ffffff;
	background-color:#ffffff;
	cursor:hand;
}
