{"id":77080,"date":"2025-03-13T22:53:33","date_gmt":"2025-03-13T13:53:33","guid":{"rendered":"https:\/\/www.su-gaku.net\/suken\/?page_id=77080"},"modified":"2025-06-18T16:51:41","modified_gmt":"2025-06-18T07:51:41","slug":"qualification","status":"publish","type":"page","link":"https:\/\/www.su-gaku.net\/suken\/qualification\/","title":{"rendered":"\u5165\u8a66\u306b\u304a\u3051\u308b\u6d3b\u7528\u6821\u30fb\u5358\u4f4d\u8a8d\u5b9a\u5b9f\u65bd\u6821\u691c\u7d22"},"content":{"rendered":"  <style>\r\n    *, ::before, ::after {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 \/ 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n::backdrop {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 \/ 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n\/*\n! tailwindcss v3.4.17 | MIT License | https:\/\/tailwindcss.com\n*\/\n\n\/*\n1. Prevent padding and border from affecting element width. (https:\/\/github.com\/mozdevs\/cssremedy\/issues\/4)\n2. Allow adding a border to an element by just adding a border-width. (https:\/\/github.com\/tailwindcss\/tailwindcss\/pull\/116)\n*\/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n  \/* 1 *\/\n  border-width: 0;\n  \/* 2 *\/\n  border-style: solid;\n  \/* 2 *\/\n  border-color: currentColor;\n  \/* 2 *\/\n}\n\n::before,\n::after {\n  --tw-content: '';\n}\n\n\/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n5. Use the user's configured `sans` font-feature-settings by default.\n6. Use the user's configured `sans` font-variation-settings by default.\n7. Disable tap highlights on iOS\n*\/\n\nhtml,\n:host {\n  line-height: 1.5;\n  \/* 1 *\/\n  -webkit-text-size-adjust: 100%;\n  \/* 2 *\/\n  -moz-tab-size: 4;\n  \/* 3 *\/\n  -o-tab-size: 4;\n     tab-size: 4;\n  \/* 3 *\/\n  font-family: ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  \/* 4 *\/\n  font-feature-settings: normal;\n  \/* 5 *\/\n  font-variation-settings: normal;\n  \/* 6 *\/\n  -webkit-tap-highlight-color: transparent;\n  \/* 7 *\/\n}\n\n\/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*\/\n\nbody {\n  margin: 0;\n  \/* 1 *\/\n  line-height: inherit;\n  \/* 2 *\/\n}\n\n\/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*\/\n\nhr {\n  height: 0;\n  \/* 1 *\/\n  color: inherit;\n  \/* 2 *\/\n  border-top-width: 1px;\n  \/* 3 *\/\n}\n\n\/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*\/\n\nabbr:where([title]) {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n\/*\nRemove the default font size and weight for headings.\n*\/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n\/*\nReset links to optimize for opt-in styling instead of opt-out.\n*\/\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n\/*\nAdd the correct font weight in Edge and Safari.\n*\/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n\/*\n1. Use the user's configured `mono` font-family by default.\n2. Use the user's configured `mono` font-feature-settings by default.\n3. Use the user's configured `mono` font-variation-settings by default.\n4. Correct the odd `em` font sizing in all browsers.\n*\/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  \/* 1 *\/\n  font-feature-settings: normal;\n  \/* 2 *\/\n  font-variation-settings: normal;\n  \/* 3 *\/\n  font-size: 1em;\n  \/* 4 *\/\n}\n\n\/*\nAdd the correct font size in all browsers.\n*\/\n\nsmall {\n  font-size: 80%;\n}\n\n\/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*\/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n\/*\n1. Remove text indentation from table contents in Chrome and Safari. (https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=999088, https:\/\/bugs.webkit.org\/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=935729, https:\/\/bugs.webkit.org\/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*\/\n\ntable {\n  text-indent: 0;\n  \/* 1 *\/\n  border-color: inherit;\n  \/* 2 *\/\n  border-collapse: collapse;\n  \/* 3 *\/\n}\n\n\/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*\/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit;\n  \/* 1 *\/\n  font-feature-settings: inherit;\n  \/* 1 *\/\n  font-variation-settings: inherit;\n  \/* 1 *\/\n  font-size: 100%;\n  \/* 1 *\/\n  font-weight: inherit;\n  \/* 1 *\/\n  line-height: inherit;\n  \/* 1 *\/\n  letter-spacing: inherit;\n  \/* 1 *\/\n  color: inherit;\n  \/* 1 *\/\n  margin: 0;\n  \/* 2 *\/\n  padding: 0;\n  \/* 3 *\/\n}\n\n\/*\nRemove the inheritance of text transform in Edge and Firefox.\n*\/\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n\/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*\/\n\nbutton,\ninput:where([type='button']),\ninput:where([type='reset']),\ninput:where([type='submit']) {\n  -webkit-appearance: button;\n  \/* 1 *\/\n  background-color: transparent;\n  \/* 2 *\/\n  background-image: none;\n  \/* 2 *\/\n}\n\n\/*\nUse the modern Firefox focus style for all focusable elements.\n*\/\n\n:-moz-focusring {\n  outline: auto;\n}\n\n\/*\nRemove the additional `:invalid` styles in Firefox. (https:\/\/github.com\/mozilla\/gecko-dev\/blob\/2f9eacd9d3d995c937b4251a5557d95d494c9be1\/layout\/style\/res\/forms.css#L728-L737)\n*\/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n\/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*\/\n\nprogress {\n  vertical-align: baseline;\n}\n\n\/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*\/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n\/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*\/\n\n[type='search'] {\n  -webkit-appearance: textfield;\n  \/* 1 *\/\n  outline-offset: -2px;\n  \/* 2 *\/\n}\n\n\/*\nRemove the inner padding in Chrome and Safari on macOS.\n*\/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n\/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*\/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button;\n  \/* 1 *\/\n  font: inherit;\n  \/* 2 *\/\n}\n\n\/*\nAdd the correct display in Chrome and Safari.\n*\/\n\nsummary {\n  display: list-item;\n}\n\n\/*\nRemoves the default spacing and border for appropriate elements.\n*\/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nlegend {\n  padding: 0;\n}\n\nol,\nul,\nmenu {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n\/*\nReset default styling for dialogs.\n*\/\n\ndialog {\n  padding: 0;\n}\n\n\/*\nPrevent resizing textareas horizontally by default.\n*\/\n\ntextarea {\n  resize: vertical;\n}\n\n\/*\n1. Reset the default placeholder opacity in Firefox. (https:\/\/github.com\/tailwindlabs\/tailwindcss\/issues\/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*\/\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  \/* 1 *\/\n  color: #9ca3af;\n  \/* 2 *\/\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  \/* 1 *\/\n  color: #9ca3af;\n  \/* 2 *\/\n}\n\n\/*\nSet the default cursor for buttons.\n*\/\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n\/*\nMake sure disabled buttons don't get the pointer cursor.\n*\/\n\n:disabled {\n  cursor: default;\n}\n\n\/*\n1. Make replaced elements `display: block` by default. (https:\/\/github.com\/mozdevs\/cssremedy\/issues\/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https:\/\/github.com\/jensimmons\/cssremedy\/issues\/14#issuecomment-634934210)\n   This can trigger a poorly considered lint error in some tools but is included by design.\n*\/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block;\n  \/* 1 *\/\n  vertical-align: middle;\n  \/* 2 *\/\n}\n\n\/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https:\/\/github.com\/mozdevs\/cssremedy\/issues\/14)\n*\/\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n\/* Make elements with the HTML hidden attribute stay hidden by default *\/\n\n[hidden]:where(:not([hidden=\"until-found\"])) {\n  display: none;\n}\n\n.mx-auto {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.mb-\\[150px\\] {\n  margin-bottom: 150px;\n}\n\n.mr-\\[6px\\] {\n  margin-right: 6px;\n}\n\n.flex {\n  display: flex;\n}\n\n.table {\n  display: table;\n}\n\n.hidden {\n  display: none;\n}\n\n.h-\\[1px\\] {\n  height: 1px;\n}\n\n.h-\\[40px\\] {\n  height: 40px;\n}\n\n.h-\\[60px\\] {\n  height: 60px;\n}\n\n.w-\\[200px\\] {\n  width: 200px;\n}\n\n.w-full {\n  width: 100%;\n}\n\n.max-w-\\[1050px\\] {\n  max-width: 1050px;\n}\n\n.max-w-\\[360px\\] {\n  max-width: 360px;\n}\n\n.max-w-\\[640px\\] {\n  max-width: 640px;\n}\n\n.flex-wrap {\n  flex-wrap: wrap;\n}\n\n.items-start {\n  align-items: flex-start;\n}\n\n.items-center {\n  align-items: center;\n}\n\n.justify-center {\n  justify-content: center;\n}\n\n.justify-between {\n  justify-content: space-between;\n}\n\n.gap-\\[25px\\] {\n  gap: 25px;\n}\n\n.gap-\\[4px\\] {\n  gap: 4px;\n}\n\n.gap-\\[8px\\] {\n  gap: 8px;\n}\n\n.gap-\\[9px\\] {\n  gap: 9px;\n}\n\n.rounded-\\[5px\\] {\n  border-radius: 5px;\n}\n\n.rounded-full {\n  border-radius: 9999px;\n}\n\n.\\!border-0 {\n  border-width: 0px !important;\n}\n\n.border-0 {\n  border-width: 0px;\n}\n\n.border-2 {\n  border-width: 2px;\n}\n\n.border-b-\\[3px\\] {\n  border-bottom-width: 3px;\n}\n\n.border-solid {\n  border-style: solid;\n}\n\n.border-blue-strong {\n  --tw-border-opacity: 1;\n  border-color: rgb(75 135 221 \/ var(--tw-border-opacity, 1));\n}\n\n.bg-blue {\n  --tw-bg-opacity: 1;\n  background-color: rgb(214 230 254 \/ var(--tw-bg-opacity, 1));\n}\n\n.bg-blue-strong {\n  --tw-bg-opacity: 1;\n  background-color: rgb(75 135 221 \/ var(--tw-bg-opacity, 1));\n}\n\n.bg-orange {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 147 30 \/ var(--tw-bg-opacity, 1));\n}\n\n.bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 \/ var(--tw-bg-opacity, 1));\n}\n\n.px-\\[13px\\] {\n  padding-left: 13px;\n  padding-right: 13px;\n}\n\n.px-\\[15px\\] {\n  padding-left: 15px;\n  padding-right: 15px;\n}\n\n.px-\\[25px\\] {\n  padding-left: 25px;\n  padding-right: 25px;\n}\n\n.py-\\[20px\\] {\n  padding-top: 20px;\n  padding-bottom: 20px;\n}\n\n.py-\\[30px\\] {\n  padding-top: 30px;\n  padding-bottom: 30px;\n}\n\n.py-\\[3px\\] {\n  padding-top: 3px;\n  padding-bottom: 3px;\n}\n\n.py-\\[7px\\] {\n  padding-top: 7px;\n  padding-bottom: 7px;\n}\n\n.pb-\\[20px\\] {\n  padding-bottom: 20px;\n}\n\n.pb-\\[6px\\] {\n  padding-bottom: 6px;\n}\n\n.pb-\\[8px\\] {\n  padding-bottom: 8px;\n}\n\n.pt-\\[20px\\] {\n  padding-top: 20px;\n}\n\n.pt-\\[24px\\] {\n  padding-top: 24px;\n}\n\n.pt-\\[32px\\] {\n  padding-top: 32px;\n}\n\n.pt-\\[50px\\] {\n  padding-top: 50px;\n}\n\n.pt-\\[65px\\] {\n  padding-top: 65px;\n}\n\n.pt-\\[76px\\] {\n  padding-top: 76px;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-\\[15px\\] {\n  font-size: 15px;\n}\n\n.text-\\[18px\\] {\n  font-size: 18px;\n}\n\n.text-\\[20px\\] {\n  font-size: 20px;\n}\n\n.font-bold {\n  font-weight: 700;\n}\n\n.text-blue-strong {\n  --tw-text-opacity: 1;\n  color: rgb(75 135 221 \/ var(--tw-text-opacity, 1));\n}\n\n.text-white {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 \/ var(--tw-text-opacity, 1));\n}\n\n.drop-shadow-\\[2px_2px_2px_rgba\\(0\\2c 0\\2c 0\\2c 30\\%\\)\\] {\n  --tw-drop-shadow: drop-shadow(2px 2px 2px rgba(0,0,0,30%));\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\n.embed-wrapper {\n  margin-left: auto;\n  margin-right: auto;\n  width: 100%;\n  max-width: 1050px;\n}\n\n.embed-title {\n  padding-left: 15px;\n  padding-right: 15px;\n  text-align: center;\n  font-size: 20px;\n  --tw-text-opacity: 1;\n  color: rgb(75 135 221 \/ var(--tw-text-opacity, 1));\n}\n\n@media (min-width: 1024px) {\n  .embed-title {\n    font-size: 36px;\n  }\n}\n\n.embed-lead {\n  padding-left: 15px;\n  padding-right: 15px;\n  padding-top: 76px;\n  padding-bottom: 20px;\n}\n\n.search-lead {\n  padding-left: 15px;\n  padding-right: 15px;\n  font-size: 18px;\n  font-weight: 700;\n  --tw-text-opacity: 1;\n  color: rgb(75 135 221 \/ var(--tw-text-opacity, 1));\n}\n\n.search-form-wrapper {\n  --tw-bg-opacity: 1;\n  background-color: rgb(214 230 254 \/ var(--tw-bg-opacity, 1));\n  padding-top: 30px;\n  padding-bottom: 30px;\n}\n\n.search-form {\n  margin-left: auto;\n  margin-right: auto;\n  width: 100%;\n  max-width: 1400px;\n}\n\n.search-condition {\n  padding-left: 15px;\n  padding-right: 15px;\n}\n\n.form-check-input {\n  position: absolute;\n  z-index: -1;\n}\n\n.form-check-label {\n  display: flex;\n  height: 45px;\n  align-items: center;\n  border-radius: 9999px;\n  border-width: 2px;\n  border-style: solid;\n  --tw-border-opacity: 1;\n  border-color: rgb(75 135 221 \/ var(--tw-border-opacity, 1));\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 \/ var(--tw-bg-opacity, 1));\n  padding-left: 15px;\n  padding-right: 15px;\n  --tw-text-opacity: 1;\n  color: rgb(75 135 221 \/ var(--tw-text-opacity, 1));\n  transition-property: all;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.peer:checked ~ .form-check-label {\n  --tw-bg-opacity: 1;\n  background-color: rgb(75 135 221 \/ var(--tw-bg-opacity, 1));\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 \/ var(--tw-text-opacity, 1));\n}\n\n#loading-spinner {\n  margin-top: 20px;\n  --tw-bg-opacity: 1;\n  background-color: rgb(214 230 254 \/ var(--tw-bg-opacity, 1));\n  padding: 20px;\n  text-align: center;\n}\n\n@media not all and (min-width: 1024px) {\n  .max-lg\\:flex-col {\n    flex-direction: column;\n  }\n\n  .max-lg\\:px-\\[15px\\] {\n    padding-left: 15px;\n    padding-right: 15px;\n  }\n\n  .max-lg\\:pb-\\[6px\\] {\n    padding-bottom: 6px;\n  }\n}\n\n@media (min-width: 1024px) {\n  .lg\\:items-center {\n    align-items: center;\n  }\n\n  .lg\\:gap-\\[12px\\] {\n    gap: 12px;\n  }\n\n  .lg\\:gap-\\[32px\\] {\n    gap: 32px;\n  }\n\n  .lg\\:gap-x-\\[6px\\] {\n    -moz-column-gap: 6px;\n         column-gap: 6px;\n  }\n\n  .lg\\:pb-\\[28px\\] {\n    padding-bottom: 28px;\n  }\n\n  .lg\\:pt-\\[28px\\] {\n    padding-top: 28px;\n  }\n\n  .lg\\:pt-\\[45px\\] {\n    padding-top: 45px;\n  }\n\n  .lg\\:text-\\[36px\\] {\n    font-size: 36px;\n  }\n}\n\n.\\[\\&\\>li\\]\\:w-full>li {\n  width: 100%;\n}\n\n.\\[\\&\\>li\\]\\:border-b>li {\n  border-bottom-width: 1px;\n}\n\n.\\[\\&\\>li\\]\\:border-r>li {\n  border-right-width: 1px;\n}\n\n.\\[\\&\\>li\\]\\:border-solid>li {\n  border-style: solid;\n}\n\n.\\[\\&\\>li\\]\\:border-blue-strong>li {\n  --tw-border-opacity: 1;\n  border-color: rgb(75 135 221 \/ var(--tw-border-opacity, 1));\n}\n\n.\\[\\&_\\.card-body\\]\\:w-full .card-body {\n  width: 100%;\n}\n\n.\\[\\&_\\.card-body\\]\\:p-\\[15px\\] .card-body {\n  padding: 15px;\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_\\.card-body\\]\\:ml-auto .card-body {\n    margin-left: auto;\n  }\n\n  .lg\\:\\[\\&_\\.card-body\\]\\:w-\\[84\\%\\] .card-body {\n    width: 84%;\n  }\n\n  .lg\\:\\[\\&_\\.card-body\\]\\:pl-0 .card-body {\n    padding-left: 0px;\n  }\n}\n\n.\\[\\&_\\.card-header\\]\\:flex .card-header {\n  display: flex;\n}\n\n.\\[\\&_\\.card-header\\]\\:w-full .card-header {\n  width: 100%;\n}\n\n.\\[\\&_\\.card-header\\]\\:flex-wrap .card-header {\n  flex-wrap: wrap;\n}\n\n.\\[\\&_\\.card-header\\]\\:items-center .card-header {\n  align-items: center;\n}\n\n.\\[\\&_\\.card-header\\]\\:bg-blue .card-header {\n  --tw-bg-opacity: 1;\n  background-color: rgb(214 230 254 \/ var(--tw-bg-opacity, 1));\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_\\.card-header\\]\\:h-\\[60px\\] .card-header {\n    height: 60px;\n  }\n}\n\n.\\[\\&_\\.card-name\\]\\:w-full .card-name {\n  width: 100%;\n}\n\n.\\[\\&_\\.card-name\\]\\:py-\\[12px\\] .card-name {\n  padding-top: 12px;\n  padding-bottom: 12px;\n}\n\n.\\[\\&_\\.card-name\\]\\:text-\\[20px\\] .card-name {\n  font-size: 20px;\n}\n\n.\\[\\&_\\.card-name\\]\\:font-bold .card-name {\n  font-weight: 700;\n}\n\n@media not all and (min-width: 1024px) {\n  .max-lg\\:\\[\\&_\\.card-name\\]\\:text-center .card-name {\n    text-align: center;\n  }\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_\\.card-name\\]\\:w-\\[84\\%\\] .card-name {\n    width: 84%;\n  }\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:mx-auto .card-pref>span {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:block .card-pref>span {\n  display: block;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:w-full .card-pref>span {\n  width: 100%;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:bg-blue-strong .card-pref>span {\n  --tw-bg-opacity: 1;\n  background-color: rgb(75 135 221 \/ var(--tw-bg-opacity, 1));\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:py-\\[6px\\] .card-pref>span {\n  padding-top: 6px;\n  padding-bottom: 6px;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:text-center .card-pref>span {\n  text-align: center;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:text-\\[15px\\] .card-pref>span {\n  font-size: 15px;\n}\n\n.\\[\\&_\\.card-pref\\>span\\]\\:text-white .card-pref>span {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 \/ var(--tw-text-opacity, 1));\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_\\.card-pref\\>span\\]\\:w-\\[72\\%\\] .card-pref>span {\n    width: 72%;\n  }\n}\n\n.\\[\\&_\\.card-pref\\]\\:w-full .card-pref {\n  width: 100%;\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_\\.card-pref\\]\\:w-\\[16\\%\\] .card-pref {\n    width: 16%;\n  }\n}\n\n.\\[\\&_\\.card\\]\\:w-full .card {\n  width: 100%;\n}\n\n.\\[\\&_\\.card\\]\\:border-l .card {\n  border-left-width: 1px;\n}\n\n.\\[\\&_\\.card\\]\\:border-t .card {\n  border-top-width: 1px;\n}\n\n.\\[\\&_\\.card\\]\\:border-solid .card {\n  border-style: solid;\n}\n\n.\\[\\&_\\.card\\]\\:border-blue-strong .card {\n  --tw-border-opacity: 1;\n  border-color: rgb(75 135 221 \/ var(--tw-border-opacity, 1));\n}\n\n.\\[\\&_dd\\>\\.noanswer\\]\\:text-\\[\\#999\\] dd>.noanswer {\n  --tw-text-opacity: 1;\n  color: rgb(153 153 153 \/ var(--tw-text-opacity, 1));\n}\n\n.\\[\\&_dd\\]\\:flex dd {\n  display: flex;\n}\n\n.\\[\\&_dd\\]\\:flex-1 dd {\n  flex: 1 1 0%;\n}\n\n.\\[\\&_dd\\]\\:items-center dd {\n  align-items: center;\n}\n\n.\\[\\&_dd\\]\\:pt-\\[4px\\] dd {\n  padding-top: 4px;\n}\n\n.\\[\\&_dd\\]\\:text-\\[15px\\] dd {\n  font-size: 15px;\n}\n\n.\\[\\&_dl\\>\\.row\\]\\:flex dl>.row {\n  display: flex;\n}\n\n.\\[\\&_dl\\>\\.row\\]\\:w-full dl>.row {\n  width: 100%;\n}\n\n.\\[\\&_dl\\>\\.row\\]\\:items-start dl>.row {\n  align-items: flex-start;\n}\n\n.\\[\\&_dl\\>\\.row\\]\\:gap-x-\\[17px\\] dl>.row {\n  -moz-column-gap: 17px;\n       column-gap: 17px;\n}\n\n.\\[\\&_dl\\>\\.row\\]\\:gap-y-\\[2px\\] dl>.row {\n  row-gap: 2px;\n}\n\n@media not all and (min-width: 1024px) {\n  .max-lg\\:\\[\\&_dl\\>\\.row\\]\\:flex-col dl>.row {\n    flex-direction: column;\n  }\n}\n\n.\\[\\&_dl\\]\\:flex dl {\n  display: flex;\n}\n\n.\\[\\&_dl\\]\\:flex-wrap dl {\n  flex-wrap: wrap;\n}\n\n.\\[\\&_dl\\]\\:gap-y-\\[32px\\] dl {\n  row-gap: 32px;\n}\n\n@media (min-width: 1024px) {\n  .lg\\:\\[\\&_dl\\]\\:gap-y-\\[12px\\] dl {\n    row-gap: 12px;\n  }\n}\n\n.\\[\\&_dt\\.--course\\]\\:w-\\[200px\\] dt.--course {\n  width: 200px;\n}\n\n.\\[\\&_dt\\.--course\\]\\:w-\\[180px\\] dt.--course {\n  width: 180px;\n}\n\n.\\[\\&_dt\\.--course\\]\\:w-\\[unset\\] dt.--course {\n  width: unset;\n}\n\n.\\[\\&_dt\\]\\:w-\\[100px\\] dt {\n  width: 100px;\n}\n\n.\\[\\&_dt\\]\\:border dt {\n  border-width: 1px;\n}\n\n.\\[\\&_dt\\]\\:border-solid dt {\n  border-style: solid;\n}\n\n.\\[\\&_dt\\]\\:border-blue-strong dt {\n  --tw-border-opacity: 1;\n  border-color: rgb(75 135 221 \/ var(--tw-border-opacity, 1));\n}\n\n.\\[\\&_dt\\]\\:px-\\[18px\\] dt {\n  padding-left: 18px;\n  padding-right: 18px;\n}\n\n.\\[\\&_dt\\]\\:py-\\[6px\\] dt {\n  padding-top: 6px;\n  padding-bottom: 6px;\n}\n\n.\\[\\&_dt\\]\\:text-center dt {\n  text-align: center;\n}\n\n.\\[\\&_dt\\]\\:text-\\[15px\\] dt {\n  font-size: 15px;\n}\n\n.\\[\\&_dt\\]\\:leading-none dt {\n  line-height: 1;\n}\n\n.\\[\\&_dt\\]\\:text-blue-strong dt {\n  --tw-text-opacity: 1;\n  color: rgb(75 135 221 \/ var(--tw-text-opacity, 1));\n}\n  <\/style>\r\n  \r\n  <section id=\"embed-wrapper\" class=\"w-full max-w-[1050px] mx-auto mb-[150px]\">\r\n    <h2 class=\"text-[20px] lg:text-[36px] text-blue-strong max-lg:px-[15px] pt-[65px] font-bold\">\u5165\u8a66\u306b\u304a\u3051\u308b\u6d3b\u7528\u6821\u30fb\u5358\u4f4d\u8a8d\u5b9a\u5b9f\u65bd\u6821\u691c\u7d22<\/h2>\r\n    <p class=\"pt-[76px] max-lg:px-[15px] pb-[20px]\">\r\n    \u5b9f\u7528\u6570\u5b66\u6280\u80fd\u691c\u5b9a\u306e\u5165\u8a66\u306b\u304a\u3051\u308b\u6d3b\u7528\u6821\u3001\u5358\u4f4d\u8a8d\u5b9a\u5236\u5ea6\u3092\u5b9f\u65bd\u3057\u3066\u3044\u308b\u5b66\u6821\u3092\u691c\u7d22\u3067\u304d\u307e\u3059\uff08\u203b2025\u5e741\u6708\u73fe\u5728\u3002\u5f53\u5354\u4f1a\u8abf\u3079\uff09\u3002<br>\r\n    \u691c\u7d22\u7d50\u679c\u306f\u3001\u5404\u5b66\u6821\u306e\u56de\u7b54\u5185\u5bb9\u306b\u3082\u3068\u3065\u3044\u3066\u63b2\u8f09\u3057\u3066\u3044\u307e\u3059\u3002\u8abf\u67fb\u306e\u969b\u306b\u3001\u56de\u7b54\u304c\u306a\u3044\u5834\u5408\u3084\u3001\u5185\u5bb9\u306b\u3064\u3044\u3066\u975e\u516c\u8868\u3092\u5e0c\u671b\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002<br>\r\n    \u6700\u65b0\u306e\u5185\u5bb9\u306f\u5404\u5b66\u6821\u306e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3084\u52df\u96c6\u8981\u9805\u7b49\u3067\u5fc5\u305a\u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044\u3002\r\n    <\/p>\r\n    <p class=\"text-[18px] text-blue-strong max-lg:px-[15px] pb-[6px] font-bold\">\u7d5e\u308a\u8fbc\u307f\u306e\u6761\u4ef6\u3092\u5165\u529b\u3057\u3066\u300c\u691c\u7d22\u7d50\u679c\u3092\u8868\u793a\u3059\u308b\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\r\n    <div class=\"max-w-[1050px] bg-blue py-[30px]\">\r\n      <div class=\"w-full max-w-[640px] mx-auto\">\r\n        <div class=\"max-lg:px-[15px] pb-[20px] lg:pb-[28px] flex max-lg:flex-col items-start lg:items-center\">\r\n          <p class=\"max-lg:pb-[6px] font-bold\">\u691c\u7d22\u533a\u5206\uff1a<\/p>\r\n          <div class=\"flex gap-[8px]\">\r\n            <div>\r\n              <input class=\"form-check-input peer\" type=\"radio\" name=\"table_type\" id=\"nyushi_yugu\" value=\"nyushi_yugu\" tabIndex=\"0\" checked=\"checked\">\r\n              <label class=\"form-check-label font-bold\" for=\"nyushi_yugu\">\u5165\u8a66\u6d3b\u7528\u6821<\/label>\r\n            <\/div>\r\n            <div>\r\n              <input class=\"form-check-input peer\" type=\"radio\" name=\"table_type\" id=\"tanni_nintei\" value=\"tanni_nintei\" tabIndex=\"0\">\r\n              <label class=\"form-check-label font-bold\" for=\"tanni_nintei\">\u5358\u4f4d\u8a8d\u5b9a\u5b9f\u65bd\u6821<\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"w-full h-[1px] bg-blue-strong\"><\/div>\r\n        <div class=\"max-lg:px-[15px] pt-[20px] lg:pt-[28px]\">\r\n          <p class=\"pb-[8px]\"><label for=\"school_name\" class=\"font-bold\">\u5b66\u6821\u540d\u30fb\u5b66\u6821\u540d\u306e\u4e00\u90e8\uff08\u203b\u7565\u79f0\u4e0d\u53ef\uff09\uff1a<\/label><\/p>\r\n          <div class=\"form-text-input\">\r\n            <input class=\"w-full h-[40px] border-2 border-blue-strong border-solid rounded-[5px] px-[13px] bg-white\" type=\"text\" name=\"school_name\" id=\"school_name\">\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"max-lg:px-[15px] pt-[24px]\">\r\n          <label for=\"school_pref\" class=\"mr-[6px] font-bold\">\u90fd\u9053\u5e9c\u770c\uff1a<\/label>\r\n          <select name=\"school_pref\" id=\"school_pref\" class=\"w-[200px] border-2 border-blue-strong border-solid rounded-[5px] px-[13px] py-[7px]\">\r\n            <option value=\"\">\u5168\u56fd<\/option>\r\n            <option value=\"1\">\u5317\u6d77\u9053<\/option>\r\n            <option value=\"2,3,4,5,6,7\">\u6771\u5317\u5730\u65b9<\/option>\r\n            <option value=\"2\">\u3000\u9752\u68ee\u770c<\/option>\r\n            <option value=\"3\">\u3000\u5ca9\u624b\u770c<\/option>\r\n            <option value=\"4\">\u3000\u5bae\u57ce\u770c<\/option>\r\n            <option value=\"5\">\u3000\u79cb\u7530\u770c<\/option>\r\n            <option value=\"6\">\u3000\u5c71\u5f62\u770c<\/option>\r\n            <option value=\"7\">\u3000\u798f\u5cf6\u770c<\/option>\r\n            <option value=\"8,9,10,11,12,13,14\">\u95a2\u6771\u5730\u65b9<\/option>\r\n            <option value=\"8\">\u3000\u8328\u57ce\u770c<\/option>\r\n            <option value=\"9\">\u3000\u6803\u6728\u770c<\/option>\r\n            <option value=\"10\">\u3000\u7fa4\u99ac\u770c<\/option>\r\n            <option value=\"11\">\u3000\u57fc\u7389\u770c<\/option>\r\n            <option value=\"12\">\u3000\u5343\u8449\u770c<\/option>\r\n            <option value=\"13\" selected>\u3000\u6771\u4eac\u90fd<\/option>\r\n            <option value=\"14\">\u3000\u795e\u5948\u5ddd\u770c<\/option>\r\n            <option value=\"15,16,17,18,19,20,21,22,23\">\u4e2d\u90e8\u5730\u65b9<\/option>\r\n            <option value=\"15\">\u3000\u65b0\u6f5f\u770c<\/option>\r\n            <option value=\"16\">\u3000\u5bcc\u5c71\u770c<\/option>\r\n            <option value=\"17\">\u3000\u77f3\u5ddd\u770c<\/option>\r\n            <option value=\"18\">\u3000\u798f\u4e95\u770c<\/option>\r\n            <option value=\"19\">\u3000\u5c71\u68a8\u770c<\/option>\r\n            <option value=\"20\">\u3000\u9577\u91ce\u770c<\/option>\r\n            <option value=\"21\">\u3000\u5c90\u961c\u770c<\/option>\r\n            <option value=\"22\">\u3000\u9759\u5ca1\u770c<\/option>\r\n            <option value=\"23\">\u3000\u611b\u77e5\u770c<\/option>\r\n            <option value=\"24,25,26,27,28,29,30\">\u8fd1\u757f\u5730\u65b9<\/option>\r\n            <option value=\"24\">\u3000\u4e09\u91cd\u770c<\/option>\r\n            <option value=\"25\">\u3000\u6ecb\u8cc0\u770c<\/option>\r\n            <option value=\"26\">\u3000\u4eac\u90fd\u5e9c<\/option>\r\n            <option value=\"27\">\u3000\u5927\u962a\u5e9c<\/option>\r\n            <option value=\"28\">\u3000\u5175\u5eab\u770c<\/option>\r\n            <option value=\"29\">\u3000\u5948\u826f\u770c<\/option>\r\n            <option value=\"30\">\u3000\u548c\u6b4c\u5c71\u770c<\/option>\r\n            <option value=\"31,32,33,34,35\">\u4e2d\u56fd\u5730\u65b9<\/option>\r\n            <option value=\"31\">\u3000\u9ce5\u53d6\u770c<\/option>\r\n            <option value=\"32\">\u3000\u5cf6\u6839\u770c<\/option>\r\n            <option value=\"33\">\u3000\u5ca1\u5c71\u770c<\/option>\r\n            <option value=\"34\">\u3000\u5e83\u5cf6\u770c<\/option>\r\n            <option value=\"35\">\u3000\u5c71\u53e3\u770c<\/option>\r\n            <option value=\"36,37,38,39\">\u56db\u56fd\u5730\u65b9<\/option>\r\n            <option value=\"36\">\u3000\u5fb3\u5cf6\u770c<\/option>\r\n            <option value=\"37\">\u3000\u9999\u5ddd\u770c<\/option>\r\n            <option value=\"38\">\u3000\u611b\u5a9b\u770c<\/option>\r\n            <option value=\"39\">\u3000\u9ad8\u77e5\u770c<\/option>\r\n            <option value=\"40,41,42,43,44,45,46,47\">\u4e5d\u5dde\u5730\u65b9<\/option>\r\n            <option value=\"40\">\u3000\u798f\u5ca1\u770c<\/option>\r\n            <option value=\"41\">\u3000\u4f50\u8cc0\u770c<\/option>\r\n            <option value=\"42\">\u3000\u9577\u5d0e\u770c<\/option>\r\n            <option value=\"43\">\u3000\u718a\u672c\u770c<\/option>\r\n            <option value=\"44\">\u3000\u5927\u5206\u770c<\/option>\r\n            <option value=\"45\">\u3000\u5bae\u5d0e\u770c<\/option>\r\n            <option value=\"46\">\u3000\u9e7f\u5150\u5cf6\u770c<\/option>\r\n            <option value=\"47\">\u3000\u6c96\u7e04\u770c<\/option>\r\n          <\/select>\r\n        <\/div>\r\n        <div class=\"max-lg:px-[15px] pt-[24px]\">\r\n          <div class=\"flex flex-wrap items-center gap-[9px] lg:gap-x-[6px]\">\r\n            <p class=\"mr-[6px] font-bold\">\u6821\u7a2e\uff1a<\/p>\r\n            <div class=\"\">\r\n              <input class=\"form-check-input peer\" type=\"radio\" name=\"school_type\" id=\"junior_high\" value=\"junior_high\" tabIndex=\"0\" checked=\"checked\">\r\n              <label class=\"form-check-label font-bold\" for=\"junior_high\">\u4e2d\u5b66\u6821\u30fb\u9ad8\u7b49\u5b66\u6821\u30fb\u4e2d\u9ad8\u4e00\u8cab\u6559\u80b2\u6821<\/label>\r\n            <\/div>\r\n            <div class=\"\">\r\n              <input class=\"form-check-input peer\" type=\"radio\" name=\"school_type\" id=\"university\" value=\"university\" tabIndex=\"0\">\r\n              <label class=\"form-check-label font-bold\" for=\"university\">\u5927\u5b66\u30fb\u77ed\u5927<\/label>\r\n            <\/div>\r\n            <div class=\"\">\r\n              <input class=\"form-check-input peer\" type=\"radio\" name=\"school_type\" id=\"training_school\" value=\"training_school\" tabIndex=\"0\">\r\n              <label class=\"form-check-label font-bold\" for=\"training_school\">\u5c02\u9580\u5b66\u6821\u30fb\u305d\u306e\u4ed6<\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"px-[15px] pt-[32px] lg:pt-[45px] text-center\">\r\n          <button id=\"search-button\" class=\"bg-orange w-full max-w-[360px] h-[60px] mx-auto border-0 rounded-full drop-shadow-[2px_2px_2px_rgba(0,0,0,30%)]\"><span class=\"flex justify-center items-center mx-auto text-white text-[18px] font-bold\"><i class=\"icon-glass\"><\/i>\u691c\u7d22\u7d50\u679c\u3092\u8868\u793a\u3059\u308b<\/span><\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <section id=\"search-results\" class=\"hidden\">\r\n      <div class=\"pt-[50px]\">\r\n        <div class=\"flex justify-between items-center border-b-[3px] max-lg:px-[15px] pb-[6px] border-blue-strong border-solid\">\r\n          <h2 class=\"text-blue-strong font-bold\">\u691c\u7d22\u7d50\u679c<\/h2>\r\n          <div class=\"\">\r\n            <p class=\"flex items-center gap-[4px] lg:gap-[12px] font-bold\">\u691c\u7d22\u533a\u5206\uff1a<span class=\"bg-blue-strong border-0 rounded-[5px] py-[3px] px-[25px] text-white text-[15px] font-bold\" id=\"table-type\"><\/span><\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <ul id=\"results-list\" class=\"max-lg:px-[15px] py-[20px] flex flex-wrap gap-[25px] lg:gap-[32px]\r\n          [&>li]:w-full [&>li]:border-blue-strong [&>li]:border-solid [&>li]:border-b [&>li]:border-r\r\n          [&_.card]:w-full [&_.card]:border-blue-strong [&_.card]:border-solid [&_.card]:border-t [&_.card]:border-l\r\n          [&_.card-header]:w-full [&_.card-header]:flex [&_.card-header]:flex-wrap [&_.card-header]:bg-blue lg:[&_.card-header]:h-[60px] [&_.card-header]:items-center \r\n          [&_.card-pref]:w-full lg:[&_.card-pref]:w-[16%] [&_.card-pref>span]:block [&_.card-pref>span]:w-full lg:[&_.card-pref>span]:w-[72%] [&_.card-pref>span]:bg-blue-strong [&_.card-pref>span]:py-[6px] [&_.card-pref>span]:text-white [&_.card-pref>span]:text-[15px] [&_.card-pref>span]:text-center [&_.card-pref>span]:mx-auto\r\n          [&_.card-name]:w-full lg:[&_.card-name]:w-[84%] [&_.card-name]:py-[12px] [&_.card-name]:text-[20px] [&_.card-name]:font-bold max-lg:[&_.card-name]:text-center\r\n          [&_.card-body]:w-full lg:[&_.card-body]:w-[84%] lg:[&_.card-body]:ml-auto [&_.card-body]:p-[15px] lg:[&_.card-body]:pl-0 [&_.card-body] [&_.card-body] [&_.card-body] [&_.card-body] [&_.card-body] \r\n          [&_dl]:flex [&_dl]:flex-wrap [&_dl]:gap-y-[32px] lg:[&_dl]:gap-y-[12px] \r\n          [&_dl>.row]:w-full [&_dl>.row]:flex max-lg:[&_dl>.row]:flex-col [&_dl>.row]:items-start [&_dl>.row]:gap-y-[2px] [&_dl>.row]:gap-x-[17px]\r\n          [&_dt]:px-[18px] [&_dt]:py-[6px] [&_dt]:w-[100px] [&_dt]:border [&_dt]:border-blue-strong [&_dt]:border-solid [&_dt]:text-blue-strong [&_dt]:text-[15px] [&_dt]:text-center [&_dt]:leading-none\r\n          [&_dt.--course]:w-[unset]\r\n          [&_dd]:flex [&_dd]:flex-1 [&_dd]:items-center [&_dd]:pt-[4px] [&_dd]:text-[15px] [&_dd>.noanswer]:text-[#999]\"><\/ul>\r\n      <\/div>\r\n      \r\n    <\/section>\r\n    <div id=\"loading-spinner\" class=\"hidden\">\r\n      <p>\u691c\u7d22\u7d50\u679c\u3092\u53d6\u5f97\u4e2d...<\/p>\r\n    <\/div>\r\n    <div class=\"px-[15px] pt-[32px] lg:pt-[45px] text-center\" id=\"load-more\" style=\"display: none;\">\r\n      <button id=\"load-more-button\" data-limit=\"20\" data-offset=\"0\" class=\"bg-orange w-full max-w-[360px] h-[60px] mx-auto border-0 rounded-full drop-shadow-[2px_2px_2px_rgba(0,0,0,30%)]\"><span class=\"flex justify-center items-center mx-auto text-white text-[18px] font-bold\">\u3055\u3089\u306b\u8868\u793a<\/span><\/button>\r\n    <\/div>\r\n  <\/section>\r\n  \r\n  <script>\r\n    document.addEventListener(\"DOMContentLoaded\",(function(){const d=document.getElementById(\"search-results\"),e=document.getElementById(\"results-list\");function s(s,t=!1){s.preventDefault();const n=document.getElementById(\"load-more\"),a=document.getElementById(\"load-more-button\"),c=t?a.dataset.offset:0,i=a.dataset.limit,o=document.getElementById(\"school_name\").value,l=document.getElementById(\"school_pref\").value,r=!!document.getElementById(\"nyushi_yugu\").checked,u=!!document.getElementById(\"tanni_nintei\").checked,m=!!document.getElementById(\"junior_high\").checked,v=!!document.getElementById(\"university\").checked,I=!!document.getElementById(\"training_school\").checked;t||(d.classList.add(\"hidden\"),e.innerHTML=\"\");const _=document.getElementById(\"loading-spinner\");_.classList.remove(\"hidden\");const K=document.getElementById(\"table-type\");r&&(K.innerHTML=\"\u5165\u8a66\u6d3b\u7528\u6821\"),u&&(K.innerHTML=\"\u5358\u4f4d\u8a8d\u5b9a\u5b9f\u65bd\u6821\"),$.ajax({url:my_ajax_obj.ajax_url,type:\"POST\",data:{action:\"search_table\",search_term:o,search_pref:l,nyushi_yugu:r,tanni_nintei:u,junior_high:m,university:v,training_school:I,offset:c,limit:i}}).then((function(s){_.classList.add(\"hidden\");const o=[\"\",\"\u5317\u6d77\u9053\",\"\u9752\u68ee\u770c\",\"\u5ca9\u624b\u770c\",\"\u5bae\u57ce\u770c\",\"\u79cb\u7530\u770c\",\"\u5c71\u5f62\u770c\",\"\u798f\u5cf6\u770c\",\"\u8328\u57ce\u770c\",\"\u6803\u6728\u770c\",\"\u7fa4\u99ac\u770c\",\"\u57fc\u7389\u770c\",\"\u5343\u8449\u770c\",\"\u6771\u4eac\u90fd\",\"\u795e\u5948\u5ddd\u770c\",\"\u65b0\u6f5f\u770c\",\"\u5bcc\u5c71\u770c\",\"\u77f3\u5ddd\u770c\",\"\u798f\u4e95\u770c\",\"\u5c71\u68a8\u770c\",\"\u9577\u91ce\u770c\",\"\u5c90\u961c\u770c\",\"\u9759\u5ca1\u770c\",\"\u611b\u77e5\u770c\",\"\u4e09\u91cd\u770c\",\"\u6ecb\u8cc0\u770c\",\"\u4eac\u90fd\u5e9c\",\"\u5927\u962a\u5e9c\",\"\u5175\u5eab\u770c\",\"\u5948\u826f\u770c\",\"\u548c\u6b4c\u5c71\u770c\",\"\u9ce5\u53d6\u770c\",\"\u5cf6\u6839\u770c\",\"\u5ca1\u5c71\u770c\",\"\u5e83\u5cf6\u770c\",\"\u5c71\u53e3\u770c\",\"\u5fb3\u5cf6\u770c\",\"\u9999\u5ddd\u770c\",\"\u611b\u5a9b\u770c\",\"\u9ad8\u77e5\u770c\",\"\u798f\u5ca1\u770c\",\"\u4f50\u8cc0\u770c\",\"\u9577\u5d0e\u770c\",\"\u718a\u672c\u770c\",\"\u5927\u5206\u770c\",\"\u5bae\u5d0e\u770c\",\"\u9e7f\u5150\u5cf6\u770c\",\"\u6c96\u7e04\u770c\"];if(s.length>0){_.classList.add(\"hidden\"),d.classList.remove(\"hidden\");const e=s.reduce(((d,e)=>{const{DANTAI_ID:s,TODOFUKEN_CD:t,...n}=e;return d[s]||(d[s]={TODOFUKEN_CD:t,records:[]}),d[s].records.push(n),d}),{}),l=Object.entries(e).map((([d,e])=>({DANTAI_ID:Number(d),TODOFUKEN_CD:Number(e.TODOFUKEN_CD),records:e.records})));l.sort(((d,e)=>d.TODOFUKEN_CD-e.TODOFUKEN_CD));const u=document.getElementById(\"results-list\");l.forEach((function(d){let e=document.createElement(\"li\");d.records.forEach((function(s){const t=\"\"!==d.TODOFUKEN_CD?\"<div class='card-pref'><span>\"+o[parseInt(d.TODOFUKEN_CD)]+\"<\/span><\/div>\":\"\",n=\"<div class='card-name'>\"+s.KEISAI_DANTAI_MEI+\"<\/div>\",a=\"\"!==s.GAKKA_GAKUBU?\"<div class='row'><dt class='--course'>\u5b66\u90e8\u30fb\u5b66\u79d1\u30fb\u30b3\u30fc\u30b9<\/dt><dd>\"+s.GAKKA_GAKUBU+\"<\/dd><\/div>\":\"<div class='row'><dt class='--course'>\u5b66\u90e8\u30fb\u5b66\u79d1\u30fb\u30b3\u30fc\u30b9<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\";let c;if(r){c=(\"\"!==s.NYUSHI_KBN?\"<div class='row'><dt>\u5165\u8a66\u533a\u5206<\/dt><dd>\"+s.NYUSHI_KBN+\"<\/dd><\/div>\":\"<div class='row'><dt>\u5165\u8a66\u533a\u5206<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\")+(\"\"!==s.KATSUYOU_KAIKYU?\"<div class='row'><dt>\u6d3b\u7528\u968e\u7d1a<\/dt><dd>\"+s.KATSUYOU_KAIKYU+\"<\/dd><\/div>\":\"<div class='row'><dt>\u6d3b\u7528\u968e\u7d1a<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\")}else{c=(\"\"!==s.KYOKA_KAMOKU?\"<div class='row'><dt>\u6559\u79d1\u79d1\u76ee<\/dt><dd>\"+s.KYOKA_KAMOKU+\"<\/dd><\/div>\":\"<div class='row'><dt>\u6559\u79d1\u79d1\u76ee<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\")+(\"\"!==s.NINTEI_KAIKYU?\"<div class='row'><dt>\u8a8d\u5b9a\u968e\u7d1a<\/dt><dd>\"+s.NINTEI_KAIKYU+\"<\/dd><\/div>\":\"<div class='row'><dt>\u8a8d\u5b9a\u968e\u7d1a<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\")+(\"\"!==s.ZOKATANI?\"<div class='row'><dt>\u5897\u52a0\u5358\u4f4d<\/dt><dd>\"+s.ZOKATANI+\"<\/dd><\/div>\":\"<div class='row'><dt>\u5897\u52a0\u5358\u4f4d<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\")}const i=\"\"!==s.SHOSAI?\"<div class='row'><dt>\u8a73\u7d30<\/dt><dd>\"+s.SHOSAI+\"<\/dd><\/div>\":\"<div class='row'><dt>\u8a73\u7d30<\/dt><dd><span class='noanswer'>-<\/span><\/dd><\/div>\";e.innerHTML+=\"<div class='card'><div class='card-header'>\"+t+n+'<\/div><div class=\"card-body\"><dl>'+a+c+i+\"<\/dl><\/div><\/div>\"})),u.appendChild(e)})),t||(n.style.display=\"block\"),a.dataset.offset=parseInt(c)+parseInt(i)}else _.classList.add(\"hidden\"),n.style.display=\"none\",t?e.innerHTML+=\"<li class='!border-0'>\u691c\u7d22\u7d50\u679c\u306f\u4ee5\u4e0a\u3067\u3059\u3002<\/li>\":(d.classList.remove(\"hidden\"),e.innerHTML+=\"<li class='!border-0'>\u7d50\u679c\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<\/li>\")}),(function(s,t,n){_.classList.add(\"hidden\"),d.classList.remove(\"hidden\"),e.innerHTML=\"<li class='!border-0'>\u7d50\u679c\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<\/li>\"}))}document.getElementById(\"search-button\").addEventListener(\"click\",(function(d){s(d)})),document.getElementById(\"load-more-button\").addEventListener(\"click\",(function(d){s(d,!0)}))}));  <\/script>\r\n  \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":21,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/pages\/77080"}],"collection":[{"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/comments?post=77080"}],"version-history":[{"count":5,"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/pages\/77080\/revisions"}],"predecessor-version":[{"id":80634,"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/pages\/77080\/revisions\/80634"}],"wp:attachment":[{"href":"https:\/\/www.su-gaku.net\/suken\/wp-json\/wp\/v2\/media?parent=77080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}