
 /*-- basic --*/
 A:link {text-decoration:none; color:#595959} 
A:visited {text-decoration:none; color:#595959} 
A:active {text-decoration:none; color:#595959} 
A:hover {text-decoration:underline; color:#595959} 

/*--  left ¸Þ´º --*/
A.menu_left:link {text-decoration:none; color:#595959; font-weight:bold} 	
A.menu_left:visited {text-decoration:none; color:#595959; font-weight:bold} 
A.menu_left:active {text-decoration:none; color:#595959; font-weight:bold} 
A.menu_left:hover {text-decoration:none; color:#FF5400; font-weight:bold}

/*-- link_bg --*/
A.link_bg:link {text-decoration:none; color:#595959} 	
A.link_bg:visited {text-decoration:none; color:#595959} 
A.link_bg:active {text-decoration:none; color:#595959} 
A.link_bg:hover {text-decoration:underline; color:#005875; background:#DDEEF1; padding:2 2 0; }

/*-- news_blue --*/
A.news_blue:link {text-decoration:none; color:#082A82; font-weight:bold} 	
A.news_blue:visited {text-decoration:none; color:#082A82; font-weight:bold} 
A.news_blue:active {text-decoration:none; color:#082A82; font-weight:bold} 
A.news_blue:hover {text-decoration:underline; color:#082A82; font-weight:bold}

/*-- link_estate --*/
A.link_estate:link {text-decoration:none; color:#0077BB; font-weight:bold} 	
A.link_estate:visited {text-decoration:none; color:#0077BB; font-weight:bold} 
A.link_estate:active {text-decoration:none; color:#0077BB; font-weight:bold} 
A.link_estate:hover {text-decoration:underline; color:#0077BB; font-weight:bold}

/*-- news_orange --*/
A.news_orange:link {font-size:18px; font-family:µ¸¿ò; text-decoration:none; color:#03036f; font-weight:bold; letter-spacing:-1px;} 	
A.news_orange:visited {font-size:18px; font-family:µ¸¿ò; text-decoration:none; color:#03036f; font-weight:bold; letter-spacing:-1px;} 
A.news_orange:active {font-size:18px; font-family:µ¸¿ò; text-decoration:none; color:#03036f; font-weight:bold; letter-spacing:-1px;} 
A.news_orange:hover {font-size:18px; font-family:µ¸¿ò; text-decoration:underline; color:#03036f; font-weight:bold; letter-spacing:-1px;}
	
	

/*-- food_white --*/
A.food_white:link {text-decoration:none; color:#ffffff; font-weight:bold} 	
A.food_white:visited {text-decoration:none; color:#ffffff; font-weight:bold} 
A.food_white:active {text-decoration:none; color:#ffffff; font-weight:bold} 
A.food_white:hover {text-decoration:underline; color:#ffffff; font-weight:bold}

/*-- link_bg --*/
A.link_bg:link {text-decoration:none; color:#595959; padding:2 1 0} 	
A.link_bg:visited {text-decoration:none; color:#595959; padding:2 1 0} 
A.link_bg:active {text-decoration:none; color:#595959; padding:2 1 0} 
A.link_bg:hover {text-decoration:none; color:#005875; background:#DDEEF1; padding:2 1 0}

/*-- link_blue --*/
A.link_blue:link {text-decoration:none; color:#082A82} 	
A.link_blue:visited {text-decoration:none; color:#082A82} 
A.link_blue:active {text-decoration:none; color:#082A82} 
A.link_blue:hover {text-decoration:underline; color:#082A82}

/*-- link_orange --*/
A.link_orange:link {text-decoration:none; color:#FF5400; font-weight:bold} 	
A.link_orange:visited {text-decoration:none; color:#FF5400; font-weight:bold} 
A.link_orange:active {text-decoration:none; color:#FF5400; font-weight:bold} 
A.link_orange:hover {text-decoration:underline; color:#FF5400; font-weight:bold}

/*-- link_violet --*/
A.link_violet:link {text-decoration:none; color:#350650; font-weight:bold} 	
A.link_violet:visited {text-decoration:none; color:#350650; font-weight:bold} 
A.link_violet:active {text-decoration:none; color:#350650; font-weight:bold} 
A.link_violet:hover {text-decoration:underline; color:#350650; font-weight:bold}

/*-- link_red --*/
A.link_red:link {text-decoration:none; color:#D7162C; font-weight:bold} 	
A.link_red:visited {text-decoration:none; color:#D7162C; font-weight:bold} 
A.link_red:active {text-decoration:none; color:#D7162C; font-weight:bold} 
A.link_red:hover {text-decoration:underline; color:#D7162C; font-weight:bold}

/*-- link_black_big --*/
A.link_black_big:link {font-size:11pt; text-decoration:none; color:#333333; font-weight:bold} 	
A.link_black_big:visited {font-size:11pt; text-decoration:none; color:#333333; font-weight:bold} 
A.link_black_big:active {font-size:11pt; text-decoration:none; color:#333333; font-weight:bold} 
A.link_black_big:hover {font-size:11pt; text-decoration:underline; color:#333333; font-weight:bold}

/*-- link_black --*/
A.link_black:link {text-decoration:none; color:#333333; font-weight:bold} 	
A.link_black:visited {ext-decoration:none; color:#333333; font-weight:bold} 
A.link_black:active {text-decoration:none; color:#333333; font-weight:bold} 
A.link_black:hover {text-decoration:underline; color:#333333; font-weight:bold}

/*-- link_green --*/
A.link_green:link {text-decoration:none; color:#046256; font-weight:bold} 	
A.link_green:visited {ext-decoration:none; color:#046256; font-weight:bold} 
A.link_green:active {text-decoration:none; color:#046256; font-weight:bold} 
A.link_green:hover {text-decoration:underline; color:#046256; font-weight:bold}

/*-- link_brown --*/
A.link_brown:link {text-decoration:none; color:#ffffff; font-weight:bold} 	
A.link_brown:visited {ext-decoration:none; color:#ffffff; font-weight:bold} 
A.link_brown:active {text-decoration:none; color:#ffffff; font-weight:bold} 
A.link_brown:hover {text-decoration:underline; color:#512701; font-weight:bold}



/*-- ÅØ½ºÆ® --*/
.text-blue {
	color: #082A82;
}
.text-gray {
	color: #8B8B8B;
}
.text-orange {
	color: #FF5400;
}
.text-white {
	color: #FFFFFF;
}
.text-green {
	color: #04843D;
}
.text-black {
	color: #333333;
}
.text-red {
	color: #970C12;
}
.text-white {
	color: #FFFFFF;
}
.text-yellow {
	color: #9A6600;
}

.text-cafe-red {
	color: #E21202;
}
.text-cafe-brown {
	color: #430800;
}

.text-blue-h {
	color: #082A82;
	font-family: "±¼¸²";
	font-size: 14px;
	font-weight: bold;
}
.text-green-h {
	color: #11401D;
	font-family: "±¼¸²";
	font-size: 14px;
	font-weight: bold;
}
.text-white-h {
	color: #FFFFFF;
	font-family: "HYÇìµå¶óÀÎM";
	font-size: 14pt;
	font-weight: bold;
}
.text-step {
	color: #003399;
	font-family: "HYÇìµå¶óÀÎM";
	font-size: 14pt;
	font-weight: bold;
}

/*-- »çÁø --*/
.photo-title {
	font-family: "HYÇìµå¶óÀÎM";
	font-size: 14pt;
	color: #FFFFFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #061C48;
	border-bottom-color: #061C48;
}


