@charset "utf-8";
@import url("tourist.css");
/* CSS Document */


#top-catch {
	height: 366px;
	width: 695px;
}

#top-catch #center { float: left; }
#top-catch #right { float: right; }

#planbanner-top {
	height: 185px;
	width: 240px;
}
/* Topic */
#topic {
	padding-top: 25px;
}
#topic .item {
	clear: both;
}
#topic .item-title {
	background-color: #FF3300;
	color: #FFFFFF;
	font-size: 18px;
	padding: 5px;
}
#topic .item-body {
	padding: 10px;
}
#topic .item-thumb {
	width: 120px;
	font-size: 0.8em;
	line-height: 1.2em;
	float: left;
	padding-bottom: 20px;
}

#topic .item-price {
	font-size: 26px;
	color: #FF0000;
	line-height: 1em;
	padding-bottom: 5px;
}

#content1 {
	width: 670px;
	border: 1px solid #666666;
	padding: 10px;
}
.anounce {
	color: #FF0000;
	padding-bottom: 20px;
}
#content1 .header {
	background-repeat: no-repeat;
	height: 110px;
	width: 670px;
}

#content1 .body {
	clear: both;
	width: 670px;
}
#content1 .mds1 {
	background-image: url(../images/top-midashi01.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 670px;
	text-indent: -9999px;
}
#content1 .mds2 {
	background-image: url(../images/top-midashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	height: 80px;
	width: 670px;
	text-indent: -9999px;
}
#content1 .staff-box1 {
	width: 670px;
}
#content1 .staff-box1 img {
	float: left;
	margin-right: 10px;
}
.staff-box2,.staff-box3 {
	width: 325px;
	background-color: #ECECF1;
	border: 1px solid #CCCCCC;
	margin-right: 8px;
	padding: 4px;
	font-size: 0.8em;
	float: left;
}
.staff-box2 img,.staff-box3 img {
	float: left;
	margin-right: 10px;
}


#content2 { clear: both; }
#content2 .header {
	background-image: url(../images/cus-page-midashi.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height: 90px;
	width: 690px;
	text-indent: -9999px;
}
#content2 .body {}
.entry-header {
	width: 690px;
	font-size: 1.4em;
}
.entry-body {
	padding-top: 10px;
	padding-bottom: 20px;
}

/* 旅行プラン */

#p1011 {}
#p1011 .title {
	font-size: 1.4em;
	background-color: #FFE8FF;
}
#p1011 .title span {
	color: #0033CC;
	margin-right: 10px;
}
#p1011 .content {
	padding-top: 10px;
	padding-bottom: 20px;
}
#p1011 .ticket {
	Sfloat: left;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
}
#p1011 table {
	border-collapse:collapse;
	width: 300px;
}
#p1011 th,#p1011 td {
	padding: 3px;
	text-align: center;
	border: 1px solid #CCCCCC;
}
#p1011 th {}
#p1011 .info {
	clear: both;
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EAEAEA;
}
#p1011 .info h4 {
	font-size: 0.8em;
	color: #FF0000;
	font-weight: bold;
}
#p1011 .info ul {
	list-style-type: none;
	line-height: 1.4em;
}
#p1011 ul.attention {
	float: right;
	width: 330px;
}

/*年末年始の営業時間*/
#time {
	border: 3px double #FF6600;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-color: #FFFFCC;
	margin-bottom: 10px;
	text-align: left;
}
#time h3 {
	color: #FF3300;
}
#time ul {
	margin-left: 15px;
}

