@charset "utf-8";
/* ===================================================================
CSS information

 file name  :sightseeing.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* ヘッダタイトル
----------------------------------------------------------- */
#sightseeing h2#title {
	position:absolute;
	width:100%;
	height:210px;
	background:url("/sightseeing/images/title.jpg") center top no-repeat;
	text-indent:-9999px;
}

#sightseeing #main div.s_div{
	width:690px;
	margin:0;
	padding:0;
	border-bottom: 1px #C1C2C0 dotted;
	clear:both;
}
#sightseeing #main div.s_div div.s_left{
	width:270px;
	border-right: 1px #C1C2C0 dotted;
	float:left;
}
#sightseeing #main div.s_div div.s_left:first-child{
	width:400px;
	border-right: none;
}
#sightseeing #main div.s_div div.s_left p{
	width:225px;
	margin:0 0 0 20px;
	color:#3c3c3c;
}
#sightseeing #main div.s_div div.s_left p.sight_text{
	margin:5px 0 0 20px;
	display:block;
	background:url("/sightseeing/images/bg_leftp.gif") right top no-repeat;
	line-height:1.7em;
}
#sightseeing #main div.s_div div.s_left p.sight_time{
	display:block;
	width:225px;
	margin:32px 0 27px 20px;
}

#sightseeing #main div.s_div div.s_left ul{
	margin:10px 0 65px 20px;
}
#sightseeing #main div.s_div div.s_left ul li{
}
#sightseeing #main div.s_div div.s_left ul li a{
	color:#3c3c3c;
}
#sightseeing #main div.s_div div.s_left img#img_kankou{
	margin:20px 0 20px 20px;
}



#sightseeing #main div.s_div div.s_left ul.link{
	margin:10px 0 42px 20px;
}
#sightseeing #main div.s_div div.s_left ul.link li{
	margin:7px 0 0 0;
	height:25px;
}
#sightseeing #main div.s_div div.s_left ul.link li a{
	color:#3c3c3c;
	height:25px;
}



#sightseeing #main .s_div div.s_right{
	width:390px;
	float:right;
}
#sightseeing #main .s_div div.s_right div#gmap_border{
	width:378px;
	height:488px;
	background:url("/images/bg_dot.gif") left top repeat;
	padding:6px;
	float:right;
}
#sightseeing #main div.s_div div.s_right p{
	margin:0 0 0 20px;
	color:#3c3c3c;
}
#sightseeing #main div.s_div div.s_right ul{
	margin:10px 0 25px 20px;
}
#sightseeing #main div.s_div div.s_right ul li a{
	color:#3c3c3c;
}
#sightseeing #main .s_div div.s_right div#gmap_border div#gmap{
	width:378px;
	height:488px;
}

#sightseeing #main .s_div div.s_right p#gmap_caption{
	float:right;
	width:390px;
	margin:10px 0;
}


#sightseeing #main .s_div div.s_right img.sight_img{
	float:right;
	margin:35px 0 30px 0;
}


#sightseeing #main div.s_div div.s_small{
	width:228px;
	margin:0;
	padding:0;
	border-left: 1px #C1C2C0 dotted;
	float:left;
}
#sightseeing #main div.s_div div#sansyouo{
	border-left:none;
}

#sightseeing #main div.s_div div.s_small h3{
	margin:12px 0 14px 20px;
}
#sightseeing #main div.s_div div.s_small img.small_img{
	margin:0 0 20px 20px;
}
#sightseeing #main div.s_div div.s_small p{
	width:187px;
	margin:0 0 0 20px;
	display:block;
	line-height:1.7em;
}
#sightseeing #main div.s_div div.s_small p.sight_time2{
	display:block;
	width:187px;
	margin:22px 0 22px 20px;
}

#sightseeing #main div.s_div div.s_small ul{
	margin:10px 0 43px 20px;
}
#sightseeing #main div.s_div div.s_small ul li{
	margin:7px 0 0 0;
	height:25px;
}
#sightseeing #main div.s_div div.s_small ul li a{
	height:25px;
}






/* -----------------------------------------------------------

	▼googlemapフキダシ部
----------------------------------------------------------- */
#sightseeing div.map_div{
	width:257px;
	clear:both;
}

#sightseeing div.map_div p.map_text{
	font-size:0.8em;
	width:257px;
	text-align:center;
	margin:10px 0;
}

#sightseeing div.map_div div.map_title{
	width:150px;
	float:left;
}

#sightseeing 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;
}
#sightseeing div.map_div div.map_title p.kana{
	width:150px;
	margin:10px 7px 0px 0;
	text-align:center;
	color:#545966;
	font-size:0.7em;
}

#sightseeing div.map_div img.map_img{
	float:right;
	margin:0 0 10px 0;
}
#sightseeing div.map_div div.map_a{
	clear:both;
	width:257px;
	padding:10px 0 0 0;
	border-top:1px dotted #C1C2C0;
}

#sightseeing div.map_div div.map_a a.bt_list{
	display:block;
	width:125px;
	height:25px;
	margin:0;
	float:left;
}
#sightseeing div.map_div div.map_a a.bt_tohp{
	display:block;
	width:125px;
	height:25px;
	margin:0 0 0 7px;
	float:right;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}