/**********************************************
	サイト構成
**********************************************/
* html .iepngfix {
	behavior:url("./js/iepngfix.htc");
}

#wrapper {
	margin:0 auto;
	width:802px;
	background-color:#999;
}

#mainContents {
	margin:0 auto;
	width:800px;
	text-align:left;
	background:url("../images/detailBack.png") repeat-y;
}

#menu {
	float:left;
	width:200px;
}

#main {
	float:left;
	padding:10px;
	width:580px;
	background-color:#fff;
}

hr {
	visibility:hidden;
	clear:both;
}

/**********************************************
	レス一覧
**********************************************/
#res {
}

#res li {
	margin-bottom:20px;
}

.resBlock {
	padding:10px 0 0 20px;
}

.dateInfo {
	margin-top:10px;
	padding:2px;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	background-color:#2b4576;
}

.secTitle {
	font-size:1.2em;
	font-weight:bold;
}

/**********************************************
	写真表示
**********************************************/
.imageBlock {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:240px;
}

.photoImage {
	margin:8px 8px 8px 0;
}

.photoImage img {
	vertical-align:bottom;
}

.popupImage {
	cursor:pointer;
}

.photoComment {
	font-size:0.9em;
}

/**********************************************
	ページリンク
**********************************************/
.pageLink {
	margin:10px 0;
	text-align:center;
	background-color:#9cf;
}

.prev {
	display:inline;
	padding-left:1em;
	padding-right:24px;
	background:url("../images/icons/page_right.gif") no-repeat right center;
}

.next {
	display:inline;
	padding-left:24px;
	background:url("../images/icons/page_left.gif") no-repeat left center;
}

