@charset "Shift_JIS";
/* ------------------------------------------------------------------------------------ */
/* RabbitHome   by Konomi Kusunoki                                                      */
/*                                                                                      */
/* 01 : Basic Text Styling                                                              */
/*          body (PhotoTop / Basis / About / Pict / Text / Link / PBBS )                   */
/*          見出し / リンク / 文字 / テーブル / リスト / その他                         */
/*                                                                                      */
/* 02 : Container                                                                       */
/*                                                                                      */
/* 03 : Header                                                                          */
/*                                                                                      */
/* 04 : Menu                                                                            */
/*                                                                                      */
/* 05 : Main                                                                            */
/*                                                                                      */
/* 06 : Footer                                                                          */
/*                                                                                      */
/* 07 : Other Class                                                                     */
/*                                                                                      */
/* Established : 2006/03/29                                                             */
/* LastUpDate  : 2006/12/15                                                             */
/*                                                                                      */
/* ------------------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------------------ */
/* 01 : Basic Text Styling                                                              */
/* ------------------------------------------------------------------------------------ */
body {
    scrollbar-face-color:#333;       /* 本体の色 */
    scrollbar-highlight-color:#999;  /* 左上の影 */
    scrollbar-shadow-color:#999;     /* 右上の影 */
    scrollbar-3dlight-color:#333;    /* 左下の影 */
    scrollbar-darkshadow-color:#333; /* 右下の影 */
    scrollbar-arrow-color:#999;      /* 矢印の色 */
    scrollbar-track-color:#333;      /* 背面の色 */
    
    text-align:center; color:#333;line-height:130%; 
    font-size:12px; cursor :crosshair; margin:0px; padding:0px; 
    background : #000 url(../../kitchen/back/mono/dicea02.png) repeat fixed 0px 0px; }

/* 見出し ----------------------------------------------------------------------------- */
h1        { font-size:140%; margin:0px; padding:0px; border-bottom:none; }
h1 a:hover{ background-color :transparent; }
h1 span   { display:none; }

h2,h3,h4  { clear:both; background-color:transparent;
            border-bottom:1px dashed #999; padding:0; }
h2        { background-image:none; color:#999; font-size:130%; margin:0px auto 10px auto; padding: 20px 0 0;}
h3        { color:#333; font-weight:nomal; font-size:200%; font-family:"Impact";
            margin:40px auto 10px; border:none; }
h4        { font-size:110%; margin:15px auto 5px auto; color:#03c; }
h5,h6     { border-bottom:1px dashed #ccc; font-size:100%; margin:30px auto 10px auto; padding:0px; }

/* リンク装飾 ------------------------------------------------------------------------- */
a         { text-decoration :none; }
a:hover   { /*	position :relative;	top:1px; left:2px;*//* NNで表示がおかしくなるため解除 */
            color:#999; background-color:#ffc; border-top:1px solid #999;
            border-bottom:1px solid #999; }
a:link    { color:#666; }
a:visited { color:#666; }
a:active  { color:#999; }

/* 文字装飾 --------------------------------------------------------------------------- */
em        { font:bold 100% nomal "ＭＳ ゴシック"; }
strong    { color:#f00; font-size:120%; margin:10px 0px ; }
p         { text-indent:1em; margin:10px 0px ; padding:0px; }

/* テーブル装飾 ----------------------------------------------------------------------- */
table     { font-size:12px; border:solid 0px #003; vertical-align :middle; 
            background-color :transparent; }
th        { padding:5px 0px 0px 0px; border-bottom:1px solid #f90; }
td        { }

/* リスト装飾 ------------------------------------------------------------------------- */
dl        { text-align:left; margin:0; padding:0px 15px; }
dt        { clear:both; color:#c03; margin:10px 0 0 0; font-weight:bold; font-size:110%; 
            border:none; }
dd        { margin:5px 0 0 15px; border:none; width:30em; text-align:left; }

ul        { text-align:left; line-height:120%; margin:0 0 0 20px; padding:0px; list-style-type:none; }
li        { margin: 0px; padding:0px; }
ul ul     { width:110px; border:none; border-top:1px dashed #999; padding:0 0 0 5px; }
ul ul li  { display:inline; font:normal; margin:2px 0px 0px 0px; padding:0px 0px 0px 0px;
            border-bottom:none; border-top:none; }

/* その他装飾 ------------------------------------------------------------------------- */
img       { border:none; float:left; margin:0 10px 10px 0; }

input,select,textarea
          { background-color:#fff; border:1px solid #ccc; margin:0; }
select    { margin:0 0 0 15px; }
dl input  { vertical-align:middle; }
input#name,
input#mail,
input#url { width:15em; }


hr        { clear:both; background-color:#999; /* 線の色(NN用) */ height:1px; /* 線の太さ */
            border:1px dashed #999; padding:0px; margin:0px auto; }
address   {font:normal 100% normal Verdana; color:#ccc; }



/* ------------------------------------------------------------------------------------ */
/* 02 : Container                                                                       */
/* ------------------------------------------------------------------------------------ */
#Container { background-color:#fff; text-align:center; margin:0 auto; width:650px;
             background : #ffffff url(../../kitchen/img/title.png) no-repeat 10px 10px; }

#Iclist #Container { width:200px; background-image:none; }
div.ic             { float:left; width:60px; }

/* ------------------------------------------------------------------------------------ */
/* 03 : Header                                                                          */
/* ------------------------------------------------------------------------------------ */
#Header p  { text-indent:0em; text-align:right; margin:0px 10px; }

/* ------------------------------------------------------------------------------------ */
/* 04 : Menu                                                                            */
/* ------------------------------------------------------------------------------------ */
#Menu    { clear:both; width:600px;  text-align:right; margin:50px auto 0; }
#Menu li { margin:2 0 0; padding:0 0 0 12px;
           background:transparent url(../kitchen/icon/dot/grave/i_cross.png) no-repeat 0 0; }

/* Foot -------------------------------------------------------------------------------- */
#FootNavi  { clear:both; margin:30px 2px 10px 2px; color:#333; font-weight:bold; 
             padding:5px; border-top:1px dashed #666; text-align:center; }
#FootNavi a{ border-bottom:1px dashed #999; }
#FootNavi ul{ text-align:center;}
#FootNavi li{ display:inline; margin:0 5px 0;}
#PhotoTop #FootNavi { margin:100px 0 0;}



/* ------------------------------------------------------------------------------------ */
/* 05 : Main                                                                            */
/* ------------------------------------------------------------------------------------ */
#MainTop,
#Main    { clear:both; float:center; width:500px; text-align:center; margin:50px auto 0; }

#Iclist #Main { width:200px; margin:5px; }

#MainTop dt { width:6em; float:left; }
#MainTop textarea  { width:25em; }
#MainTop input.submit {
            padding:0 0.3em; border:none; width:5em; color:#ccc; background:#000; margin:0 0 0 15px;
            font-family: Arial,"Lucida Sans Unicode", Tahoma, Verdana, sans-serif; }
#MainTop input.pwd { width:8em; }
#labelsubmit { display:none; }

#Main    dt { background-color:#666; color:#fff; }
input.num   { background-color:#fff; color:#ccc; border:none; }
#Main dl.comBody{ margin: 2em 0 0 0; }
#Main dl.resBody   { margin:1em 2em; }
#Main dl.resBody input.num,
#Main dl.resBody dt{ background-color:transparent; border-bottom:1px solid #999; color:#ccc; }

dt a:link    { color:#ccc; }
dt a:visited { color:#ccc; }
span.comDate,
span.resDate { font-size :80%; float:right; color:#ccc;}


/* ------------------------------------------------------------------------------------ */
/* 06 : Footer                                                                          */
/* ------------------------------------------------------------------------------------ */
div#Footer { clear:both; text-align:center; width:600px; margin:0px auto;
             padding:400px 0px 10px; }
div#Footer hr     { filter:alpha(opacity=100,finishopacity=0,style=3); }
div#Footer address{ font:nomal 80% nomal Verdana; }



/* ------------------------------------------------------------------------------------ */
/* 07 : Other Class                                                                     */
/* ------------------------------------------------------------------------------------ */
p.gotop  { clear:both; text-align:right; border-top:1px dashed #999; margin:10px auto 80px; }
p.date   { text-indent:0em; text-align:center; font:nomal 80% nomal Verdana;
           border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:0px 0px 5px 0px; }
.small   { font-size :80%; }
.rv      { color:#fff; }

