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,&quot;helvetica neue&quot;,&quot;
233ãã©ã®ãè§ã´ pron w3&quot;,hiragino kaku gothic pron,arial,&quot;ã¡ã¤ãªãª&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,&quot;helvetica neue&quot;,&quot;ãã©ã®ãè§ã´ pron w3&quot;,hiragino kaku gothic pron,arial,&quot;ã¡ã¤ãªãª&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.