/* トップ */

.mrg03 {
	margin: 0em 0.3em 0.3em 0.3em
}
/* ブロック設定 */
.lbox {
	width: 170px; margin: 0em 10px 0em 0em; padding: 0em;
}
.rbox {
	width: 190px; margin: 0em; padding: 0em;
}
.cbox {
	width: 390px; margin: 0em 10px 0em 0em; padding: 0em;
}

/* 検索設定 */
.searchbox {
	width: 745px; border: #CCCCCC 1px solid; margin: 5px 0em 0em 0em; padding: 0em
}
.searchALL {
	width: 743px; margin: 0em; padding: 0em
}
.searchL {
	width: 190px; margin: 0em; padding: 0em
}
.searchR {
	width: 552px; margin: 0em; padding: 0em 0em 0em 1px; background: url(/cmn/dot_h.gif) repeat-y left top; 
}
.searchsL {
	width: 292px; margin: 0em; padding: 0em
}
.searchsR {
	width: 255px; margin: 0em; padding: 0em 0em 0em 1px; background: url(/cmn/dot_h.gif) repeat-y left top; 
}
.searchttl {
	border-top: #FFFFFF 1px solid; border-bottom: #A8B3C5 1px solid; background-color: #D7E0EF; padding: 0.3em
}
.searchsttl {
	border-top: #FFFFFF 1px solid; background: url(/cmn/menuback.gif) repeat-x left top; margin: 0em; padding: 0.2em 0em 0.2em 0.5em
}
.searchul {
	width: 530px; margin: 0em 0em 0em 0.5em; list-style-type: none; padding: 0em
}
.searchul  li {
	width: 106px; height: 50px; float:left; padding: 0em 0em 0em 0em; margin: 0em 0em 10px; text-align: center
}
.searchbk {
	width: 145px; padding: 0.1em 0.2em 0.1em 0.5em; margin: 0.3em 0em 0em 0.5em; background-color: #EEEEEE; float:left
}
.searchbk_l {
	padding: 0.1em 0.2em 0.1em 0.2em; background-color: #EEEEEE
}
.textmargin {
	margin: 0em 0em 0.2em 0.3em;
}
.searchtext {
	margin: 0.4em 0em 0em 0.5em;
}
.hintmargin {
	margin: 0.4em 0.5em 0.3em 0em;
}
.submitmargin {
	margin: 0.4em 0.4em 0.5em 0em;
}

/* 最寄のディーラー設定 */
.dealerttl {
	background: url(/cmn/lmenu2ndbk.gif) no-repeat left top; padding: 0.4em 0em 0.3em 0.4em
}
.dealerbox {
	border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid
}

/* 新着情報設定 */
.wnewttl {
	background: url(/cmn/cmenuback.gif) no-repeat left top; padding: 0.4em 0em 0.3em 0.4em
}
.wnewul {
	margin: 0em 0em 0em 0.5em; list-style-type: none; padding: 0em
}
.wnewbox {
	border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; margin: 0em; padding: 0em
}
.wnewtext {
	margin: 0.5em
}

/* オーナーズレポート設定 */
.ownerul {
	margin: 0em 0em 0em 0.5em; list-style-type: none; padding: 0em
}
.ownerALL {
	width: 368px; margin: 0em 5px 0em 5px; padding: 0em
}
.ownerR {
	width: 241px; margin: 0em; padding: 0em
}
.ownerL {
	width: 127px; margin: 0em; padding: 0em
}
.ownerstext {
	margin: 0em; padding: 0.5em;
}
.ownersmrgT {
	margin-top: 0.5em
}
.ownersmrgB {
	margin-bottom: 0.5em
}

/* 試乗レポート設定 */
.shijobk {
	width: 220px; height: 29px; background: url(/images/shijobk.gif) no-repeat left top
}
.shijobox {
	width: 390px; height: 29px; margin-top: 10px
}
.shijoALL {
	width: 376px; margin: 0em 0px 0em 2px; padding: 0em
}
.shijoR {
	width: 188px; margin: 0em; padding: 0em
}
.shijoL {
	width: 188px; margin: 0em; padding: 0em
}
.shijodate {
	margin: 0.5em; padding: 0em
}
.shijomrg {
	margin: 0em; padding: 10px
}
.thumbmrg {
	margin: 0em 10px 0.5em 0em; padding: 0em
}
.shijotitle {
	margin-bottom: 0.5em; padding: 0em
}
.w385 {
	width: 385px; margin: 0em
}
.shijoline {
	margin: 0em 0em 0em 5px
}


/* 日本の車窓から設定 */
.syasobox {
	border-right: #CCCCCC 1px solid; 
}

/* 基礎知識設定 */
.bacettl {
	background: url(/cmn/rmenuback.gif) no-repeat left top; padding: 0.4em 0em 0.3em 0.4em
}
.bacebox {
	border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid
}
.baceALL {
	width: 145px; margin: 0em; padding: 3px
}
.baceL {
	width: 34px; float: left; margin-right: 2px
}
.baceR {
	width: 103px; float: left;
}


/* 由来設定 */
.yuraiul {
	width: 175px; margin: 0em; list-style-type: none; padding: 0em
}



/* メンテナンス表示 */
.warning {
	width: 745px; background-color: #F7EAEA; border: #CC0000 3px solid; margin: 0em 0em 10px 0em; padding: 5px
}

/* 車種別ランキング */
.rankingtitle {
	border: #999999 1px solid; padding-left: 0.2em; margin: 0em 0.5em 0.5em 0.5em; background: url(/cmn/rankingtitle.gif) no-repeat right top;
}
.rankALL {
	width: 177px; margin: 0em; padding: 0em 0em 0em 0.4em;
}
.rankL {
	width: 109px; float: left; margin: 0em; padding: 0em;
}
.rankR {
	width: 60px; float: left; margin: 0em 0em 0.3em 0em; padding: 0em;
}
.linemargin {
	margin-bottom: 0.3em;
}
.rank4th {
	margin: 0em; padding: 0em 0em 0.5em 0em; text-align: right;
}