:where(body[data-bgx-article="b-employment-choice"]){color-scheme:light;--ink:#263e3b;--muted:#435a55;--line:#c9dbd7;--accent:#166f67;--tint:#eef7f5;--warm:#f9faf8;--paper:#fff}:where(body[data-bgx-article="b-employment-choice"]) *{box-sizing:border-box}:where(body[data-bgx-article="b-employment-choice"]){scroll-behavior:auto;scroll-padding-top:24px}:where(body[data-bgx-article="b-employment-choice"]){margin:0;background:var(--warm);color:var(--ink);font:18px/1.85 -apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif}:where(body[data-bgx-article="b-employment-choice"]) a{color:#07635e;text-decoration-thickness:1px;text-underline-offset:.18em;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) a:focus-visible,:where(body[data-bgx-article="b-employment-choice"]) button:focus-visible{outline:3px solid #9a5b05;outline-offset:4px}:where(body[data-bgx-article="b-employment-choice"]) header{border-bottom:1px solid var(--line);background:white}:where(body[data-bgx-article="b-employment-choice"]) .head-inner{max-width:1100px;margin:auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}:where(body[data-bgx-article="b-employment-choice"]) .brand img{width:184px;height:auto;display:block}:where(body[data-bgx-article="b-employment-choice"]) .site-nav{display:flex;gap:18px;font-size:16px}:where(body[data-bgx-article="b-employment-choice"]) .site-nav a{padding:8px 2px}:where(body[data-bgx-article="b-employment-choice"]) .skip{position:absolute;left:8px;top:-80px;background:white;padding:8px}:where(body[data-bgx-article="b-employment-choice"]) .skip:focus{top:8px}:where(body[data-bgx-article="b-employment-choice"]) .crumbs{max-width:900px;margin:24px auto;padding:0 24px;font-size:15px}:where(body[data-bgx-article="b-employment-choice"]) .article{max-width:900px;margin:0 auto 60px;padding:48px 58px;background:white;border:1px solid var(--line);border-radius:20px}:where(body[data-bgx-article="b-employment-choice"]) h1{font-size:34px;line-height:1.55;margin:0 0 22px;text-wrap:pretty;overflow-wrap:anywhere;letter-spacing:.01em}:where(body[data-bgx-article="b-employment-choice"]) h2{font-size:27px;line-height:1.6;margin:0 0 20px;padding:0 0 14px;border-bottom:2px solid #27847b;text-wrap:pretty;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) h3{font-size:23px;line-height:1.65;margin:0 0 18px;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) p{margin:0 0 18px}:where(body[data-bgx-article="b-employment-choice"]) .article-meta{font-size:15px;color:var(--muted);margin:22px 0 34px;display:flex;gap:8px 20px;flex-wrap:wrap}:where(body[data-bgx-article="b-employment-choice"]) .definition{font-size:19px}:where(body[data-bgx-article="b-employment-choice"]) .key-points{padding:22px 26px 22px 42px;border-radius:14px;background:var(--tint);margin:24px 0}:where(body[data-bgx-article="b-employment-choice"]) .key-points li{margin:6px 0}:where(body[data-bgx-article="b-employment-choice"]) .toc{padding:24px;border:1px solid var(--line);border-radius:14px;margin:36px 0}:where(body[data-bgx-article="b-employment-choice"]) .toc ol{padding-left:1.5em;margin-bottom:0}:where(body[data-bgx-article="b-employment-choice"]) .toc li{margin:7px 0}:where(body[data-bgx-article="b-employment-choice"]) .toc a{display:inline-block;padding:3px 0}:where(body[data-bgx-article="b-employment-choice"]) .article-piece{margin-top:50px}:where(body[data-bgx-article="b-employment-choice"]) .article-piece.h3{margin-top:35px}:where(body[data-bgx-article="b-employment-choice"]) .answer{font-size:19px}:where(body[data-bgx-article="b-employment-choice"]) .term-definition{border-left:3px solid #cee4df;padding:7px 0 7px 15px;color:var(--muted)}:where(body[data-bgx-article="b-employment-choice"]) .refs{font-size:15px;color:#435a55;line-height:1.65;display:inline;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .refs a{display:inline-block;min-width:24px;min-height:24px;padding:0 3px}:where(body[data-bgx-article="b-employment-choice"]) .refs>span{margin-left:4px}:where(body[data-bgx-article="b-employment-choice"]) .bgoN-v3{margin:26px 0!important}:where(body[data-bgx-article="b-employment-choice"]) .bgoN-v3 .diagram-explanation{font-size:15px;line-height:1.65;margin:14px 0 0;color:#435a55}:where(body[data-bgx-article="b-employment-choice"]) .bgoN-v3 small.n-inline-source{display:block;font-size:15px;line-height:1.65;margin-top:6px}:where(body[data-bgx-article="b-employment-choice"]) .bgoN-v3 [data-slot]>.n-inline-source{font-weight:400}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap{margin:26px 0;max-width:100%}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:16px;line-height:1.75}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap th,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap td{border:1px solid var(--line);padding:13px 12px;vertical-align:top;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap th{background:var(--tint);text-align:left}:where(body[data-bgx-article="b-employment-choice"]) .conditions,:where(body[data-bgx-article="b-employment-choice"]) .carry-memo{padding-left:1.5em}:where(body[data-bgx-article="b-employment-choice"]) .conditions li,:where(body[data-bgx-article="b-employment-choice"]) .carry-memo li{margin:10px 0}:where(body[data-bgx-article="b-employment-choice"]) .next-reading{margin:44px 0;padding:24px;border-radius:14px;background:var(--tint)}:where(body[data-bgx-article="b-employment-choice"]) .next-reading a{display:block;padding:7px 0}:where(body[data-bgx-article="b-employment-choice"]) .primary-link{display:inline-block;background:#f7d692;color:#263e3b;border:1px solid #d8ae58;padding:13px 22px;border-radius:10px;font-weight:700;text-decoration:none}:where(body[data-bgx-article="b-employment-choice"]) .sources{margin-top:48px;padding-top:30px;border-top:1px solid var(--line);font-size:16px}:where(body[data-bgx-article="b-employment-choice"]) .source-list{padding-left:1.5em}:where(body[data-bgx-article="b-employment-choice"]) .source-list li{margin:18px 0;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .source-list small{display:block;font-size:15px}:where(body[data-bgx-article="b-employment-choice"]) .footer{max-width:900px;margin:0 auto 40px;padding:0 24px;font-size:15px;line-height:1.8;color:#435a55}:where(body[data-bgx-article="b-employment-choice"]) .footer a{display:inline-block;padding:4px}:where(body[data-bgx-article="b-employment-choice"]) .n-table{table-layout:fixed}:where(body[data-bgx-article="b-employment-choice"]) .n-table th,:where(body[data-bgx-article="b-employment-choice"]) .n-table td{overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .bgoN-v3 .n-title{overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .n-icon{flex-shrink:0}@media(max-width:600px){:where(body[data-bgx-article="b-employment-choice"]){font-size:17px;line-height:1.85}:where(body[data-bgx-article="b-employment-choice"]) .head-inner{padding:17px 18px;align-items:flex-start}:where(body[data-bgx-article="b-employment-choice"]) .brand img{width:142px}:where(body[data-bgx-article="b-employment-choice"]) .site-nav{display:none}:where(body[data-bgx-article="b-employment-choice"]) .crumbs{padding:0 18px;font-size:14px}:where(body[data-bgx-article="b-employment-choice"]) .article{margin:0 10px 35px;padding:26px 17px;border-radius:14px}:where(body[data-bgx-article="b-employment-choice"]) h1{font-size:27px;line-height:1.6}:where(body[data-bgx-article="b-employment-choice"]) h2{font-size:23px}:where(body[data-bgx-article="b-employment-choice"]) h3{font-size:21px}:where(body[data-bgx-article="b-employment-choice"]) .answer,:where(body[data-bgx-article="b-employment-choice"]) .definition{font-size:18px}:where(body[data-bgx-article="b-employment-choice"]) .toc{padding:18px}:where(body[data-bgx-article="b-employment-choice"]) .key-points{padding:18px 18px 18px 32px}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap table,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap tbody,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap tr,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap th,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap td{display:block;width:100%}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap thead{display:none}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap tr{border:1px solid var(--line);margin-bottom:14px}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap th,:where(body[data-bgx-article="b-employment-choice"]) .table-wrap td{border:0;padding:10px 13px}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap td+td{border-top:1px solid var(--line)}:where(body[data-bgx-article="b-employment-choice"]) .table-wrap td:before{content:attr(data-label);display:block;font-weight:700;font-size:15px;margin-bottom:5px}:where(body[data-bgx-article="b-employment-choice"]) .article-meta{margin-top:20px}:where(body[data-bgx-article="b-employment-choice"]) .article-piece{margin-top:38px}:where(body[data-bgx-article="b-employment-choice"]) .refs{font-size:15px}}:where(body[data-bgx-article="b-employment-choice"]) .bg5-meaning-table{width:100%;border-collapse:collapse;font-size:18px;line-height:1.65}:where(body[data-bgx-article="b-employment-choice"]) .bg5-meaning-table th,:where(body[data-bgx-article="b-employment-choice"]) .bg5-meaning-table td{padding:16px 12px;border:2px solid #4e6a6a;text-align:left;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .bg5-meaning-table caption{font-weight:700;margin:12px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-handovers{display:grid;gap:20px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-handovers>div{border:2px solid #4e6a6a;padding:20px;border-radius:16px;background:#fff}:where(body[data-bgx-article="b-employment-choice"]) .bg5-handovers>div+div:before{content:"↓";display:block;color:#244747;font-size:30px;font-weight:700;margin-top:-20px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-handovers strong{font-size:20px;line-height:1.6}:where(body[data-bgx-article="b-employment-choice"]) .bg5-handovers p{font-size:18px;line-height:1.7}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:18px;line-height:1.65}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table th,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table td{padding:14px 10px;border:2px solid #4e6a6a;text-align:left;overflow-wrap:anywhere}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table th{background:#edf5f3}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-note{font-size:18px;line-height:1.7;padding:16px;background:#edf5f3;border-radius:12px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-period{display:grid;gap:20px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-period>div{padding:20px;border:2px solid #4e6a6a;border-radius:14px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-period .exception{border-style:solid}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-period strong{display:block;font-size:24px;line-height:1.6}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-period p{font-size:18px;line-height:1.7}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-memo{display:grid;gap:14px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-memo>div{border:2px solid #4e6a6a;border-radius:12px;padding:18px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-memo strong{font-size:21px;line-height:1.6}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-memo p{font-size:18px;line-height:1.7}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-arrow{font-size:26px!important;font-weight:700;text-align:center}@media(max-width:760px){:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table tbody,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table tr,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table th,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table td{display:block;width:100%}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table thead{display:none}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table tr{margin-bottom:18px;border:2px solid #4e6a6a;border-radius:10px;overflow:hidden}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table th,:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table td{border:0;padding:14px}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table td{border-top:1px solid #4e6a6a}:where(body[data-bgx-article="b-employment-choice"]) .bg5-v4-table td:before{content:attr(data-label);display:block;font-size:16px;font-weight:700;margin-bottom:8px}}