@charset "UTF-8";
@import url("../common/css/default.css");
@import url("../common/css/layout.css");
@import url("../common/css/parts_common.css");
@media tty {
i{content:"\";/*" "*/}} @import ''; /*";}
}/* */

/* --------------------------------
	special.css
--------------------------------
special.cssは特集ページで使用しているCSSファイルです。

** imported list
（なし）

** index
01:レイアウト
02:#home　ページ上部パーツ
03:#mainContent	左コンテンツブロック
04:#Others 右コンテンツ用
-------------------------------- */

/* --------------------------------
■01.レイアウト
--------------------------------
レイアウト用CSSの記述。
-------------------------------- */
/* 大枠 */
#SitemapContent {
	width:860px;
	margin:0 auto;
	overflow:hidden;
	_zoom:1;	/* IE6 */
}
/* 左コンテンツ */
#mainContent {
	width:580px;
	float:left;
}
/* 右コンテンツ */
#Others {
	width:270px;
	float:right;
}
/* return-to */
.return-to {
	padding-right:0;
}
/* --------------------------------
■02.home(ページ上部パーツ)
--------------------------------
[div#home] - ページ上部パーツ
-------------------------------- */
#home {
margin:30px 0;
padding:12px 40px;
background:url(../img/img_sitemap/bg_sitemap_home.gif) no-repeat top left;
font-weight:bold;
}

/* --------------------------------
■03.mainContent (左コンテンツブロック)
--------------------------------
左コンテンツブロックです。
[div#mainContent h2] - h2
[div#mainContent #TripPreparation] - 2段目以降ブロック
[div#mainContent #products .Left, #TripPreparation .Left] - ブロック内左パーツ
[div#mainContent #products .Right, #TripPreparation .Right] - ブロック内右パーツ
[div#mainContent dl dt dd] - リスト設定・アイコン設定
[div#mainContent ul.cat1 li] - リスト設定
-------------------------------- */
#mainContent h2 {
padding:7px 35px 5px;
border-bottom:2px solid #e00300;
background:url(../img/img_sitemap/bg_sitemap_mainContent_h2.gif) no-repeat top left;
color:#8b0808;
}
#mainContent .Feature,
#mainContent #Guide {
margin:40px 0 0;
}
#mainContent #products .Left,
#mainContent .Feature .Left,
#mainContent #Guide .Left {
float:left;
width:255px;
padding-left:15px;
}
#mainContent #products .Right,
#mainContent .Feature .Right,
#mainContent #Guide .Right {
float:right;
width:255px;
padding-right:15px;
}
#mainContent dl {
margin:20px 0 0;
}
#mainContent dt {
}
#mainContent dt a {
padding:0 0 0 15px;
background:url(../common/img/icon/arrow_round_red.gif) no-repeat left center;
color:#000000;
}
#mainContent dd {
margin:3px 0 0 15px;
}
#mainContent ul.nonsub li {
margin:20px 0 0;
}
#mainContent ul.nonsub li a {
padding:0 0 0 15px;
background:url(../common/img/icon/arrow_round_red.gif) no-repeat left center;
color:#000000;
font-weight:bold;
}
#mainContent ul.cat1 li {
float:left;
margin-right:10px;
font-size:83%;
*font-size:79%;	/* IE7 */
white-space:nowrap;
}

/* --------------------------------
■04.Others (右コンテンツ用CSS)
--------------------------------
右コンテンツ用ブロックです。
[div#Others h2] - h2
[div#Others #Guide,#ToContact,#Company] - 2段目以降ブロック
[div#Others ul.cat1 li] - リスト設定
[div#Others ul.cat1 li a] - リストアイコン
-------------------------------- */
#Others h2 {
padding:7px 15px;
background-color:#8b0808;
}
#Others #Company {
margin:40px 0 0;
}
#Others ul{}
#Others ul.cat1 li {
margin:15px 10px 0;
}
#Others ul.cat1 li a {
padding:0 0 0 15px;
background:url(../common/img/icon/arrow_round_red.gif) no-repeat left center;
color:#000000;
font-weight:bold;
}



