@charset "utf-8";
/* ===================================================================
CSS information

 file name  :access.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */

/*キャッチコピー*/
#access #sst_title{
	margin-bottom:16px;
	width:680px;
	height:23px;
	line-height: 1;
	background: url(../access/images/sst_title.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}

/* googlemap
----------------------------------------------------------- */
#access #bg_gmap .btn_dtl {
	margin:0 0 15px;
	width:75px;
	height:20px;
	float:right;
}

#access #bg_gmap .btn_dtl a{
	width:75px;
	height:20px;
	text-indent: -9999px;
	display: block;
	overflow:hidden;
	background: url(../../buttons/btn_dtl.gif) no-repeat left top;
}

/* 立地交通のポイント
----------------------------------------------------------- */

/*===================================================
※注意
"#sst_accesspoint"は　/css/access.css　に記載してあります。
===================================================*/

#access #accessp_box{
	margin-bottom:15px;
	padding: 10px 0;
	width: 680px;
	background: #F7D5BC;
}

/* clearfix */
#access #accessp_box:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*無料駐車場*/

/*入れ物*/
#access #accessp_box #accessp_parking{
	margin:0 10px;
	width: 660px;
	float:left;
	display:inline;
}

#access #accessp_box #accessp_parking img{
	float: left;
}

#access #accessp_box #accessp_parking div{
	width: 540px;
	float: right;
}

#access #accessp_box #accessp_parking div p{
	width: 540px;
}

/*タイトル_無料駐車場*/
#access #accessp_box #accessp_parking h4{
	margin-bottom:5px;
	width: 195px;
	height:17px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../access/images/sst_point_parking.gif) no-repeat left top;
}

/* アクセスul 
----------------------------------------------------------- */
#access .access_ul {
	margin-bottom:18px;
	list-style: circle;	
}

#access .access_ul li {
	list-style: disc inside;
	font-size: 93%;
	color: #595959;
}

/* 電車背景
----------------------------------------------------------- */
#access #train_box {
	margin-bottom:18px;
	width:484px;
	height:130px;
	line-height: 1;
	background-image: url(../access/images/img_train.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 車
------------------------------------------------------------ */
#access #car_box {
	margin-bottom:15px;
	width:484px;
	height:130px;
	line-height: 1;
	background-image: url(../access/images/img_car.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* 飛行機
------------------------------------------------------------ */
#access #plane_box {
	margin-bottom:15px;
	width:484px;
	height:130px;
	line-height: 1;
	background-image: url(../access/images/img_plane.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* -----------------------------------------------------------
	周辺の施設
----------------------------------------------------------- */

/* タイトル */

#access #sst_facilities {
	margin-bottom:15px;
	width:680px;
	height:20px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
	background: url(../access/images/sst_facilities.gif) no-repeat left top;
}

/* facilities box
----------------------------------------------------------- */
#access .facilities_box {
	padding:4px 4px 20px 4px;
	width:672px;
	background: url(../../images/bg/bg_outarea.gif) repeat-x left top;
}

/* 中ボックス */
#access .facilities_box .facilities_in {
	padding:10px 15px 0px 15px;
	width:640px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
	background: url(../../images/bg/bg_inarea.gif) repeat-x left top;
}

/* ボックス */
#access .facilities_box .facilities_in .area_title_box {
	padding-bottom:15px;
	width:640px;
	overflow:hidden;
}

/* タイトル */
#access .facilities_box .facilities_in .area_title_box h4 {
	margin-top:5px;
	padding-left:23px;
	width:396px;
	float:left;
	background: url(../../images/icon/icon_area.gif) no-repeat left 2px;
	font-size: 123.1%;
	line-height: 20px;
}

#access .facilities_box .facilities_in .area_title_box h4 span {
	font-size: 70%;
	line-height: 20px;
}

/* map ボタン */
#access .facilities_box .facilities_in .area_title_box .map {
	margin:0;
	width:85px;
	height:25px;
	float:left;
}

#access .facilities_box .facilities_in .area_title_box .map a {
	width:85px;
	height:25px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
	overflow:hidden;
	background: url(../../buttons/btn_map.gif) no-repeat left top;
}

/* hp ボタン */
#access .facilities_box .facilities_in .area_title_box .hp {
	margin:0;
	width:125px;
	height:25px;
	float:right;
}

#access .facilities_box .facilities_in .area_title_box .hp a {
	width:125px;
	height:25px;
	line-height: 1;
	text-indent: -9999px;
	display: block;
	overflow:hidden;
	background: url(../../buttons/btn_hp.gif) no-repeat left top;
}

/*** エリアボディ内包ボックス ***/
#access .facilities_box .facilities_in .area_body_box {
	width:640px;
	overflow:hidden;
}

/* 右ボックス */
#access .facilities_box .facilities_in .area_body_box .area_right {
	width:400px;
	float:right;
}

/* テキスト */
#access .facilities_box .facilities_in .area_body_box .area_right p {
	font-size: 93%;
	color: #595959;	
}

/* 下線ボーダー */
#access .facilities_box .facilities_in .area_body_box .area_right p.border_bottom {
	margin:0 0 5px 0;
	padding:0 0 5px 0px;
	border-bottom: 1px dotted #000000;	
}

/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

