@charset "UTF-8";
/* ===================================================================
CSS information

 file name  :sightseeing.css
 author     :Ability Consultant
style info  :観光「案内
=================================================================== */
/* -----------------------------------------------------------
	.con_intro
----------------------------------------------------------- */
.con_intro {
	width: 950px;
	margin: 0 auto;
	overflow: hidden;
	*zoom: 1;
}

.con_intro .catch {
	width: 950px;
	padding: 0 0 20px;
}

.con_intro .txt {
	width: 950px;
	padding: 0 0 60px;
}

/* -----------------------------------------------------------
	.con_heritage
----------------------------------------------------------- */
.con_heritage {
	width: 950px;
	margin: 0 auto 70px;
	overflow: hidden;
	*zoom: 1;
}

.con_heritage h3 {
	width: 950px;
	padding: 0 0 40px;
}

.con_heritage p {
	width: 940px;
	margin: 0 auto;
}

/* -----------------------------------------------------------
	.con_sightseeing
----------------------------------------------------------- */
.con_sightseeing {
	width: 950px;
	margin: 0 auto 30px;
	overflow: hidden;
	*zoom: 1;
}

.con_sightseeing h3 {
	width: 950px;
}

.con_sightseeing .notes {
	width: 940px;
	margin: 0 auto;
	padding: 0 0 30px;
}

/* -----------------------------------------------------------
	.con_spot
----------------------------------------------------------- */
.con_spot h3 {
	padding-bottom: 12px;
	background: url(https://www.matsui-inn.com/rktn/images/common/bg_line_x.png) 0 bottom repeat-x;
	margin-bottom: 40px;
}

.con_spot .box {
	width: 840px;
	margin: 0 auto 40px;
}

.con_spot .box ul {
	overflow: hidden;
	*zoom: 1;
	width: 840px;
}

.con_spot .box ul li {
	width: 360px;
	min-height: 140px;
	float: left;
	padding: 14px 19px;
	margin: 0 0 20px 40px;
	border: 1px #2f2f2f solid;
	background: url(https://www.matsui-inn.com/rktn/images/sightseeing/bg_map_sightsseing.png) 1px 1px no-repeat #202020;
	overflow: hidden;
	*zoom: 1;
}

.con_spot .box ul li.first {
	margin-left: 0;
}

.con_spot .box ul li .photo {
	width: 110px;
	height: 110px;
	float: left;
}

.con_spot .box ul li .photo img {
	min-width: 110px;
	min-height: 110px;
}

.con_spot .box ul li .detail {
	width: 235px;
	padding: 0 0 0 15px;
	float: left;
}

.con_spot .box ul li .detail h4 {
	width: 165px;
	padding: 0 0 10px 20px;
	font-size: 108%;
	background: url(https://www.matsui-inn.com/rktn/images/sightseeing/ic_map_sightsseing.png) left 3px no-repeat;
}

.con_spot .box ul li .detail .txt {
	width: 235px;
	font-size: 93%;
}

/* -----------------------------------------------------------
	.con_season
----------------------------------------------------------- */
.con_season {
	width: 934px;
	margin: 0 auto 80px;
	padding: 0 0 40px;
	border: 8px #2f2f2f solid;
	background: url(../sightseeing/images/bg_season.png) right bottom no-repeat;
	overflow: hidden;
	*zoom: 1;
}

.con_season h3 {
	width: 884px;
	margin-left: -25px;
}

.con_season .wrp_spring,
.con_season .wrp_summer,
.con_season .wrp_autumn,
.con_season .wrp_winter {
	width: 830px;
	margin: 0 auto;
	padding: 0 0 20px;
	overflow: hidden;
	*zoom: 1;
}

.con_season .wrp_spring h4,
.con_season .wrp_summer h4,
.con_season .wrp_autumn h4,
.con_season .wrp_winter h4 {
	width: 200px;
	padding: 0 0 20px;
	float: left;
}

.con_season .wrp_spring table,
.con_season .wrp_summer table,
.con_season .wrp_autumn table,
.con_season .wrp_winter table {
	width: 590px;
	margin: 10px 0 0 40px;
	border: none;
	float: left;
}

.con_season .wrp_spring table th,
.con_season .wrp_summer table th,
.con_season .wrp_autumn table th,
.con_season .wrp_winter table th {
	width: 200px;
	padding: 5px;
	background: none;
	border: none;
	text-align: left;
	vertical-align: top;
}

.con_season .wrp_spring table td,
.con_season .wrp_summer table td,
.con_season .wrp_autumn table td,
.con_season .wrp_winter table td {
	padding: 5px;
	background: none;
	border: none;
}

.con_season .wrp_monthly {
	width: 640px;
	margin: 0 0 20px 292px;
	background: url(../images/common/bg_line.png) top repeat-x;
	overflow: hidden;
	*zoom: 1;
}

.con_season .wrp_monthly table {
	width: 590px;
	margin: 20px 0 0;
	border: none;
	float: left;
}

.con_season .wrp_monthly table th {
	width: 200px;
	padding: 5px;
	background: none;
	border: none;
	text-align: left;
	vertical-align: top;
}

.con_season .wrp_monthly table td {
	padding: 5px;
	background: none;
	border: none;
}
