@charset "utf-8";

/*======================================

	メインビジュアル

=======================================*/
/* -- ▼検索エリア タブボタン -- */

#mainVisual .tabNav li.tab01 a{
	background-image:url(/kokunai/hokkaido/index/images/topbtn1_off.png);
	background-position:left top;
}
	#mainVisual .tabNav li.tab01 a:hover,
	#mainVisual .tabNav li.tab01 a.active{
		background-image:url(/kokunai/hokkaido/index/images/topbtn1_on.png);
		background-position:left top;
	}
#mainVisual .tabNav li.tab02 a{
	background-image:url(/kokunai/hokkaido/index/images/topbtn2_off.png);
	background-position:left top;
}
	#mainVisual .tabNav li.tab02 a:hover,
	#mainVisual .tabNav li.tab02 a.active{
		background-image:url(/kokunai/hokkaido/index/images/topbtn2_on.png);
		background-position:left top;
	}
#mainVisual .tabNav li.tab03 a{
	background-image:url(/kokunai/fukuoka/index/images/btn_tour_jr.png);
}
	#mainVisual .tabNav li.tab03 a:hover,
	#mainVisual .tabNav li.tab03 a.active{
		background-image:url(/kokunai/fukuoka/index/images/btn_tour_jr.png);
	}
#mainVisual .tabNav li.tab04 a{
	background-image:url(/kokunai/fukuoka/index/images/btn_tour_bus.png);
}
	#mainVisual .tabNav li.tab04 a:hover,
	#mainVisual .tabNav li.tab04 a.active{
		background-image:url(/kokunai/fukuoka/index/images/btn_tour_bus.png);
	}
#mainVisual .tabNav li.tab05 a{
	background-image:url(/kokunai/fukuoka/index/images/btn_airTop_search.png);
}
	#mainVisual .tabNav li.tab05 a:hover,
	#mainVisual .tabNav li.tab05 a.active{
		background-image:url(/kokunai/fukuoka/index/images/btn_airTop_search.png);
	}


/* -- JR検索 -- */
#searchTour #tourJR{
	margin:10px 0;
	display:none;
}

/* -- 日帰りバス検索 -- */
#searchTour #tourBus{
	margin:10px 0;
	display:none;
}

/* -- 宿泊プラン検索 -- */
#searchTour #offersSearch{
	margin:10px 0;
	display:none;
}

/* -- 航空機検索 -- */
#searchTour #airSearch{
	margin:10px 0;
	display:none;
}

/* -- オンライン文言 -- */
img.txt_online {margin-top:15px}


/*======================================

	spright_kokunai.css

=======================================*/
.sprt{
	background:url(https://www.his-j.com/kokunai/fukuoka/index/images/sprite_kokunai.png) no-repeat;
}

.imgIconHokkaido{
	background-position:-967px -62px;
}
.imgIconChubuHokuriku{
	background-position:-1010px -62px;
}
.imgIconKinki{
	background-position:-1010px -76px;
}
.imgIconChugoku{
	background-position:-967px -90px;
}
.imgIconKanto{
	background-position:-967px -76px;
}
.imgIconTohoku{
	background-position:-1010px -90px;
}
.imgIconHokuriku{
	background-position:-1053px -62px;
}
.imgIconKoushinetu{
	background-position:-1053px -76px;
}
.imgIconToukai{
	background-position:-1053px -90px;
}
.imgIconChugokuShikoku{
	background-position:-1096px -62px;
}
.imgIconShikoku{
	background-position:-1096px -76px;
}
.imgIconKyusyu{
	background-position:-1096px -90px;
}
.imgIconOkinawa{
	background-position:-1139px -62px;
}
.imgIconMystery{
	background-position:-1139px -76px;
}

.imgJapanTour{
	background-position:-445px -205px;
}

/* スタッフ厳選！いちおしツアー */
#imgIchioshi {
	background-position:0px -592px;
}


/*======================================

	フォント

=======================================*/

/* 文字サイズ */
.f_12 {font-size:12px}
.f_16 {font-size:16px}
.ss {font-size:10px !important}

/* 文字色 */
.red {color:red}
.pink {color:#ff1493}
.green {color:green}
.orange {color:#ff7f00}
.purple {color:#800080}
.blue {color:#1e90ff}
.yellow {color:yellow}


/*======================================

	アイコン

=======================================*/

span.iconRed {
	background:#F00;
	margin-right:3px;
	padding:1px 3px;
	font-weight:bold !important;
	font-size:12px !important;
	color:#FFF;
}

span.iconOrange {
	background:#FF6000;
	margin-right:3px;
	padding:1px 3px;
	font-weight:bold !important;
	font-size:12px !important;
	color:#FFF;
}

/*======================================

	お問い合わせ

=======================================*/

#sideMenu #inquiry {
	margin-top:12px;
	text-align:left;
}


/*======================================

	夏休み特集枠

=======================================*/

.discount {
	padding:5px;
	border-radius: 5px;         /* CSS3 */
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	
	border: 1px #afeeee solid;
	background-color: #DEFDFE;
}


.number1 {
	padding:5px;
	border-radius: 5px;         /* CSS3 */
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	
	border: 2px #CCCC00 solid;
	background-color: #FFFFE1;
}

.number2 {
	padding:5px;
	border-radius: 5px;         /* CSS3 */
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	
	border: 2px #999999 solid;
	background-color: #FAFAFA;
}

.number3 {
	padding:5px;
	border-radius: 5px;         /* CSS3 */
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	
	border: 2px #996600 solid;
	background-color: #FFF4DD;
}

.mb0 {margin-bottom:0}


/*======================================

	発着空港

=======================================*/
#ikisaki_51 {
	margin-top:15px;
	margin-bottom:5px;
	padding-top:7px;
	background:url(https://img.his-j.com/images/index/selectAirport/hr_top.gif) top center repeat-x;
}
#ikisaki_51 ul {
	clear:left;
	float:left;
	position:relative;
	left:50%;
	text-align:center;
}
#ikisaki_51 li {
	display:block;
	float:left;
	margin:3px 5px;
	position:relative;
	right:50%;
}
#ikisaki_51 li.b {
	display:block;
	padding:5px 0 3px;
}
#ikisaki_51 li a {
	display:block;
/*	padding:5px 5px 3px; */
/*	background:url(https://img.his-j.com/images/common/arrow.gif) left 9px no-repeat; */
	text-decoration:none;
}
#ikisaki_51 li a.active,  #ikisaki_51 li a:hover {
	display:block;
	padding:5px 10px 3px;
	background:#004098;
	color:#fff !important;
	text-decoration:none;
}

/*======================================

	人気方面・目的から探す

=======================================*/

ul.district {}

ul.district li {
	float:left;
	background:url(../../images/icon_arrow_s.gif) no-repeat left center;
	margin-bottom:2px !important;
}

ul.district li a {
	display:block;
	padding-left:13px;
	margin-right:5px;
	/*color:#00F !important;*/
	text-decoration:underline !important;
	/*font-weight:bold !important;*/
}

/* いち押しツアー */
#searchCategory #recommend li {
	white-space:normal;
	font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;
}
#recommend dt.i {
	width:110px;
	float:left;
	font-size:10px;
	text-align:center;
}
#recommend dt.t {
	width:60px;
	float:left;
}
#recommend dd.r,
#recommend dd.rl {
	width:65px;
	float:left;
	padding:0 10px;
	border-right: 1px dotted #666;
}
#recommend dd.r a,
#recommend dd.rl a {font-size:10px;}
#recommend dd.rl {border: none;}

/* いち押しツアー地方用 */
#searchCategory #recommend2 li {
	white-space:normal;
}

#recommend2 dt.t {
	width:60px;
	padding-left: 7px;
	border-left: 1px dotted #666;
	float:left;
}

#recommend2 dt.first {
	padding-left:0;
	border-left:none;
}

#recommend2 dd.r {
	/*width:118px;*/
	width:75px;
	float:left;
	margin-left:5px;
}
#recommend2 dd.r a {
	font-size:10px;
}



/* サウスパネル */
#southpanel {
	margin-top:13px;
}
#southpanel_l {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 365px;
}
#southpanel_r {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 60px;
	width: 365px;
}

/*======================================

	お知らせ

=======================================*/
#info {
	border:1px solid #CCC;
	padding:5px;
	text-align:left;
}

#info dt {
	color:red;
	font-weight:bold;
	float:left;
	width:80px;
}

#info dd {
	background:url(https://www.his-j.com/kokunai/hokkaido/index/images/icon_arrow_s.gif) no-repeat 0 4px;
	margin-left:80px;
	padding-left:12px;
}

#listsInformation {padding: 0 0 2px 2px;}
#listsInformation li a{font-size: 12px;padding: 0px 10px 0px 4px;line-height: 1.2em;border-left: 3px solid #CCC;margin: 6px 2px 6px 6px;text-decoration:none;display:block;color:#333;}
#listsInformation li a:hover{border-left: 3px solid #BBF;}


/*======================================

	カテゴリリスト

=======================================*/
#searchCategory div span { position: absolute; bottom: 6px; right: 5px; }



/*======================================

	ナビゲーション設定(追加分)

=======================================*/

a img.over{
background:none!important;
}
 
a:hover img.over{
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background:none!important;
}






/* ------------------------------------------------------------
	メニュー　2015年11月14日 
------------------------------------------------------------ */
#m_mn{
	width:430px;
	float:right;
}
#m_mn .m_mn1{
	width:430px;
	float:right;
	margin:0;
	background-color:#FFFFFF;
}
#m_mn .m_mn1 li{
	width:20%;
	text-align:center;
	padding:0;
	margin:0;
	float:left;
}
#m_mn .m_mn1 li a{
	display:block;
	background:#004bb0;
	width:82px;
	height:25px;
	border:solid #FFFFFF 1px;
	line-height:2em;
	display:block !important;
	border:#CCCCCC 1px solid;
    border-radius: 3px;        /* CSS3‘ˆÄ */  
    -webkit-border-radius: 3px;    /* Safari,Google Chrome—p */  
    -moz-border-radius: 3px;   /* Firefox—p */
	margin:2px 1px;
	font-size:13px;
}
#m_mn .m_mn1 li#box1 a{
	display:block;
	color:#004BB0;
	background:#FFFFFF;
	width:82px;
	height:25px;
	border:solid #9BD7FF 1px;
	line-height:2.2em;
	display:block !important;
	border:#9BD7FF 1px solid;
    border-radius: 3px;        /* CSS3‘ˆÄ */  
    -webkit-border-radius: 3px;    /* Safari,Google Chrome—p */  
    -moz-border-radius: 3px;   /* Firefox—p */
	margin:2px 1px;
}
#m_mn .m_mn1 li#box2 a{
	display:block;
	color:#004BB0;
	background:#E6F9FF;
	width:82px;
	height:25px;
	border:solid #9BD7FF 1px;
	line-height:2.2em;
	display:block !important;
	border:#B3ECFF 1px solid;
    border-radius: 3px;        /* CSS3‘ˆÄ */  
    -webkit-border-radius: 3px;    /* Safari,Google Chrome—p */  
    -moz-border-radius: 3px;   /* Firefox—p */
	margin:2px 1px;
}
#m_mn .m_mn1 li#box3 a{
	display:block;
	color:#004BB0;
	background:#E6F9FF;
	width:82px;
	height:25px;
	border:solid #9BD7FF 1px;
	display:block !important;
	border:#B3ECFF 1px solid;
    border-radius: 3px;        /* CSS3‘ˆÄ */  
    -webkit-border-radius: 3px;    /* Safari,Google Chrome—p */  
    -moz-border-radius: 3px;   /* Firefox—p */
	margin:2px 1px;
	font-size:10px;
	line-height:1.3em !important;
}
#m_mn .m_mn1 li a:link,
#m_mn .m_mn1 li a:visited{
	color:#FFFFFF;
}
#m_mn .m_mn1 li a:hover{
	background:#6ac9f9;
}
#m_mn .m_mn1 li#box1 a:hover{
	background:#6ac9f9;
	color:#FFF;
}
#m_mn .m_mn1 li#box2 a:hover{
	background:#6ac9f9;
	color:#FFF;
}
#m_mn .m_mn1 li#box3 a:hover{
	background:#6ac9f9;
	color:#FFF;
}
#m_mn .m_mn1 li.m_mn1_nml{
}
#m_mn .m_mn1 li.m_mn1_nml a{
}


/*======================================

	人気の検索キーワード

=======================================*/

#keyword_bar {
	background-color:#ECECED;
background-position: 0 0;
width: 960px;
height: 47px;
border: 0;
margin-left: auto;
margin-right: auto;
margin-top: 3px;
margin-bottom: 20px;
clear:both;
}


#keyword {
	width:900px;
margin:0 auto;
height: 29px;
color: rgb(0, 0, 0);
}

#keyword li {
margin-left: 10px;
display: block;
float: left;
padding: 15px 0 2px 4px;
}

#keyword li a{
	font-size:15px !important;
line-height:1 !important;
/*text-decoration:underline !important;*/
/*color:#004098 !important;*/
}


/*======================================

	旅行サポート

=======================================*/

#main #col2 .block h4 {
	font-weight:bold;
	color:#000033;
	border-bottom: 2px dotted #000;
}