@charset "Shift_JIS";
/* -----------------------------------------------------
シートレールの製造/販売のSEATRAIL.JP

Copyright(C) 2010 - qualib.com
<webmaster@qualib.com>
<http://www.qualib.com>
----------------------------------------------------- */

/*--シートレール適合表レイアウト設定--*/

/*--サイト全体--*/
body {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #323232;
	/*background: url(img/common/list_background.gif) repeat;*/
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/*--リンク設定--*/
a{
	color: #FFFFFF;
	text-decoration: none;
}

a:link{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

a:hover{
	/*color: #2D374B;*/
	color: #FFFFFF;
	text-decoration: none;
}

/*--90%×100% 適合表テーブル領域--*/
.wrap {
	background-color: #FFFFFF;
	width: 100%;
	text-align: left;
	vertical-align: top;
	margin: 0 auto;
}

/*--ヘッダー領域--*/
.listwrap {
	/*background: url(img/common/list_background.gif) repeat;*/
	width: 80%;
	text-align: center;
}

/*--適合表<th><td>表題フォント設定--*/
th, td {
	font-weight: normal;
	padding: 2px;
	text-align: center;
}

/*--境界線BORDER設定--*/
border {
	border-color: #CCCCCC;
	border-style: solid;
}

/*--詳細ボタン--*/
#btn {
	text-align: center;
}

/*--純正テーブル背景TD--*/
.jyunsei td {
	background-color: #D2D2D2;
}

/*--オプションパーツテーブル背景TD--*/
.option {
	margin: 0 auto;
	 width: 750px;
}
.option td {
	background-color: #D2D2D2;
}

/*--シートタイプ背景色・フォント設定(上段)--*/
#type1 {
	font-size: 10px;
	background-color: #D2D2D2;
	text-align: center;
}

/*--シートタイプ背景色・フォント設定(下段)--*/
#type2 {
	font-size: 10px;
	background-color: #EBEBEB;
	text-align: center;
}

/*--メーカー名称背景--*/
.maker {
	background: url(img/common/detail_title.gif) repeat-x;
	width: 100%;
	height: 23px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

/*--車両型式表題フォント設定--*/
#midashi1 {
	width: 110px;
	background-color: #464664;
	color: #FFFFFF;
	text-align: center;
}

/*--車両型式表題フォント設定--*/
#midashi2 {
	width: 110px;
	background-color: #464664;
	color: #FFFFFF;
	text-align: center;
}

/*--純正項目表題フォント設定--*/
#midashi3 {
	background-color: #464664;
	color: #FFFFFF;
	text-align: center;
}

/* --サムネイル画像設定--*/
.thumb {
	width: 94px;
}


/*--車種型式フォント設定--*/
#model {
	width: 105px;
	background-color: #AAB9D7;
	text-align: center;
}

/*--車両型式フォント設定--*/
#style {
	width: 105px;
	background-color: #D7DCEB;
	text-align: center;
}

/*--価格フォント設定(上段)--*/
#price1 {
	width: 94px;
	background-color: #D2D2D2;
	text-align: center;
}

/*--価格フォント設定(下段)--*/
#price2 {
	width: 94px;
	background-color: #EBEBEB;
	text-align: center;
}

/*--ヘッダー領域--*/
.header {
	background-color: #000000;
	width: 100%;
	height: 70px;
	text-align: center;
}

#logo {
	width: 190px;
	text-align: center;
	vertical-align: middle;
}

#logo img {
	border: 0;
}

#siteinfo {
	color: #CCCCCC;
	width: 590px;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
}

#siteinfo h1 {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

/*--パンクズ領域--*/
.pkz {
	background: #000000 url(img/common/pkz_bg.gif) repeat-x;
	color: #CCCCCC;
	width: 100%;
	height: 30px;
	text-align: center;
}

#pkzinfo {
	color: #FFFFFF;
	padding: 10px 0px 0px 0px;
	text-align: left;
}

#pkzinfo a {
	color: #FFFFFF;
	text-decoration: underline;
}

/*--適合表タイトルH2--*/
.title h2 {
	background: url(img/common/list_background.gif) repeat;
	color: #FFFFFF;
	width: 100%;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	padding: 12px 0 0 0;
	text-align: center;
	vertical-align: middle;
}

/*--メイン領域--*/
/*.mainwrap {
	background-color: #FFFFFF;
	width: 100%;
}*/

/*--トップ・リンク名称背景--*/
#top {
	background: url(img/common/detail_top.gif) repeat-x;
	width: 100%;
	height: 23px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}

/*--イメージ・製品画像--*/
#return {
	background-color: #FFFFFF;
	width: 100%;
	height: 40px;
	text-align: right;
}

#return img {
	background-color: #FFFFFF;
	width: 175px;
	height: 40px;
	border: 0;
} 

/*--フッター領域--*/
.footer {
	background-color: #2D374B;
	width: 100%;
	height: 100px;
	text-align: center;
}

#footerinfo {
	vertical-align: middle;
	padding: 0 0 0 10px;
	width: 40%;
}

#seatrailproduct {
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0;
	margin: 0;
	width: 60%;
	text-align: center;
}

#footerinfo p {
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}

/*--著作--*/
.copyright {
	background-color: #FFFFFF;
	width: 100%;
	height: 35px;
	text-align: right;
}

#naniwaya {
	border: 0;
	padding: 0px 10px 0px 10px;
}

#naniwaya img{
	border: 0;
}

/* -- センタリング -- */
#wrap_tbl {
	width: 100%;
	text-align: center;
}




