@charset "utf-8";
/* ------------------------------------- */
/*                TITLES                 */
/* ------------------------------------- */


.categoly
{
 color:#948049;
 font-size:small;
 font-weight:600;
 margin:2px;
}

/* ------------------------------------- */
/*               CONTENT                 */
/* ------------------------------------- */


.menublock
{
 width:310px;
 /*border-top:1px dotted #666;*/
 margin:7px 0 10px 15px;
 float:left;
}

.menublock_left
{
 width:260px;
 /*border-top:1px dotted #666;*/
 margin:7px 0 10px 45px;
 float:left;
}

.menublock_niwatori
{
 width:300px;
 /*border-top:1px dotted #666;*/
 margin:7px 0 10px 45px;
 float:left;
}

.menublock_niwatori_r
{
 width:300px;
 /*border-top:1px dotted #666;*/
 margin:7px 0 10px 15px;
 float:left;
}

.menu_text_l{
 color:#666;
 border-bottom:1px dotted #666;
 font-size:small;
 line-height:150%;
 padding:3px;
}

.menu_text_title{
    padding-top: 2em;
   }

.menu_text_r{
 color:#666;
 border-bottom:1px dotted #666;
 font-size:small;
 text-align:right;
 line-height:150%;
 padding:3px;
}

.menu_price_r{
    text-align: right;
   }

.note{
 width:665px;
 margin:5px auto;
 text-align:center;
 font-size:small;
}

.subttl{
 margin-left:10px;
 font-size:larger;
}

/* ------------------------------------- */
/*               SUB MENU                */
/* ------------------------------------- */



.submenu {
 width:675px;
 margin:5px auto;
 padding:0;
}

.submenu div a {
 margin:0;
 padding:0;
 float:left;
}


.submenu_bt01 a:hover {
 background-color:#eaead1;
}
