#body_wrap,#body_wrap #content{background:#f8f7f1!important}body #content{width:100%;max-width:none;margin:0;padding:0}#kb-news{max-width:1120px;margin:0 auto!important;padding:48px 30px 80px;color:#173f47;font:15px/1.9 -apple-system,BlinkMacSystemFont,"Noto Sans JP",sans-serif}#kb-news *{box-sizing:border-box}#kb-news h1,#kb-news h2,#kb-news h3,#kb-news p{margin:0;padding:0;border:0;background:none;color:inherit}#kb-news h2:before,#kb-news h2:after,#kb-news h3:before,#kb-news h3:after{content:none}#kb-news h1{font-size:43px;font-weight:650;line-height:1.5;letter-spacing:.04em}#kb-news h2{font-size:26px;font-weight:650;line-height:1.65}#kb-news h3{font-size:16px;font-weight:600;line-height:1.85}#kb-news a{color:inherit}.nw-kicker{display:block;font-size:10px;letter-spacing:2.5px;font-weight:700;color:#72836d;margin-bottom:13px}#kb-news .nw-heading p{font-size:14px;color:#607967;margin-top:16px}.nw-hub{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-block:1px solid #d1ddcc;margin-top:30px;padding:18px 0}.nw-hub a{position:relative;text-decoration:none;padding:4px 30px 4px 14px}.nw-hub a+a{border-left:1px solid #d1ddcc}.nw-hub span{display:block;font-size:9px;letter-spacing:1.7px;color:#7d8b73}.nw-hub strong{display:block;font-size:14px;font-weight:600;margin-top:5px}.nw-hub b{position:absolute;right:15px;top:20px;font-size:17px;font-weight:400;color:#9b7c41}#kb-news section{margin-top:43px}.nw-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:20px;gap:20px}.nw-section-head>small{font-size:11px;color:#74856e}.nw-service-note{display:flex;gap:28px;align-items:center;background:#eaf0e5;border-radius:5px;text-decoration:none;margin-top:30px;padding:22px 26px}.nw-service-note>span{font-size:11px;color:#698367;white-space:nowrap}.nw-service-note>div{flex:1}.nw-service-note h2{font-size:19px!important}.nw-service-note p{font-size:12px;color:#70816a!important;margin-top:4px!important}.nw-service-note>b{font-size:20px;font-weight:400}.nw-list{border-top:1px solid #d0dcca}.nw-row{border-bottom:1px solid #d8e2d2}.nw-row>a{display:grid;grid-template-columns:145px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:20px 4px;text-decoration:none}.nw-row-meta time{display:block;font-size:12px;color:#6f8269;letter-spacing:.5px}.nw-row-meta>span{display:inline-block;border-radius:20px;font-size:9px;color:#64795d;background:#e9eee3;padding:2px 9px;margin-top:4px}.nw-row>a>b{font-size:17px;font-weight:400;color:#879b7b}.nw-row:hover h3{text-decoration:underline;text-underline-offset:5px}.nw-archive{margin-top:42px;padding:22px 0;border-block:1px solid #d0ddc9}.nw-archive summary{display:flex;justify-content:space-between;gap:20px;font-size:14px;list-style:none;cursor:pointer}.nw-archive summary span{font-size:11px;color:#7c8a70;white-space:nowrap}#kb-news .nw-note{font-size:11px;color:#77876d;line-height:1.9;margin:15px 0}.nw-help{border-top:1px solid #cddbc6;padding-top:30px;display:flex;align-items:center;justify-content:space-between;gap:25px}.nw-help p{font-size:12px;color:#76896b!important;margin-top:9px!important}.nw-help>a{border:1px solid #afc2a5;border-radius:25px;padding:9px 20px;text-decoration:none;font-size:12px;white-space:nowrap}.nw-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:27px}.nw-feature{background:#fff;border:1px solid #e0e7d9;border-radius:5px;overflow:hidden}.nw-feature>a{display:block;text-decoration:none}.nw-feature img{width:100%;aspect-ratio:16/9;height:auto;object-fit:contain;display:block;background:white}.nw-feature-body{padding:21px 23px}.nw-feature-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.nw-feature-meta span{font-size:9px;letter-spacing:1.7px;color:#7b8c70}.nw-feature-meta time{font-size:10px;color:#7b8b70}.nw-feature h2{font-size:20px!important;line-height:1.8!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nw-read{display:block;font-size:12px;border-top:1px solid #dbe4d4;margin-top:18px;padding-top:11px}.nw-row-photo>a{grid-template-columns:105px 125px minmax(0,1fr) 20px}.nw-row-photo img{width:105px;height:65px;object-fit:contain;display:block;background:white;border-radius:3px}.nw-search-section{border-top:1px solid #cfddc8;padding-top:30px}.nw-search-head{display:flex;align-items:end;justify-content:space-between;gap:25px}.nw-search-head label{display:block}.nw-search-head label span{display:block;font-size:10px;color:#7d8a71;margin-bottom:5px}.nw-search-head input{font:inherit;font-size:13px;background:#fff;color:#244c40;border:1px solid #c2d3b8;border-radius:5px;padding:10px 14px;width:300px}.nw-search-controls{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:23px}.nw-filters{display:flex;gap:7px;flex-wrap:wrap}.nw-filters button{font:inherit;font-size:11px;border-radius:25px;padding:6px 13px;border:1px solid #c0d1b5;background:transparent;color:#58754f;cursor:pointer}.nw-filters button[aria-pressed=true]{color:#fff;border-color:#204d4d;background:#204d4d}.nw-search-controls>label{font-size:11px;color:#7d8c70;white-space:nowrap}.nw-search-controls select{font:inherit;font-size:12px;background:#fff;border:1px solid #c3d3b8;color:#375b41;padding:7px 9px;border-radius:4px;margin-left:6px}.nw-row[hidden]{display:none!important}#nw-empty{font-size:13px;padding:25px!important;background:#eaf0e4!important;margin-top:25px!important}#nw-empty[hidden]{display:none}#kb-news a:focus-visible,#kb-news button:focus-visible,#kb-news input:focus-visible,#kb-news select:focus-visible,#kb-news summary:focus-visible{outline:3px solid #ed8b23;outline-offset:5px}@media(max-width:760px){#kb-news{padding:32px 21px 50px}#kb-news h1{font-size:32px}#kb-news h2{font-size:23px}.nw-heading p{font-size:13px!important;margin-top:12px!important}.nw-hub{gap:14px;padding:15px 0;margin-top:24px}.nw-hub a{padding:0 15px 0 0}.nw-hub a+a{padding-left:13px}.nw-hub span{font-size:7px;letter-spacing:.7px}.nw-hub strong{font-size:12px;line-height:1.8}.nw-hub b{right:0;top:20px;font-size:13px}.nw-service-note{display:grid;grid-template-columns:1fr 15px;gap:10px 15px;padding:20px}.nw-service-note>span{grid-column:span 2;font-size:10px}.nw-service-note h2{font-size:17px!important}.nw-service-note p{font-size:11px!important}#kb-news section{margin-top:34px}.nw-row>a{grid-template-columns:minmax(0,1fr) 15px;gap:9px 15px;padding:18px 0}.nw-row-meta{display:flex;align-items:center;gap:10px;grid-column:1}.nw-row-meta time{font-size:10px}.nw-row-meta>span{font-size:9px;margin:0}.nw-row h3{grid-column:1;font-size:14px!important;line-height:1.9!important}.nw-row>a>b{grid-column:2;grid-row:span 2;align-self:center}.nw-row-meta~b{grid-row:1/3!important}.nw-section-head{gap:12px}.nw-section-head>small{font-size:10px}.nw-archive summary{font-size:12px;align-items:center}.nw-archive summary span{font-size:10px}.nw-help{display:block;padding-top:25px}.nw-help h2{font-size:21px!important}.nw-help>a{display:inline-block;margin-top:20px}.nw-feature-grid{grid-template-columns:1fr;gap:22px}.nw-feature-body{padding:18px 20px}.nw-feature h2{font-size:18px!important}.nw-row-photo>a{grid-template-columns:75px minmax(0,1fr) 15px;gap:7px 12px}.nw-row-photo img{width:75px;height:64px;grid-row:span 2}.nw-row-photo .nw-row-meta,.nw-row-photo h3{grid-column:2}.nw-row-photo>a>b{grid-column:3}.nw-row-photo .nw-row-meta{gap:7px;flex-wrap:wrap}.nw-row-photo .nw-row-meta time{font-size:9px}.nw-search-head{display:block}.nw-search-head label{margin-top:18px}.nw-search-head input{width:100%}.nw-search-controls{display:block;margin-top:18px}.nw-search-controls>label{display:block;margin-top:15px}.nw-filters button{font-size:10px;padding:6px 11px}}
