@charset "Shift_JIS";
@import "base.css";
@import "id.css";
@import "color2.css";
@import "navi.css";
@import "new.css";

/* インフォメーション */

#MAIN{
background-color:#ffffff;
}

.pagetop2{
width:88px;
height:19px;
margin:7px 25px 25px 0px;
}

.news{
margin:25px 0px 0 25px;
}

/*ニュースボタン*/
#news1{
margin:7px 0 50px 0;
width:533px;
}
#news1 ul li { width: 533px;}
#news1 ul li a { width: 533px;}


/* 年号画像 */
.year{
width:533px;
height:24px;
}

/* 年号ボタン */
#siden{
width:161px;
overflow: hidden;
margin:0 0 0 2px;
}
#siden ul { margin:0; padding:0; list-style-type: none; }
#siden ul li { width: 161px; height: 30px; line-height:30px;}
#siden ul li a { display: block; width: 161px; height: 30px; background-position: 0px 0px;text-decoration:none; color:#666666; background-image: url(../news/img/side.gif);background-repeat:no-repeat;}
#siden ul li a:hover { color:#000000;text-decoration:none; background-repeat:no-repeat;background-position: 0px -30px; text-decoration:underline; }

/*メニュー・→までの隙間*/
.siden2{
padding:0 0 0 24px;
}

/* ページメニュータイトル */
.title0{
width:163px;
height:24px;
margin-top:24px;
}

/* ページヘッダタイトル */
.title1{
width:748px;
height:100px;
}

/* ページヘッダタイトル2 */
.title2{
width:748px;
height:100px;
}

/*小見出し*/
.ititle2{
width:580px;
height:26px;
}


/* 昔のから */

td.hyo1{
padding-top:7px;
padding-bottom:7px;
width:120px;
}

td.hyo2{
width:480px;
padding-top:7px;
padding-bottom:7px;
}

td.hyo3{
background-color:#cccccc;
}

td.hyo4{
background-color:#999999;
}


.TITLE{
font-weight:bolder;
color:#000000;
font-size:13px;
margin-bottom:3px;
}

/*ニュース内ボーダー*/
.nhr{
margin:30px 0 0 24px;
height:1px;
width:700px;
}

.nhr2{
margin-top:30px;
height:1px;
width:600px;
}


h2{
background-color:#909090;
color:#333333;
}

h5{
background-color:#bbbbbb;
color:#333333;
}