@charset "utf-8";

/* ##############################################################

#THIS_FILE {
	--------------------------------------------
	filename: css/style.css;
	--------------------------------------------
}

#CONTENT {
	[+000]
	ページ内コンテンツ用CSS
	--------------------------------------------
	+ 1: アクセスページ用スタイル;
	--------------------------------------------
}

#KEY {
	ファイル内管理
	--------------------------------------------
	Search key "+" + "n"
	--------------------------------------------
}

#FONT_SIZE {
	-- Yahoo UI Library Fonts CSS ver.2.3.1
	Font-size Adjustment
	--------------------------------------------
	77% = 10px	|	122% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|
	--------------------------------------------
}

############################################################## */

/* ==============================================================

	[+1] アクセスページ用スタイル

============================================================== */
body#ACCESS {
}

/* -----------------------------------
	地図イメージ
----------------------------------- */
body#ACCESS #map #mapImage {
	float: left;
	width: 60%;
}


/* -----------------------------------
	アクセス情報
----------------------------------- */
body#ACCESS #map #infomation {
	float: right;
	width: 38%;
	}

	/* 企業情報 */
	body#ACCESS #map #infomation p#comInfo {
		margin-top: 0;
	}

/* 交通機関 */
body#ACCESS #map #infomation dl#accessInfo {
	border-top: solid 1px #ccc;
	}
	body#ACCESS #map #infomation dl#accessInfo dt {
		border-top: solid 1px #fff;
		padding: 1em 0 .5em;
	}
	body#ACCESS #map #infomation dl#accessInfo dd {
		padding: 1em;
		background-color: #f9f9f9;

	}
	body#ACCESS #map #infomation dl#accessInfo dd ul {
		margin-bottom: 1em;
	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li {
		margin: .3em 0;
	}
	
	/* 路線アイコン */
	body#ACCESS #map #infomation dl#accessInfo dd ul li#jr {
		padding-left: 23px;
		background: url(../img/ico_jr.gif) no-repeat left center;
	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li#tokyu {
		padding-left: 23px;
		background: url(../img/ico_tokyu.gif) no-repeat 3px center;
	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li#mita {
		padding-left: 23px;
		background: url(../img/ico_mita.gif) no-repeat left center;
	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li#nanboku {
		padding-left: 23px;
		background: url(../img/ico_nanboku.gif) no-repeat left center;
	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li#yurakucho {
		padding-left: 23px;
		background: url(../img/ico_yurakucho.gif) no-repeat left center;	}
	body#ACCESS #map #infomation dl#accessInfo dd ul li#hanzo {
		padding-left: 23px;
		background: url(../img/ico_hanzo.gif) no-repeat left center;
	}
