@import url("general.css");
@import url("box.css");
@import url("subnav.css");
@import url("contents.css");

/*<group=text setting>*/

.error {
	color: #C8661B;
}
.error_field {
	background-color: #FFF94A;
}

/*<group=box style>*/

#bodytextwide {
	width: 695px;
	float: left;
}
#bodymapdata {
	background-color: FF0000;
	width: 928px;
	padding: 0px 0px 0px 708px;
	float: right;
}
#innerleft {
	width: 230px;
	float: left;
	padding: 4px 0px 0px 0px;
	}
#innerright {
	width: 450px;
	float: right;
	padding: 4px 0px 0px 0px;
}
#innerbottom {
	width: 695px;
	padding: 12px 0px 0px 0px;
	}
.bi_subtitle_top {
	background-image: url(/common/images/layout/bodytext_top.gif)
}
.bi_subtitle_top03 {
	background-image: url(/common/images/layout/bodytext_top03.gif)
}
.bi_subtitle_bottom {
	background-image: url(/common/images/layout/bodytext_bottom.gif)
}
.bi_subtitle_bottom02{
	background-image: url(/common/images/layout/bodytext_bottom02.gif)
}
.bi_subtitle_bottom03{
	background-image: url(/common/images/layout/bodytext_bottom03.gif)
}
.bg_form_result{
	height: 20px;
	padding: 4px 5px;
	background-color: #F4F4EF;
}
.bg_form_result_textfield{
	height: 56px;
	padding: 4px 5px;
	background-color: #F4F4EF;
}
.bg_beige{
	background-color: #E9E9DF;
}
.bg_beige02{
	background-color: #AEA299;
}
.bg_gray{
	background-color: #cccccc;
}
.bg_cream{
	background-color: #F8F8EE;
}
.txt_white{
	color: #ffffff;
}
.formtable {
	width: 584px;
	background: #E9E9DF;
	border-left: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 11px;
	clear: both;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 562px;
}
html>.formtable {
	width: 562px;
}
.formtable02 {
	width: 584px;
	background: #EEE3CE;
	border-left: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 11px;
	clear: both;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 562px;
}
html>.formtable02 {
	width: 562px;
}
.formtable03 {
	width: 584px;
	background: #FAFAFA;
	border-left: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 11px;
	clear: both;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 562px;
}
html>.formtable03 {
	width: 562px;
}
#list {
	padding-right: 1px;
	clear: both;
}
.hide {
	visibility: hidden;
}

.txt{
	display:block;
	margin:8px;
}

.small{
	font-size:10px;
}

/*Add by ini [begin] */


/* •¶Žš‚Ì—]”’ */
.txt_margin5 {
	display:block;
	margin:5px;
}

/* ŠpŠÛƒx[ƒWƒ…‚Ì”wŒi—p’·‚³759 */
.beige_l {
	background-image: url(/request/estimate/images/bg/beige_l.gif);
	background-repeat: no-repeat;
	height:21px;
}

/* ŠpŠÛƒx[ƒWƒ…‚Ì”wŒi‚Ì¶‘¤@’·‚³‚S‚S‚X */
.beige_m_left {
	background-image: url(/request/estimate/images/bg/beige_m.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:21px;
	padding:5px;
}

/* ŠpŠÛƒx[ƒWƒ…‚Ì”wŒi‚Ì‰E‘¤@’·‚³‚S‚S‚X */
.beige_m_right {
	background-image: url(/request/estimate/images/bg/beige_m.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:21px;
	padding:5px;
	text-align:right;
}

/* ŠpŠÛƒIƒŒƒ“ƒW‚Ì”wŒi‚Ì¶‘¤@’·‚³‚S‚S‚X */
.red_m_left {
	background-image: url(/request/simulation/images/bg/red_m.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:21px;
	padding:5px;
	color:#ffffff;
}

/* ŠpŠÛƒIƒŒƒ“ƒW‚Ì”wŒi‚Ì‰E‘¤@’·‚³‚S‚S‚X */
.red_m_right {
	background-image: url(/request/simulation/images/bg/red_m.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:21px;
	padding:5px;
	text-align:right;
	color:#ffffff;
}

td.model a {
	display: block;
	width: 277px;
	height: 21px;
	margin: 8px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: right;
	color:#6C615B;
}

a.is350l { background-image: url(/request/simulation/images/button/m_is350_l_0.gif); }
a.is350l:hover { background-image: url(/request/simulation/images/button/m_is350_l_1.gif); }

a.is350s { background-image: url(/request/simulation/images/button/m_is350_s_0.gif); }
a.is350s:hover { background-image: url(/request/simulation/images/button/m_is350_s_1.gif); }

a.is350 { background-image: url(/request/simulation/images/button/m_is350_0.gif);}
a.is350:hover { background-image: url(/request/simulation/images/button/m_is350_1.gif); }

a.is250l { background-image: url(/request/simulation/images/button/m_is250_l_0.gif); }
a.is250l:hover { background-image: url(/request/simulation/images/button/m_is250_l_1.gif); }

a.is250s { background-image: url(/request/simulation/images/button/m_is250_l_0.gif); }
a.is250s:hover { background-image: url(/request/simulation/images/button/m_is250_l_1.gif); }

a.is250 { background-image: url(/request/simulation/images/button/m_is250_0.gif); }
a.is250:hover { background-image: url(/request/simulation/images/button/m_is250_1.gif); }

a.is250awdl { background-image: url(/request/simulation/images/button/m_is250_awd_l_0.gif); }
a.is250awdl:hover { background-image: url(/request/simulation/images/button/m_is250_awd_l_1.gif); }

a.is250awd { background-image: url(/request/simulation/images/button/m_is250_awd_0.gif); }
a.is250awd:hover { background-image: url(/request/simulation/images/button/m_is250_awd_1.gif); }


/*ƒ{ƒfƒBƒJƒ‰[‘I‘ð‚ÌF‘I‘ðƒe[ƒuƒ‹‚ÌTD‚Ì‚‚³‚ð‘µ‚¦‚é*/
table#color_select td {
	height: 45px;
}

table#option_select {
	width: 449px;
	margin: 0px;
	padding: 0px;
	border-collapse: separate;
	border-spacing: 0px 8px;
}

table#option_select th {
	padding: 4px;
	color: #fafafa;
	font-weight: normal;
	font-size: 80%;
	text-align: left;
}

table#option_select td {
	padding: 0px;
	height: 28px;
}

table#status {
	width: 317px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table#status th {
	padding: 0px;
}

table#status td {
	padding: 10px;
}

a.option {
	display:block;
	width: 397px;
	height: 21px;
	background-image: url(/request/estimate/images/button/m_select_0.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color:#6C615B;
}

a.option:hover {
	background-image: url(/request/estimate/images/button/m_select_1.gif);
	text-decoration: none;
	color:#6C615B;
}

a.selected_option {
	display:block;
	float: left;
	width: 243px;
	height: 21px;
	background-image:  url(/request/estimate/images/button/m_detail_0.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color:#6C615B;
}

a.selected_option:hover {
	background-image:  url(/request/estimate/images/button/m_detail_1.gif);
	text-decoration: none;
	color:#6C615B;
}

a.selected_option:active {
	background-image:  url(/request/estimate/images/button/m_detail_1.gif);
	text-decoration: none;
	color:#6C615B;
}


/* Add by ini [end] */

/*{ wrote by asakura on 05-04-20 [BEGIN] }*/
h3 {
font-size: 14px;
font-weight: bold;
line-height: 1.1;
}
/*{ Added by asakura on 05-04-20 [END] }*/

/*</group>*/
