@charset "UTF-8";
@media all
{

* html body{
	font-size: 95%;
}

* html #navi-sub ul li a,
* html #navi-sub ul li span#navi-sub-crnt {
	font-size: 0.9em;
	line-height: 1.1em;
}

/***HMS***/

/*Section Title*/
* html div.main-contents h3.section-tle {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

/***Item Page***/
* html p.warning{
	font-size: 78%;
}

/*Lead*/
* html div.main-contents div.lead p{
	font-size: 78%;
}

/*Photo Caption*/
* html div.item-unit div.item-photo-area div.caption{
	font-size: 78%;
}

/*Item Name*/
* html div.item-unit h4.item-name {
	font-size: 110%;
}

/*Series*/
* html div.item-unit div.series {
	margin: 10px 0 5px;
}

/*Price*/
* html div.item-unit div.soldout-item-text-area div.price {
	font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 78%;
}

* html #rg5003 div.price,
* html #rg51 div.price,
* html #rg5004 div.price,
* html #rg5005 div.price {
	padding: 3px 0 10px 5px;
	width: 129px;
}

* html #rg5TSS div.price {
	padding: 3px 0 10px 5px;
	width: 135px;
}

* html #rg5BC div.price,
* html #rg5SC div.price,
* html #rg5KC div.price,
* html #rg5TC div.price,
* html #rg-5MF div.price {
	padding: 3px 0 10px 5px;
	width: 137px;
}

* html #rg501 div.price {
	padding: 3px 0 10px 5px;
	width: 120px;
}

/*Rakuten button*/
* html div.item-unit div.rakuten-btn a:link,
* html div.item-unit div.rakuten-btn a:visited{
	width: 10em;
}

/*Item Spec*/
* html div.item-unit table.spec {
	width: 330px;
}

* html div.item-unit table.spec caption{
	font-size: 80%;
}

* html div.item-unit table.spec td,
* html div.item-unit table.spec th{
	font-size: 80%;
}

/*Item Number*/
* html div.item-unit div.soldout-item-text-area div.item-number {
	font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 78%;
}

/*Item Explanation*/
* html div.item-unit div.item-text-area p.expl {
	font-size: 85%;
}

* html div.item-unit div.soldout-item-text-area p.expl {
	font-size: 85%;
}


* html div.item-unit div.plu-item-text-area p.expl {
	font-size: 85%;
}

* html div.item-unit p.caution {
	font-size: 85%;
}

* html div.item-unit div.option-item-area {
	font-size: 85%;
}
/*Item Supplement*/
* html div.item-unit p.supplement{
	font-size: 85%;
}

/*Go to Top*/
* html div.item-unit div.goto-top {
	margin: 20px 0 -5px;
	font-size: 85%;
}

* html div.item-unit div.goto-top a{
	margin: 0 0 0 8px;
	line-height: 1.2;
}

/*Partition*/
* html #parts hr {
	margin: 0 auto;
}

/***Sold out***/
* html div.item-unit p.sold-out{
	font-size: 78%;
}

/***Supplier Sales ***/
* html div#supplier-sales div#sp-payment-text p#daibiki,
* html div#supplier-sales div#sp-payment-text p#bank-transfer {
	margin: 10px 5px 15px 6.1em; 
	text-indent: -5.9em;
}

}
