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

/*------------------------------------------------
  地域経済ニュース　バナー　　　　2009/06/04 SAITO
--------------------------------------------------*/

.localEconomyBanner{
	background:url(http://www.47news.jp/keizai/localkeizai/images/loclal_economy_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0 0 10px 0;
	font-size:100%;
	font-weight:bold;
}

.newGoodsBanner{
	background:url(http://www.47news.jp/keizai/localkeizai/images/new_goods_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0;
	font-size:100%;
	font-weight:bold;
}


.club47BannerBg{
	background:url(http://www.47news.jp/keizai/localkeizai/images/47club_economy_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0;
	font-size:100%;
}

.topics47BannerBg{
	background:url(http://www.47news.jp/keizai/images/47topics_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0;
	font-size:100%;
	font-weight:bold;
}

.kijiIchiranBanner{
	background:url(http://www.47news.jp/keizai/localkeizai/images/kiji_ichiran_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0 0 10px 0;
	font-size:100%;
	font-weight:bold;
}

.shotengaiBanner{
	background:url(http://www.47news.jp/keizai/images/shotengai_banner.jpg) no-repeat;
	width:613px;
	height:31px;
	padding:10px 0 0 60px;
	margin:0;
	font-size:100%;
	font-weight:bold;
}

.47clubTitle{
	font-size:100%;
	font-weight:bold;
}

.47clubLink{
	font-size:80%;
}




/*------------------------------------------------
  fontのスタイル　　　　2009/06/08 SAITO
--------------------------------------------------*/

.fontBold{
	font-weight:bold;
}

.font80{
	font-size:80%;
}


/*------------------------------------------------
  clearfix　　　　2009/06/04 SAITO
--------------------------------------------------*/

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/*---------------------------------------------------
 画像コンテンツスタイルシート（上）　2009/05/18 SAITO
---------------------------------------------------*/

.picListZone3{
	float:left;
	padding:2px;
	}

.picListZone3 .picbox{
	display:table-cell;
	width:80px;
	height:80px;
	vertical-align:middle;
	margin:0;
	padding:2px 2px;
	border:solid 1px #CCCCCC;
	}


.thumbox_n {
	float:left;
	width:76px;
    height:70px;
	margin:2px;
	padding:0px;

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

.box_bar_push{
	width:675px;
	margin:0;
	height:30px;
	font-size:90%; 
}

/*---------------------------------------------------
 画像コンテンツスタイルシート（上）　2009/05/18 SAITO
---------------------------------------------------*/

.picListZone4{
	float:left;
	padding:2px 10px 15px 0;
	}

.picListZone4 .picbox{
	display:table-cell;
	width:80px;
	height:80px;
	vertical-align:middle;
	margin:0;
	padding:2px 2px;
	border:solid 1px #CCCCCC;
	}


.thumbox_ng {
	float:left;
	width:76px;
    height:70px;
	margin:2px;
	padding:0px;

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



/*---------------------------------------------------
 画像コンテンツスタイルシート（下）　2009/06/05 SAITO
---------------------------------------------------*/

.picListZone5{
	float:left;
	padding:2px 10px 6px 0;
	}

.picListZone5 .picbox{
	display:table-cell;
	width:68px;
	height:68px;
	vertical-align:middle;
	margin:0;
	padding:0;
	border:solid 1px #CCCCCC;
	}


.thumbox_l {
	float:left;
	width:68px;
    height:68px;
	margin:0;
	padding:0px;

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


/*---------------------------------------------------
 サブバナーバック　2009/05/19 SAITO
---------------------------------------------------*/


.newsPhoto{
	background:url(http://img.47news.jp/news/images/news_text_bg2.jpg) top left no-repeat;
	padding:5px 5px 5px 5px;
	border-bottom:solid 2px #CCCCCC;
}

.economyBannerBg{
	background:url(http://www.47news.jp/keizai/localkeizai/images/economy_banner_bg.jpg) top left no-repeat;
	padding:5px 5px 5px 5px;
	border-bottom:solid 2px #616EA9;
	margin:0;
}

.localBannerBg{
	background:url(http://www.47news.jp/keizai/localkeizai/images/local_banner_bg.jpg) top left no-repeat;
	padding:5px 5px 3px 5px;
	border-bottom:solid 2px #CCCCCC;
	margin:0 0 7px 0;
	font-size:90%;
	height:16px;
}


/*---------------------------------------------------
 2カラム部分　2009/05/19 SAITO
---------------------------------------------------*/

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


.newFloat p{
	margin:0 0 2px 0;
	padding:0;
	line-height:130%;
}

.newTitle{
	font-size:100%;
	font-weight:bold;
}

.newKameisha{
	text-align:right;
	color:#006600;
	font-weight:bold;
	font-size:80%;
}

.newKameishaMini{
	text-align:right;
	color:#006600;
	font-weight:bold;
	font-size:75%;
}

.newBigPhoto{
	float:left;
	border:solid 1px #CCCCCC;
	padding:5px;
	margin:0 10px 0 0;
}

.newText{
	font-size:80%;
}

.newNext{
	text-align:right;
	font-size:80%;
}

.newImage{
	padding:0;
	margin:0;
	width:320px;
}

.newFloat ul{
	padding:4px 0 10px 0;
	margin:0;
}

.newFloat ul li{
	padding:0;
	margin:0;
	list-style-position:inside;
        list-style-image: url('http://www.47news.jp/images/dsicon.gif');
	position:relative;
}

.newFloat ul li span.timestamp2 {display:block; position:absolute; right:2px; top:0; color:#000; font-size:72%; }


/*---------    ランキング部分　　　--------------*/

.lankingBox{
	border:1px solid #616EA9;
	margin:10px 0;
}

.lankingHead{
	background:url(http://www.47news.jp/keizai/images/lanking_head_bg.jpg) no-repeat;
	height:23px;
	font-size:100%;
	padding:4px 5px 0;
	font-weight:bold;
}

.lankingPhoto{
	float:right;
	background:#F0F4FA;
	padding:5px;
	margin:10px 5px 10px 10px;
}

.lankingList{
	margin:0;
	padding:5px 10px;
	clear:both;
        line-height:130%; 
}


.lankingList ul{
	padding:0;
	margin:0;
}

.lankingList ul li{
	padding:0 0 5px 0;
	margin:0;
	list-style:decimal inside;
}

#mainContent .MainBox .topContent_new {
	width:663px;
	margin:0;
	padding:10px 0 10px 5px;
}


/*------------------------------------------------
  47CLUB　　　　2009/06/08 SAITO
--------------------------------------------------*/

.greenBg{
	background:#8CC542;
	font-size:110%;
	font-weight:bold;
	text-align:center;
	padding:4px;
	margin:0 0 10px 0;
}


.club47photo{
	float:left;
	padding:0 15px 0 0;
}

/*--------------------------------------------------
　サブメニュー                                         2009/06/08  SAITO
----------------------------------------------------*/
#tabmenu .subEconomy{
	background:url(http://www.47news.jp/keizai/localkeizai/images/menu_bg_big.jpg) no-repeat;
	line-height:1.6;
	list-style-type:none;
	margin:0;
	padding:0 0 0 0; 
	padding:0px;
        font-size:12px;
	height:35px;
}


#tabmenu .subEconomy ul#subEco {
	margin: 0;
	width:970px; 
}


#tabmenu .subEconomy ul#subEco:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}



#tabmenu .subEconomy ul#subEco li {
	margin: 0;
	padding: 0;
	float:left; 
	line-height: 1;
	list-style-type: none;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

#tabmenu .subEconomy ul#subEco li a{
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: center;
	text-decoration: none;
	background-color: #eee;
	text-indent: -9999px;
        overflow: hidden;
	height:35px;
}



/*-----------------------------------------------
 メニューマウスオーバー　
-----------------------------------------------*/


#tabmenu .subEconomy ul#subEco li#ecoTop a{
	background:url(http://www.47news.jp/keizai/images/economy_off.jpg) no-repeat 0 0;
	height:35px;
	width:119px;
}

#tabmenu .subEconomy ul#subEco li#ecoMarket a{
	background:url(http://www.47news.jp/keizai/images/market_off.jpg) no-repeat 0 0;
	height:35px;
	width:119px;
}




/*----------- 選択時　----------*/

	
#tabmenu .subEconomy ul#subEco li#ecoTop a.on{
	background:url(http://www.47news.jp/keizai/images/economy_on.jpg)  no-repeat 0 0;
	height:35px;
	width:119px;
}

#tabmenu .subEconomy ul#subEco li#ecoMarket a.on{
	background:url(http://www.47news.jp/keizai/images/market_on.jpg)  no-repeat 0 0;
	height:35px;
	width:119px;
}


/*----------- メニューマウスオーバー　----------*/

	
#tabmenu .subEconomy ul#subEco li#ecoTop a:hover{
	background:url(http://www.47news.jp/keizai/images/economy_on.jpg)  no-repeat 0 0;
	height:35px;
	width:119px;
}

#tabmenu .subEconomy ul#subEco li#ecoMarket a:hover{
	background:url(http://www.47news.jp/keizai/images/market_on.jpg)  no-repeat 0 0;
	height:35px;
	width:119px;
}

/*-----------------------------------------------
 詳細ページ　
-----------------------------------------------*/


.photo {
	float:right;
	margin-bottom: 20px;
        padding:0 0 0 15px;
	}
/*---------------20100831　リストタグ-----------------*/
.in_the_box10{
                   padding:0;  
                  }

/*---------------20110329　imgタグ-----------------*/
a img {
    border: 0 none;
}
