body{
	-webkit-text-size-adjust: none;
}

img{
	line-height:none;
}
ul,li,p,h1,h2,h3,a,div{
	vertical-align:top;
	list-style:none;
	padding:0;
	margin:0;
	line-height:1.4;
}
.mainBnr{
	margin:10px auto 0 auto;
	padding:10px 0 0;
	/*width:304px;*/
}

.line{
	line-height:0;
	padding-top:10px;
}
.line2{
	line-height:0;
	padding-bottom:10px;
}
.img_bdr img{
	margin:0;
	padding:0;
	line-height:none;
	vertical-align:middle;

}
.img_bdr{
	width:116px;
	border:9px #f5eecc solid;
}

.itemArea{
	overflow:hidden;
}
.item_img{
	float:left;
	width:132px;
	padding:0 10px;
	overflow:hidden;
}
.item_txt{

	float:left;
	width:50%;
	overflow:hidden;
}
.item_txt2{
	clear:both;
	width:90%;
	margin:0 auto;
	padding:10px 0 0 0;
	color:#666666;
	font-size:12px;
}
.item_txt{
	font-size:12px;
}
.subttl{
	font-size:12px;
	color:#927a0b;
}

.mainttl{
	font-size:17px;
	color:#927a0b;
	font-weight:bold;
	display:block;
	padding-bottom:10px;
}

.kikanfont{
	display:block;
	padding-bottom:10px;
}
.pricefont{
}
.item_link{
	width:300px;
	text-align:right;
	margin:0 auto;
	padding-top:10px;
	font-size:10px;
}
.item_link a{
	color:#f93065;
	font-size:17px;
}


.itemBox {
	padding:10px 0 20px 0;
	display: block;
	background: -moz-linear-gradient(top, #ffffff,
		#fdfbf3 50%,
		#f7f0d4 85%,
		#f7f0d4);/* グラデーションFirefox用 */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff),
		color-stop(50%, #fdfbf3),
		color-stop(85%, #f7f0d4),
		to(#f7f0d4));/* グラデーションSafari,Google Chrome用 */
}

.ttltd{
	width:66px;
	vertical-align:top;
}
.dtltd{
	width:102px;
}

.bnrBox{
	border:6px #f5eecc solid;
	width:298px;
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	margin-bottom:10px;
}
.bnrBox img{
	padding:5px;
	vertical-align:middle;
}
.nav-area{
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	display:table;
	background-color: #ffffff;
}
.nav-area img{
	width: 100%;
}
.nav-area ul{
	margin: 0 auto;
	padding: 0 4%;
}
.nav-area ul li{
	display:table-cell;
	padding-right: 2%;
	width: 10%;
}
.nav-area ul li:last-child{
	width: 9.6%;
	padding-right: 0;
}