BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote ,table, tr, select, input, textarea{

	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 16px;
	color: #5E5E5E;
	text-decoration: none;
    word-break:break-all; 
}
BODY {
	scrollbar-arrow-color:C6C6C6;
	scrollbar-base-color:ffffff;
	scrollbar-face-color:ffffff;
	scrollbar-highlight-color:FFFFF;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-shadow-color:C6C6C6;
	scrollbar-3dlight-color:C6C6C6;
}
.img {border:0}


/*  bg */

body.ani {background:url(/img/_sub01_a_bg.jpg); background-repeat:repeat-x}

/*       ÆùÆ®      */
.text01 {font-size: 12px;color: #707070;font-weight:12px;line-height: 18px;}
.text02 {font-size: 12px;color: #707070;font-weight:12px;line-height: 20px;}
.text03 {font-size: 14px;color: #000000;font-weight:14px;line-height: 16px;letter-spacing:-1px;}
.text04 {font-size: 14px;color: #000000;font-weight:14px;line-height: 16px;}
.bold {font-weight:bold;}
.f11bold {font-size:11px;font-weight:bold;color:#676767;}
.f11 {font-size:11px;color: #9f9f9f}
.f11yellow {font-size:11px;color:#FF8A00} 
.f11gray {font-size:11px;color:#A5A5A5}
.f11gray2{font-size:11px;color:#919191}
.f11graybo{font-size:11px;color:#Aaaaaa;font-weight:bold;letter-spacing:-1px}
.f11cal{font-size:11px;color:#7D7D7D}
.f11white {font-size:11px;color:white;letter-spacing:-1px}
.f11whitebo {font-size:11px;color:white;letter-spacing:-1px;font-weight:bold}
.f11orange {color:E49204;font-size:11px;letter-spacing:-1px;font-weight:bold}
.violet {font-size:16px;color:A22867;font-weight:bold;font-face:Arial}
.16gray {font-size:14px;font-weight:bold;color:#666666;}
.yellow {color:#FF8A00}
.bowhite {color:white;font-weight:bold}
.bluebo {color:1F7CC3;font-weight:bold}
.blue16bo{color:1F7CC3;font-size:16px;font-weight:bold;letter-spacing:-1px}
.bora16bo{color:FF5E69;font-size:16px;font-weight:bold;letter-spacing:-1px}
.red2bo {color:C46677;font-weight:bold}
.red2_11bo {color:C46677;font-weight:bold;letter-spacing:-1px;font-size:11px}
.red2_12bo {color:C46677;font-weight:bold;}

.white {color:white}
.orange16bo{color:#E06323;font-size:16px;font-weight:bold;letter-spacing:-1px}
.orange14bo{color:#E67506;font-size:14px;font-weight:bold;letter-spacing:-1px}
.orange1 {color:#FF7D50}
.orange5px {color:#fd6200;font-weight:bold;padding-bottom:5px;}

/* link */

A:link, A:visited, A:active	{color: #545454;text-decoration:none;}
A:hover  {color: #545454;text-decoration: underline;}

a.f11_link:link, a.f11_link:visited, a.f11_link:active {font-size:11px;color:#545454; text-decoration: none;}
a.f11_link:hover{font-size:11px;color:#1952A2; text-decoration: underline;}

a.m_login:link, a.m_login:visited, a.m_login:active {font-size:11px;color:#626256; text-decoration: none;}
a.m_login:hover{font-size:11px;color:#626256; text-decoration: underline;}

a.green_link:link, a.green_link:visited, a.green_link:active {color:#77BC00; text-decoration: none;font-weight:bold}
a.green_link:hover{color:#609701; text-decoration: underline;font-weight:bold}  

a.white_1_link:link, a.white_1_link:visited, a.white_1_link:active {color:#FDEBC7; text-decoration: none;font-weight:bold}
a.white_1_link:hover{color:#FDEBC7; text-decoration: underline;font-weight:bold}  

a.white_2_link:link, a.white_2_link:visited, a.white_2_link:active {color:#FEFFFB; text-decoration: none;font-weight:bold}
a.white_2_link:hover{color:#FEFFFB; text-decoration: underline;font-weight:bold} 

a.calendar_link:link, a.calendar_link:visited, a.calendar_link:active {color:#7D7D7D; text-decoration: none;font-size:11px}
a.calendar_link:hover{color:#7D7D7D; text-decoration: underline;font-size:11px;background-color: #F4EBD1;} 

a.calendar_link_2:link, a.calendar_link_2:visited, a.calendar_link_2:active {color:#488DE6; text-decoration: none;font-size:11px}
a.calendar_link_2:hover{color:#488DE6; text-decoration: underline;font-size:11px;background-color: #D1DAF4;} 

a.calendar_link_3:link, a.calendar_link_3:visited, a.calendar_link_3:active {color:#FF5109; text-decoration: none;font-size:11px}
a.calendar_link_3:hover{color:#FF5109; text-decoration: underline;font-size:11px;background-color: #FFE2C6;} 

.f17orange {color:f47e00;font-size:17px;letter-spacing:-1px;font-weight:bold}



/*   Input    */

.input_login {background-color:#F5F5F5; border:1px solid #D9C8B7; height:17px;color: #776554;}
.input_text1 {background-color:#FFFFFF; border:1px solid #CCCCCC;}


/* box  */
.box {border:1px  solid #CECECE }

.contents{
    FONT-SIZE: 12px; 
	COLOR: #676767; 
	LINE-HEIGHT: 150%; 
	FONT-FAMILY: ±¼¸²,µ¸¿ò; 
	LETTER-SPACING: 0em
}


.TypicaldayTB{border-bottom:3px solid #ddd;}
.TypicaldayTB caption, .TypicaldayTB thead{display:none;}
.TypicaldayTB th, .TypicaldayTB td{border-bottom:1px dashed #ddd;}
.TypicaldayTB th{ height:40px; text-align:center;font-family:'NGB',Gulim; font-size:13px;}
.TypicaldayTB td{ text-align:left;font-family:'NGB',Gulim; font-size:12px;}

.tbcap{font-family:'NG',Gulim; font-size:12px; color:#999; width:580px; text-align:left;}

.ico_am{text-align:center !important; background-color:#fffbf2;}
.ico_pm{text-align:center !important; background-color:#f2fcfd;}
.ico_evening{text-align:center !important; background-color:#f2f2f6;}


.am{color:#febe9f;}
.pm{color:#79dceb;}
.ev{color:#7d79a6;}