@charset "utf-8";


/* @group content */

#content {
	background:#fff;
}

#mainarea {
	float:right;
	padding:0;
	line-height:1.7;
	width:745px;
}

#mainarea .column#informationArea {
	padding:0 0 20px;
}

.infoBox {
	padding:20px 0;
	border-bottom:solid 1px #dedad1;
	clear:left;
}

.infoBox .txt {
	width:461px;
	float:left;
}

.infoBox .txt h2 {
	color:#a93658;
	font-size:93%;
	line-height:1;
}

.infoBox .txt h3 {
	padding:0 0 8px;
	font-size:124%;
	font-weight:bold;
}

.infoBox .txt p.btn {
	padding:20px 0 0;
}

.infoBox .thumb {
	width:274px;
	float:right;
	text-align:right;
}

/* @group ページ遷移部分 -----------------------------*/

#pagenation {
    text-align:center;
    padding:0 0 50px;
}

#pagenation ul {
    margin:0 auto;
}

#pagenation ul li {
	display:inline;
}

#pagenation ul li a {
	margin-right:5px;
	padding:5px 9px;
	font-weight:bold;
	text-decoration:none;
}

#pagenation ul li a:link { color:#fff; background:#a49e94; border:solid 2px #a49e94;}
#pagenation ul li a:visited { color:#fff; background:#a49e94; border:solid 2px #a49e94;}
#pagenation ul li a:active { color:#fff; background:#d3647f; border:solid 2px #d3647f;}
#pagenation ul li a:hover { color:#fff; background:#d3647f; border:solid 2px #d3647f;}

#pagenation ul li.selected a:link { color:#766e62; background:#fff; border:solid 2px #a49e94;}
#pagenation ul li.selected a:visited { color:#766e62; background:#fff; border:solid 2px #a49e94;}
#pagenation ul li.selected a:active { color:#766e62; background:#fff; border:solid 2px #a49e94;}
#pagenation ul li.selected a:hover { color:#766e62; background:#fff; border:solid 2px #a49e94;}

#pagenation ul li.prev a:link {background:#a49e94 url(../images/icon_pageprev.gif) center center no-repeat; border:solid 2px #a49e94;}
#pagenation ul li.prev a:visited {background:#a49e94 url(../images/icon_pageprev.gif) center center no-repeat; border:solid 2px #a49e94;}
#pagenation ul li.prev a:active {background:#d3647f url(../images/icon_pageprev_on.gif) center center no-repeat; border:solid 2px #d3647f;}
#pagenation ul li.prev a:hover {background:#d3647f url(../images/icon_pageprev_on.gif) center center no-repeat; border:solid 2px #d3647f;}

#pagenation ul li.next a:link {background:#a49e94 url(../images/icon_pagenext.gif) center center no-repeat; border:solid 2px #a49e94;}
#pagenation ul li.next a:visited {background:#a49e94 url(../images/icon_pagenext.gif) center center no-repeat; border:solid 2px #a49e94;}
#pagenation ul li.next a:active {background:#d3647f url(../images/icon_pagenext_on.gif) center center no-repeat; border:solid 2px #d3647f;}
#pagenation ul li.next a:hover {background:#d3647f url(../images/icon_pagenext_on.gif) center center no-repeat; border:solid 2px #d3647f;}


/* @end */




/* @group clearfix=================================================================== */

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

.infoBox {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .infoBox {
	height:1%;
}

.infoBox {
	display:block;
}

/* End hide from IE-mac */
/* @end */