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

#wp-calendar td.businessday {
	background-color: #FFECCE;
	color: #F00;
}
/*********************************************************************/
/* wc_item_single Start */
#main h1.item_page_title {
	padding-bottom: 10px;
	font-size: 1.5em;
}
#itempage h2.item_name {
	height: 18px;
	margin-bottom: 10px;
	margin-left: 310px;
	padding: 3px 5px;
	background-color: #999999;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
}
#itempage h3.item_name {
	height: 18px;
	margin-bottom: 10px;
	margin-left: 310px;
	padding: 3px 5px;
	background-color: #999999;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
}
#itempage .itemimg {
	width: auto;
}
#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;
}
/* wc_item_single End */
/*********************************************************************/
/* cart Start */
#main h1.cart_page_title {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 16px;
}
div.usccart_navi li.ucart {
	width: 24%;
}
#cart table {
	width: 100%;
}
#main h3 {
	font-size: 100%;
	background: url(images/h3_bg.gif);	/*h3の背景画像設定*/
	background-repeat: no-repeat;
	color: #FFFFFF;		/*h2の文字色（ここでは白）*/
	margin-top: 10px;
	line-height: 28px;
	letter-spacing: 0.2em;	/*文字間隔をほんの気持ち広げる設定。通常にしたいなら、この１行を削除する。*/
	padding-bottom: 2px;
	padding-left: 15px;
}

	
/* cart End */
/*********************************************************************/
/* member Start */
#main h1.member_page_title {
	margin: 0px;
	padding: 20px 0px 10px 0px;
	font-size: 1.2em;

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