
@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; }

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

.block{
width:310px;
margin:0 0 20px 0;
padding:0;
}

.pickup-image{
width:100px;
margin:0;
padding:0;
}

.pickup-cont{
width:200px;
margin:0;
padding:0;
}

.pickup-title{
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:dotted 1px #CCCCCC;
}

.pickup-text{
margin:0;
padding:0;
}

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

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

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

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

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

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

.menu-cont{
width:295px;
margin:0 0 15px 0;
padding:0;
background-color:#FEEDDA;
}

.menu-cont-hedder{
width:295px;
height:4px;
margin:0;
padding:0;
background:url("./img/menu-in-bg.gif") 0 0 no-repeat;
}

.menu-cont-footer{
width:295px;
height:4px;
margin:0;
padding:0;
background:url("./img/menu-in-bg.gif") 0 -4px no-repeat;
}

.menu-cont-in{
padding:11px 15px 6px;
}

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

.menu-title{
margin:0 0 15px 0;
line-height:20px;
border-bottom:dotted 1px #88422E;
}

#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; }

.menu-list{
width:220px;
margin:0 0 5px 0;
padding:0;
}

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

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

#menu-btn{
width:610px;
margin:0;
padding:0;
overflow:hidden;
clear:both;
}

#menu-btn{ background:url("./index_img/btn.gif") 0 0 repeat-y; height:30px; }
#menu-btn a{ background:url("./index_img/btn.gif") 0 0 repeat-y; height:30px; display:block; }
#menu-btn a:hover{ background:url("./index_img/btn.gif") 0 -30px repeat-y; }

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

.outline-list{
width:25px;
margin:0 0 10px 0;
padding:0;
font-weight:bold;
font-size:10px;
line-height:1.8;
}

.outline-text{
width:280px;
margin:0 0 10px 0;
padding:0;
}

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

#map{
width:310px;
height:230px;
margin:0;
padding:0;
}
