@charset "utf-8";

/* oshirase css */

.webnews {
	clear: none;
	float: right;
	display: block;
	width: 690px;
	padding: 0px 0px 0px 0px;
	font-size: 1.2em;
	margin: 0px 0px 0px 0px;
}
.webnews .news_bosyu{
	float: left;
	display: block;
	width: 310px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	margin: 0px 5px 5px 0px;
}


.webnews .news_kekka{
	float: left;
	display: block;
	width: 340px;
	margin: 0px 5px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
}
.webnews .news_all{
	float: left;
	display: block;
	width: 340px;
	margin: 0px 5px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
}

.new02-img{
	float: left;
	margin: 5px 3px 2px 5px;
}

.new02-img02{
	float: left;
	margin: 5px 7px 2px 5px;
}

.webnews h2 {
	font-size: 10px;
	font-weight: normal;
	background: url(../images/blogger/blogger_new_titlebg.gif) repeat-x;
	margin: 0px;
	padding: 6px;
}
.webnews h3 {
	font-size: 1em;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 3px;
	padding: 0px 20px 2px 5px;
}
.webnews h3 a{color:#8A7878;text-decoration:none;}
.webnews h3 a:link{color:#8A7878;text-decoration:none;}
.webnews a:visited{color:#8A7878;text-decoration:underline;}
.webnews a:active{color:#8A7878;text-decoration:underline;}
.webnews a:hover{color:#8A7878;text-decoration:underline;}

/* news001 */
.news001 {
	width: 338px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.news001 ul{
	margin: 0px;
	padding: 0px;
}
.news001 img {
	padding: 0px;
	display: inline;
	float: left;
	margin: 0px 5px 0px 0px;
}

.news001 .date{
	font-size: 0.9em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.news001 h4{
	font-size: 1em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.news001 p{
	margin: 0px;
	padding: 0px;
}
.news_img{
	width: 320px;
	list-style: none;
	display: inline;
	float: left;
	padding: 5px 5px 2px 5px ;
}
.pimg {
	padding: 0px;
	display: inline;
	float: left;
	margin: 0px 5px 0px 0px;
}
.news001 p.time{
	font-size: 0.9em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.news_more{
	float:right;
	margin:5px 3px;
}
/* ohgojonews */

.ohgojonews {
	width: 300px;
	margin: 0px;
	border: none;
	padding: 0px 0px 0px 20px;
}


.mktg_news {
margin: 0px;
padding: 5px 0px 5px 7px;
}

