@import url(base.css);
#allcontents{
	height:170px;
	
}
#allcontents ul{
	width:165px;
	float:left;
	margin-top:10px;
	list-style:none;
}
#allcontents ul li{
	font-size:90%;
	padding-top:15px;
	padding-left:10px;
	background-image:url(../imgs/index/point.jpg);
	background-repeat:no-repeat;
	background-position:0px 18px;
	margin-left:10px;
}
#allcontents ul h4{
	height:34px;
	color:#FFF;
	padding-top:8px;
	padding-left:10px;
	font-weight:bold;
	font-size:90%;
	background-image:url(../imgs/index/allcontBar.jpg);
	background-repeat:no-repeat;
}
/*---------------バナー-------------------*/

#Index_BanarWarpper{
	width:510px;
	margin:auto;
	padding-top:10px;
	padding-bottom:10px;
}

#Index_BanarWarpper ul{
	list-style:none;
}
#Index_BanarWarpper li a{
	display:block;
	text-indent:-10000px;
	padding-bottom:10px;
	background-repeat:no-repeat;
}

.Index_BanarDenchu a{
	width:510px;
	height:80px;
	background-image:url(../imgs/index/denBar.gif);
	clear:both;
}
.Index_BanarGenki a{
	width:510px;
	height:80px;
	background-image:url(../imgs/index/genki.jpg);
	clear:both;
}

.Index_BanarPochitto a{
	width:510px;
	height:80px;
	background-image:url(../imgs/index/pochitto_bar.jpg);
}
.indexBanner_gakuto a{
	width:252px;
	height:102px;
	float:left;
	background-image:url(../imgs/index/yuruBanner.jpg);
}
.indexBanner_fukushima a{
	width:252px;
	height:102px;
	float:right;
	background-image:url(../imgs/index/fukushimaBanner.jpg);
}
.Index_BanarOoban a{
	width:510px;
	height:80px;
	margin-top:10px;
	background-image:url(../imgs/index/word.jpg);
	display:block;
	text-indent:-30000px;
}

.Index_BanarLED a{
	width:510px;
	height:80px;
	background-image:url(../imgs/index/led_banar.jpg);
}

#IndexTopImg{
	width:510px;
	height:250px;
	background-image:url(../imgs/index/D-top_0910.jpg);
	text-indent:-20000px;
	margin-bottom:10px;
}
.Index_renew{
	color:#666;
	font-size:80%;
	padding-top:5px;
	padding-bottom:2px;
	text-align:center;
	border-bottom:#999 solid 1px;
	border-bottom-style:dashed;
}
.IndexKodawari a{
	width:510px;
	height:49px;
	background-image:url(../imgs/index/KodawariBanar.jpg);
	background-repeat:no-repeat;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:5px;
	display:block;
}
/*--------------------------関連サイト------------------------------*/
#KanrenSite{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	width:510px;
}
#KanrenSite h3{
	width:auto;
	padding:5px;
	background-color:#06C;
	color:#FFF;
}
#KanrenSite p{
	padding:5px;
	font-size:95%;
}
dl.topNews{
	width:100%;
	border:1px solid #999;
	margin-top:20px;
}
dl.topNews dt{
	font-size:110%;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
	color:#2E1B1B;
	background-color:#F0EAE6;
	padding:10px;
}
dl.topNews dd{
	padding:10px;
}
dl.topNews dd p{
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
	font-size:95%;
}
dl.updateNews{
	margin-top:20px;
}
dl.updateNews dt{
	color:#FFF;
	background-color:#2693FF;
	background-image:url(../imgs/index/updateNews.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:5px solid #CCC;
}
dl.updateNews dd{
	padding:10px;
}
dl.updateNews dd p{
	font-size:95%;
	border-bottom:1px solid #CCC;
}
dl.updateNews dd p span{
	font-size:80%;
	color:#666666;
	padding-right:10px;
}
.indexClassNenmatu h3{
	font-size:105%;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:15px;
	padding-top:5px;
}
.indexClassNenmatu ul{
	list-style:none;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
.indexClassNenmatuUl{
	height:30px;
}
.indexClassNenmatuRight{
	width:104px;
	height:25px;
	float:left;
	background-image:url(../imgs/index/indexOpenBtn.gif);
	text-indent:-10000px;
	margin-bottom:10px;
}
.indexClassNenmatuRightC{
	width:104px;
	height:25px;
	float:left;
	background-image:url(../imgs/index/indexCloseBtn.gif);
	text-indent:-10000px;
	margin-bottom:10px;
}
.indexClassNenmatuLeft{
	width:390px;
	float:left;
	padding-left:5px;
	padding-top:5px;
	float:left;
	font-weight:bold;
	font-size:100%;
}
.indexClassNenmatuLi{
	width:498px;
	padding-left:5px;
	padding-right:5px;
	font-size:95%;
	line-height:135%;
}
.indexClassNenmatuLi span{
	color:#900;
}
.indexNone{
	display:none;
}

