@charset "UTF-8";.portal.svelte-cdau9h{--l-gap: 2rem;--l-padding: calc(4rem - var(--i-border-width));width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:var(--l-gap);padding:var(--l-padding)}@media screen and (width < 64em){.portal.svelte-cdau9h{--l-gap: 1.25rem;--l-padding: calc(1.5rem - var(--i-border-width))}}.portal.svelte-cdau9h .image{--l-border-radius: .5rem;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;aspect-ratio:var(--l-aspect-ratio, 1200/630);border-radius:var(--l-border-radius)}@media screen and (width < 64em){.portal.svelte-cdau9h .image{--l-border-radius: .125rem}}.body.svelte-cdau9h{--l-gap: 2rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--l-gap)}@media screen and (width < 64em){.body.svelte-cdau9h{--l-gap: 1.25rem}}.content.svelte-cdau9h{width:100%;display:flex;flex-direction:column;gap:.5rem;text-align:start}.title.svelte-cdau9h{font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (width < 64em){.title.svelte-cdau9h{font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:0}}.description.svelte-cdau9h{font-size:1rem;font-weight:400;line-height:1.7;letter-spacing:0}.link-button[data-external=true].svelte-cdau9h{position:relative;border-radius:4rem;width:-moz-fit-content;width:fit-content;display:block;padding:.6875rem 2.9375rem .6875rem 2.4375rem;--transition-timing-function: cubic-bezier(0, .7, 0, 1);transition:border-color var(--transition-time) var(--transition-timing-function),color var(--transition-time) var(--transition-timing-function),background-color var(--transition-time) var(--transition-timing-function);font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;--transition-time: .25s;--transition-time-in: .1s;--transition-time-out: .25s;color:var(--service-text-primary);background-color:var(--service-background-white);border:1px solid var(--service-separate-primary);transition:border var(--transition-time-out)}.link-button[data-external=true].svelte-cdau9h:disabled{color:var(--service-text-tertiary);border:1px solid var(--service-separate-secondary);pointer-events:none}.link-button[data-external=true].svelte-cdau9h:hover,.link-button[data-external=true].svelte-cdau9h:focus,.hover-group:hover .link-button[data-external=true].svelte-cdau9h,.hover-group:focus .link-button[data-external=true].svelte-cdau9h{transition:border var(--transition-time-in);border:1px solid var(--service-separate-aqua-3)}.link-button[data-external=true].svelte-cdau9h:after{--button-icon-width: 1rem;--translate-y: -50%;position:absolute;top:50%;transform:translateY(var(--translate-y));right:var(--button-icon-width);width:var(--button-icon-width);height:var(--button-icon-width);-o-object-fit:contain;object-fit:contain;transition:transform var(--transition-time) var(--transition-timing-function);content:"新規タブまたはウィンドウで開く";color:var(--service-icon-primary);background-color:currentcolor;-webkit-mask-image:url(/icons/icon_external_link.svg);mask-image:url(/icons/icon_external_link.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;cursor:pointer;overflow:hidden}.link-button[data-external=true].svelte-cdau9h:hover:after,.link-button[data-external=true].svelte-cdau9h:focus:after,.hover-group:hover .link-button[data-external=true].svelte-cdau9h:after,.hover-group:focus .link-button[data-external=true].svelte-cdau9h:after{transform:translate(calc(var(--button-icon-width) / 4),var(--translate-y));transition:transform 0s var(--transition-timing-function)}.link-button[data-external=false].svelte-cdau9h{position:relative;border-radius:4rem;width:-moz-fit-content;width:fit-content;display:block;padding:.6875rem 2.9375rem .6875rem 2.4375rem;--transition-timing-function: cubic-bezier(0, .7, 0, 1);transition:border-color var(--transition-time) var(--transition-timing-function),color var(--transition-time) var(--transition-timing-function),background-color var(--transition-time) var(--transition-timing-function);font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;--transition-time: .25s;--transition-time-in: .1s;--transition-time-out: .25s;color:var(--service-text-primary);background-color:var(--service-background-white);border:1px solid var(--service-separate-primary);transition:border var(--transition-time-out)}.link-button[data-external=false].svelte-cdau9h:disabled{color:var(--service-text-tertiary);border:1px solid var(--service-separate-secondary);pointer-events:none}.link-button[data-external=false].svelte-cdau9h:hover,.link-button[data-external=false].svelte-cdau9h:focus,.hover-group:hover .link-button[data-external=false].svelte-cdau9h,.hover-group:focus .link-button[data-external=false].svelte-cdau9h{transition:border var(--transition-time-in);border:1px solid var(--service-separate-aqua-3)}.link-button[data-external=false].svelte-cdau9h:after{--button-icon-width: 1rem;--translate-y: -50%;position:absolute;top:50%;transform:translateY(var(--translate-y));right:var(--button-icon-width);width:var(--button-icon-width);height:var(--button-icon-width);-o-object-fit:contain;object-fit:contain;transition:transform var(--transition-time) var(--transition-timing-function);content:"";background-color:var(--service-icon-primary);-webkit-mask-image:url(/icons/icon_circle_arrow_right.svg);mask-image:url(/icons/icon_circle_arrow_right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;cursor:pointer}.link-button[data-external=false].svelte-cdau9h:hover:after,.link-button[data-external=false].svelte-cdau9h:focus:after,.hover-group:hover .link-button[data-external=false].svelte-cdau9h:after,.hover-group:focus .link-button[data-external=false].svelte-cdau9h:after{transform:translate(calc(var(--button-icon-width) / 4),var(--translate-y));transition:transform 0s var(--transition-timing-function)}
