@charset "UTF-8";

#mainbox {
	border-left-color: #F1E0ED;
	border-right-color: #F1E0ED;
	border-bottom-color: #F1E0ED;
	padding: 10px;
}



.newsitem {
	margin:0 0 20px 0;
	border-bottom:1px dashed #9F8974;
}
/* -- 回り込み解除 -- */
.newsitem {
	zoom:1; /* for IE 5.5-7 */
}
.newsitem:after { /* for modern browser */
	content:".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}
.newsitem {
	display: inline-table;
}
/* Hides from IE-mac ¥*/
* html .newsitem {
	height: 1%;
}
.newsitem {
	display: block;
}
/* End hide from IE-mac */


.entrydate {
	color:#E0538A;
	margin:0 !important;
	padding:0;
}
.cat1 .entrydate {
	color:#9F1A22;
}
.cat2 .entrydate {
	color:#005B33;
}
.cat3 .entrydate {
	color:#E75711;
}
.cat4 .entrydate {
	color:#1D2085;
}
.cat5 .entrydate {}
.cat6 .entrydate {}

.sodan .entrydate {
	color:#996633;
}

.entrytitle {
	font-size:1.4em;
	font-weight:normal;
	margin:0;
	padding:0;
}

.kozamosikomi {
	font-size:.9em;
	margin:0;
	padding:0;
}
.kozamosikomi span {
	color:#9F1A22;
}


.sodanmosikomi {
	font-size:.9em;
	margin:0;
	padding:0;
}
.sodanmosikomi span {
	color:#9F1A22;
}


.newsarchive {
	text-align:right;
	margin:0;
	padding:0;
}


/* -- 過去のお知らせ -- */
.newsarchivetitle {
	color:#E0538A;
	font-size:1.4em;
	margin:0;
	padding:0;
}

.newsarchiveitem {}
.newsarchiveitem a {}

