@charset "shift_jis";
/* TOPPAGE*/
/* ----------------------------------------------------------------- LAYOUT */
/* ------------------------------------------------- INDEX */
p#message-bcnm {
	clear:both;
	padding: 36px 0px 0px;
	font-weight: bold;
	color: #FF0000;
}
div#message-body {
	clear:both;
	padding: 36px 0px 0px;
}
div#message-body div.message-box {
	clear:both;
	padding: 0px 0px 55px 0px;
}
div#message-body div.message-box p.date {
	clear:both;
	padding: 3px 0px 2px 15px;
	border-top: 1px solid #ffcccc;
	line-height: 120%;
	font-weight: bold;
}
div#message-body div.message-box h4 {
	clear:both;
	background: url(../img/bg_ttl_h4.gif) no-repeat left top;
	padding: 11px 15px 11px;
	font-size: 12px;
	line-height: 140%;
	color: #FF0000;
}
div#message-body div.message-box p.body,
div#message-body div.message-box div.body p {
	clear:both;
	padding: 16px 15px 7px 15px;
	line-height: 180%;
}
div#message-body div.message-box p.entryname {
	clear:both;
	padding: 0px 0px 0px 0px;
	line-height: 120%;
	text-align: right;
}
/* ------------------------------------------------- INDEX */
div#entry-body {
	clear:both;
	padding: 36px 0px 0px;
}
div#entry-body div#info {
	clear:both;
	padding: 0px 0px 0px;
}
div#entry-body div#info h4 {
	clear:both;
	padding: 0px 0px 10px;
	font-size: 14px;
	line-height: 140%;
}
div#entry-body div#info p {
	clear:both;
	padding: 0px 0px 0px;
	line-height: 200%;
}
div#entry-body div#form-box {
	clear:both;
	padding: 11px 36px 36px 36px;
	border: 1px solid #ffcccc;
}
div#entry-body div#form-box h4 {
	clear:both;
	padding: 25px 0px 5px;
}
div#entry-body div#form-box div.nonshow {
	display: none;
}

h4#page-title {
	clear:both;
	padding: 11px 15px 11px;
	font-size: 12px;
	line-height: 140%;
	color: #FF0000;
}
p#comment-ok {
	clear:both;
	padding: 11px 15px 11px;
	font-size: 12px;
	line-height: 200%;
}




















