@charset "UTF-8";
/* CSS Document */

@import "com.css";
@import "common.css";
@import "giftsearch.css";


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

#cart_b {
	margin-bottom: 10px;
}
#recommend_b{
	float: left;
	height: 20px;
	width: 125px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#inquiry_b{
	float: left;
	height: 20px;
	width: 125px;
	margin-bottom: 10px;
}
#favorite_b{
	float: left;
	height: 20px;
	width: 125px;
	margin-bottom: 20px;
}
#goods_number {
	font-size: 20px;
	border-bottom: 1px solid #42210B;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

#cart_b a {
	background: url(../images/button/b_cart.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 150px;
}
#cart_b2 b {
	margin-bottom: 20px;
}

#jumpmenu {
	margin-bottom: 10px;
}

/*フロー付きパン屑
--------------------*/
#pankuzu_mem {
	margin:5px 0 0 0px;
	padding-bottom:40px;
}
#pankuzu_mem ul {
	padding-bottom:10px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

#pankuzu_mem li{
	margin:0;
	display:block;
	float:left;
	list-style:none;
	font-size: 15px;
	padding:0 30px 7px 10px;
}

#pankuzu_mem a{
	color:#000000;
	text-decolation:none;
}

#pankuzu_mem a.hover{
	color:#000000;
	text-decolation:none;
}

#pankuzu_mem .pre {
	border-bottom:5px solid #CCAE5F;
	padding-bottom:4px;
	font-weight:bold;
	background:transparent url(../images/com/bg_arrow_gray.gif) right center no-repeat;
}

#pankuzu_mem .des {
	border-bottom:solid 5px #EBEBE6;
	padding-bottom:4px;
	background:transparent url(../images/com/bg_arrow_gray.gif) right center no-repeat;
}


#pankuzu_mem .pre_end {
	border-bottom:5px solid #CCAE5F;
	padding-bottom:4px;
	font-weight:bold;
}

#pankuzu_mem .des_end {
	border-bottom:solid 5px #EBEBE6;
	padding-bottom:4px;
}



/*規約表示
--------------------*/

#kiyaku {
	width: 650px;
	height: 300px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	border: 1px solid #666666;
}

#kiyaku iframe {
	width: 650px;
	height: 300px;
}

