.dropdown {
	float:left;
	/*padding-right:5px;*/
}

.dropdown dt.service,
.dropdown dt.m-greeting,
.dropdown dt.m-price,
.dropdown dt.m-about,
.dropdown dt.m-contact {
	width:136px;
	height: 47px;
	cursor:pointer;
	/*text-indent: -9999px;*/
}

.dropdown dt.m-service {
	background: url(../images/common/menu02.jpg);
}

.dropdown dt.m-greeting {
	background: url(../images/common/menu03.jpg);
}

.dropdown dt.m-price {
	background: url(../images/common/menu04.jpg);
}

.dropdown dt.m-about {
	background: url(../images/common/menu05.jpg);
}

.dropdown dt.m-contact {
	background: url(../images/common/menu07.jpg);
}


.dropdown dt:hover {
	background-position: 0 -47px;
}

.dropdown dd {
	position:absolute;
	overflow:hidden;
	width:136px;
	display:none;
	/*background:#fff;*/
	z-index:200;
	opacity:0;
	padding-left:1px;
}

.dropdown ul {
	width:136px;
	list-style:none;
	border-top:none;
}

.dropdown li {
	display:inline;
}

.dropdown a,
.dropdown a:active,
.dropdown a:visited {
	width:113px;
	height:auto;
	display:block;
	color:#333;
	text-decoration:none;
	background:#eaf0f2;
	padding:5px 10px;
}

.dropdown a:hover {
	background:#d9e1e4;
	color:#000
}

.dropdown .underline {
	border-bottom:1px solid #b9d6dc;
	border-right:1px solid #b9d6dc;
	border-left:1px solid #b9d6dc;
	text-indent:0px;
	width:113px;
}

.dropdown a.fix-menu,
.dropdown a.fix-menu:active,
.dropdown a.fix-menu:visited {
	width: 136px;
	height: 47px;
	display: block;
	padding: 0px;
	text-indent: -9999px;
	background: none;
}

.dropdown a.fix-menu:hover {
	background:none;
}
