



/********** メインビジュアル **********/

/********** レイアウト **********/
.top-left {width:650px; float:left; padding:0 0 40px 30px;}
.top-right {width:260px; float:right; padding:0 27px 240px 0; background:url(../img/index/side-btm_bg.gif) no-repeat bottom;}

/********** トップ左側 **********/
.page-tit{padding:10px 0 0 0;}
.page-navi{background:url(../img/news/page-navi.gif) no-repeat; padding:9px 14px 7px 14px; margin:0 3px 7px 4px;}

.news-text{background:url(../img/news/news-tit_bg.gif) repeat-y; padding:0 0 10px 0;}
.pre-tab{width:587px; margin:0 23px 14px 24px;}
.pre-stit{font-size:14px; font-weight:bold; color:#fe5e5e; padding:4px 0 7px 4px; border-bottom:#eba9a9 dotted 1px;}
.pre-stit a{color:#fe5e5e;}
.pre-stit a:Hover{color:#fe5e5e; text-decoration:underline;}
.pre-tab .td-t{color:#FFFFFF; text-align:center; margin:3px 7px 4px 5px; width:62px;}
.pre-tab img{margin:3px 7px 3px 3px;}

.page_back{float:left; padding:14px 0 18px 35px;}
.page_next{float:left; padding:14px 0 18px 15px;}

.page_btn{background:url(../img/news/news-page_bg.gif) no-repeat; padding:0 0 0 7px; margin:0 19px; height:39px;}
.page_btn-tab{margin:12px 0;}
.page_btn-target{background-color:#ff8a00; font-weight:bold; color:#FFFFFF; text-align:center; width:18px; margin:0 3px;border:#b5b5b5 solid 1px;}
.page_btn-non{background-color:#ffffff; text-align:center; width:18px; margin:0 3px;border:#b5b5b5 solid 1px;}

