@charset "utf-8";

/* ------------------------------------------------------
   Index
------------------------------------------------------ */
p.rentalFee {
font-size:116%;
font-weight:bold;
}
dl.carData dt {
float:left;
width:5em;
clear:both;
}
dl.carData dd {
margin-left:5em;
}
.rentalBtnBox p {
float:left;
margin-right:12px;
}
.rentalBtnBox:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.rentalBtnBox {display:inline-block;}
/* Hides from IE-mac \*/
* html .rentalBtnBox {height:1%;}
.rentalBtnBox {display:block;}
/* End hide from IE-mac */



/* ------------------------------------------------------
   Photo Viewer
------------------------------------------------------ */
#photoViewer #photoBlock {
zoom:1;
background: url(../images/photoBlock_bg_02.gif) repeat-y top left;
}
#photoViewer #photoBlock .blockTop {
zoom:1;
background: url(../images/photoBlock_bg_01.gif) no-repeat top left;
}
#photoViewer #photoBlock .blockBtm {
zoom:1;
background: url(../images/photoBlock_bg_03.gif) no-repeat bottom right;
}
#photoViewer #photoBlock #photoBox {
position: relative;
padding:12px;
}
#photoViewer #photoBlock #photoBox p.activePhoto {
position: absolute;
z-index:2
}
#photoViewer #photoBlock #photoBox p.prepPhoto {
position: absolute;
z-index:1
}

#photoViewer #photoBlock #thumbCase {
position: absolute;
top:12px;
right:12px;
}

#photoViewer #photoBlock #thumbCase li {
margin-bottom:1px;
}
#photoViewer #photoBlock #thumbCase li a {
display: block;
width: 93px;
height: 70px;
padding:3px 4px 5px 4px;
background: url(../images/photoThumb_bg_01.gif) no-repeat top left;
}
#photoViewer #photoBlock #thumbCase li a:hover,
#photoViewer #photoBlock #thumbCase li a.activeThumb {
background: url(../images/photoThumb_bg_01_o.gif) no-repeat top left;
}

#photoViewer #captionBlock {
margin-top:20px;
zoom:1;
background: url(../images/captionBlock_bg_02.gif) repeat-y top left;
}
#photoViewer #captionBlock .blockTop {
zoom:1;
background: url(../images/captionBlock_bg_01.gif) no-repeat top left;
}
#photoViewer #captionBlock .blockBtm {
zoom:1;
background: url(../images/captionBlock_bg_03.gif) no-repeat bottom left;
}
#photoViewer #captionBlock #captionBox {
min-height:4em;
padding:12px;
}
* html #photoViewer #captionBlock #captionBox {
height:4em;
}