PageSourceSearch

https://www.city.osaki.miyagi.jp/index.html

html city.osaki.miyagi.jp collected 2026-10-02 05:36:31 UTC 41,650 bytes, 779 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="ja">
3<head>
4  <meta charset="utf-8">
5                                                                                                                      
6
7        <meta name="keywords" content="">
8<meta name="description" content="">    <meta property="og:title" content="ホーム|大崎市">
9<meta property="og:type" content="article">
10<meta property="og:url" content="https://www.city.osaki.miyagi.jp/index.html">
11  <meta property="og:image" content="http://www.city.osaki.miyagi.jp/material/images/group/1/navi1.png" />
12    <meta name="viewport" content="width=750, user-scalable=yes">      <meta name="nsls:timestamp" content="Thu, 24 Sep 2026 23:54:15 GMT">            <title>ホーム/大崎市</title>    <link rel="canonical" href="https://www.city.osaki.miyagi.jp/index.html">        
13                            <link rel="icon" href="//www.city.osaki.miyagi.jp/favicon.ico">
14        <link rel="apple-touch-icon" href="//www.city.osaki.miyagi.jp/theme/base/img_common/smartphone.png">
15                                                  <link href="//www.city.osaki.miyagi.jp/theme/base/css/top.css" rel="stylesheet" type="text/css" class="sp-style">              
16
17                      
18            
19                                                        
19<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery.js"></script>
19
20                              
20<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery_cookie.js"></script>
20
21                              
21<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery-ui.min.js"></script>
21
22                              
22<script src="//www.city.osaki.miyagi.jp/theme/base/js/common_lib.js"></script>
22
23                              
23<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery.easing.1.3.js"></script>
23
24                              
24<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery.bxslider.js"></script>
24
25                              
25<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery_dropmenu.js"></script>
25
26                              
26<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery.smartslider.js"></script>
26
27                              
27<script src="//www.city.osaki.miyagi.jp/theme/base/js/jquery_smart_modal.js"></script>
27
28                              
28<script src="//www.city.osaki.miyagi.jp/theme/base/js/ofi.min.js"></script>
28
29                                                          
30<script>
vendor: 327 bytes, lines 30-34
30(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
31new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
32j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
33'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
34})(window,document,'script','dataLayer','
34GTM-W97D62S
vendor: 3 bytes, line 34
34');
34</script>
34
35
36<script src="//www.city.osaki.miyagi.jp/theme/base/js/common.js"></script>
vendor: 1 bytes, line 36
36
37<script src="//www.city.osaki.miyagi.jp/theme/base/js/mutual_switching/mutual_switching.js"></script>
37
38                                              
38<script src='//www.google.com/jsapi'></script>
38
39                                          
39<script src="//www.city.osaki.miyagi.jp/theme/base/js/top.js"></script>
39
40                          
41
42              
43                  
44  <!--[if lt IE 9]>
45  
45<script src="//www.city.osaki.miyagi.jp/theme/base/js/html5shiv-printshiv.min.js"></script>
45
46  
46<script src="//www.city.osaki.miyagi.jp/theme/base/js/css3-mediaqueries.js"></script>
46
47  <![endif]-->
48
49  
49<script>
50    var cms_api_token="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjdXN0b21lcl9jb2RlIjoiMjAxMjEwIiwic2VydmljZV9uYW1lIjoiU01BUlQgQ01TIn0.s2pBVftqBBYIb-Kl3LDKG5edyKHs5gkY_6wk6cKm3kc";
51    var cms_api_domain="lg-api4th.smart-lgov.jp";
52    var cms_api_site="";
53    var cms_app_version="";
54    var cms_app_id="";
55    var site_domain = "https://www.city.osaki.miyagi.jp";
56    var theme_name = "base";
57    var cms_recruit_no = "0";
58    var cms_recruit_history_no = "0";
59    var cms_recruit_search_item = '[]';
60    var is_smartphone = false;  </script>
60
61
62  
63  
64
65
66</head>
67<body>
68
69      
70        <p id="smartphone" class="jqs-go-to-sp" style="display: none;">
71  <a href="https://www.city.osaki.miyagi.jp/index.html" class="jqs-go-to-sp">
72    <span class="wrap">
73      <span class="txt">スマートフォン版を表示</span>
74      <span class="ico"></span>
75    </span>
76  </a>
77</p>    
78       
79
80
81
82
83 
84
85
86 
87
88
89
90 
91    
92        
93
94
95  
96  <div id="wrapper">
97    <div id="wrapper-in">
98      <div id="wrapper-in2">
99
100            
101        <section class="area-kinkyu-wrap">
102
103                    <div id="smartalert-wrap" class="area-kinkyu" style="display:none">
104            <div class="box-kinkyu box">
105              <div class="title-wrap">
106                <h2 class="title">防災メール情報</h2>
107                <div class="link-wrap more">
108                  <a href="//www.city.osaki.miyagi.jp/cgi-bin/smart_alert.php/1/list">一覧を見る</a>
109                </div>
110              </div>
111              <ul class="list info-area">
112                <li class="item"><span class="date">0000年00月00日</span><a class="link"><span class="text"></span></a></li>
113              </ul>
114            </div>
115          </div><!-- /#smartalert-wrap -->
116
117                    
118                    
119                    
120                    <div class="area-kinkyu">
121              <div class="box-important">
122                <div class="title-wrap">
123                  <h2 class="title">重要なお知らせ</h2>
124                  <div class="link-wrap">
125                    <a href="https://www.city.osaki.miyagi.jp/shisei/emergency/index.html">一覧を見る</a>
126                  </div>
127                </div>
128                <ul class="list">
129                                    <li class="item"><span class="date">2026年09月18日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/22846.html">県道鳴子池月線の通行止めについて</a></span></li>
130                                    <li class="item"><span class="date">2026年09月01日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/22255.html">指定ごみ袋の希望小売価格の改定および特例措置に係る期間の延長について</a></span></li>
131                                    <li class="item"><span class="date">2026年08月14日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/22841.html">国道108号線の通行止めについて</a></span></li>
132                                    <li class="item"><span class="date">2026年08月14日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/22864.html">鳴子温泉地域市営バス</a></span></li>
133                                    <li class="item"><span class="date">2025年10月01日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/21409.html">行財政運営の改革に向けた基本方針を策定しました</a></span></li>
134                                    <li class="item"><span class="date">2024年11月19日</span><span class="txt"><a href="https://www.city.osaki.miyagi.jp/shisei/emergency/19512.html">大崎市からの振り込みについて</a></span></li>
135                                  </ul> 
136              </div>
137
138          </div><!-- /.area-kinkyu -->
139                    
140          <div class="area-kinkyu area-kinkyu-col3">
141            <div class="box-shintyaku">
142              <div class="title-wrap shintyaku-title-wrap">
143                <h2 class="title shintyaku-title">新着情報</h2>
144                <div class="link-wrap more">
145                  <a href="https://www.city.osaki.miyagi.jp/shisei/news.html">一覧を見る</a>
146                </div>
147              </div>
148  
149              <div class="news-tab-page-body pageListDynBlock"
150                data-url="//www.city.osaki.miyagi.jp/index.update.json"
151                data-limit="15"
152                data-date-span="90"
153                data-date-format="%Y年%m月%d日">
154  
155                <div class="pageListExists" style="display: none;">
156                  <ul class="news-tab-page-body-list pageListBlock list">
157                    <li class="news-tab-page-body-item pageEntity item" style="display:none;">
158                      <span class="news-tab-page-body-date pageDate date"></span>
159                      <span class="news-tab-page-body-link text"><a class="pageLink"></a></span>
160                    </li>
161                  </ul>
162                </div>
163                <div class="pageListNotExists" style="display: none;">
164                  <div class="box-in">
165                    <p class="no-data">現在、新着情報はございません。</p>
166                  </div>
167                </div>
168              </div>
169            </div>
170
171          </div><!-- /.area-kinkyu -->  
172        </section>
173
174        <div class="header-container-wrap">
175          <div id="header-print">
176            <header role="banner" id="header">
177              <div class="header-wrap">
178                <h1 class="header-logo ofi-wrapper"><img src="//www.city.osaki.miyagi.jp/theme/base/img_top/gate_header_logo.png" alt="宝の都・大崎 Osaki city"></h1>
179                <div class="btn-search-wrap view-sp">
180                  <button class="btn-search-gate"><img src="//www.city.osaki.miyagi.jp/theme/base/img_top/sp_icon_header_search.png" alt=""><span class="txt">検索</span></button>
181                  <button class="btn-search-close is-active"><img src="//www.city.osaki.miyagi.jp/theme/base/img_top/sp_icon_header_close.png" alt=""><span class="txt">閉じる</span></button>
182                </div>
183                <div class="area-search-gate">
184                  <div class="box-search">
185                    
186                    <div class="gcs-area">
187                                                                    
188
189
190
191
192                          
193                
194                  
195                  
196                                      <div class="gcse-searchbox-only" data-resultsurl="//www.city.osaki.miyagi.jp/result.html" data-enableAutoComplete="true"></div>
197  
198                                                  </div>
199                  </div>
200                  
201                  
202                    <div class="box-search-word">
203                      <p class="ttl">よく検索されるキーワード</p>
204                      <ul class="list">
205                        <li class="item" id="h_idx_iw_flex_4_0">
206                                                      <a class="icon" href="https://www.city.osaki.miyagi.jp/shisei/kurashinojoho/bosai_anzen_anshin/2/6040.html">夜間急患センター・休日当番医</a>                                                  </li><li class="item" id="h_idx_iw_flex_4_1">
207                                                      <a class="icon" href="https://www.city.osaki.miyagi.jp/shisei/jigyoshamuke/nyusatsu_keiyakujoho/index.html">入札・契約情報</a>                                                  </li><li class="item" id="h_idx_iw_flex_4_2">
208                                                      <a class="icon" href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/shiminkyodousuishimbu/seisakuka/4/16816.html">ふるさと納税寄付について</a>                                                  </li>                      </ul>
209                    </div>                  
210                </div>
211              </div>
212            </header>
213          </div>
214          <section id="container" tabindex="-1">
215            <div id="container-in" class="clearfix gate-banner-position">
216              <article id="main" role="main">
217                
218                <div class="area-main-visual">
219                  <div class="box-main-visual view-pc">
220                                      
221                  
222                    
223                                              <ul class="list ofi-wrapper">
224                                                                                
225                                    
226                                                      
227                                      
228                                                            
229                                                              
230                    <li class="item">
231                                                <img alt="稲穂とトンボの写真" src="//www.city.osaki.miyagi.jp/material/images/group/4/20230923_syubun.jpg">
232                          <div class="main-visual-msg">
233              <p style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; color: rgb(51, 51, 51); font-family: -apple-system,BlinkMacSystemFont,&amp;quot;helvetica neue&amp;quot;,&amp;quot;
233ヒラギノ角ゴ pron w3&amp;quot;,hiragino kaku gothic pron,arial,&amp;quot;メイリオ&amp;quot;,meiryo,sans-serif; font-size: 14.4px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-break: normal; word-spacing: 0px;">9月の二十四節気【秋分】しゅうぶん:9月23日ごろ<br />
234昼夜の長さがほぼ同じになる日で、この日を境に日が短くなり、秋の夜長に向かいます。秋分の日は彼岸の中日で前後3日間を秋彼岸といい、先祖のお墓参りをする習慣があります。</p>
235            </div>
236                                          </li>
237                      
238                                    
239                                                  </ul>
240                                          
241                  </div>
242
243                  <div class="box-main-visual view-sp">
244                                      
245                  
246                    
247                                              <ul class="list ofi-wrapper">
248                                                                                
249                                    
250                                                      
251                                      
252                                                            
253                                                              
254                    <li class="item">
255                                                <img alt="稲穂とトンボの写真" src="//www.city.osaki.miyagi.jp/material/images/group/4/20220923_syubun2.jpg">
256                          <div class="main-visual-msg">
257              <p style="border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: 0px; border-right-color: currentColor; border-right-style: none; border-right-width: 0px; border-top-color: currentColor; border-top-style: none; border-top-width: 0px; color: rgb(51, 51, 51); font-family: -apple-system,BlinkMacSystemFont,&amp;quot;helvetica neue&amp;quot;,&amp;quot;ヒラギノ角ゴ pron w3&amp;quot;,hiragino kaku gothic pron,arial,&amp;quot;メイリオ&amp;quot;,meiryo,sans-serif; font-size: 14.4px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-break: normal; word-spacing: 0px;">9月の二十四節気【秋分】しゅうぶん:9月23日ごろ<br />
258昼夜の長さがほぼ同じになる日で、この日を境に日が短くなり、秋の夜長に向かいます。秋分の日は彼岸の中日で前後3日間を秋彼岸といい、先祖のお墓参りをする習慣があります。</p>
259            </div>
260                                          </li>
261                      
262                                    
263                                                  </ul>
264                                          
265                  </div>
266                  
267                  
268                                    
269                </div>
270                
271                <div class="sp-utilty view-sp">
272                  <div class="in">
273                    <div class="sp-utilty-menu">
274                      <div class="box-search">
275                  
276                        <div class="gcs-area">
277                                                                                
278
279
280
281
282                          
283                
284                  
285                  
286                                      <div class="gcse-searchbox-only" data-resultsurl="//www.city.osaki.miyagi.jp/result.html" data-enableAutoComplete="true"></div>
287  
288                                                          </div>
289                      </div>
290
291                    
292                      <div class="sp-language-btn">
293                        <ul>
294                          <li class="item">
295                            <a class="link-lang" lang="en" href="https://www.city.osaki.miyagi.jp/6859.html">
296                              <img class="icon" src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_lang.png" alt=""><span class="txt">Language</span></a>
297                          </li>
298                        </ul>
299                      </div>
300                      <div class="link-topc-wrap jqs-go-to-pc">
301                        <a class="link-topc jqs-go-to-pc" href="https://www.city.osaki.miyagi.jp/index.html">
302                          <img class="icon" src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_to_pc.png" alt="">PC版を表示</a>
303                      </div>
304                    
305                      <dl class="header-size">
306                        <dt class="title"><span>文字サイズ</span></dt>
307                        <dd class="item">
308                          <a href="#" class="scsize normal">
309                            <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headersize_normal_on.png" alt="標準">
310                          </a>
311                        </dd>
312                        <dd class="item2">
313                          <a href="#" class="scsize up">
314                            <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headersize_big_off.png" alt="拡大">
315                          </a>
316                        </dd>
317                      </dl>
318                      <dl class="header-color">
319                        <dt class="title"><span>背景色変更</span></dt>
320                        <dd class="item">
321                          <a href="#" class="sccolor" data-bgcolor="color_black">
322                            <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_black.png" alt="背景色を黒色にする">
323                          </a>
324                        </dd>
325                        <dd class="item2">
326                          <a href="#" class="sccolor" data-bgcolor="color_blue">
327                            <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_blue.png" alt="背景色を青色にする">
328                          </a>
329                        </dd>
330                        <dd class="item3">
331                          <a href="#" class="sccolor" data-bgcolor="color_normal">
332                            <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_normal.png" alt="背景色を元に戻す">
333                          </a>
334                        </dd>
335                      </dl>
336                    </div>
337                  </div>
338                </div>
339                
340                                      <div class="area-nav">
341                      <nav>
342                        <ul class="nav-list ofi-wrapper">
343                                                      <li class="nav-item" id="h_idx_iw_flex_3_0"><a href="https://www.city.osaki.miyagi.jp/shisei/index.html"><img alt="くらし・行政" src="//www.city.osaki.miyagi.jp/material/images/group/1/navi1.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_1"><a href="https://osaki-ijyu-support.jp/" target="_blank"><img alt="移住・定住" src="//www.city.osaki.miyagi.jp/material/images/group/1/navi2.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_2"><a href="https://www.city.osaki.miyagi.jp/kanko/index.html"><img alt="観光" src="//www.city.osaki.miyagi.jp/material/images/group/1/navi3.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_3"><a href="https://www.city.osaki.miyagi.jp/shisei/jigyoshamuke/index.html"><img alt="事業者向け" src="//www.city.osaki.miyagi.jp/material/images/group/1/navi4.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_4"><a href="https://osakikoudo.jp/" target="_blank"><img alt="大崎耕土 世界農業遺産" src="//www.city.osaki.miyagi.jp/material/images/group/1/navi5.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_5"><a href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/somubu/hishokohoka/7246.html"><img alt="SNS" src="//www.city.osaki.miyagi.jp/material/images/group/4/gatepagesns3.png"></a></li>                                                      <li class="nav-item" id="h_idx_iw_flex_3_6"><a href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/s
343himinkyodousuishimbu/seisakuka/4/16816.html"><img alt="ふるさと納税ページへリンク" src="//www.city.osaki.miyagi.jp/material/images/group/4/hurusatonouzei_home.png"></a></li>                                                  </ul>
344                      </nav>
345                    </div>                                                    
346              </article>
347            </div>
348          </section>
349        </div>
350        <footer id="footer">
351          <div class="footer-wrap">
352            <div class="footer-flex-wrap">
353              
354              <div class="footer-logo-wrap">
355                <div class="footer-logo">
356                  <img src="//www.city.osaki.miyagi.jp/theme/base/img_top/gate_footer_logo.png" alt="宝の都・大崎 Osaki City">
357                </div>
358                <div class="co-num">法人番号1000020042153</div>
359              </div>
360              <div class="address-wrap">
361                <div class="address-tel">
362                  <address>〒989-6188 宮城県大崎市古川七日町1番1号</address>
363                  代表電話:0229-23-2111 <br class="view-pc">
364                  代表ファクス:0229-23-9979
365                </div>
366                <div class="time">
367                  業務時間:8時30分から17時15分まで<br>
368                  一部の窓口受付時間:8時45分から16時まで<br>
369                  ※本庁舎1階(市民課・子育て支援課・高齢障がい福祉課・健康推進課・保険年金課)と各総合支所市民福祉課(鬼首出張所を含む)に限ります。<br>
370                  閉庁日:土・日曜日、祝日、年末年始(12月29日から1月3日まで)
371                </div>
372              </div>
373              <div class="Accessibility-wrap view-pc">
374                <div class="Accessibility-language">
375                  <a class="link-lang" lang="en" href="https://www.city.osaki.miyagi.jp/6859.html">
376                    <img class="icon" src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_lang.png" alt=""><span class="txt">Language</span></a>
377                </div>
378                <dl id="Accessibility-font-size">
379                  <dt class="title"><span>文字サイズ</span></dt>
380                  <dd class="item">
381                    <a href="#" class="scsize normal">
382                      <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headersize_normal_on.png" alt="標準">
383                    </a>
384                  </dd>
385                  <dd class="item2">
386                    <a href="#" class="scsize up">
387                      <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headersize_big_off.png" alt="拡大">
388                    </a>
389                  </dd>
390                </dl>
391                <dl id="Accessibility-color">
392                  <dt class="title"><span>背景色変更</span></dt>
393                  <dd class="item">
394                    <a href="#" class="sccolor" data-bgcolor="color_black">
395                      <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_black.png" alt="背景色を黒色にする">
396                    </a>
397                  </dd>
398                  <dd class="item2">
399                    <a href="#" class="sccolor" data-bgcolor="color_blue">
400                      <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_blue.png" alt="背景色を青色にする">
401                    </a>
402                  </dd>
403                  <dd class="item3">
404                    <a href="#" class="sccolor" data-bgcolor="color_normal">
405                      <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/sp_headercolor_normal.png" alt="背景色を元に戻す">
406                    </a>
407                  </dd>
408                </dl>
409                <div class="unit2">
410                  <ul class="list">
411                    <!-- <li class="item">
412                      <button class="btn-search">
413                        <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_search.png" alt=""><span class="txt">検索</span></button>
414                    </li> -->
415                    <!-- <li class="item">
416                      <button class="btn-search-close is-active">
417                        <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_search_close.png" alt=""><span class="txt">閉じる</span></button>
418                    </li> -->
419                    <!-- <li class="item">
420                      <a class="link-lang" lang="en" href="https://www.city.osaki.miyagi.jp/6859.html">
421                        <img src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_lang.png" alt=""><span class="txt">Language</span>
422                      </a>
423                      <a class="link-lang" lang="en" href="https://www.city.osaki.miyagi.jp/shisei/index.html">
424                        <img class="icon" src="//www.city.osaki.miyagi.jp/theme/base/img_common/icon_header_lang.png" alt=""><span class="txt">Language</span>
425                      </a>
426                    </li> -->
427                  </ul>
428                </div>
429                <div class="link-access">
430                  <a href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/sangyokeizaibu/kankokoryuuka
430/3836.html">市役所へのアクセス</a>
431                </div>
432              </div>
433              <div class="link-access view-sp">
434                <a href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/sangyokeizaibu/kankokoryuuka/3836.html">市役所へのアクセス</a>
435              </div>
436            </div>
437          </div>
438          <div class="footer-utility">
439            <ul class="list">
440              <li class="item"><a href="https://www.city.osaki.miyagi.jp/shisei/soshikikarasagasu/index.html">組織から探す</a></li>
441              <li class="item"><a href="https://www.city.osaki.miyagi.jp/sitemap.html">サイトマップ</a></li>
442              <li class="item"><a href="https://www.city.osaki.miyagi.jp/otoiawase/index.html">お問い合わせ</a></li>
443            </ul>
444          </div>
445          <p class="copyright" lang="en">Copyright (C) 2021 Osaki City. All Rights Reserved.</p>
446        </footer>
447
448
449
450            
451      <!-- //#wrapper-in2  -->
452      </div>
453    <!-- //#wrapper-in  -->
454    </div>
455  <!-- //#wrapper  -->
456  </div>
457
458  
458<script>
459  function cmsDynDateFormat(date, format) {
460    var jpWeek = ['日', '月', '火', '水', '木', '金', '土'];
461    return format.replace('%Y', date.getFullYear()).replace('%m', ('0' + (date.getMonth() + 1)).slice(-2)).replace('%d', ('0' + date.getDate()).slice(-2)).replace('%a', jpWeek[date.getDay()])
462        .replace('%H', ('0' + date.getHours()).slice(-2)).replace('%M', ('0' + date.getMinutes()).slice(-2)).replace('%S', ('0' + date.getSeconds()).slice(-2));
463  }
464  function cmsDynExecuteGetPageList() {
465    var outerBlocks = $('.pageListDynBlock');
466    outerBlocks.each(function() {
467      var block = $(this);
468      block.find('.pageListExists').css('display', 'none');
469      block.find('.pageListNotExists').css('display', 'none');
470
471      var url = block.attr('data-url');
472
473      var cond = {};
474
475      cond.limit = parseInt(block.attr('data-limit'));
476      cond.showIndex = parseInt(block.attr('data-show-index'));
477      cond.showMobile = parseInt(block.attr('data-show-mobile'));
478      dateBegin = block.attr('data-date-begin');
479      dateSpan = block.attr('data-date-span');
480
481      cond.curPageNo = block.attr('data-current-page-no');
482      cond.dirClass = block.attr('data-dir-class');
483      cond.pageClass = block.attr('data-page-class');
484
485      cond.timeBegin = 0;
486      if (dateBegin) {
487        cond.timeBegin = new Date(dateBegin);
488      } else if (dateSpan) {
489        cond.timeBegin = Date.now() - dateSpan * 86400000;
490      }
491      var recentSpan = block.attr('data-recent-span');
492      cond.recentBegin = 0;
493      if (recentSpan) {
494        cond.recentBegin = Date.now() - recentSpan * 86400000;
495      }
496      cond.dateFormat = block.attr('data-date-format');
497      if (!cond.dateFormat) {
498        cond.dateFormat = '%Y/%m/%d %H:%M:%S';
499      }
500      cond.joinGrue = block.attr('data-join-grue');
501      if (!cond.joinGrue) {
502        cond.joinGrue = ' , ';
503      }
504      cond.eventDateFormat = block.attr('data-event-date-format');
505      if (!cond.eventDateFormat) {
506        cond.eventDateFormat = cond.dateFormat;
507      }
508      cond.eventType = block.attr('data-event-type');
509      cond.eventField = block.attr('data-event-field');
510      cond.eventArea = block.attr('data-event-area');
511      eventDateSpan = block.attr('data-event-date-span');
512      cond.eventTimeEnd = 0;
513      if (eventDateSpan) {
514        cond.eventTimeEnd = Date.now() + eventDateSpan * 86400000;
515      }
516
517      // タグ
518      cond.tagDisplay = block.attr('data-show-tags');
519      cond.tagPosition = block.attr('data-tags-position');
520      cond.tagFilterTargets = block.attr('data-tag-filter-targets');
521
522      $.getJSON(url, function(json) {
523        cmsDynApplyPageListJson(block, json, cond);
524      }).fail(function(jqxhr, textStatus, error) {
525        block.css('display', 'none');
526      });
527    });
528  }
529  function cmsDynApplyPageListJson(block, json, cond) {
530    var now = Date.now();
531    var list = block.find('.pageListBlock');
532    var template = list.find('.pageEntity:first').clone();
533    list.find('.pageEntity').remove();
534
535    var count = 0;
536
537    for (var i = 0; i < json.length; i++) {
538      var item = json[i];
539      var itemDate = new Date(item.publish_datetime);
540
541      if (!cond.showIndex && item.is_category_index) {
542        continue;
543      }
544      if (!cond.showMobile && item.is_keitai_page) {
545        continue;
546      }
547      if (cond.timeBegin && itemDate.getTime() < cond.timeBegin) {
548        continue;
549      }
550
551      // タグによる絞込み
552      if ('tag' in item && item.tag && cond.tagFilterTargets != null) {
553        var filteringNos = (!isNaN(cond.tagFilterTargets)) ? [cond.tagFilterTargets] : cond.tagFilterTargets.split(/,|\s/);
554        var isTarget = false;
555        item.tag.forEach(function(tagItem, idx) {
556          if (filteringNos.indexOf(tagItem.tag_no + "") >= 0) {
557            isTarget = true;
558          }
559        });
560        if (!isTarget) {
561          continue;
562        }
563      }
564
565      var entity = template.clone();
566      if ('event' in item && item['event']) {
567        var pageEvent = item['event'];
568        if (cond.eventType && cond.eventType != pageEvent.event_type_name) {
569          continue;
570        }
571        if (cond.eventField && $.inArray(cond.eventField, pageEvent.event_fields) < 0) {
572          continue;
573        }
574        if (cond.eventArea && $.inArray(cond.eventArea, pageEvent.event_area) < 0) {
575          continue;
576        }
577
578        var eventDateString = '';
579        if (cond.eventTimeEnd) {
580          if (pageEvent.event_date_type_id == 0) {
581            var startDatetime = pageEvent.event_start_datetime ? new Date(pageEvent.event_start_datetime) : false;
582            var endDatetime = pageEvent.event_end_datetime ? new Date(pageEvent.event_end_datetime) : false;
583            if (startDatetime && endDatetime) {
584              if (startDatetime.getTime() > cond.eventTimeEnd || endDatetime.getTime() <= now) {
585                continue;
586              }
587              eventDateString = cmsDynDateFormat(startDatetime, cond.eventDateFormat) + '~' + cmsDynDateFormat(endDatetime, cond.eventDateFormat);
588            } else if (startDatetime) {
589              if (startDatetime.getTime() > cond.eventTimeEnd) {
590                continue;
591              }
592            } else {
593              if (endDatetime.getTime() <= now) {
594                continue;
595              }
596              eventDateString = '~' + cmsDynDateFormat(endDatetime, cond.eventDateFormat);
597            }
598          } else if (pageEvent.event_date_type_id == 1) {
599            var filteredDates = $.grep(pageEvent.event_dates, function(value, index) {
600              var eventTime1 = new Date(value[0]+'T00:00:00+09:00').getTime();
601              var eventTime2 = new Date(value[1]+'T23:59:59+09:00').getTime();
602              return (eventTime1 <= cond.eventTimeEnd && eventTime2 >= now);
603            });
604            if (filteredDates.length == 0) {
605              continue;
606            }
607          }
608        }
609        if (pageEvent.event_place) {
610          entity.find('.pageEventPlaceExists').css('display', '');
611          entity.find('.pageEventPlace').text(pageEvent.event_place);
612        } else {
613          entity.find('.pageEventPlaceExists').css('display', 'none');
614          entity.find('.pageEventPlace').text('');
615        }
616        if (pageEvent.event_date_supplement) {
617          entity.find('.pageEventDateExists').css('display', '');
618          entity.find('.pageEventDate').text(pageEvent.event_date_supplement);
619        } else if (eventDateString.length > 0) {
620          entity.find('.pageEventDateExists').css('display', '');
621          entity.find('.pageEventDate').text(eventDateString);
622        } else {
623          entity.find('.pageEventDateExists').css('display', 'none');
624          entity.find('.pageEventDate').text('');
625        }
626
627        if (pageEvent.event_type_name) {
628          entity.find('.pageEventTypeExists').css('display', '');
629          entity.find('.pageEventType').text(pageEvent.event_type_name);
630        } else {
631          entity.find('.pageEventTypeExists').css('display', 'none');
632          entity.find('.pageEventType').text('');
633        }
634        if (pageEvent.event_fields && pageEvent.event_fields.length > 0) {
635          entity.find('.pageEventFieldsExists').css('display', '');
636          entity.find('.pageEventFields').text(pageEvent.event_fields.join(cond.joinGrue));
637        } else {
638          entity.find('.pageEventFieldsExists').css('display', 'none');
639          entity.find('.pageEventFields').text('');
640        }
641        if (pageEvent.event_area && pageEvent.event_area.length > 0) {
642          entity.find('.pageEventAreaExists').css('display', '');
643          entity.find('.pageEventArea').text(pageEvent.event_area.join(cond.joinGrue));
644        } else {
645          entity.find('.pageEventAreaExists').css('display', 'none');
646          entity.find('.pageEventArea').text('');
647        }
648        entity.find('.pageEventExists').css('display', '');
649      } else {
650        entity.find('.pageEventExists').css('display', 'none');
651      }
652
653      entity.find('.pageDate').each(function() {
654        var dateString = cmsDynDateFormat(itemDate, cond.dateFormat);
655        $(this).text(dateString);
656      });
657      var pageLink = entity.find('a.pageLink');
658      if (cond.curPageNo == item.page_no) {
659        pageLink.removeAttr('href').removeAttr('page_no').css('display', 'none');
660        pageLink.parent().append('<span class="pageNoLink">' + item.page_name + '</span>');
661      } else {
662        pageLink.attr('page_no', item.page_no).attr('href', item.url).text(item.page_name);
663        pageLink.find('.pageNoLink').remove();
664      }
665
666      entity.find('.pageDescription').text(item.description);
667
668      if ('thumbnail_image' in item && item.thumbnail_image) {
669        entity.find('.pageThumbnail').append($('<img>', {src: item.thumbnail_image, alt: ""}));
670      } else {
671        entity.find('.pageThumbnail').remove();
672      }
673
674      if (cond.recentBegin && itemDate.getTime() >= cond.recentBegin) {
675        entity.find('.pageRecent').css('display', '');
676      } else {
677        entity.find('.pageRecent').css('display', 'none');
678      }
679
680      // タグ付与
681      if ('tag' in item && item.tag) {
682        if (item.tag.length > 0) {
683          var DEFINE_CLASS_NAME_WHEN_TAG_TYPE_IMAGE = 'tag-type-image';
684          var DEFINE_CLASS_NAME_WHEN_TAG_TYPE_TEXT = 'tag-type-text';
685          var DEFINE_CLASS_NAME_WHEN_TAG_POSITION_BEFORE = 'tag-pos-before';
686          var DEFINE_CLASS_NAME_WHEN_TAG_POSITION_AFTER = 'tag-pos-after';
687          var DEFINE_CLASS_NAME_TAG_BLOCK = 'tags';
688          var DEFINE_CLASS_NAME_TAG = 'tag';
689          var DEFINE_CLASS_NAME_TAG_INNER = 'tag-bg';
690
691          // タグの表示位置を判定
692          var tagPositionClassName = (cond.tagPosition == 1) ? DEFINE_CLASS_NAME_WHEN_TAG_POSITION_BEFORE : DEFINE_CLASS_NAME_WHEN_TAG_POSITION_AFTER;
693
694          // タグ出力の外枠を生成
695          var tagListWrapperHtml = $('<span>', {
696            class: [DEFINE_CLASS_NAME_TAG_BLOCK, tagPositionClassName].join(' ')
697          });
698
699          item.tag.forEach(function(tagItem, idx) {
700            // タグの中身を設定
701            var tagBody;
702            if (tagItem.image_file_name != null && tagItem.image_file_name != "") {
703              // 画像
704              tagBody = $('<span>', {
705                class: DEFINE_CLASS_NAME_TAG + tagItem.tag_no,
706              }).append($('<img>', {
707                class: [DEFINE_CLASS_NAME_TAG_INNER, DEFINE_CLASS_NAME_WHEN_TAG_TYPE_IMAGE].join(' '),
708                src: tagItem.image_url,
709                alt: tagItem.tag_name
710              }));
711            } else {
712              // テキスト
713              tagBody = $('<span>', {
714                class: DEFINE_CLASS_NAME_TAG + tagItem.tag_no,
715              }).append($('<span>', {
716                class: [DEFINE_CLASS_NAME_TAG_INNER, DEFINE_CLASS_NAME_WHEN_TAG_TYPE_TEXT].join(' '),
717                text: tagItem.tag_name
718              }));
719            }
720            tagListWrapperHtml.append(tagBody);
721          });
722
723          // 出力
724          if (cond.tagDisplay == 1) {
725            if (tagPositionClassName === DEFINE_CLASS_NAME_WHEN_TAG_POSITION_BEFORE) {
726              entity.find('a.pageLink').before(tagListWrapperHtml);
727            } else {
728              entity.find('a.pageLink').after(tagListWrapperHtml);
729            }
730          }
731        }
732      }
733
734      var removeClasses = [];
735      var appendClasses = [];
736      if (item.is_category_index) {
737        appendClasses = cond.dirClass ? cond.dirClass.split(' ') : [];
738        removeClasses = cond.pageClass ? cond.pageClass.split(' ') : [];
739      } else {
740        removeClasses = cond.dirClass ? cond.dirClass.split(' ') : [];
741        appendClasses = cond.pageClass ? cond.pageClass.split(' ') : [];
742      }
743      $.each(removeClasses, function(idx, val){
744        entity.removeClass(val);
745      });
746      $.each(appendClasses, function(idx, val){
747        entity.addClass(val);
748      });
749
750      entity.css('display', '');
751      list.append(entity);
752      count++;
753      if (cond.limit && count >= cond.limit) {
754        break;
755      }
756    }
757    if (count) {
758      block.css('display', '');
759      block.find('.pageListExists').css('display', '');
760      block.find('.pageListNotExists').css('display', 'none');
761    } else {
762      block.css('display', '');
763      block.find('.pageListExists').css('display', 'none');
764      block.find('.pageListNotExists').css('display', '');
765    }
766  };
767</script>
767
768
769<script>
770$(function() {
771  cmsDynExecuteGetPageList();
772});
773</script>
773
774
775
776                
776<script src="//www.city.osaki.miyagi.jp/theme/base/js/external.js"></script>
776
777      
778</body>
779</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.