:root{--img-bg: url(../img/bg.jpg);--img-bg-sp: url(../img/bg2.jpg);--color-primary: #E88C1C;--color-primary-rgb: 232 140 28;--color-secondary: #FFF8F5;--color-tertiary: #FFFDF5;--color-quaternary: #E9A95C;--color-title-bg: var(--color-primary);--color-title-bg-txt: #fff;--linear-gradient-1: linear-gradient(-90deg, var(--color-primary) 0%, #FFBCA2 100%);--drop-shadow-primary: drop-shadow(0 3px 6px rgba(224, 136, 101, .2));--focus-color: rgba(224, 136, 101, .5);--hero-label-bg: linear-gradient(90deg, rgb(var(--color-primary-rgb) / .65) 0%, rgb(240 204 86 / .65) 100%);--hero-label-bg-sp: linear-gradient(90deg, rgb(var(--color-primary-rgb) / .95) 0%, rgb(240 204 86 / .95) 100%);--hero-label-color: rgb(255 255 255 / 1);--hero-label-bd: rgb(255 255 255 / .6);--hero-label-strong: #fff;--hero-font-size: 187.5%;--hero-strong-font-size: 101.3%;--hero-page-aspect: 1366 / 495;--hero-page-max-height: 495px;--hero-page-title-color: var(--color-primary);--hero-page-label-radius: 0;--hero-page-label-space: .75em 0 .6em;--hero-page-title-bg: rgb(255 255 255 /.8);--loader-txt: var(--hero-label-color);--loader-primary: #fff;--loader-bg-rgb: 224 136 101;--loader-label-space: 0 .1em .45em;--loader-label-bg: border_dashed(1px, 13px, var(--hero-page-title-bg), 4px);--loader-label-h: 1px;--loader-label-gap: .8em;--loader-fz: 30px;--loader-fz-primary: 106%;--loader-ico: rgb(255 255 255 /.6);--loader-bg-rgb1: 240 204 86;--loader-bg-rgb2: 233 169 91;--color-bg-banner: #FFF7D8}body[data-category=smp] .list.is-flex>.list_item{margin-bottom:.5em;display:flex;gap:0 .5em}body[data-category=smp] .list.is-flex>.list_item span:first-child{width:1em}body[data-category=smp] .list.is-flex>.list_item span:last-child{width:calc(100% - 1.5em)}.footer_link{display:flex;gap:0 1em}.loader{background:linear-gradient(90deg,rgb(var(--loader-bg-rgb1)/1),rgb(var(--loader-bg-rgb2)/1))}.loader_label:after{background-image:linear-gradient(to right,var(--hero-label-bd),var(--hero-label-bd) 13px,transparent 13px,transparent 17px);background-size:17px 1px;background-repeat:repeat-x}.hero.is-recruit{--hero-bg-color: var(--color-secondary);--hero-title-left: 0px;--hero-border: 0px;--hero-border-v: 0px;--hero-font-size: 300%;--hero-line-height: 1.3125;--hero-label-bg: transparent;--hero-label-color: #fff}.hero{background-image:var(--img-bg);background-repeat:var(--img-bg-repeat);background-size:var(--img-bg-size)}.card.is-shadow2{position:revert}.card.is-shadow2 .card_photo{aspect-ratio:495/200}.card.is-shadow2 .card_photo img{border-radius:var(--round-m) 0 0 0}.card.is-shadow2 .card_photo_number{font-family:var(--font-family-serif);left:auto;right:.16em;bottom:.09em;--color-txt-invert: rgb(255 204 123 / .5)}.card.is-shadow2 .card_label{position:relative}.card.is-shadow2 .card_label .btn-more.is-bg{width:100%;position:absolute;bottom:0;left:0;justify-content:center;border-radius:0}.card.is-index .card_photo{aspect-ratio:320/224}.card.is-index .card_title:after{border-color:var(--color-primary)}.btn-square.is-l{--round: 3em;padding:1.25em 3.75em}#other .card-bg_img{border-radius:var(--round-m)}#info.info.is-page{background-color:var(--color-bg-wt);border-radius:var(--round-m)}#info.info.is-page .info_btn{flex-wrap:wrap}#info.info.is-page .info_date:after{display:none}#info.info.is-page .info_category{background-color:var(--color-primary);color:var(--color-txt-invert);padding:.1em 1em;font-size:78%}#info.info.is-page .info_txt{width:100%}.info-nav_container:nth-child(2) .info-nav_title{--ui-color: #5181AA}.info-nav_container:nth-child(2) .btn-square{--ui-color-primary: #5181AA}.btn-more.is-bg{padding-left:1.75em;padding-right:1.75em}.structure{--ui-space: 40px 0px;--ui-side-space: 0px}.structure h2{background-color:var(--ui-color)}.tag.is-attention{background-color:var(--color-attention2)}.info.is-attention{--ui-color: var(--color-primary);--ui-bg: var(--color-tertiary);--ui-outline: var(--color-tertiary);--ui-outline-w: 4px;border-radius:var(--round-s)}.card-color{--ui-bg: var(--color-tertiary)}.form{--color-bg-gyl: #F2F2F2}.form_submit .btn-square.is-l{width:auto}body[data-category=home] .bg_img{background:var(--img-bg) repeat-y;background-size:100vw auto}body[data-category=recruit],.bg_img.is-recruit{--img-bg: url(../img/recruit/bg.jpg);--img-bg-repeat: repeat-y;--img-bg-size: 100vw auto}.bg_img2.is-recruit{--img-bg: url(../img/recruit/bg2.jpg);--img-bg-repeat: repeat-y;--img-bg-size: 100vw auto}.card-requirements_unit{flex-wrap:wrap;display:flex;justify-content:center;margin-bottom:var(--ui-gap);row-gap:2em}.card-requirements{--ui-bg-1: var(--color-quaternary);--ui-bg-2: #EDB978;--ui-bg-3: #DEC87C;--ui-color: var(--color-wt);--ui-arrow: var(--ui-bg);flex-shrink:0;flex-grow:0}body[data-category^=recruit] .btn.is-wt-0{background-color:var(--color-wt);--ui-color: var(--color-primary);--ui-color-bd: var(--color-primary)}body[data-category^=recruit] .btn.is-wt-0:hover:hover{background-color:var(--color-primary);--ui-color: var(--color-wt);--ui-color-bd: var(--color-wt)}body[data-category^=recruit] .hero_bg{background:linear-gradient(to right,transparent,var(--color-quaternary));width:100%;height:24.5110821382%;position:absolute;left:0;bottom:0;z-index:2;--hero-title-bottom: auto;--hero-label-bg-sp: none}body[data-category^=recruit] .hero_bg .hero_title{top:50%;transform:translateY(-50%)}body[data-category^=recruit] .structure.is-q{--ui-color: var(--ui-color-h2-bg)}body[data-category=recruit_job03] .card-side_txt h3{color:var(--color-primary)}.data{--ui-space: 0;--ui-bg: transparent;--ui-card-space: 0;--ui-card-filter: var(--drop-shadow)}.info_title{border-radius:var(--round-s) var(--round-s) 0 0}.list.is-disc.is-disc-mark-pri .list_item{color:var(--color-primary)}.list.is-disc.is-disc-mark-pri .list_item span,.list.is-disc.is-disc-mark-pri .list_item strong{color:var(--color-txt)}.nursing-care .l-grid_6{background-color:var(--color-bg-wt);border-radius:var(--round-m)}.nursing-care .l-grid_6 h3{background:linear-gradient(to right,#ebbc21,#e88c1c);padding:1em 1.75em;border-radius:var(--round-m) var(--round-m) 0 0}.nursing-care .l-grid_6>div{padding:1em}.nursing-care .l-grid_6>div p.t span{color:var(--color-primary)}body[data-category=shisetu-list] .shisetu-list{--ui-color-h3-bg: var(--color-primary);--ui-color-h3-space: .5em 1em;--ui-color-h3-margin: 1.5em;--ui-color-h4-space: .5em}body[data-category=shisetu-list] .shisetu-list h3,body[data-category=shisetu-list] .shisetu-list h4{font-weight:700;margin-top:2em;line-height:1.5}body[data-category=shisetu-list] .shisetu-list h3:first-child,body[data-category=shisetu-list] .shisetu-list h4:first-child{margin-top:0}body[data-category=shisetu-list] .shisetu-list h3{font-size:125%;color:var(--color-title-bg-txt);background-color:var(--ui-color-h3-bg);padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin);border-radius:var(--round-ss)}body[data-category=shisetu-list] .shisetu-list h4{font-size:112.5%;border-bottom:2px solid var(--ui-color-h3-bg);padding-bottom:.5em;margin-bottom:var(--ui-color-h3-margin)}body[data-category=shisetu-list] .shisetu-list a[href^="tel:"]{color:var(--color-primary);text-decoration:underline}body[data-category=service_home-nursing-care] .care-list{background-color:var(--color-bg-wt);padding:3em 0;border-radius:var(--round-m);--ui-color-h3-bg: var(--color-primary);--ui-color-h3-margin: 1.5em}body[data-category=service_home-nursing-care] .care-list h3{font-size:112.5%;border-bottom:2px solid var(--ui-color-h3-bg);padding-bottom:.5em;margin-bottom:var(--ui-color-h3-margin);font-weight:700;margin-top:2em;line-height:1.5}body[data-category=service_home-nursing-care] .care-list h3:first-child{margin-top:0}body[data-category=service_home-nursing-care] .care-list .l-grid.l-grid-text{padding:0 1.5em}body[data-category=service_home-nursing-care] .care-list a[href^="tel:"]{color:var(--color-primary);text-decoration:underline}body[data-category=service_home-nursing-care] .care-service .l-grid{--round-ss: 5px}body[data-category=service_home-nursing-care] .care-staff{--ui-color-h3-space: 0;--ui-color-h3-margin: 1em}body[data-category=service_home-nursing-care] .care-staff h3{font-weight:700;margin-top:2em;line-height:1.5;font-size:125%;color:var(--color-txt);padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin);border-bottom:0}body[data-category=service_home-nursing-care] .care-staff h3:first-child{margin-top:0}body[data-category=service_home-nursing-care] .care-staff .l-grid img{width:100%;height:auto;aspect-ratio:525/503}body[data-category=service_home-nursing-care] .care-flow .l-grid h3{padding:.5em 0;margin:0 auto;width:80%;font-weight:700;font-size:125%;color:var(--color-bg-wt);border-radius:4em}body[data-category=service_home-nursing-care] .care-flow .l-grid .l-grid_6:first-child h3{background-color:#e8a91c}body[data-category=service_home-nursing-care] .care-flow .l-grid .l-grid_6:nth-child(2) h3{background-color:var(--color-primary)}body[data-category=service_home-nursing-care] .care-flow .card-flow_title{width:40px}body[data-category=service_home-nursing-care] .care-about h3{font-weight:700;line-height:1.5;font-size:125%;color:var(--color-primary)}body[data-category=service_home-nursing-care] .care-about h3:first-child{margin-top:0}body[data-category=service_day-service] .day-about .structure{--ui-color-h3-space: 0;--ui-color-h3-margin: 1em}body[data-category=service_day-service] .day-about .structure h3{font-weight:700;margin-top:2em;line-height:1.5;font-size:125%;padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin)}body[data-category=service_day-service] .day-about .structure h3:first-child{margin-top:0}body[data-category=service_day-service] .day-about .structure h4{margin-bottom:0}body[data-category=service_day-service] .day-about .structure h4:before{content:none}body[data-category=service_day-service] .day-about .structure h4 span{color:var(--color-txt)}body[data-category=service_day-service] .day-about .structure ul{margin-top:0}body[data-category=service_day-service] .day-about .structure .list.l-grid{gap:0 var(--space-gap-m)}body[data-category=service_day-service] .day-staff{--ui-color-h3-space: 0;--ui-color-h3-margin: 1em}body[data-category=service_day-service] .day-staff h3{font-weight:700;margin-top:2em;line-height:1.5;font-size:125%;color:var(--color-txt);padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin);border-bottom:0}body[data-category=service_day-service] .day-staff h3:first-child{margin-top:0}body[data-category=service_day-service] .day-staff .l-grid img{width:100%;height:auto;aspect-ratio:525/503}body[data-category=service_day-service] .day-staff .l-grid .l-grid_5 p{padding-left:3em;color:var(--color-primary)}body[data-category=service_day-service] .day-chokotto{--ui-color-h3-space: 0;--ui-color-h3-margin: 1em}body[data-category=service_day-service] .day-chokotto h3{font-weight:700;margin-top:2em;line-height:1.5;font-size:125%;color:var(--color-primary);padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin)}body[data-category=service_day-service] .day-chokotto h3:first-child{margin-top:0}body[data-category=service_day-service] .day-chokotto>.l-grid ul.list{padding-left:2em;font-size:112.5%}body[data-category=service_day-service] .day-chokotto>.l-grid ul.list strong{background:#0000 linear-gradient(transparent 60%,#e9a95c59) repeat scroll 0 0}body[data-category=service_day-service] .day-chokotto .structure ul.list{margin-top:0}body[data-category=service_day-service] .day-chokotto .structure ul.list.is-ja .list_item{color:var(--color-txt)}body[data-category=service_day-service] .day-chokotto .bg_gyl2{background:#f8f8f8;padding:1em}body[data-category=service_day-service] .day-chokotto .bg_gyl2-box{padding:2em;border:1px var(--color-primary) solid}body[data-category=service_day-service] .day-chokotto .bg_gyl2-box .l-grid{margin:0 auto;max-width:720px;flex-direction:row-reverse}body[data-category=service_day-service] .day-prize .table .list.is-ja{display:inline-block}body[data-category=service_day-service] .day-prize .table .list.is-ja>.list_item{padding-left:0;text-align:left;color:var(--color-attention)}body[data-category=service_day-service] .day-prize .table p{color:var(--color-attention)}body[data-category=service_day-service] .day-prize .table .u_bgc-prize{background:#fef5ef}body[data-category=service_multi-home-nursing-care] .multi-point .bg_2{--ui-color-h3-bg: var(--color-primary);--ui-color-h3-space: .5em 1em;--ui-color-h3-margin: 1.5em}body[data-category=service_multi-home-nursing-care] .multi-point .bg_2 h3{font-size:125%;color:var(--color-title-bg-txt);background-color:var(--ui-color-h3-bg);padding:var(--ui-color-h3-space);margin-bottom:var(--ui-color-h3-margin);border-radius:var(--round-ss);font-weight:700;margin-top:2em;line-height:1.5}body[data-category=service_multi-home-nursing-care] .multi-point .bg_2 h3:first-child{margin-top:0}body[data-category=service_multi-home-nursing-care] .multi-point .table_td strong{margin-right:1em}body[data-category=service_multi-home-nursing-care] .multi-prize .table_th,body[data-category=service_multi-home-nursing-care] .multi-prize .table_td{--ui-color: var(--color-primary)}body[data-category=service_multi-home-nursing-care] .multi-prize .table_td.is-title{--ui-color-bg: #FEF5EF;color:var(--color-txt)}body[data-category=service_multi-home-nursing-care] .multi-prize p.t strong:has(+*),body[data-category=service_multi-home-nursing-care] .multi-prize p.t span:has(+*){margin-right:1em}body[data-category=service_food] .card-food th{color:var(--color-primary)}body[data-category=service_syogai-day-servic] .servic-flow .l-grid_6.t_img-flow{padding:0 2em}body[data-category=service_syogai-day-servic] .servic-staff .card-outline{border-width:4px}body[data-category=service_syogai-day-servic] .servic-staff .card-outline .l-grid_7 h3{margin:0 auto;display:inline-block}body[data-category=service_syogai-day-servic] .servic-contact .card-outline{border-color:#e0e0e0}body[data-category=service_home-care-support] .home-care-staff .tag{width:7em}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5{width:20%}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5>div{margin-bottom:1em;padding:0 1em}body[data-category=service_community-center] .community-stuff{--font-weight-bold: 700}body[data-category=service_community-center] .community-stuff .structure p.u_d-f{gap:0 3em}body[data-category=service_community-center] .community-stuff .structure p.u_d-f span{padding:.5em 2em}body[data-category=service_community-center] .community-stuff .structure h3{padding:0 var(--ui-side-space);border-bottom:0}body[data-category=service_community-center] .community-stuff .card-outline{border-color:var(--color-wt)}body[data-category=service_community-center] .community-care{--font-weight-bold: 700}body[data-category=service_community-center] .community-contact .card-outline{border-color:#e0e0e0}@media (min-width: 640px) and (max-width: 999px){body{--hero-font-size: 3.659vw}.header_id_img{height:5.488vw}.footer.is-recruit{background-color:#fcfcfc}.footer.is-recruit .sitemap_btn.is-s{display:flex;gap:.5em;width:100%!important}.footer.is-recruit .sitemap_btn.is-s:before{display:block;flex-shrink:0;content:"";width:1em;height:1px;margin-top:.65em;background-color:var(--color-btn-primary)}.footer_id_img{height:6.098vw!important}.footer_sitemap_unit:first-child .sitemap_list{margin-bottom:5px}.hero.is-recruit{--hero-font-size: 4.39vw;--hero-title-left: 7.317vw;--hero-border: 0px;--hero-label-space: 0}.info_category{width:12em}.card.is-shadow2 .card_photo_number{font-size:10.469vw}.card.is-shadow2 .card_label{padding:1.977vw 1.464vw 6.223vw}.btn-square.is-l{padding:1.25em 1.9em}#other .card-bg{padding:1.829vw;gap:3.659vw}#other .card-bg_label{padding-bottom:3.659vw}#info.info.is-page{padding:3.659vw}.structure{--ui-space: 4.878vw 0px}.card-requirements{--ui-title-font-size: 2.195vw}.card-requirements{width:29.268vw}body[data-category=service_home-nursing-care] .care-list .l-grid.l-grid-text .l-grid_6:nth-child(2){padding:0 1em}body[data-category=service_home-nursing-care] .care-about .l-grid .l-grid_7{padding:0 1em}body[data-category=service_day-service] .day-chokotto .bg_gyl2-box .l-grid{max-width:100%}body[data-category=service_day-service] .day-chokotto .card-outline>div{display:inline-block}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img{position:relative}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img{height:32.927vw}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img img{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}body[data-category=service_multi-home-nursing-care] .multi-point .l-grid:nth-child(2n){flex-direction:row-reverse}body[data-category=service_multi-home-nursing-care] .multi-point .l-grid .l-grid_6:nth-child(2){padding:0 2em}body[data-category=service_syogai-day-servic] .servic-himawari .l-grid:nth-child(odd){flex-direction:row-reverse}body[data-category=service_syogai-day-servic] .servic-himawari .l-grid .l-grid_6:nth-child(2){padding:0 2em}body[data-category=service_community-center] .community-team .l-grid.not-gap{flex-wrap:wrap;gap:var(--space-gap-y-m) var(--space-gap-m)}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5{width:calc((100% - var(--space-gap-m) * 11) / 12 * 4 + var(--space-gap-m) * 3)}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5>div{padding:0}body[data-category=service_community-center] .community-team .card-outline .l-grid:before{content:"";background-color:var(--color-primary);width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}body[data-category=service_community-center] .community-team .card-outline .l-grid_6{padding:0 2.5em}body[data-category=service_community-center] .community-care .list.l-grid{gap:0 var(--space-gap-m)}}@media (min-width:1000px){body{--hero-font-size: 2.196vw}.header_global_unit .sitemap_btn{width:19.034vw;display:flex}.header_global_unit .sitemap_btn_thumb{width:5.564vw;aspect-ratio:76/62}.header_id_img{height:3.294vw}.footer.is-recruit{background-color:#fcfcfc}.footer.is-recruit .sitemap_btn.is-s{display:flex;gap:.5em;width:100%!important}.footer.is-recruit .sitemap_btn.is-s:before{display:block;flex-shrink:0;content:"";width:1em;height:1px;margin-top:.65em;background-color:var(--color-btn-primary)}.footer_id_img{height:5.857vw!important}.footer.is-recruit .footer_id_img{height:auto!important;width:100%!important}.footer.is-recruit .footer_header{width:28%}.footer_sitemap_unit:first-child .sitemap_list{margin-bottom:5px}.hero.is-recruit{--hero-font-size: 3.514vw;--hero-title-left: 5.271vw;--hero-border: 0px;--hero-label-space: 0}.info_category{width:12em}.card.is-shadow2 .card_photo_number{font-size:10.469vw}.card.is-shadow2 .card_label{padding:1.977vw 1.464vw 6.223vw}#other .card-bg{padding:1.098vw;gap:2.196vw}#other .card-bg_img{aspect-ratio:343/193}#other .card-bg_label{padding-bottom:2.196vw}#info.info.is-page{padding:2.196vw}.structure{--ui-space: 2.928vw 0px}.card-requirements_unit{padding-left:2em;padding-right:2em}.card-requirements{--ui-title-font-size: 1.464vw}.card-requirements{width:17.57vw}body[data-category=recruit_job03] .card-side{align-items:flex-start}body[data-category=recruit_job03] .card-side_txt{margin-top:3em}body[data-category=service_home-nursing-care] .care-list .l-grid.l-grid-text .l-grid_6:nth-child(2){padding:0 4em}body[data-category=service_home-nursing-care] .care-about .l-grid .l-grid_7{padding:0 4em}body[data-category=service_day-service] .day-chokotto .card-outline>div{display:inline-block}body[data-category=service_multi-home-nursing-care] .multi-point .l-grid:nth-child(2n){flex-direction:row-reverse}body[data-category=service_multi-home-nursing-care] .multi-point .l-grid .l-grid_6:nth-child(2){padding:0 2em}body[data-category=service_syogai-day-servic] .servic-himawari .l-grid:nth-child(odd){flex-direction:row-reverse}body[data-category=service_syogai-day-servic] .servic-himawari .l-grid .l-grid_6:nth-child(2){padding:0 2em}body[data-category=service_community-center] .community-team .l-grid_7{padding:0 2em}body[data-category=service_community-center] .community-team .card-outline .l-grid:before{content:"";background-color:var(--color-primary);width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}body[data-category=service_community-center] .community-team .card-outline .l-grid_6{padding:0 2.5em}body[data-category=service_community-center] .community-care .list.l-grid{gap:0 var(--space-gap-m)}body[data-category=service_community-center] .community-care .l-col.nursing-care .l-grid_6>div .txt-hd{height:7em}body[data-category=documents] .btn-square.is-l{padding:1.25em 2.75em}}@media (min-width:1366px){body{--hero-font-size: 187.5%}.header_id_img{height:45px}.footer_id_img{height:80px!important}.footer.is-recruit .footer_id_img{height:auto!important;width:100%!important}.hero.is-recruit{--hero-font-size: 300%;--hero-label-space: 0;--hero-title-left: 72px;--hero-border: 0px}.card.is-shadow2 .card_photo_number{font-size:143px}.card.is-shadow2 .card_label{padding:27px 20px 85px}#other .card-bg{padding:15px;gap:30px}#other .card-bg_label{padding-bottom:30px}#info.info.is-page{padding:30px}.card-requirements{--ui-title-font-size: 20px}.card-requirements{width:240px}}@media (max-width: 639px){body{--hero-aspect: 750 / 852;--hero-border-v: 13.333vw;--hero-title-bottom: 3.067vw;--hero-font-size: #(vw(37.5, $w-sp-d));--hero-strong-font-size: 104.56%}.header_id_img{height:9.067vw}.loader{background:linear-gradient(to bottom,rgb(var(--loader-bg-rgb1)/1),rgb(var(--loader-bg-rgb2)/1))}.hero.is-recruit{--hero-aspect: 750 / 828;--hero-font-size: 6.533vw;--hero-read-font-size: 3.733vw;--hero-title-left: 10.133vw;--hero-title-bottom:8vw;--hero-img-sp-r: 0px;--hero-border-l: 0px;--hero-border-r: 0px;--hero-border: 0px;--hero-label-space: 0}.hero_label{background:var(--hero-label-bg-sp)}.card.is-shadow2 .card_label{padding:4vw 0 0}.card.is-shadow2 .card_label .btn-more.is-bg{position:relative}.card.is-shadow2 .card_title,.card.is-shadow2 .card_txt{padding:0 2.667vw}.btn-square.is-l{padding:1.25em 1.9em}#info.info.is-page{padding:5.333vw}.structure{--ui-space: 5.333vw 0px}body[data-category=home] .bg_img{background-image:var(--img-bg-sp)}.card-requirements{--ui-title-font-size: 5.333vw}body[data-category=service_home-nursing-care] .care-list .l-grid.l-grid-text{padding:0}body[data-category=service_day-service] .day-staff .l-grid .l-grid_5 p{padding-left:0}body[data-category=service_day-service] .day-chokotto>.l-grid ul.list{padding-left:0}body[data-category=service_day-service] .day-chokotto .bg_gyl2-box .l-grid{max-width:100%}body[data-category=service_day-service] .day-chokotto .card-outline>div{width:100%}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img{position:relative}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img{height:36vw}body[data-category=service_day-service] .day-chokotto .card-outline .card-outline-img img{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}body[data-category=service_day-service] .day-chokotto .card-outline .l-grid{gap:0}body[data-category=service_community-center] .community-team .l-grid.not-gap{flex-wrap:wrap;gap:var(--space-gap-y-m) var(--space-gap-m)}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5{width:calc((100% - var(--space-gap-m) * 11) / 12 * 6 + var(--space-gap-m) * 5)}body[data-category=service_community-center] .community-team .l-grid.not-gap .l-grid_5>div{padding:0}body[data-category=service_community-center] .community-stuff .structure p.u_d-f{gap:0 1em}body[data-category=service_community-center] .community-stuff .structure p.u_d-f span{padding:.5em 1em}body[data-category=service_community-center] .community-care .list.l-grid{gap:0}}
