﻿/* ****************************************************************************

このスタイルシートは開発用とし、開発者以外変更不可とします。

**************************************************************************** */

/******************** 全体設定 ********************/

*						/*--- 全体的な設定 ---*/
{
	margin:0px;
	padding: 0px;
}
body					/*--- 全体的な設定 ---*/
{
	background: url(gif/bdybacgrd.gif) repeat 50% 1px;
	text-align:center;
}
.cntpat					/*--- 中央部分 ---*/
{
	width:882px;
	margin:0px auto;
	background:url(gif/cntbacgrd.gif) repeat-y;
}
.btmpat					/*--- 下部部分 ---*/
{
	width:882px;
	height:16px;
	margin:0px auto;
}
.btmimg					/*--- 下部部分イメージ ---*/
{
	width:882px;
	height:16px;
}
* html div.btmpat
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=css/gif/fotbacgrd.png);
}
* html div.btmpat img
{
    display:none;
}
.title_line				/*--- タイトル部分下線 ---*/
{
	width: 100%;
}
.dspdat					/*--- データ表示部分 ---*/
{
	padding: 0px 25px;
	text-align:left;
}

/******************** マスターページ部 ********************/

.mstpag					/*--- マスターページ全体部 ---*/
{
	text-align: left;
	padding: 10px 0px 0px 0px;
}
.mstlne					/*--- マスターページ下線部 ---*/
{	
	border-style: dashed;
	margin: 2px 0px;
	width: 830px;
}

/******************** ヘッダ部 ********************/

#HedPotDiv				/*--- ヘッダ部 ---*/
{
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 820px;
	padding: 11px 10px 10px 10px;
	font-weight: bold;
	text-align: left;
}
#HedPotDiv span			/*--- ヘッダ部文字列 ---*/
{
	font-weight: normal;
}

/******************** ボタン部 ********************/

.btnlst_s ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.btnlst_s li
{
	float: left;
	width:75px;
	margin: 1px;
}
.btnlst_s li a
{
	display: block;
	line-height: 1em;
	padding: 6px 0px;
	vertical-align: middle; 
	text-align: center;
	width:100%;
	cursor: pointer;
}
.btnlst_l ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.btnlst_l li
{
	float: left;
	width:110px;
	margin: 1px;
}
.btnlst_l li a
{
	display: block;
	line-height: 1em;
	padding: 6px 0px;
	vertical-align: middle; 
	text-align: center;
	width:100%;
	cursor: pointer;
}

/******************** 入力制御 ********************/

.NumValTxt				/*--- 数値項目 ---*/
{
	text-align:right;
}
.NumValNec				/*--- 数値項目(入力必須) ---*/
{
	text-align:right;
	ime-mode:disabled;
}
.AlpChaTxt				/*--- 半角英数 ---*/
{
	ime-mode:disabled;
}
.AlpChaNec				/*--- 半角英数(入力必須) ---*/
{
	ime-mode:disabled;
}

/******************** 右詰・左詰 ********************/

.RgtFltSrt				/*--- 右詰ブロック ---*/
{
	display: block;
	float: right;
}
.LftFltSrt				/*--- 左詰ブロック ---*/
{
	display: block;
	float: left;
}

/******************** 左詰文字列 ********************/

.spndiv					/*--- 左詰文字列 ---*/
{
	text-align: left;
}

/******************** 車両在庫検索絞込条件 ********************/

.cndsetdiv				/*--- 絞込条件 ---*/
{
	width:820px;
	margin: 5px 0px 10px 0px;
	padding: 5px;
	text-align: left;
	border-style: solid;
	border-width: 1px;
}
.EqpIcnChk				/*--- 装備チェックコンポーネント ---*/
{
	width: 150px;
	float: left;
	margin-right: 2px;
	padding-bottom: 2px;
}

/******************** 車両在庫検索抽出結果(一覧) ********************/

.drplsttbl				/*--- 抽出結果テーブル ---*/
{
	width: 830px;
	border-collapse: collapse;
	padding: 0px;
	float:left;
	margin:2px;
}
.drplsttbl th			/*--- 抽出結果テーブルヘッダ部 ---*/
{
	border-collapse: collapse;
	padding: 5px 5px;
	border-style: solid;
	border-width: 1px;
}
.drplsttbl td			/*--- 抽出結果テーブルデータ部 ---*/
{
	border-collapse: collapse;
	padding: 5px 5px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
}
.DrpInfTbl				/*--- 抽出結果説明テーブル ---*/
{
	width: 830px;
	margin: 5px 0px;
	border-collapse: collapse;
	padding: 0px;
	float:left;
}

/******************** 車両在庫検索抽出結果(チラシ) ********************/

.DrpBoxSet				/*--- 抽出結果表示エリア ---*/
{
	width:830px;
	float:left;
}
.DrpBoxTbl,.emphasisbox	/*--- 抽出結果テーブル ---*/
{
	width: 270px;
	float:left;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	margin:2px;
}
.boxstatuscell			/*--- 抽出結果ステータス部分 ---*/
{
	height: 30px;
	width: 270px;
}
.boxstatusarea			/*--- 抽出結果ステータス部分 ---*/
{
	width: 266px;
	margin: 2px;
}
.boxmodelcell			/*--- 抽出結果車種名部分 ---*/
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	width: 270px;
	height: 30px;
}
.boxmodelarea			/*--- 抽出結果車種部分 ---*/
{
	width: 266px;
	margin: 2px;
}
.boxphotocell			/*--- 抽出結果写真部分 ---*/
{
	width: 90px;
}
.boxphotoarea			/*--- 抽出結果写真部分 ---*/
{
	width: 80px;
	margin: 5px;
}
.boxpricecell			/*--- 抽出結果価格部分 ---*/
{
	width: 180px;
	text-align: right;
	height: 84.12px;
}
.boxpricearea			/*--- 抽出結果価格部分 ---*/
{
	width: 170px;
	margin: 5px;
}
.DrpBoxSpc				/*--- 抽出結果スペック部分 ---*/
{

	width: 258px;
	margin: 5px;
	border-collapse: collapse;
}
.DrpBoxSpc th
{
	width: 60px;
	height: 40px;
	padding:2px;
	text-align: left;
	border-width: 1px;
	border-style: solid;
}
.DrpBoxSpc td
{
	padding:2px;
	border-width: 1px;
	border-style: solid;
	height: 40px;
}

/******************** 車種・ジャンル選択 ********************/

.DrpHedTbl				/*--- 処理説明テーブル ---*/
{
	margin: 10px 0px 10px 0px;
	height: 20px;
	width: 830px;
	border-style: solid;
	border-width: 1px 1px 1px 5px;
}
.DrpHedTxt				/*--- 処理説明テーブル文字 ---*/
{
	margin: 0px 3px 0px 3px;
	height: 100%;
	vertical-align: middle;
}
.DrpHedChk				/*--- 処理説明チェックボックス ---*/
{
	width: 100px;
}
.DrpHedBtn				/*--- 処理説明ボタン ---*/
{
	width: 110px;
}
.DrpSetPan				/*--- 各抽出条件表示範囲 ---*/
{
	width: 780px;
}
.DrpMdlPan				/*--- 車種選択チェックリンクコンポーネント ---*/
{
	width: 153px;
	height: 40px;
	float: left;
	border-bottom:solid 1px;
	margin-right: 2px;
}

/******************** 地区選択 ********************/
 
.SctAraSet				/*--- 地区選択全体部分 ---*/
{
	width: 800px;
	padding-bottom:10px;
}
.mapimgdiv
{
	height: 350px;
	float: left;
}
.JpnMapImg				/*--- 日本地図 ---*/
{
	width: 300px;
	
}
.GrpCmpDiv				/*--- 管区配置エリア ---*/
{
	width: 475px;
	float: left;
	border-bottom: solid 1px;
}
.GrpCmpChk				/*--- 管区コンポーネント ---*/
{
	width: 140px;
	float: left;
	margin-right: 2px;
	padding: 2px 0px;
	text-align: left;
}
.PrfCmpDiv				/*--- 都道府県配置エリア ---*/
{
	width: 325px;
	float: left;
	margin-right: 2px;
}
.PrfCmpChk				/*--- 都道府県コンポーネント ---*/
{
	width: 78px;
	float: left;
	margin-right: 2px;
	padding: 2px 0px;
	text-align: left;
}

/******************** 在庫詳細一覧 ********************/

.stcinftbl				/*--- 在庫情報テーブル ---*/
{
	width:750px;
	margin:10px 40px;
	border-collapse: collapse;
}
.stcinftbl td			/*--- 在庫情報テーブルデータ部分 ---*/
{
	height:25px;
	padding:2px 5px;
	border-collapse: collapse;
}
.stcinfpht				/*--- 在庫情報テーブル写真部分 ---*/
{
	vertical-align:middle;
	text-align:center;
}
.shpinftbl				/* --- 店舗情報テーブル ---*/
{
	width:750px;
	margin:0px 40px;
	border-collapse: collapse;
}
.shpinftbl td			/* --- 店舗情報テーブルデータ部分 ---*/
{
	padding:2px 5px;
	border-collapse: collapse;
}