@charset "Shift_JIS";


#RecommendAd2 {width: 640px;height: 210px;position: absolute;top:0px;right:0;}
.box-active {  -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.5); /* Firefox */
-webkit-box-shadow: 0px 1px 4x rgba(0,0,0,0.5); /* Safari and Chrome */
box-shadow: 0px 1px 4px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(../ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */}
.cboxIframe {overflow:hidden!important;}#mainVisual {padding: 5px 0 5px 0!important;}


ul.nav , ul.nav_broke {
	display:block;
}

ul.nav li ,ul.nav_broke li {display:inline;float:left;}


.list-wrap ,.list-wrap_broke {
	border:#069 solid 1px;
	background:#FFF;
	min-height:208px;
	-moz-border-radius: 4px; /* Firefox */
	-webkit-border-radius: 4px; /* Safari and Chrome */
	border-radius: 4px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
	overflow: hidden;
}
div.box h2 {
	background:url(../image/search_area/titlebar.png) center repeat-x;
	color:#FFF;
	padding:8px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	text-shadow: 1px 1px 2px #333;
	position: relative;
	overflow: hidden;
}
div.box h2 a.closebtn {
	display:block;
	position:absolute!important;
	top:5px;
	left:10px;
	margin:0;
	padding:0;
}
.hide {display:none;}
div.box h2 a.closebtn img{background:url(../image/search_area/btn_back.png);width:55px;height:23px;margin:0;}
div.paddinger {padding:8px;}

#sb_air_tour .box .paddinger h3 {margin-top:5px!important;}

/*    ALL
--------------------------*/
#tabicapi_domair_top{
	width: auto!important;
	position:relative;
}

/*    ”ñ•\Ž¦
--------------------------*/

#tabicapi_domair_top #air_setarrival{
	/*display: none;*/
}

/*    search
--------------------------*/
#tabicapi_domair_top select {
	width: auto;
}

/*#tabicapi_domair_top #round_top{
	position:absolute;
	top:35px;
	left:10px;
}*/

#tabicapi_domair_top #round_top {
	text-align:center;
	border-bottom:1px dotted #999;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

#tabicapi_domair_top #round_top input {
vertical-align:-2px;
}




#tabicapi_domair_top ul{
	font-size: 100%;
	/*padding: 5px 5px;*/
	overflow: hidden;
	zoom:1;
}

#tabicapi_domair_top ul li{
	overflow: hidden;
	zoom:1;
}

#tabicapi_domair_top ul li#ouro_top , #tabicapi_domair_top ul li#fukuro_top{
	border-bottom:1px dotted #999; padding-bottom:5px;margin-bottom:3px;
}

#tabicapi_domair_top dl{
	line-height: 1.8em;
	overflow:hidden;
	zoom:1;
}


#tabicapi_domair_top dt{
	float: left;
	clear: left;
	width:90px;
	margin-right: 5px;
	font-weight: bold;
	text-indent: -5000px;
}


#tabicapi_domair_top dd{
	float: left;
}


#tabicapi_domair_top dl#ouro_day_top dt{
	background:transparent url(../domair_top/images/air_ouro_day.gif) no-repeat right center;
	}
#tabicapi_domair_top dl#ouro_time_top dt{
	background:transparent url(../domair_top/images/air_time.gif) no-repeat right center;
	}
#tabicapi_domair_top dl#ouro_dep_top dt{
	background:transparent url(../domair_top/images/air_dip.gif) no-repeat right center;

	}
#tabicapi_domair_top dl#ouro_arr_top dt{
	background:transparent url(../domair_top/images/air_arr.gif) no-repeat right center;

	}


#tabicapi_domair_top dl#fukuro_day_top dt{
	background:transparent url(../domair_top/images/air_fukuro_day.gif) no-repeat right center;
	}
#tabicapi_domair_top dl#fukuro_time_top dt{
	background:transparent url(../domair_top/images/air_time.gif) no-repeat right center;
	}
#tabicapi_domair_top dl#fukuro_dep_top dt{
	background:transparent url(../domair_top/images/air_dip.gif) no-repeat right center;

	}
#tabicapi_domair_top dl#fukuro_arr_top dt{
	background:transparent url(../domair_top/images/air_arr.gif) no-repeat right center;

	}
#tabicapi_domair {width:300px!important;}

/*#search_btn_twoway_top{
	clear: both;
	text-align: center;
	height:40px;
	position:absolute;
	top:105px;
	left:0px;
	width:711px;
}*/
#search_btn_twoway_top img {
	float: left;
}


#search_btn_twoway_top a{
	background:transparent url(https://www.his-j.com/images/navigation_area/search_overseas/btn_view_results.gif) no-repeat 0 0;
	border:0 none;
	cursor:pointer;
	height:40px;
	width:168px;
	display:block;
	float:left;
	text-indent: -5000px;
	margin-top: 8px;

}

#search_btn_oneway_top{
	clear: both;
	text-align: center;
	height:40px;
	position:absolute;
	top:105px;
	left:0;
	width:90%;
	display:none;

}
#search_btn_oneway_top img {
	float: left;
}


#search_btn_oneway_top a{
	background:transparent url(https://www.his-j.com/images/navigation_area/search_overseas/btn_view_results.gif) no-repeat 0 0;
	border:0 none;
	cursor:pointer;
	height:40px;
	width:168px;
	display:block;
	float:right;
	text-indent: -5000px;
}



/*------------JR--------------*/




@charset "Shift_JIS";
#nta_domjr{
	position:relative;
	background-color:#FFF
}#nta_domjr select{width:auto}

#nta_domjr_dep , #nta_domjr_arr , #nta_domjr_date , #nta_domjr_pax{margin-bottom:5px;}
/*#nta_domjr form{position:absolute;top:10px;left:10px}*/
/*#nta_domjr_dep{position:absolute;width:362px;left:0;top:0}*/#nta_domjr_arr select{height:20px!important;width:102px!important}
/*#nta_domjr_arr{width:362px;position:absolute;left:362px;top:0}*/
/*#nta_domjr_date{position:absolute;top:30px;left:0;width:362px}
*/
/*#nta_domjr_pax{position:absolute;top:30px;left:362px;width:362px}
*/

/*#nta_domjr_btn{position:absolute;top:60px;left:362px;width:362px;text-align:center}*/



/*------------OP--------------*/



#nta_domop {
	position:relative;
	height: 100px;
	background-color: #FFF;
}

#nta_domop select { 
	width:auto;
	
}

/*#nta_domop form {
	position:absolute;
	top: 10px;
	left: 10px;
}*/
/*#nta_domop_dep {
	position: absolute;
	width: 230px;
	left: 0px;
	top: 0px;
}*/

#nta_domop_the {padding:8px 0;}

#nta_domop_the select {
	height: 20px;!important
	width: 102px;!important
}

/*#nta_domop_the {
	width: 250px;
	position: absolute;
	left: 230px;
	top: 0px;
}*/


/*#nta_domop_info{
	position:absolute;
	top: 40px;
	left: 10px;
	width: 500px;
}*/

/*#nta_domop_btn{
	position:absolute;
	top: 0px;
	left: 520px;
	text-align: center;
}*/


#searchCity {
	margin:2px 0 15px;
}

#searchCity ul {
	margin-top:10px;
}

#searchCity div li {
	float:left;
	white-space:nowrap;
	margin:0 0.5em;
}


/*notesarea*/
#nta_domjr_info , #nta_domop_info , #tabicapi_domair_info{line-height:1.2em;font-size:12px;padding:5px 5px 0 5px;}
