@charset "utf-8";
/* ===================================================================
CSS information

 file name  :sightseeing.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */



/* --------------------------------------------------
	
	#header		ヘッダー
		
----------------------------------------------------- */

#sightseeing #header #cnt_header h2 {
	background:url(../sightseeing/images/title.jpg) center 0 no-repeat;
}


/*----------------------------------------------------
   #sbmenu		サブメニュー
---------------------------------------------------- */

#sightseeing #sbmenu ul {
	width:257px;
	background:url(../sightseeing/images/sbmenu.gif);
}


#sightseeing #sbmenu ul li#sbm_access {
	width:117px;
}

#sightseeing #sbmenu ul li#sbm_spot {
	width:140px;
}



/*----------------------------------------------------
   #cnt_access		
---------------------------------------------------- */

#sightseeing #cnt_access {
	margin:40px 0 0 0;
	padding:0 0 40px 0;
	width:660px;
	background:url(../images/bg_hline.gif) 0 bottom repeat-x;
}

#sightseeing #cnt_access p#txt_intro {
	margin:0 0 40px 0;
	width:490px;
}

#sightseeing #cnt_access h3 {
	margin:0 0 40px 0;
	width:660px;
	height:53px;
	line-height:53px;
	text-indent:-9999px;
	background:url(../sightseeing/images/tit_sightseeingmap.gif) 0 0 no-repeat;
}


/*  MAP BOX */
#sightseeing .cnt_mapbox {
	margin:20px 0 0 0;
	width:660px;
	background:url(../sightseeing/images/bg_mapbox.jpg) 0 0 repeat;
}

#sightseeing .cnt_mapbox .bg_head {
	width:660px;
	background:url(../sightseeing/images/bg_head.gif) 0 top no-repeat;
}

#sightseeing .cnt_mapbox .bg_head .cnt_info {
	padding:15px 0;
	width:660px;
	background:url(../sightseeing/images/bg_foot.gif) left bottom no-repeat;
}

#sightseeing .cnt_mapbox .bg_head .cnt_info #gmap {
	margin:auto;
	width:634px;
	height:364px;
	border:3px solid #393434;
}

#sightseeing .cnt_mapbox .bg_head .cnt_info #cnt_polyline {
	margin:7px auto 0 auto;
	padding:10px 0 10px 20px;
	width:620px;
	background-color:#F2EFE9;
}

#sightseeing .cnt_mapbox .bg_head .cnt_info #cnt_polyline p {
	color:#3C3C3C;
}



/*----------------------------------------------------
   #cnt_spotguide		
---------------------------------------------------- */

#sightseeing #cnt_spotguide {
	margin:40px 0 0 0;
	padding:0 0 40px 0;
	width:660px;
	background:url(../images/bg_hline.gif) 0 bottom repeat-x;
}

#sightseeing #cnt_spotguide h3 {
	margin:0 0 40px 0;
	width:660px;
	height:53px;
	line-height:53px;
	text-indent:-9999px;
	background:url(../sightseeing/images/tit_spotguide.gif) 0 0 no-repeat;
}

#sightseeing #cnt_spotguide p.s_txt {
	margin:0 0 20px 0;

}


/*	#tbm_spot		観光スポットのタブメニュー
---------------------------------------------------- */

#sightseeing #cnt_spotguide #tbm_spot {
	width:660px;
	height:75px;
	overflow:hidden;
	background:url(../sightseeing/images/tbm_spot.jpg);
}

#sightseeing #cnt_spotguide #tbm_spot li {
	width:215px;
	height:75px;
	float:left;
	text-indent:-9999px;
}

#sightseeing #cnt_spotguide #tbm_spot li a {
	width:215px;
	height:75px;
	display:block;
	overflow:hidden;
}

/* hover */
#sightseeing #cnt_spotguide #tbm_spot li a:hover,
#sightseeing #cnt_spotguide #tbm_spot li a.selected{
	background: url(../sightseeing/images/tbm_spot.jpg);
}

#sightseeing #cnt_spotguide #tbm_spot li#tb_sight a:hover,
#sightseeing #cnt_spotguide #tbm_spot li#tb_sight a.selected{
	background-position: 0 -75px;
}

#sightseeing #cnt_spotguide #tbm_spot li#tb_fields {
	margin:0 0 0 8px;
}
#sightseeing #cnt_spotguide #tbm_spot li#tb_fields a:hover,
#sightseeing #cnt_spotguide #tbm_spot li#tb_fields a.selected{
	background-position: -223px -75px;
}

#sightseeing #cnt_spotguide #tbm_spot li#tb_izu {
	margin:0 0 0 7px;
}
#sightseeing #cnt_spotguide #tbm_spot li#tb_izu a:hover,
#sightseeing #cnt_spotguide #tbm_spot li#tb_izu a.selected{
	background-position: -445px -75px;
}



/*----------------------------------------------------
	#cnt_spotsinfo		観光スポット
---------------------------------------------------- */

#sightseeing #cnt_spotguide  #cnt_spotsinfo {
	margin:10px 0 0 0;
	width:660px;
	overflow:hidden;
}


/* イチオシ観光 スポット!  */

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel {
	width:644px;
	border:8px solid #665050;
	background-color:#fff;
	overflow:hidden;
}

/* left content */
#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .info_wrap {
	padding:10px 0;
	width:240px;
	float:left;
	background:url(../sightseeing/images/bg_imgside.jpg) left top repeat-y;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .info_wrap .cnt_imgside {
	margin:0 auto 10px auto;
	padding:10px 0;
	width:217px;
	background-color:#fff;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .info_wrap .cnt_imgside p {
	margin:0 0 0 10px;
	text-align:left;
	color:#3C3C3C;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .info_wrap .cnt_imgside h5 {
	margin:10px 10px 0 10px;
	padding:0 0 0 10px;
	background-color:#D0CBCB;
	text-align:left;
	color:#3C3C3C;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .info_wrap p {
	margin:5px 0;
	text-align:center;
}



/* right content */
#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap {
	padding:10px 0;
	margin:0 10px 0 0;
	width:375px;
	float:right;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap h4 {
	width:375px;
	height:120px;
	line-height:120px;
	text-indent:-9999px;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap h4#tit_koibitomisaki {
	background:url(../sightseeing/images/tit_koibitomisaki.gif) 0 0 no-repeat;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap h4#tit_matsubarapark {
	background:url(../sightseeing/images/fields/tit_matsubarapark.gif) 0 0 no-repeat;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap h4#tit_shuzenji {
	background:url(../sightseeing/images/izu/tit_shuzenji.gif) 0 0 no-repeat;
}

#sightseeing #cnt_spotguide  #cnt_spotsinfo .soptsel .txt_wrap p {
	margin:15px 0;
	color:#3C3C3C;
	width:360px;
}


/* 小さい観光 スポット!  */

#sightseeing .cnt_spot {
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	width:304px;
	border:8px solid #665050;
	background-color:#fff;
	overflow:hidden;
}

#sightseeing .cnt_spot .bgspot {
	margin:0 auto 10px auto;
	padding:10px;
	width:265px;
	border:1px solid #DDDBE6;
}

#sightseeing .cnt_spot .bgspot p.sptxt {
	width:264px;
	color:#3C3C3C;
}

#sightseeing .cnt_spot .bgspot p.acesstxt {
	width:264px;
	color:#3C3C3C;
	margin-bottom:7px;
	font-weight:bold;
}

#sightseeing .cnt_spot .bgspot h4 {
	margin:15px auto 5px auto;
	text-align:center;
	width:264px;
	height:24px;
	line-height:24px;
	text-indent:-9999px;
}

#sightseeing .cnt_spot .bgspot h4#tit_zouge {
	background:url(../sightseeing/images/tit_zouge.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_tenshou {
	background:url(../sightseeing/images/tit_tenshou.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_fishingpark {
	background:url(../sightseeing/images/tit_fishingpark.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_toikinzan {
	background:url(../sightseeing/images/tit_toikinzan.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_toikaisuiyoku {
	background:url(../sightseeing/images/tit_kaisuiyoku.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_ashiyu {
	background:url(../sightseeing/images/tit_ashiyu.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_anrakuji {
	background:url(../sightseeing/images/fields/tit_anrakuji.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_seiunji {
	background:url(../sightseeing/images/fields/tit_seiunji.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_traveller {
	background:url(../sightseeing/images/fields/tit_traveller.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_toijinya {
	background:url(../sightseeing/images/fields/tit_toijinya.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .bgspot h4#tit_jourennotaki {
	background:url(../sightseeing/images/izu/tit_jourennotaki.gif) 0 0 no-repeat;
}

#sightseeing .cnt_spot .cnt_btn {
	padding:10px 0 0 0;
	width:304px;
	overflow:hidden;
	background-color:#665050;
}





/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

