@charset "shift_jis";

#tourLineupSection .recommendedPlan.lastRow{margin-bottom:50px;}

#selectByThemeSection .ulWrapper{padding:10px 3px;border-bottom:1px dotted #b8b8b8;}
#selectByThemeSection .firstUlWrapper{padding:0 3px 10px;border-bottom:1px dotted #b8b8b8;}
#selectByThemeSection .lastUlWrapper{padding:10px 3px 0;}
#selectByThemeSection ul{background:url(/intltour/img_03/bg_base_line_001.gif) repeat-y center top;padding:4px 0;}
#selectByThemeSection li{width:282px;}
#selectByThemeSection li.odd{float:left;}
#selectByThemeSection li.even{float:right;}
#selectByThemeSection li .thumb{width:108px;float:left;}
#selectByThemeSection li .text{width:164px;float:right;}
#selectByThemeSection li .text a{font-weight:bold;}

#tourLineupSection .recommendedPlanImgArea p{font-weight:bold;}
#tourLineupSection .recommendedPlan {border-bottom: 1px dotted #B8B8B8;margin-bottom: 15px;padding: 0 6px 25px;}
#tourLineupSection .recommendedPlan.lastRow {border-bottom: medium none;padding: 0 6px;}

#osusumeListArea{padding:0 5px;margin-bottom:20px;}
#osusumeListArea ul{float:left;width:191px;margin-right:10px;}
#osusumeListArea ul.last{margin-right:0;}
#osusumeListArea ul li{padding-bottom:3px;}

#jalPackIntroArea{background:url(/intltour/img_03/bg_jalpack_intro_001.gif) repeat-y center top;}
#jalPackIntroAreaInner{background:url(/intltour/img_03/bg_jalpack_intro_002.gif) no-repeat center bottom;padding:15px 15px 20px;}
#jalPackIntroArea ul{background:url(/intltour/img_03/bg_base_line_001.gif) repeat-y center top;}
#jalPackIntroArea ul li{width:270px;}
#jalPackIntroArea ul li.odd{float:left;}
#jalPackIntroArea ul li.even{float:right;}
#jalPackIntroArea ul li .thumb{float:left;width:108px;}
#jalPackIntroArea ul li .text{float:right;width:152px;}