@charset "utf-8";
/* CSS Document */

/* ヘッダーナビ */

#header_link01 {
    width: 150px;
	height: 55px;
	margin: 0;
	padding: 0 5px 0 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/header/header_link01.jpg) left top no-repeat;
}
#header_link01:hover {
	background: url(../images/header/header_link0102.jpg) left top no-repeat;
}
#header_link01:active {
	top: 0;
}
#header_link02 {
    width: 150px;
	height: 55px;
	margin: 0;
	padding: 0 5px 0 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/header/header_link02.jpg) left top no-repeat;
}
#header_link02:hover {
	background: url(../images/header/header_link0202.jpg) left top no-repeat;
}
#header_link02:active {
	top: 0;
}

/* メインナビゲーション */

#main_navi01 {
    width: 100px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi01.jpg) left top no-repeat;
}
#main_navi01:hover {
	background: url(../images/main_navi/main_navi0102.jpg) left top no-repeat;
}
#main_navi02 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi02.jpg) left top no-repeat;
}
#main_navi02:hover {
	background: url(../images/main_navi/main_navi0202.jpg) left top no-repeat;
}
#main_navi03 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi03.jpg) left top no-repeat;
}
#main_navi03:hover {
	background: url(../images/main_navi/main_navi0302.jpg) left top no-repeat;
}
#main_navi04 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi04.jpg) left top no-repeat;
}
#main_navi04:hover {
	background: url(../images/main_navi/main_navi0402.jpg) left top no-repeat;
}
#main_navi05 {
    width: 102px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi05.jpg) left top no-repeat;
}
#main_navi05:hover {
	background: url(../images/main_navi/main_navi0502.jpg) left top no-repeat;
}
#main_navi06 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi06.jpg) left top no-repeat;
}
#main_navi06:hover {
	background: url(../images/main_navi/main_navi0602.jpg) left top no-repeat;
}
#main_navi07 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi07.jpg) left top no-repeat;
}
#main_navi07:hover {
	background: url(../images/main_navi/main_navi0702.jpg) left top no-repeat;
}
#main_navi08 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi08.jpg) left top no-repeat;
}
#main_navi08:hover {
	background: url(../images/main_navi/main_navi0802.jpg) left top no-repeat;
}
#main_navi09 {
    width: 101px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/main_navi/main_navi09.jpg) left top no-repeat;
}
#main_navi09:hover {
	background: url(../images/main_navi/main_navi0902.jpg) left top no-repeat;
}

/* サブナビゲーション */

#sub_navi01 {
    width: 95px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/sub_navi/sub_navi01.jpg) left top no-repeat;
}
#sub_navi01:hover {
	background: url(../images/sub_navi/sub_navi0102.jpg) left top no-repeat;
}
#sub_navi01:active {
	top: 0;
}
#sub_navi02 {
    width: 95px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/sub_navi/sub_navi02.jpg) left top no-repeat;
}
#sub_navi02:hover {
	background: url(../images/sub_navi/sub_navi0202.jpg) left top no-repeat;
}
#sub_navi02:active {
	top: 0;
}
#sub_navi03 {
    width: 95px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/sub_navi/sub_navi03.jpg) left top no-repeat;
}
#sub_navi03:hover {
	background: url(../images/sub_navi/sub_navi0302.jpg) left top no-repeat;
}
#sub_navi03:active {
	top: 0;
}
#sub_navi04 {
    width: 97px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/sub_navi/sub_navi04.jpg) left top no-repeat;
}
#sub_navi04:hover {
	background: url(../images/sub_navi/sub_navi0402.jpg) left top no-repeat;
}
#sub_navi04:active {
	top: 0;
}
#sub_navi05 {
    width: 97px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../images/sub_navi/sub_navi05.jpg) left top no-repeat;
}
#sub_navi05:hover {
	background: url(../images/sub_navi/sub_navi0502.jpg) left top no-repeat;
}
#sub_navi05:active {
	top: 0;
}

/* ご予約時のご注意 */

#reserve_function {
    width: 210px;
	height: 50px;
	margin: 0 0 10px 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../../plan/images/function.jpg) left top no-repeat;
}
#reserve_function:hover {
	background: url(../../plan/images/function02.jpg) left top no-repeat;
}




