.kaigo-article p,.kaigo-article li{text-align:justify;font-size:1rem !important;font-weight:400;line-height:32px;margin-bottom:8px}.kaigo-article p strong,.kaigo-article li strong{font-size:1rem !important;font-weight:500;line-height:28px;background:#ff9;border-radius:2px}@media screen and (max-width: 667px){.kaigo-article p{font-size:1rem !important;font-weight:400;line-height:30px}.kaigo-article p strong{font-size:1rem !important;font-weight:500;line-height:30px}.kaigo-article li{font-size:0.9375rem !important;font-weight:400;line-height:26px}.kaigo-article li strong{font-size:0.9375rem !important;font-weight:600;line-height:26px}}.kaigo-article ul,.kaigo-article ol{background:#fffceb;padding:16px;margin:16px 0 24px;display:flex;flex-direction:column;gap:8px}.kaigo-article ul li,.kaigo-article ol li{margin-bottom:0;margin-left:16px}.kaigo-article ul li p,.kaigo-article ol li p{margin-bottom:0}.kaigo-article ul li{list-style-type:disc}.kaigo-article ol{list-style:auto}.kaigo-article ol.lower-alpha li{list-style-type:lower-alpha}.kaigo-article-mv img{width:100%;height:398px;overflow:hidden;object-fit:cover}@media screen and (max-width: 667px){.kaigo-article-mv img{height:auto}}.kaigo-article #toc_container{width:100%;box-shadow:0 0 6px rgba(0,0,0,.18);border-radius:4px;border:none;padding:16px 24px;margin:64px 0}.kaigo-article #toc_container .toc_title{text-align:left;color:#0dc569;font-size:1.125rem !important;font-weight:600;line-height:30px}.kaigo-article #toc_container .toc_list{margin-top:8px !important;font-size:0.9375rem !important;font-weight:400;line-height:24px;display:flex;flex-direction:column;gap:10px}.kaigo-article #toc_container .toc_list li{line-height:24px}.kaigo-article #toc_container .toc_list li a{display:block;color:#041026;font-size:1rem !important;font-weight:400;line-height:32px;text-decoration:none}.kaigo-article #toc_container .toc_list li a:hover{text-decoration:underline}@media screen and (max-width: 667px){.kaigo-article #toc_container .toc_title{font-size:1rem !important;font-weight:600;line-height:30px}.kaigo-article #toc_container .toc_list{gap:8px}.kaigo-article #toc_container .toc_list li a{font-size:0.9375rem !important;font-weight:400;line-height:26px}}.kaigo-article h2{width:100%;display:grid;place-items:center;padding:16px 0;margin:64px 0 24px;text-align:center;font-size:1.75rem !important;font-weight:600;line-height:40px;border-top:2px solid #0dc569;border-bottom:2px solid #0dc569}.kaigo-article h2 small{font-size:1.375rem !important;font-weight:600;line-height:34px}.kaigo-article h2:after{content:inherit}.kaigo-article h3{font-size:1.375rem !important;font-weight:600;line-height:34px;color:#041026;border-left:3px solid #0dc569;margin:40px 0 16px;padding-left:10px}.kaigo-article h4{font-size:1.125rem !important;font-weight:600;line-height:30px;color:#0dc569;margin:24px 0 8px}.kaigo-article h5{font-size:1rem !important;font-weight:600;line-height:28px;color:#041026;margin:22px 0 8px}@media screen and (max-width: 667px){.kaigo-article h2{font-size:1.375rem !important;font-weight:600;line-height:34px;padding:12px 0}.kaigo-article h2 small{font-size:1.125rem !important;font-weight:600;line-height:30px}.kaigo-article h3{font-size:1.125rem !important;font-weight:600;line-height:30px}.kaigo-article h4{font-size:1rem !important;font-weight:600;line-height:30px}}.kaigo-article .mb--1x{margin-bottom:8px !important}.kaigo-article .mb--2x{margin-bottom:16px !important}.kaigo-article .mb--3x{margin-bottom:24px !important}.kaigo-article .mb--4x{margin-bottom:32px !important}.kaigo-article img{margin-bottom:24px}.kaigo-article img.alignnone{margin-bottom:24px}.kaigo-article figure{display:flex;flex-direction:column;align-items:center;margin:0 0 24px}.kaigo-article figure picture{width:100%;display:block}.kaigo-article figure img.alignnone{margin-bottom:8px}.kaigo-article figure figcaption p{text-align:center;font-size:0.75rem !important;font-weight:400;line-height:20px;color:#7b7b7b}.kaigo-article figure figcaption p a{color:#7b7b7b;text-decoration:underline;font-size:0.75rem !important;font-weight:400;line-height:20px}.kaigo-article figure figcaption p a:hover{color:#7b7b7b}@media screen and (max-width: 667px){.kaigo-article figure figcaption p,.kaigo-article figure figcaption a{font-size:0.75rem !important;font-weight:400;line-height:24px}}.kaigo-article-smallimg{width:min(100%,464px);margin-left:auto;margin-right:auto}@media screen and (max-width: 667px){.kaigo-article-smallimg{width:min(100%,264px)}}.kaigo-article a{color:#ff8179;text-decoration:underline;font-size:1rem;font-weight:400;line-height:32px}.kaigo-article a:hover{color:#ff8179}@media screen and (max-width: 667px){.kaigo-article a{line-height:30px}}.kaigo-article-box,.kaigo-article blockquote{padding:16px;border:1px solid #ccc;border-radius:6px;margin:24px 0;background:none}.kaigo-article-box em,.kaigo-article-box b,.kaigo-article blockquote em,.kaigo-article blockquote b{display:block;text-align:justify;margin:0 0 12px}.kaigo-article-box em,.kaigo-article blockquote em{font-size:1rem !important;font-weight:600;line-height:28px}.kaigo-article-box b,.kaigo-article blockquote b{font-size:1rem !important;font-weight:500;line-height:28px}.kaigo-article-box ul,.kaigo-article blockquote ul{background:none;margin:0;padding:0}.kaigo-article-box li:last-of-type,.kaigo-article-box p:last-of-type,.kaigo-article blockquote li:last-of-type,.kaigo-article blockquote p:last-of-type{margin-bottom:0}.kaigo-article-box a,.kaigo-article blockquote a{color:#0dc569;text-decoration:none;line-height:24px;display:block}.kaigo-article-box a:hover,.kaigo-article blockquote a:hover{color:#0dc569;text-decoration:underline}.kaigo-article-box cite,.kaigo-article blockquote cite{font-style:normal}@media screen and (max-width: 667px){.kaigo-article-box em,.kaigo-article blockquote em{font-size:0.9375rem !important;font-weight:600;line-height:26px}.kaigo-article-box b,.kaigo-article blockquote b{font-size:0.9375rem !important;font-weight:500;line-height:26px}.kaigo-article-box p,.kaigo-article-box a,.kaigo-article blockquote p,.kaigo-article blockquote a{font-size:0.9375rem !important;font-weight:400;line-height:26px}}.kaigo-article-box--2column div,.kaigo-article blockquote--2column div{display:flex;gap:1rem}.kaigo-article-box--2column ul,.kaigo-article blockquote--2column ul{display:flex;flex-direction:column;gap:8px}.kaigo-article-box--2column li,.kaigo-article blockquote--2column li{font-size:0.9375rem !important;font-weight:500;font-size:15px;line-height:24px}@media screen and (max-width: 667px){.kaigo-article-box--2column div,.kaigo-article blockquote--2column div{flex-direction:column}.kaigo-article-box--2column ul,.kaigo-article blockquote--2column ul{gap:4px}.kaigo-article-box--2column li,.kaigo-article blockquote--2column li{font-size:0.9375rem !important;font-weight:500;line-height:24px}}.kaigo-article-box--point{border-color:#0dc569}.kaigo-article-box--point em{font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.125rem !important;font-weight:600;line-height:28px;color:#0dc569}@media screen and (max-width: 667px){.kaigo-article-box--point em{font-size:1.125rem !important;font-weight:600;line-height:30px}}.kaigo-article-box.green{border-color:#0dc569}.kaigo-article-box--comment em,.kaigo-article-box--comment p{display:inline}.kaigo-article-box--comment .blue{color:#0e6ecc}.kaigo-article-box--comment .red{color:#ed3859}.kaigo-article-table{width:100%;margin:24px auto;display:flex;flex-direction:column;align-items:center}.kaigo-article-table--narrow{width:min(100%,560px)}.kaigo-article-table em{text-align:center}.kaigo-article-table table{width:100%;border-collapse:separate;background:#cfcfcf;border-spacing:1px}.kaigo-article-table th,.kaigo-article-table td{padding:16px;text-align:center}.kaigo-article-table th.align-left,.kaigo-article-table td.align-left{text-align:left}.kaigo-article-table th.nowrap_pc,.kaigo-article-table td.nowrap_pc{white-space:nowrap !important}@media screen and (max-width: 667px){.kaigo-article-table th.nowrap_pc,.kaigo-article-table td.nowrap_pc{white-space:inherit !important}}.kaigo-article-table th{min-width:80px;background:#fffceb;font-size:0.9375rem !important;font-weight:500;font-size:15px;line-height:24px}.kaigo-article-table th small{font-size:0.8125rem !important;font-weight:500;line-height:20px}.kaigo-article-table td{background:#fff;font-size:0.9375rem !important;font-weight:400;line-height:30px}.kaigo-article-table td small{font-size:0.75rem !important;font-weight:400;line-height:20px}.kaigo-article-table td.yellow{background:#fffceb}.kaigo-article-table--sp-scroll{width:100%}.kaigo-article-table__cap p{margin:8px 0 0;text-align:center;font-size:0.75rem !important;font-weight:400;line-height:20px;color:#7b7b7b}.kaigo-article-table__cap p a{font-size:0.75rem !important;font-weight:400;line-height:20px;color:#7b7b7b;text-decoration:underline}.kaigo-article-table__cap p a:hover{color:#7b7b7b}@media screen and (max-width: 667px){.kaigo-article-table th{font-size:0.9375rem !important;font-weight:500;line-height:24px}.kaigo-article-table th small{font-size:0.8125rem !important;font-weight:500;line-height:20px}.kaigo-article-table td{font-size:0.9375rem !important;font-weight:400;line-height:26px}.kaigo-article-table td small{font-size:0.8125rem !important;font-weight:500;line-height:20px;display:block}.kaigo-article-table--sp-scroll{overflow-x:scroll;position:relative}.kaigo-article-table--sp-scroll:before{content:"";background:url("../images/vector/scroll.svg") no-repeat;background-size:100% 100%;width:72px;height:19px;display:block;position:sticky;top:0;left:calc(100% - 72px);margin-bottom:8px}.kaigo-article-table--sp-scroll th,.kaigo-article-table--sp-scroll td{white-space:nowrap}.kaigo-article-table--sp-vertical th,.kaigo-article-table--sp-vertical td{display:block;width:100%;border-bottom:1px solid #cfcfcf}.kaigo-article-table--sp-vertical th:last-child,.kaigo-article-table--sp-vertical td:last-child{border:none}.kaigo-article-table__cap p,.kaigo-article-table__cap a{font-size:0.75rem !important;font-weight:400;line-height:24px}}.kaigo-article hr{width:100%;height:1px;background:#ccc;border:none;margin:1rem auto}.kaigo-article-card{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0 0;background:none}.kaigo-article-card dl{width:calc(33.3333333333% - 16px);box-shadow:0 0 6px rgba(0,0,0,.18);border-radius:4px;overflow:hidden;background:#fff;padding:16px 16px 8px;display:flex;flex-direction:column;gap:8px}.kaigo-article-card dt img.alignnone{margin-bottom:0}.kaigo-article-card dd em{display:block;color:#0dc569;font-size:1rem !important;font-weight:500;line-height:28px}.kaigo-article-card dd p{font-size:0.9375rem !important;font-weight:400;line-height:30px}@media screen and (max-width: 667px){.kaigo-article-card{flex-direction:column;margin:16px 0}.kaigo-article-card dl{width:100%}.kaigo-article-card dd em{font-size:1.125rem !important;font-weight:500;line-height:30px;margin-bottom:4px}.kaigo-article-card dd p{font-size:1rem !important;font-weight:400;line-height:30px}}.kaigo-article-label{color:#041026;font-size:0.9375rem !important;font-weight:600;line-height:26px;margin:0 0 16px;display:block}.kaigo-article-accordion{display:flex;flex-direction:column;gap:16px}.kaigo-article-accordion__unit{box-shadow:0 1px 9px 0 rgba(0,0,0,.25);border-radius:6px;position:relative}.kaigo-article-accordion input{position:absolute;width:100% !important;height:100% !important;top:0;left:0;z-index:1;-webkit-appearance:none;appearance:none;outline:none;border-radius:0}.kaigo-article-accordion__head{padding:24px;position:relative}.kaigo-article-accordion__head:after{content:"";position:absolute;top:0;right:24px;bottom:0;margin:auto 0 auto auto;width:12px;height:18px;background:url("../images/vector/arrow.svg") no-repeat;background-size:100% 100%;transform:rotate(90deg);transition:.4s ease}.kaigo-article-accordion__head h3,.kaigo-article-accordion__head h4{margin:0}.kaigo-article-accordion__head em{font-size:1.125rem !important;font-weight:600;line-height:30px;display:block}.kaigo-article-accordion__head--faq{display:flex;align-items:center;gap:8px}.kaigo-article-accordion__head--faq dt{font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.5rem !important;font-weight:600;line-height:24px;padding:3px 0 0}.kaigo-article-accordion__head--faq dd{font-size:1.125rem !important;font-weight:500;line-height:28px}.kaigo-article-accordion__link{color:#ff8179;text-decoration:underline}.kaigo-article-accordion__link:hover{color:#ff8179}.kaigo-article-accordion__body{display:none;padding:10px 24px 16px}.kaigo-article-accordion__body>h3:first-child{margin-top:0 !important}.kaigo-article-accordion__body>h4:first-child{margin-top:0 !important}.kaigo-article-accordion__body em{font-size:1rem !important;font-weight:600;line-height:28px;margin:16px 0 8px;display:block}.kaigo-article-accordion__body>em:first-child{margin:0 0 8px}.kaigo-article-accordion__body--faq{display:flex}.kaigo-article-accordion__body--faq dt{display:inline-block;margin:0 4px 0 0;font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.375rem !important;font-weight:600;line-height:29px}.kaigo-article-accordion__body a{position:relative;z-index:999}.kaigo-article-accordion input:checked+div:after{transform:rotate(-90deg)}.kaigo-article-accordion input:checked+div+div.kaigo-article-accordion__body{display:block}@media screen and (max-width: 667px){.kaigo-article-accordion__head{padding:16px 13% 16px 16px}.kaigo-article-accordion__head:after{width:9px;height:14px}.kaigo-article-accordion__head--faq dt{font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.25rem !important;font-weight:600;line-height:27px;padding:1px 0 0}.kaigo-article-accordion__head--faq dd{font-size:1.125rem !important;font-weight:500;line-height:30px}.kaigo-article-accordion__body{padding:10px 16px 14px}.kaigo-article-accordion__body p span{font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.25rem !important;font-weight:600;line-height:27px}}.kaigo-article-hojin-contact{display:grid;width:fit-content;height:70px;padding:0 24px;margin:20px 0 48px;box-shadow:0 1px 9px 0 rgba(0,0,0,.25);border-radius:6px;background:#fff}.kaigo-article-hojin-contact dl{display:flex;align-items:center;gap:24px;letter-spacing:2px}.kaigo-article-hojin-contact dt{transform:translateY(-2px);font-size:1.125rem !important;font-weight:600;line-height:30px}.kaigo-article-hojin-contact dd{display:flex;align-items:center;gap:8px}.kaigo-article-hojin-contact dd p{margin:0}.kaigo-article-hojin-contact dd p:first-of-type{display:flex;align-items:center;gap:8px;color:#0dc569}.kaigo-article-hojin-contact dd p:first-of-type span{font-size:0.75rem !important;font-weight:500;line-height:20px;display:grid;place-items:center;letter-spacing:.5px;border-radius:2px;border:1px solid #0dc569;width:37px;height:23px;padding:0 0 1px}.kaigo-article-hojin-contact dd p:first-of-type a{font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.5rem !important;font-weight:600;line-height:24px;text-decoration:none !important;color:#0dc569;letter-spacing:2px}.kaigo-article-hojin-contact dd p:first-of-type a:hover{color:#0dc569;font-family:"jost",sans-serif;font-style:normal;letter-spacing:1px;font-size:1.5rem !important;font-weight:600;line-height:24px;letter-spacing:2px}.kaigo-article-hojin-contact dd p:last-of-type{font-size:0.75rem !important;font-weight:400;line-height:20px}@media screen and (max-width: 667px){.kaigo-article-hojin-contact{width:100%;height:fit-content;padding:16px 24px}.kaigo-article-hojin-contact dl{flex-direction:column;gap:12px}.kaigo-article-hojin-contact dd{flex-direction:column;gap:12px}}.kaigo-article-youtube{width:100%;aspect-ratio:16/9}.kaigo-article-youtube .youtube-container{width:100%;height:100%}.kaigo-article-youtube .youtube-container iframe{width:100%;height:100%}.kaigo-article .column-cta p{margin:0}.kaigo-article .column-cta ul{padding:0;flex-direction:row}.kaigo-article .column-cta li{margin-left:0}.kaigo-article .column-cta li p{text-align:center}@media screen and (max-width: 667px){.kaigo-article .column-cta ul{flex-direction:column}}.kaigo-article .cmn-anchor-list ul{flex-direction:row;margin:0;padding:0;gap:15px}.kaigo-article .cmn-anchor-list li{margin-left:0;line-height:28px}.kaigo-article .cmn-anchor-list a{line-height:inherit;text-decoration:none;color:#0096f3;background:#fff}.kaigo-article .cmn-anchor-list a:hover{color:#0096f3}.kaigo-article .cmn-anchor-list__icon img{margin-bottom:0}.kaigo-article code{background:#000;display:block;font-size:13px;padding:.5rem;color:lime;line-height:1.5;margin-top:.5rem;text-align:left}.kaigo-article .flow ul{flex-direction:row}.kaigo-article .flow ul,.kaigo-article .flow li{list-style:none}.kaigo-article .flow a{text-decoration:none}.kaigo-article .inner__text--right{text-align:right !important}
