@charset "utf-8";
/* CSS Document */

/*   [newsMain]　
---------------------------------------*/
/*----- index -----*/
.newsMain table{
width:850px;
margin:0;
}
.newsMain table .day{
text-align:center;
margin-bottom:5px;
}
.newsMain table .day p{
line-height:1.4em;
}
.newsMain td{
	padding:5px 5px;
}
.pageNavi{
margin: 0 0;
text-align:center;
padding:10px 0;
}
.newsMain .entryBody{
margin:15px 20px 15px 0;
line-height:1.4em;
}
.newsMain .entryBody img{
margin:10px; 
}

/*----- トップ　バナー -----*/
.banner_top_entrance{
background:url(../img/top/bn_03_bg.jpg) 0 0 no-repeat;
position:relative;
min-height:185px;
_height:185px;
}
.banner_top_entrance h5{
	position: absolute;
	top: 13px;
	left: 49px;
}
.banner_top_entrance .text{
	position: absolute;
	top: 78px;
	left: 14px;
}
.banner_top_entrance .btn{
	position: absolute;
	top: 124px;
	left: 20px;
}

/*----- 現役トップ　バナー -----*/
.banner_top_active{
background:url(../active/img/zemi_bg.jpg) 0 0 no-repeat;
position:relative;
min-height:150px;
_height:150px;
margin-bottom: 15px;
}
.banner_top_active h5{
	position: absolute;
	top: 6px;
	left: 37px;
}
.banner_top_active .text{
	position: absolute;
	top: 63px;
	left: 13px;
}
.banner_top_active .btn{
	position: absolute;
	top: 59px;
	left: 21px;
}
