@charset "shift_jis";

/*--------------------------------------------------
  j[X
--------------------------------------------------*/
#maincontents h2 {
width:620px;
height:30px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/top/ttl.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0 0 20px 0;
}

#maincontents h2.main_news {
width:620px;
height:30px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/news/ttl_main_news.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0 0 20px 0;
}

#maincontents h2.past_news {
width:620px;
height:30px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/news/ttl_past_news.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0 0 20px 0;
}

#news p {
color: #190000;
text-align: left;
padding:0;
margin:0 0 30px 0;
}

#news a:link, #news a:visited, #news a:active {
color: #990000;
text-decoration: underline;
}

#news a:hover {
color: #FA6551;
text-decoration: underline;
}

#news .date {
color: #FA6551;
font-size:10px;
text-align: left;
border-bottom:1px dotted #B3A6A6;
padding:0 0 2px 0;
margin:0 0 6px 0;
}

