#menu {
	BACKGROUND: url(../access/bg_body.jpg) no-repeat center top
}

#menu {
	BACKGROUND: url(../access/bg_body.jpg) no-repeat center top
}
#menumsg {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 15px; COLOR: #fff; LETTER-SPACING: 0px
}
.menubox H2 {
	MARGIN-BOTTOM: 20px
}
#menu01 { margin-right:218px
}
#menu01 .mti01 {
	background-image:url(../drink/ttl_menu01.jpg); width:710px; height: 43px; padding-left:15px; font-weight:bold; background-repeat:no-repeat; padding-top:10px; font-size:14px
}

.rmgn {
	MARGIN-RIGHT: 25px
}
#menu01 UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 705px
}
#menu01 .map {
	DISPLAY: block; FLOAT: left; WIDTH: 705px; margin-top:10px; margin-bottom:10px
}
#menu02 UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 300px; HEIGHT: 90px
}
#menu01 .ti01 { padding-left:8px; border-left:#FFFFFF 5px solid; color:#FFFFFF; margin-left:10px; LINE-HEIGHT: 1.5em
}
#menu01 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#menu02 {
	CLEAR: both; PADDING-LEFT: 0px; BACKGROUND: url(../access/bg_menu02.jpg) no-repeat left top; OVERFLOW: hidden; margin-bottom:15px; padding-left:260px
}
#menu02 .mti01 {
	background-image:url(../drink/ttl_menu04.jpg); width:623px; height: 44px; padding-left:15px; font-weight:bold; background-repeat:no-repeat; padding-top:10px; font-size:14px
}
#menu02 .ti01 { padding-left:8px; border-left:#FFFFFF 5px solid; color:#FFFFFF; margin-left:10px; LINE-HEIGHT: 1.5em
}
#menu02 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; LETTER-SPACING: 0px
}



#menu03 UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 300px; HEIGHT: 130px
}
#menu03 {
	CLEAR: both; PADDING-LEFT: 0px; BACKGROUND: url(../drink/bg_menu02.jpg) no-repeat right top; OVERFLOW: hidden; margin-bottom:15px
}
#menu03 .mti01 {
	background-image:url(../drink/ttl_menu04.jpg); width:623px; height: 44px; padding-left:15px; font-weight:bold; background-repeat:no-repeat; padding-top:10px; font-size:14px
}
#menu03 .ti01 { padding-left:8px; border-left:#FFFFFF 5px solid; color:#FFFFFF; margin-left:10px; LINE-HEIGHT: 1.5em
}
#menu03 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; LETTER-SPACING: 0px
}




#menu04 .ti01 { padding-left:8px; border-left:#FFFFFF 5px solid; color:#FFFFFF; margin-left:10px; LINE-HEIGHT: 1.5em
}
#menu04 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; LETTER-SPACING: 0px
}
#img-menu0203 {
	FLOAT: right; MARGIN: 0px -51px 0px 0px; WIDTH: 270px; POSITION: relative
}
#menu04 {
	CLEAR: both; PADDING-LEFT: 302px; BACKGROUND: url(../drink/bg_menu04.jpg) no-repeat left top; OVERFLOW: hidden
}
#menu04 .mti01 {
	background-image:url(../drink/ttl_menu04.jpg); width:623px; height: 44px; padding-left:15px; font-weight:bold; background-repeat:no-repeat; padding-top:10px; font-size:14px
}
.menu04contents {
	MARGIN-LEFT: 100px
}
#menu04list {
	MARGIN-TOP: 2em
}
#menu04 UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 250px; margin-bottom:15px
}
#menu04 UL LI EM {
	DISPLAY: block; FLOAT: left; WIDTH: 180px
}
#sola {
	MARGIN: 15px 0px 0px 82px
}
