@charset "UTF-8";
/* CSS Document */

/* ############################################## */

.lunch_menu {
	width:538px;
	background:#e5e1d5;
	padding:15px;
	margin:0px auto 10px auto;
}
.lunch_menu li {
	font-size:12px;
	line-height:18px;
	color:#595858;
	background:url(../img/lunch_sunset/lunch/list_icon.gif) no-repeat;
	background-position:0px 5px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 5px 0px;
}
.lunch_menu li a:link {
	color:#595858;
	text-decoration:underline;
}
.lunch_menu li a:visited {
	color:#595858;
	text-decoration:underline;
}
.lunch_menu li a:hover {
	color:#5a442c;
	text-decoration:underline;
}
.lunch_menu li a:active {
	color:#595858;
	text-decoration:underline;
}


.schedule_001 {
	width:567px;
	margin:0px auto 20px auto;
	position:relative;
}
.schedule_comment {
	width:567px;
	position:absolute;
	top:315px;
	left:0px;
}
.schedule_comment p {
	text-align:center;
	font-size:12px;
	line-height:17px;
	color:#595858;
}
.schedule_button {
	width:360px;
	position:absolute;
	top:361px;
	left:103px;
}

.button_001 a {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_002.jpg) no-repeat;
	text-indent:-9876px;
	display:block;
}
.button_001 a:hover {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_002.jpg) no-repeat;
	background-position:-360px 0px;
	text-indent:-9876px;
	display:block;
}
.button_002 a {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_003.jpg) no-repeat;
	text-indent:-9876px;
	display:block;
}
.button_002 a:hover {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_003.jpg) no-repeat;
	background-position:-360px 0px;
	text-indent:-9876px;
	display:block;
}
.button_003 a {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_004.jpg) no-repeat;
	text-indent:-9876px;
	display:block;
}
.button_003 a:hover {
	width:360px;
	height:52px;
	background:url(../img/cruise/schedule/schedule_004.jpg) no-repeat;
	background-position:-360px 0px;
	text-indent:-9876px;
	display:block;
}