@charset "utf-8";

/*--------------------------
contentL
--------------------------*/
.contentL {
	width: 664px;
}

.contentL:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

h2 {
	font-size: 13px;
	line-height: 100%;
	margin-bottom: 20px;
	font-size: 14px;
	display: none;
}

#mainContent {
	padding: 0 0px 40px 0px;
}

#mapKakudai {
	margin: 10px 0 0 41px;
	font-size: 14px;
}


/*--------------------------

--------------------------*/
.contentL h3 {
	line-height: 100%;
	font-weight: bold;
	margin: 0 0 4px 0;
	background: url(../images/dotted.gif) repeat-x left top;
	padding: 14px 6px 0 0;
	font-size: 13px;
}

.contentL h3 span.date {
	font-size: 13px;
	line-height: 100%;
	font-weight: normal;
	/*margin: 0 11px 0 0;
	color: #fff;
	background: #f8b413;
	padding: 1px 5px;*/
	margin: 0 7px 0 0;
	color: #f2b101;
	background: #fff;
	padding: 1px 5px 1px 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.contentL p {
	padding: 0 0 6px 0;
	
}

.contentL p.nextPage {
	margin: 37px 0 0 0;
	float: left;
	width: 100px;
}
.contentL p.prevPage {
	margin: 37px 0 16px 0;
	float: left;
	width: 100px;
}


.contentL p a {
	text-decoration: underline;
	color: #666;
}

.contentL p a:hover {
	text-decoration: none;
	color: #444;
	background: #dadad7;
}

.contentL p img {
	float: left;
}




/*--------------------------

--------------------------*/
.contentL p.backBtn {
	margin-top: 20px;
	padding-top: 13px;
	line-height: 1.6em;
	font-weight: normal;
	font-size: 12px;
	background: url(../images/dotted.gif) repeat-x left top;
	width: 100%;
}
*html .contentL p.backBtn {
	margin-top: 36px;
	clear: both;
}

.contentL p.backBtn a {
	line-height: 100%;
	color: #444;
	padding: 0 2px;
	text-decoration: none;
}
.contentL p.backBtn a:hover {
	background: #dadad7;
}

.contentL div {
	margin: 20px 0 0 0;
	line-height: 100%;
}
.contentL p.caption {
	font-size: 12px;
	line-height: 140%;
	margin: 12px 0 0 0;
}


/*-------------
-------------*/
.pageNavi {
	margin-top: 30px;
	line-height: 100%;
	/*text-align: right;
	display: none;10件表示されたら*/
}

.pageNavi a {
	padding: 2px 6px;
}
.pageNavi a:hover {
	color: #666;
	text-decoration: none;
	background: #dadad7;
}

.pageNavi a#act {
	text-decoration: none;
	background: #dadad7;
}
















