



/********** メインビジュアル **********/

/********** レイアウト **********/
.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-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;}
.new-tab{width: 565px; margin:0 35px;}
.new-tab td{padding:5px 0; border-bottom:dotted #e2e2e2 1px;}
.new-tab .td01{font-weight:bold; color:#FFFFFF; text-align:center; width:100px;}
.new-tab .td01 a{color:#FFFFFF;}{text-decoration:none; overflow:hidden; color:#555555;}
.new-tab .td01 a:Hover {color:; text-decoration:underline;}
.new-tab .td02{background-color:#eaeaea; text-align:center; width:80px;}
.new-tab .td03{background:url(../img/index/top-new_arr.gif) no-repeat 3px 7px; padding:0 0 0 15px; width:80%; line-height:16px;}
.page_back{float:left; padding:18px 0 18px 35px;}
.page_next{float:left; padding:18px 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;}
