body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration-thickness:1px;text-underline-offset:.25ch}a:hover,a:focus{text-decoration-style:dashed}a:active{text-decoration:none}.wp-block-navigation .wp-block-navigation-item a:hover,.wp-block-navigation .wp-block-navigation-item a:focus{text-decoration:underline;text-decoration-style:solid}.wp-block-search__button,.wp-block-file .wp-block-file__button{background-color:var(--wp--preset--color--primary);border-radius:0;border:0 solid;color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--medium);padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-search__button:hover,.wp-block-file .wp-block-file__button:hover,.wp-block-button__link:hover{opacity:.90}.wp-site-blocks,body>.is-root-container,.edit-post-visual-editor__post-title-wrapper,.wp-block-group.alignfull,.wp-block-group.has-background,.wp-block-cover.alignfull,.is-root-container .wp-block[data-align=full]>.wp-block-group,.is-root-container .wp-block[data-align=full]>.wp-block-cover{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}.wp-site-blocks .alignfull,.wp-site-blocks>.wp-block-group.has-background,.wp-site-blocks>.wp-block-cover,.wp-site-blocks>.wp-block-template-part>.wp-block-group.has-background,.wp-site-blocks>.wp-block-template-part>.wp-block-cover,body>.is-root-container>.wp-block-cover,body>.is-root-container>.wp-block-template-part>.wp-block-group.has-background,body>.is-root-container>.wp-block-template-part>.wp-block-cover,.is-root-container .wp-block[data-align=full]{margin-left:calc(-1 * var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1 * var(--wp--custom--spacing--outer)) !important;width:unset}.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align=full],.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,.is-root-container .wp-block[data-align=full]>*:not(.wp-block-group) .wp-block[data-align=full]{margin-left:auto !important;margin-right:auto !important;width:inherit}.wp-block-navigation__responsive-container.is-menu-open{padding-top:var(--wp--custom--spacing--outer);padding-bottom:var(--wp--custom--spacing--large);padding-right:var(--wp--custom--spacing--outer);padding-left:var(--wp--custom--spacing--outer)}.wp-block-post-comments ol.commentlist ul.children{margin-top:1rem;margin-bottom:1rem}.wp-block-post-comments ol.commentlist li.comment:not(:last-child){margin-bottom:1rem}.acf-form{max-width:900px;margin:24px auto}.acf-form .acf-fields>.acf-field{padding:12px 16px;border-bottom:1px solid #eee}.acf-form .acf-label label{font-weight:600}.acf-form .acf-input input[type=text],.acf-form .acf-input input[type=email],.acf-form .acf-input input[type=url],.acf-form .acf-input input[type=number]{height:44px;font-size:16px}.acf-form .acf-input textarea{min-height:140px;font-size:16px}.uid-list-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 12px}.uid-list-toolbar input[type=text],.uid-list-toolbar select{height:40px;padding:0 10px;font-size:14px}.uid-list-toolbar button{height:40px;padding:0 14px;border:0;background:#111;color:#fff;cursor:pointer}.uid-list-toolbar button:hover{opacity:.9}.uid-table-wrap{overflow:auto}.uid-table{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.uid-table thead th{position:sticky;top:0;background:#f6f7f7;text-align:left;padding:10px;border-bottom:1px solid #e6e6e6}.uid-table tbody td{padding:10px;border-bottom:1px solid #f0f0f0;vertical-align:top}.uid-table tbody tr:hover{background:#fafafa}.uid-pager{text-align:center;margin:14px 0}.uid-pager .page-numbers{display:inline-block;padding:6px 10px;margin:0 2px;background:#f2f2f2}.uid-pager .current{background:#111;color:#fff}.uid-list-toolbar{justify-content:space-between}.uid-list-toolbar .uid-actions{margin-left:auto;display:flex;gap:8px}.uid-btn{display:inline-block;padding:0 14px;height:40px;line-height:40px;background:#0073aa;color:#fff;text-decoration:none}.uid-btn:hover{opacity:.9}.uid-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px}.uid-badge:contains("見込"){background:#eef6ff}.uid-badge:contains("進行"){background:#e8fff0}.uid-badge:contains("受注"){background:#e6ffed}.uid-badge:contains("失注"){background:#fff0f0}.uid-badge:contains("保留"){background:#fff8e6}