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

#wp-calendar td.businessday {
	background-color: #FFECCE;
	color: #F00;
}
/*********************************************************************/
/* wc_item_single Start */
#content h1.item_page_title {
	padding-bottom: 5px;
	font-size: 1.5em; border-bottom:dashed 1px #CCCCCC; margin-bottom:10px;
}
#itempage .itemimg {
	width: 300px;
	text-align: center;
}
#itempage .field {
	margin-left: 310px;
}
#itempage .assistance_item {
	width: 740px;
}
#itempage .assistance_item ul {
	width: 750px;
	margin-right: -10px;
	overflow: hidden;
	_zoom: 1;
}
#itempage .assistance_item ul li {
	width: 240px;
	margin-right: 10px;
}
#itempage .assistance_item .listbox {
	height: 125px;
	margin-right: 0px;
	overflow: hidden;
}
#itempage .assistance_item .listbox .assist_excerpt{
	height: 103px;
	overflow: hidden;
}
#itempage .assistance_item .listbox .assist_price{
	text-align: right;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 8px;
}
/* 商品詳細右側リスト */
.item_migi{ float:right; width:420px;}
.item_name {
	color: #333333; font-weight:bold;
}
#itempage .field {
	margin-left: 0px;
}
#itempage .field_name{text-align: left; padding-top:10px;}
#itempage .field .field_price{font-size: 140%;

color: #ED5B14;
margin: 0px;
padding: 0 0 10px 0;
text-align: right;
width: auto;
}
/* 商品詳細右側リスト終わり*/
/*おすすめ情報*/
#thum-box{display:inline; width:190px; float:left;}
/*おすすめ情報*/
#thum-box2{display:inline; width:183px; float:left;}

/* wc_item_single End */
/*********************************************************************/
/* cart Start */
.cart_s1{background: url(images/img_step01.gif) no-repeat center; height:52px; margin-top:20px;}
.cart_s2{background: url(images/img_step02.gif) no-repeat center; height:52px; margin-top:20px;}
.cart_s3{background: url(images/img_step03.gif) no-repeat center; height:52px; margin-top:20px;}
.cart_s4{background: url(images/img_step04.gif) no-repeat center; height:52px; margin-top:20px;}
#cart table {
	width: 100%; border:0px;
}
.tb_haike{background: url(images/bg_tab1.gif) repeat-x; height:26px; color:#FFFFFF;font-size: 0.9em;}
.tb_haike2{background-color:#FFF3F5; text-align:center; font-size:18px; color:#000000;}
#content #wc_cart img,
#content #wc_confirm img {
	max-width: none;
}
/* cart End */
/*********************************************************************/
/* member Start */

/* member End */
/*********************************************************************/