BODY,TD,TH,DIV,P,IMG {
	FONT-SIZE: 9pt;
	line-height:150%;
	color: #666666;
	font-family:"µ¸¿ò","arial";	
}



BODY {
	font-family:"µ¸¿ò","arial";
	scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color: #cccccc;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-shadow-color: #cccccc;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #cccccc;
	
	background-color: #ffffff;
	

}

BODY img { border:0px; } 

input { font-size: 9pt; line-height:100%; padding:3 0 0 3}

textarea { font-size: 9pt; line-height:150%; }

select { font-size: 9pt; line-height:150%;}

a:link {  font-family: ""; font-size: 9pt; color: #000000; text-decoration: none}
a:visited {  font-family: ""; font-size: 9pt; color: #000000; text-decoration: none}
a:hover {  font-family: ""; font-size: 9pt; color: #eeeeee; text-decoration: none}
a:active {  font-family: ""; font-size: 9pt; color: #eeeeee; text-decoration: none}

/* ¸ÞÀÎ¿µ¿ª */
table .m_ta{ padding-top:23px;}
table .f_ta{ padding: 25px 12px 0px 17px;}
table .d_ta{line-height:100%; padding: 0px 0px 0px 4px;}
table .d_ta td{ text-align:left;}
table .bo_ta{ line-height:150%; text-align:left;}
table .bo_ta td{ padding: 5px 0px 5px 0px;}
table .bo_1{ text-align:left; padding: 0px 0px 0px 5px;}
table .login{ padding: 50px 0px 0px 100px;}
table .login_tx{ padding: 8px 0px 0px 160px;}

/* ¸ÞÀÎ³×ºñ¿µ¿ª */

/* ¸ÞÀÎ°Ô½ÃÆÇ¿µ¿ª */

/* ¼­ºê ¿µ¿ª */
.s_menu{ padding: 5px 0px 3px 25px; font-family: "µ¸¿ò","arial"; font-size: 6pt; color: #000000; text-decoration: none; line-height:150%; background-color:#f7f7f7;}
.s_tit{ padding: 8px 0px 0px 0px;}
.s_tit1{padding: 10px 0px 10px 0px;}

/* °øÅë */
.qu{ padding: 152px 0px 0px 15px;}
.pa{ padding: 0px 0px 0px 5px;}
.ma_1{ padding: 0px 12px 0px 0px;}
.bo{ padding: 7px 0px 0px 0px;}
.bo_m{ padding: 0px 10px 0px 0px;}
.log_ta{ padding: 33px 0px 13px 0px;}
.no{padding: 8px 0px 8px 0px;}
.join{ padding: 52px 0px 60px 47px;}
.idpw{ padding: 52px 0px 60px 65px;}
.member{ padding: 32px 0px 0px 180px;}
.idpw_find{ padding: 32px 0px 0px 170px;}
.junior{padding: 32px 0px 20px 24px; }
.intro{ padding: 32x 0px 20px 20px}
.intro2{ padding: 32x 0px 10px 10px}
.tip{ padding: 32px 0px 10px 10px;}
.default{ padding: 32x 0px 20px 20px}
.free_icon{padding: 0x 0px 0px 20px; }
.free_icon1{padding: 5x 0px 0px 20px; }
.jpn_jlpt{ text-align:left; padding: 5x 0px 0px 5px; font-weight:bold;}
.jpn_jpt{ text-align:left; padding: 0x 0px 0px 8px; }
.jpn_ti1{ font-weight:bold; text-align:center; background-color:#f6f6f6;}
.jpn_ti2{ text-align:center; background-color:#f6f6f6; }
.rule_b{ font-weight:bold; color:#4b8e26;}
.rule_tit{color:#ff5400; font-weight:bold; padding: 40x 0px 0px 0px;}
.com_text{ color:#ff5400; padding: 0px 0px 0px 20px;}
.com_text1{ padding: 0px 0px 10px 20px;}

span.t_po{ color:#ff5400;}
span.t_po1{ color:#4b8e26;}


/*  */
.att_ta{padding: 10px 0px 10px 0px;}

/* ÁÖ´Ï¾î Ç¥¿µ¿ª */
.ju_ta{ padding: 10px 0px 10px 16px;}
.ju_txt{ padding: 0px 0px 10px 16px;}

table .grid       { border-collapse:collapse; border:1px solid #ccc; text-align:center; }
table .grid td    { border:1px solid #ccc; }
table .grid tr    { background:#fff;}
table .grid th    { background:#eee;}



/* °Ô½ÃÆÇ_board */


/* ¸µÅ© */
a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #3085AD;
	text-decoration: none;
}

a:active {
	color: #666666;
	text-decoration: none;
}


a.tit:link {
	color: #4b8e26;
	text-decoration: none;
}

a.tit:visited {
	color: #4b8e26;
	text-decoration: none;
}

a.tit:hover {
	color: #3085AD;
	text-decoration: none;
}

a.tit:active {
	color: #4b8e26;
	text-decoration: none;
}

/* /////////////////////·Ñ¿À¹ö */
.rollover a img.over{display:none}
.rollover a:hover{position:relative}
.rollover a:hover img{display:none}
.rollover a:hover img.over{display:inline}
.rollover a img{vertical-align:top}
/* /////////////////////·Ñ¿À¹ö */

/* /////////////////////·Ñ¿À¹ö */
.rollover2 a img.over{display:none}
.rollover2 a:hover{position:relative}
.rollover2 a:hover img{display:none}
.rollover2 a:hover img.over{display:inline}
.rollover2 a img{vertical-align:top}
/* /////////////////////·Ñ¿À¹ö */

.top1 {color:#ffffff}

.top1 a:link {
	color: #ffffff;
	text-decoration: none;
}

.top1 a:visited {
	color: #ffffff;
	text-decoration: none;
}

.top1 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.top1 a:active {
	color: #ffffff;
	text-decoration: none;
}


.style2 {
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 12px;
	line-height:140%;
	color: #666666;
}
.style3 {
	font-size: 12px;
	font-family: "µ¸¿ò", "±¼¸²";
	color: #FFFFFF;
}
