.about main div[class$="__wraper"]{margin:0 auto}.about .about-slider{margin-bottom:50px}.about .about-doctor .content_900{padding:0;margin:0 auto 50px;width:calc(100% - 40px)}.about .about-doctor .content_flex_items{flex-direction:column}.about .about-doctor .content_flex_item{width:100%;margin:0 1% 25px}.about .about-doctor .content_flex_item p{margin:10px auto;text-align:center}.about .about-doctor .content_flex_item span{display:block;font-size:80%}.about .about-group .content_900{padding:0;width:calc(100% - 40px)}.about .about-group .content_flex_items{flex-direction:column-reverse}.about .about-group .content_flex_item:nth-of-type(1){width:100%}.about .about-group .content_flex_item:nth-of-type(2){margin:0 0 30px}.about .about-group .content_flex_item p{margin:0 auto auto}.slider{margin:0 0 60px}.slider li:before{display:none}.slick-initialized .slick-slide{margin:20px}.slick-dots li.slick-active button:before{color:#4DAAD3}.slick-dots li button:before{color:#EDEDEA;opacity:1}.public-info{padding-bottom:100px}.public-info ul{display:flex;justify-content:space-around;padding:0;margin:0}.public-info ul li{padding:initial;margin:initial}.public-info ul li a{font-size:14px;padding:15px 18px;border:1px solid #0D68B7;display:flex;align-items:center;justify-content:space-between;letter-spacing:3px;line-height:initial}.public-info ul li a:before{content:""}.public-info ul li a:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/cmswp/wp-content/themes/ikei-kai/_assets/img/common/icon-pdf.png);background-repeat:no-repeat;margin-left:20px}.doctor{display:grid;grid-template-columns:400px 1fr;align-items:center;gap:30px 50px;margin-bottom:clamp(40px, calc(11.43px + 7.62vw), 80px)}@media screen and (max-width:767px){.doctor{grid-template-columns:auto}}.doctor__img-wrap{margin:0}.doctor__name{font-size:clamp(18px, calc(15.14px + 0.76vw), 22px);font-weight:bold;margin:0 0 10px}.doctor__kind{color:#fff;background:#0D68B7;width:fit-content;min-width:180px;font-size:clamp(14px, calc(12.57px + 0.38vw), 16px);text-align:center}.doctor__dl{margin:30px 0}.doctor__dt{position:relative;color:#0D68B7;font-size:clamp(16px, calc(14.57px + 0.38vw), 18px);font-weight:bold;padding:0 0 0 20px;margin:0 0 10px}.doctor__dt::before{content:"";position:absolute;width:4px;height:100%;background:#0D68B7;top:0;left:0}.doctor__dd{margin:0}.doctor-list{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.doctor-list .item{width:calc((100% - 80px) / 3);text-align:center;border:1px solid #0D68B7;border-top:5px solid #0D68B7;box-sizing:border-box;padding:20px 0}.doctor-list .item p{margin:initial}.doctor-list .item .name{font-size:21px;margin:0 0 10px}.doctor-list .item .english-name{font-size:26px;color:#0D68B7;margin-bottom:8px}.doctor-list .item .status{font-size:14px;background:#0D68B7;color:#fff;width:158px;height:23px;margin:auto;display:flex;align-items:center;justify-content:center;line-height:initial}.about_card-wrap{margin:100px 0 140px}.about_card{width:595px;height:261px;margin:auto;display:flex;align-items:center;background-color:#0D68B7;position:relative}.about_card div.title{position:absolute;right:15px;bottom:0;margin:initial}.about_card div.title h2.white-color{margin:initial;color:#fff;font-size:35px;font-weight:bold;line-height:initial}.about_card div.about_left img{object-fit:cover;-webkit-object-fit:cover;width:375px;height:261px;object-position:100% 15%}.about_card div.about_right{display:block;width:100%;text-align:center}.about_card div.about_right div.name{display:inline-block;text-align:left}.about_card div.about_right div.name p.white-color{margin-bottom:5px;font-weight:500}.about_card div.about_right div.name h2.white-color{margin-bottom:initial;color:#fff;font-weight:bold}@media screen and (min-width:480.999px){.about main div[class$="__wraper"]{margin:0 auto}.about .about-slider{margin-bottom:100px}.about .about-doctor .content_900{padding:0 40px;width:calc(100% - 0px)}.about .about-doctor .content_flex_items{flex-direction:row}.about .about-doctor .content_flex_item{width:calc(48% - 40px)}.about .about-group .content_900{padding:0 40px;width:calc(100% - 0px)}.about .about-group .content_flex_items{flex-direction:row}.about .about-group .content_flex_item:nth-of-type(1){width:calc(50% - 40px)}.about .about-group .content_flex_item:nth-of-type(2){margin:0}.slider{margin:0 0 100px}.slick-initialized .slick-slide{margin:15px}}@media screen and (max-width:480px){.public-info{padding-bottom:0px}.public-info ul{display:block}.public-info ul li{margin-bottom:15px}.public-info ul li a{display:flex;align-items:center;justify-content:space-between}.public-info ul li a:after{margin-left:0px}.doctor-list{flex-direction:column;gap:20px}.doctor-list .item{width:100%}.doctor-list .item img{margin-bottom:15px}.doctor-list .item .name{font-size:16px}.doctor-list .item .english-name{margin:5px 0}.about_card-wrap{margin:60px 0;padding:0 20px}.about_card{width:100%;height:auto;margin:initial}.about_card div.title h2.white-color{font-size:33px}.about_card div.about_left img{width:100%;height:auto}}.greeting{background:#0D68B7;margin:100px 0}@media screen and (max-width:767px){.greeting{margin:60px 0}}.greeting__inner{display:flex;align-items:flex-start;gap:30px 70px;max-width:900px;margin:0 auto;padding:50px 20px 100px}@media screen and (max-width:767px){.greeting__inner{flex-direction:column;padding:0 20px 60px}}.greeting__img-wrap{position:relative;width:45%;margin-top:-100px}@media screen and (max-width:767px){.greeting__img-wrap{width:100vw;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.greeting__en-name{position:absolute;color:#fff;font-size:38px;font-weight:bold;left:10px;bottom:10px;margin:0;line-height:1}.greeting__text-area{flex:1}.greeting__text{color:#fff;line-height:1.8}.greeting__name{color:#fff;font-size:18px;margin:30px 0}.greeting__list{padding:0}.greeting__item{color:#fff;padding:0}h2.greeting__heading2{color:#fff}.emifull-logo{display:block;max-width:300px;margin:-30px auto 30px}@media screen and (max-width:767px){.emifull-logo{max-width:200px}}/*# sourceMappingURL=page_about.css.map */