@charset "utf-8";
/* ***********************************************************
*
* Since:			2007-12-04
* Modified:			2007-12-11
* Guideline:		Ver.1.20
* Editor:			Shinji Namura(SONAR.Inc)
* Last Modified:	Shinji Namura(SONAR.Inc)
*
* ***********************************************************
*/

/* CSS Document */

body{
	font-size:16px;
}
th , td{
	font-size:16px;
}
/* フォント可変ボタン */
div#subNaviArea dl#fontSize dd a#fontSizeL {
	background-image:url(../img/header_btn_font3_on.gif);
	}
div#subNaviArea dl#fontSize dd a#fontSizeM {
	background-image:url(../img/header_btn_font2.gif);
	}
/* ヘッダー：右：コンテンツテキストリンク */		
div#headArea div#headRight ul#textLink {
	margin:0 5px 0 0;
	}
/* サブナビエリア：テキスト */
div#subNaviArea p {
	padding:0 0 0 0;
	}
	
/* フッター */

/* フッター */
dl.footLinksArea dd li , dl.corporateLinkArea dd li  {
	font-size:12px;
	}
dl.footLinksArea dt , dl.corporateLinkArea dt  {
	font-size:12px;
	}
	
/* MySTYLE：右肩：ログイン後 */
div#upperContent div#myStyleBox dd p#favoriteNo {
	height:24px;
	padding:0;
	}
div#upperContent div#myStyleBox dd dl#kantanSearch dd {
	height:18px;
	padding:0;
	}

/* 沿線・エリアから検索：都道府県リスト */
dl#selectPrefList dd {
	padding: 2px 0;
	}

dl#selectPrefList dd {
	_margin: 0 0 6px 5px;
	}
/* 検索：沿線選択：駅一覧 */
table.selectStation ul.choiceDetailStationList li{
	_padding: 0 5px 10px 6px;
	}


/* 一覧：条件表示：希望条件：オセロ機能 */
table#requestTable th#othelloTh p#othelloCheckArea {
	width:112px;
	float:none;
	}
table#requestTable th#othelloTh p#othelloCheckArea input {
	margin-bottom:1px;
	}
table#requestTable th#othelloTh p#othelloCheckArea img {
	margin-right:2px;
	margin-bottom:-1px;
	}
	
/* サイトマップ */
body#sitemap table#subContens td#shopContents {
	_height:85px;
	}
body#sitemap table#subContens td#styleContents {
	_height:85px;
	}
body#sitemap table#subContens td#inquiryContents {
	_height:85px;
	}
/* カンタン検索：都道府県 */	
body#kantanF dl.routeList dd h4 {
	font-size:16px;
	}