@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap";.p-care #top_head .logo{width:196px;margin-top:2px}@media only screen and (max-width: 736px){.p-care #top_head .logo{width:48vw;margin-top:2.6666666667vw}}.p-care #top_head #nav_toggle{background:#bbe7eb}.p-care #top_head #global_nav .nav_list li{padding-top:0;padding-bottom:0}.p-care #top_head #global_nav .nav_list li a{text-align:center;line-height:20px;display:block}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_list li a{text-align:left;display:flex}}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_list li a:after{background:#51acb5}}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_list li .number,.p-care #top_head #global_nav .nav_list li sup{color:#51acb5}}.p-care #top_head #global_nav .nav_other li{padding-top:12px;padding-bottom:12px}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_other li{padding:0;width:100%}}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_other li a{background:#bbe7eb;font-family:"Noto Sans JP",sans-serif;text-align:center;box-shadow:none;position:relative;padding:3.5vw 0;border-radius:4px}}@media only screen and (max-width: 736px){.p-care #top_head #global_nav .nav_other li a .arrow{position:absolute;top:0;bottom:0;margin:auto;right:5.3333333333vw}}.p-care #top_head #global_nav .nav_other li a img{display:inline-block}@media(any-hover: hover){.p-care #top_head #global_nav .nav_list a:hover,.p-care #top_head #global_nav .nav_other a:hover{color:#51acb5}.p-care #top_head #global_nav .nav_list a:hover img,.p-care #top_head #global_nav .nav_other a:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(4%) saturate(4544%) hue-rotate(137deg) brightness(92%) contrast(80%)}}.p-care .main_ttl{font-size:20px;font-weight:500;margin-bottom:15px}@media only screen and (max-width: 736px){.p-care .main_ttl{font-size:5.3333333333vw;margin-bottom:6.4vw;line-height:7.4666666667vw}}.p-care .main_ttl span{font-size:11px;color:rgba(51,51,51,.5);font-family:"Cormorant Garamond",serif;display:inline-block;margin-left:20px;vertical-align:middle}@media only screen and (max-width: 736px){.p-care .main_ttl span{font-size:2.9333333333vw;display:block;margin:2.1333333333vw 0 0;line-height:6.4vw}}.p-care .sub_ttl{font-size:28px;font-weight:500;border-left:solid 1px #51acb5;padding-left:24px;margin-bottom:40px}@media only screen and (max-width: 736px){.p-care .sub_ttl{font-size:7.4666666667vw;margin-bottom:10.6666666667vw;padding-left:5vw}}.p-care .p-care_fv{background:linear-gradient(0deg, rgb(231, 246, 248) 0%, rgb(255, 255, 255) 100%)}.p-care .p-care_fv .other_fv__bk{right:-260px;bottom:-49px}@media only screen and (max-width: 736px){.p-care .p-care_fv .other_fv__bk{right:-9vw;bottom:-4vw}}.p-care .main_voice .main_voice__list li:before{background:url(../img/icon_check_care.svg) no-repeat left top/contain}.p-care .bk_grade{position:relative}.p-care .bk_grade:after{position:absolute;content:"";width:100%;bottom:0;left:0;height:360px;background:linear-gradient(0deg, rgb(231, 246, 248) 0%, rgb(255, 255, 255) 100%);z-index:-1}.p-care #p-care_rehabili__contact_bnr{position:relative;padding:24px 0;background:linear-gradient(90deg, rgb(81, 172, 181) 0%, rgba(81, 172, 181, 0.78) 44%, rgba(81, 172, 181, 0.17) 100%)}.p-care #p-care_rehabili__contact_bnr:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#bbe7eb;z-index:-1}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:1}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in{display:block;margin:auto;width:91.4666666667vw}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box{border-right:solid 1px #fff;padding-right:64px;margin-right:55px}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box{padding-right:0;border-right:none;margin-right:0;padding-bottom:4vw;margin-bottom:5vw;border-bottom:solid 1px #fff}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box p{font-size:20px;color:#fff;line-height:35px;font-weight:500}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box p{text-align:center;font-size:5.3333333333vw}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box p span{display:block;font-size:12px;line-height:20px}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .l_box p span{text-align:center;font-size:3.2vw}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box{display:table;margin:auto}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box a{font-family:"Noto Serif JP",serif;font-size:28px;line-height:40px;color:#fff;display:inline-block;margin-right:10px}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box a{margin-right:0;margin-bottom:1vw;font-size:7.4666666667vw}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box a img{width:30px;vertical-align:middle;margin-right:5px}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box a img{width:8vw}}.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box p{color:#fff;font-weight:500}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr_in .r_box p{text-align:center}}.p-care #p-care_rehabili__contact_bnr .contact_bnr__bk{position:absolute;font-family:"Cormorant Garamond",serif;color:rgba(255,255,255,.15);font-size:100px;bottom:-25px;left:-120px;width:1160px;right:0;margin:auto;letter-spacing:0;z-index:0}@media only screen and (max-width: 736px){.p-care #p-care_rehabili__contact_bnr .contact_bnr__bk{font-size:21.3333333333vw;left:auto;right:-4vw;bottom:-5vw;width:auto}}.p-care #m-footer .m-footer_logo{max-width:202px}@media only screen and (max-width: 736px){.p-care #m-footer .m-footer_logo{max-width:53.8666666667vw}}.p-care #m-footer .m-footer_top .m-footer_access a{border:solid 1px #bbe7eb}@media(any-hover: hover){.p-care #m-footer .m-footer_top .m-footer_access a:hover{background:#bbe7eb}}.p-care #m-footer .m-footer_top .m-footer_phone a{color:#51acb5}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-main{height:151.4666666667vw}}#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no01{background:url(../img/carecenter/mv01.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no01{background-image:url(../img/carecenter/mv01_sp.jpg)}}#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no02{background:url(../img/carecenter/mv02.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no02{background-image:url(../img/carecenter/mv02_sp.jpg)}}#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no03{background:url(../img/carecenter/mv03.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-thumb .swiper-slide.no03{background-image:url(../img/carecenter/mv03_sp.jpg)}}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-thumb .swiper-slide::after{height:80vw}}#p-care_front #p-care_mv .swiper-pagination-bullet-active{background:#51acb5}#p-care_front #p-care_mv .swiper-pagination-bullet:hover{background:#51acb5}#p-care_front #p-care_mv .p-care_mv__text_box{display:table-cell;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .p-care_mv__text_box{margin-top:auto;margin-bottom:32vw}}#p-care_front #p-care_mv .p-care_mv__catch{font-size:34px;line-height:54px;font-family:"Noto Serif JP",serif;margin-bottom:16px}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .p-care_mv__catch{font-size:9.0666666667vw;line-height:14.4vw;margin-bottom:2.1333333333vw}}#p-care_front #p-care_mv .p-care_mv__catch span{font-size:40px;font-family:"Cormorant Garamond",serif;display:block}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .p-care_mv__catch span{font-size:10.6666666667vw}}#p-care_front #p-care_mv .p-care_mv__lead{width:340px;line-height:24px;font-family:"Noto Serif JP",serif;font-size:13px;letter-spacing:.2em}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .p-care_mv__lead{font-size:3.4666666667vw;line-height:6.4vw;width:100%}}@media only screen and (max-width: 736px){#p-care_front #p-care_mv .swiper-pagination{bottom:24vw}}#p-care_front #p-care_button{margin-top:-50px;margin-bottom:55px;padding-bottom:55px;position:relative;z-index:2;border-bottom:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_front #p-care_button{margin-top:-17.3333333333vw;padding-bottom:14.9333333333vw;margin-bottom:14.9333333333vw}}#p-care_front #p-care_button .p-care_button__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}@media only screen and (max-width: 736px){#p-care_front #p-care_button .p-care_button__list{display:block;margin-bottom:8vw}}#p-care_front #p-care_button li{width:170px}@media only screen and (max-width: 736px){#p-care_front #p-care_button li{width:100%;margin-bottom:4.2666666667vw}}#p-care_front #p-care_button li a{display:block;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;background:#fff;overflow:hidden;position:relative;min-height:353px;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_front #p-care_button li a{padding:0;width:100%;height:100%;overflow:hidden;min-height:auto;display:flex;flex-wrap:wrap;align-items:center}}@media(any-hover: hover){#p-care_front #p-care_button li a:hover{opacity:1;background:#bbe7eb}}#p-care_front #p-care_button li .p-care_button__img{height:170px;width:100%;margin-bottom:20px}@media only screen and (max-width: 736px){#p-care_front #p-care_button li .p-care_button__img{height:25.3333333333vw;margin-bottom:0;margin-right:4.2666666667vw;width:23.4666666667vw;display:inline-block}}#p-care_front #p-care_button li.button01 .p-care_button__img{background:url(../img/carecenter/btn01.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button01 .p-care_button__img{background-image:url(../img/carecenter/btn01_sp.jpg)}}#p-care_front #p-care_button li.button02 .p-care_button__img{background:url(../img/carecenter/btn02.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button02 .p-care_button__img{background-image:url(../img/carecenter/btn02_sp.jpg)}}#p-care_front #p-care_button li.button03 .p-care_button__img{background:url(../img/carecenter/btn03.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button03 .p-care_button__img{background-image:url(../img/carecenter/btn03_sp.jpg)}}#p-care_front #p-care_button li.button04 .p-care_button__img{background:url(../img/carecenter/btn04.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button04 .p-care_button__img{background-image:url(../img/carecenter/btn04_sp.jpg)}}#p-care_front #p-care_button li.button05 .p-care_button__img{background:url(../img/carecenter/btn05.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button05 .p-care_button__img{background-image:url(../img/carecenter/btn05_sp.jpg)}}#p-care_front #p-care_button li.button06 .p-care_button__img{background:url(../img/carecenter/btn06.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_front #p-care_button li.button06 .p-care_button__img{background-image:url(../img/carecenter/btn06_sp.jpg)}}#p-care_front #p-care_button li .p-care_button__text{text-align:center;font-size:13px;min-height:58px;line-height:24px}@media only screen and (max-width: 736px){#p-care_front #p-care_button li .p-care_button__text{min-height:auto;text-align:left;font-size:3.4666666667vw}}#p-care_front #p-care_button li .p-care_button__ttl{text-align:center;font-size:16px;font-weight:500}@media only screen and (max-width: 736px){#p-care_front #p-care_button li .p-care_button__ttl{text-align:left;font-size:4.2666666667vw}}#p-care_front #p-care_button li .line_arrow{position:absolute;bottom:32px;left:0;right:0;margin:auto}@media only screen and (max-width: 736px){#p-care_front #p-care_button li .line_arrow{bottom:0;top:0;left:auto;right:6.4vw}}#p-care_front #p-care_button .main_button{width:408px;display:table;margin:auto}@media only screen and (max-width: 736px){#p-care_front #p-care_button .main_button{width:100%}}#p-care_front #p-care_news{background:rgba(0,0,0,0) linear-gradient(180deg, #FFFFFF 0%, #E7F6F8 100%);padding-bottom:50px;margin-bottom:56px}@media only screen and (max-width: 736px){#p-care_front #p-care_news{padding-bottom:8.5333333333vw;margin-bottom:14.9333333333vw}}#p-care_front #p-care_news .inner_in{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 736px){#p-care_front #p-care_news .inner_in{display:block}}#p-care_front #p-care_news .main_ttl{width:100%}#p-care_front #p-care_news .p-care_news__box{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;box-sizing:border-box;padding:24px 48px 55px;width:100%}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__box{margin-bottom:6.4vw;padding:4.2666666667vw}}#p-care_front #p-care_news .p-care_news__more{display:inline-block;float:right;margin-bottom:16px}#p-care_front #p-care_news .p-care_news__more a{font-size:12px;font-weight:400;letter-spacing:.6px}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__more a{font-size:3.2vw}}@media(any-hover: hover){#p-care_front #p-care_news .p-care_news__more a:hover{opacity:1;text-decoration:underline}}#p-care_front #p-care_news .p-care_news__more .line_arrow{margin-left:4px}#p-care_front #p-care_news .p-care_news__list{clear:both}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list{margin-top:6.6666666667vw}}#p-care_front #p-care_news .p-care_news__list li{margin-bottom:22px;position:relative}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list li{margin-bottom:4.2666666667vw}}#p-care_front #p-care_news .p-care_news__list li:last-child{margin-bottom:0}#p-care_front #p-care_news .p-care_news__list li.important .p-care_news__day:before{background:url(../img/icon_news01.png) no-repeat left top/contain}#p-care_front #p-care_news .p-care_news__list .p-care_news__day{font-size:14px;margin-right:48px;font-weight:500}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list .p-care_news__day{display:block;margin-right:0;font-size:3.7333333333vw;margin-bottom:2.5vw}}#p-care_front #p-care_news .p-care_news__list .p-care_news__day:before{content:"";display:inline-block;width:16px;height:16px;background:url(../img/icon_news02.png) no-repeat left top/contain;vertical-align:middle;margin-right:10px}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list .p-care_news__day:before{width:4.2666666667vw;height:4.2666666667vw;margin-right:2.5vw}}#p-care_front #p-care_news .p-care_news__list .p-care_news__text{width:910px}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list .p-care_news__text{width:100%}}#p-care_front #p-care_news .p-care_news__list a{font-size:14px}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list a{font-size:3.7333333333vw;padding-left:6.4vw;padding-right:6vw;line-height:6.9333333333vw;display:block;position:relative}}@media(any-hover: hover){#p-care_front #p-care_news .p-care_news__list a:hover{opacity:1;text-decoration:underline}}#p-care_front #p-care_news .p-care_news__list a p{width:870px}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list a p{width:100%}}#p-care_front #p-care_news .p-care_news__list .arrow{position:absolute;top:0;bottom:0;margin:auto;right:0}@media only screen and (max-width: 736px){#p-care_front #p-care_news .p-care_news__list .arrow{bottom:auto;top:2vw}}#p-care_front #p-care_news .important{color:#ff648e}#p-care_front #p-care_news .important a{color:#ff648e}#p-care_front #p-care_magazine{padding-bottom:55px;margin-bottom:65px;border-bottom:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine{padding-bottom:15.2vw;margin-bottom:14.9333333333vw}}#p-care_front #p-care_magazine .p-care_magazine__list{display:flex;flex-wrap:wrap;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list{margin-bottom:0}}#p-care_front #p-care_magazine .p-care_magazine__list li{width:212px;margin-right:25px}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list li{width:43.4666666667vw;margin-right:4.2666666667vw;margin-bottom:8.5333333333vw}}#p-care_front #p-care_magazine .p-care_magazine__list li:nth-child(5){margin-right:0}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list li:nth-child(5){margin-right:4.2666666667vw}}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list li:nth-child(2n){margin-right:0}}#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__img{overflow:hidden;border-radius:4px;height:150px;width:100%;margin-bottom:10px}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__img{height:30.9333333333vw;margin-bottom:4.2666666667vw}}#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__text{position:relative;padding-right:20px}@media only screen and (max-width: 736px){#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__text{padding-right:4vw;line-height:6.4vw}}#p-care_front #p-care_magazine .p-care_magazine__list li .p-care_magazine__text .arrow{position:absolute;right:0;top:7px}@media(any-hover: hover){#p-care_front #p-care_magazine .p-care_magazine__list li a:hover{opacity:1}#p-care_front #p-care_magazine .p-care_magazine__list li a:hover .p-care_magazine__text{text-decoration:underline}}#p-care_front #p-care_magazine .main_button{display:table;margin:auto}#p-care_front #p-care_information{background:rgba(0,0,0,0) linear-gradient(180deg, #FFFFFF 0%, #E7F6F8 100%);padding-bottom:40px}@media only screen and (max-width: 736px){#p-care_front #p-care_information{padding-bottom:15.7333333333vw}}@media only screen and (max-width: 736px){#p-care_front #p-care_information .main_ttl{margin-bottom:10.6666666667vw}}#p-care_front #p-care_information .p-care_information__btn{width:368px;box-sizing:border-box;margin-bottom:28px;background:#fff;border-radius:4px;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);transition:.3s}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information__btn{width:100%}}@media(any-hover: hover){#p-care_front #p-care_information .p-care_information__btn:hover{background:#bbe7eb;opacity:1}}#p-care_front #p-care_information .p-care_information__btn a{position:relative;display:flex;flex-wrap:wrap;align-items:center}@media(any-hover: hover){#p-care_front #p-care_information .p-care_information__btn a:hover{opacity:1}}#p-care_front #p-care_information .p-care_information__img{width:44px}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information__img{width:10.6666666667vw}}#p-care_front #p-care_information .p-care_information_top{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:22px}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information_top{display:block;margin-bottom:13.8666666667vw}}#p-care_front #p-care_information .p-care_information_top .p-care_information__btn{max-height:116px}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information_top .p-care_information__btn{margin-bottom:4.2666666667vw}}#p-care_front #p-care_information .p-care_information_top .p-care_information__btn a{padding:36px 32px}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information_top .p-care_information__btn a{font-size:4.2666666667vw;padding:5.3333333333vw 6.4vw}}#p-care_front #p-care_information .p-care_information_top .p-care_information__img{margin-right:24px}@media only screen and (max-width: 736px){#p-care_front #p-care_information .p-care_information_top .p-care_information__img{margin:0 4.2666666667vw 0 0}}#p-care_front #p-care_information .p-care_information_top .p-care_information__text{font-weight:500;line-height:24px}#p-care_front #p-care_information .p-care_information_top .line_arrow{margin-bottom:0;display:table;margin-left:auto;margin-right:0}@media(any-hover: hover){#p-care_front #p-care_information #p-front_information_btn .p-front_information__btn:hover{background:#bbe7eb}}@media only screen and (max-width: 736px){#p-care_rehab .p-care_fv{min-height:36vw}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_text{margin-bottom:32px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_text{margin-bottom:8.5333333333vw}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table{padding-bottom:57px;border-bottom:solid 1px #e7e7e7;margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table{padding-bottom:15.2vw;margin-bottom:21.3333333333vw}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table{width:100%}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table{display:none}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table th,#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table td{padding:10px 16px}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table th:first-child,#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table td:first-child{background:#f8f8f8;border-left:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;border-top:solid 1px #e7e7e7;width:241px}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table th{font-weight:500;background:#e7f6f8;border:solid 1px #bbe7eb}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table td{border:solid 1px #bbe7eb;width:307px;text-align:center}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .pc_table td:first-child{font-weight:500}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table{display:none;width:100%}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table{display:block}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table .ttl{background:#e7f6f8;border:solid 1px #bbe7eb}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table tbody{width:100%}}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table th{background:#f8f8f8;border:solid 1px #e7e7e7;padding:10px 16px}#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table td{border:solid 1px #bbe7eb}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table td{padding:10px 16px;width:72vw;text-align:center;vertical-align:middle}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__course .p-care_rehab__course_table .sp_table td.ttl{box-sizing:border-box;font-weight:500;padding:0;width:19.7333333333vw}}#p-care_rehab #p-care_rehab__flow{margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow{margin-bottom:21.3333333333vw}}#p-care_rehab #p-care_rehab__flow .sub_ttl{margin-bottom:56px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .sub_ttl{margin-bottom:8.5333333333vw}}#p-care_rehab #p-care_rehab__flow .schedule_list__cat{background:#51acb5}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list{justify-content:unset;margin-bottom:2.6666666667vw}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li{width:349px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li{width:43.4666666667vw;margin-right:4.2666666667vw;margin-bottom:5vw}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li:nth-child(2n){margin-right:0}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li .p-care_rehab__flow_img{position:relative;border-radius:4px;overflow:hidden;margin-bottom:8px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li .p-care_rehab__flow_img{margin-bottom:2vw}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li .p-care_rehab__flow_img .p-care_rehab__flow_cat{position:absolute;top:0;left:0;background:#51acb5;font-weight:500;color:#fff;padding:8px 16px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_list li .p-care_rehab__flow_img .p-care_rehab__flow_cat{font-size:3.7333333333vw;padding:2.5vw 3.5vw}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table{width:100%;margin-left:4.2666666667vw}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table table{border-collapse:unset;border-spacing:0;width:100%;margin-bottom:8px;margin-right:5vw}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table table th{background:#f8f8f8;width:172px;font-size:16px;font-weight:500;text-align:center;vertical-align:middle;padding:22px 0;border-radius:8px 0 0 8px;border:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table table th{font-size:4.2666666667vw;width:21.6vw;line-height:150%;padding:5vw 4vw;box-sizing:border-box}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table table td{text-align:center;font-weight:500;vertical-align:middle;border-radius:0 8px 8px 0;border-top:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table table td small{display:block;text-align:left;font-size:12px;line-height:20px;font-weight:300;padding:16px 0 22px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table .fixed{position:sticky;left:0}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table .fixed:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-radius:8px 0 0 8px;border:1px solid #e7e7e7;background:#f8f8f8;z-index:-1}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table .fixed:after{content:"";background:#fff;width:100%;height:102%;position:absolute;z-index:-10;top:-1px;left:-1px}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01{margin-bottom:5vw;width:unset}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 table{margin-right:9vw;white-space:nowrap}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 table.btm tr:first-child td{border-radius:0 8px 0 0;border-bottom:0}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 table.btm tr:last-child td{border-radius:0 0 8px 0}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 td{padding:2px 1px 2px 30px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 td{padding-left:8vw}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no01 td img{width:924px}}#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no02{border-bottom:solid 1px #e7e7e7;padding-bottom:57px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no02{padding-bottom:15.2vw;width:91.4666666667vw;margin:auto}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no02 th{padding:3vw 0}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__flow .p-care_rehab__flow_table.-no02 td{line-height:6.4vw}}#p-care_rehab #p-care_rehab__price{margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price{margin-bottom:21.3333333333vw}}#p-care_rehab #p-care_rehab__price .sub_ttl{margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .sub_ttl{margin-bottom:8.5333333333vw}}#p-care_rehab #p-care_rehab__price .p-care_rehab__price_text{margin-bottom:32px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__price_text{margin-bottom:8.5333333333vw}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__price_text.-btm{font-size:3.4666666667vw}}#p-care_rehab #p-care_rehab__price .p-care_rehab__table{border-collapse:collapse;width:100%;margin-bottom:16px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__table .thead{display:none}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__table tr{width:100%}}#p-care_rehab #p-care_rehab__price .p-care_rehab__table th:first-child,#p-care_rehab #p-care_rehab__price .p-care_rehab__table td:first-child{background:#f8f8f8;border:solid 1px #e7e7e7;width:241px;font-weight:500;text-align:center;vertical-align:middle}#p-care_rehab #p-care_rehab__price .p-care_rehab__table th,#p-care_rehab #p-care_rehab__price .p-care_rehab__table td{border:solid 1px #bbe7eb;background:#e7f6f8;padding:10px 0}#p-care_rehab #p-care_rehab__price .p-care_rehab__table th{font-weight:500;text-align:center;vertical-align:middle}#p-care_rehab #p-care_rehab__price .p-care_rehab__table td{text-align:center;vertical-align:middle;background:#fff;font-size:14px}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__table td{display:block;text-align:center;width:100%;padding:2vw 0 2vw 18vw;box-sizing:border-box;position:relative;background:none;font-size:3.7333333333vw;border-bottom:solid 1px #bbe7eb;border-left:solid 1px #bbe7eb;border-right:solid 1px #bbe7eb;border-top:0}}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__table td:first-child{width:100%;padding-left:0}}#p-care_rehab #p-care_rehab__price .p-care_rehab__table td:first-child:before{display:none}@media only screen and (max-width: 736px){#p-care_rehab #p-care_rehab__price .p-care_rehab__table td:before{content:attr(data-label);position:absolute;left:0;top:0;display:flex;align-items:center;font-weight:500;margin-right:10px;background:#e7f6f8;padding:0 4vw;font-size:3.7333333333vw;border-right:solid 1px #bbe7eb;z-index:-1;height:100%;line-height:26px}}@media only screen and (max-width: 736px){#p-care_masaki .p-care_fv{min-height:36vw}}#p-care_masaki #p-care_masaki__top{margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top{margin-bottom:8vw}}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_lead{letter-spacing:.07em;line-height:26px;margin-bottom:56px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top .p-care_masaki__top_lead{line-height:6.9333333333vw;margin-bottom:8vw}}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list{display:flex;flex-wrap:wrap}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list li{width:349px;margin-right:56px;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list li{width:43.4666666667vw;margin-right:4.2666666667vw;margin-bottom:6.4vw}}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list li:nth-child(3n){margin-right:0}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list li:nth-child(3n){margin-right:4.2666666667vw}}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list li:nth-child(2n){margin-right:0}}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list .p-care_masaki__top_img{height:233px;width:100%;overflow:hidden;margin-bottom:8px;border-radius:4px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list .p-care_masaki__top_img{height:30.9333333333vw}}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list .p-care_masaki__top_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#p-care_masaki #p-care_masaki__top .p-care_masaki__top_list .p-care_masaki__top_tex{letter-spacing:.07em;line-height:26px}#p-care_masaki #p-care_masaki__user{margin-bottom:80px}#p-care_masaki #p-care_masaki__price{background:linear-gradient(0deg, rgb(231, 246, 248) 0%, rgb(255, 255, 255) 100%);padding-bottom:80px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price{padding-bottom:21.3333333333vw}}#p-care_masaki #p-care_masaki__price .sub_ttl{margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .sub_ttl{margin-bottom:8.5333333333vw}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 0}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in{display:block;padding:5vw 4.2666666667vw}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in li{width:50%;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;justify-content:center}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in li{width:100%;justify-content:unset}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in li:first-child{border-right:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in li:first-child{border-right:0;padding-bottom:5vw;margin-bottom:5vw;border-bottom:solid 1px #e7e7e7}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_icon{font-size:14px;display:block;font-weight:300;margin-right:40px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_icon{font-size:3.7333333333vw;margin-right:0;width:50%}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_icon img{width:44px;vertical-align:middle;margin-right:8px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_icon img{width:11.7333333333vw}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text{font-size:16px;font-weight:500;margin-bottom:5px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text{width:50%;margin-bottom:0;font-size:3.2vw}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text strong{font-weight:500;font-size:28px;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text strong{font-size:5.3333333333vw}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text.-center{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text.-center{display:block}}#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text.-center strong{margin-left:7px}@media only screen and (max-width: 736px){#p-care_masaki #p-care_masaki__price .p-care_masaki__price_in .p-care_masaki__price_text.-center strong{margin-left:0;display:block}}#p-care_premium .p-care_fv__ttl span{display:inline}#p-care_premium #p-care_premium__course .hr{border-bottom:solid 1px #e7e7e7;width:100%}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .hr{width:91.4666666667vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_text{letter-spacing:.07em;margin-bottom:32px}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_text{margin-bottom:14.9333333333vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table{margin-bottom:57px}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table{margin-bottom:14.9333333333vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table{width:100%;border-collapse:collapse}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table{border-collapse:collapse;white-space:nowrap}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table .bk{background:#f8f8f8;border-top:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;width:241px;font-weight:500;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table .bk{padding:3.5vw 3.5vw;width:24vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table .blue01{border:solid 1px #bbe7eb}#p-care_premium #p-care_premium__course .p-care_premium__course_table table .blue02{border-top:solid 1px #bbe7eb;border-left:solid 2px #bbe7eb;border-right:solid 2px #bbe7eb;border-bottom:solid 1px #bbe7eb}#p-care_premium #p-care_premium__course .p-care_premium__course_table table tr:last-child .blue02{border-bottom:solid 2px #bbe7eb}#p-care_premium #p-care_premium__course .p-care_premium__course_table table th{text-align:center;font-size:14px;letter-spacing:.05em;line-height:24px;padding:8px 0;font-weight:500;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table th{font-size:3.7333333333vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table th.blue01{background:#e7f6f8}#p-care_premium #p-care_premium__course .p-care_premium__course_table table th.blue02{background:#bbe7eb}#p-care_premium #p-care_premium__course .p-care_premium__course_table table td{text-align:center;padding:14px 0;letter-spacing:.07em;width:460px;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table td{width:67.2vw;padding:3.5vw 7vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box{display:block;margin-bottom:8px}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box{margin-bottom:5vw}}#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box:last-child{margin-bottom:0}#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box span{background:#bbe7eb;border-radius:4px;min-width:76px;padding:4px 0 6px;text-align:center;line-height:100%;letter-spacing:.05em;display:inline-block;margin-right:16px}@media only screen and (max-width: 768px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box span{padding:4px 0}}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table td .l_box span{display:block;margin-bottom:2vw;width:20.2666666667vw}}@media only screen and (max-width: 736px){#p-care_premium #p-care_premium__course .p-care_premium__course_table table .fixed{position:sticky;left:0}#p-care_premium #p-care_premium__course .p-care_premium__course_table table .fixed:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #e7e7e7}}#p-care_premium .p-care_premium__block{background:linear-gradient(0deg, rgb(231, 246, 248) 0%, rgb(255, 255, 255) 100%);padding-top:79px;padding-bottom:10px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block{padding-top:21.3333333333vw;padding-bottom:13.3333333333vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block:last-child{padding-bottom:21.3333333333vw}}#p-care_premium .p-care_premium__block .p-care_premium__top_text{margin-bottom:65px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__top_text{margin-bottom:10.6666666667vw}}#p-care_premium .p-care_premium__block .p-care_premium__bubble{border-bottom:solid 1px #333;font-family:"Noto Serif JP",serif;font-weight:500;display:table;margin:0 auto 42px;position:relative;padding-bottom:12px;font-size:20px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__bubble{font-size:3.7333333333vw;margin-bottom:10.6666666667vw;line-height:6.4vw;display:block;text-align:center}}#p-care_premium .p-care_premium__block .p-care_premium__bubble:after{content:"";position:absolute;left:0;right:0;margin:auto;width:12px;height:11px;bottom:-8px;background:url(../img/carecenter/premium/bubble.png) no-repeat left top/contain}#p-care_premium .p-care_premium__block .p-care_premium__bubble span{background:#e7f6f8;padding:5px 10px;display:inline-block;border-radius:4px;min-width:198px;margin-right:15px;box-sizing:border-box;text-align:center;font-size:20px;font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__bubble span{min-width:54.6666666667vw;display:table;font-size:5.3333333333vw;margin:0 auto 4.2666666667vw}}#p-care_premium .p-care_premium__block .p-care_premium__in{background:#fff;padding:65px 56px 20px;box-sizing:border-box;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;margin-bottom:80px;position:relative}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__in{padding:6.4vw 4.2666666667vw;margin-bottom:21.3333333333vw;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078)}}#p-care_premium .p-care_premium__block .p-care_premium__in:after{content:"";position:absolute;bottom:-51px;left:0;right:0;margin:auto;width:100%;height:16px;background:url(../img/carecenter/premium/icon_flow_arrow.svg) no-repeat center top/contain}#p-care_premium .p-care_premium__block .p-care_premium__box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box{display:block;margin-bottom:10.6666666667vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box:last-child{margin-bottom:0}}#p-care_premium .p-care_premium__block .p-care_premium__box:last-child:after{display:none}#p-care_premium .p-care_premium__block .p-care_premium__box:after{content:"";display:table;margin:40px auto 0;width:100%;height:16px;background:url(../img/carecenter/premium/icon_flow_arrow.svg) no-repeat center top/contain}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box:after{margin-top:10.6666666667vw;height:4.5vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .p-care_premium__box_ttl{width:100%;background:#e7f6f8;font-weight:500;font-size:16px;padding:13px 20px;margin-bottom:40px;border-left:solid 4px #bbe7eb;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .p-care_premium__box_ttl{padding:3vw 4vw;font-size:4.2666666667vw;margin-bottom:8.5333333333vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .p-care_premium__box_ttl span{display:inline-block;margin-right:20px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .p-care_premium__box_ttl span{display:block;margin-bottom:1.5vw;margin-right:0}}#p-care_premium .p-care_premium__block .p-care_premium__box .l_box{width:318px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .l_box{width:100%;margin-bottom:8.5333333333vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .l_box figcaption{font-size:12px;margin-top:8px;line-height:20px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .l_box figcaption{font-size:3.2vw;margin-top:2vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box{width:674px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box{width:100%}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff{display:block}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff{display:flex}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user{border-bottom:solid 1px #e7e7e7;margin-bottom:20px;padding-bottom:20px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user{margin-bottom:7vw;padding-bottom:6vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__img,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img{width:92px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__img,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img{width:100%;margin-bottom:2vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__img figure,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img figure{width:12.8vw;margin-right:2vw;display:inline-block;vertical-align:middle}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__img span,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img span{display:block;text-align:center;font-size:12px;font-weight:500;margin-top:10px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__img span,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img span{margin-top:0;text-align:left;display:inline-block;font-size:3.2vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__text,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text{width:550px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__text,#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text{width:100%}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__text{font-size:14px;font-weight:500}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_user__text{font-size:3.7333333333vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__img{order:1;margin-bottom:4vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text{order:2}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text h5{font-weight:500;font-size:14px;margin-bottom:10px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text h5{font-size:3.7333333333vw}}#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text p{font-size:14px;font-weight:300}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium__box .r_box .r_box_staff__text p{font-size:3.7333333333vw}}#p-care_premium .p-care_premium__block .p-care_premium_comment{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment{display:block;padding-bottom:7vw;padding-top:6vw;margin-bottom:0}}#p-care_premium .p-care_premium__block .p-care_premium_comment:after{display:none}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_img{width:92px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_img{width:100%;margin-bottom:6vw}}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_img figure{width:18.1333333333vw;display:block;margin:auto}}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_img span{display:block;text-align:center;font-weight:500;font-size:12px;line-height:20px;margin-top:5px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_img span{font-size:3.2vw}}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_text{width:412px;padding:24px;box-sizing:border-box;border:solid 1px #e7e7e7;border-radius:8px;position:relative}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_text{width:100%;margin-bottom:5vw;padding:3vw 4vw}}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_text:before{content:"";position:absolute;top:0;left:-10px;margin:auto;width:15px;height:14px;bottom:0;background:url(../img/carecenter/premium/bubble02.png) no-repeat left top/contain}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_text:before{left:0;right:0;top:-2.5vw;bottom:auto;transform:rotate(90deg)}}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_about{width:494px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_about{width:100%}}#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_about .comment_about__ttl{color:#51acb5;font-size:16px;font-weight:500;margin-bottom:10px}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block .p-care_premium_comment .comment_about .comment_about__ttl{text-align:center;font-size:4.2666666667vw}}#p-care_premium .p-care_premium__block.-btm .p-care_premium__bubble{display:flex;align-items:flex-start}@media only screen and (max-width: 736px){#p-care_premium .p-care_premium__block.-btm .p-care_premium__bubble{display:block}}#p-care_premium .p-care_premium__block.-btm .p-care_premium__bubble span{background:#bbe7eb}#p-care_premium .p-care_premium__block.-btm .p-care_premium__box .p-care_premium__box_ttl{background:#bbe7eb;border-left:4px solid #e7f6f8}@media only screen and (max-width: 736px){#p-care_soudan .p-care_fv{min-height:36vw}}#p-care_soudan #p-care_soudan__top{padding-bottom:80px;border-bottom:solid 1px #e7e7e7;margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__top{padding-bottom:0;margin-bottom:17.3333333333vw}}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__top .p-care_soudan__flow_img{margin-bottom:17.3333333333vw}}#p-care_soudan #p-care_soudan__counseling .p-care_soudan__counseling_text{margin-bottom:56px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .p-care_soudan__counseling_text{margin-bottom:13.3333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__sub{font-size:20px;font-weight:500;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__sub{font-size:5.3333333333vw;margin-bottom:4.2666666667vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__text{margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__text{margin-bottom:8.5333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block{margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block{margin-bottom:21.3333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block.-line{padding-bottom:40px;border-bottom:solid 1px #e7e7e7}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;padding:32px 0}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_text{font-size:20px;text-align:center;font-weight:500;margin-bottom:24px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_text{font-size:5.3333333333vw;margin-bottom:6.4vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link{display:table;margin:0 auto 14px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link{margin-bottom:4vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link img{width:30px;margin-right:7px;display:inline-block;vertical-align:middle;margin-bottom:3px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link img{width:8vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link a{color:#51acb5;font-size:32px;font-family:"Noto Serif JP",serif;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_link a{font-size:8.5333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__bnr .bnr_fax{text-align:center}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box{margin-bottom:40px;counter-increment:item}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box{margin-bottom:9vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_ttl{font-size:16px;font-weight:500;text-indent:-1.3em;padding-left:1.3em;margin-bottom:14px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_ttl{font-size:4.2666666667vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_ttl:before{content:counter(item) ".";padding-right:.5em}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_in{padding-left:18px}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_in li{text-indent:-1.3em;padding-left:1.3em;margin-bottom:2px;line-height:26px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_in li{margin-bottom:1vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__list .counseling_block__list_box .list_in li:before{content:"・";padding-right:.2em}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block.service .counseling_block__sub{margin-bottom:11vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__box{border:solid 1px #e7e7e7;border-radius:4px}#p-care_soudan #p-care_soudan__counseling .counseling_block__service{padding:40px 50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:solid 1px #e7e7e7;border-collapse:collapse}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__service{padding:7vw 4.2666666667vw;display:block}}#p-care_soudan #p-care_soudan__counseling .counseling_block__service:last-child{border-bottom:0}#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__l_box{width:60px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__l_box{margin:0 auto 4vw;width:11.7333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__r_box{width:948px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__r_box{width:100%}}#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__r_box .service__ttl{font-size:16px;font-weight:500;color:#51acb5;margin-bottom:23px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__service .service__r_box .service__ttl{text-align:center;margin-bottom:4vw;font-size:4.2666666667vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step{background:linear-gradient(0deg, rgb(231, 246, 248) 0%, rgb(255, 255, 255) 100%);padding-bottom:80px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step{padding-bottom:21.3333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__sub{margin-bottom:64px}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list{display:block}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li{width:275px;position:relative;padding:0 24px 35px 24px;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li{margin:0 auto;width:100%;padding:11vw 4.2666666667vw 18vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:110%;height:110%;margin:auto;z-index:-1;background:url(../img/carecenter/soudan/bg02.png) no-repeat left top/100% 100%}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:before{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:0;right:auto;background:url(../img/carecenter/soudan/bg02_sp.png) no-repeat left top/100% 100%}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:first-child{z-index:5;width:241px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:first-child{width:100%}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:first-child:before{width:113%;left:-8px;background:url(../img/carecenter/soudan/bg01.png) no-repeat left top/100% 100%}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:first-child:before{left:50%;background:url(../img/carecenter/soudan/bg01_sp.png) no-repeat left top/100% 100%}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:nth-child(2){z-index:4}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:nth-child(3){z-index:3}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:nth-child(4){z-index:2}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child{z-index:1}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child:before{background:url(../img/carecenter/soudan/bg03.png) no-repeat left top/100% 100%}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child:before{background:url(../img/carecenter/soudan/bg03_sp.png) no-repeat left top/100% 100%}}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child .step_list__number,#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child .step_list__ttl,#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:last-child .step_list__text{color:#fff}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:not(:first-child){margin-left:-47px;padding-left:70px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:not(:first-child){margin-left:0;padding-left:4.2666666667vw;margin-top:-13vw;padding-top:17vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li:not(:first-child) .step_list__in .step_list__number{left:-32px}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__in{position:relative;padding-top:32px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__in{padding-top:0;display:flex;flex-wrap:wrap;justify-content:space-between}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__number{position:absolute;top:-28px;left:-10px;font-size:12px;color:#51acb5;font-weight:500;text-align:center}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__number{position:unset;margin-top:-4vw;font-size:3.2vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__number b{display:table;font-size:28px;font-weight:500}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__number b{font-size:7.4666666667vw}}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__box{width:69.3333333333vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__ttl{font-weight:500;font-size:16px;letter-spacing:.08em;margin-bottom:16px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__ttl{font-size:4.2666666667vw;margin-bottom:3vw}}#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__text{font-size:13px;letter-spacing:.065em;line-height:24px}@media only screen and (max-width: 736px){#p-care_soudan #p-care_soudan__counseling .counseling_block__step .counseling_block__step_list li .step_list__text{font-size:3.4666666667vw}}#p-care_careplan .bk_grade{padding-bottom:16px;margin-bottom:80px}#p-care_careplan .p-careplan__block .border{padding-bottom:16px;margin-bottom:56px;border-bottom:solid 1px #e7e7e7}#p-care_careplan .p-careplan__ttl_top{font-size:20px;font-weight:500;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__ttl_top{font-size:5.3333333333vw;margin-bottom:10.6666666667vw}}#p-care_careplan .p-careplan__bubble{border-bottom:solid 1px #333;display:table;margin:0 auto 42px;position:relative;padding-bottom:12px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble{margin-bottom:10.6666666667vw;display:block}}#p-care_careplan .p-careplan__bubble:after{content:"";position:absolute;left:0;right:0;margin:auto;width:12px;height:11px;bottom:-8px;background:url(../img/carecenter/premium/bubble.png) no-repeat left top/contain}#p-care_careplan .p-careplan__bubble span{background:#e7f6f8;padding:9px 16px;display:inline-block;border-radius:4px;min-width:119px;margin-right:15px;font-weight:500;box-sizing:border-box;text-align:center;font-size:20px;font-family:"Noto Sans JP",sans-serif;float:left}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble span{min-width:32vw;display:table;float:none;font-size:5.3333333333vw;margin:0 auto 4.2666666667vw}}#p-care_careplan .p-careplan__bubble h3{font-family:"Noto Serif JP",serif;font-weight:500;font-size:20px;max-width:960px;float:left}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble h3{font-size:3.7333333333vw;line-height:6.4vw;text-align:left;float:none}}#p-care_careplan .p-careplan__bubble h3.-top{margin-top:6px}#p-care_careplan .p-careplan__bubble_staff{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:40px}#p-care_careplan .p-careplan__bubble_staff .icon{width:92px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble_staff .icon{width:13.8666666667vw}}#p-care_careplan .p-careplan__bubble_staff .icon span{font-size:12px;font-weight:500;text-align:center;display:block;margin-top:6px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble_staff .icon span{font-size:3.2vw}}#p-care_careplan .p-careplan__bubble_staff .bubble{width:920px;border:1px solid #e7e7e7;border-radius:8px;padding:24px;box-sizing:border-box;margin-left:16px;position:relative}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__bubble_staff .bubble{width:73.8666666667vw;margin-left:3vw}}#p-care_careplan .p-careplan__bubble_staff .bubble:before{content:"";position:absolute;left:-9px;width:15px;height:15px;top:0;bottom:0;margin:auto;background:url(../img/bubble02.png) no-repeat left top/contain}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table{margin-bottom:4.2666666667vw}}#p-care_careplan .p-careplan__table table{border-collapse:collapse;margin-bottom:16px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table table{width:834px;white-space:nowrap;margin-right:4vw;margin-bottom:0}}#p-care_careplan .p-careplan__table tr.border{border-bottom:solid 1px #bbe7eb}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table tr.-btn .l_ttl:before{height:53px}}#p-care_careplan .p-careplan__table tr.-btn td{height:40px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table tr.-btn td{height:37px;padding:8px 0}}#p-care_careplan .p-careplan__table tr.-btn td b{font-weight:500}#p-care_careplan .p-careplan__table td,#p-care_careplan .p-careplan__table th{text-align:center;font-size:14px}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table td,#p-care_careplan .p-careplan__table th{font-size:3.7333333333vw}}#p-care_careplan .p-careplan__table td.l_ttl,#p-care_careplan .p-careplan__table th.l_ttl{background:#f8f8f8;font-weight:500;width:138px;border-top:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table td.l_ttl,#p-care_careplan .p-careplan__table th.l_ttl{width:76px;position:sticky;left:0;height:100%}#p-care_careplan .p-careplan__table td.l_ttl:before,#p-care_careplan .p-careplan__table th.l_ttl:before{content:"";position:absolute;left:-1px;width:100%;height:102%;top:-1px;border:1px solid #e7e7e7;z-index:-1;background:#f8f8f8}}#p-care_careplan .p-careplan__table th{background:#e7f6f8;font-weight:500;height:40px;border:solid 1px #bbe7eb}#p-care_careplan .p-careplan__table td{height:60px;width:147px;border-top:dashed 1px #bbe7eb;border-bottom:dashed 1px #bbe7eb;border-left:solid 1px #bbe7eb;border-right:solid 1px #bbe7eb}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__table td{width:120px;font-size:14px}}#p-care_careplan .p-careplan__table td.bk{border:solid 1px #bbe7eb;background:#e7f6f8;font-weight:500}#p-care_careplan .p-careplan__small{font-size:13px;letter-spacing:.065em;padding-left:1em;text-indent:-1em}@media only screen and (max-width: 736px){#p-care_careplan .p-careplan__small{font-size:3.4666666667vw}}#p-care_careplan .main_voice{margin-top:56px}#p-care_careplan #graph{margin-bottom:80px}@media only screen and (max-width: 736px){#p-care_careplan #graph .sp div{margin-bottom:17.0666666667vw}}#p-care_nyusho .nyusho_ttl{font-size:20px;margin-bottom:20px;font-weight:500}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_ttl{margin-bottom:6vw;font-size:5.3333333333vw}}#p-care_nyusho #p-care_nyusho_top{padding-bottom:80px;margin-bottom:80px}#p-care_nyusho .p-care_nyusho__block .top_left__cat{margin-bottom:35px}@media only screen and (max-width: 736px){#p-care_nyusho .p-care_nyusho__block .top_left__cat{margin-bottom:4.2666666667vw}}#p-care_nyusho .p-care_nyusho__block .top_left__cat span{background:#e7f6f8;border-radius:4px;min-width:76px;text-align:center;margin-right:20px;display:inline-block;font-weight:500}@media only screen and (max-width: 736px){#p-care_nyusho .p-care_nyusho__block .top_left__cat span{margin-right:4vw;min-width:20.2666666667vw;text-indent:0;margin-bottom:2vw}}#p-care_nyusho .p-care_nyusho__block .mt56{margin-bottom:56px}#p-care_nyusho .p-care_nyusho__block .mt80{margin-bottom:80px}#p-care_nyusho .p-care_nyusho__block ol{padding-left:1em}#p-care_nyusho .p-care_nyusho__block ol li{font-size:14px;text-indent:-1em;line-height:26px}@media only screen and (max-width: 736px){#p-care_nyusho .p-care_nyusho__block ol li{font-size:3.7333333333vw}}#p-care_nyusho .main_schedule{padding-bottom:56px;margin-bottom:56px;border-bottom:solid 1px #e7e7e7}#p-care_nyusho .main_schedule .schedule_list{margin-bottom:0}#p-care_nyusho .nyusho_block__price .nyusho__price_ttl{font-weight:500;text-align:center;line-height:24px;font-size:14px;background:#e7f6f8;padding:13px 0;border:solid 1px #bbe7eb}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_ttl{padding:2.5vw 4vw}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing:border-box;background:#fff;position:relative}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus{display:block;border-bottom:0}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#e7e7e7;z-index:0}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus:after{display:none}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table{margin-bottom:0;height:280px;position:relative;z-index:1}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table{height:auto}}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table tbody{display:contents}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table th{background:#f8f8f8;font-weight:500}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table th,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td{font-size:14px;line-height:24px;text-align:center;vertical-align:middle;border:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table th,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td{box-sizing:border-box;padding:10px 8px;font-size:3.7333333333vw}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table th:first-child,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td:first-child{width:240px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table th:first-child,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td:first-child{width:auto}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td:first-child{font-weight:500;background:#f8f8f8}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table td span{min-width:70px}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left{width:464px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left{width:91.4666666667vw;margin:auto}}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left tr{width:100% !important}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left tr:first-child th,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left tr:first-child td{border-top:0}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left th{width:232px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left th,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left td{width:unset;display:table-cell}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left th:first-child,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left td:first-child{width:232px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left th:first-child,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-left td:first-child{width:50%}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-right{border:solid 2px #bbe7eb}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-right tr{height:17.0666666667vw}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-right td:last-child{border-right:solid 2px #bbe7eb;box-sizing:border-box}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .icon_plus{width:20px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .icon_plus{width:5.3333333333vw;margin:4vw auto}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .price_table__box{width:650px}@media only screen and (max-width: 736px){#p-care_nyusho .nyusho_block__price .nyusho__price_plus .price_table__box{width:100%}}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .price_table__box th,#p-care_nyusho .nyusho_block__price .nyusho__price_plus .price_table__box td{padding:0}#p-care_nyusho .nyusho_block__price .nyusho__price_plus .price_table__box td:first-child{background:none;font-weight:500;background:#f8f8f8}#p-care_nyusho #p-care_nyusho_stay{margin-bottom:80px}#p-care_nyusho #p-care_nyusho_stay .nyusho_block__price{padding-top:56px;border-top:solid 1px #e7e7e7}#p-care_nyusho #p-care_nyusho_stay .nyusho_block__price .nyusho__price_plus .nyusho__price_table{height:320px}@media only screen and (max-width: 736px){#p-care_nyusho #p-care_nyusho_stay .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-right tr{height:10.6666666667vw}}@media only screen and (max-width: 736px){#p-care_nyusho #p-care_nyusho_stay .nyusho_block__price .nyusho__price_plus .nyusho__price_table.-right td{width:50%;padding:2.6666666667vw 0}}#p-care_rehab .bk_grade{padding-bottom:56px;margin-bottom:80px}#p-care_rehab .bk_grade:last-child{padding-bottom:80px;margin-bottom:0}#p-care_rehab .p-rehab__block:not(:last-child){margin-bottom:80px}#p-care_rehab .p-rehab__cat{margin-bottom:65px}@media only screen and (max-width: 736px){#p-care_rehab .p-rehab__cat{margin-bottom:16vw}}#p-care_rehab .p-rehab__cat span{background:#e7f6f8;border-radius:4px;min-width:76px;text-align:center;margin-right:20px;display:inline-block;font-weight:500}@media only screen and (max-width: 736px){#p-care_rehab .p-rehab__cat span{display:table;margin-right:4vw;min-width:20.2666666667vw;text-indent:0;margin-bottom:2vw}}#p-care_rehab .p-rehab__bubble{border-bottom:solid 1px #333;display:table;margin:0 auto 42px;position:relative;padding:0 10px 12px 10px}@media only screen and (max-width: 736px){#p-care_rehab .p-rehab__bubble{margin-bottom:10.6666666667vw;display:block}}#p-care_rehab .p-rehab__bubble:after{content:"";position:absolute;left:0;right:0;margin:auto;width:12px;height:11px;bottom:-8px;background:url(../img/carecenter/premium/bubble.png) no-repeat left top/contain}#p-care_rehab .p-rehab__bubble span{background:#e7f6f8;padding:9px 12px;display:inline-block;border-radius:4px;min-width:119px;margin-right:15px;font-weight:500;box-sizing:border-box;text-align:center;font-size:20px;font-family:"Noto Sans JP",sans-serif;float:left}@media only screen and (max-width: 736px){#p-care_rehab .p-rehab__bubble span{min-width:32vw;display:table;float:none;font-size:5.3333333333vw;margin:0 auto 4.2666666667vw}}#p-care_rehab .p-rehab__bubble h3{font-family:"Noto Serif JP",serif;font-weight:500;font-size:20px;max-width:960px;float:left}@media only screen and (max-width: 736px){#p-care_rehab .p-rehab__bubble h3{font-size:3.7333333333vw;line-height:6.4vw;text-align:center;float:none}}#p-care_rehab .p-rehab__bubble h3.-top{margin-top:6px}#p-care_rehab .main_voice{margin-top:46px;margin-bottom:0}#p-care_rehab .main_voice .p-rehab__voice{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width: 736px){#p-care_rehab .main_voice .p-rehab__voice{margin-bottom:32px;display:block}}#p-care_rehab .main_voice .p-rehab__voice_left{width:212px}@media only screen and (max-width: 736px){#p-care_rehab .main_voice .p-rehab__voice_left{margin-bottom:8.5333333333vw;width:100%}}#p-care_rehab .main_voice .p-rehab__voice_left span{font-size:13px;letter-spacing:.065em;margin-top:10px;display:block}@media only screen and (max-width: 736px){#p-care_rehab .main_voice .p-rehab__voice_left span{font-size:3.4666666667vw}}#p-care_rehab .main_voice .p-rehab__voice_img{border-radius:4px;overflow:hidden}#p-care_rehab .main_voice .p-rehab__voice_right{width:788px}@media only screen and (max-width: 736px){#p-care_rehab .main_voice .p-rehab__voice_right{width:100%}}#p-care_rehab .main_voice .p-rehab__voice_right .ttl{margin-bottom:20px;font-size:16px;letter-spacing:.08em;font-weight:500}@media only screen and (max-width: 736px){#p-care_rehab .main_voice .p-rehab__voice_right .ttl{font-size:4.2666666667vw;margin-bottom:6.4vw}}#p-care_rehab .main_voice .p-rehab__staff{margin-bottom:0;padding-bottom:0}#p-care_rehab .main_voice .p-rehab__staff .staff_ttl{font-weight:500;letter-spacing:.07em;margin-bottom:8px}#p-care_rehab .main_voice__flex{padding-bottom:20px;margin-bottom:20px}@media only screen and (max-width: 736px){#p-care_rehab .main_voice__flex{display:flex}}#p-care_rehab .main_voice__left_text{font-size:12px;background:none;margin-top:6px;padding:0;line-height:100%}#p-care_rehab .main_voice__right_text{font-weight:500;letter-spacing:.07em}@media only screen and (max-width: 736px){#p-care_rehab .main_voice__right{order:2}}@media only screen and (max-width: 736px){#p-care_rehab .main_voice__left{order:1}}#p-care_about .wrapper .about_block{margin-bottom:80px}#p-care_about .wrapper .about_block .main_button{width:260px}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block .main_button{width:69.3333333333vw;display:table;margin:auto}}#p-care_about .wrapper .about_block .in_box{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;padding:48px 56px;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block .in_box{padding:48px 16px}}#p-care_about .wrapper .about_block p strong,#p-care_about .wrapper .about_block p b{font-weight:500}#p-care_about .wrapper .about_block p small{padding-left:1em;text-indent:-1em;display:block}#p-care_about .wrapper .about_block .mb16{margin-bottom:16px}#p-care_about .wrapper .about_block .mb24{margin-bottom:24px}#p-care_about .wrapper .about_block .mb32{margin-bottom:32px}#p-care_about .wrapper .about_block .mb40{margin-bottom:40px}#p-care_about .wrapper .about_block__ttl{font-size:20px;font-weight:500;margin-bottom:24px}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__ttl{font-size:5.3333333333vw}}#p-care_about .wrapper .about_block__box{margin-bottom:56px}#p-care_about .wrapper .about_block__list{line-height:26px;padding-left:1em}#p-care_about .wrapper .about_block__list li{text-indent:-1em}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table tr:last-child{border-bottom:solid 1px #e7e7e7}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table tr.sp_border{border-bottom:none}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table tr.sp_border td.bk_gry{border-top:none}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table th,#p-care_about .wrapper .about_block__table td{padding:10px 8px;box-sizing:border-box}}#p-care_about .wrapper .about_block__table th{background:#e7f6f8;border:solid 1px #bbe7eb;width:200px;font-weight:500;text-align:center;box-sizing:border-box;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table th{display:block;width:100%;text-align:left}}#p-care_about .wrapper .about_block__table td{border:solid 1px #e7e7e7;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table td{display:block;border-top:0;border-bottom:0}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table td:first-child{border-top:0}}#p-care_about .wrapper .about_block__table td.bk_gry{background:#f8f8f8;width:252px;box-sizing:border-box;font-weight:500}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table td.bk_gry{width:100%;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table td.bk_gry.top{border-top:0}}#p-care_about .wrapper .about_block__table td a{text-decoration:underline;color:#51acb5}#p-care_about .wrapper .about_block__table td strong{font-weight:500}#p-care_about .wrapper .about_block__table .border{border-bottom:2px solid #f0dfc7;border-top:2px solid #f0dfc7;font-weight:500;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table .border{border-top:none;border-bottom:none}}#p-care_about .wrapper .about_block__table .border th{border-left:2px solid #f0dfc7}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table .border th{border-right:2px solid #f0dfc7;border-top:2px solid #f0dfc7}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table .border td{border-left:2px solid #f0dfc7;border-right:2px solid #f0dfc7}}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table .border td:nth-child(3){border-bottom:2px solid #f0dfc7}}#p-care_about .wrapper .about_block__table .border td:last-child{border-right:2px solid #f0dfc7}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block__table .border td:last-child{border-bottom:2px solid #f0dfc7}}#p-care_about .wrapper .about_block .flex_block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#p-care_about .wrapper .about_block .flex_block .l_box{width:770px}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block .flex_block .l_box{width:100%}}#p-care_about .wrapper .about_block .flex_block .l_box.border{padding:16px;box-sizing:border-box;border:solid 1px #e7e7e7;border-radius:4px}#p-care_about .wrapper .about_block .flex_block .l_box.border p strong{display:block;line-height:24px}#p-care_about .wrapper .about_block .flex_block .r_box{width:350px}@media only screen and (max-width: 736px){#p-care_about .wrapper .about_block .flex_block .r_box{width:100%}}#p-care_about .wrapper .about_block .flex_block .r_box.img{overflow:hidden;border-radius:4px}#p-care_about .wrapper #block01{padding-bottom:48px}#p-care_about .wrapper #block01 .about_block__ttl{text-align:center;margin-bottom:32px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .about_block__ttl{margin-bottom:4.2666666667vw}}#p-care_about .wrapper #block01 .top_box{border-bottom:solid 1px #e7e7e7;padding-bottom:48px;margin-bottom:30px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .top_box{padding-bottom:12.8vw;margin-bottom:7.2vw}}#p-care_about .wrapper #block01 .top_box__copy{font-family:"Noto Serif JP",serif;font-size:16px;text-align:center;font-weight:500;line-height:28px;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .top_box__copy{font-size:4.2666666667vw}}#p-care_about .wrapper #block01 .btm_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .btm_box{display:block}}#p-care_about .wrapper #block01 .btm_box__ttl{border-left:solid 1px #51acb5;padding-left:17px;font-size:14px;line-height:24px;font-weight:500}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .btm_box__ttl{font-size:3.7333333333vw;margin-right:0;padding-left:17px;margin-bottom:24px}}#p-care_about .wrapper #block01 .btm_box__text{width:945px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .btm_box__text{width:100%}}#p-care_about .wrapper #block01 .btm_box__text strong{display:block;font-weight:500}@media only screen and (max-width: 736px){#p-care_about .wrapper #block01 .btm_box__text strong{padding-left:2.7em;text-indent:-2.7em}}#p-care_about .wrapper #block03 .map_box{width:1000px;margin:auto;position:relative}@media only screen and (max-width: 736px){#p-care_about .wrapper #block03 .map_box{width:100%}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block03 .map_box p.sp{text-align:center}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block03 .map_box__icon{width:44px;display:block;margin:0 auto 9px}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block03 .map_box__img{margin-bottom:15px}}#p-care_about .wrapper #block04 .block04__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 736px){#p-care_about .wrapper #block04 .block04__list{display:block}}#p-care_about .wrapper #block04 .block04__list .list_box{width:50%;padding-top:40px;padding-right:40px;padding-bottom:40px;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_about .wrapper #block04 .block04__list .list_box{width:100%;padding-right:0;border-right:none;margin-bottom:40px;padding-top:0}}#p-care_about .wrapper #block04 .block04__list .list_box:first-child,#p-care_about .wrapper #block04 .block04__list .list_box:nth-child(2){padding-top:0}#p-care_about .wrapper #block04 .block04__list .list_box:nth-child(2n){padding-right:0;padding-left:40px;border-right:none}@media only screen and (max-width: 736px){#p-care_about .wrapper #block04 .block04__list .list_box:nth-child(2n){padding-left:0}}#p-care_about .wrapper #block04 .block04__list .list_box:last-child{padding-bottom:0;border-bottom:none}#p-care_about .wrapper #block04 .block04__list .list_box .about_block__ttl{margin-bottom:24px}#p-care_about .wrapper #block05{padding-bottom:56px}#p-care_about .wrapper #block05 .about_block__ttl{text-align:center}#p-care_about .wrapper #block05 .tal{display:table;margin:0 auto 16px}#p-care_about .wrapper #block05 .tal img{width:30px;margin-right:9px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal img{width:8vw;margin-right:2.1333333333vw}}#p-care_about .wrapper #block05 .tal a{color:#51acb5;font-size:32px;vertical-align:middle;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal a{font-size:8.5333333333vw}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal a span{font-size:6.1333333333vw}}#p-care_about .wrapper #block05 .fax{text-align:center;margin-bottom:40px}#p-care_about .wrapper #block05 .tal_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal_list{display:block}}#p-care_about .wrapper #block05 .tal_list li{border-right:solid 1px #e7e7e7;padding:0 55px;margin-bottom:40px;display:table}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal_list li{padding:40px 0;margin-bottom:0;border-right:0;width:100%;min-height:auto;display:block;border-top:solid 1px #e7e7e7}}#p-care_about .wrapper #block05 .tal_list li .box{display:table-cell;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal_list li .box{display:block;vertical-align:unset}}#p-care_about .wrapper #block05 .tal_list li strong{text-align:center;margin-bottom:8px;font-weight:500;line-height:24px;display:block}#p-care_about .wrapper #block05 .tal_list li .tal{margin-bottom:6px}#p-care_about .wrapper #block05 .tal_list li .tal a{font-size:20px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .tal_list li .tal a{font-size:5.3333333333vw}}#p-care_about .wrapper #block05 .tal_list li .tal a img{width:18px}#p-care_about .wrapper #block05 .tal_list li .fax{margin-bottom:0}#p-care_about .wrapper #block05 .top_box{border-bottom:solid 1px #e7e7e7;margin-bottom:40px}#p-care_about .wrapper #block05 .top_box .tal_list li:first-child{padding-left:60px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .top_box .tal_list li:first-child{padding-left:0}}#p-care_about .wrapper #block05 .top_box .tal_list li:last-child{padding-right:0;border-right:0}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .top_box .tal_list li:last-child{padding-right:0}}#p-care_about .wrapper #block05 .btm_box .tal_list li{margin-bottom:0}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .btm_box .tal_list li:first-child{border-top:none;padding-top:0}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block05 .btm_box .tal_list li:last-child{padding-bottom:0}}#p-care_about .wrapper #block07{padding-bottom:32px}#p-care_about .wrapper #block07 .about_block__list_sns{display:flex;flex-wrap:wrap}@media only screen and (max-width: 736px){#p-care_about .wrapper #block07 .about_block__list_sns{display:block}}#p-care_about .wrapper #block07 .about_block__list_sns li{width:360px;margin-right:40px;min-height:117px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block07 .about_block__list_sns li{width:100%;min-height:auto;margin-right:0}}#p-care_about .wrapper #block07 .about_block__list_sns li:nth-child(3n){margin-right:0}#p-care_about .wrapper #block07 .about_block__list_sns li a{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:8px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;padding:0 32px;width:100%;height:100%;box-sizing:border-box;position:relative}@media only screen and (max-width: 736px){#p-care_about .wrapper #block07 .about_block__list_sns li a{min-height:88px;padding:20px 24px}}@media(any-hover: hover){#p-care_about .wrapper #block07 .about_block__list_sns li a:hover{background:#bbe7eb;opacity:1}}#p-care_about .wrapper #block07 .about_block__list_sns li .img{width:44px;margin-right:16px}#p-care_about .wrapper #block07 .about_block__list_sns li p{font-weight:500;line-height:24px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block07 .about_block__list_sns li p{font-size:4.2666666667vw}}#p-care_about .wrapper #block07 .about_block__list_sns li .line_arrow{margin-left:auto;margin-right:0}#p-care_about .wrapper #block06 .other_table{width:730px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block06 .other_table{margin-bottom:40px;width:100%}}@media only screen and (max-width: 736px){#p-care_about .wrapper #block06 .other_table tr:last-child{border-bottom:solid 1px #e7e7e7}}#p-care_about .wrapper #block06 .other_table th,#p-care_about .wrapper #block06 .other_table td{border:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_about .wrapper #block06 .other_table th,#p-care_about .wrapper #block06 .other_table td{display:block;border-bottom:none;padding:10px 8px}}#p-care_about .wrapper #block06 .other_table th{background:#f8f8f8;width:120px;box-sizing:border-box}@media only screen and (max-width: 736px){#p-care_about .wrapper #block06 .other_table th{width:100%;text-align:left}}#p-care_about .wrapper #block06 .r_box{height:233px}@media only screen and (max-width: 736px){#p-care_about .wrapper #block06 .r_box{height:64.5333333333vw}}.p-care.-saiyo #top_head{padding:0}.p-care.-saiyo #top_head .saiyou_logo{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:66px}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .saiyou_logo{height:12.8vw}}.p-care.-saiyo #top_head .logo{width:196px;margin-top:0;display:inline-block}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .logo{width:48vw}}.p-care.-saiyo #top_head .saiyo_text{font-size:11px;margin-left:45px;display:inline-block;position:relative}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .saiyo_text{text-align:center;font-size:2.9333333333vw;line-height:4.8vw;margin-left:8vw}}.p-care.-saiyo #top_head .saiyo_text:before{content:"";position:absolute;top:0;bottom:0;width:10px;height:1px;background:#333;vertical-align:middle;left:-20px;margin:auto}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .saiyo_text:before{left:-4vw}}.p-care.-saiyo #top_head .saiyo_text:after{content:"";position:absolute;top:0;bottom:0;width:10px;height:1px;background:#333;vertical-align:middle;right:-20px;margin:auto}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .saiyo_text:after{right:-4vw}}.p-care.-saiyo #top_head .contact{width:200px;background:#bbe7eb}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .contact{width:21.3333333333vw}}.p-care.-saiyo #top_head .contact a{display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media(any-hover: hover){.p-care.-saiyo #top_head .contact a:hover{opacity:1;background:#51acb5;color:#fff}.p-care.-saiyo #top_head .contact a:hover:before{background:#fff}}.p-care.-saiyo #top_head .contact a::before{content:"";width:18px;height:18px;background:#333;margin-right:4px;transition:.3s;display:inline-block;mask:url(../img/carecenter/saiyo/icon_contact.svg) no-repeat center center/contain;-webkit-mask:url(../img/carecenter/saiyo/icon_contact.svg) no-repeat center center/contain}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .contact a::before{width:3.7333333333vw}}.p-care.-saiyo #top_head .contact img{width:12px;display:inline-block;vertical-align:middle;margin-right:5px}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .contact img{width:3.2vw;display:block;margin:0 auto}}.p-care.-saiyo #top_head .contact p{font-size:18px;font-weight:500}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .contact p{font-size:3.7333333333vw}}@media only screen and (max-width: 736px){.p-care.-saiyo #top_head .contact p span{display:none}}.p-care.-saiyo .other_fv .other_fv__bk{right:-360px}@media only screen and (max-width: 736px){.p-care.-saiyo .other_fv .other_fv__bk{right:-15vw}}.p-care.-saiyo.-saiyo_other #top_head .contact{display:none !important}#p-care_saiyo__front #p-care_mv{position:relative;z-index:0}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .swiper-main{height:152.8vw}}#p-care_saiyo__front #p-care_mv .swiper-thumb .swiper-slide.no01{background:url(../img/carecenter/saiyo/mv.jpg) no-repeat center center/cover}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .swiper-thumb .swiper-slide.no01{background-image:url(../img/carecenter/saiyo/mv_sp.jpg)}}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .swiper-thumb .swiper-slide::after{height:80vw}}#p-care_saiyo__front #p-care_mv .bk_w{display:none}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .bk_w{display:block;height:102.4vw;background:rgba(0,0,0,0) linear-gradient(180deg, #FFFFFF 0%, #E7F6F8 100%) 0 0 no-repeat padding-box}}#p-care_saiyo__front #p-care_mv .p-care_mv__text_box{display:table-cell;vertical-align:middle}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .p-care_mv__text_box{margin-top:auto;margin-bottom:19.2vw}}#p-care_saiyo__front #p-care_mv .p-care_mv__catch{font-size:34px;line-height:54px;font-family:"Noto Serif JP",serif;margin-bottom:16px;letter-spacing:.05em}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .p-care_mv__catch{font-size:8.5333333333vw;line-height:12.2666666667vw;margin-bottom:4.2666666667vw}}#p-care_saiyo__front #p-care_mv .p-care_mv__lead{line-height:24px;font-family:"Noto Serif JP",serif;font-size:13px;letter-spacing:.2em;width:390px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .p-care_mv__lead{font-size:3.4666666667vw;line-height:6.4vw;width:100%}}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-care_mv .swiper-pagination{bottom:24vw}}#p-care_saiyo__front #p-saiyo_button{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-50px;margin-bottom:65px;padding-bottom:55px;position:relative;z-index:1;border-bottom:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button{display:block;margin-top:-13.3333333333vw;padding-bottom:13.3333333333vw;margin-bottom:15.2vw}}#p-care_saiyo__front #p-saiyo_button li{width:200px;min-height:252px;margin:0 14px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button li{width:100%;min-height:auto;margin:0 0 4.2666666667vw}}#p-care_saiyo__front #p-saiyo_button li a{display:block;padding-top:43px;padding-bottom:32px;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;overflow:hidden;width:100%;height:100%;box-sizing:border-box;background:#fff;position:relative}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button li a{padding:0;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_button li a:hover{opacity:1;background:#bbe7eb}}#p-care_saiyo__front #p-saiyo_button li .p-saiyo_button__img{width:90px;margin:0 auto 28px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button li .p-saiyo_button__img{margin-bottom:0;margin-left:0;margin-right:4.2666666667vw;width:23.4666666667vw}}#p-care_saiyo__front #p-saiyo_button li .p-saiyo_button__text{text-align:center;font-size:16px;line-height:24px;font-weight:500}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button li .p-saiyo_button__text{text-align:left;font-size:4.2666666667vw}}#p-care_saiyo__front #p-saiyo_button li .line_arrow{position:absolute;left:0;right:0;margin:auto;bottom:32px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_button li .line_arrow{position:unset;margin:0 6.9333333333vw 0 auto}}@media only screen and (max-width: 736px){#p-care_saiyo__front .bk_grade:after{height:100%}}#p-care_saiyo__front #p-saiyo_news{padding-bottom:50px;margin-bottom:56px;border-bottom:solid 1px #e7e7e7}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news{padding-bottom:8.5333333333vw;margin-bottom:14.9333333333vw}}#p-care_saiyo__front #p-saiyo_news .inner_in{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .inner_in{display:block}}#p-care_saiyo__front #p-saiyo_news .main_ttl{width:100%}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__box{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);border-radius:4px;box-sizing:border-box;padding:24px 48px 55px;width:100%}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__box{margin-bottom:6.4vw;padding:4.2666666667vw}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__more{display:inline-block;float:right;margin-bottom:16px}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__more a{font-size:12px;font-weight:400;letter-spacing:.6px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__more a{font-size:3.2vw}}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__more a:hover{opacity:1;text-decoration:underline}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__more .line_arrow{margin-left:4px}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list{clear:both}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list{margin-top:6.6666666667vw}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list li{margin-bottom:22px;position:relative;padding-right:20px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list li{padding-right:0;margin-bottom:4.2666666667vw}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list li:last-child{margin-bottom:0}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list li.p-saiyo_news__important .p-saiyo_news__day:before{background:url(../img/icon_news01.png) no-repeat left top/contain}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__day{font-size:14px;margin-right:48px;font-weight:500}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__day{display:block;margin-right:0;font-size:3.7333333333vw;margin-bottom:2.5vw}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__day:before{content:"";display:inline-block;width:16px;height:16px;background:url(../img/icon_news02.png) no-repeat left top/contain;vertical-align:middle;margin-right:10px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__day:before{width:4.2666666667vw;height:4.2666666667vw;margin-right:2.5vw}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__text{width:870px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .p-saiyo_news__text{width:100%}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list a{font-size:14px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list a{font-size:3.7333333333vw;padding-left:6.4vw;padding-right:6vw;line-height:6.9333333333vw;display:block;position:relative}}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list a:hover{opacity:1;text-decoration:underline}}#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .arrow{position:absolute;top:0;bottom:0;margin:auto;right:0}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_news .p-saiyo_news__list .arrow{bottom:auto;top:2vw}}#p-care_saiyo__front #p-saiyo_information{padding-bottom:80px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information{padding-bottom:17.0666666667vw}}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information:after{display:none}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__btn{width:368px;box-sizing:border-box;background:#fff;border-radius:4px;box-shadow:5px 5px 10px rgba(0,0,0,.1490196078);transition:.3s}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__btn{width:100%}}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__btn:hover{background:#bbe7eb;opacity:1}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__btn a{position:relative;display:flex;flex-wrap:wrap;align-items:center}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__btn a:hover{opacity:1}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__img{width:44px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information__img{width:10.6666666667vw}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top{display:block}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__btn{max-height:116px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__btn{margin-bottom:4.2666666667vw}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__btn a{padding:36px 32px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__btn a{min-height:21.3333333333vw;box-sizing:border-box;font-size:4.2666666667vw;padding:4.2666666667vw 6.4vw}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__img{margin-right:24px}@media only screen and (max-width: 736px){#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__img{margin:0 4.2666666667vw 0 0}}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .p-saiyo_information__text{font-weight:500;line-height:24px}#p-care_saiyo__front #p-saiyo_information .p-saiyo_information_top .line_arrow{margin-bottom:0;display:table;margin-left:auto;margin-right:0}@media(any-hover: hover){#p-care_saiyo__front #p-saiyo_information #p-front_information_btn .p-front_information__btn:hover{background:#bbe7eb}}#p-care_bosyu .wrapper{margin-bottom:80px}