/************************     BASIC    ************************/

td {font-family: "±¼¸²"; font-size: 12px; color : #666666; text-decoration: none; }
.id {font-family: "±¼¸²"; font-size: 11px; color : #666666; text-decoration: none; }
.large {font-family: "±¼¸²"; font-size: 14px; color : #666666; text-decoration: none; }
.line {font-family: "±¼¸²"; font-size: 12px; color : #666666; text-decoration: none; line-height:18px;}
.sun {font-family: "±¼¸²"; font-size: 12px; color : #FF0000; text-decoration: none; }
.sat {font-family: "±¼¸²"; font-size: 12px; color : #1DACE0; text-decoration: none; }
.school{font-family: "±¼¸²"; font-size: 12px; color : #707070; text-decoration: none;LINE-HEIGHT: 19px }


a:active {text-decoration: none; color:#707070}
a:visited {  text-decoration: none; color: #707070 }
a:link {  text-decoration: none; color: #707070 }
a:hover {  text-decoration: underline; color: #E75C00 }

.textbox-01{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:18px;width:95px}
.textbox-02{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:18px;width:180px}
.textbox-03{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:18px;width:60px}
.textbox-04{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:200px;width:500px}
.search{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:22px;width:150px}
.textbox-05{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:18px;width:500px}
.re{border: 1px solid #CECECE;font-size: 12px;color: #393939;height:22px;width:450px}

.txt_01{
	FONT-SIZE: 18px;  COLOR: #FE9E38; LINE-HEIGHT: 18px; FONT-FAMILY: Arial ,verdana;font-weight: bold
	}
.txt_02{
	FONT-SIZE: 18px;  COLOR: #276A7C; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,verdana;font-weight: bold
	}
.txt_03{
	FONT-SIZE: 18px;  COLOR: #C1C1C1; LINE-HEIGHT: 18px; FONT-FAMILY: ±¼¸²,verdana;
	}
.txt_04{
	FONT-SIZE: 12px;  COLOR: #FE5E38; LINE-HEIGHT: 18px; FONT-FAMILY: ±¼¸²,verdana;font-weight: bold
	}
.txt_05{
	FONT-SIZE: 17px;  COLOR: #276A7C; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,verdana;font-weight: bold
	}	
.txt_06{
	FONT-SIZE: 10px;  COLOR: #999999; LINE-HEIGHT: 10px; FONT-FAMILY: verdana;font-weight: none
	}


#160 { line-height:160%; }

.margin01 {margin-top:4px; margin-bottom:4px; margin-left:24px; margin-right:7px;}


.main_notice2009
	{font-family: µ¸¿ò; font-size: 12px; color:#583e24; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_notice2009:link
	{font-family: µ¸¿ò; font-size: 12px; color:#583e24; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_notice2009:visited
	{font-family: µ¸¿ò; font-size: 12px; color:#583e24; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_notice2009:active
	{font-family: µ¸¿ò; font-size: 12px; color:#ffffff; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_notice2009:hover
	{font-family: µ¸¿ò; font-size: 12px; color:#ef3100; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}

.reservation2009
	{font-family: verdana; font-size: 10px; color:#666666; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
.reservation2009red
	{font-family: verdana; font-size: 18px; color:#cc0000; font-weight: bold;LINE-HEIGHT: 19px; font-style: normal;text-decoration: none}
.reservation2009num
	{font-family: verdana; font-size: 10px; color:#666666; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}

.reservation2009num_choice
	{font-family: verdana; font-size: 10px; color:#ffffff; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.reservation2009num_choice:link
	{font-family: verdana; font-size: 10px; color:#ffffff; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.reservation2009num_choice:visited
	{font-family: verdana; font-size: 10px; color:#ffffff; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.reservation2009num_choice:active
	{font-family: verdana; font-size: 10px; color:#ffffff; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.reservation2009num_choice:hover
	{font-family: verdana; font-size: 10px; color:#f7ff24; font-weight: bold;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}


.main_photo2009
	{font-family: µ¸¿ò; font-size: 12px; color:#666666; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_photo2009:link
	{font-family: µ¸¿ò; font-size: 12px; color:#666666; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_photo2009:visited
	{font-family: µ¸¿ò; font-size: 12px; color:#999999; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_photo2009:active
	{font-family: µ¸¿ò; font-size: 12px; color:#cccccc; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}
a.main_photo2009:hover
	{font-family: µ¸¿ò; font-size: 12px; color:#f25830; font-weight: normal;LINE-HEIGHT: 18px; font-style: normal;text-decoration: none}



  select 
 .select2 {border:3px  #498e1b; font-size:8pt; color:#f2c80c; height:19px; background-color:#000000; border-color:#498e1b}

.input1 {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #666666 1px solid; 
	COLOR: #bbbbbb; 
	BORDER-BOTTOM: #666666 1px solid; 
	FONT-FAMILY: µ¸¿ò; 
	BACKGROUND-COLOR: #ffffff; 
	height:22px; 
	LINE-HEIGHT: 20px;
		}