body { font-size: 12px; line-height: 130% }
a  { color: #039; text-decoration: underline }
a:hover  { color: #f30 }
.txt10_l140 {
	font-size: 10px;
	line-height: 140%;
}
.txt12_140_wt { color: #fff; font-size: 12px; line-height: 140% }
.txt12_140 { font-size: 12px; line-height: 140% }
.txt14_140_wt { color: #fff; font-size: 13px; line-height: 140% }
.txt14_140_b { font-size: 13px; font-weight: bold; line-height: 140% }
.news_title     { color: #000; font-size: 12px; font-weight: bold; line-height: 120% }
.news_article    { color: #000; font-size: 12px; line-height: 120% }
.news_date      { color: #000; font-size: 11px; line-height: 120% }
.sche_title  { color: #003399; font-size: 13px; font-weight: bold }
.txt_sche    { color: #330; font-size: 12px; line-height: 140% }
.txt_sche_s  { color: #330; font-size: 10px; line-height: 140% }
.txt_sche_black { color: #000; font-size: 10px; line-height: 140% }
.comp_name    { color: #c06; font-size: 13px; font-weight: bold }
.comp_txt11    { color: #000; font-size: 11px; line-height: 130% }
.comp_txt12   { color: #000; font-size: 12px; line-height: 130% }
.comp_txt12maru { color: #000; font-size: 12px; font-family: "ƒqƒ‰ƒMƒmŠÛƒS Pro W4", ‚c‚e‚o•½¬ŠÛƒSƒVƒbƒN‘ÌW4, HGƒLƒƒƒs[ŠÛƒSƒVƒbƒNB, HG•½¬ŠÛºÞ¼¯¸‘ÌW8, ŠÛƒSƒVƒbƒN|‚l, ‚c‚e‚o’†‘¾ŠÛƒSƒVƒbƒN‘Ì, HG‘n‰pŠpƒ|ƒbƒv‘Ì; line-height: 130% }
.comp_txt10   { color: #000; font-size: 10px; line-height: 130% }
.comp_txt12b   { color: #f30; font-size: 12px; line-height: 130% }
.news_waku { padding: 5px; border: solid 1px #c00 }
