@charset "Shift_JIS";


/*（1）ヘッダー
------------------------------------------------------------------------------------*/

#header {
position: relative;
width: 815px;
height: 89px;
background: url(../img/bg_header.gif) repeat-x;
}

#header strong {
position: absolute;
top: 10px;
left: 15px;
display: block;
width: 476px;
}

#header ul {
position: absolute;
top: 10px;
left: 645px;
width: 170px;
}

#header ul li {
float: left;
margin-right: 5px;
}

#header p {
position: absolute;
top: 42px;
right: 6px;
width: 60px;
}

#header div.bgm {
position:absolute;
top:47px;
left:653px;
width:90px;
height:20px;
}


/*（2）パンくずリスト
------------------------------------------------------------------------------------*/

.pagelist {
width:781px;
padding: 10px 17px 8px;
background: #FFFFFF url(../img/bg_pagelist.jpg) no-repeat left top;
font-size:76%;
}

* html .pagelist {
width:815px;
}

.pagelist li {
display:inline;
margin:0 3px 0 0;
}

.pagelist li a {
padding:0 15px 0 0;
background:url(../img/pagelist_arrow.gif) no-repeat right 2px;
}

.pagelist li a:link {
color:#333333;
text-decoration:none;
}

.pagelist li a:visited {
color:#333333;
text-decoration:none;
}

.pagelist li a:hover {
color:#FF0000;
text-decoration:underline;
}

.pagelist li a:active {
color:#FF0000;
text-decoration:underline;
}












.mainVisual {
margin-bottom:20px;
}


.productItem .descriptionBox .specBox .specialPrice {
font-size:100%;
font-weight:bold;
color:#CC0000;
}

.productItem .descriptionBox .specBox .specialPrice .sp_val {
font-size:200%;
}

.productItem .descriptionBox .vgName {
font-size:110%;
font-weight:bold;
color:#CC0000;
}

.productItem .descriptionBox .delivery {
font-weight:bold;
color:#CC0000;
margin:15px 0;
}

.dokidoki {
	margin:-13px 0 25px 30px;
	position: relative;
	z-index: 10;
}

.stock {
	font-weight:bold;
	font-size:15px;
	line-height:40px;
}

.stock .stockQuan {
	color:#CC0000;
	font-size:40px;
}

.productList .productItem .descriptionBox h2 {
color:#DA0B00;
}
