@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";.kfs-header-root :where(div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td),.kfs-footer-root :where(div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td){margin:0;padding:0}.kfs-header-root :where(article,aside,footer,header,nav,main,section,summary,details,hgroup,figure,figcaption),.kfs-footer-root :where(article,aside,footer,header,nav,main,section,summary,details,hgroup,figure,figcaption){display:block}.kfs-header-root .hiddenTxt,.kfs-footer-root .hiddenTxt{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important}.kfs-layout-body{margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.5em;font-size:93.75%}.kfs-layout-shell{width:100%;min-width:1120px}@media (max-width: 768px){.kfs-layout-shell{min-width:0;max-width:100%}}.kfs-layout-container{width:100%}.kfs-layout-container-inner{position:relative;z-index:1}.kfs-header-root{position:sticky;top:0;z-index:100;min-width:1120px}@media (max-width: 768px){.kfs-header-root{min-width:0}}.kfs-header-root #fixedArea{width:100%;min-width:1120px;border-top:7px solid #FFB62B;z-index:100;position:static!important;box-sizing:border-box}@media (max-width: 768px){.kfs-header-root #fixedArea{max-width:100%;min-width:0!important;width:100%;z-index:20;border-top:none;display:block;box-sizing:border-box;overflow-x:clip}}.kfs-header-root #headerAreaSection{position:relative;width:100%}@media (max-width: 768px){.kfs-header-root #headerAreaSection{position:relative;background-color:#fff}}.kfs-header-root #headerAreaSection:after{content:"";position:absolute;bottom:-12px;left:0;display:block;width:100%;height:12px;background:linear-gradient(to bottom,#00000026,#0000)}.kfs-header-root #headerAreaOuter{width:calc(100% - 100px);margin:0 auto}@media (max-width: 768px){.kfs-header-root #headerAreaOuter{width:100%;min-height:unset}}.kfs-header-root #headerArea{display:flex;justify-content:space-between;max-width:1180px;margin-left:auto;margin-right:auto;width:100%}@media (max-width: 768px){.kfs-header-root #headerArea{position:relative;margin:0 auto;overflow:auto;display:block;width:100%}}.kfs-header-root #headerArea>.inner{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.kfs-header-root #headerArea>.inner{display:none}}.kfs-header-root #headerArea>.inner .headerSubMenu{display:flex;justify-content:flex-end;align-items:center;position:relative;margin-top:16px}.kfs-header-root #headerArea>.inner .headerSubMenu a.btnSitemap{line-height:1;color:#000!important;background-position:left top .4em}.kfs-header-root #headerArea>.inner .headerSubMenu a.btnLogin{display:inline-flex;align-items:center;text-decoration:none!important;border:2px solid transparent;color:#fff;line-height:1;padding:5px 10px 7px;border-radius:3px;background-color:#06318e;transition:all ease .3s}.kfs-header-root #headerArea>.inner .headerSubMenu a.btnLogin span{display:inline-block;width:12.73px;min-width:12.73px;height:16.25px;margin-right:5px;mask-image:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_lock.svg);mask-repeat:no-repeat;mask-position:left center;mask-size:12.73px 16.25px;-webkit-mask-image:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_lock.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:12.73px 16.25px;background-color:#fff;transition:all ease .3s}.kfs-header-root #headerArea>.inner .headerSubMenu a.btnLogin:hover{border-color:#06318e;background-color:#fff;color:#06318e}.kfs-header-root #headerArea>.inner .headerSubMenu a.btnLogin:hover span{background-color:#06318e}.kfs-header-root #headerAreaImage{min-height:auto!important}@media (max-width: 768px){.kfs-header-root #headerAreaImage{display:flex;align-items:center;padding:13px 14px;position:relative;border-top:3px solid #FFB62B;box-sizing:border-box;justify-content:space-between}}.kfs-header-root .figmaShiraberuOuter .figmaServiceSearchTopTitle,.kfs-header-root #container-outer-shiraberu .figmaServiceSearchTopTitle,.kfs-header-root #mainArea .figmaServiceSearchTopTitle,.kfs-header-root #user-area .figmaServiceSearchTopTitle,.kfs-header-root .kfs-top-community-diagram-inline,.kfs-header-root .kfs-community-diagram-hovercard{display:none!important}.kfs-header-root #HdLogo a{display:block;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat}@media (max-width: 768px){.kfs-header-root #HdLogo a{line-height:normal;display:block;width:258px!important;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:center top;background-size:contain;height:28px}}.kfs-header-root #printLogoArea{display:none}.kfs-header-root .textSize{margin-right:30px;margin-left:30px}.kfs-header-root dl.tsBox{display:inline-flex}.kfs-header-root dl.tsBox dt.ttlTs{font-size:1.15em;margin-right:5px;cursor:default;line-height:1;display:flex;align-items:center;position:relative;color:#333}.kfs-header-root dl.tsBox dd{line-height:1}.kfs-header-root dl.tsBox dd a{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;border-radius:30px;box-sizing:border-box;margin-left:3px;text-decoration:none;color:#000;background-color:#f0f0f0;font-size:1.07em;font-weight:500;line-height:1;transition:background-color ease .3s}.kfs-header-root dl.tsBox dd a.active,.kfs-header-root dl.tsBox dd a:hover{background-color:#ffc92e;color:#000;border:none}.kfs-header-root dl.tsBox dd a em{font-style:normal}.kfs-header-root #globalNaviAreaSection{display:flex;align-items:center;justify-content:flex-end;line-height:1;font-size:1.43em;width:100%;max-width:1180px;margin:10px auto 0}@media (max-width: 768px){.kfs-header-root #globalNaviAreaSection{display:none}}.kfs-header-root #globalNaviAreaSection #globalNaviAreaOuter{display:flex;align-items:center;height:100%}.kfs-header-root #globalNaviAreaSection .menuFirst{list-style:none;text-align:center}.kfs-header-root #globalNaviAreaSection .menuFirst>li{position:relative;display:inline-block;vertical-align:top;background-color:#fff}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl{display:flex;align-items:center;padding:0 20px 0 42px;cursor:pointer;color:#000;font-weight:400;text-decoration:none;line-height:1;transition:background-color ease .3s,color ease .3s}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl span.txtOuter{position:relative;padding-top:22px;padding-bottom:22px}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl span.txtOuter:after{content:"";position:absolute;bottom:0;display:block;width:100%;border-bottom:5px solid transparent;transition:border-bottom-color ease .3s}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl span span.subTxt{display:block;font-size:.72em;line-height:1em;margin-top:3px}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl.active span.txtOuter:after,.kfs-header-root #globalNaviAreaSection .menuFirst>li>.menuFirstTtl:hover span.txtOuter:after{border-bottom-color:#ffb62b}.kfs-header-root #globalNaviAreaSection .menuFirst>li>div.menuFirstTtl{cursor:default}.kfs-header-root #globalNaviAreaSection .menuFirst>li.nav1>.menuFirstTtl{padding-right:0}.kfs-header-root #globalNaviAreaSection .menuFirst>li:after{content:"";position:absolute;top:50%;right:0;display:block;width:6px;height:4px;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_nav_arrow_black.svg) no-repeat 0 0;background-size:6px 4px}.kfs-header-root #globalNaviAreaSection .menuFirst>li:first-of-type:after{content:none}.kfs-header-root #globalNaviAreaSection .menuFirst>li:hover>.menuFirstTtl span.txtOuter:after,.kfs-header-root #globalNaviAreaSection .menuFirst>li:focus-within>.menuFirstTtl span.txtOuter:after{border-bottom-color:#ffb62b}.kfs-header-root #globalNaviAreaSection .menuFirst>li:hover>ul.localMenuUl,.kfs-header-root #globalNaviAreaSection .menuFirst>li:focus-within>ul.localMenuUl{display:flex!important;visibility:visible;opacity:1;pointer-events:auto}.kfs-header-root #globalNaviAreaSection .menuFirst>li.globalMenuA{cursor:pointer}.kfs-header-root #globalNaviAreaSection .menuFirst>li>.kfs-component-menu-title-static{pointer-events:none}.kfs-header-root #globalNaviAreaSection ul.localMenuUl{list-style:none;position:fixed;left:0;visibility:hidden;z-index:-1;width:100vw;margin:0;padding:0;display:flex;justify-content:center;top:var(--kfs-header-bottom, 130px)!important;height:auto!important;box-shadow:0 0 6px 3px #00000017;background-color:#fff!important}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li{display:list-item;white-space:nowrap;margin:0;padding:0;line-height:1;transition:all ease .3s}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li:first-child{border-top:none}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li>a{display:block;width:auto!important;padding:13px 20px;line-height:1;color:#000;text-decoration:none;background-color:#fff;transition:all ease .3s}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li>a.l_item_btn{padding:0;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li>a span.txtOuter{display:block;width:100%;box-sizing:border-box;text-align:left;font-size:.9em;font-weight:400;line-height:1;padding:5px 30px 5px 0;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/local_navi_arrow.png) no-repeat right calc(50% + 1px)}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li>a span span.subTxt{display:block;font-size:.72em}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li:hover>a{color:#000;background-color:#fff}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li:hover>a span.txtOuter{text-decoration:underline;background-image:url(/usr-data/template/kaigo-jouhou-service_11/common-img/local_navi_arrow.png)}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.label{display:flex;align-items:center;justify-content:center;position:relative}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.label:after{content:"";position:absolute;top:0;right:0;display:block;width:1px;height:calc(100% - 20px);margin:10px 5px 10px 0;background-color:#afafaf}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.label span.txtOuter{display:block;width:100%;box-sizing:border-box;text-align:left;font-size:.9em;font-weight:600;line-height:1;padding:5px 25px 5px 20px}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul{display:flex!important;flex-wrap:wrap;gap:0 8px;opacity:1!important;height:auto!important}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li{display:list-item;white-space:nowrap;margin:0;padding:0;line-height:1;transition:all ease .3s;list-style:none}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li:first-child{border-top:none}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li>a{display:block;width:auto!important;padding:13px 20px;line-height:1;color:#000;text-decoration:none;background-color:#fff;transition:all ease .3s}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li>a.l_item_btn{padding:0;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li>a span.txtOuter{display:block;width:100%;box-sizing:border-box;text-align:left;font-size:.9em;font-weight:400;line-height:1;padding:5px 30px 5px 0;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/local_navi_arrow.png) no-repeat right calc(50% + 1px)}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li>a span span.subTxt{display:block;font-size:.72em}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li:hover>a{color:#000;background-color:#fff}.kfs-header-root #globalNaviAreaSection ul.localMenuUl>li.links ul>li:hover>a span.txtOuter{text-decoration:underline;background-image:url(/usr-data/template/kaigo-jouhou-service_11/common-img/local_navi_arrow.png)}.kfs-header-root #globalNaviAreaSection ul.localMenuUl.kfs-component-local-menu{top:var(--kfs-header-bottom, 130px)!important}.kfs-header-root #globalNaviAreaSection ul.localMenuUl a.kfs-component-link-w263{width:263px}.kfs-header-root #globalNaviAreaSection ul.localMenuUl a.kfs-component-link-w224{width:224px}.kfs-header-root #globalNaviAreaSection ul.localMenuUl a.kfs-component-link-w202{width:202px}.kfs-header-root .kfs-component-fixed-area{z-index:100}.kfs-header-root .kfs-component-header-section{background-color:#fff}.kfs-header-root .kfs-component-header-outer{min-height:122px}.kfs-header-root .kfs-component-header-image{position:relative;flex-basis:426px;min-height:122px;z-index:1}.kfs-header-root .kfs-logo-and-community-tip{position:absolute;width:426px;height:43px;top:17px;left:0;z-index:2}@media (max-width: 768px){.kfs-header-root .kfs-logo-and-community-tip{position:relative;width:268px;height:28px;padding:0;margin:0;top:0;flex-shrink:0}}.kfs-header-root #HdLogo.kfs-component-hd-logo{position:relative;width:100%;height:100%;top:0;left:0;margin:0;padding:0}@media (max-width: 768px){.kfs-header-root #HdLogo.kfs-component-hd-logo{width:268px;height:28px}}.kfs-header-root #HdLogo .kfs-component-hd-logo-link{width:100%;height:100%;box-sizing:border-box;background-image:url(/global-image/header/6-logo.png)}@media (max-width: 768px){.kfs-header-root #HdLogo .kfs-component-hd-logo-link{width:268px;height:28px;background-size:contain}}.kfs-header-root .linkArrow{position:relative;padding-left:14px;text-decoration:none!important}.kfs-header-root .linkArrow:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;transform:translateY(-50%) rotate(45deg)}.hiddenTxt{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important}.kfs-component-main-placeholder{min-height:420px}.modalOuter{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100%;z-index:1002;background-color:#0009}.loginBox{position:relative;display:flex;flex-direction:column;width:440px;max-height:460px;margin:0 auto;padding:30px;box-sizing:border-box;border-top:7px solid #ffb62b;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 0 30px #0000001a}.loginBox .ttlArea .ttl{margin-bottom:20px;text-align:center}.loginBox .ttlArea .ttl h2{background-color:#ffb6b3;display:inline-block;color:#333;width:91%;padding:15px 15px 15px 30px;font-size:1.4285em;font-weight:500}.loginBox .ttlArea .btnClose{cursor:pointer;position:absolute;top:6px;right:6px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_close.svg) no-repeat center}.loginBox .loginArea{overflow:auto;padding:30px;background-color:#f5f5f2}.loginBox .loginArea .inner.user{margin-bottom:15px}.loginBox .loginArea .inner.password{margin-bottom:25px}.loginBox .loginArea .inner.btn{margin-bottom:15px;width:100%;padding:10px 0}.loginBox .loginArea .inner .ttl{margin-bottom:8px;font-size:1.1428em;font-weight:500;line-height:1}.loginBox .loginArea .inner label.ttl{display:block}.loginBox .loginArea .inner input[type=text],.loginBox .loginArea .inner input[type=password]{width:100%;height:45px;font-size:1.2857em;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;padding:0 10px}.loginBox .fogetPassArea{text-align:center}.loginBox .fogetPassArea a{padding-left:15px;font-size:1.0666em;color:#0166bd;line-height:1;text-decoration:none;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_link_arrow_blue.svg) no-repeat center left 0}.loginBox .fogetPassArea:hover a{text-decoration:underline}.loginBox .errorMsg p{color:red}.loginBtn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;border:2px solid #000;border-radius:5px;background-color:#ffc92e;font-size:1.2857em;color:#000;font-weight:600;line-height:1;transition:background-color ease .3s}.loginBtn:hover{background-color:#fff}.loginSelectBox{position:relative;width:810px;max-width:calc(100vw - 40px);background-color:#fff;border-top:7px solid #ffb62b;border-radius:0 0 5px 5px;box-shadow:0 0 30px #0000001a;padding:20px 32px 18px;box-sizing:border-box}.loginSelectClose{cursor:pointer;position:absolute;top:8px;right:8px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_close.svg) no-repeat center}.loginSelectCols{display:flex}.loginSelectCol{flex:1;min-height:360px;padding:8px 26px 14px;box-sizing:border-box;display:flex;flex-direction:column}.loginSelectCol+.loginSelectCol{border-left:1px solid #ddd}.loginSelectCol h3{margin:0 0 20px;padding:10px 0;color:#333;font-size:1.4285em;font-weight:500;line-height:1.3;text-align:center}.loginSelectCol:nth-child(1) h3{background-color:#ffb6b3}.loginSelectCol:nth-child(2) h3{background-color:#ace0c0}.loginSelectCol p{margin:0;font-size:1.0666em;font-weight:400;line-height:1.8;letter-spacing:0}.loginSelectCol .loginSelectNote{margin-top:18px}.loginSelectCol .loginSelectNote a{color:#000;text-decoration:underline}.loginSelectBtn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:60px;margin-top:auto;margin-bottom:8px;border:2px solid #000;border-radius:5px;background-color:#ffc92e;color:#000;font-size:1em;font-weight:600;cursor:pointer;transition:background-color ease .3s}.loginSelectBtn:hover{background-color:#fff}.loginSelectBtn .main{display:block;font-size:1.2857em;line-height:1}.loginSelectBtn .sub{display:block;margin-top:3px;font-size:.76em;font-weight:500;line-height:1;letter-spacing:.02em;background-color:#ffffff80;border-radius:10px;padding:2px 10px}.loginSelectBtnShien{background-color:#ffc92e;border-color:#000}.shienLoginBox{border-top-color:#ffb62b}.shienLoginBox .ttlArea .ttl h2{background-color:#ace0c0;display:inline-block;color:#333;padding:15px;width:91%}.shienLoginBox .ttlArea .shienBtnClose{cursor:pointer;position:absolute;top:6px;right:6px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_close.svg) no-repeat center}.shienLoginBox .loginBtn{background-color:#ffc92e;border-color:#000;color:#000}.shienLoginBox .loginArea .inner.btn .shienLoginBtn.loginBtn{display:inline-flex!important;width:100%!important;min-height:48px;justify-content:center;align-items:center;font-size:1.2857em;line-height:1}#menuToggleOuter{display:none}@media (max-width: 768px){#menuToggleOuter{display:block}}#menuToggleOuter .menuToggle{width:33px;height:33px;position:relative;margin-right:0;margin-left:auto;background-color:#ffb62b;border-radius:3px;cursor:pointer;z-index:110;display:block}#menuToggleOuter .menuToggle span{color:#000;position:absolute;margin-left:9px;margin-top:16px;width:15px;height:2px;background-color:#000}#menuToggleOuter .menuToggle span:before{content:"";position:absolute;top:-6px;left:0;width:15px;height:2px;background-color:#000}#menuToggleOuter .menuToggle span:after{content:"";position:absolute;top:6px;left:0;width:15px;height:2px;background-color:#000}#menuToggleOuter .menuToggle span.icon{width:15px;height:2px;background-color:#000}#menuToggleOuter .menuToggle span.menu,#SPglobalNaviAreaSection,input#menuActive{display:none}@media (max-width: 768px){#SPglobalNaviAreaSection{height:100vh;display:block}input#menuActive:checked+#SPglobalNaviAreaSection{transform:translateZ(0);box-shadow:0 0 10px #00000073;pointer-events:auto}.adminView input#menuActive:checked+#SPglobalNaviAreaSection{transform:translate3d(100%,0,0)}body:has(#menuActive:checked){overflow:hidden;height:100%}#SPglobalNaviAreaSection{position:fixed;top:0;right:0;width:91%;height:100vh;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(.29,.73,.61,.98) 0s;background-color:#f9f8f2!important;box-sizing:border-box;pointer-events:none}#SPglobalNaviAreaSection #SPglobalNaviAreaOuter,#SPglobalNaviAreaSection #SPglobalNaviAreaInner{background-color:#f9f8f2!important}#SPglobalNaviAreaSection .menuFirst{text-align:left}#SPglobalNaviAreaSection .menuFirst>li{width:100%}#SPglobalNaviAreaSection .menuFirst>li:after{content:none!important;display:none!important;background:none!important}#SPglobalNaviAreaSection .menuFirst>li:hover>ul.localMenuUl:not(.is-expanded),#SPglobalNaviAreaSection .menuFirst>li:focus-within>ul.localMenuUl:not(.is-expanded){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl{position:static!important;left:auto!important;top:auto!important;z-index:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;flex-direction:column!important;justify-content:flex-start!important;box-shadow:none!important;background-color:transparent!important;overflow:hidden;transition:max-height .2s ease}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl:not(.is-expanded){display:none!important;max-height:0!important;min-height:0!important;height:0!important;padding:0!important;margin:0!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;border:none!important}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl.is-expanded{display:block!important;visibility:visible!important;height:auto!important;opacity:1}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl>li{white-space:normal!important;border-top:1px solid rgba(0,0,0,.1)!important}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl>li>a{width:100%!important;max-width:none!important;background-color:#fff!important}#SPglobalNaviAreaSection ul.menuSecond.localMenuUl>li>a span.txtOuter{background:none!important;background-image:none!important}#SPglobalNaviAreaSection #SPglobalNaviAreaOuter,#SPglobalNaviAreaSection #SPglobalNaviAreaInner.swiper-wrapper{display:block;min-height:0}#SPglobalNaviAreaSection .swiper-slide{height:auto;width:100%}#SPglobalNaviAreaSection #SPglobalNaviAreaOuter{height:calc(100vh - 60px);overflow:auto;margin:60px 0 0;padding:0;width:100%;clear:both;border-top:1px solid rgba(0,0,0,.1)}#SPglobalNaviAreaSection .swiper-header{position:fixed;display:flex;justify-content:flex-end;z-index:2;width:100%;padding:13px 15px;box-sizing:border-box;background-color:#fff}#SPglobalNaviAreaSection #menuToggleOff{flex:0 0 33px;margin-left:15px;height:33px;width:33px;position:relative;background-color:#404040;border-radius:3px;cursor:pointer}#SPglobalNaviAreaSection #menuToggleOff span{position:absolute;top:6px;left:6px;width:21px;height:21px}#SPglobalNaviAreaSection #menuToggleOff span:before{content:"";position:absolute;top:10px;width:21px;height:2px;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#SPglobalNaviAreaSection #menuToggleOff span:after{content:"";position:absolute;top:10px;width:21px;height:2px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#SPglobalNaviAreaSection a.btnLogin{display:inline-flex;align-items:center;text-decoration:none!important;background-color:#06318e;color:#fff;line-height:1;padding:7px 10px 8px;border-radius:3px;transition:opacity ease .3s}#SPglobalNaviAreaSection a.btnLogin span{padding-left:20px;background:url(/usr-data/template/kaigo-jouhou-service_11/common-img/ico_lock.svg) no-repeat left center;background-size:12.73px 16.25px}#SPglobalNaviAreaSection .menuFirst{list-style:none}#SPglobalNaviAreaSection .menuFirst>li{border-bottom:1px solid rgba(0,0,0,.1);display:block;position:relative;background-color:#f9f8f2!important}#SPglobalNaviAreaSection .menuFirst>li>a,#SPglobalNaviAreaSection .menuFirst>li>a:hover{display:block;color:#333;text-decoration:none;word-wrap:break-word;background-color:#f9f8f2!important}#SPglobalNaviAreaSection .menuFirst>li>a.bhover:hover{color:#333!important;background-color:#f9f8f2!important;text-decoration:none!important}#SPglobalNaviAreaSection .menuFirst>li>a.m_item_btn{padding:0;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}#SPglobalNaviAreaSection .menuFirst>li>a img{float:left;display:inline-block;max-width:15px;max-height:15px;margin:15px 10px 0 20px}#SPglobalNaviAreaSection .menuFirst>li>a span.txtOuter{padding:14px 40px 14px 20px;display:block;font-weight:400;font-size:1.2em;position:relative;background-color:transparent!important}#SPglobalNaviAreaSection .menuFirst>li>a.active span.txtOuter{font-weight:700}#SPglobalNaviAreaSection .menuFirst>li>a.bhover{cursor:pointer}#SPglobalNaviAreaSection .menuFirst>li>a span.txtOuter span{position:absolute;margin-left:3px;margin-top:18px;right:40px;top:0}#SPglobalNaviAreaSection .menuFirst>li>a span.txtOuter span:after{content:"";position:absolute;left:4px;width:12px;height:12px;border-bottom:solid 1px currentColor;border-right:solid 1px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#SPglobalNaviAreaSection .menuFirst>li>a span .subTxt{margin-left:10px;font-size:.66em}#SPglobalNaviAreaSection .menuFirst>li.naviArrowOff>a .txtOuter span,#SPglobalNaviAreaSection .menuFirst>li.naviArrowOn>a .txtOuter span{margin-left:0!important;margin-top:18px;right:18px!important;left:auto!important;width:17px;height:17px}#SPglobalNaviAreaSection .menuFirst>li.naviArrowOff>a .txtOuter span:before{content:"";position:absolute;left:0;top:8px;width:17px;height:1px;background-color:currentColor}#SPglobalNaviAreaSection .menuFirst>li.naviArrowOff>a .txtOuter span:after{content:"";position:absolute;left:8px;top:0;width:1px;height:17px;background-color:currentColor;-webkit-transform:none;transform:none;border:none}#SPglobalNaviAreaSection .menuFirst>li.naviArrowOn>a .txtOuter span:before{content:"";position:absolute;left:0;top:8px;width:17px;height:1px;background-color:currentColor}#SPglobalNaviAreaSection .menuFirst>li.naviArrowOn>a .txtOuter span:after{content:none}#SPglobalNaviAreaSection .menuSecond{list-style:none}#SPglobalNaviAreaSection .menuSecond>li{border-bottom:1px dotted rgba(0,0,0,.1);display:block}#SPglobalNaviAreaSection .menuSecond>li:nth-child(1){border-top:1px solid rgba(0,0,0,.1)}#SPglobalNaviAreaSection .menuSecond>li:nth-last-of-type(1){border-bottom:none}#SPglobalNaviAreaSection .menuSecond>li>a{display:block;color:#333;text-decoration:none;padding:0 0 0 20px;word-wrap:break-word}#SPglobalNaviAreaSection .menuSecond>li>a.l_item_btn{padding:0;background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}#SPglobalNaviAreaSection .menuSecond>li>a img{display:inline-block;margin:15px 10px 0 12px;max-width:15px;max-height:15px}#SPglobalNaviAreaSection .menuSecond>li>a span.txtOuter{padding:14px 40px 14px 0;display:block;font-weight:400;font-size:1.13em;position:relative}#SPglobalNaviAreaSection .menuSecond>li.active>a span.txtOuter{font-weight:700}#SPglobalNaviAreaSection .menuSecond>li>a span.txtOuter span{position:absolute;margin-left:3px;margin-top:20px;right:40px;top:0}#SPglobalNaviAreaSection .menuSecond>li>a span.txtOuter span:after{content:"";position:absolute;left:4px;width:12px;height:12px;border-bottom:solid 1px currentColor;border-right:solid 1px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#SPglobalNaviAreaSection .localMenuService{padding:15px;background-color:#f8f2e5}#SPglobalNaviAreaSection .localMenuService .inner{margin-bottom:15px;background-color:transparent!important;border:none!important}#SPglobalNaviAreaSection .localMenuService .inner:last-of-type{margin-bottom:0}#SPglobalNaviAreaSection .localMenuService .inner dt{margin-bottom:8px;font-size:1.2em;font-weight:500}#SPglobalNaviAreaSection .localMenuService .inner dd ul{list-style:none}#SPglobalNaviAreaSection .localMenuService .inner dd ul li{margin-bottom:3px}#SPglobalNaviAreaSection .localMenuService .inner dd ul li:last-of-type{margin-bottom:0}#SPglobalNaviAreaSection .localMenuService .inner dd ul li a{display:block;padding:13px 15px;font-size:1.13em;color:#333;text-decoration:none;background-color:#fff}}
