@charset "Shift_JIS";
/* CSS Document */

table {border-collapse:collapse; border-spacing:0; table-layout:fixed;}
img{vertical-align:top;}
th,h1,h2,h3,h4,h5,h6{font-weight:normal;}
#contentsArea{
	width:100%;
	margin-bottom:0;
	padding-bottom:2em;
}
#Wrap{
	font: 13px/1.4 "メイリオ", Meiryo, Osaka,'ＭＳ Ｐゴシック',sans-serif;
	color:#222;
	padding-top:6px;
}
#Wrap a{color:#E54177; text-decoration:underline;}
#Wrap a:hover{text-decoration:none;}
#root,#Wrap{
	width:950px;
	margin:0 auto;
}
#Wrap h1{
	width:950px;
	height:281px;
	background:url(../img/mainimg.jpg) no-repeat;
	text-indent:100%;
	overflow:hidden;
	white-space:nowrap;
}
#gNavi{
	background:url(../img/gnavi_bg.jpg) no-repeat;
	overflow:hidden;
	zoom:1;
}
#gNavi li{
	display:block;
	float:left;
}
#sectionWrap{
	width:894px;
	padding:28px 28px 28px;
	background:url(../img/sectionwrap_bg.gif) repeat;
}
#sectionWrap .sectionLayout{
	padding-top:10px;
	margin-top:30px;
}
#sectionWrap #sec1{
	padding-top:12px;
	margin-top:0;
}
#sectionWrap .sectionLayout table{
	width:894px;
}
#sectionWrap .sectionLayout table tr.brandFirst{border-top:2px solid #F9CEDD;}
#sectionWrap .sectionLayout table tr th,
#sectionWrap .sectionLayout table tr td{
	border:1px solid #F9CEDD;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	padding:7px;
	background:#FFF;
}
#sectionWrap .sectionLayout table tr th{
	height:44px;
	background:#F9CEDD;
	font-weight:bold;
	border-left-color:#FFF;
	border-right-color:#FFF;
}
#sectionWrap .sectionLayout table tr th.fix{background:#FFF; border-right-color:#F9CEDD;}
#sectionWrap .sectionLayout table tr th:first-child{border-left-color:#F9CEDD;}
#sectionWrap .sectionLayout table tr th:last-child{border-right-color:#F9CEDD;}
#sectionWrap .sectionLayout table tr th span{font-size:11px;}
#sectionWrap .sectionLayout table tr td{height:54px;}
#sectionWrap .sectionLayout table tr td.prdttl{text-align:left;}
#sectionWrap .sectionLayout table tr td.priceBox,
#sectionWrap .sectionLayout table tr td.cost{font-size:18px; color:#F00;}
#sectionWrap .sectionLayout table tr td.priceBox a.pricelog{font-size:12px;}
#sectionWrap .sectionLayout table tr td.prdttl a{
	text-align:left;
	padding-left:13px;
	background:url(../img/prd_icon.gif) no-repeat left 4px;
	display:block;
}