/*パノラマ*/
#my_body_panorama_bg { background-image: url(../../banquet/images/panorama_bg.jpg); margin: 0 auto; width: 630px; height: auto; overflow: auto; }
#my_body_panorama{ background-color: white; width: 600px; height: auto; overflow: auto; margin:0 auto; padding-top: 20px; padding-bottom: 30px; }
#my_contents_panorama { width: 560px; margin-right: auto; margin-left: auto; }

#my_body_panorama_bg_b { background-image: url(../../banquet/images/panorama_bg_b.jpg); margin: 0 auto; width: 1000px; height: auto; overflow: auto; }
#my_body_panorama_b{ background-color: white; width: 940px; height: auto; overflow: auto; margin:0 auto; padding-top: 20px; padding-bottom: 30px; }
#my_contents_panorama_b { width: 910px; margin-right: auto; margin-left: auto; }
/*パノラマタイトル*/
.topics_title { font-size: 12px; line-height: 130%; width:auto; height:auto     ; }
.stay_table_box {  }
.text_box01 { color: #250000; font-size: 12px; line-height: 150%; text-align: center; width: auto; height: auto; }
.page_top { text-align: right; width: auto; height: auto; margin-top: 20px; }
/*美食の饗宴*/
.banner_image_main { color: #fff; font-size: 10px; line-height: 150%; background-image: url(bisyoku_syouen/images/img_kyouen.jpg); background-repeat: no-repeat; margin-bottom: 10px; width: 280px; height: 289px; padding-top: 150px; padding-left: 280px; }
.text_image_main { color: #fff; font-size: 16px; line-height: 130%; margin-top: 5px; margin-bottom: 5px; }
.table_title { color: #250000; font-size: 10px; line-height: 130%; background-color: #ceb989; width: 166px; margin-top: 5px; margin-bottom: 5px; padding: 5px; }
.table_title_b { color: #250000; font-size: 16px; line-height: 130%; }
.kyouen_table_box { margin-bottom: 20px; }
.kyouen_text_box01 { color: #250000; font-size: 12px; line-height: 150%; text-align: left; width: auto; height: auto; }
/*CIPリニューアル*/
.topics_title_text { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 130%; background-image: url(renewal_open/images/kouji_bg_ki.gif); width: 540px; height: 98px; padding: 10px; }
.text_box_foot { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; background-image: url(renewal_open/images/kouji_foot.gif); width: 380px; height: 274px; padding-top: 55px; padding-left: 180px; }
/*------------------------------------*/
/*エディー*/
.edy_box_01 { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; background-image: url(edy/images/edy_01.jpg); width: 560px; height: 22px; padding-top: 70px; }
.edy_box_02 { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; }
.edy_box_03 { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; background-image: url(edy/images/edy_03.jpg); width: 560px; height: 86px; padding-top: 25px; }
/*------------------------------------*/
/*クリスマス*/
.xmas_text_box01 { color: #250000; font-size: 12px; line-height: 150%; text-align: left; width: auto; height: auto; margin-top: 10px; }
.xmas_text_box02 { color: #250000; font-size: 12px; line-height: 150%; text-align: left; margin-top: 30px; width: auto; height: auto; }
.xmas_text_box03 { color: #250000; font-size: 10px; line-height: 150%; text-align: left; width: auto; height: auto; margin-top: 20px; }
.xmas_text_box03 a { color: #92834f; font-size: 10px; line-height: 150%; }
.xmas_text_box03 a:hover { color: #fd7b00; font-size: 10px; line-height: 150%; }
.xmas_text_box04 { color: #250000; font-size: 12px; line-height: 150%; text-align: center; width: auto; height: auto; }
/*------------------------------------*/
/*北海道フェア*/
.banner_image_hokaido { color: #fff; font-size: 10px; line-height: 150%; background-image: url(hokaido/images/bg_hokkaido.jpg); background-repeat: no-repeat; width: 560px; height: 360px; overflow: hidden; padding-top: 640px; }
.hokaido_box_1 { font-size: 12px; width: auto; height: 145px; padding-left: 55px; }
.hokaido_box_2 { font-size: 12px; width: auto; height: 145px; padding-left: 55px; }
.hokaido_box_3 { font-size: 12px; padding-left: 55px; width: auto; height: 150px; }
/*------------------------------------*/
/*クリスマスディナー*/
.banner_image_xmas_denner { color: #fff; font-size: 10px; line-height: 150%; background-image: url(xmasdenner/images/bg_xmas.jpg); background-repeat: no-repeat; width: 560px; height: 563px; overflow: hidden; padding-top: 435px; }
.xd_box_1 { font-size: 12px; width: auto; height: 145px; padding-left: 30px; }
.twocolcont_xd { width:510px; height:365px ; padding-left: 40px; }
.twocolboxl_xd { font-size: 11px; width:240px; height:100px; float:left; }
.twocolboxr_xd { font-size: 11px; margin-left:270px; width:auto; height:100px  ; padding-right: 10px; }
.twocolcont_xd2 { width:510px; height:auto ; padding-left: 40px; }
.twocolboxl_xd2 { font-size: 11px; width:240px; height:auto; float:left; }
.twocolboxr_xd2 { font-size: 11px; margin-left:270px; width:auto; height:auto  ; padding-right: 10px; }
/*年末年始のご案内*/
.banner_image_osechi { color: #fff; font-size: 10px; line-height: 150%; background-image: url(xmasdenner/images/bg_xmas.jpg); background-repeat: no-repeat; width: 575px; overflow: hidden; }
/*------------------------------------*/
/*歓送迎会*/
.kan_box_title { font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; }
.kan_text_box { color: #000; font-size: 12px; font-family: Osaka, "Courier New", Courier, Monaco, monospace; line-height: 120%; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }
.kan_box_01 { font-family: Osaka, "Courier New", Courier, Monaco, monospace; margin-bottom: 30px; }

