@charset "shift_jis";
/* CSS Document */

/*‚·‚×‚Ä
------------------------------*/
.main_title {
	font-size: 1.2em;
	padding-bottom: 5px;
	border-bottom: 1px dotted #969696;
	margin-bottom: 10px;
}
.main_title span {
	border-left: 5px solid #821E14;
	padding-left: 10px;
}
.sub_title {
	font-size: 1em;
	background: #F0F0F0 url(../../../images/index/arrow.gif) no-repeat 10px 10px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.sub_title01 {
	font-size: 1em;
	background: #F0F0F0 url(../images/main/heart_logo_img.gif) no-repeat 5px center;
	padding-left: 130px;
	margin-bottom: 15px;
	height: 25px;
	padding-top: 10px;
}
.sub_title02 {
	font-size: 1em;
	background: #F0F0F0 url(../images/main/shinki_logo_img.gif) no-repeat 5px center;
	padding-left: 130px;
	margin-bottom: 15px;
	height: 25px;
	padding-top: 10px;
}
.tour_title {
	font-size: 1em;
	color: #666666;
	margin-bottom: 10px;
}
.search_list {
	margin: 0px 0px 20px;
	padding: 0px;
	list-style: none;
	border-left: 5px solid #F5F5F5;
}
.search_list li {
	background: url(../images/main/list_icon.gif) no-repeat left 5px;
	padding-left: 15px;
	margin-left: 20px;
	padding-bottom: 10px;
}
#syuppatsu_tab {
	margin: 0px 0px 20px;
	padding: 0px 40px;
	list-style: none;
	border-bottom: 1px solid #969696;
	width: 675px;
	height: 30px;
}
#syuppatsu_tab li {
	float: left;
	margin-right: 15px;
}
.search_inner_wrap {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
}

#tab01 a {
	background: url(../images/main/tab_img.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
#tab02 a {
	background: url(../images/main/tab_img.gif) no-repeat -210px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
#tab03 a {
	background: url(../images/main/tab_img.gif) no-repeat -420px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
#tab01 a:hover {
	background: url(../images/main/tab_img.gif) no-repeat 0px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
#tab02 a:hover {
	background: url(../images/main/tab_img.gif) no-repeat -210px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
#tab03 a:hover {
	background: url(../images/main/tab_img.gif) no-repeat -420px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 210px;
}
