.mainbanermargin {
	margin:9px 0 9px 2px;
}

.mainmargin {
	margin:5px 0;
}

.saevent{
	margin-bottom:6px;
}


.mainmarginend {
	height:261px;
	margin:0;
	background: url(../img/top/wn.jpg) no-repeat;
	margin-left: 5px;
}

.underbanermargin {
	margin:0 2px 0 2px;
}

.read {
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	color: #E74D89;
}


.wnmain {
	font-size: 12px;
	line-height: 18px;
	color: #4C982B;
}

.wntitle {
	font-size: 12px;
	line-height: 18px;
	color: #FF7D38;
}

.wnwhite {
	text-align:left;
	width:384px;
	background-color:#FFFFFF;
}

.wnyellow {
	text-align:left;
	width:384px;
	background-color:#FFFFCC;
}

#baner {
	float:right;       /* #banerを右に寄せて配置し、 */
	width:215px;       /* 幅は215pxに設定           */
	height:auto;
}

#banerunit {
	text-align:center;
	width:200px;
	margin:16px 0 0 6px;
}

#content {
	margin:0;
	text-align:center;
	float:right;       /* #contentを右に寄せて配置し、 */
	width:646px;       /* 幅は646pxに設定              */
	height:auto;
}

#wn {
	text-align:left;
	margin:0px auto 0 auto;
	width:400px;
	height:215px;
	overflow-x:hidden;
	overflow-y:auto;
	position: relative;
	top: 30px;
	left:-2px;
}

#spKokuchi {
	width:390px;
	margin: 8px 0 8px 6px;
	padding:4px;
	border: 10px #FF99CC solid;
	font-size:12px;
	color: #FF6666;
	line-height: 1.2em;
	text-align:left;
}

#spKokuchi .midashi {
	font-size:18px;
	line-height: 1.4em;
	color:#FF0066;
	font-weight:bold;
}

#spKokuchi .submidashi {
	font-size:14px;
	line-height: 1.2em;
	color: #FF3399;
	font-weight:bold;
}

