body{
margin:0px auto;
padding:0px;
text-align:center;
}


#contents{
width:740px;
margin:0px auto;
padding:0px;
font-size:12px;
background-color: #FFF7E8;
}


#head-menu{
width:300px;
margin:0px auto;
padding:3px;
float:right;
text-align:right;
}

h1{
margin:0px auto;
padding:0px;
}

p{
margin:0px;
padding:0px;
line-height: 120%}
}

.f12px {
 font-size: 12px;
 color: #333333;
 line-height: 160%}

.dolce-info {
 font-size: 12px;
 color: #333333;
 line-height: 160%;
padding:0px 0px 0px 20px;
}

.menu-name{
font-size: 12px;
 color: #996600;
 line-height: 160%;
padding:0px 0px 0px 0px;
font-weight:bold;
}

#drink td{
border-bottom:1px dotted #cc6600;
padding:8px 3px 3px 4px;
font-size: 12px;
}

#gelati td{
border-bottom:1px dotted #ff9966;
padding:8px 3px 3px 4px;
font-size: 12px;
}

#cappucci td{
 color: #ffffff;
 font-size: 12px;
 line-height:1.3em;
 }


/* メニュー部分の設定 */
#menu{
	width:760px;
	_width:760px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:27px;
}

#menu div{
	padding:0px;
	margin:0px;
	float:left;
}

#menu div img{
	padding:0px;
	margin:0px;
	border:0px;
	float:left;
}

/* フッターの設定 */	
#footer-copy{
	width:738px;
	color:#FFFFFF;
	font-size:12px;
	padding:3px 0px;
	margin:0px auto;
background-color: #452101;
}


.waffule {
	width:585px;
	margin:20px auto 20px;
	padding:0 auto;
	text-align:center;
	}

.waffule-item {
	float:left;
	margin:10px 10px 10px 0 ;
	width:280px;
	}
.waffule-item td {
	text-align:left;
	}
	
.waffule-item .wa-name {
	font-size:12px;
	font-weight:bold;
	color:#993300;
	line-height:1.3em;
	}
.waffule-item p {
	font-size:12px;
	font-weight:normal;
	line-height:1.4em;
	margin:4px 0;
	padding:0;
	}
.waffule-item .kakaku {
	font-size:12px;
	}



.clear {clear:both;}


