@charset "Shift_JIS";

/*mod-unique
-----------------------------------------------------------------*/

/*saleArea
-----------------------------------------------------------------*/
.loLeft .saleArea{margin-top:10px;}
.loLeft .saleArea dl{position:relative;min-height:62px;height:auto!important;height:62px;}
.loLeft .saleArea dl dt{font-size:0;line-height:0;}
.loLeft .saleArea dl dd{position:absolute;top:20px;left:494px;font-weight:bold;font-size:16px;}
.loLeft .saleArea dl dd.typeB{left:419px;}
.loLeft .saleArea dl dd .gadgetList{width:104px;color:#cc0000;cursor:pointer;}
.loLeft .saleArea dl dd.typeB .gadgetList{width:184px;}




/*blockTypeA
-----------------------------------------------------------------*/
.loLeft .blockTypeA{background:url(../img/parts_typeA_bg-body.gif) repeat-y left top;}
.loLeft .blockTypeA .divA{padding:0 10px 10px;background:url(../img/parts_typeA_bg-bottom.gif) no-repeat left bottom;}
.loLeft .blockTypeA h3{margin:0 -10px;}




/*enjoyArea
-----------------------------------------------------------------*/
.loLeft .enjoyArea{margin-top:20px;}
.loLeft .enjoyArea ul{width:601px;margin:10px -1px 0 0;}
.loLeft .enjoyArea ul li{float:left;width:194px;margin-right:8px;}
.loLeft .enjoyArea ul li.first{width:195px;}
.loLeft .enjoyArea ul li.last{width:196px;margin-right:0;}
.loLeft .enjoyArea ul li dt,
.loLeft .enjoyArea ul li dd{font-size:0;line-height:0;}
.loLeft .enjoyArea ul li dd{margin-top:3px;}




/*bannerArea
-----------------------------------------------------------------*/
.loLeft .bannerArea{margin-top:20px;}




/*tourArea
-----------------------------------------------------------------*/
.loLeft .tourArea{margin-top:20px;}
.loLeft .tourArea p.lead{margin-top:10px;}
.loLeft .tourArea .tourDetails{margin-top:10px;}
.loLeft .tourArea .tourDetails.gps600{background:url(../img/bg_pnl600_btm.gif) no-repeat left bottom;}
.loLeft .tourArea .tourDetails.gps600 .tourDetailsBox{background:url(../img/bg_pnl600_mdl.gif) repeat-y left top;border:0;}




/*otherArea
-----------------------------------------------------------------*/
.loLeft .otherArea{margin-top:25px;}
.loLeft .otherArea ul{margin-top:15px;}
.loLeft .otherArea ul li{float:left;width:358px;font-size:0;line-height:0;}
.loLeft .otherArea ul li.last{float:right;width:231px;}




/*tourDetails
-----------------------------------------------------------------*/
#JLJS_TAB_BLOCK4.tourDetailsTab{margin-top:10px!important;}




/*infoArea
-----------------------------------------------------------------*/
.loLeft div.infoArea{margin-top:30px;padding:10px;border:1px solid #a8b1d0;}
.loLeft div.infoArea ul{margin-top:15px;}
.loLeft div.infoArea ul li{float:left;width:104px;min-height:45px;height:auto!important;height:45px;margin-right:8px;padding:15px 5px 0 85px;font-size:88%;}
.loLeft div.infoArea ul li.end{margin-right:0;}
.loLeft div.infoArea .option{width:119px;min-height:55px;height:auto!important;height:55px;padding:5px 0 0 75px;background:url(../img/parts_bg_info_option.jpg) no-repeat;}
.loLeft div.infoArea .city{
background:url(../img/parts_bg_info_city.jpg) no-repeat;}
.loLeft div.infoArea .weather{background:url(../img/parts_bg_info_weather.jpg) no-repeat;}




/* checkDistArea */
.loLeft .checkDistArea{margin-top:20px;background:url(../img/parts_check_dist_bg-body.gif) repeat-y left top;zoom:1;}
.loLeft .checkDistArea .divA{padding:0 16px 16px 16px;background:url(../img/parts_check_dist_bg-bottom.gif) no-repeat left bottom;zoom:1;}
.loLeft .checkDistArea h3{margin:0 -16px 0 -16px;font-size:0;line-height:0;}
.loLeft .checkDistArea ul{margin-top:15px;}
.loLeft .checkDistArea ul li{position:relative;float:left;width:286px;margin-right:15px;zoom:1;}
.loLeft .checkDistArea ul li.last{margin-right:0;}
.loLeft .checkDistArea ul li dl{min-height:118px;height:auto !important;height:118px;padding-left:185px;}
.loLeft .checkDistArea ul li dl dt{font-weight:bold;}
.loLeft .checkDistArea ul li dl dt a{text-decoration:underline;}
.contents .checkDistArea ul li dl dd{position:absolute;top:0px;left:0px;zoom:1;}