
@import "../css/default.css";
@import "../css/layout.css";
@import "../css/common.css";
@import "../css/navi.css";
@import "./archive-common.css";

#r_cafe a{ background:url("../img/navi/r_cafe.jpg") 0 -60px repeat-y; }

/* -------------------- # --------------------*/

.menu-block{
width:640px;
margin:0 0 30px 0;
padding:0;
background-color:#FDDAB4;
}

.menu-block-hedder{
width:640px;
height:5px;
margin:0;
padding:0;
background:url("./menu_img/menu-bg.gif") 0 0 no-repeat;
}

.menu-block-in{
padding:15px 15px 0;
}

.menu-block-footer{
width:640px;
height:5px;
margin:0;
padding:0;
background:url("./menu_img/menu-bg.gif") 0 -5px no-repeat;
}

/* -------------------- # --------------------*/

.block{
width:295px;
margin:0 0 15px 0;
padding:0;
}

.block-image{
width:135px;
margin:0;
padding:0;
}

.block-cont{
width:150px;
margin:0;
padding:0;
}

.block-cont-title{
margin:0 0 10px 0;
padding:0;
font-weight:bold;
}

.block-cont-text{
margin:0 0 10px 0;
padding:0;
}

.block-cont-price{
margin:0;
padding:0;
text-align:right;
}

/* -------------------- # --------------------*/

.alpha, .beta, .gamma{
width:200px;
padding:0;
}

.alpha{ margin:0 20px 20px 0; }
.beta, .gamma{ margin:0 0 20px 0; }

.menu-title{
margin:0 0 15px 0;
line-height:20px;
font-weight:bold;
border-bottom:dotted 1px #CCCCCC;
}

#icon-1{ padding:0 0 15px 28px; background:url("./img/icon-1.gif") 0 2px no-repeat; }
#icon-2{ padding:0 0 15px 22px; background:url("./img/icon-2.gif") 0 0 no-repeat; }
#icon-3{ padding:0 0 15px 22px; background:url("./img/icon-3.gif") 0 4px no-repeat; }

.menu-subtitle{
margin:0 0 15px 0;
padding:0;
font-weight:bold;
font-size:10px;
color:#663300;
}

.menu-list{
width:150px;
margin:0 0 10px 0;
padding:0;
}

.menu-price{
width:40px;
margin:0 0 10px 0;
padding:0;
text-align:right;
}

.menu-list2{
width:140px;
margin:0 0 10px 0;
padding:0;
}

.menu-price2{
width:50px;
margin:0 0 10px 0;
padding:0;
text-align:right;
}

