@charset "utf-8";
/*ニュース*/
.page-title,.h3_large{	
	font-size:1.3em;
	background:url(../img/h3_bg.jpg) no-repeat left top;
	width:624px;
	padding-left:20px;
	height:40px;
	line-height:40px;
	text-shadow:1px 1px 1px #FFFFFF;
	margin-bottom:10px;
}
.nav-previous a,.nav-next a{
	padding:0em 0.5em;
	line-height:26px;
	height:26px;
	display:block;
}
.nav-previous a{
	float:left;
}
.nav-next a{
	float:right;
}
.list-view{
	border:solid 1px #FFF;
	width:620px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	behavior: url(border-radius.htc);
		background: -moz-linear-gradient(#FFFFFF, #F2F2F2); /* FF 3.6+ */
	background: -ms-linear-gradient(#FFFFFF, #F2F2F2); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F2F2F2)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#FFFFFF, #F2F2F2); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#FFFFFF, #F2F2F2); /* Opera 11.10 */
	background: linear-gradient(#FFFFFF, #F2F2F2);
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;	
	box-shadow: 0px 0px 3px #999; /* Opera 10.5+, IE */
	behavior: url(ie-css3.htc);
	padding:8px;
}
.list-view .single{
	border-bottom:dotted 1px #CCC;
	height:30px;
	line-height:30px;
}
.list-view .entry-title{
	float:left;
	width:20em;
	padding-left:26px;
	background:url(../img/arrow3.png) no-repeat left center;
}
.list-view .entry-meta{
	float:right;
	width:13em;
}
ul.xoxo li{
	margin-bottom:12px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	behavior: url(border-radius.htc);
}
ul.xoxo li ul li{
	margin-top:3px;
	padding-left:23px;
	background:url(../img/arrow3.png) no-repeat left center;
	margin-left:5px;
}
li#search-2{
	padding-left:10px;
		background: -moz-linear-gradient(#666, #333); /* FF 3.6+ */
	background: -ms-linear-gradient(#666, #333); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#666, endcolorstr=#333));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#666, endcolorstr=#333))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666), color-stop(100%, #333)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#666, #333); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#666, #333); /* Opera 11.10 */
	background: linear-gradient(#666, #333);
		-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(border-radius.htc);
	color:#FFFFFF;
	border:solid 1px #333;
}
#search-2 #s{
	border:none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	behavior: url(border-radius.htc);
	height:1.2em;
	width:11em;
}
#search-2 #searchsubmit{
	width:4em;
}
.entry-meta{
	font-size:95%;
	margin-left:5px;
}
.entry-utility{
	font-size:95%;
	padding:0px 13px 2px 13px;
	background-color:#FAF8EE;
}
h3.widget-title{
	padding-left:5px;
	height:34px
	line-height:34px;
	background: -moz-linear-gradient(#99CC00, #669900); /* FF 3.6+ */
	background: -ms-linear-gradient(#99CC00, #669900); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#99CC00, endcolorstr=#669900));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#99CC00, endcolorstr=#669900))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #99CC00), color-stop(100%, #669900)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#99CC00, #669900); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#99CC00, #669900); /* Opera 11.10 */
	background: linear-gradient(#99CC00, #669900);
	color:#FFFFFF;
	border:solid 1px #669900;
	text-shadow:-1px -1px 0px #669900;
}