a:link {color: #0065CA;text-decoration: none;}/*通常（未アクセス）の色*/
a:visited {text-decoration: none;color: #0065CA;}/*アクセス済みの色 */
a:hover {text-decoration: none;color: #FF8000;position: relative; top: 1px; left: 1px;}/*ポイント時の色 */
a:active {text-decoration: none;color: #FF8000;}/*アクティブ時の色*/

/*body {
	/*　background-color: #FFFFFF;/* ページの背景色 */ 
	/*margin: 0px;
	font-size : 12px;
	line-height : 20px;
	cursor : default;
	color: #333333;/* 全体の文字色 */ 
	/*　background-image:url(img/bak-header.gif);/* ページの上部にバー*/ 
	/*　background-repeat:repeat-x;/* ページの上部にバー*/ 
	/*　background-position: left top; }/* ページの上部にバー*/


 
.style-g8-10g{
	font-size: 8px;/* 文字サイズ*/ 
	line-height: 10px;/* 文字の行間隔*/ 
	color: #333333;/*色*/ 
	

}

.style-g8-12g{
	font-size: 8px;/* 文字サイズ*/ 
	line-height: 12px;/* 文字の行間隔*/ 
	color: #333333;/*色*/ 
	

}

.style-g10g{
	font-size: 10px;
	color: #333333;

}
.style-g10-14g{
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	
}
.style-g10-18g{
	font-size: 10px;/* 文字サイズ*/ 
	line-height: 22px;/* 文字の行間隔*/ 
	color: #333333;/*色*/ 

}
.style-g12-12g{
	font-size: 12px;
	line-height: 12px;
	color: #333333;
}
.style-g12-14g{
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.style-g12-20g{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
text-align: center;
}
.style-g14-20g{
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	
}
.style-g16-18g{
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	
}
.style-w10-18w{
	font-size: 10px;
	line-height: 18px;
	color: #FFFFFF;
	
}
.style-w12-14w{
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	
}
.style-w12-20w{
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
text-align: center;
}
.style-w14-22w{
	font-size: 14px;
	line-height: 22px;
	color: #FFFFFF;

}
.style-w20-22w{
	font-size: 20px;
	line-height: 22px;
	color: #FFFFFF;
	
}
.style-r12-20r{
	font-size: 12px;
	line-height: 20px;
	color: #990000;
	
}
.style-r14-22r{
	font-size: 14px;
	line-height: 22px;
	color: #990000;

}
.style-r12-20gr{
	font-size: 12px;
	line-height: 20px;
	color: #245C24;
}
.style-r14-22gr{
	font-size: 14px;
	line-height: 22px;
	color: #245C24;
}
	
.style-g12-14b{
	font-size: 12px;
	line-height: 14px;
	color: #0065CA;
text-align: center;
}
.style-g12-20b{
	font-size: 12px;
	line-height: 20px;
	color: #0065CA;
text-align: center;
}
.style-g14-20b{
	font-size: 14px;
	line-height: 20px;
	color: #0065CA;
	
}
.style-g16-18b{
	font-size: 16px;
	line-height: 18px;
	color: #0065CA;
}

/* ----- style-g12-20g-linkのみリンク色変更 -------------------------------------- */

.style-g12-20g-link{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}


.style-g12-20g-link a:link {color: #333333;text-decoration: none;}/*通常（未アクセス）の色*/
.style-g12-20g-link a:visited {text-decoration: none;color: #333333;}/*アクセス済みの色 */
.style-g12-20g-link a:hover {text-decoration: none;color: #0065CA;position: relative; top: 1px; left: 1px;}/*ポイント時の色と文字ずれ*/
.style-g12-20g-link a:active {text-decoration: none;color: #0065CA;}/*アクティブ時の色*/

/* ----- style-g12-25g-link2のみリンク色変更、文字囲い -------------------------------------- */

.style-g12-25g-link2{
	font-size: 12px;
	line-height: 25px;
	color: #333333;
}


.style-g12-25g-link2 a:link {color: #333333;text-decoration: none;}/*通常（未アクセス）の色*/
.style-g12-25g-link2 a:visited {text-decoration: none;color: #333333;}/*アクセス済みの色 */
.style-g12-25g-link2 a:hover {text-decoration: none;color: #0065CA; position: relative; top: 1px; left: 1px ; border-width:1px;border-style:solid;border-color:#88C4FF;padding:2}/*ポイント時の色と文字ずれ*/
.style-g12-25g-link2 a:active {text-decoration: none;color: #0065CA;}/*アクティブ時の色*/



