.page h2{color:#000}.page .overview h2{font-weight:bold}.page main img{width:100%;height:auto}.page .content__inner{max-width:900px;margin:80px auto 60px;padding:0 20px;text-align:left}.page .content__inner:first-child{margin-top:0}.page__img{max-width:900px;margin:0 auto 35px}.hospitalization .overview{margin:90px auto 110px}.hospitalization .content__inner{margin:0px auto 0px}.rehabilitation .overview{margin:90px auto 110px}.rehabilitation .content_border:last-of-type{margin-bottom:110px}.pickup .overview{margin:90px auto 110px}.pickup .content__inner{margin:0px auto 0px}.homecare .overview{margin:90px auto 110px}.contact .overview{margin:90px auto 70px}.contact .content__inner{margin:80px auto 100px}.nursingservice .overview{margin:90px auto 70px}.nursingservice .content_border:last-of-type{margin-bottom:150px}.traffic-accident .overview{margin:90px auto 70px}.traffic-accident .content__inner{margin:0px auto 0px}.traffic-accident .content_border .flex_item-box{margin-bottom:16px}.overview{max-width:900px;line-height:1.75;margin:0px auto 70px;padding:0 20px;text-align:center}.clinic main>.content__wrap .content__inner{margin-top:100px !important}.clinic .content_border .content_flex_item{margin-bottom:35px}.clinic .content_border__inner:has(+ h2){margin-bottom:70px}.clinic .page-overview{padding-bottom:0px}.clinic .page-overview h2{margin:80px 0 45px 0;padding-bottom:0px}.thanks .content__inner{margin:0px auto 100px}.privacy .content__inner{margin:0px auto 100px}.privacy .content__inner p{font-size:14px;font-weight:500}.links{max-width:750px;margin:0 10px 45px;text-align:center}.links .links__items{margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}.links .links__item{margin:0 0 5px 0;padding:0;border-right:1px solid #4DAAD3}.links .links__item:last-of-type{border:none}.links .links__item a{padding:3px 10px;color:#4DAAD3}.title span{font-size:0.875rem;display:block}.content_bg{background:linear-gradient(to bottom, #fff 75px, #0D68B7 76px, #0D68B7 calc(100% - 75px), #fff calc(100% - 74px));color:#fff}.content_bg02{background-color:#E6F6FF;border-radius:5px;margin:0 auto 30px;padding:10px}.content_bg02 b{color:#4DAAD3;display:block;text-align:center;font-weight:normal}.content_bg_top{background:linear-gradient(to bottom, #fff 75px, #4DAAD3 76px);color:#fff}.content_bg_top .title{margin:0 auto 30px}.content_bg_top .title h2{color:#fff}.content_border{scroll-margin-top:80px;border:solid 2px #0D68B7;border-radius:5px;background-color:#fff;padding:35px 20px;box-sizing:border-box;max-width:900px;margin:0 auto 70px;color:#000}@media screen and (max-width:768.999px){.content_border{scroll-margin-top:60px}}.content_border:last-of-type{margin-bottom:100px}.content_border h2{text-align:center;font-size:22px;color:#0D68B7;font-weight:bold;margin-bottom:40px}.content_border dl.content_flex_items{margin:20px 0;justify-content:flex-start;color:#0D68B7}.content_border dl.content_flex_items dd{margin-left:100px}.content_border dl dd{margin-left:24px}.content_border .content_flex_item{width:100%;box-sizing:border-box;width:calc(50% - 15px);line-height:1.75}.content_border .content_flex_item .content_flex_item_inner{margin-bottom:26px}.content_border .content_flex_item .content_flex_item_inner:last-of-type{margin-bottom:0px}.content_border .flex_item-box{background:#E6F6FF;padding:18px}.content_border .flex_item-box p{color:#0D68B7;margin:initial;font-weight:500;letter-spacing:3px;line-height:1.25}.content_border .flex_item-box ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:5px 0 0}.content_border .flex_item-box ul li{font-size:14px;margin:0.25rem 0;padding:initial}.medicalcare .content_border .content_flex_item{margin-bottom:35px}.medicalcare .flex_item-box ul{justify-content:space-between}.medicalcare .flex_item-box ul li{width:45%;white-space:nowrap}.content_border__min{border:solid 2px #4DAAD3;border-radius:5px;background-color:#fff;padding:20px;box-sizing:border-box;max-width:900px;margin:0 auto 30px;width:calc(100%);color:#000}.content_550{background-color:transparent;box-sizing:border-box;max-width:550px;margin:auto}.content_710{background-color:transparent;padding:20px;box-sizing:border-box;max-width:750px;margin:auto}.content_900{background-color:transparent;padding:20px;box-sizing:border-box;max-width:900px;margin:auto}.content_flex_items{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.content_flex_item{width:100%;box-sizing:border-box}.page-overview{padding-bottom:35px}.page-overview h2{margin:45px 0 45px 0}.page-overview h2:nth-last-of-type(2){margin:25px 0 20px 0}.page-overview h2:last-of-type{margin:45px 0 10px 0}.page-overview .table-scroll+.table-scroll{margin-top:30px}.page-overview table{width:100%;margin:auto;border-collapse:collapse;border-color:#DCDCDC}.page-overview table .table-color{background:#E6F6FF}.page-overview table tbody tr:first-of-type td{font-weight:bold}.page-overview table tbody tr th{width:20%;font-weight:bold;padding:8px 0;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC}.page-overview table tbody tr td{width:10%;padding:8px 0;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC}.page-overview .align-center{font-weight:bold;margin-bottom:15px !important}.dexa-bnr{max-width:760px;margin:0 auto 40px;padding:0 20px}@media screen and (max-width:767.999px){.clinic main>.content__wrap .content__inner{margin-top:80px !important}.clinic .overview{margin:0px auto 0px}.nursingservice .overview{margin:55px auto 40px}.overview{margin:55px auto 40px;text-align:left}.traffic-accident .overview{margin:55px auto 40px}.contact .overview{margin:55px auto 40px}.contact .content__inner{margin:0px auto 80px}.thanks .overview{text-align:center}.homecare .overview{margin:50px auto;margin:50px auto}.hospitalization .overview{margin:50px auto}.rehabilitation .overview{margin:50px auto}.pickup .overview{margin:50px auto}}@media screen and (min-width:480.999px){.overview{padding:0;text-align:center}.clinic .overview{margin-bottom:0px}.links{margin:0 auto 45px}.links .links__items{justify-content:center}.content_710{padding:40px}.content_900{padding:40px}.content_flex_items{flex-direction:row}.nursingcare .content_flex_items{flex-direction:row;margin-bottom:35px}.content_flex_item{width:50%}}@media screen and (max-width:768.999px){.content_border:last-of-type{margin:0 auto 70px}.content_border dl.content_flex_items{display:flex;flex-direction:initial;flex-wrap:initial;width:100%}.content_border dl.content_flex_items dt{width:50%}.content_border dl.content_flex_items dd{width:50%;margin-left:0px}.content_border .content_flex_items{display:block}.content_border .content_flex_item{width:100%;margin-bottom:45px}.content_border .flex_item-box{margin:40px 0 20px}.content_border .flex_item-box ul{margin:10px 0}.content_border .flex_item-box ul li{white-space:initial;margin:initial}.content_border h2{font-size:18px;margin-bottom:20px}.pickup .content_border .content_flex_item:last-of-type{margin-bottom:0px}.hospitalization .content_border .content_flex_item:last-of-type{margin-bottom:0px}.rehabilitation .content_border .content_flex_item{margin-bottom:0px;margin:20px 0 0}.rehabilitation .content_border .content_flex_item p:last-of-type{margin:0}.rehabilitation .content_border .flex_item-box{margin-bottom:0}.traffic-accident .content_border .content_flex_item{margin-bottom:0px}.homecare .content_border .content_flex_item{margin:20px 0 0}.medicalcare .content_border:last-of-type{margin-bottom:100px}.overview h2{text-align:center}}@media screen and (min-width:768.999px){.content_border{padding:50px 45px}}@media screen and (min-width:1024.999px){.content_border{width:calc(100% - 0px)}}@media screen and (max-width:480px){.clinic .page-overview h2{margin:55px 0 25px 0}.page-overview .table-scroll{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.page-overview table{width:550px}.page-overview table tbody tr th{text-align:center;padding:8px}.page-overview table tbody tr td{text-align:center}}@media screen and (min-width:480px) and (max-width:1060px){.page-overview .table-scroll{padding:0 20px}}.intro{padding:0 30px;margin:80px auto}.intro--bottom{margin-bottom:30px}.intro__text{text-align:center;line-height:1.8}.guide{max-width:700px;margin:0 auto}.guide--large{max-width:800px}.guide__title{color:#0D68B7;font-size:20px;font-weight:bold;text-align:center}.guide__index{display:block;max-width:200px;margin:0 auto;background:#0D68B7;color:#fff;border-radius:5px;text-align:center;padding:2px 5px}.guide__index--full{max-width:inherit;margin-bottom:40px}.guide__contact{display:block;color:#000;font-size:35px;text-align:center;margin:5px auto 20px}@media screen and (max-width:767px){.guide__contact{font-size:27px}}.guide__contact span{font-size:26px}@media screen and (max-width:767px){.guide__contact span{font-size:20px}}.guide__lead{font-weight:bold;text-align:center}.guide__name{font-weight:bold;margin-bottom:20px}.guide__inner{margin-bottom:40px}.guide__dl{display:grid;align-items:center;min-height:70px;grid-template-columns:50px 1fr 100px;border-top:1px solid #707070;padding:10px 30px;margin:0}@media screen and (max-width:767px){.guide__dl{min-height:inherit}}.guide__dl--other{grid-template-columns:180px 190px 1fr;padding:10px}.guide__dl--category{border-top:none;padding-top:0}@media screen and (max-width:767px){.guide__dl{grid-template-columns:1fr;grid-auto-rows:auto;gap:5px;padding:10px}}.guide__dl:last-child{border-bottom:1px solid #707070}.content__wrap dt.guide__dt{color:#0D68B7;font-weight:bold}.content__wrap dd.guide__dd{border:none;margin:0;padding:0}.guide__dd--price{text-align:right;font-weight:bold}@media screen and (max-width:767px){.guide__dd--price{text-align:left}}.guide__text{margin:0}.guide__text--bottom{margin-bottom:40px}.guide__text--strong{font-weight:bold}.guide__text--small{font-size:14px}.guide__text--indent{padding-left:16px;text-indent:-16px}.guide__text--center{text-align:center}.guide__text+.guide__text{margin-top:10px}.guide__link{color:#000;text-decoration:underline}.guide__caution{background:#E6F6FF;padding:30px 50px}@media screen and (max-width:767px){.guide__caution{padding:20px}}/*# sourceMappingURL=page.css.map */