#newsguide{
	border:1px solid #D7DFEF;
	padding:5px;
	background:#D7DFEF;
	font-size:12px;
	margin:15px 0 15px 20px;
	width:190px;
}

#newsguide img{
	margin:4px 0 0 54px;
}

#newsguide #to-news-list a{
	margin:4px 0 0 53px;
	display:block;
	width:137px;
	height:24px;
	background:url(../image/bg/movie-list.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#newsguide #to-news-list a:hover{
	background:url(../image/bg/movie-list_f2.gif) 0 0 no-repeat;
}

.mt-enclosure-image{
	display:block !important;
	text-align:center !important;
	margin:0 0 5px 0 !important;
	padding:0 !important;
}

.mt-image-left{
	float:none !important;
	margin:0 !important;
	padding:0 !important;
}

h2{
	display:none;
}

.lflo,.rflo{
	float:none !important;
	font-size:0.8em!important;
	line-height:110%;
	margin:5px auto;
	width:160px;
}

* html .lflo,* html .rflo{
	line-height:150%;
}

.lfls,.rfls{
	float:none !important;
	font-size:0.8em!important;
	line-height:110%;
	margin:5px 0 5px 20px;
	width:200px;
}

* html .lfls,* html .rfls{
	line-height:150% !important;
	font-size:90% !important;
}

.asset-footer{
	display:none;
}

.edate{
	display:block;
	color:#999;
	text-align:right;
font-size:0.8em !important;
}

#top-news .hentry{
margin:0 0 0 2px;
font-size:0.8em !important;
}

* html #top-news{
font-size:80% !important;
}


#top-news .hentry img{
	clear:both !important;
	display:block !important;
	text-align:center;
	margin-bottom:4px !important;
}

.mores{
	font-size:12px;
	text-align:right;
	font-weight:bold;
	margin-bottom:10px;
}
.entry-title a{
	font-weight:bold;
}

#top-info ul{
	margin:0;
	padding:0;
}

#top-info li{
	list-style-type:none;
	margin:0 0 8px 0;
	padding:0 0 0 2px;
	font-weight:bold;
	font-size:0.9em !important;
}

#tanpopo-info{
	width:433px;
	height:100px;
	background:url(../image/bg/tnpopo-top-bnr.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}

#tanpopo-info a{
	display:block;
		height:90px;
}



#kanyu-bnr{
	width:433px;
	height:155px;
	background:url(../image/bg/kanyu-bnr.gif) 0 0 no-repeat;
}

#kanyu-bnr a{
	display:block;
	width:216px;
	height:34px;
	text-indent:-9999px;
	background:url(../image/bg/kanyu-bt.gif) 0 0 no-repeat;
	position:relative;
	top:95px;
	left:212px;
}

#kanyu-bnr a:hover{
	background:url(../image/bg/kanyu-bt_f2.gif) 0 0 no-repeat;
}


#top-bnr{
	width:700px;
	height:180px;
	/*background:url(../image/bg/top.jpg) 0 0 no-repeat;*/
	background:url(../image/bg/top-100315.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}

.top60th a{
	display:block;
	height:180px;
}

#jutaku-info a{
	width:433px;
	height:136px;
	background:url(../image/bg/10zyutakuday-bg.jpg) 0 0 no-repeat;
	display:block;
	text-indent:-9999px;
	margin-bottom:10px;
}

#top-douga,#top-info,#top-news{
	width:240px;
}

#top-douga .entry-title{
	font-size:0.9em;
}
#movies{
	padding-bottom:10px;
}
.mvbox{
	margin-left:22px;
	margin-top:5px;
	margin-bottom:4px;
}

.topmbox{
	padding-bottom:4px;
	border-bottom:1px dashed #ccc;
	margin-bottom:12px;
}

#top-douga-h{
height:30px;
background:url(../image/bg/top-douga-h.gif) 0 0 no-repeat;
}
#top-douga-h a{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-douga-h.gif) 0 0 no-repeat;
}
#top-douga-h a:hover{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-douga-h_f2.gif) 0 0 no-repeat;
}

#top-news-h{
	height:20px;
background:url(../image/bg/top-newws-h.gif) 0 0 no-repeat;
margin-bottom:10px;
}
#top-news-h a{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-newws-h.gif) 0 0 no-repeat;
}
#top-news-h a:hover{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-newws-h_f2.gif) 0 0 no-repeat;
}

#top-info-h{
	height:20px;
background:url(../image/bg/top-info-h.gif) 0 0 no-repeat;
margin-bottom:10px;
}
#top-info-h a{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-info-h.gif) 0 0 no-repeat;
}
#top-info-h a:hover{
display:block;
height:20px;
text-indent:-9999px;
background:url(../image/bg/top-info-h_f2.gif) 0 0 no-repeat;
}


#top-8{
	width:433px;
}

#top-8-bg-top{
	text-indent:-9999px;
	background:url(../../../../image/bg/top-8-bg-top.gif) 0 0 no-repeat;
	height:44px;
}
#top-8-bg-mid{
	background:url(../../../../image/bg/top-8-bg-mid.gif) 0 0 no-repeat;
}

#top-8-bg-mid ol{
	margin:0;
	padding:0;
}

#top-8-bg-mid li{
	margin:0 9px;
	padding:0;
	list-style-type:none;
	width:198px;
	font-size:12px;
	overflow:hidden;
}

#top-8-bg-mid a{
	display:block;
	text-indent:-9999px;
	margin:10px 0 2px 0;
}

#m8-cat{
	display:none;
}

#top-8-bg-bot {
	background:url(../../../../image/bg/top-8-bg-bot.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:30px;
}

#m8-1{
	height:105px;
	_margin:0 0 0 10px !important;
}

#m8-1 a{
	height:58px;
	background:url(../../../../image/bg/top-8-h-bg.gif) 0 0 no-repeat;
	margin-top:10px;
}

#m8-1 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) 0 0 no-repeat;
}

#m8-2{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-2 a{
	height:58px;
	background:url(../../../../image/bg/top-8-h-bg.gif) 0 -60px no-repeat;
	margin-top:10px;
}

#m8-2 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) 0 -60px no-repeat;
}

#m8-3{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-3 a{
	height:58px;
	background:url(../../../../image/bg/top-8-h-bg.gif) -200px 0 no-repeat;
	margin-top:10px;
	margin-bottom:0;
}

#m8-3 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) -200px 0 no-repeat;
}

#m8-4{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-4 a{
	height:58px;
	background:url(../../../../image/bg/top-8-h-bg.gif) 0 -120px no-repeat;
}

#m8-4 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) 0 -120px no-repeat;
}

#m8-5{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-5 a{
	height:58px;
	background:url(../../../../image/bg/top-8-h-bg.gif) -200px -60px no-repeat;
}

#m8-5 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) -200px -60px no-repeat;
}

#m8-6{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-6 a{
	height:49px;
	background:url(../../../../image/bg/top-8-h-bg.gif) 0 -178px no-repeat;
}

#m8-6 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) 0 -178px no-repeat;
}

#m8-7{
	height:105px;
	float:left;
	_margin:0 4px !important;
}

#m8-7 a{
	height:49px;
	background:url(../../../../image/bg/top-8-h-bg.gif) -200px -178px no-repeat;
}

#m8-7 a:hover{
	background:url(../../../../image/bg/top-8-h-bg_f2.gif) -200px -178px no-repeat;
}

#m8-8{
	width:420px !important;
	_width:400px !important;
	clear:both;
	margin-top:10px !important;
	_margin:10px 0 0 10px !important;
}

#m8-8 a{
	height:49px;
	width:198px;
	background:url(../../../../image/bg/top-8-h-bg.gif) 0 -230px no-repeat;
	float:left;
	margin:0 18px 0 0 !important;
	_margin:0 9px 0 0 !important;
}

#m8-8 a:hover{
	background:url(/image/bg/top-8-h-bg_f2.gif) 0 -230px no-repeat;
}

/*right*/

#left-to-soudan{
	height:202px;
}

#left-to-soudan a{
	display:block;
	height:194px	;
	background:url(/image/bg/left-to-soudan.gif) 0 0 no-repeat;
}

#left-to-soudan a:hover{
	background:url(/image/bg/left-to-soudan_f2.gif) 0 0 no-repeat;
}

#left-to-npo{
height:60px;
}

#left-to-npo a{
	display:block;
	height:50px;
	background:url(/image/bg/left-to-npo.gif) 0 0 no-repeat;
}

#left-to-npo a:hover{
	background:url(/image/bg/left-to-npo_f2.gif) 0 0 no-repeat;
}

li#to-taisin,
li#to-sumaitruble,
li#to-josei,
li#to-asbestos,
li#to-houseido,
li#to-yougo,
li#to-keijiban,
li#to-yossan,
li#to-bunkazai
{
height:56px;
width:210px;
}

li#to-tanpopo{
	height:66px;
	width:210px;
}

li#to-asbestos{
	margin-top:12px;
}

a#to-seinen,
a#to-shuhu,
a#to-kenkou,
a#to-tirashi,
a#to-homepage,
a#to-soudantouroku,
a#to-jutakuday
{
width:210px;
height:52px;
margin-bottom:4px;
}

#to-tanpopo a{
background:url(/image/bg/top_tanpopo-new_g.jpg) 0 0 no-repeat;
height:62px;
}

#to-tanpopo a:hover{
background:url(/image/bg/top_tanpopo-new_g_f2.jpg) 0 0 no-repeat;
height:62px;
}

#to-taisin a{
background:url(/image/bg/top_rightnavi_g.jpg) 0 0 no-repeat;
height:51px;

}
#to-taisin a:hover{
background:url(/image/bg/top_rightnavi_g_f2.jpg) 0 0 no-repeat;

}

#to-sumaitruble a{
background:url(/image/bg/top_rightnavi_g.jpg) 0 -112px no-repeat;
height:51px;

}
#to-sumaitruble a:hover{
background:url(/image/bg/top_rightnavi_g_f2.jpg) 0 -112px no-repeat;

}

#to-josei a{
background:url(/image/bg/top_rightnavi_g.jpg) 0 -56px no-repeat;
height:51px;

}
#to-josei a:hover{
background:url(/image/bg/top_rightnavi_g_f2.jpg) 0 -56px no-repeat;
}

#to-asbestos a{
background:url(/image/bg/top_rightnavi-new_g.jpg) 0 -168px no-repeat;
height:51px;
}
#to-asbestos a:hover{
background:url(/image/bg/top_rightnavi-new_g_f2.jpg) 0 -168px no-repeat;

}

#to-houseido a{
background:url(/image/bg/top_rightnavi-new_g.jpg) 0 -224px no-repeat;
height:51px;

}
#to-houseido a:hover{
background:url(/image/bg/top_rightnavi-new_g_f2.jpg) 0 -224px no-repeat;

}


#to-yougo a{
background:url(/image/bg/top_rightnavi_g_yougo.jpg) 0 0 no-repeat;
height:51px;

}

#to-yougo a:hover{
background:url(/image/bg/top_rightnavi_g_yougo_f2.jpg) 0 0 no-repeat;
height:51px;

}

#to-keijiban a{
background:url(/image/bg/top_rightnavi-new_g.jpg) 0 -281px no-repeat;
height:51px;
}
#to-keijiban a:hover{
background:url(/image/bg/top_rightnavi-new_g_f2.jpg) 0 -281px no-repeat;
}

#to-yossan a{
background:url(/image/bg/top_rightnavi-new_g.jpg) 0 -338px no-repeat;
height:51px;
}
#to-yossan a:hover{
background:url(/image/bg/top_rightnavi-new_g_f2.jpg) 0 -338px no-repeat;
}

#to-bunkazai a{
background:url(/image/bg/top_bunkazai-new_g.jpg) 0 0 no-repeat;
height:51px;
}
#to-bunkazai a:hover{
background:url(/image/bg/top_bunkazai-new_g_f2.jpg) 0 0 no-repeat;
}

a#to-kyujin{
height:50px !important;
background:url(/image/bg/left-to-kyujin-bt.gif) 0 0 no-repeat;
margin-bottom:10px ;
}

a#to-kyujin:hover{
background:url(/image/bg/left-to-kyujin-bt_f2.gif) 0 0 no-repeat;
}


a#to-seinen{
background:url(/image/bg/top_rightnavi_b.jpg) 0 0 no-repeat;

}
a#to-seinen:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 0 no-repeat;

}

a#to-shuhu{
background:url(/image/bg/top_rightnavi_b.jpg) 0 -56px no-repeat;

}
a#to-shuhu:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 -56px no-repeat;

}

a#to-kenkou{
background:url(/image/bg/top_rightnavi_b.jpg) 0 -112px no-repeat;

}
a#to-kenkou:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 -112px no-repeat;

}

a#to-tirashi{
background:url(/image/bg/top_rightnavi_b.jpg) 0 -170px no-repeat;

}
a#to-tirashi:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 -170px no-repeat;

}

a#to-homepage{
background:url(/image/bg/top_rightnavi_b.jpg) 0 -226px no-repeat;

}
a#to-homepage:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 -226px no-repeat;

}

a#to-soudantouroku{
background:url(/image/bg/top_rightnavi_b.jpg) 0 -284px no-repeat;

}
a#to-soudantouroku:hover{
background:url(/image/bg/top_rightnavi_b_f2.jpg) 0 -284px no-repeat;

}

a#to-jutakuday{
	background:url(../image/bg/to-jutaku.jpg) 0 0 no-repeat;
		margin-top:30px;
}

a#to-shokuchou{
	background:url(../image/bg/to-shokuchou.jpg) 0 0 no-repeat;
	display:block;
	height:50px;
	margin-bottom:8px;
}

#to-minshuhusei{
	margin:10px 0 0 0;
}

#to-minshuhusei a{
	display:block;
	height:115px;
	text-indent:-9999px;
	background:url(../image/bg/kai.jpg) 0 0 repeat;
}