@charset "shift_jis";


.index_close-up{
	padding-bottom: 10px;
	margin-bottom: 25px;

}

.index_close-upA,
.index_close-upE{
	float:left;
	width:220px;
	margin-right:20px;
	height:240px;
	line-height:1.5;
	background-image:url(/intltour/charter/img/closeup_bg002n_2.jpg);
	background-repeat:no-repeat;
}

.index_close-upE{background-image:url(/intltour/charter/img/closeup_bg005n.jpg) !important;
}

.index_close-upA a,
.index_close-upE a {
	display:block;
	width:200px;
	height:105px;
	padding: 125px 10px 10px 10px;
}
.index_close-upA a:hover,
.index_close-upE a:hover{
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg002o_2.jpg);
	background-repeat:no-repeat;
}

.index_close-upE a:hover{background-image:url(/intltour/charter/img/closeup_bg005o.jpg);}

.index_close-upB{
	float:left;
	width:220px;
	margin-right:20px;
	height:240px;
	line-height:1.5;
}

.index_close-upB a {
	display:block;
	width:200px;
	height:105px;
	padding: 125px 10px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg002o.jpg);
	background-repeat:no-repeat;
}
.index_close-upB a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg002n.jpg);
}




.index_close-upC{
	float:left;
	width:220px;
	margin-right:20px;
	height:240px;
	line-height:1.5;
}

.index_close-upC a {
	display:block;
	width:200px;
	height:105px;
	padding: 125px 10px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg001n.jpg);
	background-repeat:no-repeat;
}
.index_close-upC a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg001o.jpg);
}

.index_close-upItary {
	float:left;
	width:220px;
	height:240px;
	line-height:1.5;
}
.index_close-upItary a {
	display:block;
	width:200px;
	height:105px;
	padding: 125px 10px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg006n.jpg);
	background-repeat:no-repeat;
}
.index_close-upItary a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg006o.jpg);
}

.index_close-upAlaska2 {
	float:left;
	width:220px;
	height:240px;
	margin-right: 10px;
	line-height:1.5;
}
.index_close-upAlaska2 a {
	display:block;
	width:200px;
	height:105px;
	padding: 125px 10px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg007n.jpg);
	background-repeat:no-repeat;
}
.index_close-upAlaska2 a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg007o.jpg);
}

.index_close-upLondon {
	float:left;
	width:200px;
	height:240px;
	margin-right: 10px;
	line-height:1.3;
}

.index_close-upLondon p {
	display:block;
	width:185px;
	height:105px;
	padding: 125px 5px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg010_nolink.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #faa4a2;
}
.index_close-upLondon a {
	display:block;
	width:185px;
	height:105px;
	padding: 125px 5px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg010n.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #faa4a2;
}
.index_close-upLondon a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg010o.jpg);
}





.index_close-upHndita{
	float:left;
	width:200px;
	height:240px;
	margin-right: 10px;
	line-height:1.3;
}
.index_close-upHndita a {
	display:block;
		width:185px;
	height:105px;
	padding: 125px 5px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg012n.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #faa4a2;
}
.index_close-upHndita a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg012o.jpg);
}


.index_close-upAlaska {
	float:left;
	width:200px;
	height:240px;
	line-height:1.3;
}

.index_close-upAlaska a {
	display:block;
	width:185px;
	height:105px;
	padding: 125px 5px 10px 10px;
	background-image:url(/intltour/charter/img/closeup_bg013n.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #faa4a2;
}
.index_close-upAlaska a:hover {
	text-decoration:none;
	background-image:url(/intltour/charter/img/closeup_bg013o.jpg);
}





.index_close-upLast {
	float:left;
	width:220px;
	height:240px;
	line-height:1.5;
}



.index_close-upL p,.index_close-upM p{
	float: left;
}
.index_close-upR p{
	float: left;
	line-height: 1.7em;
}
.photoL{
	float:left;
	margin-right:5px;
}

.photoM{
}
.test{
	float: left;
}

ul.tab {list-style:none outside none;padding-left: 25px; background: url(/common_rn/img/tour/icon_airplane_001.png) no-repeat 1px 8px;}
ul.tab li{margin-right:10px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;}
ul.tab li span {padding:5px;display:block;border:none;background-color:#ffffff;}
ul.tab li.pseudo-current span {border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;padding:5px;display:block;}

ul.tab02 {list-style:none outside none;}
ul.tab02 li{margin-right:3px;border:1px solid #cccccc;border-bottom:none;background-color:#ffffff;display:block;float:left;position:relative;top:4px;font-size:10px;}
ul.tab02 li span {padding:3px 1px 3px 2px;display:block;border:none;background-color:#ffffff;}
ul.tab02 li.pseudo-current span {border-bottom:1px solid #ffffff;border-top:3px solid #cc0000;font-weight:bold;padding:3px 1px 3px 2px;display:block;
}

li.pseudo-current a,
li.pseudo-current a:link,
li.pseudo-current a:visited{color:#000000;}

li.pseudo-current a:hover,
li.pseudo-current a:active{color:#000000;text-decoration:none;cursor:text;}

div.mainBox02L{float:left;width:305px;}
div.mainBox02L img.photoL {margin-top:12px;}
div.mainBox02L p.mainText {float:right;width:200px;}
div.mainBox02R{float:right;width:305px;}
div.mainBox02R img.photoL {margin-top:12px;}
div.mainBox02R p.mainText {float:right;width:200px;}


.index_application{
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
border-right: 1px solid #b0b0b0;
border-bottom: 1px solid #b0b0b0;
border-left: 1px solid #b0b0b0;
}

.tabbox{border-top:3px solid #CC0000; padding-left:0 !important;}

ul.list-style01,
ul.list-style02{
overflow:hidden;
width:95%
}

ul.list-style01 li {
overflow:visible !important;
clear:none !important;
margin:5px 5px 0 0 !important;
width:auto !important;
border:1px solid #A5A5A5;
cursor:pointer;
float:left;
white-space:nowrap;
}

ul.list-style01 li a {
background:#C5C5C5 url(/intltour/intltour_common_rn/img/bg_btn.gif) repeat-x scroll left top;
cursor:pointer;
display:block;
height:100%;
line-height:1.2;
padding:5px 4px 4px 5px;
}


ul.list-style01 li a span {
background:transparent url(/common_rn/img/icon_triangle_001.gif) no-repeat scroll 0.4em 0.3em;
display:block;
line-height:1.2;
padding-left:11px;
}
/**/
*html ul.list-style01 li a,

*html ul.list-style01 li a span,
*html ul.list-style02 li a,
*html ul.list-style02 li a span{
display:inline;
zoom: 1;
}
/**/


.index_mile{padding-top: 5px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;border-right: 1px solid #0d0d6d;border-bottom: 1px solid #0d0d6d;border-left: 1px solid #0d0d6d;}

/* linksList */
.linksListA01{text-align:left;}
.linksListA01 li{margin-right:10px;display:inline;line-height:1.4;}

.inText{margin:0 3px;}
.inText a,.inText a:visited{text-decoration:underline !important;}

.toPagetop{text-align:right; clear:both;}

div#titleArea h1{
margin-bottom:0;
float:left;
}




/* =========== tTypeA01-C02 =========== */

table.tTypeA01{
	border-top:1px solid #b0b0b0;
	border-left:1px solid #b0b0b0;
	border-collapse:separate;
	empty-cells:show;
	width:100%;
}
table.tTypeA01 th,table.tTypeA01 td{
	padding:4px 5px;
	border-right:1px solid #b0b0b0;
	border-bottom:1px solid #b0b0b0;
	vertical-align:middle;
	line-height:1.3;
}

table.tTypeA01 th{background-color:#eeeeee;}
/* =========== tableCommon =========== */

table.tTypeA01 input,table.tTypeA01{margin:0 3px;vertical-align:middle;}

.redLine{ border:2px solid #cc0000; padding:10px; background-color:#FFE6F1; font-size:125%; font-weight:bold;}





/* Recomm & CheckIt */
#Recomm{
width:940px;
margin-top:20px;
margin-bottom:14px;
}

#Recomm p{
width:821px;
margin:0 60px 0 59px;
}

#Recomm p a{
display:block;
width:821px;
height:39px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/tc_btn_rc_001.jpg) no-repeat 0 0;
}

#Recomm p a:focus,
#Recomm p a:hover{
background:url(../img/tc_btn_rc_001_on.jpg) no-repeat 0 0;
}


#CheckIt{
width:940px;
}

#CheckIt #InnerCI{
width:940px;
padding-bottom:10px;
background:url(../img/tc_bg_ci_002.gif) no-repeat 0 100%;
}

#CheckIt ul#CIWrapper{
width:940px;
background:url(../img/tc_bg_ci_001.gif) repeat-y 0 0;
}

#CheckIt ul#CIWrapper li{
float:left;
width:216px;
list-style:none outside;
margin-left:0;
}

#CheckIt ul#CIWrapper li#IC_01{
padding-left:38px;
_padding-left:19px;
width:auto;
}

#CheckIt ul#CIWrapper li#IC_02{
padding-right:0;
width:auto;
}

#CheckIt ul#CIWrapper li dl{
width:177px;
margin:0 20px 0 19px;
}

#CheckIt ul#CIWrapper li dl dt img{
margin-bottom:7px;
}

#CheckIt ul#CIWrapper li dl dd{
margin-bottom:5px;
font-size:88%;
}

#CheckIt ul#CIWrapper li dl dd ul li{
float:none;
width:177px;
}


/* cA[̔ */
.tourcloseBox{color:#900; font-size:20px; text-align:center; width:932px; display:block; border:4px solid; margin-top:20px; padding:55px 0px;}
.tourclosetext{color:#900;}
