@charset "UTF-8";



.top_topstory{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.top_topstory div.imgtext{
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 0px;
	border-bottom: solid #ddd 1px;
}

.top_topstory h2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../Images_common/top_news00_tit.gif);
	background-repeat:no-repeat;
	height:40px;
	text-indent:-9999px;
	border:none;
}
.top_topstory p.txt{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.top_topstory p.date{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}








.top_newsbunyabetu{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
.top_newsbunyabetu div.imgtext{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	width: 350px;
	border-bottom: solid #ddd 1px;
}


.top_newsbunyabetu h2{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
}
.top_newsbunyabetu h2 a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-repeat:no-repeat;
	height:40px;
	text-indent:-9999px;
	border:none;
	display:block;
}
.top_newsbunyabetu p.txt{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.top_newsbunyabetu p.date{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



h2.top_news01_tit a{
	background-image:url(../Images_common/top_news01_tit.gif);
}
h2.top_news02_tit a{
	background-image:url(../Images_common/top_news02_tit.gif);
}
h2.top_news03_tit a{
	background-image:url(../Images_common/top_news03_tit.gif);
}
h2.top_news04_tit a{
	background-image:url(../Images_common/top_news04_tit.gif);
}


.sponcer{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}








.kijiitiran{
	margin: 0px 20px 10px 0px;
	padding: 15px 0px 15px 0px;
	background-color:#eee;
}
.kijiitiran h2{
	margin: 0px 0px 0.2em 0px;
	padding: 0px 0px 0px 0px;
}
.kijiitiran h3{
	margin: 0px 0px 0.2em 0px;
	padding: 0px 0px 0px 0px;
}
.kijiitiran h4{
	margin: 0px 0px 0.2em 0px;
	padding: 0.5em 0px 0px 0px;
}
.kijiitiran p{
	margin: 0px 0px 0.1em 0px;
	padding: 0px 0px 0px 0px;
}
.kijiitiran p.date{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0.5em 0px;
	border-bottom:solid 1px #999999;
}
div.kijiitiran div.clik_box{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
}



.imgtext h3{
	margin: 6px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 123.1%;
}

.imgtext h3 a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image:url(../Images_common/top_news_mark.gif);
	background-repeat:no-repeat;
	background-position:left top;
}













.mt-image-left{
	margin: 0px 20px 10px 0px !important;
	padding: 0px 0px 0px 0px !important;
	clear:both;
}