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

/*navi.css------------------------------------------*/

/***Bread Crumbs***/
*:first-child+html #breadcrumbs {
	font-size: 85%;
	letter-spacing: normal;
}

/***Local Navigation***/
*:first-child+html #navi-sub ul li a,
*:first-child+html #navi-sub ul li span#navi-sub-crnt {
	line-height: 1.1;
}

/*Links Setting - [Rescue Gear] Jack*/
*:first-child+html body.rescue #navi-sub ul li#navi-sub-jack a,
*:first-child+html body.rescue #navi-sub ul li#navi-sub-jack span.dead-link{
	margin: 0 95px 0 0;
	width: 180px;
}

*:first-child+html body.rescue #navi-sub ul li#navi-sub-jack span#navi-sub-crnt{
	margin: 0 70px 0 0;
	width: 205px;
}

/*Small Category Title*/
*:first-child+html h3.item-small-category {
	margin: 30px auto 20px;
}

/*--------------------------------------navi.css END*/

/*content.css------------------------------------ --*/

/*Series*/
*:first-child+html div.item-unit div.series {
	margin: 12px 0 5px;
	padding: 0 0 0 5px;
	font-size: 93%;
	font-weight: bold;
	clear: both;
}

/*Item supplement Area*/
*:first-child+html div.item-supplement-area {
	margin: 25px auto -10px;
}

/***Item Detail***/

/*Frame Setting*/
*:first-child+html body.trailer div.item-unit div.item-detail{
	margin: 20px 125px 0 0;
}


/***Item Spec***/

/*Basic Setting*/
*:first-child+html div.item-unit table.spec {
	margin: 15px 0 0 5px;
}

/*Spec Title*/
*:first-child+html div.item-unit table.spec caption {
	margin: 0;
	padding: 0 0 3px;
	text-indent: 0px;
}

/*Rakuten button*/
*:first-child+html div.item-unit div.rakuten-btn a {
	letter-spacing: -0.1em;
}

/*Go to Top*/
*:first-child+html div.item-unit div.goto-top {
	bottom: -15px;
}

/*Go to Sold out*/
*:first-child+html div.goto-soldout {
	margin: 30px 15px 0 15px;
}


/*Partition*/
*:first-child+html div.main-contents hr {
	margin: 8px auto 0;
}

/*------------------------------------content.css END*/

/*scrollto-style.css---------------------------------*/

/*** Exception -Caption- ***/
/*jm-61110*/
/*Seat*/
*:first-child+html body#jm-61110-detail .section #section1d p.caption,
*:first-child+html body#seat-fitting .section #section1d p.caption{
	width: 300px;
}

/*-----------------------------scrollto-style.css END*/


/*rg-kit_howto.css-----------------------------------*/

/*Navigation*/
*:first-child+html body#rg-kit-howto #featured ul.ui-tabs-nav li{
	margin: 0 0 1px;
}

*:first-child+html  body#rg-kit-howto #featured ul.ui-tabs-nav li#nav-fragment-1{
	margin: 5px 0 1px;
}

*:first-child+html  body#rg-kit-howto #featured ul.ui-tabs-nav li#nav-fragment-4{
	margin: 0;
}


*:first-child+html  body#rg-kit-howto #featured ul.ui-tabs-nav li span {
	font-size:10px;
	line-height:15px;
	text-indent: -1.5em;
}

/*Contents Area*/
*:first-child+html  body#rg-kit-howto #featured .ui-tabs-panel .info{
	margin: 6px 0 0;
	min-height: 132px;
}

/*-----------------------------------rg-kit_howto.css*/

/*top-page.css---------------------------------------*/



/*-----------------------------------top-page.css END*/

/*custom.css-----------------------------------------*/

*:first-child+html body.custom #header{
	z-index: 1;
}

*:first-child+html body.custom #set-area li{
	display: inline;
}

*:first-child+html body.custom #hms3-coil{
	width: 21em;
}

*:first-child+html body.custom #hms3-shock{
	width: 22em;
}

*:first-child+html body.custom #hms3-shockspacer{
	width: 14em;
}

*:first-child+html body.custom #hms3-rod{
	width: 29em;
}

*:first-child+html body.custom #hms3-stay{
	width: 12em;
}

*:first-child+html body.custom #hms3-bumpblock{
	width: 19em;
}

*:first-child+html body.custom #hms3-stabiblock{
	width: 18em;
}

*:first-child+html body.custom #hms3-shaftspacer{
	width: 16em;
}

*:first-child+html body.custom #hms3-mountspacer{
	width: 19em;
}

*:first-child+html body.custom #hms3-arm{
	width: 17em;
}

*:first-child+html body.custom #wd-special-ed,
*:first-child+html body.custom #wd-special-ed div.car-view,
*:first-child+html body.custom #wd-special-ed #concept,
*:first-child+html body.custom #rv-1-edition-parts div.ui-tabs-panel h4{
	zoom: 1;
}

*:first-child+html body.custom #wd-special-ed div.car-view{
	z-index: 50;
}

*:first-child+html body.custom #rv-1-edition-parts div.ui-tabs-panel h4 span.number{
	position: relative;
}

*:first-child+html body.custom #wd-special-ed{
	margin: 0 -28px 0 -20px;
}

*:first-child+html body.custom #wd-special-ed #rv-1-edition{
	margin: 10px 0 10px -10px;
}

*:first-child+html body.custom #rv-1-edition-parts #parts-closeup{
	margin: 0 0 0 -10px;
	z-index: 1;
}

*:first-child+html body.custom #rv-1-option-parts div.title{
	width: 762px;
}

*:first-child+html #other-edition div.photo-area{
	padding: 40px 0 0;
}
*:first-child+html #other-edition img#other-ed01{
	top:-175px;
}


/*Go to Top*/
*:first-child+html body.custom div.goto-top {
	margin: 20px 0 0;
	height: 15px;
	width: 100px;
	bottom: -15px;
}

*:first-child+html body.custom div.goto-top a{
	margin: 0 0 0 -32px;
	padding: 0;
	width: 8em;
	line-height: 1.2;
}

*:first-child+html body.custom #wd-special-ed div.goto-top {
	right: 30px;
}

*:first-child+html body.custom #other-edition div.goto-top{
	bottom: -50px;
}


/*-----------------------------------------custom.css*/

/*bilstein.css---------------------------------------*/

*:first-child+html #bilstein #recommend-area li{
	display: inline;
}

*:first-child+html #bilstein #recommend-car01{
	width: 5.5em;
}

*:first-child+html #bilstein #recommend-car02{
	width: 5.5em;
}

*:first-child+html #bilstein #recommend-car03{
	width: 13em;
}

*:first-child+html #bilstein #recommend-car04{
	width: 11.5em;
}

*:first-child+html #bilstein #recommend-car05{
	width: 13.5em;
}

*:first-child+html #bilstein #recommend-car06{
	width: 13.5em;
}

*:first-child+html #bilstein #recommend-car07{
	width: 16em;
}

*:first-child+html #bilstein #recommend-car08{
	width: 25em;
}

*:first-child+html #bilstein #recommend-car09{
	width: 17em;
}

*:first-child+html #bilstein #recommend-car10{
	width: 17.5em;
}

*:first-child+html #bilstein #recommend-car11{
	width: 28.5em;
}

*:first-child+html #bilstein #schedule ol{
	margin: 0 0 0 2em;
}

*:first-child+html #bilstein div.goto-top {
	height: 15px;
}

*:first-child+html #bilstein div.goto-top a{
	line-height: 1.2;
}



/*---------------------------------------bilstein.css*/

/*service-pac-r.css----------------------------------*/

*:first-child+html #pac-r #recommend-area li{
	display: inline;
}

*:first-child+html #pac-r #recommend-car01{
	width: 8em;
}

*:first-child+html #pac-r #recommend-car02{
	width: 7em;
}

*:first-child+html #pac-r #recommend-car03{
	width: 13em;
}

*:first-child+html #pac-r #recommend-car04{
	width: 20em;
}

*:first-child+html #pac-r #recommend-car05{
	width: 16em;
}

*:first-child+html #pac-r #recommend-car06{
	width: 14em;
}

*:first-child+html #pac-r div.goto-top {
	height: 15px;
}

*:first-child+html #pac-r div.goto-top a{
	line-height: 1.2;
}


/*----------------------------------service-pac-r.css*/

}
