@charset "Shift_JIS";


/*------------- COLOR -------------*/
.transfer-red { color: #CC0033 }


/*------------- フォント, COLOR -------------*/
h4, h5, h6 {
font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Osaka, 'ＭＳ Ｐゴシック', sans-serif;
}

h4.lead-restaurant {
color: #EF846D;
font-size: 14px;
line-height: 120%;
margin: 0 0 3px 0;
}

h4.lead-shop {
color: #00AA72;
font-size: 14px;
line-height: 120%;
margin: 0 0 3px 0;
}

h4.lead-entertainment {
color: #A14A97;
font-size: 14px;
line-height: 120%;
margin: 0 0 3px 0;
}

h4.lead-hotel {
color: #937054;
font-size: 14px;
line-height: 120%;
margin: 0 0 3px 0;
}

h5.other-spot {
color: #A64B97;
font-size: 12px;
line-height: 110%;
margin: 0 0 2px 0;
}

h5.cp { /*ｸｰﾎﾟﾝ内容と条件*/
color: #262626;
font-size: 11px;
margin: 4px 0 2px 0;
}



/*------------- 背景COLOR -------------*/
.bgc-wh { background-color: #ffffff }
.bgc-cp-yellow{ background-color: #FFFDC7 }
/*.bgc-orange { background-color: #FF7519 }*/
.bgc-h{ background:url(../floor_4f/img/bg_h.gif) repeat-x top }/*floor_4f/index.htm で使用*/


/*---------------- マージンTOP, 背景IMG ----------------*/
td.cell-data {
border-bottom: 1px solid #CCCCCC;
padding: 2px 1px 1px 0px;
}

.coupon-block { margin: 12px 0 12px 0 }

.other-block { margin: 15px 0 0 0 }

.hyattData-block { margin: 4px 0 0 0 } /*floor_1f/index.htm で使用*/

td.cell-block { padding: 8px 0 0 0 }/*floor_4f/index.htm で使用*/


/*------------- 背景IMG指定 -------------*/
.bg-nav-floor {
background: url(../img/bg_nav_floor.gif) top left repeat-x;
padding: 0 0 0 18px;
}

.bg-h-spot {
background: url(../floor_3f/img/bg_h_spot.gif) top left no-repeat;
}

.bg-h-spot2 {
background: url(../floor_4f/img/bg_h_spot2.gif) top left no-repeat;/*floor_4f/index.htm で使用*/
}

/*クーポン条件*/
td.cell-cpdata-a {
background: #F55C02 url(../floor_3f/img/bg_cpbase_corner.gif) right bottom no-repeat;
}

td.cell-cpdata-b {
padding: 3px 3px 3px 4px;
background-color: #FFBD8A;
}

td.bg-h-other { background: url(../floor_3f/img/bg_h_other.gif) left top repeat-x }

