@charset "UTF-8";

/*---------------------------------------------
 全体
---------------------------------------------*/
.layout {
 width: 947px;
}

.TopFeaturesBg {
 width: 947px;
 margin-left: 26px;
 color: #333333;
 margin-bottom: 16px;
 padding-bottom: 20px;
}

.mainCnt {
 line-height: 160%;
}

.mainTxt {
 width: 947px;
 margin-top:5px;
}

.mainTxt a:link, .mainTxt a:active, .mainTxt a:visited {
 color: #b45a00;
 text-decoration:underline;
}

html>body {
font-size: 12px;
}


.clear {
	clear:both;
	margin:0;
	padding:0;
}

/*---------------------------------------------
 上部画像
---------------------------------------------*/
.mainImg {
 margin: 0 0 15px 0;
 width: 947px;
}

/*---------------------------------------------
 パンくず
---------------------------------------------*/
.pankuzu {
	color: #0000ff;
	padding-left: 22px;
	margin-bottom: 15px;
}
.pankuzu a:link, .pankuzu a:active, .pankuzu a:visited {
 color: #0000ff;
 text-decoration: none;
}
.pankuzu a:hover {
 color: #0000ff;
 text-decoration: underline;
}

/*---------------------------------------------
 右側レイアウト
---------------------------------------------*/
.layoutRight {
	float:right;
	padding-right: 15px;
	width:262px;
}

.profile {
	margin: 5px 0 10px 0;
	font-size: 90%;
	line-height: 1.6;
}

.profile a:link, .profile a:visited {
 color: #c67000;
 text-decoration: none;
}
.profile a:hover, .profile a:active {
 color: #c6700;
 text-decoration: underline;
}

/*---------------------------------------------
 左側レイアウト
---------------------------------------------*/
.layoutLeft {
	width: 620px;
	float: left;
	padding-left: 22px;
	margin-top: 6px;
}

.bestBox {
	width: 620px;
	margin-bottom: 20px;
}

.bestBox img {
	margin: 0px;
}

.bestBox .reed {
	width: 100%;
	padding-bottom: 15px;
	font-weight: bold;
}

.bestBox .int_q {
 color: #646464;
 padding: 0 0 15px 0;
 margin: 0px;
}

.bestBox .text {
 padding: 0 0 15px 0;
 margin: 0px;
}

.credit {
 text-align: right;
 margin-top: 10px;
 font-weight: normal;
}

.cornerTitle {
	color:#33459f;
}


