p, a, td {
	font-family: "Osaka", "Meiryo", "‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic", "sans-serif";
}

a:hover{  color: #FF3300}
.table_pro {  font-size: 12px; color: #333333}
.td_pro_title {  font-size: 16px; font-weight: bold; color: #4C4C4C; padding: 2px 0px 0px}
.td_pro_title a{  background: url(0_image/hp_02.gif) no-repeat right center; padding: 2px 40px 0px 0px; color: #4C4C4C}
.td_pro_title a:hover{  background: url(0_image/hp_02a.gif) no-repeat right center; color: #FF3300}
.td_pro_title2 {  font-size: 16px; font-weight: bold; color: #4C4C4C; padding: 2px 0px 0px}
.td_pro_title2 a{  color: #4C4C4C}
.td_pro_title2 a:hover{  color: #FF3300}
.td_pro_title2 a div{  background: url(0_image/hp_02.gif) no-repeat right center; padding: 2px 40px 0px 0px}
.td_pro_title2 a:hover div{  background: url(0_image/hp_02a.gif) no-repeat right center}
.cor {  font-size: 12px; color: #666666; margin: 10px 0px 3px 0px}
.cor td{  padding: 0px}
.cor a{  font-size: 12px; color: #6699FF}
.cor a:hover{  color: #FF3300}
.time_m {  color: #FF9933;}
.time_a {  color: #FF6666;}
.time_n {  color: #CC6699;}
.tb_left_m {  background-color:#FFFFE6; border-top: solid 2px #CCCCCC; border-right: dotted 1px #CCCCCC; padding: 8px 0px}
.tb_left_a {  background-color:#FFE6E6; border-top: solid 2px #CCCCCC; border-right: dotted 1px #CCCCCC; padding: 8px 0px}
.tb_left_n {  background-color:#F0E1F0; border-top: solid 2px #CCCCCC; border-right: dotted 1px #CCCCCC; padding: 8px 0px}
.tb_right {  background-color:#FFFFFF; border-top: solid 2px #CCCCCC; padding-left: 10px; font-size: 12px}
.nowrap {  white-space: nowrap}

