@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap);.text-small{font-size:.875rem!important}.text-large{font-size:1.125rem!important}.line-height-ex-small{line-height:1.25!important}.line-height-small{line-height:1.5!important}.line-height-normal{line-height:1.75!important}.line-height-large{line-height:2!important}.lead{font-size:1.25rem;line-height:1.75rem}.text-list{padding-left:1em;text-indent:-1em}.text-list>*{text-indent:0}.text-bullet::before{content:"";display:inline-block;width:.25em;height:.25em;background-color:currentColor;border-radius:50%;margin:.375em .375em .375em .375em;vertical-align:middle;position:relative;top:-2px}.underline{border-bottom:.0625rem dotted}.text-wide-1{letter-spacing:1px!important}.text-wide-3{letter-spacing:3px!important}.nbw{display:inline-block}.cancel-inline-gap{letter-spacing:-.4em}.cancel-inline-gap *{letter-spacing:normal}.with-caret::after{display:inline-block;width:.4em;height:.4em;border-top:.0625rem solid;border-right:.0625rem solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";margin-left:.1875rem;position:relative;top:-.125rem}.font-reset{font-family:"メイリオ","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.font-weight-medium{font-weight:500!important}.font-weight-heavy{font-weight:900!important}.border-dashed{border-style:dashed!important}.btn{font-size:1rem;line-height:1.3125rem}.btn-secondary:focus{-webkit-box-shadow:0 0 .4rem .2rem rgba(60,72,117,.5);box-shadow:0 0 .4rem .2rem rgba(60,72,117,.5)}.list-group-item{padding-bottom:.875rem!important}.list-group-item:last-of-type{padding-bottom:.8125rem!important}.list-group-flush>.list-group-item:first-of-type{padding-top:.875rem!important}.list-group-flush>.list-group-item:last-of-type{padding-bottom:.875rem!important}.table-bordered{border-width:.0625rem}.table-bordered td,.table-bordered th{border-width:.0625rem}.table{margin-bottom:0}.table td,.table th{padding-bottom:.875rem;border-top-width:.0625rem}.table thead td,.table thead th{border-bottom-width:.0625rem}.table tbody+tbody{border-top-width:.0625rem}.h1,h1{font-size:2.5rem;line-height:5.25rem}.h2,h2{font-size:2.1875rem;line-height:3.5rem}.h3,h3{font-size:1.875rem;line-height:2.625rem}.h4,h4{font-size:1.5625rem;line-height:1.75rem}.h5,h5{font-size:1.25rem;line-height:1.75rem}.h3,.h4,.h5,h3,h4,h5{-webkit-transform:rotate(.05deg);-ms-transform:rotate(.05deg);transform:rotate(.05deg)}hr{margin-top:.8125rem}p{margin-bottom:.875rem}dl,ol,ul{margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}figure{margin-bottom:0}caption{caption-side:top}.img-fluid{image-rendering:-webkit-optimize-contrast}.border-2px{border-width:2px!important}.border-4px{border-width:4px!important}.title-border{position:relative}.title-border::after{content:"";display:block;position:relative;width:3em;height:1.75rem;border-bottom:solid 6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.white-back{position:relative;z-index:1}.white-back::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.3);-webkit-filter:blur(10px);filter:blur(10px)}* html{font-size:100%}html{font-size:100%;line-height:1.75rem}body,html{overflow-x:hidden;position:relative}.page-wrapper{overflow:hidden}.circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2em;height:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.text-primary-n2{color:#44882e!important}.text-primary-n4{color:#336623!important}.text-primary-n5{color:#2b551d!important}.text-primary-4{color:#99cc89!important}.border-primary-4{border-color:#99cc89!important}.text-primary-5{color:#aad59d!important}.border-primary-5{border-color:#aad59d!important}.border-primary-6{border-color:#bbddb0!important}.bg-primary-8{background-color:#ddeed8!important}.border-info-6{border-color:#a2dae3!important}.text-warning-n6{color:#664d03!important}.border-dark-6{border-color:#a7a2a1!important}.text-gray-500{color:#adb5bd!important}.fancy-list-primary{list-style:none;padding-left:0}.fancy-list-primary li{padding-left:1em;text-indent:-1em}.fancy-list-primary li::before{content:"";display:inline-block;width:.4em;height:.4em;background-color:#000;border-radius:50%;margin:.3em .3em .3em .3em;vertical-align:middle;position:relative;top:0}.fancy-list-primary li::before{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);background-color:#55aa3a}.list-circle,.list-circle-danger,.list-circle-dark,.list-circle-info,.list-circle-light,.list-circle-primary,.list-circle-secondary,.list-circle-success,.list-circle-warning{counter-reset:list-circle-id;list-style:none;padding-left:0}.list-circle-danger>li,.list-circle-dark>li,.list-circle-info>li,.list-circle-light>li,.list-circle-primary>li,.list-circle-secondary>li,.list-circle-success>li,.list-circle-warning>li,.list-circle>li{margin-left:2.5em;position:relative}.list-circle-danger>li::before,.list-circle-dark>li::before,.list-circle-info>li::before,.list-circle-light>li::before,.list-circle-primary>li::before,.list-circle-secondary>li::before,.list-circle-success>li::before,.list-circle-warning>li::before,.list-circle>li::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2em;height:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;counter-increment:list-circle-id;content:counter(list-circle-id);margin-left:-2.5em;margin-right:.5em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.list-circle-outline,.list-circle-outline-danger,.list-circle-outline-dark,.list-circle-outline-info,.list-circle-outline-light,.list-circle-outline-primary,.list-circle-outline-secondary,.list-circle-outline-success,.list-circle-outline-warning{counter-reset:list-circle-id;list-style:none;padding-left:0}.list-circle-outline li,.list-circle-outline-danger li,.list-circle-outline-dark li,.list-circle-outline-info li,.list-circle-outline-light li,.list-circle-outline-primary li,.list-circle-outline-secondary li,.list-circle-outline-success li,.list-circle-outline-warning li{margin-left:2.5em;position:relative}.list-circle-outline li::before,.list-circle-outline-danger li::before,.list-circle-outline-dark li::before,.list-circle-outline-info li::before,.list-circle-outline-light li::before,.list-circle-outline-primary li::before,.list-circle-outline-secondary li::before,.list-circle-outline-success li::before,.list-circle-outline-warning li::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2em;height:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.0625rem solid;border-radius:50%;counter-increment:list-circle-id;content:counter(list-circle-id);margin-left:-2.5em;margin-right:.5em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.list-circle-primary>li::before{background-color:#55aa3a!important;color:#fff}.list-circle-outline-primary>li::before{border-color:#8ed179!important;color:#55aa3a!important}.list-circle-secondary>li::before{background-color:#1a285d!important;color:#fff}.list-circle-outline-secondary>li::before{border-color:#304aad!important;color:#1a285d!important}.list-circle-success>li::before{background-color:#28a745!important;color:#fff}.list-circle-outline-success>li::before{border-color:#5dd879!important;color:#28a745!important}.list-circle-info>li::before{background-color:#17a2b8!important;color:#fff}.list-circle-outline-info>li::before{border-color:#4cd3e9!important;color:#17a2b8!important}.list-circle-warning>li::before{background-color:#ffc107!important;color:#000}.list-circle-outline-warning>li::before{border-color:#ffdb6d!important;color:#ffc107!important}.list-circle-danger>li::before{background-color:#dc3545!important;color:#000}.list-circle-outline-danger>li::before{border-color:#eb8c95!important;color:#dc3545!important}.list-circle-light>li::before{background-color:#f6f9f7!important;color:#000}.list-circle-outline-light>li::before{border-color:#fff!important;color:#f6f9f7!important}.list-circle-dark>li::before{background-color:#221714!important;color:#fff}.list-circle-outline-dark>li::before{border-color:#62423a!important;color:#221714!important}@media (max-width:767.98px){.table-sm-flat{display:block}.table-sm-flat tbody,.table-sm-flat td,.table-sm-flat th,.table-sm-flat thead,.table-sm-flat tr{display:block}.table-sm-flat td:empty{display:none}.table-sm-flat.table-bordered{border-style:none;border-bottom-style:solid;border-top-style:solid}.table-sm-flat.table-bordered td,.table-sm-flat.table-bordered th{margin-bottom:-.0625rem}.table-sm-flat.table-bordered tr:first-of-type>td,.table-sm-flat.table-bordered tr:first-of-type>th{margin-top:-.0625rem}}.serif{font-family:"Hiragino Mincho ProN",YuMincho,"MS 明朝","Times New Roman",serif}figure img{width:100%;height:auto}.fade{-webkit-transition:all 4s;transition:all 4s;opacity:0;visibility:hidden;-webkit-transform:translate(0,80px);-ms-transform:translate(0,80px);transform:translate(0,80px)}.fadein{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.header-box .menu-box{top:0;height:100px;z-index:5;background:rgba(39,156,67,.7)}.header-box .img-text{top:14%;right:10%;width:15%;z-index:4}.header-box .img-text img{height:auto;width:100%}.header-box .logo-box{padding:10px}.header-box .logo-box .logo{width:80px;height:auto}.header-box .logo-box p{color:#fff;margin-left:23px;line-height:1.2}.header-box nav.navbar{z-index:30}.header-box nav .navbar-toggler{padding:0 0;font-size:0;line-height:0;background-color:transparent;border:none}.header-box nav .navbar-light .navbar-toggler{border-color:transparent}.header-box nav .btn1{width:40px;height:40px;position:absolute;right:10px;top:10px;color:#000;background:rgba(255,255,255,.7)}.header-box nav .btn1 span{height:2px;background-color:#000;top:48%;right:12%;display:block;width:30px;position:absolute;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-box nav .btn1::before{content:"";top:28%;right:12%;border-top:2px solid #000;display:block;width:30px;position:absolute;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-box nav .btn1::after{content:"";top:68%;right:12%;border-bottom:2px solid #000;display:block;width:30px;position:absolute;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-box nav .btn1.on span{display:none!important}.header-box nav .btn1.on::before{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;top:45%!important;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.header-box nav .btn1.on::after{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;top:45%!important;right:5px!important;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.header-box nav .navbar-nav{padding:60px 0;height:100%}.header-box nav .navbar-nav li{padding:10px 50px 10px 20px}.header-box nav .navbar-nav li a{color:#fff!important}.header-box nav .navbar-nav li.active a{color:#174405!important}.header-box .slide{top:-100px;z-index:-2}@media only screen and (max-width:992px){.header-box .img-text{top:40%;right:15%;width:70%;z-index:4}.header-box .menu-box{height:80px}.header-box .logo-box{padding:3px 10px}.header-box .logo-box .logo{width:70px!important;height:auto}.header-box .logo-box p{color:#fff;margin-left:18px!important;padding-top:3px;font-size:26px}.header-box .logo-box p span{font-size:18px}.header-box nav{top:0;right:0;z-index:200}.header-box .slide{top:0;z-index:-2}}@media only screen and (max-width:768px){.header-box .logo-box p{color:#fff;margin-left:18px!important;padding-top:3px}}@media only screen and (max-width:414px){.header-box .img-text{top:45%;right:15%;width:70%;z-index:4}.header-box .menu-box{height:58px}.header-box .logo-box{padding-top:7px}.header-box .logo-box .logo{width:40px!important;height:auto}.header-box .logo-box p{color:#fff;margin-left:10px!important;padding-top:3px;font-size:16px!important}.header-box .logo-box p span{font-size:13px!important}}@media only screen and (max-width:375px){.header-box nav .navbar-nav{padding:10px 0 60px 0;height:100%}.header-box nav .navbar-nav li{padding:7px 50px 7px 20px}}.main-menu__wrapper{max-height:100vh;overflow-y:auto}footer .container{color:#fff}footer a{color:#fff;text-decoration:none}footer h1{background:url(../img/logo-white.png) 0 0 no-repeat;background-size:100px auto;padding-left:120px}footer .footer-tel{background:url(../img/tel-white.png) 0 5px no-repeat;background-size:25px auto;padding-left:30px}footer .footer-fax{background:url(../img/fax-white.png) 0 0 no-repeat;background-size:28px auto;padding-left:33px}footer .footer-mail{background:url(../img/mail-white.png) 0 6px no-repeat;background-size:16px auto;padding-left:20px}@media only screen and (max-width:992px){footer h1{background:url(../img/logo-white.png) calc(50% - 140px) 0 no-repeat;background-size:100px auto;padding-left:120px}}@media only screen and (max-width:768px){footer h1{background:url(../img/logo-white.png) calc(50% - 120px) 0 no-repeat;background-size:80px auto;padding-left:100px}}@media only screen and (max-width:544px){footer .footer-tel{background:url(../img/tel-white.png) calc(50% - 68px) 5px no-repeat;background-size:25px auto;padding-left:30px;width:100%;text-align:center}footer .footer-fax{background:url(../img/fax-white.png) calc(50% - 70px) 0 no-repeat;background-size:28px auto;padding-left:30px;width:100%;text-align:center}}@media only screen and (max-width:320px){footer h1{background:url(../img/logo-white.png) calc(50% - 100px) 0 no-repeat;background-size:70px auto;padding-left:80px;font-size:26px!important}footer h1 span{font-size:18px!important}}.container{max-width:1500px}.page-wrapper{margin-top:-100px}.top-box1{background-image:url(../img/main-bg.png);background-repeat:no-repeat;background-size:33% auto;background-position:top right}.top-box1 .news-box{width:46%;height:215px;margin-top:-50px;margin-left:7%;z-index:20;overflow-y:scroll}.top-box1 .news-box .new{top:10px;left:10px}.top-box1 .news-box ul li{margin-left:5%;padding-right:20px;padding-left:80px}.top-box1 .news-box ul li a{color:#000;text-decoration:none}.top-box1 .news-box ul li span{padding-right:20px}.top-box1 .tel{background:url(../img/tel_b.svg) 0 .8rem no-repeat;background-size:50px auto;padding:8px 0 0 60px;margin-top:20px;margin-right:7%;right:-80%}.top-box1 .top1-mail img{width:60px;height:auto;margin-top:-10px}.top-box1 .link-wrap{padding-top:56px}.top-box1 .link-wrap .link-box{border:20px solid;width:100%}.top-box1 .link-wrap .link-box .link-icon{width:25%;padding:30px 5px 14% 5px;line-height:1rem;text-decoration:none;color:#000}@media screen and (max-width:576px){.top-box1 .link-wrap .link-box .link-icon{padding:23px 5px 14% 5px}}@media screen and (max-width:375px){.top-box1 .link-wrap .link-box .link-icon{padding:15px 5px 17% 5px}}.top-box1 .link-wrap .link-box .link-icon1{background:url(../img/hospital.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon1{background:url(../img/hospital.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon1{background:url(../img/hospital.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon2{background:url(../img/scope.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon2{background:url(../img/scope.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon2{background:url(../img/scope.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon3{background:url(../img/memo.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon3{background:url(../img/memo.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon3{background:url(../img/memo.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon4{background:url(../img/bed.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:24% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon4{background:url(../img/bed.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:24% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon4{background:url(../img/bed.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:24% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon5{background:url(../img/mri.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon5{background:url(../img/mri.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon5{background:url(../img/mri.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon6{background:url(../img/nurse.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon6{background:url(../img/nurse.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon6{background:url(../img/nurse.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon7{background:url(../img/exit.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon7{background:url(../img/exit.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon7{background:url(../img/exit.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:20% auto,10% auto}}.top-box1 .link-wrap .link-box .link-icon8{background:url(../img/map.svg) center bottom 40px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:25% auto,10% auto}@media screen and (max-width:991px){.top-box1 .link-wrap .link-box .link-icon8{background:url(../img/map.svg) center bottom 30px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:25% auto,10% auto}}@media screen and (max-width:767px){.top-box1 .link-wrap .link-box .link-icon8{background:url(../img/map.svg) center bottom 20px no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:25% auto,10% auto}}.top-box1 .link-wrap .link-box2{border:20px solid;border-top:0}.top-box1 .link-wrap .link-box2 .station{background:url(../img/fastaid.svg) calc(50% - 95px) center no-repeat;background-size:50px auto;border-right:1px solid #999}@media screen and (max-width:576px){.top-box1 .link-wrap .link-box2 .station{border-right:none;border-bottom:none}}.top-box1 .link-wrap .link-box2 .station p{padding-left:80px}.top-box1 .link-wrap .link-box2 .home-care{background:url(../img/home.svg) calc(50% - 95px) center no-repeat;background-size:60px auto}.top-box1 .link-wrap .link-box2 .home-care p{padding-left:80px}.top-box1 .link-wrap .link-box2 .row div{padding:0!important}.top-box1 .link-wrap .link-box2 .row div a{width:100%;display:block;color:#040000}.top-box2{background:-webkit-gradient(linear,left top,right top,from(#f6f9f7),color-stop(25%,#f6f9f7),color-stop(25%,#fff),to(#fff));background:linear-gradient(90deg,#f6f9f7 0,#f6f9f7 25%,#fff 25%,#fff 100%)}.top-box2 figure{margin:5% -50% 0 0;position:relative;z-index:10}.top-box2 .top2-text{margin-left:50%}.top-box2 .top2-text .top2-text-h1{background:url(../img/bed_sm.svg) 0 30px no-repeat;background-size:50px auto;padding-left:60px;margin-top:10%}.top-box2 .top2-text .top2-text-h1::after{content:"";position:absolute;left:350px;top:50px;border-top:1px solid #138e3c;width:50%}.top-box2::after{content:"";background:#f6f9f7;height:10%;width:100%;position:absolute;bottom:0;z-index:1}.top-box2 .guide-tel{background:url(../img/tel_g.svg) 0 center no-repeat;background-size:50px auto;padding-left:60px;padding-top:30px}.top-box3{padding:2% 0 8% 0}.top-box3 .link-box1{background:url(../img/book.svg) calc(50% - 5rem) center no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:40px auto,15px auto;padding-left:40px}.top-box3 .link-box2{background:url(../img/note.svg) calc(50% - 3.5rem) center no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30px auto,15px auto;padding-left:30px}.top-box3 .link-box3{background:url(../img/hands.svg) calc(50% - 5.5rem) .7rem no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:60px auto,15px auto;padding-left:55px}.top-box4 h1{border-bottom:2px solid}.top-box4 h2{border-left:10px solid!important}.top-box5 h1{border-bottom:2px solid}.top-box5 .box5-box{border-left:9px solid #138e3c}.top-box5 .tel{background:url(../img/tel.png) calc(50% - 180px) 25px no-repeat;background-size:44px auto;padding-left:55px}.top-box5 .tel2{background:url(../img/tel.png) calc(50% - 210px) 25px no-repeat;background-size:44px auto;padding-left:80px}.top-box5 .mail{background:url(../img/mail-blue.png) calc(50% - 220px) 30px no-repeat;background-size:44px auto;padding-left:55px}.top-box6 .w36{width:36%}.top-box6 .w55{width:55%}.top-box6 h1{background:url(../img/logo-green.png) 0 0 no-repeat;background-size:100px auto;padding-left:120px}.top-box6 .add{margin-left:120px}.top-box6 .top-box6-tel{margin-left:120px;background:url(../img/tel-green.png) 0 7px no-repeat;background-size:36px auto;padding-left:40px}.top-box6 .indent{text-indent:-1.4em;padding-left:1.4em}.top-box6 .indent span{margin-left:-1.4em}.fade{-webkit-transition:all 2s;transition:all 2s;opacity:0;visibility:hidden;-webkit-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px)}.fadein{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}ol{display:block;list-style-type:decimal;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}@media only screen and (max-width:1200px){.top-box5 .box5-box{border-left:none}.top-box5 .tel{background:url(../img/tel.png) calc(50% - 210px) 25px no-repeat;background-size:44px auto;padding-left:55px}.top-box5 .tel2{background:url(../img/tel.png) calc(50% - 240px) 25px no-repeat;background-size:44px auto;padding-left:55px}.top-box5 .mail{background:url(../img/mail-blue.png) calc(50% - 210px) 30px no-repeat;background-size:44px auto;padding-left:55px}}@media only screen and (max-width:992px){.page-wrapper{margin-top:0}.top-box1{background-image:none;padding-top:20px}.top-box1 .news-box{position:static!important;width:calc(100% - 30px);height:50vh;z-index:7;overflow-x:hidden;margin:0 15px}.top-box1 .news-box .new{position:static!important;width:100%;display:block!important;text-align:center;padding:5px 0}.top-box1 .news-box ul li{padding-right:25px;padding-left:10px}.top-box1 .news-box ul li span{padding-right:15px}.top-box1 .tel{background:url(../img/tel-tach.png) calc(50% - 70px) 5px no-repeat;background-size:220px auto;padding:8px 0 0 70px;margin-top:30px;margin-right:0;right:0}.top-box1 .top1-mail img{width:60px;height:auto;margin-top:-10px}.top-box1 .link-wrap{padding-top:30px}.top-box2{background:#fff}.top-box2 figure{margin:0 auto;position:static;z-index:10}.top-box2 .top2-text{margin-left:0}.top-box2 .top2-text .top2-text-h1{background:url(../img/icon-hospital.png) calc(50% - 180px) 25px no-repeat;background-size:50px auto;padding-left:0;margin-top:0}.top-box2 .top2-text .top2-text-h1::after{content:"";position:absolute;left:0;top:90px;border-top:1px solid #138e3c;width:100%}.top-box2 .guide-tel{background:url(../img/tel-green.png) left calc(50% - 180px) center no-repeat;background-size:50px auto}.top-box2 .btn{margin-left:auto;margin-right:auto;width:200px}.top-box6 .w36{width:100%}.top-box6 .w55{width:100%}.top-box6 h1{background:url(../img/logo-green.png) calc(50% - 130px) 0 no-repeat;background-size:100px auto;padding-left:120px}.top-box6 .add{margin-left:35%;text-align:left}.top-box6 .top-box6-tel{margin-left:120px;background:url(../img/tel-green.png) calc(50% - 140px) 7px no-repeat;background-size:36px auto;padding-left:0}}@media only screen and (max-width:768px){.text-small{font-size:14px}.text-large{font-size:16px}.lead{font-size:18px}.h1{font-size:30px}.h2{font-size:28px}.h3{font-size:25px}.h4{font-size:21px}.h5{font-size:18px}.link-wrap .h5{font-size:2.5vw}.top-box1 .tel{background:url(../img/tel-tach.png) calc(50% - 40px) 11px no-repeat;background-size:190px auto;padding:8px 0 0 60px;margin-top:30px;margin-right:0;right:0}.top-box1 .top1-mail img{width:45px;height:auto;margin-top:-10px}.top-box2 .top2-text{margin-left:0}.top-box2 .top2-text .top2-text-h1{background:url(../img/icon-hospital.png) calc(50% - 110px) 33px no-repeat;background-size:40px auto;padding-left:40px}.top-box2 .guide-tel{background:url(../img/tel-green.png) left calc(50% - 130px) center no-repeat;background-size:40px auto}.top-box5 .box5-box{border-left:none}.top-box5 .tel{background:url(../img/tel.png) calc(50% - 140px) 27px no-repeat;background-size:38px auto;padding-left:55px}.top-box5 .tel2{background:url(../img/tel.png) calc(50% - 170px) 27px no-repeat;background-size:38px auto;padding-left:55px}.top-box5 .mail{background:url(../img/mail-blue.png) calc(50% - 155px) 30px no-repeat;background-size:38px auto;padding-left:55px}.top-box6 h1{background:url(../img/logo-green.png) calc(50% - 100px) 0 no-repeat;background-size:80px auto;padding-left:100px}.top-box6 .top-box6-tel{margin-left:120px;background:url(../img/tel-green.png) calc(50% - 110px) 7px no-repeat;background-size:32px auto;padding-left:0}}@media only screen and (max-width:576px){.top-box1 .h5{line-height:1.2rem}.top-box4 .public-transport th{width:100%;display:block}.top-box4 .public-transport td{width:100%;display:block}.top-box5 .tel2{background:url(../img/tel.png) calc(50% - 120px) 27px no-repeat;background-size:38px auto;padding:30px 0 30px 35px;line-height:1em}.top-box6 .add{margin-left:130px}.top-box6 .top-box6-tel{margin-left:50px;background:url(../img/tel-green.png) calc(50% - 100px) 7px no-repeat;background-size:36px auto;padding-left:40px}.top-box1 .link-wrap .link-box2 .station{background:url(../img/fastaid.svg) center 5px no-repeat;background-size:40px auto;border-right:1px solid #999}.top-box1 .link-wrap .link-box2 .station p{padding-left:0;margin-top:30px}.top-box1 .link-wrap .link-box2 .home-care{background:url(../img/home.svg) center 5px no-repeat;background-size:50px auto}.top-box1 .link-wrap .link-box2 .home-care p{padding-left:0;margin-top:30px}}@media only screen and (max-width:414px){.top-box1 .tel{background:url(../img/tel-tach.png) calc(50% - 40px) 20px no-repeat;background-size:190px auto;padding:8px 0 0 60px;margin-top:30px;margin-right:0;right:0;font-size:28px!important}.top-box1 .top1-mail img{width:40px;height:auto;margin-top:-10px}.top-box5 .box5-box{border-left:none}.top-box5 .tel{background:url(../img/tel.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;padding-top:30px;line-height:1.2em}.top-box5 .tel2{background:url(../img/tel.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;padding-top:30px}.top-box5 .mail{background:url(../img/mail-blue.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;font-size:7vw!important}.top-box6 .add{margin-left:40px}.top-box6 .top-box6-tel{margin-left:30px}}@media only screen and (max-width:375px){.top-box3 .link-box1{background:url(../img/icon-psyche.png) calc(50% - 4rem) center no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30px auto,10px auto;padding-left:35px;font-size:16px!important}.top-box3 .link-box2{background:url(../img/icon-event.png) calc(50% - 3.2rem) center no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:30px auto,10px auto;padding-left:35px;font-size:16px!important}.top-box3 .link-box3{background:url(../img/icon-policy.png) calc(50% - 3.8rem) 1rem no-repeat,url(../img/link-arrow.png) bottom 5px right 5px no-repeat;background-size:40px auto,10px auto;padding-left:45px;font-size:16px!important}.top-box6 h1{background:url(../img/logo-green.png) calc(50% - 110px) 5px no-repeat;background-size:70px auto;padding-left:90px;padding-bottom:20px}}@media only screen and (max-width:320px){.top-box5 .box5-box{border-left:none}.top-box5 .tel{background:url(../img/tel.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;padding-top:30px;line-height:1.2em}.top-box5 .tel2{background:url(../img/tel.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;padding-top:30px}.top-box5 .mail{background:url(../img/mail-blue.png) center 0 no-repeat;background-size:30px auto;padding-left:0;margin-top:20px;font-size:7vw!important}.top-box6 .add{margin-left:0}.top-box6 .top-box6-tel{margin-left:30px}}.news__item{line-height:1.5!important}.news__item.new::before{content:"NEW";padding:.125em .5em;background:#55aa3a;color:#fff;top:.75em;left:0;font-size:.8em;position:absolute}@media (max-width:991.98px){.news__item.new::before{position:static}}@media (max-width:991.98px){.news__item{text-align:left!important}}.news__title{margin-bottom:0!important;display:inline}.news__title .title{font-size:1.25rem!important;color:#212529!important;font-weight:400!important;font-family:"メイリオ","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;line-height:1.5!important}.news__body{display:none}.list-row{min-height:3.5em}