@charset "utf-8";
/* CSS Document */


h2,h3,p{
	padding:0;
	margin:0;
}


/* headlines */

.in_the_box10_b{
	clear:both;
	padding-bottom:10px;
}

.headline{
	background:url(http://img.47news.jp/localnews/mountain/images/headline.jpg) no-repeat;
	padding:8px 18px 0 96px;
	width:561px;
	height:22px;
	font-size:14px;
	color:#3399FF;
}


/*---------------------------------------
  山のコンテンツボックス
-----------------------------------------*/

.in_the_box10_b .yamaContentsHead{
	background:url(http://img.47news.jp/localnews/mountain/images/gray_contents_banner.jpg) no-repeat;
	height:38px;
	width:675px;
	font-size:90%;
}

.in_the_box10_b .yamaContentsCenter{
	background:url(http://img.47news.jp/localnews/mountain/images/gray_contents_center.jpg) repeat-y;
	width:667px;
	padding:0 0 5px 10px;
}


.in_the_box10_b .yamaContentsCenter_in{
	background:url(http://img.47news.jp/localnews/mountain/images/gray_contents_center.jpg) repeat-y;
	width:655px;
	padding:10px;
	line-height:150%;
}


.in_the_box10_b .yamaContentsCenter_in .inUnderBox{
	padding:10px 0 0 0;
	clear:both;
}



.in_the_box10_b .yamaContentsImage{
	width:675px;
}

.centerFloat{
	float:left;
	width:328px;
	padding:10px 2px 0 0;
}

.centerFloatTop{
	float:left;
	width:320px;
	padding:10px 10px 0 0;
}

.saishinPhotoFloatWaku{
	float:right;
	padding:0 0 0 5px;
}

.saishinPhotoFloatWaku p{
       line-height:130%;
}


.saishinPhotoFloatWaku .saishinPhoto{
	padding:5px;
	border:1px solid #999999;
}

.saishinTitle{
	font-size:130%;
	padding:0 0 5px 0;
	font-weight:bold;
        line-height:130%;
}

.kijiText{
	line-height:150%;
	padding:2px 0 0 0;
        font-size:80%;
}

.timeText{
	font-size:80%;
	color:#666666;
	text-align:right;
	padding:2px 0 0 0;
}
	


.centerFloat ul{
	padding:0;
	margin:0;
	list-style:none;
        font-size:90%;
}

.centerFloat ul li{
	padding:0 0 5px 0;
	margin:0;
	position:relative;
}

.centerFloatTop ul{
	padding:0;
	margin:0;
	list-style:none;
        font-size:90%;
}

.centerFloatTop ul li{
	padding:0 0 5px 0;
	margin:0;
	position:relative;
}

span.timestamp {display:block; position:absolute; right:0; top:0; color:#000; font-size:80%; }




/*---------------------------------------
  シニアの星
-----------------------------------------*/

.in_the_box10_b .imageBox{
	width:675px;
}

.in_the_box10_b .shinia_star_center{
	background:url(http://img.47news.jp/localnews/mountain/images/shinia_star_center.jpg) repeat-y;
	padding:5px 10px;
	width:655px;
}

.in_the_box10_b .shinia_star_center .shinia_photo{
	float:right;
	padding:0 5px 0 0;
}

.in_the_box10_b .shinia_star_center .shinia_leftBox{
	float:left;
	width:460px;
	padding:0 0 0 10px;
}

.in_the_box10_b .shinia_star_center .shinia_leftBox p{
       line-height:150%;
}	

.shinia_title{
	font-size:120%;
	font-weight:bold;
}

.shinia-text{
	line-height:150%;
	padding-top:5px;
        font-size:80%;
}


.shiniaFloat{
	float:left;
	width:225px;
	padding:10px 5px 0 0;
        font-size:90%;
}


.shiniaFloat ul{
	padding:5px 0 0 5px;
	margin:0;
}

.shiniaFloat ul li{
	padding:0 0 2px 0;
	margin:0;
	list-style:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg) inside;
}




/*---------------------------------------
  加盟社ページリンク集
-----------------------------------------*/

.linkBanner{
	padding:0 8px 15px 0;
	width:112px;
	float:left;
}

.linkBannerIn{
	padding:10px 20px 0 0;
	width:108px;
	float:left;
}


.wakuLine{
	border:1px solid #999999;
}



.centerFloat p{
	line-height:130%;
	font-size:90%;
}

.centerFloatTop p{
	line-height:130%;
	font-size:90%;
}



.kameishaTitle{
	font-size:110%;
	font-weight:bold;
	color:#003300;
	padding:0 0 3px 0;
}


/*---------------------------------------
  右側部分
-----------------------------------------*/

.in_the_right_image{
	width:300px;
}

.in_the_right_box{
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	padding:5px;
}

.in_the_right_box ul.sankaku{
	padding:0 0 0 5px;
	margin:0 0 0 15px;
}

.in_the_right_box ul.sankaku li{
	padding:0 0 5px 0;
	list-style:url(http://img.47news.jp/localnews/mountain/images/right_bolg_liststyle.jpg);
	margin:0;
	font-size:90%;
	position:relative;
}


.in_the_right_box ul.ranking{
	padding:0 0 0 10px;
	margin:0;
}

.in_the_right_box ul.ranking li{
	padding:0 0 5px 0;
	list-style:decimal inside;
	margin:0;
	font-size:90%;
}

.in_the_right_box_black{
	background:#000000;
	padding:5px;
	font-size:90%;
	width:290px;
}

.movieFloat{
	float:left;
	padding:0 10px 0 0;
}

.btnRight{
	text-align:right;
	padding:10px 0 0 0;
}


.in_right_shinia_box{
	padding:5px 15px 5px 8px;
	background:url(http://img.47news.jp/localnews/mountain/images/shinia_side_center365.jpg) repeat-y;
}


.in_right_shinia_box ul{
	padding:10px 0 5px 0;
	margin:0 0 0 14px;
	font-size:90%;
}


.in_right_shinia_box ul li{
	padding:0 0 2px 5px;
	margin:0 0 0 10px;
	list-style:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg);
	position:relative;
}



/*---------------------------------------
  記事一覧部分
-----------------------------------------*/


.in_the_box10_b .yamaContentsCenter ul.yamakiji{
	padding:10px 0 0 0;
	margin:0 0 0 14px;
}


.in_the_box10_b .yamaContentsCenter ul.yamakiji li{
	padding:0 0 2px 5px;
	margin:0 0 0 10px;
	list-style:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg);
	position:relative;
}


span.timestampIn {display:block; position:absolute; right:10px; top:0; color:#000; font-size:80%; }


.in_the_box10_b .yamaContentsTextFoot{
	width:675px;
	background:url(http://img.47news.jp/localnews/mountain/images/contents_675_footer.jpg) no-repeat;
	height:23px;
	text-align:center;
	padding:15px 0 0 0;
	font-size:90%;
}


/*---------------------------------------
  中間ぺーじ
-----------------------------------------*/


.in_the_box10_b .yamaContentsCenter_in ul{
	padding:10px 0 0 0;
	margin:0;
}


.in_the_box10_b .yamaContentsCenter_in ul li{
	padding:0 0 2px 5px;
	margin:0 0 0 15px;
	list-style:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg);
	position:relative;
}


/*---------------------------------------
  シニアの星のトップページ
-----------------------------------------*/

.in_the_box10_b .underFloatLeft{
	float:left;
	width:333px;
	border:1px #CCCCCC solid;
	padding:0 0 10px 0;
}

.in_the_box10_b .underFloatRight{
	float:right;
	width:333px;
	border:1px #CCCCCC solid;
	padding:0 0 10px 0;
}


.headChukonen{
	background:url(http://img.47news.jp/localnews/mountain/images/chukonen_top_banner.jpg) no-repeat;
	width:333px;
	height:75px;
}

.headHyakumeisan{
	background:url(http://img.47news.jp/localnews/mountain/images/hyakumeisan_top_banner.jpg) no-repeat;
	width:333px;
	height:75px;
}

.columnTitle{
	font-size:100%;
	font-weight:bold;
	padding:10px 10px 5px;
}

.columnText{
	font-size:90%;
	padding:10px 10px;
	line-height:130%;
}	

.imageBox333{
	padding:5px 0 0 10px;
}

.columnPhoto{
	float:right;
	padding:10px 5px 0 10px;
}




/*---------------------------------------
  シニアの星の一覧ページ
-----------------------------------------*/

.in_the_box10_b .yamaContentsCenter ul.shiniakiji{
	padding:10px 0 0 0;
	margin:0 0 0 14px;
}


.in_the_box10_b .yamaContentsCenter ul.shiniakiji li{
	padding:0 0 2px 5px;
	margin:0 0 0 10px;
	list-style:url(http://img.47news.jp/localnews/mountain/images/right_bolg_liststyle.jpg);
	position:relative;
}


span.timestampIn {display:block; position:absolute; right:10px; top:0; color:#000; font-size:80%; }


.in_the_box10_b .yamaContentsTextFoot{
	width:675px;
	background:url(http://img.47news.jp/localnews/mountain/images/contents_675_footer.jpg) no-repeat;
	height:23px;
	text-align:center;
	padding:15px 0 0 0;
	font-size:90%;
}



.in_the_box10_b .chukonenContentsHead{
	background:url(http://img.47news.jp/localnews/mountain/images/chukonen_banner_normal.jpg) no-repeat;
	height:56px;
	width:675px;
	font-size:80%;
	text-align:right;
}

.in_the_box10_b .hyakumeisanContentsHead{
	background:url(http://img.47news.jp/localnews/mountain/images/hyakumeisan_banner_normal.jpg) no-repeat;
	height:56px;
	width:675px;
	font-size:80%;
	text-align:right;
}


/*---------------------------------------
  シニアの星の詳細ページ
-----------------------------------------*/

.in_the_box10_b .shiniaContentsCenter{
	background:url(http://img.47news.jp/localnews/mountain/images/gray_contents_center.jpg) repeat-y;
	width:655px;
	padding:20px 10px 5px 10px;
	font-size:90%;
}


.shosaiTitle{
	font-size:140%;
	font-weight:bold;
	line-height:130%;
	padding:0 0 20px 0;
}

.in_the_box10_b .shiniaContentsCenter p{
	line-height:150%;
	font-size:100%;
}


.footBtnBox{
	padding:20px 0 10px 200px;
}

.shosaiPhoto{
	float:right;
	padding:0 10px 10px 20px;
}

.floatBtn{
	float:left;
	padding:0 10px 0 0;
}


/*---------------------------------------
  加盟社ページリンク集のテキストクラス
-----------------------------------------*/

.kameisha_name{
	font-size:85%;
}

.kameisha_banner_text{
	font-size:85%;
	line-height:120%;
}

/*---------------------------------------------------
 右側の環境リレー企画　2008/09/26 SAITO
---------------------------------------------------*/
.title-kankyo{
	width:300px;
}

.centerBack-kankyo{
	background:url(http://img.47news.jp/1sttab/images/kankyo_rirey/back-all.jpg) no-repeat;
	padding:3px 3px 3px 8px;
	height:100px;
}

.toretatebox2 {
	float:left;
	width:68px;
    height:65px;
	margin:2px;
	padding:0px;

}
.thumpic2 {
	overflow: hidden; 
	position: relative; 
	width: 60px; 
	height:60px; 
	float:left; 
	margin:0;
	text-align:center;
	vertical-align:middle;
}

.toretatebox2 .titlebox {
	float:left;
	height:auto;
	padding:8px 2px 0px;
	width:56px;
	margin:0;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}

/*
 新しい環境リレーのスタイル[
----------------------------------------------------------- */
.top_under_box {
	float:left;
	padding:2px 0 1px 0;
	width:68px;
	height:85px;
	font-size:12px;
}

.top_under_box .under_box{
	width:68px;
	display:table-cell;
	height:70px;
	vertical-align:middle;
	margin:0;
	font-size:12px;
	padding:2px;
}
	

.under_photobox {
	width:63px;
	height:70px;
	float:left;
	padding:0px;
}



.under_photoThumpic{
	overflow: hidden; 
	position: relative;
	text-align:center; 
	width:63px; 
	height:60px; 
	float:left; 
	margin:0;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
}


.top_under_box .titlebox {
	float:left;
	height:auto;
	padding:10px 2px 0px;
	width:68px;
	margin:0;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

/*---------------------------------
 Newマーク用 2009/01/26
-----------------------------------*/
span.new {
    display: none;
    color: red;
    font-weight: bold;
}

/*----------------------------------
 画像リスト用
------------------------------------*/

.img-list {
    list-style: none;
    margin: 0;
    padding: 0;
    width:380;
    overflow:hidden;
}

.img-list-item {
    display:inline;
    margin: 0;
    padding: 0;
}


/*---------------------------------------
  あおもり１１０山
-----------------------------------------*/

.aomori110Head{
	background:url(http://img.47news.jp/localnews/mountain/images/aomori_110.jpg) no-repeat;
	height:39px;
}

.aomori110Head img{
	padding:0;
	margin:0;
}

.aomori110In{
	background:url(http://img.47news.jp/localnews/mountain/images/aomori_110_in.jpg) no-repeat;
	height:97px;
	color:#FFFFFF;
	line-height:140%;
	padding:3px 20px 10px 20px;
	width:635px;
	font-size:80%;
}

.aomori110InLong{
	background:url(http://img.47news.jp/localnews/mountain/images/aomori_110_in_long.jpg) no-repeat;
	height:127px;
	color:#FFFFFF;
	line-height:140%;
	padding:3px 20px 10px 20px;
	width:635px;
	font-size:80%;
}

.murakamiPhoto{
	float:right;
	padding:10px 20px;
}

/*---------------------------------------
  メインタイトル部分のフロート
-----------------------------------------*/

.titleFloat{
	float:left;
}

.commentFloat{
	float:right;
	padding:22px 0 0 0;
}

/*---------------------------------------
  フロート
-----------------------------------------*/
.floatL{float:left;}
.floatR{float:right;}

/*-----------------------------
山ガールニュース
-------------------------------*/
/*
.yamaGNews{background:url(http://img.47news.jp/localnews/mountain/images/yama_news_bg.jpg) repeat-y; margin-bottom:10px;}
.yamaGNewsTi{background:url(http://img.47news.jp/localnews/mountain/images/yama_news_title.jpg) no-repeat; height:34px; width:126px; float:left; text-indent:-9999px;}
.yamaGNewsTx{float:left; padding:3px; width:540px;}
.yamaGNewsTxIn{ width:535px; background:#FFFFFF; padding:7px 0 3px 5px; position:relative; min-height:18px;height: auto !important;height:18px; line-height:130%;}
.yamaGNewsTxIn span.timestamp {display:block; position:absolute; right:3px; top:7px; color:#000; font-size:12px; color:#666666;} 
*/

.yamaGNews{background:url(http://www.47news.jp/localnews/mountain/images/yama_news_bg.jpg) repeat-y; margin-bottom:10px; _margin-bottom:0;}
.yamaGNewsTi{background:url(http://www.47news.jp/localnews/mountain/images/yama_news_title.jpg) no-repeat; height:34px; width:126px; float:left; text-indent:-9999px;}
.yamaGNewsTx{float:left; padding:3px; width:540px;}
.yamaGNewsTxIn{ width:535px; background:#FFFFFF; padding:7px 0 3px 5px; position:relative; line-height:130%;}
.yamaGNewsTxIn span.timestamp {display:block; position:absolute; right:3px; top:7px; color:#000; font-size:12px; color:#666666;} 

.yagaGNewsLo{float:left; background:url(http://www.47news.jp/localnews/mountain/images/yama_news_title_lo.jpg) no-repeat; height:82px; width:126px;}
.yagaGNewsLo a{height:82px; width:126px; display:block; text-indent:-9999px;}

ul.yamaGNewsLiLo{padding:0; margin:0;}
ul.yamaGNewsLiLo li{margin:0; position:relative; width:395px; padding:0 120px 5px 20px; background:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg) 0 5px no-repeat;}
ul.yamaGNewsLiLo li span.timestamp {display:block; position:absolute; right:5px; top:0; color:#000; font-size:12px; color:#666666;} 

/*-----------------------------
山ガールニュース一覧ページ
-------------------------------*/
.yamaGNewsInLogo{margin-top:10px; background:url(http://img.47news.jp/localnews/mountain/images/yamagirlnews_in_logo.jpg) no-repeat; height:58px; width:675px; text-indent:-9999px; display:block;}
.yamaGNewsIn{background:url(http://img.47news.jp/localnews/mountain/images/yama_news_bg.jpg) repeat-y; padding:0 10px 10px; width:655px;}
.yamaGNewsInW{padding:10px; width:635px; background:#FFFFFF;}
ul.yamaGNewsLiIn{padding:0; margin:0;}
ul.yamaGNewsLiIn li{margin:0; position:relative; width:495px; padding:0 120px 5px 20px; background:url(http://img.47news.jp/localnews/mountain/images/shinia_list_style.jpg) 0 5px no-repeat;}
ul.yamaGNewsLiIn li span.timestamp {display:block; position:absolute; right:5px; top:0; color:#000; font-size:12px; color:#666666;} 
ul.yamaGNewsLiIn li.liU30{padding-bottom:30px;}

.textC{text-align:center;}
