.f50 { font-family:OSAKA, ＭＳ ゴシック; font-size: 50px; text-decoration: none; 50px; line-height: 50px; text-decoration: none } 

.f30 { font-family:OSAKA, ＭＳ ゴシック; font-size: 30px; text-decoration: none; 30px; line-height: 30px; text-decoration: none } 

.f20 { font-family:OSAKA, ＭＳ ゴシック; font-size: 20px; text-decoration: none; 20px; line-height: 24px; text-decoration: none } 

.f16 { font-family:OSAKA, ＭＳ ゴシック; font-size: 16px; text-decoration: none; 14px; line-height: 20px; text-decoration: none } 

.f14 { font-family:OSAKA, ＭＳ ゴシック; font-size: 14px; text-decoration: none; 14px; line-height: 24px; text-decoration: none } 

.f12 { font-family:OSAKA, ＭＳ ゴシック; font-size: 12px; text-decoration: none; 12px; line-height: 20px; text-decoration: none } 

.f12_18 { font-family:OSAKA, ＭＳ ゴシック; font-size: 12px; text-decoration: none; 12px; line-height: 18px; text-decoration: none } 

.f10 { font-family:OSAKA, ＭＳ ゴシック; font-size: 10px; text-decoration: none; 10px; line-height: 15px; text-decoration: none } 


.subtitle {
	font-size : 14pt;
	font-family : Verdana,Arial,Helvetica;
	}


a:link { text-decoration:none }
a:visited { text-decoration:none }
a:active { text-decoration:none }
a:hover { text-decoration:underline; color:#00A2E4 }




/*　メニューエリア　*/

#menu{
	 width: 750px;
	 margin: 0 auto;
	 padding: 10px 0 0 0;
	 }
	 
a.menu_01,a.menu_03,a.menu_05,a.menu_07,a.menu_09,a.menu_11,a.menu_13,a.menu_15,a.menu_17,a.menu_19,a.menu_21,a.menu_23{
    width: 240px;
	height: 150px;
	background-color: #f0f0f0;
	color:#333333;
	text-align: left;
	float: left;
	display: block;
	line-height: 1.5;
	} 
		
a.menu_02,a.menu_04,a.menu_06,a.menu_08,a.menu_10,a.menu_12,a.menu_14,a.menu_16,a.menu_18,a.menu_20,a.menu_22,a.menu_24{
    width: 240px;
	height: 150px;
	background-color: #ffffff;
	color:#333333;
	text-align: left;
	float: left;
	line-height: 1.5;
	} 
	
#menu a:hover{
    width: 240px;
	background-color: #fff9ca;
	text-align: left;
	float: left;
	display: block;
	text-decoration: none;
	} 
	
	
#menu a:visited h2{
    color: #91918f;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu a:hover h2{
    color: #ff9500;
	font-weight: bold;
	text-decoration:none; 
	} 
	
#menu a h2{
	color: #00a0c6;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0 10px;
	padding: 0;	
	} 
	
#menu a img{
	margin: 10px;
	float: left;
	} 
	
#menu a p{
	width: 230px;
	margin: 0 10px 10px 10px;
	_margin: 0 5px 10px 5px;	
	float: left;
	} 

