@charset "utf-8";
/* ===================================================================
CSS information

 file name  :access.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* ヘッダタイトル
----------------------------------------------------------- */
#access h2#title {
	position:absolute;
	width:100%;
	height:210px;
	background:url("/access/images/title.jpg") center top no-repeat;
	text-indent:-9999px;
}

/* -----------------------------------------------------------

	▼当宿までの
----------------------------------------------------------- */
#access #main div#toukan{
	width:690px;
	background:url("/access/images/bg_access.jpg") left top no-repeat;
	height:240px;
}
#access #main div#toukan p{
	width:350px;
	margin:15px;
	color:#3C3C3C;
}
#access #main div#toukan p.note{
	background: #FFF;
	text-align: center;
	font-size: 90%;
	padding: 10px;
}

/* -----------------------------------------------------------

	▼googlemap
----------------------------------------------------------- */
#access #main div#map{
	width:690px;
	border-bottom: 1px #C1C2C0 dotted;
	margin:0 0 35px 0;
}

#access #main div#map div#gmap_border{
	width:684px;
	height:365px;
	background:url("/images/bg_dot.gif") left top repeat;
	padding:3px;
}
#access #main div#map div#gmap_border div#gmap{
	width:684px;
	height:365px;
}

#access #main div#map p#gmap_caption{
	width:690px;
	margin:10px 0 35px 0;
	color:#3C3C3C;
}
#access #main div#map p#gmap_caption a{
	color:#3C3C3C;
}

/* -----------------------------------------------------------

	▼電車をご利用の場合
----------------------------------------------------------- */
#access #main div#train{
	width:690px;
}

#access #main div#train p{
	margin:5px 0 15px 0;
	text-indent:50px;
	color:#3C3C3C;
}
#access #main div#train img#img_kintetu{
	margin:38px 0 57px 0;
}

/* -----------------------------------------------------------

	▼無料送迎のご案内
----------------------------------------------------------- */

#access #main div#sougei{
	width:640px;
	border:#70841F solid 1px;
	padding:24px;
	margin:0 0 50px 0;
}
#access #main div#sougei p{
	margin:15px 0 0 0;
	color:#3C3C3C;
	line-height:1.8em;
}


/* -----------------------------------------------------------

	▼車をご利用の場合
----------------------------------------------------------- */
#access #main div#car{
	width:690px;
	border-top: 1px #C1C2C0 dotted;
	border-bottom: 1px #C1C2C0 dotted;
	margin:0 0 35px 0;
	padding:42px 0 68px 0 ;
}

#access #main div#car h3{
	margin:0 0 20px 0;
}
#access #main div#car p{
	padding:10px 0 40px 10px;
	color:#3C3C3C;
}


/* -----------------------------------------------------------

	▼googlemapフキダシ部
----------------------------------------------------------- */
#access div.map_div{
	width:257px;
	clear:both;
}

#access div.map_div p.map_text{
	font-size:0.8em;
	width:257px;
	text-align:center;
	margin:10px 0;
}

#access div.map_div div.map_title{
	width:150px;
	float:left;
}

#access div.map_div div.map_title h2{
	width:150px;
	margin:0px 7px 10px 0;
	text-align:center;
	color:#103991;
	font-size:1.1em;
	font-weight:bold;
}
#access div.map_div div.map_title p.kana{
	width:150px;
	margin:10px 7px 0px 0;
	text-align:center;
	color:#545966;
	font-size:0.7em;
}

#access div.map_div img.map_img{
	float:right;
	margin:0 0 10px 0;
}


#access div.map_div_text{
	width:200px;
	clear:both;
}

#access div.map_div_text div.map_title{
	width:200px;
}

#access div.map_div_text div.map_title h2{
	width:200px;
	margin:0px 7px 10px 0;
	text-align:center;
	color:#103991;
	font-size:1.1em;
	font-weight:bold;
}

#access div.map_div_text div.map_title p{
	width:200px;
	margin:0px 7px 10px 0;
	color:#545966;
	font-size:0.8em;
}



#access #sub {
	height:2780px;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}