1<!doctype html> 2<html lang="ja"> 3<head><title>äºæ¥å 容 | ä¸å¤®å¦é¢å¤§å¦</title> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width"> 6 <meta name="format-detection" content="telephone=no"> 7 8 <link rel="shortcut icon" href="/favicon.ico"> 9 10 <link rel="apple-touch-icon" href="/apple-touch-icon.png"> 11 <link rel="icon" type="image/png" href="/android-chrome-192x192.png"> 12 <link rel="canonical" href="https://www.cgu.ac.jp/about/organization/cgusrv125/jigyou.html"> 13 <meta property="og:title" content="äºæ¥å 容 | ä¸å¤®å¦é¢å¤§å¦"> 14 <meta property="og:description" content="ä¸å¤®å¦é¢å¤§å¦ï¼CGUï¼ã®å ¬å¼ãµã¤ãã§ãããã£ã³ãã¹ã¯åèçæå«åå¸ãåå¦é¨ãæ³å¦é¨ãç¾ä»£æé¤å¦é¨ã大å¦é¢ï¼åå¦ç ç©¶ç§ï¼ãæãã¦ãã¾ããå¦çä¸äººã²ã¨ãã¨åãåããå¯ãæ·»ãæ¯ããæè²ã大åã«ãã¦ãã¾ãã"> 15 <meta property="og:type" content="website"> 16 <meta property="og:url" content="https://www.cgu.ac.jp/about/organization/cgusrv125/jigyou.html"> 17 <meta property="og:image" content="https://www.cgu.ac.jp/ogp.png"> 18 <meta property="og:site_name" content="ä¸å¤®å¦é¢å¤§å¦"> 19 <meta name="twitter:card" content="summary"> 20 <meta name="twitter:domain" content="www.cgu.ac.jp"> 21 <meta name="twitter:title" content="äºæ¥å 容 | ä¸å¤®å¦é¢å¤§å¦"> 22 <meta name="twitter:image" content="https://www.cgu.ac.jp/ogp.png"> 23 <meta itemprop="image" content="https://www.cgu.ac.jp/ogp.png"> 24
24<script type="text/javascript">document.write('<link data-devline="774" rel="stylesheet" href="/libraries/css/basic/common.css?var=' + (new Date()).getDate() + '" type="text/css" media="all" />')</script>
24 25
25<script type="text/javascript">document.write('<link data-devline="774" rel="stylesheet" href="/libraries/css/basic/additional.css?var=' + (new Date()).getDate() + '" type="text/css" media="all" />')</script>
25 26
26<script type="text/javascript">document.write('<link data-devline="774" rel="stylesheet" href="/libraries/css/basic/blocks.css?var=' + (new Date()).getDate() + '" type="text/css" media="all" />')</script>
26 27 <meta name="keywords" content=" ä¸å¤®å¦é¢å¤§å¦,CGU,åå¦é¨,æ³å¦é¨,ç¾ä»£æé¤å¦é¨,大å¦é¢,å½é交æµ,çå¦,å¦ççæ´»,å°±è·,é²è·¯,è³æ ¼,æè·èª²ç¨,å ¥è©¦æ å ±,ã¯ã©ãæ´»å,é§ ä¼,åé¨ç,å¨å¦ç,常ç£ç·,æå«åé§ "> 28 <meta name="description" content="ä¸å¤®å¦é¢å¤§å¦ï¼CGUï¼ã®å ¬å¼ãµã¤ãã§ãããã£ã³ãã¹ã¯åèçæå«åå¸ãåå¦é¨ãæ³å¦é¨ãç¾ä»£æé¤å¦é¨ã大å¦é¢ï¼åå¦ç ç©¶ç§ï¼ãæãã¦ãã¾ããå¦çä¸äººã²ã¨ãã¨åãåããå¯ãæ·»ãæ¯ããæè²ã大åã«ãã¦ãã¾ãã"> 29
29<script type="text/javascript" src="//www17.infoclipper.net/infohp_js/c53sme7.js" charset="UTF-8"></script>
vendor: 2 bytes, line 29
29
30<script type="text/javascript" src="//www17.infoclipper.net/infohp_js/fpAnalysis.js" charset="UTF-8"></script>
30 31<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 31-32
31 32<script async src="https://www.googletagmanager.com/gtag/js?id=
32UA-36921471-1
vendor: 13 bytes, line 32
32"></script>
33<script> 34
vendor: 138 bytes, lines 34-38
34window.dataLayer = window.dataLayer || []; 35 function gtag(){dataLayer.push(arguments);} 36 gtag('js', new Date()); 37 38 gtag('config', '
38UA-36921471-1
vendor: 5 bytes, line 38
38');
39</script>
39 40<!-- Google Tag Manager by DISCO-->
41<script>
vendor: 331 bytes, lines 41-45
41(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 42new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 43j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 44'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 45})(window,document,'script','dataLayer','
45GTM-WNJD6D6
vendor: 3 bytes, line 45
45');
45</script>
45 46<!-- End Google Tag Manager by DISCO--> 47 48<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 48-49
48 49<script async src="https://www.googletagmanager.com/gtag/js?id=
49G-JEB4HJG0JT
vendor: 13 bytes, line 49
49"></script>
50<script> 51
vendor: 138 bytes, lines 51-55
51window.dataLayer = window.dataLayer || []; 52 function gtag(){dataLayer.push(arguments);} 53 gtag('js', new Date()); 54 55 gtag('config', '
55G-JEB4HJG0JT
vendor: 5 bytes, line 55
55');
56</script>
56 57<!-- Google Tag Manager by DISCO(noscript) -->
vendor: 69 bytes, lines 57-58
57 58<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
58GTM-WNJD6D6
vendor: 84 bytes, line 58
58" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
59<!-- End Google Tag Manager by DISCO(noscript) -->
60<script type="text/javascript" src="https://www.cgu.ac.jp/json/air_query/air_query.js"></script>
60<link id="_CP_CUSTOM_BLOCK" rel="stylesheet" href="/libraries/css/_cp-custom-blocks/custom-blocks.css" type="text/css" media="all"></head><body class="page-jigyou lo-basic" id="pageTop" data-content-id="1004"> 61 62 63 <base-header folder-active="[998, 54, 5, 1]" page-active="1004"></base-header> 64 <main class="lo-globalContainer"> 65 <div class="lo-breads"> 66 <ul class="lo-breads__list" cp-type="cp-topic-path"> 67 <li cp-topic-repeat="start" cp-topic-class-suffix="directory-name,level" class="root1"><a cp-topic-href="url" cp-topic-text="folder-name" href="/">ä¸å¤®å¦é¢å¤§å¦</a></li><li cp-topic-repeat="start" cp-topic-class-suffix="directory-name,level" class="about2"><a cp-topic-href="url" cp-topic-text="folder-name" href="/about/">大妿¡å </a></li><li cp-topic-repeat="start" cp-topic-class-suffix="directory-name,level" class="organization3"><a cp-topic-href="url" cp-topic-text="folder-name" href="/about/organization/">é¢é£çµç¹</a></li><li cp-topic-repeat="start" cp-topic-class-suffix="directory-name,level" class="cgusrv1254"><a cp-topic-href="url" cp-topic-text="folder-name" href="/about/organization/cgusrv125/">æ ªå¼ä¼ç¤¾ä¸å¤®å¦é¢ãµã¼ãã¹ï¼ï¼ï¼</a></li> 68 <li>äºæ¥å 容</li> 69 </ul> 70 </div> 71 <div class="lo-contentsContainer"> 72 <h1 class="lo-ttl cp-h1-text">äºæ¥å 容</h1> 73 <div class="lo-lnavSp"> 74 <div class="lo-lnavSp__dir"></div> 75 <div class="lo-lnavSp__contents"></div> 76 </div> 77 <div data-area="content" class="lo-contents"><span data-type="cp-anchor" id="ca01"></span><br><div class="cp-text cp-text-col1 cp-all " data-style-code="1004-741fe4d9-f861-4d95-956f-bba11c67d615"> 78 <div class="cp-text-item cp-text-r"> 79 <div class="cp-inner" data-cp-text-id="1"><h3 class="cp-h3-text" data-tmp-id="48283494-9825-4fbc-863f-12b610ee17c6">ãã£ã³ãã¹ã©ã¤ãæ¯æ´äºæ¥ã</h3>æ¥è åãæ¼ãã¨ãé¢é£ãããã¼ã¸ã«é£ã³ã¾ããããã<div style="text-align: right;">ããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããããï¼æ¥ç¨®ã»ãµã¼ãã¹å 容å¥äºåé³é ï¼</div><table style="width: 100%;"><tbody><tr><td colspan="2" style="width: 49.8405%; background-color: rgb(223, 211, 235); vertical-align: middle; text-align: center;">ãç´¹ä»å 容</td><td style="text-align: center; background-color: rgb(223, 211, 235); width: 47.042%;">æ¥è å</td></tr><tr><td rowspan="3" style="width: 19.9704%; background-color: rgb(243, 241, 248); vertical-align: middle; text-align: left;">ä½å® æ¡æ<br></td><td style="width: 29.8702%; vertical-align: middle; text-align: left;">é£äºç¡<br></td><td style="width: 44.2079%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007376.pdf&n=%E6%99%83%E5%8D%97%E5%9C%9F%E5%9C%B0_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88.%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%EF%BC%89.pdf" target="_blank">æååå°ï¼æ ªï¼ï¼å¤§å¦æå®ä¸åç£ä¼ç¤¾ï¼</a><br></td></tr><tr><td style="width: 29.8702%; vertical-align: middle; text-align: left;">é£äºä»<br></td><td style="width: 44.2079%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" href="https://dormy-ac.com/school/shutoken/ec/cgu/ " target="_blank">ï¼æ ªï¼å ±ç«ã¡ã³ããã³ã¹</a><br></td></tr><tr><td style="width: 29.8702%; vertical-align: middle; text-align: left;">é£äºä»<br></td><td style="width: 44.2079%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" href="https://unilife.co.jp/search/school/pref_id:12/school_id:10440/" target="_blank">ï¼æ ªï¼ã¸ã§ã¤ï½¥ã¨ã¹ï½¥ãã¼ï½¥ãããã¯ã¼ã¯</a><br></td></tr><tr><td rowspan="3" style="width: 19.9704%; background-color: rgb(243, 241, 248); vertical-align: middle; text-align: left;">è¡£æååã³ãã®é¢é£ç¨å</td><td rowspan="3" style="width: 29.8702%; vertical-align: middle; text-align: left;">ã¹ã¼ãï¼å ¥å¦å¼ã»å°±æ´»ã»æ°ç¤¾ä¼äººç¨ï¼</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007371.pdf&n=AOKI_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88%EF%BC%89.pdf" target="_blank">ï¼æ ªï¼ï¼¡ï¼¯ï¼«ï¼©</a></td></tr><tr><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007373.pdf&n=%E9%9D%92%E5%B1%B1%E5%95%86%E4%BA%8B_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88%EF%BC%89.pdf" target="_blank">éå±±åäºï¼æ ªï¼</a></td></tr><tr><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007372.pdf&n=%E3%82%B3%E3%83%8A%E3%82%AB_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88%EF%BC%89.pdf" target="_blank">ï¼æ ªï¼ã³ãã«</a></td></tr><tr><td rowspan="2" style="width: 19.9704%; background-color: rgb(243, 241, 248); vertical-align: middle; text-align: left;">ãã½ã³ã³ç</td><td style="width: 29.8702%; vertical-align: middle; text-align: left;">ãªãã¡ã¼ããã·ã¥ãæ°ååæ§ã®åçå</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007374.pdf&n=%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%AD%E3%83%BC_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88%EF%BC%89.pdf" target="_blank">
79ãªã³ã°ãã¼ï¼æ ªï¼</a></td></tr><tr><td style="width: 29.8702%; vertical-align: middle; text-align: left;">æ°å</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" href="https://www.pc-koubou.jp/cppc/62fd5s_hw.php" target="_blank">ï¼æ ªï¼ã¦ãããã³ã </a></td></tr><tr><td rowspan="2" style="width: 19.9704%; background-color: rgb(243, 241, 248); vertical-align: middle; text-align: left;">ä¿éº</td><td style="width: 29.8702%; vertical-align: middle; text-align: left;">å¦ç ç½ä»å¸¯å¦ççæ´»ç·åä¿éºï¼ä»å¸¯å¦ç·ï¼</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007410.pdf&n=%E4%BF%9D%E9%99%BA%E3%82%AF%E3%83%A9%E3%82%B9%E3%82%BF%E3%83%BC%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE_%E4%BB%98%E5%B8%AF%E5%AD%A6%E7%B7%8F%E3%83%91%E3%83%B3%E3%83%95%E3%83%AC%E3%83%83%E3%83%88%EF%BC%88%E7%A4%BE%E7%94%A8HP%E6%8E%B2%E8%BC%89%E3%83%87%E3%83%BC%E3%82%BF%EF%BC%89.pdf" target="_blank">ä¿éºã¯ã©ã¹ã¿ã¼ï¼æ ªï¼å¤§å®®RMã¹ãã¼ã·ã§ã³æ¯åº</a></td></tr><tr><td style="width: 29.8702%; vertical-align: middle; text-align: left;">ãã©ãç·åä¿éº</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007375.pdf&n=%E6%95%99%E5%82%99_%E6%96%B0%E5%85%A5%E7%94%9F%E5%90%91%E3%81%91A4%E3%83%81%E3%83%A9%E3%82%B7%EF%BC%88%E7%A2%BA%E5%AE%9A%E7%89%88.%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%EF%BC%89.pdf" target="_blank">ï¼æ ªï¼æåï¼æåã¤ã³ã·ã¥ã©ã³ã¹ï¼</a></td></tr><tr><td rowspan="5" style="width: 19.9704%; background-color: rgb(243, 241, 248); vertical-align: middle; text-align: left;">èªåè»æç¿æ</td><td rowspan="3" style="width: 29.8702%; vertical-align: middle; text-align: left;">éæ</td><td rowspan="3" style="width: 44.2079%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" href="https://www.mka.co.jp/move_divide/" target="_blank">ï¼æ ªï¼ï¼ï¼«ï¼¡</a></td></tr><tr></tr><tr></tr><tr><td rowspan="2" style="width: 29.8702%; vertical-align: middle; text-align: left;">å宿</td><td style="width: 49.0725%; vertical-align: middle; text-align: left;"><a data-id="" data-type="" href="https://menkyo.aitec-travel.co.jp/" target="_blank">å½éæ è¡éä¿¡ï¼æ ªï¼ï¼ã¢ã¤ããã¯ãã©ãã«ï¼</a></td></tr><tr><td style="width: 49.0725%; vertical-align: middle; text-align: left;">ï¼æ ªï¼ãã«ãã©ã³ãã³ã°</td></tr></tbody></table><h3 class="cp-h3-text"><strong>èªå販売æ©ç®¡çäºæ¥</strong></h3><ul><li>飲æç¨èªå販売æ©ã»é£æèªåè²©å£²æ© 80</li></ul><h3 class="cp-h3-text"><strong>æ½è¨è²¸åºæ¥å</strong></h3><ul><li>å種ä¼å ´ã¨ãã¦ã®æå®¤çã®æ½è¨è²¸åº</li></ul>ã<a data-id="" data-type="" data-volume="0" href="/albums/abm.php?d=1004&f=abm00007778.pdf&n=%E4%B8%AD%E5%A4%AE%E5%AD%A6%E9%99%A2%E5%A4%A7%E5%AD%A6%E3%81%AE%E6%96%BD%E8%A8%AD%E8%A8%AD%E5%82%99%E3%81%AE%E4%BD%BF%E7%94%A8%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%EF%BC%88%E7%A4%BE%E7%94%A8HP%E6%8E%B2%E8%BC%89%EF%BC%89.pdf" target="_blank">æ½è¨è¨åå©ç¨ã«ããã£ã¦ã®è¦é </a><br><span style="color: rgb(255, 0, 0);"></span><br><span style="color: rgb(255, 0, 0);"><u>
80詳細ã¯åº¶åã°ã«ã¼ãï¼é»è©±:04-7183-6504ï¼ã¾ã§ãååããã ããã</u></span></div> 81 </div> 82 </div></div> 83 <div class="lo-lnav"> 84 <div class="lo-lnav__ttl"></div> 85 <div class="lo-lnav__list"></div> 86 </div> 87 </div> 88 </main> 89 <base-footer folder-active="[998, 54, 5, 1]" page-active="1004"></base-footer> 90
90<script type="text/javascript">document.write('
90<script data-devline="721" src="/libraries/js/basic/jquery.js?var=' + (new Date()).getDate() + '"><\/script>')</script>
90 91
91<script type="text/javascript">document.write('
91<script data-devline="721" src="/libraries/js/basic/plugins.js?var=' + (new Date()).getDate() + '"><\/script>')</script>
91 92
92<script type="text/javascript">document.write('
92<script data-devline="721" src="/libraries/js/basic/swiper.js?var=' + (new Date()).getDate() + '"><\/script>')</script>
92 93
93<script type="text/javascript">document.write('
93<script data-devline="721" src="/libraries/js/basic/common.js?var=' + (new Date()).getDate() + '"><\/script>')</script>
93 94
95<script> 96var globalMakeEvent = function(eventName) { 97 var globalUserAgent = window.navigator.userAgent.toLowerCase(); 98 var globalIsIE = false; 99 if(globalUserAgent.indexOf('msie') != -1 || globalUserAgent.indexOf('trident') != -1) { 100 globalIsIE = true; 101 } 102 if(globalIsIE) { 103 var evt = document.createEvent('Event'); 104 evt.initEvent(eventName, true, false); 105 return evt; 106 } 107 return new Event(eventName); 108}; 109var globalFireEvent = function(dom, eventObj) { 110 dom.dispatchEvent(eventObj); 111}; 112</script>
vendor: 1 bytes, line 112
112
113<script src="https://cdn.jsdelivr.net/npm/[email protected]/riot+compiler.min.js"></script>
vendor: 1 bytes, line 113
113
114<script src="https://www.promisejs.org/polyfills/promise-7.0.4.min.js"></script>
vendor: 1 bytes, line 114
114
115<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.19.2/axios.min.js"></script>
vendor: 1 bytes, line 115
115
116<script type="text/javascript">document.write('
116<script data-devline="638" src="/libraries/component/base/header.js?var=' + (new Date()).getDate() + '" type="riot/tag"><\/script>')</script>
116<script type="text/javascript">document.write('
116<script data-devline="638" src="/libraries/component/base/footer.js?var=' + (new Date()).getDate() + '" type="riot/tag"><\/script>')</script>
116<script id="riotMount">riot.mount('*')</script>
116<style id="pcStyle"></style><style media="screen and (max-width: 960px)" id="spStyle"></style>
116<script id="_CP_RECOMMEND_JS">var cpRecommends = []; 117var isNews = false; 118async function cpRecommendFetchJson(url) { 119 try { 120 const response = await fetch(url); 121 if (!response.ok) throw new Error('Network response was not ok'); 122 return await response.json(); 123 } catch (error) { 124 console.error('Fetch error:', error); 125 return null; 126 } 127} 128 129function cpRecommendZeroPad(number, length) { 130 return String(number).padStart(length, '0'); 131} 132 133async function generateUniqueRecommendationHtml() { 134 const container = document.querySelectorAll('.cp-recommend-links__wrap'); 135 136 if (container.length === 0) { 137 return; 138 } 139 140 let htmlContent = []; 141 142 for (const recommend of cpRecommends) { 143 let html = ''; 144 let targetType = recommend.targetType == '1' ? '_blank' : ''; 145 146 if (recommend.linkType === "0") { 147 if (recommend.innerLinkContentsId !== 0) { 148 const contents = await cpRecommendFetchJson(`${recommend.siteUrl}contents_flat.json`); 149 if (contents) { 150 const matchedContent = contents.find(content => content.cmsContentsId === recommend.innerLinkContentsId); 151 if (matchedContent) { 152 const { thumbnailFileName, thumbnailAltText } = matchedContent; 153 let thumbHtml = ""; 154 if(thumbnailFileName != null) { 155 thumbHtml = `<span class="cp-recommend-links__thumb"><img alt="${thumbnailAltText}" src="${recommend.siteUrl}albums/thumbnails/${thumbnailFileName}" /></span>`; 156 } else { 157 thumbHtml = `<span class="cp-recommend-links__thumb is-no-img"></span>`; 158 } 159 let host = URL.canParse(recommend.siteUrl) ? new URL(recommend.siteUrl).host : ""; 160 html = `<div class="cp-recommend-links__item is-content"><a target="${targetType}" href="${recommend.linkUrl}">${thumbHtml}<span class="cp-recommend-links__title"><span class="cp-recommend-links__title-inner">${recommend.linkName}</span><span class="cp-recommend-links__host">${host}</span></span></a></div>`; 161 } 162 } 163 } 164 if (recommend.innerLinkNewsId !== 0) { 165 const paddedNewsId = `nid${cpRecommendZeroPad(recommend.innerLinkNewsId, 8)}`; 166 const news = await cpRecommendFetchJson(`${recommend.siteUrl}json/${paddedNewsId}.json`); 167 if (news && news.cms_news_id === recommend.innerLinkNewsId) { 168 const { title,thumbnail_file_name, thumbnail_alt_text } = news; 169 let thumbHtml = ""; 170 let newsTitle = title; 171 if(thumbnail_file_name != null) { 172 thumbHtml = `<span class="cp-recommend-links__thumb"><img alt="${thumbnail_alt_text}" src="${recommend.siteUrl}${recommend.newsImgPath}${thumbnail_file_name}" /></span>`; 173 } else { 174 thumbHtml = `<span class="cp-recommend-links__thumb is-no-img"></span>`; 175 } 176 let host = URL.canParse(recommend.siteUrl) ? new URL(recommend.siteUrl).host : ""; 177 html = `<div class="cp-recommend-links__item is-news"><a target="${targetType}" href="${recommend.linkUrl}">${thumbHtml}<span class="cp-recommend-links__title"><span class="cp-recommend-links__title-inner">${newsTitle}</span><span class="cp-recommend-links__host">${host}</span></span></a></div>`; 178 } 179 } 180 } 181 182 else if (recommend.linkType === "1") { 183 let host = URL.canParse(recommend.linkUrl) ? new URL(recommend.linkUrl).host : ""; 184 html = `<div class="cp-recommend-links__item is-outer-link"><a target="${targetType}" href="${recommend.linkUrl}"><span class="cp-recommend-links__title"><span class="cp-recommend-links__title-inner">${recommend.linkName}</span><span class="cp-recommend-links__host">${host}</span></span></a></div>`; 185 } 186 187 else if (recommend.linkType === "2") { 188 try { 189 const response = await fetch(recommend.linkUrl, { method: 'HEAD' }); 190 if (response.status === 200) { 191 let host = URL.canParse(recommend.linkUrl) ? new URL(recommend.linkUrl).host : "";
192 html = `<div class="cp-recommend-links__item is-attachment"><a target="${targetType}" href="${recommend.linkUrl}"><span class="cp-recommend-links__title"><span class="cp-recommend-links__title-inner">${recommend.linkName}</span><span class="cp-recommend-links__host">${host}</span></span></a></div>`; 193 } 194 } catch (error) { 195 console.error('Error fetching external URL:', error); 196 } 197 } 198 199 if (html) { 200 htmlContent.push(html); 201 } 202 } 203 204 container.forEach((wrap, index) => { 205 wrap.innerHTML = htmlContent.join(''); 206 }); 207} 208generateUniqueRecommendationHtml(); 209</script>
209<script id="_CP_RELATE_JS">async function cpRelateLinksFetchJson(url) { 210 try { 211 const response = await fetch(url); 212 if (!response.ok) throw new Error('Network response was not ok'); 213 return await response.json(); 214 } catch (error) { 215 console.error('Fetch error:', error); 216 return null; 217 } 218} 219async function generateUniqueRelateLinksHtml() { 220 const container = document.querySelectorAll('.cp-relate-links__wrap'); 221 if(container.length == 0){ 222 return; 223 } 224 const contentsId = 1004; 225 const parentContentsId = 998; 226 const url = "https://www.cgu.ac.jp/"; 227 const contents = await cpRelateLinksFetchJson(`${url}contents_flat.json`); 228 if (contents) { 229 const matchedContents = contents.filter(content => content.parentContentsId === parentContentsId && content.cmsContentsId != contentsId); 230 if(matchedContents && matchedContents.length > 0) { 231 let htmlContent = []; 232 matchedContents.forEach((content, index) => { 233 let html = ''; 234 let { cmsContentsId, name, dirpath, filename, targetType, thumbnailFileName, thumbnailAltText, contentsType } = content; 235 if(contentsType == "0") { 236 const matchedChildContents = contents.filter(sub => sub.parentContentsId === cmsContentsId && sub.contentsType != "0"); 237 if(matchedChildContents) { 238 cmsContentsId = matchedChildContents[0].cmsContentsId, 239 name = matchedChildContents[0].name, 240 dirpath = matchedChildContents[0].dirpath, 241 filename = matchedChildContents[0].filename, 242 targetType = matchedChildContents[0].targetType, 243 thumbnailFileName = matchedChildContents[0].thumbnailFileName, 244 thumbnailAltText = matchedChildContents[0].thumbnailAltText, 245 contentsType = matchedChildContents[0].contentsType; 246 } 247 } 248 let thumbHtml = ""; 249 let thisFileName = filename ? filename : ""; 250 let thisUrl = url + dirpath.replace('/root/','') + thisFileName; 251 let thisTargetType = targetType != null && targetType == "1" ? "_blank" : ""; 252 if(thumbnailFileName != null) { 253 thumbHtml = `<span class="cp-relate-links__thumb"><img alt="${thumbnailAltText}" src="${url}albums/thumbnails/${thumbnailFileName}" /></span>`; 254 } else { 255 thumbHtml = `<span class="cp-relate-links__thumb is-no-img"></span>`; 256 } 257 html = `<div class="cp-relate-links__item" data-id="${cmsContentsId}" data-dir="${dirpath.replace('/root','')}" data-filename="${filename}" data-contents-type="${contentsType}"><a target="${thisTargetType}" href="${thisUrl}">${thumbHtml}<span class="cp-relate-links__title"><span class="cp-relate-links__title-inner">${name}</span></span></a></div>`; 258 if (html) { 259 htmlContent.push(html); 260 } 261 }); 262 container.forEach((wrap, index) => { 263 wrap.innerHTML = htmlContent.join(''); 264 }); 265 } 266 } 267} 268generateUniqueRelateLinksHtml(); 269</script>
269</body> 270</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.