@import url("base.css");
/*サンプル*/
	/*　角丸
			border-radius:.5em;
			-webkit-border-radius:.5em;
			-moz-border-radius:.5em;
	*/
	/*　奇数偶数
			ul li:nth-child(odd){
			}
			ul li:nth-child(even){
			}
	*/
/*テキストカラー
	color:#2aada1;
*/
/*リンクカラー
	color:#840d07
	494949
*/
/*強調カラー
	color:#---
*/
div#bannerTopOpen{
	height:85px;
	width:680px;
	margin:0 0 20px 0;
	background:url(../images/bannerTopOpen.jpg);
	text-indent:-9999px;
}
div#titleTop{
	height:320px;
	width:680px;
	margin:0 0 20px 0;
	background:url(../images/mainimageTop3_3.jpg);
	text-indent:-9999px;
}
div#bannerRecommend{
	height:85px;
	width:680px;
	margin:0 0 20px 0;
}
div.article#announce{
	padding:0 0 0 0;
}
	div.article#announce p{
		font-size:90%;
		padding:1em;
		margin:1em;
		border:1px solid #948d8b;
	}
	div.article#announce p strong{
		font-size:120%;
		color:#bf0000;
	}
div.article#news{
	padding:0 0 0 0;
}
	div.article#news dl{
		padding:.45em 0;
		margin:0 0 .45em 0;
		border-bottom:1px solid #948d8b;
		overflow:auto;
		zoom:1;
	}
		div.article#news dl dt{
			width:15em;
			float:left;
			clear:left;
		}
			div.article#news dl dt a{
				color:#555;
			}
			div.article#news dl dt a em{
				display:block;
				font-weight:bold;
				color:#571d21;
				line-height:1.4;
				margin:0 0 .45em 0;
				text-decoration:underline;
			}
				div.article#news dl dt a:hover em,
				div.article#news dl dt a:focus em{
					opacity: 0.8;
				}
				div.article#news dl dt a span{
					font-size:90%;
				}
		div.article#news dd{
			margin:0 0 0 16em;
		}
			div.article#news dd img{
				display:block;
				width:100px;
				height:auto;
				margin:0 .45em .45em 0;
				float:left;
			}
			div.article#news dd p{
				font-size:90%;
			}
body.news div.article#news h3{
	color:#571d21;
	padding:0 0 .45em 5px;
}
	body.news div.article#news h3 a{
		color:#571d21;
		text-decoration:none;
	}
	body.news div.article#news h3 em{
		display:block;
		font-weight:bold;
		margin:.45em 0 -.25em 0;
		text-decoration:underline;
	}
	body.news div.article#news h3 span{
		margin:0 0 .9em 0;
		font-size:75%;
	}
		body.news div.article#news div.section p img{
			display:block;
			float:left;
			clear:left;
			margin:.9em .9em .9em 2px;
		}
