/* ------もくじ------------

@　共通デザイン基本設定
	@-2　リンク基本設定
	@-3　ぱんくず
	@-4　幅580用タイトル枠設定
	@-5　印刷・保存リンク設定（旅行条件書等に使用）
	@-6　右枠設定
	@-7　幅150用タイトル枠設定（rsに使用）

インクルードページ共通ＣＳＳ

A　ヘッダー
B　メニュー
C　フッター

　------もくじ------------ */



/* ---@共通デザイン基本設定--- */

body {
	color:#333333;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
	}

.clear {
	clear: both;
	}

.font-s {
	font-size:10px;
	}

.font-ss {
	font-size:8px;
	}

.font-s-g {
	font-size:10px;
	color:#999999;
	}

/* @-2　リンク基本設定 */
#main580 a:link {
	color:#0066cc;
	}
	
#main580 a:visited {
	color:#333399;
	}
	
#main580 a:hover {
	color:#3399ff;
	}


#main420 a:link {
	color:#0066cc;
	}
	
#main420 a:visited {
	color:#333399;
	}
	
#main420 a:hover {
	color:#3399ff;
	}


#main560 a:link {
	color:#0066cc;
	}
	
#main560 a:visited {
	color:#333399;
	}
	
#main560 a:hover {
	color:#3399ff;
	}


/* @-3　パンくず */

p.pankuzu {
	padding:3px 0 5px 2px;
	margin:0px;
	font-size:10px;
	}


/* @-4　イメージ設定 */
#main560 img,
#main580 img,
#main420 img,
#rs img {
	border:none;
	}

/* @-4　フォント設定 */
#main560,
#main580,
#main420 {
	line-height:1.2em;
	font-size:12px;
	}
	
#main420 .mente {/* メンテナンス時　フォント設定 */
	font-size:12px;
	margin: 0;
	padding: 5px 0 10px 0;
	text-indent: 10px;
	}

/* @-5　印刷・保存リンク設定 */
p.link {
	padding:2px;
	margin:0px;
	}

#main580 p.link a {
	float:left;
	font-size:10px;
	border:1px solid #0033FF;
	background-color:#FFFFFF;
	margin-right:5px;
	margin-bottom:2px;
	padding:0px 2px;
	text-decoration:none;
	float:right;
	}
	
#main580 p.link a:hover {
	font-size:10px;
	background-color:#FFFF66;
	}
	
/* 右枠　フォントサイズ */
#rs {
	font-size:10px;
	line-height:1.2em;
	}

	
/* @-6-2　タイトル枠 */
#rs h3 {
	margin:0px;
	padding:0px;
	width:148px;
	}

#rs h3 span {/* 文言非表示 */
	display:none;
	}



/* @-6-1　枠設定（幅150,rsに使用） */
#rs div.waku-u {
	width:150px;
	background: url(/com-img/rs_waku-u.gif) no-repeat;
	margin:0px;
	padding:0px;
	}

#rs div.waku-c2 {
	width:146px;
	background:url(/com-img/rs_waku-c.gif);
	margin:0px;
	padding:1px 2px 5px;
	}

#rs div.waku-c {
	width:146px;
	background:url(/com-img/rs_waku-c.gif);
	margin:-2px 0 0 0;
	padding:0px 2px 5px 2px;
	}

#rs div.waku-b {
	width:150px;
	height:10px;
	background:url(/com-img/rs_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 0px 0;
	padding:0px 0 0px 0;
	}

/* @-7-1　枠設定（幅420,main420に使用） */
#main420 div.waku-u {
	width:420px;
	background: url(/com-img/420_waku-u.gif) no-repeat;
	margin:0px;
	padding:0px;
	}

#main420 div.waku-c {
	width:416px;
	background:url(/com-img/420_waku-c.gif);
	margin:-1px 0 0 0;
	padding:0px 2px;
	}

#main420 div.waku-b {
	width:420px;
	height:5px;
	background:url(/com-img/420_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:0px 0 0px 0;
	padding:0px 0 0px 0;
	}

#main420 div.waku-bGray {
	width:415px;
	height:20px;
	background:url(/com-img/420_waku-bGray.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 0px 0;
	padding:10px 5px 0px 0;
	}

/* @-7-1　枠設定（幅420,main420(PKG TOP)に使用） */
#main420 div.waku420-u {
	width:410px;
	background: url(/com-img/420p_waku-u.gif) no-repeat;
	margin:0px;
	padding:5px 5px 0px;
	}

#main420 div.waku420-b {
	width:420px;
	height:5px;
	background:url(/com-img/420p_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-2px 0 0px 0;
	padding:0px 0 0px 0;
	}




/*　@-12-1　枠設定（幅207,main420（PKGTOP）に使用）　*/
#main420 div.waku207-u {
	background: url(/com-img/207_waku-u.gif) no-repeat;
	clear:left;
	margin:5px 0 0 0;
	padding:5px 5px 0px;
	width:197px;
	}

#main420 div.waku207-b {
	background: url(/com-img/207_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-3px 0 5px 0;
	padding:0px;
	width:207px;
	height:5px;
	}


/* @-8-1　枠設定（幅285,main580（ホテルＡＳＫ）に使用） */
#main580 div.waku285-u {
	width:283px;
	background:url(/com-img/285_waku-u.gif) no-repeat;
	margin:0px;
	padding:1px;
	}

#main580 div.waku285-c {
	width:275px;
	background:url(/com-img/285_waku-c.gif);
	margin:-2px 0 0 0;
	padding:0px 5px;
	}

#main580 div.waku285-b {
	width:285px;
	height:5px;
	background:url(/com-img/285_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 0px 0;
	padding:0px 0 0px 0;
	}

/* @-9-1　枠設定（幅280,main580（旅のパーツ）に使用） */
#main580 div.waku280-u {
	width:278px;
	background:url(/com-img/280_waku-u.gif) no-repeat;
	margin:0px;
	padding:1px;
	height: 29px;
	}

#main580 div.waku280-c {
	width:270px;
	background:url(/com-img/280_waku-c.gif);
	margin:-5px 0 0 0;
	padding:0px 5px;
	}

#main580 div.waku280-b {
	width:280px;
	height:5px;
	background:url(/com-img/280_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 10px 0;
	padding:0px 0 0px 0;
	}




/*　@-9-1　枠設定（幅200,main580に使用）　*/
#main580 div.waku200-u,
#main580 div.waku200-b {
	width:198px;
	}

#main580 div.waku200-u {
	background:url(/com-img/200_waku-u.gif) no-repeat;
	margin:0 0 0 0;
	height:18px;
	padding:1px;
	}

#main580 div.waku200-c {
	background:url(/com-img/200_waku-c.gif);
	padding:5px;
	margin: -2px 0 0 0;
	width: 190px;
	}

#main580 div.waku200-b {
	background:url(/com-img/200_waku-b.gif) no-repeat;
	height:10px;
	background-position: bottom;
	margin: -5px 0 5px 0;
	padding:1px;
	}



/*　@-10-1　枠設定（幅555,main580（ホテルGTA等）に使用）　*/
#main580 div.waku555-u {
	background: url(/com-img/555_waku-u.gif) no-repeat;
	clear:left;
	margin:10px 0 0 0;
	padding:2px 2px 0 2px;
	width:551px;
	}

#main580 div.waku555-c {
	background: url(/com-img/555_waku-c.gif);
	margin:-1px 0 0 0;
	padding:1px 5px;
	width:545px;
	}

#main580 div.waku555-b {
	background: url(/com-img/555_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 0 0;
	padding:2px 10px;
	width:535px;
	height:10px;
	}


/*　@-11-1　枠設定（幅180,main580（保険TOP）に使用）　*/
#main580 div.waku180-u {
	background: url(/com-img/180_waku-u.gif) no-repeat;
	clear:left;
	margin:10px 0 0 0;
	padding:2px 2px 0 2px;
	width:176px;
	}

#main580 div.waku180-c {
	background: url(/com-img/180_waku-c.gif);
	margin:-1px 0 0 0;
	padding:1px 5px;
	width:170px;
	}

#main580 div.waku180-b {
	background: url(/com-img/180_waku-b.gif) no-repeat;
	background-position:bottom;
	margin:-5px 0 0 0;
	padding:0px;
	width:180px;
	height:10px;
	}





/* @-8旅のパーツ用タブ */
#parts-taberea {
	display:block;
	margin:0px;
	padding:0px;
	float: right;
	}

#parts-tab {
	float:left;
	width:588px;
	margin:0;
	padding:0;
	}

#parts-tab {
	display:block;
	margin:0 0 3px 0;
	width:588px;
	height:24px;
	background: url(/com-img/main-stn_bg-tab.gif) no-repeat;
	float: right;
	}

#parts-tab em {
	float:left;
	list-style:none;
	text-indent:-9999px;
	}

#parts-tab a {
	text-decoration:none;
	display:block;
	height:20px;
	background-image: url(/com-img/main-stn_tab.gif);
	background-position:left top;
	}

/* リンク */
#parts-tab a { /* 保険 */
	background-position:0px 0;
	height:24px;
	width:99px;
	}

#parts-tab02 a { /* レンタカー */
	background-position:-99px 0;
	width:96px;
	}

#parts-tab03 a { /* カード */
	background-position:-195px 0;
	width:98px;
	}

#parts-tab04 a { /* 旅の準備 */
	background-position:-293px 0;
	width:98px;
	}

#parts-tab05 a { /* 現地発着ツアー */
	background-position:-391px 0;
	width:98px;
	}

#parts-tab06 a { /* 国内 */
	background-position:-489px 0;
	width:98px;
	}



/* ロールオーバー */
#parts-tab01 a:hover { /* 保険 */
	background-position:0px -30px;
	}

#parts-tab02 a:hover { /* レンタカー */
	background-position:-99px -30px;
	}

#parts-tab03 a:hover { /* カード */
	background-position:-195px -30px;
	}

#parts-tab04 a:hover { /* 旅の準備 */
	background-position:-293px -30px;
	}

#parts-tab05 a:hover { /* 現地発着ツアー */
	background-position:-391px -30px;
	}

#parts-tab06 a:hover { /* 国内 */
	background-position:-489px -30px;
	}



/* ロールオーバー後 */	
#parts-tab01-now a { /* 保険 */
	background-position:0px -60px;
	width:99px;
	}

#parts-tab02-now a { /* レンタカー */
	background-position:-99px -60px;
	width:96px;
	}

#parts-tab03-now a { /* カード */
	background-position:-195px -60px;
	width:98px;
	}

#parts-tab04-now a { /* 旅の準備 */
	background-position:-293px -60px;
	width:98px;
	}

#parts-tab05-now a { /* 現地発着ツアー */
	background-position:-391px -60px;
	width:98px;
	}

#parts-tab06-now a { /* 国内 */
	background-position:-489px -60px;
	width:98px;
	}





/* インクルードページ共通ＣＳＳ */


/* -----------------header----------------- */

#header {
	font-weight:bold;
	margin:0;
	padding:0px;
	width:780px;
	background: url(/com-img/header-stn_bg02.gif) no-repeat;
	color: #FFFFFF;
	height: 58px;
	font-size: 12px;
	line-height: 11px;
}

/* ロゴ、Ｈ１設定 */

#header-l h1.logo-tra {/* トラベル用 */
	margin:0px;
	width:155px;
	height:50px;
	background-image: url(/com-img/header_logo-travel.gif);
	}

#header img.logo-tras {/* トラベル小用 */
	margin:0 2px 0 0;
	}

#header img.logo-doc {/* ドットコム用 */
	margin:0px;
	padding:0px;
	border:0px;
	}

#header h1.ttl {/* SEO対策 */
	font-size:10px;
	color:#333333;
	font-weight:normal;
	/*float:left;*/
	margin:0 0 2px 0;
	}

#header-l span {/* 文字非表示の用 */
	display:none;
	}


/* 歩き方サイト移動用リンク */

#header div.link-box {
	padding:5px 0px 0px;
	margin: 0px;
	float: right;
	}

#header li {
	color:#FFFFFF;
	margin:0px;
	padding:5px 10px 3px;
	font-size:12px;
	list-style:none;
	display:inline;
	}
	
/* アイコン変更 */
#header li.link-box {/* ■ */
	background:url(/com-img/header_ico.gif) no-repeat center left;
	}

#header li.amigo {/* アミーゴ */
	background:url(/com-img/header_ico-amigo.gif) no-repeat center left;
	}

#header li.study {/* 留学 */
	background:url(/com-img/header_ico-study.gif) no-repeat center left;
	}

#header li.cojp {/* cojp */
	background:url(/com-img/header_ico-cojp.gif) no-repeat center left;
	}
#header li.icon_w {
	background:url(../com-img/header_ico_w.gif) no-repeat 0px 0.2px;
	margin: 0px;
	padding: 0px 5px 0px 14px;
	}

#header a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#header a:hover{
	color:#FFFF00;
	text-decoration:underline;
	}

/* タブ設定 */
#taberea {
	display:block;
	list-style-type:none;
	float:left;
	width:97px;
	margin:0px;
	padding-left:0px;
	}

/*#tab {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	}
*/
#tab {
	float:left;
	display:block;
	/*margin:5px 0 0 2px;*/
	margin:0 0 0 2px;
	width:586px;
	height:20px;
	background-color:#FFFFFF;
	top:36px;
	position: absolute;
	}

#tab em {
	float:left;
	list-style:none;
	text-indent:-9999px;
	}

#tab a {
	text-decoration:none;
	display:block;
	height:20px;
	background-image: url(/com-img/header-stn_tab.gif);
	background-position:left top;
	}

/* リンク */
#tab a { /* top */
	height:20px;
	width:98px;
	}

#tab02 a { /* 格安航空券 */
	width:97px;
	height:20px;
	background-position:-99px 0;
	}

#tab03 a { /* パッケージツアー */
	width:97px;
	height:20px;
	background-position:-197px 0;
	}

#tab04 a { /* ホテル */
	width:97px;
	height:20px;
	background-position:-295px 0;
	}

#tab05 a { /* 鉄道 */
	width:97px;
	height:20px;
	background-position:-393px 0;
	}

#tab06 a { /* 旅のパーツ */
	width:98px;
	height:20px;
	background-position:-491px 0;
	}



/* ロールオーバー */
#tab01 a:hover { /* top */
	background-position:0px -24px;
	width:98px;
	height:20px;
	}

#tab02 a:hover { /* 格安航空券 */
	background-position:-99px -24px;
	width:97px;
	height:20px;
	}

#tab03 a:hover { /* パッケージツアー */
	background-position:-197px -24px;
	width:97px;
	height:20px;
	}

#tab04 a:hover { /* ホテル */
	background-position:-295px -24px;
	width:97px;
	height:20px;
	}

#tab05 a:hover { /* 鉄道 */
	background-position:-393px -24px;
	width:97px;
	height:20px;
	}

#tab06 a:hover { /* 旅のパーツ */
	background-position:-491px -24px;
	height:20px;
	width:98px;
	}


/* ロールオーバー後 */	
#tab01-now a { /* top */
	background-position:0px -48px;
	height:20px;
	width:98px;
	}

#tab02-now a { /* 格安航空券 */
	width:97px;
	background-position:-99px -48px;
	height:20px;
	}

#tab03-now a { /* パッケージツアー */
	width:97px;
	background-position:-197px -48px;
	height:20px;
	}

#tab04-now a { /* ホテル */
	width:97px;
	background-position:-295px -48px;
	}

#tab05-now a { /* 鉄道 */
	width:97px;
	background-position:-393px -48px;
	height:20px;
	}

#tab06-now a { /* 旅のパーツ */
	width:98px;
	background-position:-491px -48px;
	height:20px;
	}





/* -----------------menu----------------- */
#menu {
	float:left;
	width:192px;
	font-size: 12px;
	}

#menu ul {
	margin:0 2px 0 0;/*右側のグレー線分*/
	padding:0px 0 5px 10px;
	}

/* 大見出し */
#menu ul h2 {
	margin:0;
	padding:0;
	list-style-type:none;
	}

#menu ul h2 {/*文字非表示のため*/
	list-style:none;
	text-indent:-9999px;
	font-size: 12px;
	}

#menu ul h2 a {
	text-decoration:none;
	display:block;
	height:24px;
	width:180px;
	background-position:left top;
	}

/* 大見出しリンク */
#menu-air a { /* 格安航空券 */
	background-image:url(/com-img/menu-stn_btn-air.gif);
	}

#menu-pkg a { /* パッケージツアー */
	background-image:url(/com-img/menu-stn_btn-pkg.gif);
	}

/*#menu-plaza a {  個人旅行手配 
	background-image:url(img/menu-stn_btn-plaza.gif);
	background-position:-380px 0px;
	}
*/

#menu-hotel a { /* ホテル */
	background-image:url(/com-img/menu-stn_btn-hotel.gif);
	background-position:-380px 0px;
	}

#menu-rail a { /* 鉄道 */
	background-image:url(/com-img/menu-stn_btn-train.gif);
	background-position:-380px 0px;
	}

#menu-parts a { /* 旅のパーツ */
	background-image:url(/com-img/menu-stn_btn-parts.gif);
	background-position:-380px 0px;
	}

#menu-info a { /* ご案内 */
	background-image:url(/com-img/menu-stn_btn-info.gif);
	background-position:-380px 0px;
	}

#menu-melma a { /* メルマガ */
	background-image:url(/com-img/menu-stn_btn-melma.gif);
	background-position:-380px 0px;
	}

#menu-commu a { /* コミュニティ */
	background-image:url(/com-img/menu-stn_btn-commu.gif);
	background-position:-380px 0px;
	}

/* 大見出しロールオーバー */
#menu-air a:hover { /* 格安航空券 */
	background-position:0px -25px;
	}

#menu-pkg a:hover { /* パッケージツアー */
	background-position:0px -25px;
	}

/*#menu-plaza a:hover {  個人旅行手配 
	background-position:0px -25px;
	}*/

#menu-hotel a:hover { /* ホテル */
	background-position:0px -25px;
	}

#menu-rail a:hover { /* 鉄道 */
	background-position:0px -25px;
	}

#menu-parts a:hover { /* 旅のパーツ */
	background-position:0px -25px;
	}

#menu-info a:hover { /* ご案内 */
	background-position:0px -25px;
	}

#menu-melma a:hover { /* メルマガ */
	background-position:0px -25px;
	}

#menu-commu a:hover { /* コミュニティ */
	background-position:0px -25px;
	}



/*　小見出し　*/
#menu ul h3 {
	width:162px;
	height:18px;
	margin:2px 0 0 0;
	padding:0px 4px;
	background: url(/com-img/menu-stn_bg-midashi.gif) no-repeat;
	font-size:12px;
	font-weight:normal;
	clear:both;
	line-height: 18px;
	}
	


/*　リスト　*/
#menu li.ico {/*アイコンあり*/
	margin:0;
	padding:2px 0 2px 15px;
	background: url(/com-img/stn_ico-red.gif) no-repeat center left;
	list-style-type:none;
	font-size:12px;
	}

#menu li.ico-none {/*アイコンなし*/
	margin:0;
	padding:2px 0 2px 15px;
	list-style-type:none;
	font-size:12px;
	}
	
#menu li.ico-none02 {
	margin:0;
	padding:2px 15px 2px 0px;
	list-style-type:none;
	font-size:12px;

	}

#menu li .deco {
	margin:0px;
	list-style-type:decimal;
	font-size:12px;
	text-align: left;
	}
	
#menu li.ico-r {
	margin:0px 0px 0px 0px;
	padding:2px 15px 2px 0px;
	list-style-type:none;
	font-size:10px;
	color: #999999;
	text-align: right;
	}

#menu li a {
	text-decoration:none;
	color:#333333;
	}
	
#menu li a:hover {
	color:#333333;
	text-decoration:underline;
	}
	
	
#menu li.bn {
	width: 150px;
	list-style-type: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	}
	
#menu li.bnssk {
	list-style-type: none;
	margin: 16px 0px;
	text-align: center;
	}

#menu li.bn_t{
	width: 150px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	}
#menu li.bn_t a:hover {
	color:#0066cc;
	}
	
/* -----------------検索----------------- */
#menu .leftkensaku {
    background:url(/kakuyasu/img/main-stn_bg-kensakuleft.gif) no-repeat
	}


/* -----------------右枠----------------- */

	/* @-5右枠 */
		/* @-5-1ホテル検索 */
/* タイトル */
#rs h3.hotel {
	text-indent:-9999px;
	background:url(../com-img/rs-stn_ttl-hotel.gif) no-repeat;
	display:block;
	height:28px;
	width:148px;
	background-position:left top;
	}


#rs table {
	font-size:10px;
	}


		/* @-5-2あると便利です */
/* タイトル */
#rs h3.benri {
	background-image:url(../com-img/rs-stn_ttl-benri.gif);
	display:block;
	height:28px;
	width:148px;
	}
	
#rs h3.tabiplaza {
	background-image:url(../com-img/r_ttl_pula.gif);
	display:block;
	height:26px;
	width:148px;
	background-repeat: no-repeat;
	}
	
#rs h3.htl {
	background-image:url(../com-img/rs-stn_ttl-htl.gif);
	display:block;
	height:28px;
	width:148px;
	}
	
#rs h3.jal{
	background-image:url(../com-img/rs-stn_ttl-jal.gif);
	display:block;
	height:28px;
	width:148px;
	}
	
#rs h3.tokushu-1 {
	background-image:url(../com-img/rs-stn_ttl-tokushu.gif);
	display:block;
	height:28px;
	width:148px;
	}


/* サブタイトル */
#rs h4 {
	font-size:12px;
	padding:0px;
	margin:0px;
	height:18px;
	width:144px;
	}

#rs h4.ttl01 {/* 出発前の準備 */
	background-image: url(../com-img/rs-stn_sttl-shuppatumae.gif);
	}

#rs h4.ttl02 {/* 出発当日におすすめ */
	background-image: url(../com-img/rs-stn_sttl-tozitu.gif);
	}

#rs h4.ttl03 {/* 滞在先であると便利 */
	background-image:url(../com-img/rs-stn_sttl-benri.gif);
	}
	
#rs h4.ttl04 {/* ヨーロッパ専門店　旅プラザ */
    display: none;
	}
		
#rs h4.ttl05 {/* JAL×地球の歩き方  */
	background:url(../com-img/rs-stn_sttl-jal.gif) no-repeat;
	height: 55px;
	}

#rs h4.ttl06 {/* アルキカタおすすめデラックスホテル */
	background:url(../com-img/rs-stn_sttl-dlxhtl.gif) no-repeat;
	height: 55px;
	}
	
#rs h4.tokushu-1 {/* 今月の特集 */
	background:url(http://air.arukikata.com/img/main_pict-tokushu2.jpg) no-repeat;
	width: 120px;
	height: 85px;
	margin: 0 8px 0 12px;
	}

#rs h4.tokushu-2 {/* 今月の特集2 */
	background:url(http://air.arukikata.com/img/main_pict-ams.gif) no-repeat;
	width: 120px;
	height: 85px;
	margin: 0 8px 0 12px;
	}
	
#rs h4 span {
	display:none;
	}



/* リスト設定 */
#rs ul.benri {
	margin:0px;
	padding:3px 0px;
	list-style:none;
	}

#rs li.check {
	margin:1px 3px;
	padding:0px 0 0 15px;
	height:13px;
	font-size:10px;
	background:url(../com-img/rs-stn_ico-checkred.gif) no-repeat center left;
	}

#rs li.o_link {
	margin:0px;
	padding:0px;
	height:11px;
	font-size:10px;
	background:url(../com-img/icon_out.gif) no-repeat 2px;
	line-height: 11px;
	text-indent: 15px;
	}

#rs li a {
	color:#333333;
	}

#rs li.none {
	margin:1px 3px 3px 3px;
	padding:0px 0 0 15px;
	font-size:10px;
	color:#0099FF;
	}
	
#rs li.none2 {/* 旅プラザ用 */
	margin:5px 3px 0px 3px;
	padding:0px;
	font-size:11px;
	color:#0099FF;
	}

#rs li.none3 {
	margin:0px 3px 4px;
	padding:0px;
	font-size:11px;
	color:#0099FF;
	}

#rs li.rspic {
	margin-left: 12px;
	margin-bottom: 2px;
	}

		/* @-5-2ランキング */
/* リスト設定 */
#rs li.no1 {
	background: url(/com-img/rs-stn_ico-no1.gif) no-repeat center left;
	}

#rs li.no2 {
	background:url(/com-img/rs-stn_ico-no2.gif) no-repeat center left;
	}

#rs li.no3 {
	background:url(/com-img/rs-stn_ico-no3.gif) no-repeat center left;
	}

#rs li.no4 {
	background:url(/com-img/rs-stn_ico-no4.gif) no-repeat center left;
	}

#rs li.no5 {
	background:url(/com-img/rs-stn_ico-no5.gif) no-repeat center left;
	}

/* 091020 Add */
#rs hr{
	margin:5px 0;
	}

/* -----------------footer----------------- */

#footer {
	background: url(/com-img/footer-stn_bg.gif) no-repeat;
	background-position:bottom;
	padding:0px;
	margin:0px;
	font-size:10px;
}

/*#footer img.line {
	margin:0 0 3px 0;
	padding:0px;
	}
*/

#footer div.line {
	background: url(/com-img/footer-stn_line-gray.gif) no-repeat;
	margin:0 0 3px 0;
	padding:0px;
	width:778px;
	height:5px;
	display:block;
	}

#header img.space {
	margin:2px 27px 2px 10px;
	float:left;
	}

#footer div.link-box {
	text-align:right;
	margin:0 0 0 200px;
	padding:3px 0 0 0px;
	}

#footer li.link-box {
	color:#000000;
	margin:0px;
	padding:3px 15px 3px 15px;
	background:url(/com-img/stn_ico-red.gif) no-repeat center left;
	list-style:none;
	display:inline;
	}

#footer li.link-box a {
	color:#000000;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#000000;
	text-decoration:underline;
	}

#footer div.copyright {
	text-align:center;
	line-height:1em;
	padding:10px 0 4px 0;
	margin:5px 0 0 0;
	color:#FFFFFF;
	}

