

body {
	background-repeat:repeat-x;
	font-family:'Verdana, Arial';
	font-size:11px;
	color:#5a5a5a;
	overflow: auto;
	scrollbar-face-color: #DFDCD6;
	scrollbar-shadow-color: #F4F4F4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #69635e;
	background-image: url(../images/main/main_bg.gif);
	line-height:180% 
}

div, span {
    background-repeat:no-repeat; font-family:'Verdana, Arial'; font-size:11px;
}

tr, td {
    background-repeat:repeat; font-family:'Verdana, Arial'; font-size:11px; line-height:160%;
}

form {
	margin:0;
}

input, textarea {
    font-family:'Verdana, Arial'; font-size:11px;
}

select {
 height:18; font-size:11px; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;
}

img 
    {border:0;}

a:link              {color:#5a5a5a;font-size:11px;text-decoration:none;}
a:visited           {color:#5a5a5a;font-size:11px;text-decoration:none;}
a:hover             {color:#FF0000;font-size:11px;text-decoration:none;}

a.link_mon:link    {color:#808080;font-size:11px;text-decoration:none;}
a.link_mon:visited {color:#808080;font-size:11px;text-decoration:none;}
a.link_mon:hover   {color:#FF0000;font-size:11px;text-decoration:none;}

a.link_white:link    {color:#FFFFFF;font-size:11px;text-decoration:none;}
a.link_white:visited {color:#FFFFFF;font-size:11px;text-decoration:none;}
a.link_white:hover   {color:#FF0000;font-size:11px;text-decoration:none;}

/*----------------------------------------------------------------------------
 * TABLE °¡·Î »çÀÌÁî
 *---------------------------------------------------------------------------*/
.Table_BodyWidth
    {
	padding:0 0 20 0;
	width:910;
	}


/*----------------------------------------------------------------------------
 * È¸»ö±âº»¶óÀÎ
 *---------------------------------------------------------------------------*/
.basic_line {
    background:#e1e4e0;
    height:1px;
}



/*----------------------------------------------------------------------------
 * table°ü·Ã
 *---------------------------------------------------------------------------*/

.table_line {
    background:#c2c2c2;
}

.table_title {
	
	color:#5a5a5a; 
	font-size:11px; 
	height:30;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.table_title02 {
	background:#ededed
	color:#5a5a5a; 
	font-size:11px; 
	height:30;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.table_title_bbs {
	background:#f5f5f4
	color:#5a5a5a; 
	font-size:11px; 
	height:30;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}


.table_title_left {
	background:#ededed
	color:#5a5a5a; 
	font-size:11px; 
	height:30;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding-left:10;
}

.table_title_left_bbs {
	font-size:11px; 
	height:30;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding-left:10;
}

.table_content {
	background:#ffffff; 
	padding:10 3 10 3;
}


/*----------------------------------------------------------------------------
 * input
 *---------------------------------------------------------------------------*/
.dataInput {
    color:#5a5a5a;
	font-size:11px; 
    border:1px; 
    height:19px;
    border-style:solid; 
    border-top-color:#CCCCCC ;
    border-left-color:#CCCCCC; 
    border-right-color:#CCCCCC; 
    border-bottom-color:#CCCCCC;
}

/*----------------------------------------------------------------------------
 * textarea
 *---------------------------------------------------------------------------*/
.dataTextArea  {
	
    border:1px; 
    border-style:solid; 
    border-top-color:#CCCCCC ;
    border-left-color:#CCCCCC; 
    border-right-color:#CCCCCC; 
    border-bottom-color:#CCCCCC;
}

/*----------------------------------------------------------------------------
 * font style
 *---------------------------------------------------------------------------*/

.font_red
    {
	color:#cd0500; 
	font-weight:bold;
	}

.font_white
    {
	color:#FFFFFF; 
	font-weight:bold;
	}

.font_title
    {
	color:#5a5a5a; 
	font-size:12px; 
	font-weight:bold;
	}

.font_title02
    {
	color:#5a5a5a; 
	font-size:14px; 
	font-weight:bold;
	}

.font_adult
    {
	color:#235d92; 
	font-weight:bold;
	}

.font_child
    {
	color:#5a7a31; 
	font-weight:bold;
	}

.font_infant
    {
	color:#b55d2d; 
	font-weight:bold;
	}

.font_comment_blue
    {
	color:#235d92; 
	}

.font_comment_brown
    {
	color:#b55d2d; 
	}

.font_won
    {
	color:#ff7200; 
	font-weight:bold;
	}

.font_grade
    {
	color:#971dff; 
	font-size:8px; 
	font-weight:bold;
	}
/*----------------------------------------------------------------------------
 * NOTICE
 *---------------------------------------------------------------------------*/
.main_title {
	font-size:11px; 
	color:#5a5a5a;
	padding:3 1 3 1;
}

.main_date {
	font-size:11px; 
	text-align:right;
	padding:3 1 3 1;
	color:#5a5a5a;
}

/*----------------------------------------------------------------------------
 * TOP RANKING
 *---------------------------------------------------------------------------*/
.main_top {
	height:25;
	font-size:11px; 
	color:#856958;
	font-weight:bold;
}

/*----------------------------------------------------------------------------
 * calendar
 *---------------------------------------------------------------------------*/
.cal_mon {
	text-align:right;
	height:19px;
	padding:0 4 0 0;
	background:#dbd7d4;
}

.cal_today {
	text-align:right;
	height:19px;
	padding:0 4 0 0;
	background:#bcbcbc;
}

.cal_next {
	text-align:right;
	height:19px;
	padding:0 4 0 0;
	background:#eeeceb;
}

.about {
	color:#6b24ca;
	font-weight:bold;
}
