@charset "Shift_JIS";


li#menu01  {
	width:141px; height:50px;/*背景画像に合わせたサイズ指定*/
	background-image:url(../img/b1_u.png);/*背景画像*/
}
li#menu01 a:hover {
	background :url(../img/b1_u.png);
	display:block;
	height:50px;
	padding-top:px ;
}
/*==========================================
ヘッドライン
==========================================*/
#headline {
	width:788px;
	height:38px;
	float:right;
	margin:21px 15px 0px 0px;
	background-image:url(http://m-hills.net/img/headline2.jpg);
	background-repeat: no-repeat;
}
.headline_t {
	width:85%;
	margin:10px 0px 0px 100px;
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	
}
	
/*==========================================
コンテンツ(中央と右の2コラム全体)
==========================================*/
div#content {
	width:793px; margin:10px 15px 0px 0px;/*幅の指定と位置調整*/
	float:right;/*2コラム全体を右寄せにする*/
	
}

/*==========================================
コンテンツ(中央と右の2コラム全体)
==========================================*/

/*見出し・段落・水平線のスタイル指定*/
h2 {
	font-size:100%; margin-top:0px; padding-left:0px;
	font-size:95%; border-bottom:solid 2px #775109 ;
	border-bottom-width:2px ;
	background-color:;
	background-repeat:no-repeat; background-position:left center;
}

h3 {font-size:83%; margin-left:21px; margin-top:17px ; margin-bottom:7px ;}
hr {height:20px; border:solid 1px #cccccc; margin-bottom:30px;}
h4 {font-size:83%; margin-left:25px; margin-top:0px ;}

div#bz {
	width:510px;
	margin:0px 22px 0px 30px;/*幅の指定と位置調整*/
	background-image:url(http://m-hills.net/top/img/n2.png);
	background-repeat:repeat-y ;
}
h5 {font-size:83%; margin-left:30px; margin-top:10px ;}
.pn {font-size:70%;
     margin:-17px 0px 40px 230px;
     line-height:0em ;
     font-stretch:semi-expanded;
     color:#600;
	 width:350px ;}
.pf {font-size:98%;
     margin:15px 0px 19px 63px;
	 line-height:1.6em ;
     font-stretch:semi-expanded;
     color:#333;
	 font-weight:bold ;}
.pv {font-size:71%; 
	 margin:0px 30px 0px 37px; 
	 line-height:1.6em ; 
	 font-stretch:semi-expanded;
	 color:#333;
	 width:450px ;
	 padding-top:8px ;
}
h6 {font-size:83%; margin-left:30px; margin-top:0px ; margin-bottom:5px ;}
#ubt a {
	width:145px; height:35px;/*背景画像に合わせたサイズ指定*/
	background-image:url(http://m-hills.net/top/img/top_bt.png);/*背景画像*/
	margin-top:0px ;
	margin-bottom:0px ;
	margin-right:0px ;
	float:right ;
}
#ubt a:hover {
	width:145px; height:35px;/*背景画像に合わせたサイズ指定*/
	background-image:url(http://m-hills.net/top/img/top_u.png);/*背景画像*/
	display:block;
}
/*==========================================
ニュース(中央コラム)
==========================================*/
div#news {
	width:466px;
	float:left;/*コラムを左寄せにする*/
	background-image:;/*中央コラムの背景画像*/


	background-repeat:repeat ;
	margin:10px 0px 0px 5px;/*幅の指定と位置調整*/
}

div#saisin {
	width:466px;
	float:left;/*コラムを左寄せにする*/
	background-image:;/*中央コラムの背景画像*/
	background-repeat:no-repeat;/*背景画像を繰り返さない*/
	background-image:url(img/w_new_bg_bottom.png) ;
	background-repeat:repeat ;
	margin:0px 0px 0px 0px;/*幅の指定と位置調整*/
	height:313px ;
}
.s_news {
	margin:0px 0px 0px 14px;
}


/*見出し・段落・水平線のスタイル指定*/
h2 {
	font-size:100%; margin-bottom:10px; padding-left:15px;
	font-size:95%; 
	background-image:;
	background-repeat:no-repeat; background-position:left center;
}
h3 {font-size:90%; margin-left:5px;}

hr {height:1px; border:solid 1px #cccccc; margin-bottom:30px;}

div#bg1 {
	width:466px;
	height:360px;
	margin:0px 0px 0px 0px;/*幅の指定と位置調整*/
	float:right;/*2コラム全体を右寄せにする*/



	
}

/*==========================================
モバイル
==========================================*/
div#mobile {
	width:460px; margin-left:10px; padding-top:10px;/*幅の指定と位置調整*/
	float:left;/*コラムを左寄せにする*/
	background-image:;/*中央コラムの背景画像*/
	background-repeat:no-repeat;/*背景画像を繰り返さない*/
}



/*見出し・段落・水平線のスタイル指定*/
h2 {
	font-size:100%; margin-bottom:10px; padding-left:15px;
	font-size:95%; 
	background-image:;
	background-repeat:no-repeat; background-position:left center;
}
h3 {font-size:90%; margin-left:5px;}

hr {height:1px; border:solid 1px #cccccc; margin-bottom:30px;}

div#bg3 {
	width:466px;
	height:198px;
	margin:7px 0px 18px 0px;/*幅の指定と位置調整*/
	float:right;/*2コラム全体を右寄せにする*/
	background-image:url(img/mobile_bg.png) ;
	background-repeat:repeat ;
}



/*ピックアップ*/
div#pickup {
	float:right;
	width:300px;
	margin:10px 0px 0px 0px;
}

div#bg2 {
	width:315px;
	height:576px; 
	margin:0px 0px 18px 0px;/*幅の指定と位置調整*/
	float:right;/*2コラム全体を右寄せにする*/
	background-color:#000;
	background-image:url(img/pickup_bg.png) ;
	background-repeat:repeat ;
	padding:0px 0px 0px 0px ;
}
#pic_nakami {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:300px ;

}
#pic_ga {

	height:420px ;
	margin:48px 0px 13px 13px;

}
.pic_name {

	font-weight:bold;
	text-align:left ;
	font-size:15px;
	margin:3px 0px 7px 25px;
	padding:0px 0px 0px 0px ;
	line-height:1em ;


}
.pic_age {
	font-weight:bold;
	font-size:15px;
	margin:0px 0px 0px 0px;
	line-height:1em ;
	text-align:left ;
}
.pic_size {
	margin:0px 0px 0px 15px;
	font-size:12px;
	color:#fff;
	line-height:1.2em ;

}
.syoukai {

	margin:1px 0px 0px 15px ;
	text-align:left;
	font-size:11px;
	color:#FFF;
	line-height:1.3em;
}