@charset "utf-8";

/* carInfoArea
------------------------------------------------------ */
#carInfoArea .areaFrame01 {zoom:1;background: url(../images/carInfo_bg_01.gif) repeat-y top left;}
#carInfoArea .areaFrame02 {zoom:1;background: url(../images/carInfo_bg_01b.gif) no-repeat bottom left;}
#carInfoArea .areaFrame03 {
padding:0 10px 10px 10px;
}

#carInfoArea .carInfoBlock:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#carInfoArea .carInfoBlock {display:inline-block;}
/* Hides from IE-mac \*/
* html #carInfoArea .carInfoBlock {height:1%;}
#carInfoArea .carInfoBlock {display:block;}
/* End hide from IE-mac */

#carInfoArea .carInfoBlock {
padding-bottom:10px;
background: url(/common/images/line_bg_dot01.gif) repeat-x bottom left;
}
#carInfoArea .carInfoBox {
width:320px;
}

/* tabArea
------------------------------------------------------ */
#tabArea {
position: relative;
}
#tabArea #rssImg {
position: absolute;
top:6px;
right:10px;
}
#tabImageBlock ul li {
float:left;
margin-right:4px;
}
#tabImageBlock:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#tabImageBlock {display:inline-block;}
/* Hides from IE-mac \*/
* html #tabImageBlock {height:1%;}
#tabImageBlock {display:block;}
/* End hide from IE-mac */

.tabPanel .panelFrame01 {zoom:1;background: url(../images/tabArea_bg_01.gif) repeat-y top left;}
.tabPanel .panelFrame02 {zoom:1;background: url(../images/tabArea_bg_01t.gif) no-repeat top left;}
.tabPanel .panelFrame03 {zoom:1;background: url(../images/tabArea_bg_01b.gif) no-repeat bottom left;}
.tabPanel .panelFrame04 {
padding:10px;
}

.tabInfoTable {
width:100%;
}
.tabInfoTable th,
.tabInfoTable td {
background: url(/common/images/line_bg_dot01.gif) repeat-x bottom left;
padding:10px 0 10px 15px;
text-align: left;
vertical-align:top;
}
.tabInfoTable th {
white-space: nowrap;
}

/* pickupArea
------------------------------------------------------ */
#pickupArea li {
float:left;
margin:0 3px 5px 0;
}
#pickupArea li.lastItem {
float:right;
margin-right:0;
}

/* insuranceArea
------------------------------------------------------ */
#insuranceArea li {
float:left;
margin-right:7px;
margin-bottom:6px;
}
#insuranceArea li.rightItem {
float:right;
margin-right:0;
}