body {font-size:12px; background-color:#ffffff;color:#000000;}

.header {font-size:10px; color:#666666; background-color:#99CC00; vertical-align:top;}
.footer {font-size:10px; color:#666666; background-color:#ffffff; vertical-align:top;}

.portlet {font-size:10px; color:#333333;}
.honbun {font-size:12px; color:#333333;}
.date {font-size:12px; color:#000000; font-weight:bold;}
.bikou_blue {font-size:10px; color:#336699;}
.bikou_gray {font-size:10px; color:#333333;}
.bikou_white {font-size:10px; color:#FFFFFF;}
.bikou	 {font-size:10px; color:#333333;}

.top_whatsnew {font-size:12px; color:#333333; valign:top;}
.top_topics {font-size:10px; color:#333333; valign:top;}
.top_oshirase {font-size:11px; color:#FF0000;}
.top_revo {font-size:11px; color:#333333;}
.top_triauction {font-size:11px; color:#333333;}

.oshirase_title {font-size:14px; color:#CC3300; font-weight:bold;}
a.oshirase:link {font-size:14px; color:#CC3300; font-weight:bold; text-decoration:underline;}
a.oshirase:visited {font-size:14px; color:#CC3300; font-weight:bold; text-decoration:underline;}

.midashi {font-size:18px; color:#0033FF; font-weight:bold;}
.chumidashi {font-size:15px; color:#003399; font-weight:bold;}
.komidashi {font-size:12px; font-weight:bold; color:#003399;}
.kanren {font-size:12px;color:#333333;}
.pankuzu_navi {font-size:11px; color:#666666; font-style:italic; background:#ffffff;}

.products {font-size:12px; color:#FFFFFF;font-weight:bold;background-color:#3333CC;}
.category {font-size:12px; color:#FFFFFF;font-weight:bold;background-color:#3333CC;}
.line_1 {background-color:#cccccc;}



a.navilink:link { color:#333333; font-size: 12px; text-decoration:none;}
a.navilink:visited { color:#CC3300; font-size: 12px; text-decoration:none;}
a.pankuzu:link { color:#666666; font-size: 11px; font-style:italic; text-decoration:underline;}
a.pankuzu:visited { color:#666666; font-size: 11px; font-style:italic; text-decoration:underline;}
a.mail:link { color:#333333; font-size: 11px; font-style:italic; text-decoration:none;}
a.mail:visited { color:#333333; font-size: 11px; font-style:italic; text-decoration:none;}

.navi {font-size:12px; color:#333333; bgcolor:#00ff00; border:solid 1px #999999;}




.cmidashi {font-size:18px;color:#0099cc;font-weight:bold;}
.cmidaerr {font-size:18px;color:#ff0000;font-weight:bold;}
.ckomidashi {font-size:12px; font-weight:bold; color:#003399;}
.clead {  font-size:12px; color:#333333;line-height: 17px;}
.ckanren {  font-size: 11px; line-height: 13px;}
.fontw {  font-size: 12px;  color: #ffffff;}
.caution {  font-size: 12px;  color: #ff0000;}
.caution12 {  font-size: 12px;  color: #ff0000;}
.font18 {  font-size: 18px;}
.font14 {  font-size: 14px;  line-height: 20px;}
.font12 {  font-size: 12px;  line-height: 18px;}
.font10 {  font-size: 12px;  line-height: 16px;}
.font8  {  font-size: 8px;}
.homehigh {  font-size: 11px;  line-height: 20px;}
.homenormal {  font-size: 11px;}
.homew {  font-size: 11px;  color: #ffffff;}
.font10normal {  font-size: 12px;  line-height: 14px;}
.font9normal {  font-size: 11px;}
.font9 {  font-size: 11px;  line-height: 13px;}
.list10 {  font-size: 12px;  line-height: 14px;}
.list10w {  font-size: 12px;  line-height: 14px;  color: #ffffff;}
.list12 {  font-size: 12px;  line-height: 15px;}
input.course {font-size:12px;}
.solutionfont {font-size:12px; line-height: 12px;}
a.linkcolorwhite:link { color:#ffffff; text-decoration:underline; font-size: 11px;}
a.linkcolorwhite:visited { color:#ffffff; text-decoration:underline; font-size: 11px;}
a.header:link { color:#000099; font-size: 11px; text-decoration:underline;}
a.header:visited { color:#666699; font-size: 11px; text-decoration:underline;}
a.header:link, alink, vlink { text-decoration:underline;}
a.linkcolorwhite:link, alink, vlink { text-decoration:underline;}
input.search {font-size:12px;}
td.header {font-size: 11px;}
