@charset "Shift_JIS";

/* -- 外部スタイルシート読み込み -- */
@import "layout.css";

/* -- banquetのみ使用 -- */
/* -- バンケットトップ -- */
#banquet-index{
 padding: 30px 0px 0px 0px;
}
#banquet-index img{
 margin: 3px 3px 0px;
}
/* -- 仕様一覧 -- */
#banquet-siyo{
 padding: 30px 0px 0px 0px;
}
#banquet-siyo table{
 padding: 0px;
 margin: 10px;
}
#banquet-siyo th{
 padding: 6px;
 color: #333333;
 font-weight: bold;
 background-color: #B8DC50;
 text-align: center;
}
#banquet-siyo tr td{
 padding: 6px;
}
#banquet-siyo th#area{
 padding: 6px;
 color: #333333;
 font-weight: bold;
 background-color: #CCCC99;
 text-align: center;
}
#banquet-siyo tr#tsuru{
 padding: 6px;
 background-color: #EFF7D7;
}
#banquet-siyo th#tsuru-h{
 padding: 6px;
 background-color: #EFF7D7;
 color: #333333;
 font-size: 12px;
 line-height: 150%;
 font-weight: normal;
 text-align: center;
}
#banquet-siyo tr#bl{
 padding: 6px;
 background-color: #DFEEDF;
}
#banquet-siyo th#head-b{
 padding: 6px;
 background-color: #DFEEDF;
 color: #333333;
 font-size: 12px;
 line-height: 150%;
 text-align: center;
}
#banquet-siyo th#head-b-n{
 padding: 6px;
 background-color: #DFEEDF;
 color: #333333;
 font-size: 12px;
 line-height: 150%;
 font-weight: normal;
 text-align: center;
}
#banquet-siyo tr#wh{
 padding: 6px;
 background-color: #FFFFFF;
}
#banquet-siyo th#head-w{
 padding: 6px;
 background-color: #FFFFFF;
 color: #333333;
 font-size: 12px;
 line-height: 150%;
 text-align: center;
}
#banquet-siyo th#head-w-n{
 padding: 6px;
 background-color: #FFFFFF;
 color: #333333;
 font-size: 12px;
 line-height: 150%;
 font-weight: normal;
 text-align: center;
}
#banquet-siyo td#num{
 padding: 6px;
 text-align: right;
 font-family: "ＭＳ ゴシック", "Osaka−等幅";
}
#banquet-siyo td#wa{
 padding: 6px;
 text-align: center;
 font-family: "ＭＳ ゴシック", "Osaka−等幅";
}

/* -- 利用料金一覧 -- */
#banquet-price{
 padding: 30px 0px 0px 0px;
}
#banquet-price table{
 padding: 0px;
 margin: 10px;
}
#banquet-price th#t-top{
 padding: 6px;
 color: #333333;
 font-weight: bold;
 background-color: #B8DC50;
 text-align: center;
}
#banquet-price th#t-top-s{
 padding: 6px;
 color: #333333;
 font-weight: bold;
 background-color: #CCCC99;
 text-align: center;
}
#banquet-price th#t-left-tsuru{
 padding: 6px;
 color: #333333;
 font-size: 12px;
 font-weight: bold;
 background-color: #DBEDA5;
 text-align: center;
}
#banquet-price th#t-left-tsuru-w{
 padding: 6px;
 color: #333333;
 font-size: 12px;
 font-weight: normal;
 background-color: #EFF7D7;
 text-align: center;
}
#banquet-price th#t-left-w{
 padding: 6px;
 color: #333333;
 font-size: 12px;
 font-weight: bold;
 background-color: #FFFFFF;
 text-align: center;
}
#banquet-price th#t-left-b{
 padding: 6px;
 color: #333333;
 font-size: 12px;
 font-weight: bold;
 background-color: #DFEEDF;
 text-align: center;
}
#banquet-price tr td{
 padding: 6px;
}
#banquet-price td#num{
 padding: 6px;
 text-align: right;
 font-family: "ＭＳ ゴシック", "Osaka−等幅";
}

#meal-price table tr td{
 padding: 0px;
 margin: 0px;
 font-size: 12px;
}

/* -- お別れの会 -- */
#banquet-gb{
 padding: 30px 0px 0px 0px;
}
/* -- お問合せ -- */
#banquet-otoiawase{
 padding: 30px 0px 0px 0px;
}
#banquet-otoiawase table#fuchi{
 border: 1px solid #CCCCCC;
}

#banquet-otoiawase td{
 padding: 4px 4px 4px 4px;
}
#banquet-otoiawase p{
 color: #663300;
 font-weight: bold;
}
