@charset "utf-8";body{margin:0;font-family:'Noto Sans JP',sans-serif;color:#333;font-size:14px;background-color:#fff6ee;line-height:2}div,p,h1,h2,h3,h4,ul,li,span,header,footer{box-sizing:border-box}img{max-width:100%;display:block;margin:auto}a{text-decoration:none;color:#333;cursor:pointer}#particles-js{position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;opacity:.05;pointer-events:none}.headerlogo{position:absolute;top:0;left:0;z-index:10;padding:10px;background-color:#fff;border-bottom-right-radius:10px}#slider{height:53vw;margin-inline:auto;overflow:hidden;width:100vw;max-height:100vh}.slick-img img{width:100%}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}.add-animation{animation:zoomUp 10s linear 0s normal both}.ehotTitleWrap{position:absolute;top:0;width:100%;height:100%;left:0;display:flex;justify-content:center;align-items:center;max-height:100vh}.ehotTitle{width:70%;min-width:300px}.sliderCover{position:absolute;bottom:0;left:0;right:0;width:100%}.sliderCover img{width:100%}#content{padding:0;width:80%;margin:auto;max-width:calc(100% - 40px)}.Title01{text-align:center;font-family:"Times New Roman",游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,"ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;position:relative;padding-bottom:20px;margin:100px 20px 40px;font-size:24px}.Title02{text-align:center;font-family:"Times New Roman",游明朝,"Yu Mincho",游明朝体,YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,HGS明朝E,"ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;position:relative;padding-bottom:0;margin:100px 20px 0;font-size:34px;color:#ff6800}.Title01:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:2px;width:200px;margin:auto;background-color:#ff6800}.box01Wrap{display:flex;justify-content:space-between}.box01{width:31%;background-color:#fff}.box01 h3{font-size:16px;margin:0;padding:10px 20px 0;line-height:1.5}.box01 p{font-size:13px;line-height:2;margin:0;padding:18px 20px}.torikumi{background-color:#fff;padding:70px;margin-bottom:100px}.box_shadow{box-shadow:20px 20px 40px rgb(133 87 74/20%)}.fadeUp,.fadeUpbox{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s}.fadeUp.show,.fadeUpbox.is-inview{opacity:1;transform:translateY(0);transition-delay:.5s}.box02{background-color:#fff;margin-bottom:100px}.imgL_box{display:flex;align-items:center}.box02_2{padding:30px 40px}.box03{background-color:#fff;padding:40px}.col3{display:flex;justify-content:space-between}.col3>div{width:31%}.col4{display:flex;flex-wrap:wrap;justify-content:space-between}.col4>div{width:49%;padding:10px 0}.box05{background-color:#fff;margin-bottom:100px}.box05_2{padding:30px 40px}#movie{width:100%;display:block}.videoWrap{position:relative;margin-top:100px}.videoCover{position:absolute;top:-1px;left:0;right:0;width:100%}.videoCover img{width:100%;display:block}.schedule{border-collapse:collapse;border:3px solid #fff}.schedule th,.schedule td{border:1px solid #fff;text-align:left;padding:10px}.schedule th{background-color:#97dcff}.schedule td{background-color:#d1f2ff}.tableImgBox{position:relative;display:flex;justify-content:center;align-items:center;background-image:url(//www.care-planning.co.jp/wp-content/themes/care-planning_v2.0/css/../img/img15.jpg);background-size:cover;background-position:center}.gmap{height:0;overflow:hidden;padding-bottom:30%;position:relative}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%;filter:grayscale(50%)}.footerLinkBox{text-align:center}.footerLinkBox .contactWrap{width:100%;text-align:center}#footer .footerLinkBox a{display:block;color:#fff;padding:30px 0}.ico{width:32px;display:block;margin:auto}.contactWrap{background-color:#ff7900}.recruitWrap{background-color:#ffbe00}.footerLinkBox span{padding:5px;display:block}.footerBottom{text-align:center;padding:30px 20px;font-size:13px}.footerBottomLinkBox ul{list-style:none;margin:0;padding:0;text-align:left}.footerBottomLinkBox li{padding:4px 20px;font-size:13px}.copy{font-size:13px;text-align:center;margin:0}.footerRight{display:flex;justify-content:space-between}#footer .address{padding-bottom:10px}.pp{background-color:#fff}.textCenter{text-align:center}#contact .headerlogo{position:relative;width:100%}#contact .contentIco{width:52px}@media screen and (max-width:610px){.headerlogo{width:160px}#content{width:90%}.Title02{font-size:24px;margin:50px 0 0}.Title01{margin:40px 0 40px;font-size:18px}.torikumi{padding:30px;margin-bottom:30px}.box01Wrap{flex-wrap:wrap}.box01{width:100%;margin-bottom:30px}.imgL_box{flex-direction:column}.box02_2{padding:10px 20px}.footerLinkBox{position:fixed;bottom:0;left:0;right:0}.footerLinkBox span{line-height:1}#footer .footerLinkBox a{padding:10px 0;display:flex;justify-content:center;align-items:center}#footer .ico{margin:initial}}#ehotto-satellite{width:80%;margin:auto;max-width:calc(100% - 40px)}.satellite-images-wrapper{display:flex;justify-content:center;gap:20px;padding:30px;background-color:#fff;flex-wrap:wrap}.satellite-image-item{flex:1;min-width:300px}.satellite-image-item img{width:100%;border:1px solid #eee}@media screen and (max-width:768px){#ehotto-satellite{width:90%}.satellite-images-wrapper{flex-direction:column;padding:15px;gap:15px}}