.section-header{padding:5.2rem 0 1px 1.15%}
.section-header .tile-desc{font-family:fs_lolamedium_italic}
.section-header .tile-desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.section-header .tile-desc:lang(iw){font-family:museum_regular}
.section-header .tile-desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.section-header .tile-desc .tile-header{font-size:4rem;color:#53af4e;line-height:1em}
.section-header .tile-desc .sub-header{font-size:3rem;line-height:1em;padding-bottom:10px;color:#53af4e}
.section-header .tile-desc .desc{font-size:2rem;line-height:1em;color:#666;padding-top:3.61%}
.section-header .tile-desc .desc{font-family:fs_lolaregular}
.section-header .tile-desc .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.section-header .tile-desc .desc:lang(iw){font-family:museum_regular}
.section-header .tile-desc .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.section-header .tile-desc .desc p{margin:0}
@media(min-width:320px) and (max-width:767px){.section-header{padding:6.4% 0 0 7.45%}
.section-header .tile-desc .tile-header{font-size:3.2rem;line-height:1em}
.section-header .tile-desc .sub-header{font-size:3rem;line-height:1em;padding-bottom:10px}
.section-header .tile-desc .desc{font-size:2.4rem;line-height:1rem;color:#666;padding-top:3.61%}
.section-header .tile-desc .desc{font-family:fs_lolaregular}
.section-header .tile-desc .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.section-header .tile-desc .desc:lang(iw){font-family:museum_regular}
.section-header .tile-desc .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.section-header .tile-desc .desc p{margin:0}
}
.rating-review .stars-static{display:block;height:16px;margin-right:.5rem;margin-top:.2rem;width:80px}
.rating-review .stars-50{background-position:0 -180px}
.rating-review .stars-40{background-position:-16px -180px}
.rating-review .stars-30{background-position:-32px -180px}
.rating-review .stars-20{background-position:-48px -180px}
.rating-review .stars-10{background-position:-64px -180px}
.rating-review .stars-0{background-position:-80px -180px}
.rating-review .stars-1{background-position:-64px -280px}
.rating-review .stars-11{background-position:-48px -280px}
.rating-review .stars-21{background-position:-32px -280px}
.rating-review stars .stars-31{background-position:-16px -280px}
.rating-review .stars-41{background-position:0 -280px}
.rating-review .stars-2{background-position:-64px -260px}
.rating-review .stars-12{background-position:-48px -260px}
.rating-review .stars-22{background-position:-32px -260px}
.rating-review .stars-32{background-position:-16px -260px}
.rating-review .stars-42{background-position:0 -260px}
.rating-review .stars-3{background-position:-64px -240px}
.rating-review .stars-13{background-position:-48px -240px}
.rating-review .stars-23{background-position:-32px -240px}
.rating-review .stars-33{background-position:-16px -240px}
.rating-review .stars-43{background-position:0 -240px}
.rating-review .stars-4{background-position:-64px -220px}
.rating-review .stars-14{background-position:-48px -220px}
.rating-review .stars-24{background-position:-32px -220px}
.rating-review .stars-34{background-position:-16px -220px}
.rating-review .stars-44{background-position:0 -220px}
.rating-review .stars-5{background-position:-64px -200px}
.rating-review .stars-15{background-position:-48px -200px}
.rating-review .stars-25{background-position:-32px -200px}
.rating-review .stars-35{background-position:-16px -200px}
.rating-review .stars-45{background-position:0 -200px}
.rating-review .stars-6{background-position:-64px -301px}
.rating-review .stars-16{background-position:-48px -301px}
.rating-review .stars-26{background-position:-32px -301px}
.rating-review .stars-36{background-position:-16px -301px}
.rating-review .stars-46{background-position:0 -301px}
.rating-review .stars-7{background-position:-64px -292px}
.rating-review .stars-17{background-position:-48px -292px}
.rating-review .stars-27{background-position:-32px -292px}
.rating-review .stars-37{background-position:-16px -322px}
.rating-review .stars-47{background-position:0 -322px}
.rating-review .stars-8{background-position:-64px -343px}
.rating-review .stars-18{background-position:-48px -343px}
.rating-review .stars-28{background-position:-32px -343px}
.rating-review .stars-38{background-position:-16px -343px}
.rating-review .stars-48{background-position:0 -343px}
.rating-review .stars-9{background-position:-64px -365px}
.rating-review .stars-19{background-position:-48px -365px}
.rating-review .stars-29{background-position:-32px -365px}
.rating-review .stars-39{background-position:-16px -365px}
.rating-review .stars-49{background-position:0 -365px}
.ui-menu .ui-menu-item a{font-size:14px}
#reservation input,textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}
#reservation .popover .popover-title{background-color:#fff;border-bottom:0;color:#509e2f;font-weight:700;line-height:2.4rem;width:250px}
#reservation .expand-reservation{display:none}
#reservation .content .manage-res{display:none}
#reservation .content .main-nav{background-color:#f0f0f0;display:none;list-style:none;margin:0 auto 1.8% auto;padding:0}
#reservation .content .main-nav li{border-right:1px solid white;display:table-cell;float:left;padding:2.6rem;position:relative;text-align:center;vertical-align:middle;width:30% !important}
#reservation .content .main-nav li{font-family:fs_lolaregular-bold}
#reservation .content .main-nav li:lang(zh){font-family:"Hiragino Sans GB W6, SimHei"}
#reservation .content .main-nav li:lang(iw){font-family:museum_bold}
#reservation .content .main-nav li:lang(ja){font-family:"Hiragino Kaku Gothic Pro W6, Meiryo"}
#reservation .content .main-nav li.active{background-color:white}
#reservation .content .main-nav li.active a{color:#509e2f}
#reservation .content .main-nav li.recent{display:none}
#reservation .content .main-nav a{position:absolute;left:0;right:0;top:0;bottom:0;line-height:5.2rem;font-size:1.8rem;color:#666;text-decoration:none}
#reservation .content .tab-content{width:119rem;margin:0 auto;padding:15px 0}
#reservation .content .tab-content .tab-pane .form-inline{position:relative}
#reservation .content .tab-content .tab-pane .form-inline .dates+.htl-search{display:inline-block;float:none;margin:3.4rem -10px 0 0;padding:1.3rem 1.3rem;width:16rem}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{background-color:#509e2f;border:0;color:#fff;cursor:pointer;float:right;font-size:1.8rem;height:4.4rem;margin:.25rem 25.25rem 0 0;padding:1.3rem 5rem;text-align:center;vertical-align:bottom}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{font-family:fs_lolamedium}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(iw){font-family:museum_medium}
#reservation .content .tab-content .tab-pane .form-inline .htl-search:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .searchBtnWrpr{display:block;overflow:hidden;clear:both;content:"";margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){#reservation .content .tab-content .tab-pane .form-inline .searchBtnWrpr{display:block}
}
#reservation .content .tab-content .tab-pane .form-inline .important-note{font-size:16px;color:#666;width:35rem;float:left}
#reservation .content .tab-content .tab-pane .form-inline .important-note{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .important-note .reqd-field{margin-bottom:0}
#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available{display:none;width:40rem}
#reservation .content .tab-content .tab-pane .form-inline .important-note p{margin:0}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{display:none;cursor:pointer;margin-top:3rem;margin-right:25rem;font-size:2rem;color:#666;text-align:right}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{font-family:fs_lolamedium_italic}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt.less-opt-opn{color:#509e2f}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon{margin-top:-2.5rem;display:inline-block}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon.open:after{content:"\f056";display:inline-block;color:#509e2f;background-color:#fff;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .less-opt{display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{max-width:100%;display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}
@media(max-width:767px){#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top{display:block}
}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .form-group{margin-top:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group{position:relative}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:1rem;display:block;font-weight:normal}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label a{color:#666;text-decoration:none;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label .fa{color:#666;text-decoration:none;margin-left:.5rem;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input{padding-left:5.7%;padding-right:5.7%;border:.1rem solid #b7b7b7;border-radius:0;height:4.4rem;width:100%;white-space:nowrap;font-size:14px}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input:lang(ar){padding-right:13%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{height:4.4rem;line-height:4.4rem;width:100%;background:transparent;border:.1rem solid #b7b7b7;font-size:14px}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{font-family:Arial}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .dest-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-in,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-out{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .children-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .adults-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .rooms-input{width:100%;text-align:center}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group #corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .iata-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference{width:31rem;font-family:"FontAwesome";margin-right:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference:after{content:"\f078";font-size:2.2rem;position:absolute;bottom:0;right:1rem;height:4.4rem;line-height:4.4rem;color:#509e2f;background:#fff;pointer-events:none;z-index:-999}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates{width:22rem;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon{color:#9c9c9c;font-family:"FontAwesome";cursor:pointer;position:absolute;bottom:0;right:1rem;height:4.4rem;line-height:4.4rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon:after{content:"\f073";font-size:2.2rem;color:#9c9c9c;cursor:pointer}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .open-search{width:49rem;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .children,#reservation .content .tab-content .tab-pane .form-inline .form-fields .rooms,#reservation .content .tab-content .tab-pane .form-inline .form-fields .corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .group-code{width:14rem;margin-right:3.15rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .group-code{display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .iata-id{width:15.5rem;margin-right:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .minus-icon,#reservation .content .tab-content .tab-pane .form-inline .form-fields .plus-icon{background-color:#509e2f;background-position:center -544px;bottom:0;color:white;cursor:pointer;font-size:12px;height:4.4rem;left:0;line-height:4.4rem;position:absolute;width:4rem;text-align:center}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .plus-icon{left:auto;left:initial;right:0}
#reservation .content .tab-content .tab-pane .manage-reservation .desc{color:#666;font-size:2rem}
#reservation .content .tab-content .tab-pane .manage-reservation .desc{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy{padding:2rem 0;color:#666;font-size:2rem}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .rewards-copy a{color:#509e2f;text-decoration:underline}
#reservation .content .tab-content .tab-pane .manage-reservation .header{display:none}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline{margin:0}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note{margin-top:2rem;font-size:16px;color:#666}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group{margin-right:3rem}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label{color:#666;font-size:16px;line-height:2.4rem;margin-bottom:1rem;display:block;font-weight:normal}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group input{padding-left:1.5rem;padding-right:1.5rem;border:.1rem solid #b7b7b7;border-radius:0;height:4.4rem;white-space:nowrap;width:100%}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res{background-color:#509e2f;display:inline-block;text-align:center;color:#fff;line-height:4.5rem;height:4.5rem;font-size:1.8rem;border-radius:0;border:0;cursor:pointer;margin-top:3.4rem;width:22%}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res{font-family:fs_lolamedium}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(iw){font-family:museum_medium}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .view-res:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .error-msg{padding:1.5%;display:none;border:1px solid red;margin-bottom:2%;font-size:14px}
#reservation .search-icon{font-family:"FontAwesome";cursor:pointer;position:absolute;bottom:0;right:1rem;height:4.4rem;line-height:4.4rem}
#reservation .search-icon:after{content:"\f041";font-size:18px;color:#969696;font-size:2.2rem}
#reservation select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding:0 3%}
#reservation select::-ms-expand{display:none}
#reservation #recent{overflow:hidden;clear:both}
#reservation #recent .hotel-ctr{float:left;width:18%;margin:.4rem 3.4%;position:relative}
#reservation #recent .hotel-ctr .hotel-img{text-align:center;background:#f6f6f6}
#reservation #recent .hotel-ctr .hotel-img img{vertical-align:middle;height:11.6rem;position:relative}
#reservation #recent .hotel-ctr .hotel-img a{width:100%;height:82%;left:0;top:0;right:0}
#reservation #recent .hotel-ctr .close-button{font-family:"FontAwesome";cursor:pointer;color:#509e2f;font-size:16px;position:absolute;top:-4px;right:-18px}
#reservation #recent .hotel-ctr .hotel-info{line-height:2rem;margin-top:4px;text-overflow:ellipsis;word-wrap:break-word}
#reservation #recent .hotel-ctr .hotel-info{font-family:fs_lolamedium_italic}
#reservation #recent .hotel-ctr .hotel-info:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr .hotel-info .htl-code{display:none}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand{color:#509e2f;display:block;font-size:16px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{display:block;color:#666;font-size:16px}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-size:16px;color:#666}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-family:fs_lolaitalic}
#reservation #recent .hotel-ctr .hotel-info .city:lang(zh),#reservation #recent .hotel-ctr .hotel-info .state:lang(zh),#reservation #recent .hotel-ctr .hotel-info .country:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info .city:lang(iw),#reservation #recent .hotel-ctr .hotel-info .state:lang(iw),#reservation #recent .hotel-ctr .hotel-info .country:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info .city:lang(ja),#reservation #recent .hotel-ctr .hotel-info .state:lang(ja),#reservation #recent .hotel-ctr .hotel-info .country:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .hotel-info .rating-review span{background-image:url("//digital.ihg.com/is/image/ihgint/IHG_rating?fmt=png-alpha");background-repeat:no-repeat}
#reservation .hotel-info a{color:#fff;font-size:2rem;text-decoration:none;line-height:1}
#reservation .hotel-info a{font-family:fs_lolamedium_italic}
#reservation .hotel-info a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .hotel-info a:lang(iw){font-family:museum_regular}
#reservation .hotel-info a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .hotel-info a .hinfo-total-reviews{padding-left:1rem}
.ui-autocomplete{border-radius:0;background:#fff;border-color:#bbb;z-index:999}
.ui-autocomplete{font-family:fs_lolaregular}
.ui-autocomplete:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.ui-autocomplete:lang(iw){font-family:museum_regular}
.ui-autocomplete:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.ui-autocomplete a{line-height:1.75;color:#666;padding:.8rem .4em}
.ui-autocomplete a.ui-state-active{border-radius:0;border:0;background:#509e2f;color:#fff}
@media(min-width:768px) and (max-width:1024px){#reservation{height:auto}
#reservation .content .tab-content{width:110rem;padding:15px 0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft .open-search{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:44rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft .dates{width:25rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-fields-lft.expanded .dates+.dates{margin-right:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .children,#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .rooms,#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .iata-id{width:20rem;margin-right:3.1rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .rate-preference{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-right:0;width:40rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .iata-id+.htl-search-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .expand-opt-top .iata-id+.htl-search-button .htl-search{margin-right:0}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{margin-right:14rem}
#reservation .content .tab-content .tab-pane .form-inline .dates+.htl-search{float:none;margin:3.4rem 0 0;padding:1.3rem 1.3rem}
#reservation #recent .hotel-ctr .hotel-img img{height:8rem}
#reservation .content .tab-content .tab-pane .manage-reservation .form-fields .form-inline .form-group{width:28%}
.form-group label{font-size:16px !important}
}
@media(min-width:320px) and (max-width:767px){#reservation{height:auto}
#reservation .tab-pane{padding:0 3rem}
#reservation .nav{background:#509e2f;color:white;cursor:pointer;display:block;font-size:16px;margin-top:3rem;padding:2.5rem 3rem;text-align:center}
#reservation .nav{font-family:fs_lolamedium}
#reservation .nav:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .nav:lang(iw){font-family:museum_medium}
#reservation .nav:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .expand-reservation{background:#509e2f;color:white;cursor:pointer;display:block;font-size:16px;margin-top:2.4rem;padding:2.5rem 2rem;text-align:center}
#reservation .expand-reservation{font-family:fs_lolamedium}
#reservation .expand-reservation:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .expand-reservation:lang(iw){font-family:museum_medium}
#reservation .expand-reservation:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content{display:none}
#reservation .content .main-nav{display:none;padding:0;margin:0;list-style:none;background-color:#fff}
#reservation .content .main-nav .manage{display:none}
#reservation .content .main-nav li{border:1px solid white;background-color:#f0f0f0;float:left;padding:2.8rem 7.8%;text-align:center;width:50% !important}
#reservation .content .main-nav li{font-family:fs_lolaregular}
#reservation .content .main-nav li:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .main-nav li:lang(iw){font-family:museum_regular}
#reservation .content .main-nav li:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .main-nav li a{color:#666;font-size:16px;text-decoration:none}
#reservation .content .main-nav li a{font-family:fs_lolaregular-bold}
#reservation .content .main-nav li a:lang(zh){font-family:"Hiragino Sans GB W6, SimHei"}
#reservation .content .main-nav li a:lang(iw){font-family:museum_bold}
#reservation .content .main-nav li a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W6, Meiryo"}
#reservation .content .main-nav li.active{background-color:white}
#reservation .content .main-nav .book a:lang(es){font-size:1.4rem}
#reservation .content .main-nav .new-search a:lang(nl){font-size:1.5rem}
#reservation .content .tab-content{display:block;padding:20px 0 0;width:auto}
#reservation .content .tab-content .tab-pane .form-inline{margin:0;position:relative}
#reservation .content .tab-content .tab-pane .form-inline .searchBtnWrpr{width:100%;margin-top:0}
#reservation .content .tab-content .tab-pane .form-inline .htl-search{font-size:1.8rem;margin:2rem 0 0;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .htl-search.desktop{display:none}
#reservation .content .tab-content .tab-pane .form-inline .important-note{padding-top:1rem;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .important-note .reqd-field{margin:0;padding-top:0}
#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available{margin-bottom:0;width:auto}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{display:none;text-align:center;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt{font-family:fs_lolamedium_italic}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .arrow-icon.open:after{background-color:#fff;color:#509e2f;content:"\f056";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .content .tab-content .tab-pane .form-inline .more-less-opt .less-opt{display:none}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .open-search{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .open-search .search-icon{font-size:1.8rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt{display:block;max-width:100%;padding-top:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .form-group{margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .expand-opt .form-group.htl-search-button{margin:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon{cursor:pointer;right:.4rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .dates .cal-icon:after{font-size:18px}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults,#reservation .content .tab-content .tab-pane .form-inline .form-fields .children{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .adults{margin-right:4.8% !important}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rooms{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .rate-preference:after{font-size:1.8rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group{position:relative;margin:0}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{color:#666;display:block;font-size:16px;line-height:2.4rem;margin-bottom:.6rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label{font-family:fs_lolaitalic}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group input{border:.1rem solid #b7b7b7;border-radius:0;font-size:1.4rem;height:4.4rem;padding-left:.8rem;padding-right:.8rem;white-space:nowrap}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{font-size:1.4rem;height:4.4rem;line-height:4.4rem;width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox{font-family:fs_lolaregular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(iw){font-family:museum_regular}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .selectBox:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .dest-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-in{width:100%;margin-right:3rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .check-out{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .children-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .adults-input,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .rooms-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group #corporate-id,#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group .iata-input{width:100%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group.dates{margin-top:2rem}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .form-group.dates+.form-group.dates{margin-left:4.6%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .corporate-id{display:inline-block;width:47%;margin-right:4.8% !important}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .iata-id{display:inline-block;width:47%}
#reservation .content .tab-content .tab-pane .form-inline .form-fields .group-code{display:none;width:100%}
#reservation .manage-res{display:none !important;margin-top:2.4rem;display:block}
#reservation .manage-res .body-copy{display:none}
#reservation .manage-res .desc{padding:4rem 3rem 0 3rem;font-size:16px}
#reservation .manage-res .desc{font-family:fs_lolaregular}
#reservation .manage-res .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .desc:lang(iw){font-family:museum_regular}
#reservation .manage-res .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .rewards-copy{padding:4rem 3rem 0 3rem;font-size:16px}
#reservation .manage-res .rewards-copy{font-family:fs_lolaregular}
#reservation .manage-res .rewards-copy:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .rewards-copy:lang(iw){font-family:museum_regular}
#reservation .manage-res .rewards-copy:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .rewards-copy a{color:#509e2f;text-decoration:underline}
#reservation .manage-res .header{border:1px solid #666;font-size:16px;padding:1.5rem;text-align:center}
#reservation .manage-res .header{font-family:fs_lolamedium_italic}
#reservation .manage-res .header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .header:lang(iw){font-family:museum_regular}
#reservation .manage-res .header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .header.open-hdr{color:#509e2f}
#reservation .manage-res .form-fields .form-inline{margin:0;padding:4rem 3rem 0 3rem}
#reservation .manage-res .form-fields .form-inline .last-name{padding:3rem 0 0 0}
#reservation .manage-res .form-fields .form-inline .important-note{color:#666;font-size:16px;margin-top:5rem}
#reservation .manage-res .form-fields .form-inline .important-note{font-family:fs_lolaregular}
#reservation .manage-res .form-fields .form-inline .important-note:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .important-note:lang(iw){font-family:museum_regular}
#reservation .manage-res .form-fields .form-inline .important-note:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .form-fields .form-inline .form-group{margin:0}
#reservation .manage-res .form-fields .form-inline .form-group label{color:#666;display:block;font-size:16px;line-height:2.4rem;margin-bottom:1.5rem}
#reservation .manage-res .form-fields .form-inline .form-group label{font-family:fs_lolaregular}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(iw){font-family:museum_regular}
#reservation .manage-res .form-fields .form-inline .form-group label:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .form-fields .form-inline .form-group input{padding-left:1.5rem;padding-right:1.5rem;border:.1rem solid #b7b7b7;border-radius:0;height:4.4rem;white-space:nowrap;font-size:1.4rem}
#reservation .manage-res .form-fields .form-inline .view-res{background-color:#509e2f;display:inline-block;text-align:center;width:100%;color:#fff;line-height:4.5rem;height:4.5rem;font-size:1.8rem;border-radius:0;border:0;cursor:pointer;margin-top:60px}
#reservation .manage-res .form-fields .form-inline .view-res{font-family:fs_lolamedium}
#reservation .manage-res .form-fields .form-inline .view-res:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation .manage-res .form-fields .form-inline .view-res:lang(iw){font-family:museum_medium}
#reservation .manage-res .form-fields .form-inline .view-res:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation .manage-res .arrow-icon{display:inline-block}
#reservation .manage-res .arrow-icon:after{content:"\f055";display:inline-block;font-family:"FontAwesome";margin-left:.5rem}
#reservation .manage-res .arrow-icon.open:after{content:"\f056";display:inline-block;color:#509e2f;background-color:#fff;font-family:"FontAwesome";margin-left:.5rem}
#reservation #recent{overflow:hidden;clear:both}
#reservation #recent .hotel-ctr{float:left;width:100%;margin:0;position:relative;padding:1.5rem 3rem}
#reservation #recent .hotel-ctr .hotel-img{float:left;width:26%;margin-right:4%}
#reservation #recent .hotel-ctr .hotel-img img{vertical-align:middle;height:auto}
#reservation #recent .hotel-ctr .close-button{font-family:"FontAwesome";color:#509e2f;font-size:16px;position:absolute;top:.8rem;right:16px}
#reservation #recent .hotel-ctr .hotel-info{float:left;width:70%;margin-top:-0.6rem}
#reservation #recent .hotel-ctr .hotel-info{font-family:fs_lolamedium_italic}
#reservation #recent .hotel-ctr .hotel-info:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr .hotel-info .htl-code{display:none}
#reservation #recent .hotel-ctr .hotel-info .hotel-brand{font-size:14px}
#reservation #recent .hotel-ctr .hotel-info .hotel-name{font-size:14px}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-size:14px;color:#666}
#reservation #recent .hotel-ctr .hotel-info .city,#reservation #recent .hotel-ctr .hotel-info .state,#reservation #recent .hotel-ctr .hotel-info .country{font-family:fs_lolaitalic}
#reservation #recent .hotel-ctr .hotel-info .city:lang(zh),#reservation #recent .hotel-ctr .hotel-info .state:lang(zh),#reservation #recent .hotel-ctr .hotel-info .country:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
#reservation #recent .hotel-ctr .hotel-info .city:lang(iw),#reservation #recent .hotel-ctr .hotel-info .state:lang(iw),#reservation #recent .hotel-ctr .hotel-info .country:lang(iw){font-family:museum_regular}
#reservation #recent .hotel-ctr .hotel-info .city:lang(ja),#reservation #recent .hotel-ctr .hotel-info .state:lang(ja),#reservation #recent .hotel-ctr .hotel-info .country:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
#reservation #recent .hotel-ctr:nth-child(even){background:#f1f1f1}
.sticky{position:fixed;width:100%;left:0;bottom:0;z-index:100;border-top:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#reservation .rate-preference{overflow:hidden}
}
@media(min-width:768px) and (max-width:1150px){.htl-search,.main-nav li a,.important-note{font-size:2rem !important}
}
@media(min-width:320px) and (max-width:767px){#reservation .content .tab-content .tab-pane .form-inline .important-note .best-available:lang(in){width:25rem}
}
.stateful-reservation a{font-size:16px;line-height:20px;color:#666;text-decoration:underline}
.stateful-reservation a{font-family:fs_lolaitalic}
.stateful-reservation a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.stateful-reservation a:lang(iw){font-family:museum_regular}
.stateful-reservation a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.visible-xs>.stateful-reservation{padding:20px 3rem}
.content-wrapper .column-custom-row{margin-top:0rem}
.outside-us-menu p{margin:0}
.outside-us-menu .rail-section{margin-bottom:2rem;color:#666}
.outside-us-menu .rail-section .rail-section-header{font-size:3rem;font-weight:500;color:#53af4e;text-transform:uppercase}
.outside-us-menu .rail-section .rail-section-header{font-family:fs_lolaregular}
.outside-us-menu .rail-section .rail-section-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.outside-us-menu .rail-section .rail-section-header:lang(iw){font-family:museum_regular}
.outside-us-menu .rail-section .rail-section-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.outside-us-menu .rail-section .rail-section-header a{font-size:1.8rem;font-weight:500;color:#53af4e;text-transform:uppercase}
.outside-us-menu .rail-section .rail-section-header a{font-family:fs_lolaregular}
.outside-us-menu .rail-section .rail-section-header a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.outside-us-menu .rail-section .rail-section-header a:lang(iw){font-family:museum_regular}
.outside-us-menu .rail-section .rail-section-header a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.outside-us-menu .rail-section-desc{font-size:2rem}
.outside-us-menu .rail-section-desc{font-family:fs_lolaregular}
.outside-us-menu .rail-section-desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.outside-us-menu .rail-section-desc:lang(iw){font-family:museum_regular}
.outside-us-menu .rail-section-desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.outside-us-menu .rail-section-desc span{display:block;padding-top:10px;line-height:1em}
.outside-us-menu .rail-section-desc .place{color:#666;font-size:2rem;font-weight:bold}
.outside-us-menu .rail-section-desc .email{color:#53af4e;font-size:2rem;float:left}
.outside-us-menu .rail-section-desc .email a{color:#53af4e;font-size:2rem}
.outside-us-menu .rail-section-desc .ph-no{color:#666;font-size:2rem;display:block;clear:both}
.outside-us-menu .rail-section-desc .ph-no a{color:#666;font-size:2rem}
.outside-us-menu a:link,.outside-us-menu a:hover,.outside-us-menu a:focus,.outside-us-menu a:visited{color:#53af4e;font-size:2rem;text-decoration:none;font-weight:400}
.outside-us-menu a:link,.outside-us-menu a:hover,.outside-us-menu a:focus,.outside-us-menu a:visited{font-family:fs_lolaregular}
.outside-us-menu a:link:lang(zh),.outside-us-menu a:hover:lang(zh),.outside-us-menu a:focus:lang(zh),.outside-us-menu a:visited:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.outside-us-menu a:link:lang(iw),.outside-us-menu a:hover:lang(iw),.outside-us-menu a:focus:lang(iw),.outside-us-menu a:visited:lang(iw){font-family:museum_regular}
.outside-us-menu a:link:lang(ja),.outside-us-menu a:hover:lang(ja),.outside-us-menu a:focus:lang(ja),.outside-us-menu a:visited:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.outside-us-menu a:hover{text-decoration:underline}
.banner{display:block;overflow:hidden;clear:both;content:""}
.banner .content{background-color:#f2f0f0;position:relative;width:100%;display:table}
.banner .content .tile-image{right:0;position:relative}
.banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_right_stroke?fmt=png-alpha);background-position:right bottom;background-repeat:no-repeat;right:0;bottom:0;content:"";height:100%;position:absolute;width:119px;z-index:99}
.no-svg .banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_right_stroke?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_right_stroke?fmt=png-alpha@2x)}
}
.banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/gray_bg_banner_curv?fmt=png-alpha);background-position:right top;background-repeat:no-repeat;content:"";height:100%;position:absolute;left:0;top:0;width:228px;z-index:100}
.no-svg .banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/gray_bg_banner_curv?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/gray_bg_banner_curv?fmt=png-alpha@2x)}
}
.banner .content .tile-image img{position:relative;width:100%}
.banner .content .tile-desc{background-color:#f2f0f0;position:relative;display:table-cell;left:0;vertical-align:middle;padding:0 0 4% 6.85%;width:40%;top:0;z-index:99}
.banner .content .tile-desc .tile-header{font-size:35px;line-height:1;color:#509e2f;word-wrap:break-word}
.banner .content .tile-desc .tile-header{font-family:fs_lolamedium_italic}
.banner .content .tile-desc .tile-header:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .tile-header:lang(iw){font-family:museum_regular}
.banner .content .tile-desc .tile-header:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.banner .content .tile-desc .desc{padding-top:39px;font-size:18px;color:#666}
.banner .content .tile-desc .desc{font-family:fs_lolaregular}
.banner .content .tile-desc .desc:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .desc:lang(iw){font-family:museum_regular}
.banner .content .tile-desc .desc:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.banner .content .tile-desc .desc .call{font-size:25.39px;color:#53af4e;display:block}
.banner .content .tile-desc .desc .call{font-family:fs_lolamedium}
.banner .content .tile-desc .desc .call:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .desc .call:lang(iw){font-family:museum_medium}
.banner .content .tile-desc .desc .call:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.banner .content .tile-desc .desc .call:before{font-family:FontAwesome;content:"\f10b";margin-right:15px;font-size:30px}
.banner .content .tile-desc .desc .call .resdirect-num{display:inline;margin-left:2%}
.banner .content .tile-desc .desc .call .resdirect-num .resdirect a{color:#43a23b}
.banner .content .tile-desc .desc a{text-decoration:none}
.banner .content .tile-desc .desc a .email{font-size:25.39px;color:#53af4e;display:block;margin-top:30px;padding-bottom:20px}
.banner .content .tile-desc .desc a .email{font-family:fs_lolamedium}
.banner .content .tile-desc .desc a .email:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .desc a .email:lang(iw){font-family:museum_medium}
.banner .content .tile-desc .desc a .email:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.banner .content .tile-desc .desc a .email:before{content:"\f0e0";font-family:"FontAwesome";margin-right:15px}
.banner .content .tile-desc .link a{font-size:20px;color:#666;display:block;margin-top:28px;text-decoration:none}
.banner .content .tile-desc .link a{font-family:fs_lolamedium_italic}
.banner .content .tile-desc .link a:lang(zh){font-family:"Hiragino Sans GB W3, SimHei"}
.banner .content .tile-desc .link a:lang(iw){font-family:museum_regular}
.banner .content .tile-desc .link a:lang(ja){font-family:"Hiragino Kaku Gothic Pro W3, Meiryo"}
.banner .content .tile-desc .link a:after{content:"\f105";font-family:"FontAwesome";margin-left:4px;text-decoration:none}
.banner .content .tile-desc .link:first-child{margin-top:30px}
@media(min-width:320px) and (max-width:767px){.banner .content{height:auto}
.banner .content .tile-image{display:table-header-group}
.banner .content .tile-image img{max-width:100%}
.banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_right_stroke?fmt=png-alpha);background-repeat:no-repeat;bottom:50px;content:"";height:100%;position:absolute;right:0;width:77px;z-index:99}
.no-svg .banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_right_stroke?fmt=png-alpha)}
}
@media only screen and (min-width:320px) and (max-width:767px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:767px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:320px) and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:767px) and (min-device-pixel-ratio:1.5){.no-svg .banner .content .tile-image:after{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_right_stroke?fmt=png-alpha@2x)}
}
@media(min-width:320px) and (max-width:767px){.banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_left_stroke?fmt=png-alpha);background-position:top left;background-repeat:no-repeat;top:0;left:-68px;content:"";height:100%;position:absolute;bottom:5px;width:136px}
.no-svg .banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_left_stroke?fmt=png-alpha)}
}
@media only screen and (min-width:320px) and (max-width:767px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:767px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:320px) and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:767px) and (min-device-pixel-ratio:1.5){.no-svg .banner .content .tile-image:before{background-image:url(//digital.ihg.com/is/image/ihg/banner_m_left_stroke?fmt=png-alpha@2x)}
}
@media(min-width:320px) and (max-width:767px){.banner .content .tile-desc{padding:9.37% 3.8% 9.37% 9.37%;z-index:150;position:relative;display:table-cell;height:auto;background-color:#53af4e}
.banner .content .tile-desc:after{background-image:none;width:auto}
.banner .content .tile-desc .tile-header{line-height:1;color:#fff;font-size:1.8rem}
.banner .content .tile-desc .desc{color:#fff;font-size:1.7rem}
.banner .content .tile-desc .desc a .email{color:#fff;font-size:1.6rem}
.banner .content .tile-desc .desc .call{font-size:1.6rem;color:#fff}
.banner .content .tile-desc .desc .call .resdirect-num .resdirect a{color:#fff}
.banner .content .tile-desc .desc .email{font-size:1.6rem;color:#666;padding-bottom:0}
.banner .content .tile-desc .link{margin-top:10px;font-size:1.6rem}
.banner .content .tile-desc .link a{color:#fff;font-size:1.6rem}
}
@media(max-width:1025px) and (min-width:768px){.banner .content .tile-image:before{width:200px}
.banner .content .tile-desc{width:40%}
.banner .content .tile-desc .tile-header{font-size:25px}
.banner .content .tile-desc .desc{font-size:18px}
.banner .content .tile-desc .desc .call{font-size:18px}
.banner .content .tile-desc .desc a .email{font-size:18px}
.banner .content .tile-desc .link a{font-size:18px}
}