@charset "UTF-8";
/* CSS Document */

/* 200×45おすすめ読み物3カラム用CSS */
@import "/com_css/recomend_ad_icon.css";

/* --------------もくじ--------------------------------- */

/* ①トップ用ヘッダー */
/* ②右メニュータイトル */
/* ③H1H2タイトル */
/* ④コンテンツ*/


/* /////////////①ヘッダーメニュー//////////////////////////////////////// */
/* ---------------------------------------------------------
トップ用ヘッダー
--------------------------------------------------------- */

#header .header_b ul.menu li.m_guidebook a{
background:url(/com_img/h_f/header_b_guidebook.gif) no-repeat;
}

#header .header_b ul.menu li.m_guidebook a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_guidebook_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_kuchikomi a{
background:url(/com_img/h_f/header_b_kuchikomi.gif) no-repeat;
}

#header .header_b ul.menu li.m_kuchikomi a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_kuchikomi_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_info a{
color:#cc0000;
background:url(/com_img/h_f/header_b_info_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_info a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_info_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_booking a{
background:url(/com_img/h_f/header_b_booking.gif) no-repeat;
}

#header .header_b ul.menu li.m_booking a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_booking_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_shopping a{
background:url(/com_img/h_f/header_b_shopping.gif) no-repeat;
}

#header .header_b ul.menu li.m_shopping a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_shopping_on.gif) no-repeat;
}

#header .header_b ul.menu li.m_tabisuke a{
background:url(/com_img/h_f/header_b_tabisuke.gif) no-repeat;
}

#header .header_b ul.menu li.m_tabisuke a:hover{
color:#cc0000;
background:url(/com_img/h_f/header_b_tabisuke_on.gif) no-repeat;
}

/* ---------------------------------------------------------
H1
--------------------------------------------------------- */

div.title_abroad {
	width:782px;
	height:86px;
	margin:0 0 10px 0;
	padding:0;
	background:url(/images/air_ticket/abroad_title.jpg) no-repeat;
}

div.title_domestic {
	width:782px;
	height:86px;
	margin:0 0 10px 0;
	padding:0;
	background:url(/images/air_ticket/domestic_title.jpg) no-repeat;
}

h1.title {
	width:460px;
	color:#000000;
	font-size: 16px;
	margin:0 0 0 180px;
	padding:15px 0 0 0;
	line-height:110%;
	border-bottom:none;
	}
	
p.title_tx {
	width:460px;
	color:#000000;
	font-size: 12px;
	margin:0 0 0 160px;
	padding:5px 0 0 0;
	line-height:140%;
	}
	

/* ---------------------------------------------------------
H2
--------------------------------------------------------- */	

/* H2　Mサイズ背景*/
div.title_area_m {
	width:465px;
	height: 28px;
	line-height:28px;
	margin:5px 0 5px 0;
	padding:0 0 0 5px;
	background:url(/images/air_ticket/title_bg_m.gif) no-repeat;
	font-weight:bold;
	font-size:14px;
	}
	
div.title_area_m h2 { color:#000000; font-size:14px; margin:0; padding:0 0 0 30px;}
div.title_area_m h2 a:link { color:#000000; text-decoration: underline }
div.title_area_m h2 a:hover { color:#000000; text-decoration:none}
div.title_area_m h2 a:active { color:#000000; text-decoration:none}
div.title_area_m h2 a:visited { color:#000000; text-decoration: underline}
	
/* H2　Mサイズ　グレー背景*/
h2.title_m {
	width:430px;
	height: 28px;
	line-height:28px;
	margin:5px 0 5px 0;
	padding:0 0 0 15px;
	background:url(/images/air_ticket/title_bg_g_m.gif) no-repeat;
	font-weight:bold;
	font-size:14px;
	}
	
	
/* /////////////④コンテンツ//////////////////////////////////////// */

	
/* ---------------------------------------------------------
おすすめリンク
--------------------------------------------------------- */
div.m_module img{
	float:left;
	padding:5px;
}
