@charset "Shift_JIS";

/* titleArea */
#titleArea.tour {overflow:hidden;}
#titleArea.tour h1 {float:left;margin-bottom:0;}
#titleArea.tour .logoArea {float:right;}
#titleArea.tour .logoArea img {padding-right:10px;}

/* section001 */
.section001{ overflow:hidden; height:1%; background:url(../img/bg_a_002b.gif) repeat-y left top;}
.section001 .section001_inner{ padding:0 22px 25px; background:url(../img/bg_a_004b.gif) no-repeat left bottom; }
.section001 h2{ padding:26px 0 0; background:url(../img/bg_a_001b.gif) no-repeat left top; text-align:center; font-size:0; line-height:0;}
.section001 .mapArea{ background:url(../img/bg_a_003b.gif) no-repeat center top; padding:0 0 20px; overflow:hidden; height:1%; position:relative; }
.section001 .mapArea .border01{ padding-bottom:5px; border-bottom:1px solid #caca86;}
.section001 .mapArea .block001{ float:left; display:inline; width:300px; margin:0 0 0 0; position:relative; overflow:hidden}
.section001 .mapArea .block003{ float:right; display:inline; width:300px; position:relative;}
.section001 .mapArea .block004{ float:right; display:inline; width:438px; margin:0 0 0 0; position:relative; overflow:hidden}
.section001 .mapArea .column001{ width:300px; background:url(../img/bg_a_005b.gif) repeat-y left top;}
.section001 .mapArea .column001 dt{ font-size:0; line-height:0;}
.section001 .mapArea .column001 dd{ padding:0 10px 10px; background:url(../img/bg_a_006.gif) no-repeat left bottom;}


.section001 .mapArea .column002left_01{ width:180px; float:left; margin-left:10px; padding-bottom:10px;}
.section001 .mapArea .column002_01{ width:380px; background:url(../img/bg_a_012b.gif) no-repeat bottom; margin-top:20px; margin-right:20px;}

.section001 .mapArea .column001left_01{ width:180px; float:left; margin-left:10px; padding-bottom:10px;}
.section001 .mapArea .column001_01{ width:200px; background:url(../img/bg_a_012b.gif) no-repeat bottom; margin-top:10px; margin-right:20px;}


.section001 .mapArea .column002{ width:438px; background:url(../img/bg_a_012b.gif) no-repeat bottom; margin-top:10px; }
.section001 .mapArea .column002left{ width:210px; float:left; margin-left:10px; padding-bottom:10px;}
.section001 .mapArea .column002right{ width:190px; float:right; margin-right:10px; padding-bottom:10px;}
.section001 .mapArea .column002 dt{}
.section001 .mapArea .column002 dd{}

.section001 .mapArea .column003{ width:438px; background:url(../img/bg_a_012b.gif) no-repeat bottom; margin-top:10px; }
.section001 .mapArea .column003left{ width:210px; float:left; margin-left:10px; padding-bottom:10px;}
.section001 .mapArea .column003right{ width:190px; float:right; margin-right:10px; padding-bottom:10px;}
.section001 .mapArea .column003 dt{}
.section001 .mapArea .column003 dd{ padding:0 10px 10px; background:url(../img/bg_a_006.gif) no-repeat left bottom;}


.section001 .legendArea{ background:url(../img/bg_a_011b.gif) repeat-y left top;}
.section001 .legendArea_inner{ background:url(../img/bg_a_009b.gif) no-repeat left top;}
.section001 .legendArea_inner_b{ overflow:hidden; height:1%; padding:12px 10px; background:url(../img/bg_a_010b.gif) no-repeat left bottom;}
.section001 .legendArea .txtArea{ float:right; width:675px; }
.section001 .legendArea .txtArea p{ color:#fff; overflow:hidden; zoom:1; }
.section001 .legendArea .imgArea{ float:left; width:187px; }

/* section002 */
.section002{ background:url(../img/bg_b_002b.gif) repeat-y left top;}
.section002_inner{ background:url(../img/bg_b_003b.gif) no-repeat left bottom; padding:0 0 25px;}
.section002_inner_b{ background:url(../img/bg_b_001b.gif) no-repeat left top; overflow:hidden; height:1%; padding:25px 22px 0px;}
.section002 .block01{ width:440px; display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.section002 .titleArea{ overflow:hidden; height:1%; }
.section002 .titleArea p{ overflow:hidden; zoom:1; }
.section002 .column01{ background:#fff; padding:10px; }
.section002 .column01 li{ overflow:hidden; height:1%; }
.section002 .column01 li dl{ overflow:hidden; zoom:1; }
.section002 .column01 li dt{ margin-bottom:3px; font-weight:bold; }

/* tourArea */
.tourPhoto { width:230px; float:left;}
.tourLeft{ width:330px; float:left; margin-left:10px;}
.tourRight{ width:360px; float:right;}
.tourArea{overflow:hidden; height:1%;}
.tourArea .tourArea01sub{padding:5px;border:#d66923 solid 1px;background-color:#f9f4d6; margin-top:15px;}
.tourArea .tourArea01sub ul{margin:5px 0px 0px 10px; overflow:hidden; height:1%; }
.tourArea .tourArea01sub li{float:left;margin-right:2px;}
.tourArea .tourArea01sub dl{margin-left:10px; overflow:hidden; height:1%;}
.tourArea .tourArea01sub dt{float:left; line-height:2.4; font-weight:bold;}
.tourArea .tourArea01sub dd{overflow:hidden; zoom:1;}
.tourArea .tourArea03{width:591px;float:right;}


/* margin */
.mgt3{margin-top:3px !important;}
.mgt5{margin-top:5px !important;}
.mgt15{margin-top:15px !important;}
.mgt10{margin-top:10px !important;}
.mgt20{margin-top:20px !important;}
.mgt30{margin-top:30px !important;}

.mgb10{margin-bottom:10px !important;}

.mgr5{margin-right:5px !important;}
.mgr10{margin-right:10px !important;}

.mgl1{margin-left:1px !important;}
.mgl15{margin-left:15px !important;}


/* font */
.smaller01{font-size:80%;}
.larger01{font-size:120%;}
.bold{font-weight:bold;}
.alR{text-align:right;}
.blue{ color:#0171cb;}

/* float */
.floatL{ float:left; }
.floatR{ float:right; }
.section{ overflow:hidden; height:1%;}


/* others */
.point{	background-color:#e6f6ff;	border:1px solid #0171cb; padding:10px;}


.tourDetailsBox{ padding:5px 10px 10px 10px !important}


.otherBoxInner {background:url(/intltour/asi/ind/img/bg_check_mid.gif) repeat-y; width:940px; padding:0 0 5px 20px;}
.otherBoxInner {_padding:0 0 10px 10px;}
.otherBoxItem {float:left; width:440px; margin:20px 20px 0 0;}
.otherBoxItem {_margin:20px 15px 0 5px;}
.otherBoxItem .otherPhoto {float:left; width:115px;}
.otherBoxItem .otherText {float:left; width:325px;}
.otherBoxItem .otherText a {font-weight:bold;}


