PageSourceSearch

https://hoshinoresorts.com/

html hoshinoresorts.com collected 2026-10-09 21:31:44 UTC 77,618 bytes, 1,215 lines download raw bytes

1<!doctype html>
2<!--[if IE 7 ]><html lang="ja" class="ie7" ng-app="hoshinoyaApp" ng-controller="indexController"><![endif]-->
3<!--[if IE 8 ]><html lang="ja" class="ie8" ng-app="hoshinoyaApp" ng-controller="indexController"><![endif]-->
4<!--[if IE 9 ]><html lang="ja" class="ie9" ng-app="hoshinoyaApp" ng-controller="indexController"><![endif]-->
5<!--[if (gt IE 9)|!(IE)]><!--><html lang="ja-JP" itemscope itemtype="http://schema.org/Product" ng-app="hoshinoyaApp" ng-controller="indexController"><!--<![endif]-->
6<head>
7  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8  <meta name="Description" content="" />
9  <meta name="Keywords" content="" />
10  <!-- facebook  OG -->
11  <meta property="og:title" content="" />
12  <meta property="og:type" content="" />
13  <meta property="og:url" content="" />
14  <meta property="og:image" content="" />
15  <meta property="og:site_name" content="" />
16  <meta property="fb:app_id" content="" />
17  <meta property="og:description" content="" />
18
19  <link rel="icon" sizes="16x16 32x32 72×72" href="images/favicon.ico">
20  <title ng-bind-html="hotel.loaded ? locale.texts['reservation.site.tit.' + hotel.data.ownerType] : '' | raw"></title>
21
22  <!-- ▽CSS▽ -->
23  <link href="styles/import.css?_ygv=20260917030921" type="text/css" rel="stylesheet"/>
24
25  <!-- ▽javascript▽ -->
26  
26<script type="text/javascript" src="/_shared/scripts/vendor.js?_ygv=20260917030921"></script>
26
27  
27<script type="text/javascript" src="/_shared/scripts/yg.js?_ygv=20260917030921"></script>
27
28
29  
29<script type="text/javascript" src="/scripts/minified/common.min.js?_ygv=20260917030921"></script>
29
30  
30<script type="text/javascript" src="/scripts/minified/module.min.js?_ygv=20260917030921"></script>
30
31  
31<script type="text/javascript" src="/scripts/minified/hoshinoya.views.min.js?_ygv=20260917030921"></script>
31
32  
32<script type="text/javascript" src="/scripts/minified/hoshinoya.routings.min.js?_ygv=20260917030921"></script>
32
33  
33<script>
34  hoshinoya.routings = new HoshinoyaSiteRouting();
35  </script>
35
36  
36<script type="text/javascript" src="/scripts/minified/hoshinoya.app.min.js?_ygv=20260917030921"></script>
36
37  <!--[if lt IE 9]>
38  
38<script type="text/javascript" src="scripts/ie.js?_ygv=20260917030921"></script>
38
39  <![endif]-->
40
41  <!-- html5.js for IE6-9 -->
42  <!--[if lte IE 9]>
43  
43<script src="scripts/lib/html5.js?_ygv=20260917030921"></script>
43
44  <![endif]-->
45
46</head>
47
48<body
49  id="start"
50  data-hotel-id="{{hotel.data.hotelId}}"
51  data-calendar-threashold="{{hotel.data.calendarThreashold}}"
52  data-title="{{hotel.loaded ? locale.texts['reservation.site.tit.' + hotel.data.ownerType] : ''}}"
53  ng-class="{
54    'direct_mode': secretMode === true
55  }"
56  class=" {{locale.name}}"
57>
58
59<header ng-style="{'background-image': 'url(/media/' + hotel.hotelId + '/bg_header.jpg)'}">
60  <div class="block_inner">
61    <div class="nav_header clearfix">
62      <div class="nav_header_l">
63        <a class="btn_hamburger" href="javascript:void(0);" title="{{locale.texts['reservation.hd.menu.tit']}}" >{{locale.texts['reservation.hd.menu.tit']}}</a>
64        <ul class="hamburger_content" style="display: none;">
65
66          <!-- 言語 -->
67          <li class="lang"><a href="javascript:void(0);" title="{{locale.texts['reservation.hd.mc.lang']}}" ><span class="title">{{locale.texts['reservation.hd.mc.lang']}}</span><span class="value">{{displayLangName}}</span></a></li>
68
69          <!-- 表示通過 -->
70          <li class="currency"><a href="javascript:void(0);" title="{{locale.texts['reservation.hd.mc.currency']}}" ><span class="title">{{locale.texts['reservation.hd.mc.currency']}}</span><span class="value">{{displayRate.quote}}</span></a></li>
71
72          <!-- よくあるご質問 -->
73          <li ng-show="locale.name === 'JA'"><a ng-href="{{locale.texts['reservation.hd.faq.url.' + hotel.hotelId]}}" title="{{locale.texts['reservation.hd.faq.tit']}}" target="_blank">{{locale.texts['reservation.hd.faq.tit']}}</a></li>
74
75          <!-- お問合わせ -->
76          <li class="contact">
77            <i class="nav_header_icon_contact icon-blank"></i>
78            <a ng-href="{{locale.texts['reservation.hd.contact.url.'+hotel.hotelId]}}" title="{{locale.texts['reservation.hd.contact.tit.' + hotel.hotelId]}}" target="_blank" ng-bind-html="locale.texts['reservation.hd.contact.tit.' + hotel.hotelId] | nlRuleContactTitle"></a>
79          </li>
80        </ul>
81      </div>
82      <div id="topnav" class="nav_header_r">
83        <p ng-if="hotel.loaded">
84          <span><select id="selectLanguage" ng-model="languageList" ng-change="changeLanguage(languageList)"><option ng-repeat="lc in languageList" ng-disabled="lc === locale.texts['reservation.hd.mc.lang.title']" ng-selected="lc === locale.texts['reservation.hd.mc.lang.title']"><a href="javascript:void(0);" data-lang="{{lc.lang}}"><span class="ttl-bold">{{lc}}</span></a></option></select> |</span>
85          <span ng-if="!hotel.data.useAccountService || account.hasSignedIn !== true"><a href="/reservations/#/{{locale.name}}/hotels/{{hotel.data.hotelId}}" title="{{locale.texts['reservation.hd.bookings.tit']}}" target="_blank">{{locale.texts['reservation.hd.bookings.tit']}}</a>{{hotel.data.useAccountService ? '|' : ''}}</span>
86          <span ng-if="hotel.data.useAccountService && account.hasSignedIn === true"><a href="/account/service/#/{{locale.name}}" title="{{locale.texts['reservation.hd.bookings.tit']}}" target="_blank">{{locale.texts['reservation.hd.bookings.tit']}}</a>|</span>
87          <span ng-if="hotel.data.useAccountService && account.hasSignedIn !== true"><a href="javascript:void(0);" title="{{locale.texts['reservation.hd.signIn.tit']}}" ng-click="showSignInDialog()">{{locale.texts['reservation.hd.signIn.tit']}}</a></span>
88          <span ng-if="hotel.data.useAccountService && account.hasSignedIn === true"><a href="javascript:void(0);" title="{{locale.texts['reservation.hd.login.preffix']}} {{account.current.name}} {{locale.texts['reservation.hd.signIn.suffix']}}" ng-click="showSignOutDialog()">{{locale.texts['reservation.hd.login.preffix']}} {{account.current.name}} {{locale.texts['reservation.hd.login.suffix']}}</a></span>
89        </p>
90      </div>
91    </div><!-- End nav_header -->
92
93    <div id="block_ttl">
94      <h1>
95        <a href="javascript:void(0)" ng-click="onHeaderClick()">
96          <img ng-src="/media/{{hotel.hotelId}}/ttl_h1_{{locale.name}}.png" alt="{{hotel.data.hotelName}}" width="600" height="114" />
97        </a>
98      </h1>
99    </div><!-- End block_ttl -->
100    <form action="" name="secretForm" method="post" novalidate>
101      <div id="block_password_dialog">
102        <div class="block_inner">
103          <p class="txt_pass_lead"><span ng-bind-html="locale.texts['reservation.secret.lead'] | raw"></span></p>
104          <div class="block_input">
105            <p><input name="password" ng-model="password" type="password" required placeholder="{{locale.texts['reservation.form.password.placeholder']}}" /></p>
106            <div class="txt_error" ng-if="passwordValidation.password === false">
107              <p>{{passwordValidation.message}}</p>
108            </div>
109            <p id="btn_pass_next"><a href="javascript:void(0);" title="{{locale.texts['reservation.secret.bt.tit']}}" ng-click="applyPlanPassword()">{{locale.texts['reservation.secret.bt.tit']}}</a></p>
110          </div><!-- End block_input -->
111        </div><!-- End block_inner -->
112      </div><!-- End block_password_dialog -->
113    </form>
114
115    <div id="block_reserve_start">
116      <div id="reserve_start_inner">
117        <div class="block_3col clearfix">
118          <div class="block_3col_l">
119            <p class="ttl_input">{{locale.texts['reservation.search.checkIn.tit']}}</p>
120            <div class="block_input clearfix">
121              <p id="input_from" class="from"><span><input type="text" value="{{reservation.condition.checkIn | formatDate: 'zenL'}}" readonly ng-class="{'calendar_disabled': dateNotSelected === true}"></span><i class="icon-cal"></i></p>
122            </div><!-- End block_input -->
123
124          </div><!-- End block_3col_l -->
125          <div class="block_3col_m">
126            <div ng-bind-html="locale.texts['reservation.search.indexFromto'] | raw"></div>
127          </div><!-- End block_3col_m -->
128          <div class="block_3col_r">
129            <p class="ttl_input">{{locale.texts['reservation.search.checkout.tit']}}</p>
130            <div class="block_input clearfix">
131              <p id="input_to" class="from"><input type="text" value="{{reservation.condition.checkOut | formatDate: 'zenL'}}" readonly ng-class="{'calendar_disabled': dateNotSelected === true}"><i class="icon-cal"></i></p>
132            </div><!-- End block_input -->
133          </div><!-- End block_3col_r -->
134        </div><!-- End block_3col -->
135        <div id="checkbox" class="block_date_not_selected">
136          <div class="checkbox_3col clearfix" ng-class="'active'">
137            <!-- TODO: 文言変更 -->
138            <label for="checkbox"><p class="txt_checkbox" ng-show="hotel.data.availableSearchDefault">
139              <input id="dateNotSelected" type="checkbox" checked />
140              <span class="top_checkbox_txt">{{locale.texts['reservation.search.searchByAvailability.tit']}}</span></p>
141            </label>
142            <label for="checkbox"><p class="txt_checkbox" ng-show="!hotel.data.availableSearchDefault">
143              <input id="dateNotSelected" type="checkbox" />
144              <span class="top_checkbox_txt">{{locale.texts['reservation.search.searchByAvailability.tit']}}</span></p>
145            </label>
146          </div><!-- End block_submit -->
147          <div class="block_top_stay_dates clearfix" ng-if="dateNotSelected == true">
148            <p class="ttl_top_stay">{{locale.texts['reservation.sidMod.Date.numbers.tit']}}</p>
149            <div id="select_date" class="clearfix">
150              <p id="btn_minus" ng-class="reservation.condition.decrementableCheckOutDay() ? '' : 'disable'"><a href="javascript:void(0);" title="-" ng-click="reservation.condition.decrementCheckOutDay()">-</a></p>
151              <p id="txt_date"><span>{{ reservation.condition.checkIn | diffDays:reservation.condition.checkOut }}</span>{{locale.texts['reservation.sidMod.Date.suffix']}}</p>
152              <p id="btn_plus"><a href="javascript:void(0);" title="+" ng-click="reservation.condition.incrementCheckOutDay()">+</a></p>
153            </div><!-- End select_date -->
154          </div><!-- End block_stay_dates -->
155        </div><!-- End checkbox_2col -->
156
157        <div class="block_txt_note" ng-if="hotel.data.searchDescriptionAvailable === true">
158          <p class="txt_note">※{{hotel.data.searchDescriptonTitle}}<a href="javascript:void(0);" class="btn_help" data-url="help01_top"><i class="icon-help"></i></a></p>
159        </div><!-- End block_txt_note -->
160        <div id="block_help01_top" class="block_help">
161          <div class="block_inner">
162            <h5>{{hotel.data.searchDescriptonTitle}}</h5>
163            <p ng-bind-html="hotel.data.searchDescriptionContent | raw"></p>
164          </div><!-- End block_inner -->
165        </div><!-- End block_help01 -->
166
167
168        <!-- 人数 //////////////////////////////////////////// -->
169        <div id="select_headcount" class="select0{{countOfSearchCondPeople()}}">
170          <div id="headcount_header" class="round_6col clearfix">
171            <div class="round_6col_01">
172              <p>&nbsp;</p>
173            </div><!-- End block_5col_01 -->
174
175            <div class="round_6col_02" ng-hide="hotel.data.useSearch.adult !== true">
176              <p>{{hotel.data.customerType.adult}}</p>
177            </div><!-- End block_5col_02 -->
178            <div class="round_6col_03" ng-hide="hotel.data.useSearch.underTwelve !== true">
179              <p>{{hotel.data.customerType.underTwelve}}</p>
180            </div><!-- End block_5col_03 -->
181            <div class="round_6col_04" ng-hide="hotel.data.useSearch.underSeven !== true">
182              <p>{{hotel.data.customerType.underSeven}}</p>
183            </div><!-- End block_5col_04 -->
184            <div class="round_6col_05" ng-hide="hotel.data.useSearch.underFour !== true">
185              <p>{{hotel.data.customerType.underFour}}</p>
186            </div><!-- End block_5col_05 -->
187            <div class="round_6col_06">
188            </div><!-- End block_5col_05 -->
189          </div><!-- End block_round6col -->
190
191          <!-- 入力 -->
192          <div class="round_6col clearfix room_or_plan_row js-maxRoomCount" ng-repeat="i in hotel.roomRange()" ng-class="{'disabled' : i > 1, 'keep': i === 1 }">
193            <div class="round_6col_01">
194              <p><span class="room_no" ng-class="{'no1_room' : i === 1}">{{locale.texts['reservation.roomIndex.tit']}}{{i}}</span></p>
195            </div><!-- End block_5col_01 -->
196
197            <div class="round_6col_02" ng-hide="hotel.data.useSearch.adult !== true">
198              <select>
199                <option ng-repeat="index in [] | range:(hotel.data.adultNumMax-hotel.data.adultNumMin)+1" value="{{index+hotel.data.adultNumMin}}" ng-selected="index+hotel.data.adultNumMin == hotel.data.adultNumDefault">{{index+hotel.data.adultNumMin}}</option>
200              </select>
201            </div><!-- End block_5col_02 -->
202            <div class="round_6col_03" ng-hide="hotel.data.useSearch.underTwelve !== true">
203              <select>
204                <option ng-repeat="index in [] | range:(hotel.data.childNumMax-h
204otel.data.childNumMin)+1" value="{{index+hotel.data.childNumMin}}" ng-selected="index+hotel.data.childNumMin == hotel.data.childNumDefault">{{index+hotel.data.childNumMin}}</option>
205              </select>
206            </div><!-- End block_5col_03 -->
207            <div class="round_6col_04" ng-hide="hotel.data.useSearch.underSeven !== true">
208              <select>
209                <option ng-repeat="index in [] | range:(hotel.data.infantNumMax-hotel.data.infantNumMin)+1" value="{{index+hotel.data.infantNumMin}}" ng-selected="index+hotel.data.infantNumMin == hotel.data.infantNumDefault">{{index+hotel.data.infantNumMin}}</option>
210              </select>
211            </div><!-- End block_5col_04 -->
212            <div class="round_6col_05" ng-hide="hotel.data.useSearch.underFour !== true">
213              <select>
214                <option ng-repeat="index in [] | range:(hotel.data.babyNumMax-hotel.data.babyNumMin)+1" value="{{index+hotel.data.babyNumMin}}" ng-selected="index+hotel.data.babyNumMin == hotel.data.babyNumDefault">{{index+hotel.data.babyNumMin}}</option>
215              </select>
216            </div><!-- End block_5col_05 -->
217
218            <div class="round_6col_06" ng-class="{'no1_dast' : i === 1}">
219              <p><a href="javascript:void(0);" class="remove_row js-dynamic-remove_row"><i class="icon-dast"></i>{{locale.texts['reservation.search.roomDelete.tit']}}</a></p>
220            </div><!-- End block_5col_06 -->
221
222          </div><!-- End block_round6col -->
223        </div><!-- End select_headcount -->
224
225        <div class="add_selectbox">
226          <p><a href="javascript:void(0);" class="btn_trigger_add_room at_top" data-current-count="2"><i class="icon-add"></i>{{locale.texts['reservation.search.roomAdd.typeA']}}{{locale.texts['reservation.search.roomAdd.typeB']}}</a></p>
227        </div><!-- End add_selectbox -->
228        <div class="block_submit">
229          <div class="checkbox_3col clearfix check_different_plan" ng-class="reservation.condition.isSamePeopleNumbers('#select_headcount') === true ? 'active' : 'disable'">
230            <p class="txt_checkbox"><input type="checkbox" id="check_separate" ng-checked="hotel.data.reserveSameConditionDefault" ng-disabled="reservation.condition.isSamePeopleNumbers('#select_headcount') !== true"/><label for="check_separate"><span>{{locale.texts['reservation.search.addRoomsOnward.lead']}}</span></label>
231              <a href="javascript:void(0);" class="btn_help" data-url="help02_top"><i class="icon-help"></i></a>
232            </p>
233          </div><!-- End checkbox_2col -->
234          <p id="btn_start_search"><a href="javascript:void(0);" title="{{locale.texts['search.roomDelete.tit']}}" ng-click="searchBtnTouched()"><i class="icon-link_arw"></i> {{locale.texts['reservation.search.search.bt.tit']}}</a></p>
235        </div><!-- End block_submit -->
236
237        <a
238          href="{{hotel.data.bestRateAssuranceUrl}}"
239          target="_blank"
240          class="block_bestrate"
241          ng-if="hotel.data.bestRateDisplayFlg"
242          title="{{locale.texts['reservation.guide.bestrate']}}"
243        >
244          {{locale.texts['reservation.guide.bestrate']}}<!-- ご予約は当サイトが最もお得です。 -->
245        </a>
246
247
248      </div><!-- End reserve_start_inner -->
249
250      <div id="block_help02_top" class="block_help">
251        <div class="block_inner">
252          <h5>{{locale.texts['reservation.search.addRoomsOnward.popup.tit']}}</h5>
253          <p>{{locale.texts['reservation.search.addRoomsOnward.popup.body']}}</p>
254        </div><!-- End block_inner -->
255      </div><!-- End block_help02 -->
256
257
258    </div><!-- End block_reserve_start -->
259
260    <div class="tour_builder_popup" ng-show="showTourBuilderPopup == 1" ng-click="showTourBuilderPopup = 0">
261      <div class="tour_builder_popup_inner">
262        <div class="tour_builder_popup_title">
263          <span ng-bind-html="locale.texts['reservation.tourBuilder.popup.tit'] | raw"></span>
264        </div>
265        <iframe ng-src="{{tour_builder_src}}"></iframe>
266      </div>
267    </div>
268    <!-- End tour_builder_popup -->
269
270  </div><!-- End block_inner -->
271</header>
272
273<div id="index_footer">
274<!--
275  <h3><img src="images/index/icon_bestrate.png" width="80" height="80" alt="{{locale.texts['reservation.search.bestrate.tit']}}" />{{locale.texts['reservation.search.bestrate.tit']}}</h3>
276  <p class="txt_footer_lead">{{locale.texts['reservation.search.bestrate.lead']}}</p>
277  <p class="link_detail"><a href="{{hotel.data.bestRateAssuranceUrl}}" title="{{locale.texts['reservation.search.bestrateTerms.tit']}}"><i class="icon-right-dir"></i>{{locale.texts['reservation.search.bestrateTerms.tit']}}</a></p>
278-->
279
280  <div class="index_footer__phone" class="hotelid{{hotel.data.hotelId}}" ng-if="hotel.data.phoneNumber">
281    <h4><img src="images/index/icon_tel.png" width="40" height="40" alt="電話" />{{locale.texts['reservation.facility.phone.tit']}}</h4>
282
283    <p class="txt_tel">{{hotel.data.reservationCenter}}</p>
284
285    <div class="block_reserve_center">
286      <p>{{locale.texts['reservation.facility.info.tit.'+hotel.hotelId]}}</p>
287      <dl>
288        <dt>{{hotel.data.phoneNumber}}</dt>
289        <dd>{{locale.texts['reservation.facility.info.reception.'+hotel.hotelId]}}</dd>
290        <dd>
290 </dd>
291        <dd>{{locale.texts['reservation.facility.info.reception2.'+hotel.hotelId]}}</dd>
292        <dd> </dd>
293        <dd ng-class="{'tel-notification': hotel.data.telNotificationFlg}" ng-if="hotel.data.telNotificationFlg">{{locale.texts['reservation.facility.phone.telNotification']}}</dd>
294      </dl>
295    </div><!-- End block_reserve_center -->
296  </div><!-- End hotelid{{hotel.data.hotelId}} -->
297
298  <div class="index_footer__info" ng-if="hotel.loaded">
299    <a
300      ng-href="{{officialUrl}}"
301      class="index_footer__logo"
302      target="_blank"
303      title="{{locale.texts['reservation.name.corp']}}"
304    >
305      <img
306        ng-src="/_shared/images/logo/logo-hoshino-{{locale.nameLower}}.svg"
307        alt="{{locale.texts['reservation.name.corp']}}"
308      >
309    </a>
310
311    <small
312      class="index_footer__copy"
313      ng-bind-html="locale.texts['reservation.copyRight.p1'] | raw"
314    >
315    </small>
316  </div>
317
318</div><!-- End index_footer -->
319
320
321
322<div id="wrapper">
323  <div id="content" ng-view></div><!-- End content -->
324</div><!-- End wrapper -->
325
326<!-- 予約リスト -->
327<div id="bg_black"></div>
328<div id="block_annotation" class="annotation">
329  <div class="block_inner">
330    <p class="txt_annotation">{{locale.texts['reservation.annotation.result.step']}}</p>
331  </div><!-- END block_inner -->
332</div><!-- End block_lead_txt -->
333
334
335<div id="block_pick_dates">
336  <div id="bg_black_pick_dates"></div>
337  <div id="block_pick_dates_inner">
338    <div class="block_inner">
339      <div class="block_pick_date">
340        <a href="javascript:void(0);" class="pick_date_header clearfix">
341          <p class="ttl_pickdate">{{locale.texts['reservation.search.checkIn.tit']}}</p>
342          <p class="txt_checkin_date"><input id="input_checkin" type="text" value="{{reservation.condition.checkIn | formatDate: 'zenL'}}" readonly></p>
343          <i class="icon-cal"></i>
344        </a><!-- End pick_date_header -->
345
346        <div id="calender_checkin" class="block_calender">
347
348        </div><!-- End calender_checkin -->
349
350      </div><!-- End block_pick_date -->
351
352      <div class="block_pick_date">
353        <a href="javascript:void(0);" class="pick_date_header clearfix">
354          <p class="ttl_pickdate">{{locale.texts['reservation.search.checkout.tit']}}</p>
355          <p class="txt_checkin_date"><input id="input_checkout" type="text" value="{{reservation.condition.checkOut | formatDate: 'zenL'}}" readonly></p>
356          <i class="icon-cal"></i>
357        </a><!-- End pick_date_header -->
358
359        <div id="calender_checkout" class="block_calender">
360
361        </div><!-- End calender_checkin -->
362      </div><!-- End block_pick_date -->
363
364      <div class="block_stay_dates clearfix">
365        <p class="ttl_stay">{{locale.texts['reservation.sidMod.Date.numbers.tit']}}</p>
366        <div id="select_date" class="clearfix">
367          <p id="btn_minus" ng-class="reservation.condition.decrementableCheckOutDay() ? '' : 'disable'"><a href="javascript:void(0);" title="-" ng-click="reservation.condition.decrementCheckOutDay()">-</a></p>
368          <p id="txt_date"><span>{{reservation.condition.checkIn | diffDays:reservation.condition.checkOut}}</span>{{locale.texts['reservation.sidMod.Date.suffix']}}</p>
369          <p id="btn_plus"><a href="javascript:void(0);" title="+" ng-click="reservation.condition.incrementCheckOutDay()">+</a></p>
370        </div><!-- End select_date -->
371      </div><!-- End block_stay_dates -->
372
373
374      <p class="btn_confirm"><a href="javascript:void(0);">{{locale.texts['reservation.sidMod.person.apply.bt.tit']}}</a></p>
375    </div><!-- End block_inner -->
376    <p class="btn_close"><a href="javascript:void(0);" title="{{locale.texts['reservation.specification.close.tit']}}"><i class="icon-no"></i></a></p>
377  </div><!-- End block_pick_dates_inner -->
378</div><!-- End block_pick_date -->
379
380
381
382
383
384<!-- ※※※※※ 予約リスト START ※※※※※ -->
385<div
386  id="block_reserve_list"
387  class="block_popup"
388  style="top: -99999px;"
389  ng-class="{'empty': !reservation.reservations || reservation.reservations.length <= 0}"
390>
391  <div id="bg_black_reserve_list"></div>
392  <div class="reserve_list_inner">
393    <div id="reserve_list_main">
394      <div class="block_inner clearfix">
395        <h5><img src="/images/icons/icon_reserve_list.png" width="32" height="32" alt="" />{{locale.texts['reservation.reserve.tit']}}</h5>
396
397        <div class="list_l clearfix">
398          <div class="reserve_list" ng-repeat="reserve in reservation.reservations">
399            <p class="btn_delete_reserve"><a href="javascript:void(0);" title="{{locale.texts['reservation.reserve.deleteAll.bt.tit']}}" ng-click="removeAllReservations(reserve.reservationId)"><i class="icon-dast"></i>{{locale.texts['reservation.reserve.deleteAll.bt.tit']}}</a></p>
400            <div class="reserve_header clearfix">
401              <!-- TODO: set icon from API -->
402              <p class="ttl_facility"><img ng-src="/media/{{hotel.data.hotelId}}/icon_facility.png" width="42" height="42" alt="" />{{reserve.hotelName}}
402<span ng-if="reserve.candidateRoomList.length > 1">({{locale.texts['reservation.search.room.preffix']}}{{reserve.candidateRoomList.length}}{{locale.texts['reservation.search.room.tit']}})</span></p>
403            </div><!-- End reserve_header -->
404
405            <div class="block_need_card" ng-if="reserve.cardApply === true && hotel.data.cardRegister === false">
406              <div class="block_need_card_table">
407                <div class="block_need_card_column">
408                  <img class="block_need_card_icon" src="/images/icons/icon_card01.png" width="44" height="28" alt="Credit Card" />
409                </div>
410                <div class="block_need_card_column">
411                  <span class="block_need_card_txt" ng-bind-html="locale.texts['reservation.reserve.cardPaymentRequired.tit'] | raw"></span>
412                </div>
413              </div>
414            </div><!-- End block_need_card -->
415            <div class="block_need_card" ng-if="reserve.cardApply === true && hotel.data.cardRegister === true">
416              <div class="block_need_card_table">
417                <div class="block_need_card_column">
418                  <img class="block_need_card_icon" src="/images/icons/icon_card01.png" width="44" height="28" alt="Credit Card" />
419                </div>
420                <div class="block_need_card_column">
421                  <span class="block_need_card_txt" ng-bind-html="locale.texts['reservation.cardfig.mcRequired.lead' + (hotel.data.cardRegister ? '2' : '')] | raw"></span>
422                </div>
423              </div>
424            </div><!-- End block_need_card -->
425
426            <div class="reserve_each" ng-repeat="r in reserve.candidateRoomList">
427              <div class="reserve_each_2col clearfix">
428                <p class="reserve_each_2col_l"><img ng-src="{{r.room.photo}}" width="112" height="84" alt="" /></p><!-- End reserve_each_2col_l -->
429                <div class="reserve_each_2col_r">
430                  <p class="icon_roomnum" ng-if="reserve.candidateRoomList.length > 1">{{locale.texts['reservation.roomIndex.tit']}}{{$index + 1}}</p>
431                  <dl>
432                    <dt><i class="icon-calender"></i> {{r.checkIn | formatDate}}〜{{r.checkOut | formatDate}}</dt>
433                    <dd>{{r.memberDetail}}</dd>
434                    <dd>{{r.room.roomName}}</dd>
435                    <dd>{{r.plan.title}}</dd>
436                  </dl>
437                </div><!-- End reserve_each_2col_r -->
438              </div><!-- End reserve_each_2col -->
439
440              <div class="list_bills">
441                <table class="list_bill" ng-repeat="charge in r.roomCharge.dateCharge" ng-class="{ 'list_bill': r.roomCharge.displayUnit === 'A', 'list_bill_room': r.roomCharge.displayUnit === 'B' }">
442                  <tr ng-class="charge.customerCharge.length === 1 ? 'row1' : '';">
443                    <th class="bill01" rowspan="{{charge.customerCharge.length}}">{{charge.dateStr | formatDate}}</th>
444                    <td class="col01">{{charge.customerCharge[0].type}}</td>
445                    <td class="col02" ng-bind-html="charge.customerCharge[0].unitCharge | wrapCurrency"></td>
446                    <td class="col02" ng-if="r.roomCharge.displayUnit === 'A'">{{charge.customerCharge[0].count}}{{locale.texts['reservation.reserve.table.person.suffix']}}</td>
447                    <td class="col03" ng-if="r.roomCharge.displayUnit === 'B'">{{charge.customerCharge[0].count}}{{locale.texts['reservation.reserve.table.person.suffix']}}</td>
448                    <td class="col04" rowspan="{{charge.customerCharge.length}}" ng-if="r.roomCharge.displayUnit === 'B'"><!-- {{charge.customerCharge[0].count}} -->1 {{locale.texts['reservation.specification.roomsuffix']}}</td>
449                    <td class="col05" rowspan="{{charge.customerCharge.length}}" ng-bind-html="charge.totalCharge | wrapCurrency"></td>
450                  </tr>
451                  <tr ng-repeat="c in charge.customerCharge" ng-if="$index > 0" ng-class="$last === true ? 'last' : ''">
452                    <td class="col02">{{c.type}}</td>
453                    <td class="col03" ng-bind-html="c.unitCharge | wrapCurrency"></td>
454                    <td ng-class="{'col03': r.roomCharge.displayUnit === 'B', 'col04': r.roomCharge.displayUnit === 'A'}">{{c.count}}{{locale.texts['reservation.reserve.table.person.suffix']}}</td>
455                  </tr>
456                </table>
457                <table class="table_bill_subtotal">
458                  <tr class="td_service">
459                    <th>{{reserve.chargeExplanation}}</th>
460                    <td class="td_ttl">{{locale.texts['reservation.specification.roomTotal.tit']}}</td>
461                    <td class="td_price" ng-bind-html="r.roomCharge.roomSumCharge | wrapCurrency"></td>
462                  </tr>
463                  <tr class="td_service" ng-if="reserve.displayServiceCharge === true">
464                    <th></th>
465                    <td class="td_ttl">{{r.roomCharge.serviceTitle}}</td>
466                    <td class="td_price" ng-bind-html="r.roomCharge.serviceCharge | wrapCurrency"></td>
467                  </tr>
468                  <tr class="td_tax" ng-if="reserve.displayConsumptionTax === true">
469                    <th></th>
470                    <td class="td_ttl">{{r.roomCharge.consumptionTaxTitle}}</td>
471                    <td class="td_price" ng-bind-html="r.roomCharge.consumptionTax | wrapCurrency"></td>
472                  </tr>
473                  <tr class="td_tax" ng-if="reserve.displayBathTax === true">
474                    <th></th>
475                    <td class="td_ttl">{{r.roomCharge.bathingTaxTitle}}</td>
476                    <td class="td_price" ng-bind-html="r.roomCharge.bathingTax | wrapCurrency"></td>
477                  </tr>
478                  <tr class="td_tax" ng-if="reserve.hotelTax === true">
479                    <th></th>
480                    <td class="td_ttl">{{r.roomCharge.hotelTaxTitle}}</td>
481                    <td class="td_price" ng-bind-html="r.roomCharge.hotelTax | wrapCurrency"></td>
482                  </tr>
483                  <tr class="td_subtotal">
484                    <th></th>
485                    <td class="td_ttl">{{r.roomCharge.totalTitle}}</td>
486                    <td class="td_price" ng-bind-html="r.roomCharge.roomTotalCharge | wrapCurrency"></td>
487                  </tr>
488                </table>
489
490                <div class="cancel_term_wrapper clearfix">
491                  <div class="block_cancel_term">
492                    <div class="block_cancel_inner">
493                      <p>{{locale.texts['reservation.searchPlanDetail.cancellprice.tit']}}</p>
494                      <dl class="clearfix" ng-repeat="rule in r.cancelRule.detailList">
495                        <dt ng-if="rule.setupId === '0000000001' || rule.setupId === '0000000002' || rule.setupId === '0000000003' || rule.setupId === '0000000004' || rule.setupId === '0000000005' || rule.setupId === '0000000006'">{{rule.fromPeriod}}{{locale.texts['reservation.searchDetailTmpl.cancellation.days.TypeA']}}{{rule.toPeriod}}{{locale.texts['reservation.searchDetailTmpl.cancellation.days.TypeB']}}</dt>
496                        <dt ng-if="rule.setupId === '0000000007'">{{locale.texts['reservation.form.theDayBefore.txt']}}</dt>
497                        <dt ng-if="rule.setupId === '0000000008' || rule.setupId === '0000000009' || rule.setupId === '0000000010'">{{locale.texts['reservation.form.theDay.txt']}}</dt>
498                        <dd>{{rule.reason}}{{rule.cancelRate}}%</dd>
499                      </dl>
500                    </div><!-- End block_inner -->
501                  </div><!-- End block_cancel_term -->
502                </div><!-- End  cancel_term_wrapper-->
503
504              </div><!-- End list_bills -->
505              <div class="txt_terms" ng-if="!r.cancelRule.prePaymentExplanation" ng-bind-html="r.cancelRule.announcement | raw"></div><!-- キャンセル規定 -->
506              <div class="txt_terms" ng-if="r.cancelRule.prePaymentExplanation" ng-bind-html="r.cancelRule.prePaymentExplanation | raw"></div><!-- 事前決済金額の説明 --><!-- End txt_terms -->
507
508              <p class="btn_each_delete_reserve"><a href="javascript:void(0);" ng-click="removeAReservation(reserve.reservationId, r.roomReservationId)"><i class="icon-list_delete"></i><span>{{locale.texts['reservation.search.roomDelete.tit']}}</span></a></p>
509            </div><!-- End reserve_each -->
510            <div
511              class="block_find_next clearfix"
512              ng-if="$last && reservation.condition.useSameRoomAndPlan === false && searchContext.roomIndex < (reservation.condition.peopleNumbers.length - 1)"
513            >
514              <p class="btn_find_nextroom">
515                <a
516                  href="#/{{locale.name}}/hotels/{{hotel.data.hotelId}}/search"
517                  title="{{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}"
518                  ng-click="searchNextRoom()"
519                  ng-if="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === false"
520                >
521                  {{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeC']}}
522                </a>
523
524                <a
525                  href="javascript:void(0)"
526                  title="{{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}"
527                  ng-click="searchNextRoom()"
528                  ng-if="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === true"
529                >
530                  {{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeC']}}
531                </a>
532              </p>
533            </div><!-- End block_find_next -->
534
535            <div class="multi_room_totalprice clearfix">
536              <dl class="clearfix">
537                <dt>{{r.roomCharge.totalTitle}}</dt>
538                <dd ng-bind-html="reserve.reservationCharge | wrapCurrency"></dd>
539              </dl>
540              <p class="displayRate" ng-show="paymentRate.quote != displayRate.quote && !reservation.totalPaymentCharge">
541                <span class="desc">{{locale.texts['reservation.mc.est.typeA']}}{{displayRate.name}}{{locale.texts['reservation.mc.est.typeB']}}</span>
542                <span class="price" ng-bind-html="reserve.reservationCharge | ratedPrice: displayRate | wrapCurrency"></span>
543              </p>
544              <p class="displayRateDesc" ng-show="paymentRate.quote != displayRate.quote && !reservation.totalPaymentCharge" ng-bind-html="locale.texts['reservation.mc.module.message'] | raw"></p>
545            </div><!-- End multi_room_totalprice -->
546
547            <!-- empty boxes -->
548            <div class="reserve_each" ng-if="!reservation.reservations || reservation.reservations.length <= 0">{{reservation.reservations.length}} </div><!-- End reserve_each -->
549          </div><!-- End reserve_list -->
550          <p class="btn_reserve_other" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === false">
551            <a href="#/{{locale.name}}/hotels/{{hotel.data.hotelId}}" title="{{locale.texts['reservation.reserve.others.bt.tit']}}" ng-click="clearSearchContextAndClose()">{{locale.texts['reservation.reserve.others.bt.tit']}}</a>
552          </p>
553          <p class="btn_reserve_other" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === true">
554            <a href="/plans/{{locale.name}}/{{hotel.data.hotelId}}/{{reservation.reservations[0].candidateRoomList[0].plan.planId}}" title="{{locale.texts['reservation.reserve.othersClosed.bt.tit']}}" ng-click="clearSearchContextAndClose()">{{locale.texts['reservation.reserve.othersClosed.bt.tit']}}</a>
555          </p>
556        </div><!-- End list_l -->
557
558        <div id="nav_list">
559          <div id="nav_list_wrap">
560            <div class="block_total_tax_price">
561              <dl ng-if="!reservation.totalPaymentCharge">
562                <dt>{{locale.texts['reservation.reserve.totalPrice.tit']}}</dt>
563                <dd ng-bind-html="reservation.totalChargeAll | wrapCurrency"></dd>
564                <span class="taxText" ng-if="reservation.reservations[0].displayConsumptionTax !== true">{{locale.texts['reservation.reserve.totalPriceTax.frontText']}}{{ reservation.consumptionTaxRate }}%{{locale.texts['reservation.reserve.totalPriceTax.backText']}}</span>
565              </dl>
566              <p class="displayRate displayRate--mini" ng-show="paymentRate.quote != displayRate.quote">
567                  <span class="desc" ng-if="!reservation.totalPaymentCharge">{{locale.texts['reservation.mc.est.typeA']}}{{displayRate.name}}{{locale.texts['reservation.mc.est.typeB']}}</span>
568                  <span class="price" ng-if="!reservation.totalPaymentCharge" ng-bind-html="reservation.totalChargeAll | ratedPrice: displayRate | wrapCurrency"></span>
569              </p>
570              <dl ng-if="reservation.totalPaymentCharge">
571                <dt>{{locale.texts['reservation.reserve.totalPaymentPrice.tit']}}</dt>
572                <dd ng-bind-html="reservation.totalPaymentCharge | wrapCurrency"></dd>
573              </dl>
574              <dl ng-if="reservation.prePaymentChargeStr">
575                  <dt>{{locale.texts['reservation.reserve.totalPrePayment.tit']}}</dt>
576                  <dd ng-bind-html="reservation.prePaymentChargeStr | wrapCurrency"></dd>
577              </dl>
578              <p class="displayRate displayRate--mini" ng-show="paymentRate.quote != displayRate.quote && reservation.prePaymentChargeStr">
579                  <span class="desc">{{locale.texts['reservation.mc.est.typeA']}}{{displayRate.name}}{{locale.texts['reservation.mc.est.typeB']}}</span>
580                  <span class="price" ng-bind-html="reservation.prePaymentChargeStr | ratedPrice: displayRate | wrapCurrency"></span>
581              </p>
582
583              <a
584                href="{{hotel.data.bestRateAssuranceUrl}}"
585                target="_blank"
586                class="guide-bestrate"
587                title="{{locale.texts['reservation.guide.bestrate']}}"
588                ng-if="hotel.data.bestRateDisplayFlg"
589              >
590                {{locale.texts['reservation.guide.bestrate']}}
590<!-- ご予約は当サイトが最もお得です。 -->
591              </a>
592
593              <div class="card_2col clearfix" ng-if="includeCardApply === true && hotel.data.cardRegister === false">
594                <p class="card_2col_l"><img src="/images/icons/icon_card01.png" width="44" height="28" alt="Credit Card" /></p>
595                <p class="card_2col_r">{{locale.texts['reservation.reserve.cardPaymentRequired.tit']}}</p>
596              </div><!-- End card_2col -->
597
598              <div class="card_2col clearfix" ng-if="includeCardApply === true && hotel.data.cardRegister === true">
599                <p class="card_2col_l"><img src="/images/icons/icon_card01.png" width="44" height="28" alt="Credit Card" /></p>
600                <p class="card_2col_r" ng-bind-html="locale.texts['reservation.cardfig.mcRequired.lead' + (hotel.data.cardRegister ? '2' : '')] | raw"></p>
601              </div><!-- End card_2col -->
602
603              <div class="block_card_note" ng-if="includeCardApply === true">
604                <p class="txt_note"><span ng-bind-html="locale.texts['reservation.reserve.cardPaymentRequired.lead'] | raw"></span></p>
605                <p class="btn_card_help"><a href="javascript:void(0);" title="help" class="btn_help" data-url="help03_card"><i class="icon-help"></i></a></p>
606                <div id="block_help03_card" class="block_help">
607                  <div class="block_inner">
608                    <div class="block_txt">
609                      <p ng-bind-html="creditCardExplanation | raw"></p>
610                    </div><!-- End block_txt -->
611                    <p class="btn_close_popup"><a href="javascript:void(0);" title="{{locale.texts['reservation.specification.close.tit']}}">{{locale.texts['reservation.specification.close.tit']}}</a></p>
612                  </div><!-- End block_inner -->
613                  <p class="icon_close_popup"><a href="javascript:void(0);" data-name="block_help03_card"><i class="icon-no"></i></a></p>
614                </div><!-- End block_help03 -->
615              </div><!-- block_card_note -->
616
617              <div class="gift_reservation_banner" ng-show="hotel.data.giftAvailable == true">
618                  <img ng-src="/images/gift/_{{locale.name}}.png">
619              </div><!-- End gift_banner -->
620
621            </div><!-- End block_total_tax_price -->
622            <div class="nav_list_inner" ng-if="hotel.data.useAccountService && account.hasSignedIn !== true">
623              <div id="block_member">
624                <h5 id="ttl_h5_member"><span ng-bind-html="locale.texts['reservation.reserve.accountInfo.tit'] | raw"></span></h5>
625                <p class="input_email"><input type="email" name="" ng-model="userEmail" placeholder="{{locale.texts['reservation.login.accountMail.placeholder']}}" /></p>
626                <p class="input_password"><input type="password" name="" placeholder="{{locale.texts['reservation.login.accountpassword.placeholder']}}" /></p>
627                <p class="txt_forget"><a href="/forget/#/{{locale.name}}" title="{{locale.texts['reservation.reserve.passwordReminder.tit']}}" target="forget">{{locale.texts['reservation.reserve.passwordReminder.tit']}}</a></p>
628                <p class="btn_login"><a href="javascript:void(0);" title="{{locale.texts['reservation.reserve.signIn.bt.tit']}}" ng-click="signInAndGoForm()"><i class="icon-link_arw"></i> {{locale.texts['reservation.reserve.signIn.bt.tit']}}</a></p>
629                <label for="rememberMe" class="remember-me">
630                  <input type="checkbox" name="rememberMe" id="rememberMe" ng-checked="userRememberMe">
631                  <span class="text">{{ locale.texts['reservation.reserve.rememberMe'] }}</span>
632                </label>
633              </div><!-- End block_member -->
634
635              <div id="block_notmember">
636                <dl>
637                  <dt>{{locale.texts['reservation.reserve.noAccount.tit']}}</dt>
638                  <dd class="btn_notmember"><a href="javascript:void(0);" ng-click="goForm()" title="{{locale.texts['reservation.reserve.sendRequest.bt.tit']}}"><i class="icon-link_arw"></i> {{locale.texts['reservation.reserve.sendRequest.bt.tit']}}</a></dd>
639                  <dd class="txt_note">{{locale.texts['reservation.reserve.sendRequest.note']}}</dd>
640                </dl>
641              </div><!-- End block_notmember -->
642
643            </div><!-- End nav_list_inner -->
644            <div class="nav_list_inner" ng-if="!hotel.data.useAccountService || account.hasSignedIn === true">
645              <dd class="btn_notmember">
646                <a href="javascript:void(0);" ng-click="goForm()" title="{{locale.texts['reservation.reserve.sendRequest.bt.tit']}}"><i class="icon-link_arw"></i> {{locale.texts['reservation.reserve.sendRequest.bt.tit']}}</a>
647              </dd>
648            </div><!-- End nav_list_inner -->
649          </div><!-- End nav_list_wrap -->
650          <p class="txt_note_agree"><span ng-bind-html="locale.texts['reservation.reserve.immunity.lead'] | raw"></span></p>
651        </div><!-- End nav_list -->
652
653        <div class="block_empty_reserve">
654          <div class="block_empty_inner">
655            <div ng-bind-html="locale.texts['reservation.reserve.vancyMessage.lead'] | raw"></div>
656          </div><!-- End block_empty_inner -->
657        </div><!-- End block_empty_reserve -->
658
659      </div><!-- End block_inner -->
660      <p class="btn_close"><a href="javascript:void(0);" data-name="block_popup_otherroom"><i class="icon-no"></i></a></p>
661    </div><!-- End reserve_list -->
662    <a id="btn_reserve_list" href="javascript:void(0);">
663      <div class="btn_reserve_inner clearfix">
664        <p class="txt_btn_reserve">{{locale.texts['reservation.reserve.tit']}}</p>
665        <div class="num_btn_reserve">
666          <p class="icon_btn_reserve"><i class="icon-title_circle30px"></i></p>
667          <p class="num_reserve">{{reservedRooms()}}</p>
668        </div>
669      </div><!-- End btn_reserve_inner -->
670    </a><!-- End btn_reserve_list -->
671  </div><!-- End reserve_list_inner -->
672</div><!-- End block_reserve_list -->
673<!-- ※※※※※ 予約リスト END ※※※※※ -->
674
675
676
677
678
679    <a id="btn_reserve_list_open" href="javascript:void(0);">
680      <div class="btn_reserve_inner clearfix">
681        <p class="txt_btn_reserve">{{locale.texts['reservation.reserve.tit']}}</p>
682        <div class="num_btn_reserve">
683          <p class="icon_btn_reserve"><i class="icon-title_circle30px"></i></p>
684          <p class="num_reserve">{{reservedRooms()}}</p>
685        </div>
686      </div><!-- End btn_reserve_inner -->
687    </a><!-- End btn_reserve_list -->
688
689    <div id="block_delete_area"></div>
690    <div id="block_popup_otherroom">
691      <div class="block_inner">
692        <div class="block_3col clearfix">
693          <div class="btn_prev">
694            <p><a href="javascript:void(0);"><i class="icon-otherroom_arw_left"></i></a></p>
695          </div><!-- End btn_prev -->
696
697          <div id="block_slide_area">
698            <div id="slide_area_inner" ng-if="otherPlans.length > 0">
699              <div class="block_slide_room" ng-repeat="p in otherPlans">
700                <a href="/#/{{locale.name}}/hotels/{{hotel.data.hotelId}}/plans/{{p.planId}}">
701                  <div class="block_slide_room_inner clearfix">
702                    <p class="img_slide_room"><img ng-src="{{p.photo}}" width="160" height="120" alt="" /></p>
703                    <h5>{{p.title | ellipsis:35}}</h5>
704                    <ul>
705                      <li><span class="unit_prefix">{{p.charge.searchChargeDetail.unitPrefix}}</span><span class="price_str" ng-bind-html="p.charge.searchChargeDetail.unitCharge | ratedPrice: displayRate | wrapCurrency"></span><span>{{p.charge.searchChargeDetail.unitSuffix}}</span></li>
706                    </ul>
707                  </div><!-- End block_slide_room_inner -->
708                  <p class="txt_available">{{locale.texts['reservation.othersSearch.availability.preffix']}}  <i ng-class="p.vacancy <= 0 ? 'icon-no' : p.vacancy <= hotel.data.planThreashold ? 'icon-few' : 'icon-ok'"></i></p>
709                </a>
710              </div><!-- End block_slide_room -->
711            </div><!-- End slide_area_inner -->
712
713            <div id="slide_area_inner" ng-if="otherRooms.length > 0">
714              <div class="block_slide_room" ng-repeat="r in otherRooms">
715                <a href="/#/{{locale.name}}/hotels/{{hotel.data.hotelId}}/rooms/{{r.roomId}}">
716                  <div class="block_slide_room_inner clearfix">
717                    <p class="img_slide_room"><img ng-src="{{r.photo}}" width="160" height="120" alt="" /></p>
718                    <h5>{{r.title | ellipsis:35}}</h5>
719                    <ul>
720                      <li><span class="unit_prefix">{{r.charge.searchChargeDetail.unitPrefix}}</span><span class="price_str" ng-bind-html="r.charge.searchChargeDetail.unitCharge | ratedPrice: displayRate | wrapCurrency"></span><span>{{r.charge.searchChargeDetail.unitSuffix}}</span></li>
721                    </ul>
722                  </div><!-- End block_slide_room_inner -->
723                  <p class="txt_available">{{locale.texts['reservation.othersSearch.availability.preffix']}}  <i ng-class="{
724                    'icon-ok': r.vacancy > r.roomCountThreashold && r.vacancy >= reservation.condition.peopleNumbers.length,
725                    'icon-few': r.vacancy <= r.roomCountThreashold && r.vacancy > 0 && r.vacancy >= reservation.condition.peopleNumbers.length,
726                    'icon-no': r.vacancy <= 0 || r.vacancy < reservation.condition.peopleNumbers.length
727                  }"></i></p>
728                </a>
729              </div><!-- End block_slide_room -->
730            </div><!-- End slide_area_inner -->
731
732          </div><!-- End block_slide_area -->
733
734          <div class="btn_next">
735            <p><a href="javascript:void(0);"><i class="icon-otherroom_arw_right"></i></a></p>
736          </div><!-- End btn_prev -->
737        </div><!-- End block_3col -->
738      </div><!-- block_inner -->
739    </div><!-- End block_popup_otherroom -->
740
741
742    <div id="block_annotation" class="annotation" style="display: none;">
743      <div class="block_inner">
744        <div class="txt_wrap">
745          <p class="txt_annotation">{{locale.texts['reservation.annotation.searchRoom']}}</p>
746        </div><!-- End txt_wrap -->
747      </div><!-- End block_inner -->
748    </div><!-- End block_annotation -->
749
750    <div id="block_side_nav">
751      <ul>
752        <li class="sidenav01"><a href="javascript:void(0);" title="" ng-click="shareCurrentURL('url')"><i class="icon-url"></i></a></li>
753        <li class="sidenav03"><a href="javascript:void(0);" title="" ng-click="shareCurrentURL('mail')"><i class="icon-mail"></i></a></li>
754      </ul>
755    </div><!-- End block_side_nav -->
756
757
758    <div id="pagetop">
759      <div class="block_inner">
760        <p><a href="javascript:void(0);" title="{{locale.texts['reservation.ft.pagetop']}}"><img src="/images/common/icon_pagetop.png" width="9" height="11" alt="{{locale.texts['reservation.ft.pagetop']}}"><span>{{locale.texts['reservation.ft.pagetop']}}</span></a></p>
761      </div><!-- End block_inner -->
762    </div><!-- End pagetop -->
763
764    <footer>
765      <div class="block_inner clearfix">
766        <div class="footer_3col_01 footer_block">
767          <div class="footer_block_inner">
768
769            <!-- 施設ロゴ -->
770            <h3><img ng-if="hotel.loaded && locale.loaded" ng-src="/media/{{hotel.hotelId}}/ttl_h3_{{locale.name}}.png" alt="{{hotel.data.hotelName}}" width="318" height="136"></h3>
771          </div><!-- End footer_block_inner -->
772        </div><!-- End footer_3col_01 -->
773
774        <div class="footer_3col_02 footer_block">
775          <div class="footer_block_inner">
776
777            <!-- 施設住所 -->
778            <p id="address">{{locale.texts['reservation.adress.symbol']}}{{hotel.data.postalCode}}<br><span ng-bind-html="hotel.data.address | raw"></span></p>
779
780            <!-- 施設リンク -->
781            <p id="link_website"><i class="icon-blank"></i> <a href="{{hotel.data.siteUrl}}" title="{{hotel.data.hotelName}}" target="_blank">{{hotel.data.hotelName}}</a></p>
782
783            <div class="hotelid{{hotel.data.hotelId}}">
784
785              <!-- 施設連絡先等 -->
786              <dl id="info_facility" ng-if="hotel.data.phoneNumber">
787                <dt>{{locale.texts['reservation.facility.info.tit.'+ hotel.hotelId]}} {{locale.texts['reservation.facility.info.reception.'+ hotel.hotelId]}}</dt>
788                <dd><i class="icon-phone"></i>{{hotel.data.phoneNumber}}</dd>
789                <dt>{{locale.texts['reservation.facility.info.reception2.'+hotel.hotelId]}}</dd>
790                <dd class="info">お電話の際には施設名をお伝えください</dd>
791              </dl>
792            </div>
793          </div><!-- End footer_block_inner -->
794        </div><!-- End footer_3col_02 -->
795
796
797        <div
798          class="footer_3col_03 footer_block"
799          ng-if="hotel.loaded"
800        >
801          <div class="footer_block_inner">
802            <ul class="clearfix">
803
804              <!-- プライバシーポリシー -->
805              <li><a ng-href="{{locale.texts['reservation.ft.privacy.url.' + hotel.data.ownerType]}}" title="{{locale.texts['reservation.ft.privacy.tit']}}" target="_blank">{{locale.texts['reservation.ft.privacy.tit']}}</a></li>
806
807              <!-- ご利用規約 -->
808              <li><a ng-href="{{locale.texts['reservation.ft.terms.url.' + hotel.data.ownerType]}}" title="{{locale.texts['reservation.ft.terms.tit']}}" target="_blank">{{locale.texts['reservation.ft.terms.tit']}}</a></li>
809
810              <!-- 宿泊約款 -->
811              <li ng-if="locale.texts['reservation.ft.terms.acc.url.' + hotel.data.ownerType]">
812                <a
813                  ng-href="{{locale.texts['reservation.ft.terms.acc.url.' + hotel.data.ownerType]}}"
814                  title="{{locale.texts['reservation.ft.terms.acc.tit']}}"
815                  target="_blank"
816                >{{locale.texts['reservation.ft.terms.acc.tit']}}</a>
817              </li>
818            </ul>
819            <p
820              id="txt_copyright"
821              ng-bind-html="locale.texts['reservation.copyRight.p1'] | raw"
822            ></p>
823          </div><!-- End footer_block_inner -->
824        </div><!-- End footer_3col_03 -->
825
826      </div><!-- End block_inner -->
827    </footer>
828
829    <div id="block_modal_detail" style="display: none;">
830      <div id="bg_black_modal_detail" style="display: block;"></div>
831      <div id="block_annotation">
832        <div class="block_inner">
833          <p>{{locale.texts['reservation.annotation.searchPlan.result']}}</p>
834        </div><!-- END block_inner -->
835      </div><!-- End block_lead_txt -->
836
837      <div id="page_detail" class="block_popup" ng-if="modal === 'description'">
838        <div id="block_page_detail">
839          <div class="block_inner">
840            <div class="block_page_detail_content">
841              <h4>{{selectedItem.title}}</h4>
842              <div class="block_detail_header">
843                <div class="page_detail_2col clearfix">
844                  <div class="page_detail_2col_l">
845                    <div class="block_lead">
846                      <p ng-bind-html="selectedItem.introduction | raw"></p>
847                    </div><!-- End block_lead -->
848
849                    <div class="room_category">
850                      <ul class="clearfix">
851                        <li ng-repeat="item in selectedItem.characteristicList">{{item.name}}</li>
852                      </ul>
853                    </div><!-- end room_category -->
854
855                    <div class="detail_tour_builder" ng-show="$parent.showTourBuilderBannerPopup == 1">
856                      <a ng-click="$parent.runTourBuilder(true)">
857                        <div class="detail_tour_builder_icon">
858                          <img src="/images/icons/icon_tour_builder.png">
859                        </div>
860                        <div class="detail_tour_builder_text">
861                          <p class="detail_tour_builder_text1" ng-bind-html="locale.texts['reservation.tourBuilder.banner.msg1.txt'] | raw"></p>
862                          <p class="detail_tour_builder_text2" ng-bind-html="locale.texts['reservation.tourBuilder.banner.msg2.txt'] | raw"></p>
863                          <p class="detail_tour_builder_text3" ng-bind-html="locale.texts['reservation.tourBuilder.banner.msg3.txt'] | raw"></p>
864                        </div>
865                      </a>
866                    </div><!-- End block_tour_builder -
866->
867
868                  </div><!-- End page_detail_2col_l -->
869
870                  <div class="page_detail_2col_r">
871                    <div id="img_viewer" class="clearfix">
872                      <div class="img_viewer_main">
873                        <p ng-repeat="photo in selectedItem.photo track by $index"><img ng-src="{{photo}}" width="368" height="277" alt="" /></p>
874                      </div><!-- End img_viewer_l -->
875                      <div class="img_viewer_thumb">
876                        <ul class="clearfix">
877                          <li ng-repeat="photo in selectedItem.photo track by $index"><a href="javascript:void(0);"><img ng-src="{{photo}}" width="60" height="45" alt="" /></a></li>
878                        </ul>
879                      </div><!-- End img_viewer_r -->
880                    </div><!-- End img_viewer -->
881                  </div><!-- End page_detail_2col_r -->
882                </div><!-- End page_detail_2col -->
883
884                <div class="page_detail_3col clearfix" ng-if="selectedItem.roomFlag">
885                  <div class="page_detail_3col_l" ng-bind-html="selectedItem.description | raw">
886                  </div><!-- End page_detail_3col_l -->
887                  <div class="page_detail_3col_m" ng-bind-html="selectedItem.privilege | raw">
888                  </div><!-- End page_detail_3col_m -->
889                  <dl class="page_detail_3col_r">
890                    <dt>{{locale.texts['reservation.searchPlanDetail.period.tit']}}</dt>
891                    <dd ng-bind-html="selectedItem.period | raw"></dd>
892                  </dl><!-- End page_detail_3col_r -->
893                </div><!-- End page_detail_3col -->
894
895                <div class="page_detail_3col clearfix" ng-if="!selectedItem.roomFlag">
896                  <div class="page_detail_3col_l dd_word_wrapper" ng-bind-html="selectedItem.specification | raw">
897                  </div><!-- End page_detail_3col_l -->
898                  <div class="page_detail_3col_m dd_word_wrapper" ng-bind-html="selectedItem.layout | raw">
899                  </div><!-- End page_detail_3col_m -->
900                  <div class="page_detail_3col_r dd_word_wrapper" ng-bind-html="selectedItem.capacityInstruction | raw">
901                  </div><!-- End page_detail_3col_r -->
902                </div><!-- End page_detail_3col -->
903              </div><!-- End block_detail_header -->
904
905
906              <div class="block_2col clearfix" ng-if="selectedItem.roomFlag">
907                <div class="block_2col_l">
908                  <div class="block_caution">
909                    <h5>{{locale.texts['reservation.searchPlanDetail.terms.tit']}}</h5>
910                    <ul>
911                      <li ng-bind-html="selectedItem.attention | raw"></li>
912                    </ul>
913                  </div><!-- End block_caution -->
914                </div><!-- End block_2col_l -->
915
916                <div class="block_2col_r">
917                  <div class="block_cancel_term">
918                    <h5>{{locale.texts['reservation.searchPlanDetail.cancellprice.tit']}}</h5>
919                    <div class="cancel_2col clearfix">
920                      <div class="cancel_2col_l">
921                        <dl>
922                          <dt>{{locale.texts['reservation.searchPlanDetail.cancelDate.tit']}}</dt>
923                          <dd ng-repeat="rule in selectedItem.cancelRule.detailList"><span ng-if="rule.setupId === '0000000001' || rule.setupId === '0000000002' || rule.setupId === '0000000003' || rule.setupId === '0000000004' || rule.setupId === '0000000005' || rule.setupId === '0000000006'">{{rule.fromPeriod}}{{locale.texts['reservation.searchDetailTmpl.cancellation.days.TypeA']}} {{rule.toPeriod}}{{locale.texts['reservation.searchDetailTmpl.cancellation.days.TypeB']}}</span><span ng-if="rule.setupId === '0000000007'">{{locale.texts['reservation.form.theDayBefore.txt']}}</span><span ng-if="rule.setupId === '0000000008' || rule.setupId === '0000000009' || rule.setupId === '0000000010'">{{locale.texts['reservation.form.theDay.txt']}}</span></dd>
924                        </dl>
925                      </div><!-- End cancel_2col_l -->
926                      <div class="cancel_2col_r">
927                        <dl>
928                          <dt>{{locale.texts['reservation.searchPlanDetail.cancellationRates.tit']}}</dt>
929                          <dd class="price_cancel" ng-repeat="rule in selectedItem.cancelRule.detailList">{{rule.reason}}{{rule.cancelRate}}%</dd>
930                        </dl>
931                      </div><!-- End cancel_2col_r -->
932                    </div><!-- End cancel_2col -->
933
934                  </div><!-- End block_cancel_term -->
935
936                </div><!-- End block_2col_r -->
937              </div><!-- End block_2col -->
938
939            </div><!-- End block_page_detail_content -->
940          </div><!-- End block_inner -->
941          <div id="page_detail_bottom">
942            <div class="block_2col clearfix">
943              <div class="block_2col_l">
944                <dl class="per_price clearfix">
945                  <dt>{{selectedItem.charge.searchChargeDetail.unitPrefix}}</dt>
946                  <dd><span class="price_str" ng-bind-html="selectedItem.charge.searchChargeDetail.unitCharge | ratedPrice: displayRate | wrapCurrency"></span>{{selectedItem.charge.searchChargeDetail.unitSuffix}}</dd>
947                </dl>
948                <dl class="total_price clearfix">
949                  <dd><span class="price_str" ng-bind-html="selectedItem.charge.searchChargeDetail.totalCharge | ratedPrice: displayRate | wrapCurrency"></span>{{selectedItem.charge.searchChargeDetail.unitSuffix}}</dd>
950                </dl>
951              </div><!-- End block_2col_l -->
952              <div id="block_result_planlists">
953                <ul class="icon_notes clearfix float_left_align" ng-if="selectedItem.credit
953Card === true">
954                  <li><img ng-src="{{hotel.data.cardRegister ? '/images/icons/icon_card_cr_' + (locale.name | lowercase) + '.png' : locale.texts['reservation.cardfig.requiredImg']}}" width="102" height="34" alt="{{hotel.data.cardRegister ? '' : locale.texts['reservation.cardfig.Required.tit']}}" /></li>
955                </ul>
956                <div class="block_result_planlist adjust_width">
957                  <div class="result_planbtm_r clearfix">
958                    <div ng-if="selectedItem.vacancy >= (reservation.condition.useSameRoomAndPlan ? reservation.condition.peopleNumbers.length : 1)">
959                      <p class="btn_reserve"><a href="javascript:void(0);" title="{{locale.texts['reservation.searchDetailTmpl.roomType.tit']}}" ng-click="reserveRoomWithPlan(selectedItem.roomId, selectedItem.planId)"><span><i class="icon-link_arw"></i>{{locale.texts['reservation.searchDetailTmpl.roomType.tit']}}</span></a></p>
960                    </div>
961                    <div ng-if="selectedItem.vacancy < (reservation.condition.useSameRoomAndPlan ? reservation.condition.peopleNumbers.length : 1)">
962
963                      <!-- 別日の空室状況をみる -->
964                      <p class="btn_other" data-modal-type="plan-room"><a href="javascript:void(0);" title="{{locale.texts['reservation.searchTmpl.otherRoomOffer.tit']}}" ng-click="fetchReservableRoomsByConditions(selectedItem.roomId, selectedItem.planId)"><span><i class="icon-link_arw"></i>{{locale.texts['reservation.searchTmpl.otherRoomOffer.tit']}}</span></a></p>
965                    </div>
966                  </div>
967                </div>
968              </div>
969
970            </div><!-- End block_inner -->
971          </div><!-- End page_detail_bottom -->
972          <p class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
973        </div><!-- End block_page_detail -->
974
975
976      </div><!-- End block_popup -->
977
978      <div id="page_available" class="block_popup" ng-if="modal === 'room'">
979        <div id="block_page_detail_date">
980          <div class="block_inner">
981            <div class="block_page_detail_content">
982              <h4>{{locale.texts['reservation.searchModal.room.tit']}}</h4>
983              <div id="page_available_content">
984                <p class="btn_prev"><a href="javascript:void(0);" title="Prev" ng-click="fetchReservableRoomsPrevDays()">▲</a></p>
985                <div id="block_select_date">
986                  <div id="block_select_date_inner" ng-include="'views/reservable-list.html'">
987                  </div><!-- End block_select_date_inner -->
988                </div><!-- End block_select_date_inner -->
989                <p class="btn_next"><a href="javascript:void(0);" title="Next" ng-click="fetchReservableRoomsNextDays()">▼</a></p>
990              </div><!-- End block_select_date -->
991
992            </div><!-- End block_page_detail_content -->
993          </div><!-- End block_inner -->
994          <p id="close_page_available" class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
995        </div><!-- End block_page_detail -->
996      </div><!-- End block_popup -->
997
998      <!--
999      ■この部屋タイプ・プランの空き状況
1000      表示ルート:
1001        部屋から探す → いずれかの部屋を選択 → 「別日のプラン空き状況」クリック
1002      -->
1003      <div id="page_available" class="block_popup" ng-if="modal === 'room-plan'">
1004        <div id="block_page_detail_date">
1005          <div class="block_inner">
1006            <div class="block_page_detail_content">
1007
1008              <!-- 「この部屋タイプ・プランの空き状況」 -->
1009              <h4>{{locale.texts['reservation.searchModal.roomPlan.tit']}}</h4>
1010              <div id="page_available_content">
1011                <p class="btn_prev"><a href="javascript:void(0);" title="Prev" ng-click="fetchReservableRoomsPrevDays()">▲</a></p>
1012                <div id="block_select_date">
1013                  <div id="block_select_date_inner" ng-include="'views/reservable-list.html'">
1014                  </div><!-- End block_select_date_inner -->
1015
1016                </div><!-- End block_select_date_inner -->
1017                <p class="btn_next"><a href="javascript:void(0);" title="Next" ng-click="fetchReservableRoomsNextDays()">▼</a></p>
1018              </div><!-- End block_select_date -->
1019
1020            </div><!-- End block_page_detail_content -->
1021          </div><!-- End block_inner -->
1022          <p id="close_page_available" class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
1023        </div><!-- End block_page_detail -->
1024      </div><!-- End block_popup -->
1025
1026      <!--
1027      ■このプランの空き状況
1028      表示ルート:
1029        プランから探す → 「別日のプラン空き状況」クリック
1030      -->
1031      <div id="page_available" class="block_popup" ng-if="modal === 'plan'">
1032        <div id="block_page_detail_date">
1033          <div class="block_inner">
1034            <div class="block_page_detail_content">
1035              <h4>{{locale.texts['reservation.searchModal.plan.tit']}}</h4>
1036              <div id="page_available_content">
1037                <p class="btn_prev"><a href="javascript:void(0);" title="Prev" ng-click="fetchReservableRoomsPrevDays()">▲</a></p>
1038                <div id="block_select_date">
1039                  <div id="block_select_date_inner" ng-include="'views/reservable-list.html'">
1040                  </div><!-- End block_select_date_inner -->
1041                </div><!-- End block_select_date_inner -->
1042                <p class="btn_next"><a href="javascript:void(0);" title="Next" ng-click="fetchReservableRoomsNextDays()">▼</a></p>
1043              </div><!-- End block_select_date -->
1044
1045            </div><!-- End block_page_detail_content -->
1046          </div><!-- End block_inner -->
1047          <p id="close_page_available" class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
1048        </div><!-- End block_page_detail -->
1049      </div><!-- End block_popup -->
1050
1051      <!--
1052      ■この部屋タイプ・プランの空き状況
1053      表示ルート:
1054        プランから探す → 「別日のプラン空き状況」がある部屋を選択 → 「別日の空室状況をみる」クリック
1055      -->
1056      <div id="page_available" class="block_popup block_popup_plan-room" ng-if="modal === 'plan-room'">
1057        <div id="block_page_detail_date">
1058          <div class="block_inner">
1059            <div class="block_page_detail_content">
1060              <h4>{{locale.texts['reservation.searchModal.planRoom.tit']}}</h4>
1061              <div id="page_available_content">
1062                <p class="btn_prev"><a href="javascript:void(0);" title="Prev" ng-click="fetchReservableRoomsPrevDays()">▲</a></p>
1063                <div id="block_select_date">
1064                  <div id="block_select_date_inner" ng-include="'views/reservable-list.html'">
1065                  </div><!-- End block_select_date_inner -->
1066                </div><!-- End block_select_date_inner -->
1067                <p class="btn_next"><a href="javascript:void(0);" title="Next" ng-click="fetchReservableRoomsNextDays()">▼</a></p>
1068              </div><!-- End block_select_date -->
1069
1070            </div><!-- End block_page_detail_content -->
1071          </div><!-- End block_inner -->
1072          <p id="close_page_available" class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
1073        </div><!-- End block_page_detail -->
1074      </div><!-- End block_popup -->
1075    </div>
1076
1077
1078    <div id="block_confirm_research" class="block_confirm">
1079      <div class="block_inner">
1080        <p>{{locale.texts['reservation.module.reserch.lead']}}</p>
1081        <ul class="clearfix">
1082          <li id="btn_confirm_research_yes"><a href="javascript:void(0);" title="{{locale.texts['reservation.module.accept.bt.tit']}}">{{locale.texts['reservation.module.accept.bt.tit']}}</a></li>
1083          <li id="btn_confirm_research_no"><a href="javascript:void(0);" title="{{locale.texts['reservation.module.undo.bt.tit']}}">{{locale.texts['reservation.module.undo.bt.tit']}}</a></li>
1084        </ul>
1085      </div><!-- End block_inner -->
1086      <p id="btn_confirm_reserch_close" class="btn_close"><a href="javascript:void(0);" data-name="block_popup"><i class="icon-no"></i></a></p>
1087    </div><!-- End block_confirm_reserch -->
1088
1089
1090
1091
1092    <div id="block_search_nextroom" class="block_confirm">
1093      <div class="block_inner">
1094        <p>{{locale.texts['reservation.module.other.rooms.lead.TypeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.module.other.rooms.lead.TypeB']}}{{locale.texts['reservation.module.other.rooms.lead.TypeC']}}</p>
1095        <ul class="clearfix">
1096          <li id="btn_search_yes" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === false">
1097            <a href="#/{{locale.name}}/hotels/{{hotel.data.hotelId}}/search" title="{{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}" ng-click="searchNextRoom()">
1098              {{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}
1099            </a>
1100          </li>
1101          <li id="btn_search_yes" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === true">
1102            <a href="javascript:void(0)" title="{{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}" ng-click="searchNextRoom()">
1103              {{locale.texts['reservation.reserve.searchNextRoom.bt.typeA']}}{{searchContext.roomIndex + 2}}{{locale.texts['reservation.reserve.searchNextRoom.bt.typeB']}}
1104            </a>
1105          </li>
1106          <li id="btn_search_no"><a href="javascript:void(0);" title="{{locale.texts['reservation.reserve.back.ReservationList.bt.tit']}}">{{locale.texts['reservation.reserve.back.ReservationList.bt.tit']}}</a></li>
1107        </ul>
1108      </div><!-- End block_inner -->
1109    </div><!-- End block_search_nextroom -->
1110
1111
1112    <div id="block_search_full" class="block_confirm">
1113      <div class="block_inner">
1114        <div ng-bind-html="locale.texts['reservation.reserve.fullfilMessage.lead'] | raw"></div>
1115        <ul class="clearfix">
1116          <li id="btn_search_new" class="btn_reserve_other" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === false"><a href="#/{{locale.name}}/hotels/{{hotel.data.hotelId}}" title="{{locale.texts['reservation.reserve.others.bt.tit']}}" ng-click="clearSearchContextAndClose()">{{locale.texts['reservation.reserve.others.bt.tit']}}</a></li>
1117          <li id="btn_search_new" class="btn_reserve_other" ng-show="reservation.reservations[0].candidateRoomList[0].plan.closedPlan === true"><a href="/plans/{{locale.name}}/{{hotel.data.hotelId}}/{{reservation.reservations[0].candidateRoomList[0].plan.planId}}" title="{{locale.texts['reservation.reserve.othersClosed.bt.tit']}}" ng-click="clearSearchContextAndClose()">{{locale.texts['reservation.reserve.othersClosed.bt.tit']}}</a></li>
1118
1119          <li id="btn_backto_list"><a href="javascript:void(0);" title="{{locale.texts['reservation.reserve.back.ReservationList.bt.tit']}}">{{locale.texts['reservation.reserve.back.ReservationList.bt.tit']}}</a></li>
1120        </ul>
1121      </div><!-- End block_inner -->
1122    </div><!-- End block_search_full -->
1123
1124    <!-- ログインモーダル -->
1125    <login-form-modal></login-form-modal>
1126
1127    <!-- アカウント更新モーダル -->
1128    <div ng-include="'directives/account-update-modal.html'"></div>
1129
1130    <!-- 共通エラーモーダル -->
1131    <div ng-include="'directives/error-modal.html'"></div>
1132
1133    <!-- -->
1134    <div id="block_about_multipleroom" class="index_help">
1135      <div class="block_inner">
1136        <dl>
1137          <dt>{{locale.texts['reservation.search.addRoomsOnward.popup.tit']}}</dt>
1138          <dd>{{locale.texts['reservation.search.addRoomsOnward.popup.body']}}</dd>
1139        </dl>
1140      </div><!-- End block_inner -->
1141    </div><!-- End block_about_baby -->
1142
1143
1144    <div id="block_logout">
1145      <div class="block_inner">
1146        <ul>
1147          <li id="btn_account"><a href="/account/service/#/{{locale.name}}" title="{{locale.texts['reservation.hd.loginAfter.accountService.bt.tit']}}" target="_blank"><img src="/images/icons/icon_accountservice.png" width="18" height="16" /> {{locale.texts['reservation.hd.loginAfter.accountService.bt.tit']}}</a></li>
1148          <li id="btn_logout"><a href="javascript:void(0);" title="{{locale.texts['reservation.hd.loginAfter.logout.bt.tit']}}" ng-click="account.signOut()"><img src="/images/icons/icon_logout.png" width="17" height="17" /> {{locale.texts['reservation.hd.loginAfter.logout.bt.tit']}}</a></li>
1149        </ul>
1150      </div><!-- End block_inner -->
1151    </div><!-- End block_logout -->
1152
1153    <div id="block_shortUrl">
1154      <div class="block_inner">
1155        <dl>
1156          <dt>{{locale.texts['reservation.share.shorting.url.tit']}}</dt>
1157          <dd><input type="text" class="input_shortUrl" val="" /></dd>
1158        </dl>
1159        <p>{{locale.texts['reservation.share.shorting.url.lead']}}</p>
1160      </div><!-- End block_inner -->
1161    </div><!-- End block_shortUrl -->
1162
1163    <div id="block_currency">
1164      <div class="bg_block_currency"></div>
1165      <div class="block_container">
1166        <div class="block_inner">
1167          <p class="btn_close"><a href="javascript:void(0);" title=""><img src="/images/common/btn_close.png" /></a></p>
1168          <h3><span>{{locale.texts['reservation.mc.module.currency.tit']}}</span></h3>
1169          <p class="desc">{{locale.texts['reservation.mc.module.currency.lead']}}</p>
1170          <p class="rate-item payment"><span class="symbol">{{paymentRate.quote}}</span><span class="name">{{paymentRate.name}}&nbsp:({{locale.texts['reservation.mc.paycurrency.tit']}})</span><span class="rate" ng-bind-html="1 | ratedPrice: paymentRate | wrapCurrency"></span></p>
1171          <p id="btn_rate_up" ng-show="rate.exchangeRateList.length > 5"><a href="javascript:void(0);" title="">▲</a></p>
1172          <div class="rate-item-container">
1173            <ul class="rate-item-block">
1174              <li class="rate-item display" ng-class="{'selected': rate.quote == displayRate.quote}"  ng-repeat="rate in rate.exchangeRateList">
1175                <a href="javascript:void(0);" data-rate="{{rate.quote}}" title="">
1176                  <span class="symbol">{{rate.quote}}</span>
1177                  <span class="name">{{rate.name}}</span>
1178                  <span class="rate" ng-show="rate != paymentRate" ng-bind-html="1 | rateDiff: rate: paymentRate | wrapCurrency"> </span>
1179                  <span class="rate" ng-show="rate == paymentRate" ng-bind-html="1 | ratedPrice: rate | wrapCurrency"></span>
1180                </a>
1181              </li>
1182            </ul>
1183          </div>
1184          <p id="btn_rate_down" ng-show="rate.exchangeRateList.length > 5"><a href="javascript:void(0);" title="">▼</a></p>
1185          <p id="btn_rate_apply"><a href="javascript:void(0);" title="{{locale.texts['reservation.mc.module.currency.change.btn.tit']}}">{{locale.texts['reservation.mc.module.currency.change.btn.tit']}}</a></p>
1186          <p id="btn_rate_cancel"><a href="javascript:void(0);" title="{{locale.texts['reservation.account.change.info.cancel.bt.tit']}}">{{locale.texts['reservation.account.change.info.cancel.bt.tit']}}</a></p>
1187        </div><!-- End block_inner -->
1188      </div>
1189    </div><!-- End block_login -->
1190
1191    <div id="block_lang">
1192      <div class="bg_block_lang"></div>
1193      <div class="block_container">
1194        <div class="block_inner">
1195          <p class="btn_close"><a href="javascript:void(0);" title=""><img src="/images/common/btn_close.png" /></a></p>
1196          <h3><span>{{locale.texts['reservation.mc.module.language.change.lead']}}</span></h3>
1197          <p class="desc" ng-bind-html="locale.texts['reservation.mc.module.language.change.lead'] | raw"></p>
1198          <p id="btn_lang_up" ng-show="hotel.data.usableLangList.length > 5"><a href="javascript:void(0);" title="">▲</a></p>
1199          <ul class="lang-item-block">
1200            <li class= "lang-item" ng-class="{'selected': lc.lang == locale.name}" ng-repeat="lc in hotel.data.usableLangList">
1201              <a href="javascript:void(0);" data-lang="{{lc.lang}}"><span class="ttl-bold">{{lc.name}}</span></a>
1202            </li>
1203          </ul>
1204          <p id="btn_lang_down" ng-show="hotel.data.usableLangList.length > 5"><a href="javascript:void(0);" title="">▼</a></p>
1205          <p id="btn_lang_apply"><a href="javascript:void(0);" title="{{locale.texts['reservation.mc.module.language.change.btn.tit']}}">{{locale.texts['reservation.mc.module.language.change.btn.tit']}}</a></p>
1206          <p id="btn_lang_cancel"><a href="javascript:void(0);" title="{{locale.texts['reservation.account.change.info.cancel.bt.tit']}}">{{locale.texts['reservation.account.change.info.cancel.bt.tit']}}</a></p>
1207        </div><!-- End block_inner -->
1208      </div>
1209    </div><!-- End block_login -->
1210
1211    <div id="imgs">
1212      <img ng-src="/media/{{hotel.hotelId}}/bg_header.jpg">
1213    </div>
1214  </body>
1215  </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.