body { color: #000000; background: #FFFFFF; margin: 0px; padding: 0px; }

a:link { color: #666666; text-decoration:none;}
a:visited { color: #666666; text-decoration:none;}
a:active { color: #666666; text-decoration:none;}
a:hover { color: #000000; text-decoration:underline;}

/*ナビゲーションのスタイル設定*/
.menu  { font-size: 10px; font-family: verdana, geneva, newsgothic, helvetica; font-weight: bold; background: #fff; text-align: center; word-spacing: 4px; letter-spacing: -1px; margin: 0; padding: 0 }

.mark  { font-size: 10px; font-family: verdana, geneva, newsgothic, helvetica; font-weight: bold; background: #fff; text-align: center; margin: 0; padding: 0 15px }

.menu a { color: #666; line-height: 20px; background: #fff; display: block; margin: 0; padding: 0 }

.menu a:hover{ color: #f09; text-decoration: none; }

/*<!-- ****************** -->*/

.large { font-size: 14px; line-height: 18px;}
.middle { font-size: 12px; line-height: 18px;}
.middle_20 { font-size: 12px; line-height: 20px;}
.small { font-size: 10px; line-height: 14px;}
.small_b { font-size: 10px; font-weight: bold; line-height: 14px; font-stretch: expanded;}
.small_18 { font-size: 10px; line-height: 18px;}
.middle_b   { font-size: 10px; font-weight: bold; line-height: 18px; padding: 8px;}
.pink { color:#FF0099;}
.pink_b {
	font-size: 12px;
	line-height: 18px;
	color: #FF6699;
}
