@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#mainArea{z-index:-1;width:100%;height:500px;position:relative;-webkit-animation:fadeIn 2s forwards;animation:fadeIn 2s forwards;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){#mainArea{height:350px}}@media screen and (max-width: 1024px){#mainArea{height:200px}}#mainArea ul.slick01{width:100%;height:100%;position:relative;border-radius:30px;z-index:-2;overflow:hidden;border:20px solid #25b2ad}#mainArea ul.slick01 .slick-list,#mainArea ul.slick01 .slick-track{width:100%;height:100%}#mainArea ul.slick01 li.slick-slide{width:100%;height:100%;position:relative}#mainArea ul.slick01 li.slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:0s;transition:0s}@media screen and (max-width: 1024px){#mainArea ul.slick01{border-width:12px;border-radius:25px}}@media screen and (max-width: 600px){#mainArea ul.slick01{border-width:7px;border-radius:20px}}#mainArea .catchArea{padding-left:4%;position:absolute;bottom:30%}@media screen and (max-width: 1024px){#mainArea .catchArea{bottom:25%}}@media screen and (max-width: 600px){#mainArea .catchArea{bottom:18%;padding-left:3%}}#mainArea .catchArea::after{position:absolute;content:"";width:230px;height:230px;border-radius:50%;background:rgba(253,253,148,.5);top:-60%;z-index:-1}@media screen and (max-width: 1024px){#mainArea .catchArea::after{width:170px;height:170px;top:-62%}}@media screen and (max-width: 600px){#mainArea .catchArea::after{width:110px;height:110px;top:-58%}}#mainArea .catchArea .catch{font-size:2.0625rem;line-height:1.6;font-weight:500;padding-left:40px}@media screen and (max-width: 1024px){#mainArea .catchArea .catch{font-size:1.625rem}}@media screen and (max-width: 600px){#mainArea .catchArea .catch{font-size:1.0625rem;padding-left:40px}}#index #news .flex{border-radius:30px;overflow:hidden;background:#fff;min-height:200px;-webkit-filter:drop-shadow(0 0 6px rgba(163, 163, 163, 0.6));filter:drop-shadow(0 0 6px rgba(163, 163, 163, 0.6))}@media screen and (max-width: 1024px){#index #news .flex{display:block;border-radius:20px;-webkit-filter:drop-shadow(0 0 4px rgba(163, 163, 163, 0.3));filter:drop-shadow(0 0 4px rgba(163, 163, 163, 0.3))}}#index #news .flex .cntLft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#cde8e7;width:290px;color:#0d807b}#index #news .flex .cntLft .h2Area{margin-bottom:10px}#index #news .flex .cntLft .h2Area .h2Sup{color:#0d807b;font-size:1.875rem;line-height:1}#index #news .flex .cntLft .h2Area .h2Sup i{vertical-align:top}#index #news .flex .cntLft .h2Area .heading02{font-size:1.75rem}#index #news .flex .cntLft .btn{width:165px;height:35px}#index #news .flex .cntLft .btn a{font-size:1rem;padding-left:15px}#index #news .flex .cntLft .btn a::after{font-size:.9375rem;right:10px}@media screen and (max-width: 1024px){#index #news .flex .cntLft{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px}#index #news .flex .cntLft .h2Area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#index #news .flex .cntLft .h2Area .h2Sup{margin-right:10px}}@media screen and (max-width: 600px){#index #news .flex .cntLft{padding:10px 20px}#index #news .flex .cntLft .h2Area .heading02{font-size:1.25rem}#index #news .flex .cntLft .h2Area .h2Sup{margin-right:5px;font-size:1.25rem}#index #news .flex .cntLft .btn{width:138px;height:28px}#index #news .flex .cntLft .btn a{font-size:.875rem}}#index #news .flex .cntRht{padding:10px 35px;width:calc(100% - 290px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){#index #news .flex .cntRht{width:100%}}@media screen and (max-width: 600px){#index #news .flex .cntRht{padding:15px}}#index #news .flex .cntRht .news-list li a{height:60px}@media screen and (max-width: 600px){#index #news .flex .cntRht .news-list li a{height:auto;padding-top:5px;padding-bottom:5px}}#index #news .flex .cntRht .news-list li a .headArea{width:280px}#index #news .flex .cntRht .news-list li a .headArea .date{font-size:1rem;margin-right:20px;width:105px}@media screen and (max-width: 1024px){#index #news .flex .cntRht .news-list li a .headArea .date{font-size:.875rem;width:80px}}#index #news .flex .cntRht .news-list li a .headArea .category{font-size:1rem;width:130px;height:30px;margin-right:20px}@media screen and (max-width: 600px){#index #news .flex .cntRht .news-list li a .headArea .category{width:auto;height:26px;margin-right:0;padding-left:10px;padding-right:10px;font-size:.75rem}}@media screen and (max-width: 600px){#index #news .flex .cntRht .news-list li a .headArea{width:100%}}#index #news .flex .cntRht .news-list li a h3{font-size:1.125rem;padding-right:0;width:calc(100% - 280px)}@media screen and (max-width: 1024px){#index #news .flex .cntRht .news-list li a h3{font-size:1rem;width:calc(100% - 210px);margin-top:5px}}@media screen and (max-width: 600px){#index #news .flex .cntRht .news-list li a h3{font-size:1rem;width:100%}}#index #news .flex .cntRht .news-list li a::before{display:none}@media screen and (max-width: 600px){#index #about.wrap{padding-left:0;padding-right:0}}#index #about .flex .cntLft{width:48%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-top:40px;padding-right:60px;line-height:2.2}#index #about .flex .cntLft .btn{margin-top:40px}#index #about .flex .cntRht{width:52%}#index #about .flex .cntRht .photo{border-radius:20px;margin-bottom:5px;overflow:hidden}@media screen and (max-width: 1024px){#index #about .flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#index #about .flex .cntLft{width:100%;padding-right:0}#index #about .flex .cntLft .btn{margin-left:auto;margin-right:auto}#index #about .flex .cntRht{width:100%;height:350px;border-radius:15px}}@media screen and (max-width: 600px){#index #about .flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#index #about .flex .cntLft{width:100%;padding-right:5%;padding-left:5%}#index #about .flex .cntLft .btn{margin-left:auto;margin-right:auto}#index #about .flex .cntRht{height:auto}#index #about .flex .cntRht .photo{border-radius:0}}@media screen and (max-width: 600px){#index #about .bnrList{padding-right:5%;padding-left:5%}}#index #facility{background:#cde8e7;padding-top:60px;padding-bottom:45px}@media screen and (max-width: 600px){#index #facility{padding-top:38px;padding-bottom:40px}}#index #facility .h2Area.none{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateX(-100px);transform:translateX(-100px)}#index #facility .h2Area.none .illust{margin-right:60px}@media screen and (max-width: 1024px){#index #facility .h2Area.none{-webkit-transform:translateX(0);transform:translateX(0)}#index #facility .h2Area.none .illust{margin-right:0}#index #facility .h2Area.none .illust img{width:80%}}@media screen and (max-width: 600px){#index #facility .h2Area.none{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}#index #facility .h2Area.none .illust{text-align:center}#index #facility .h2Area.none .cntRht{text-align:center}#index #facility .h2Area.none .cntRht .h2sup{padding-left:0}#index #facility .h2Area.none .cntRht .h2sup::before{display:none}}#index #facility .circle-list li:nth-child(even){margin-left:0}#index #cancer .mentenance{background:#f6f6f6;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px}#index #link .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index #link .link-list li{padding-left:15px;padding-right:15px}@media screen and (max-width: 600px){#index #link .link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#index #link .link-list li{padding:0}#index #link .link-list li+li{margin-top:20px}}/*# sourceMappingURL=toppage.css.map */