/* CSS Document */

/********************************************************************/
/*								LINKS								*/
/********************************************************************/

/******************** CONTENTS ********************/
a:link    {color:#A8002F;text-decoration:underline}
a:visited {color:#A8002F;text-decoration:underline}
a:active  {color:#CCB300;text-decoration:underline}
a:hover   {color:#CCB300;text-decoration:underline}


/******************** HEADER / FOOTER ********************/
a.link2:link    {color:#FFFFFF;text-decoration:none;}
a.link2:visited {color:#FFFFFF;text-decoration:none;}
a.link2:active  {color:#CCB300;text-decoration:underline;}
a.link2:hover   {color:#CCB300;text-decoration:underline;}


/********************************************************************/
/*								FONT								*/
/********************************************************************/
/******************** HEADER ********************/
.font_header {
	padding:13px 5px 0px 5px;
	font-size:12px;
	color:#FFFFFF;
}


/******************** CONTENTS ********************/
.font_topi_title {
	padding:10px 20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A8002F;
	line-height:16px;
}

.font_topi_title_small {
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:10px;
	font-weight:normal;
	color:#555555;
}

.font_topi_article {
	padding:0px 20px;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

.font_small {
	font-size:8px;
}

/******************** FOOTER ********************/
.font_footer {
	padding:20px 10px 10px 10px;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
}
