@charset "euc-jp";

/*小メニューのクラス*/
.news1 {
display:block; width:180px; height:30px; background-image:url(news1-1.gif); margin:1px 0; }
.news1 a:hover {
display:block; width:180px; height:30px; background-image:url(news1-2.gif); }
.news2 {
display:block; width:180px; height:30px; background-image:url(news2-1.gif); margin:0 0 1px 0; }
.news2 a:hover {
display:block; width:180px; height:30px; background-image:url(news2-2.gif); }

.news-index1 {
display:block; width:230px; height:42px; background-image:url(news-index-1-1.gif); }
.news-index1 a:hover {
display:block; width:230px; height:42px; background-image:url(news-index-1-2.gif); }
.news-index2 {
display:block; width:230px; height:42px; background-image:url(news-index-2-1.gif); }
.news-index2 a:hover {
display:block; width:230px; height:42px; background-image:url(news-index-2-2.gif); }

table.news-list {
width:100%; }
td.left {
text-align:left; vertical-align:top; width:30%; }
td.right {
text-align:right; vertical-align:top; width:70%; }
td.back-year {
font-size:medium; padding:15px; line-height:2; font-weight:bold; }
td.news-text {
padding:0 5px; }
td.news-text h6 {
margin:5px 0 0 0; padding:0; text-align:left; font-size:small; font-weight:normal; }
td.news-text p {
margin:0; padding-bottom:7px; border-bottom:1px dashed #666666; line-height:1; }

.full-text {
border-top:5px solid #cccccc; margin:0; padding:10px; }
.full-text h2 {
font-size:large; text-align:left; margin:0; }
.full-text h3 {
text-align:right; margin:10px; font-size:small; }
.full-text P {
margin:0; }
.full-text h6 {
text-align:center; font-weight:normal; }
