@charset "utf-8";
#wrapper_2nd {
	width: 790px;
}
#h2_2nd {
	margin-top: 30px;
	text-align: center;
}
.pad_n {
	padding: 15px 0 0 0;
}
.copy_l {
	font-size: 1.539em;
}
.copy_m {
	font-size: 1.231em;
	line-height: 1.7;
}
.copy {
	color: #515659;
}
.copy strong {
	display: block;
	padding-bottom: 4px;
	color: #412514;
	font-weight: normal;
}
.btn {
	float: left;
	margin: 0;
	margin-top: 30px;
	width: 50%;
	text-align: center;
}
.bnr {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	width: 175px;
	text-align: center;
	font-size: 0;
	color: #fff;
}
p.bnr:nth-child(4n+2) {
	margin-right: 0;
}
.bnr a {
	display: block;
	padding: 16px 0;
	border: 2px solid #e9e7e6;
}
#bnr_yahoo a {
	height: 67px;
}
#bnr_tower a {
	height: 67px;
}
#bnr_rakuten a {
	padding-top: 20px;
	height: 63px;
}
#bnr_pia a {
	padding-top: 22px;
	height: 61px;
}

.copy {
	color: #515659;
}
.copy strong {
	display: block;
	padding-bottom: 4px;
	color: #412514;
	font-weight: normal;
}

.item_set {
	margin: 20px auto;
	padding: 20px;
	border: 1px solid #132141;
}
.item_set .image {
	float: left;
	width: 160px;
}
.item_set .image a {
	display: block;
	margin-top: 20px;
}
.item_set .info {
	margin-left: 200px;
}
.item_set .info .date {
	padding: 2px;
	width: 8em;
	text-align: center;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	background-color: #3362ac;
}
.item_set .info .catch {
	margin: 15px 0;
	padding: 12px 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3;
	border-top: 1px solid #001b57;
	border-bottom: 1px solid #001b57;
}
.item_set .info .name {
	margin: 15px 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3;
	color: #412613;
}
.item_set .info .price {
	margin: 15px 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
	color: #ab0000;
}
.item_set .info .presenter th,
.item_set .info .presenter td {
	padding: 6px 10px;
	border: 1px solid #787978;
}
.item_set .info .presenter th {
	background-color: #e6f4fe;
}
.item_set .info .presenter td {
	font-size: 1.231em;
	font-weight: bold;
}
.item_set .info .comment {
	margin-top: 15px;
}
