@charset "UTF-8";

/* =========================================================== */
/* トップページ設定 */
/* =========================================================== */

.left-contents{
	float:left;
	width:420px;
}
.right-contents{
	float:right;
	width:540px;
}
.top-contents{
	margin-bottom:20px;
}

/* h2設定 ================================ */
.top-contents h2{
	width:400px;
	height:48px;
	display:block;
	font-size:5px;
	text-indent:-10000em;
	text-decoration:none;
}
/* オススメツアー */
#conRecommend h2{
	background:url(../images/top/h2_lineup.gif) left top no-repeat;
}
/* 行き先からツアーを探す*/
#conArea h2{
	background:url(../images/top/h2_area.gif) left top no-repeat;
}
/* テーマからツアーを探す*/
#conTheme h2{
	background:url(../images/top/h2_theme.gif) left top no-repeat;
}
/* 新着*/
#conNews h2{
	background:url(../images/top/h2_news.gif) left top no-repeat;
}

/* 注目情報*/
#conBan h2{
	background:url(../images/top/bantitle.gif) left top no-repeat;
}

/* テーマ ============================== */

#conTheme table{
	width:100%;
}
#conTheme table td{
	background:url(../images/top/bg_top_theme.gif) left bottom repeat-x;
	background-color:#008fcd;
	width:33%;
	line-height:140%;
	border:1px solid #ffffff;
	padding:4px 4px 4px 7px;
}
#conTheme table td a{
	background:url(../images/top/arrow_top_yellow.gif) left center no-repeat;
	color:#ffffff;
	font-weight:bold;
	padding-left:12px;
}
#conTheme table td.bgnone{
	background:none;
}

/* エリアリスト（トップ仕様カスタマイズ）=========== */

#conArea .area-list{
	width:540px;
	overflow:hidden;
	margin-bottom:20px;
}
#conArea .area-list li{
	width:178px;
	font-size:3px;
	margin:0px 1px 2px 1px;
}

/* デルタ航空などバナーの並び */

.ex-bnrs{
	height:143px;
}

.ex-bnrs a{
	display:block;
	float:left;
	margin-left:2px;
}

.ex-bnrs a.lefty{
	margin-left:0px;
}

/* お知らせ（トップ仕様カスタマイズ）=============== */

#conNews .list-news{
	background:url(../images/top/bg_topgray.gif) left top repeat-y;
	margin:0px 0px;
}
#conNews .list-news li{
	width:510px;
	padding:12px 0px 12px 10px;
}
#conNews .list-news div{
	width:390px;
}
#conNews .list-news p a{
	background:url(../images/common/icon_yellow2.gif) left top no-repeat;
}

/* お知らせ（トップ仕様カスタマイズ）=============== */

#conRecommend li{
	background:url(../images/common/dot_green.gif) left bottom repeat-x;
	width:420px;
	overflow:hidden;
	margin-bottom:13px;
	padding:0px 0px 13px 0px;
}
#conRecommend p{
	float:left;
	border:1px solid #b1b1b1;
	width:102px;
	padding:4px;
}
#conRecommend dl{
	float:right;
	width:297px;
}
#conRecommend dt{
	background:url(../images/top/bar_recommend.gif) left bottom no-repeat;
	color:#2083ad;
	font-weight:bold;
	font-size:16px;
	line-height:120%;
	margin-bottom:8px;
	padding-left:12px;
}
#conRecommend dd a{
	background:url(../images/common/icon_yellow.gif) left top no-repeat;
	display:block;
	line-height:120%;
	padding:3px 0px 3px 25px;
}
#conRecommend dd span{
	color:#2a7000;
	font-weight:bold;
	font-size:14px;
	display:block;
	padding-left:25px;
	margin-bottom:3px;
}

/* 注目バナー（トップ仕様カスタマイズ）=========== */
#conBan ul li{
	float:left;
	width:178px;
	font-size:3px;
	margin:0px 1px 2px 1px;
}

#conBan ul{
	width:540px;
	overflow:hidden;
	margin-bottom:20px;
}

/* タイトル設定 */
/*
#recBeach dt{
	background:url(../images/top/title_beach.gif) left top no-repeat;
}
#recAsia dt{
	background:url(../images/top/title_asia.gif) left top no-repeat;
}
#recOceania dt{
	background:url(../images/top/title_oceania.gif) left top no-repeat;
}
#recBullet dt{
	background:url(../images/top/title_bullet.gif) left top no-repeat;
}
*/


