/*-------------------------------
　文字の指定
---------------------------------*/

img{
	border:0;
}


.red {
	color: #FF0000;
}

.mini{
	font-size:90%;
}

.titleText{
	font-size:24px;
	line-height:130%;
	margin:0;
}

.contentText{
	font-size:14px;
	line-height:130%;
	margin:5px;
}

.rightYose{
	text-align:right;
        clear:both;
}

.saishin-photo{
	padding: 0px 15px 5px 5px;
	float: left;
}

.saishin-photo-line{
	margin: 5px 15px 5px 5px;
	float: left;
	padding:5px;
	background:#FFFFFF;
	border:solid 1px #CCCCCC;
}

.underPhotoLeft{
	float:left;
        padding:5px 10px 5px 9px;
}

.titleText16{
	font-size:16px;
	line-height:130%;
	margin:0;
	padding:8px 0 0 0;

}

.titleText12{
/*	font-size:14px;  */
	line-height:130%;
	margin:0;

}

p.contentText12{
	font-size:12px;
	line-height:130%;
	margin:5px;
}

.size12{
	font-size:12px;
	line-height:130%;
}

.size12-news{
	font-size:12px;
	line-height:130%;
        width:665px;
}


.titleSub1{
	font-size:14px;
	color:#666666;
	line-height:130%;

}

.chumoku{
	font-size:12px;
	color:#FF9900;
	line-height:130%;
}

.textRight{
        text-align:right;
        padding-right:5px;
        clear:both;
}

.size10{
	font-size:10px;
}

li.disc{
        list-style:disc;
}

.rightTeiban{
       text-align:right;
       padding-top:5px;
}

/*-----------------------------------------------------
　一番下のjavaを使うボックス部分で使うスタイル
-------------------------------------------------------*/

.tabSet  .long675underHead{
	width:460px;
	margin-top:10px;
	background:#FFFFFF;
	margin-bottom:5px;
}


.tabSet .long675underHead div{
 	padding:0px 0px 0px 0px; 
	float:left; 
}



.tabSet .contentsArea .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
/*        height:80px; */
        height:60px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}



/*---------------------------------------------------
　javascript部分のスタイル（上の）①
-----------------------------------------------------*/



/* クラススタイルは自由に変更してください。 */
.topicsSet {  
	clear:both;
	background:url(images/topics_boder.jpg) repeat-y;
	padding:5px 0 1px 3px;
}

.topicsSet .topicsArea {
	width:154px;
}
.topicsSet .topicsArea div { padding:0px 0px 0px 0px; float:left; }
.topicsSet .topicsArea div img { border:none; }

/*.tabSet .contentsArea { padding:10px; clear:both; border:5px #333333 solid; }*/
.topicsSet .topicsArea{
	background:url(images/topics_inner_boder.jpg) repeat-y;
	padding:0 0 5px;
	font-size:12px;
}


/*　----------------------------------------------------------
displayプロパティは必須です
ページ読み込み時に表示したいidをblockにしてください
*/
#topicscon0 { display:block; }
#topicscon1 { display:none; }
#topicscon2 { display:none; }

/* ---------------------------------------------------------*/




#mainLeft2 .topicsSet .centerInFooter{
	width:154px;
}


#mainLeft2 .mainLeftFooter{
	width:160px;
}


/* ---------------------------------------------------------*/


#topicscon0 ul{
	list-style:disc;
	margin:0 0 0 12px;
}

#topicscon0 ul li{
	margin:2px;
}

#topicscon1 ul{
	list-style:disc;
	margin:0 0 0 12px;
}


#topicscon1 ul li{
	margin:2px;
}


#topicscon2 ul{
	list-style:disc;
	margin:0 0 0 12px;
}


#topicscon2 ul li{
	margin:2px;
}




/*---------------------------------------------------
　javascript部分のスタイル(下の)　②
-----------------------------------------------------*/



/* クラススタイルは自由に変更してください。 */
.tabSet { 
	width:460px;
	clear:both;
	background:url(http://img.47news.jp/47topics/images/675box_center.jpg) repeat-y;
}

.tabSet .tabArea {
	width:460px;
	background:#FFFFFF;
	margin-bottom:5px;
       background:url(images/tab_back_ground.jpg) no-repeat;
}
.tabSet .tabArea div { padding:0px 0px 0px 0px; float:left; }
.tabSet .tabArea div img { 
        border:none; 
	width:90px;
}

/*.tabSet .contentsArea { padding:10px; clear:both; border:5px #333333 solid; }*/
.tabSet .contentsArea{
	background:url(http://img.47news.jp/47topics/images/675box_center.jpg) repeat-y;
	padding:5px;
}


/*　----------------------------------------------------------
displayプロパティは必須です
ページ読み込み時に表示したいidをblockにしてください
*/
#contents0 { display:block; }
#contents1 { display:none; }
#contents2 { display:none; }
#contents3 { display:none; }
#contents4 { display:none; }
#contents5 { display:none; }
#contents6 { display:none; }
#contents7 { display:none; }
#contents8 { display:none; }

/* ---------------------------------------------------------*/




.tabSet .contentsArea　#contents0 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}

.tabSet .contentsArea　#contents1 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}


.tabSet .contentsArea　#contents2 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}

.tabSet .contentsArea　#contents3 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}

.tabSet .contentsArea　#contents4 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}

.tabSet .contentsArea　#contents5 .under4box{
	float:left;
	width:306px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}

.tabSet .contentsArea　#contents6 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}


.tabSet .contentsArea　#contents7 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}


.tabSet .contentsArea　#contents8 .under4box{
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	background:url(http://img.47news.jp/47topics/images/underBack_mini.jpg) no-repeat;
}


/* ---------------------------------------------------------*/

.tabSet .contentsArea #contents0 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents1 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents2 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents3 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents4 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents5 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}

.tabSet .contentsArea #contents6 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;;
}


.tabSet .contentsArea #contents7 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}


.tabSet .contentsArea #contents8 .newsFeatureMain{
	margin:0 2px 5px;
	background:#EEEEEE;
	width:446px;
}


/* ---------------------------------------------------------*/

.tabSet .contentsArea #contents0 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}


.tabSet .contentsArea #contents1 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents2 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents3 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents4 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents5 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}


.tabSet .contentsArea #contents6 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents7 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}

.tabSet .contentsArea #contents8 .newsFeatureMain .newsFeature2{
	float:left;
	width:310px;
	padding:5px 5px 0 5px;
}


