.c-subpage-corporate{padding:10px 0 60px}@media (max-width: 767px){.c-subpage-corporate{padding:21px 0 51px}}.c-subpage-corporate__ttl{font-size:45px;font-size:4.5rem;line-height:1.44444em;letter-spacing:0em;font-weight:300;text-align:center;color:#003466}@media (max-width: 767px){.c-subpage-corporate__ttl{font-size:34px;font-size:3.4rem;line-height:1.11765em}}.c-more--box{max-width:100%;width:521px;height:74px;border-radius:4px;border:1px solid #B1CAD3;box-sizing:border-box;display:flex;align-items:center;padding:0 18px;transition:border-color 0.3s, color 0.3s;background-color:#fff;cursor:pointer}@media (max-width: 767px){.c-more--box{font-size:15px;font-size:1.5rem;line-height:1.33333em}}.c-more--box:after{top:50%;margin-top:-10px;right:17px}.c-more--box img{margin-right:12px;display:block}@media only screen and (min-width: 1025px){.c-more--box:hover{border-color:#009ed5;color:#222}}.c-corporate-info__img img{width:100%}.c-corporate-info__ttl{text-align:center;color:#003466;font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:0em;font-weight:400;margin-top:60px;margin-bottom:-38px}@media (max-width: 767px){.c-corporate-info__ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:0em;font-weight:400;margin-bottom:-17px;margin-top:36px}}.c-corporate-info__text{text-align:center;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:400;margin-top:57px}@media (max-width: 767px){.c-corporate-info__text{text-align:left;font-size:15px;font-size:1.5rem;line-height:2em;margin-top:36px}}.c-corporate-info__text p+p{margin-top:14px}@media (max-width: 767px){.c-corporate-info__text p+p{margin-top:11px}}.c-corporate-info__row{display:flex;justify-content:space-between;margin-top:60px}@media (max-width: 767px){.c-corporate-info__row{margin-top:25px}}.c-corporate-info__row .img{width:calc(50% - 26px)}@media only screen and (max-width: 1024px){.c-corporate-info__row .img{width:calc(50% - 12px)}}@media (max-width: 767px){.c-corporate-info__row .img{width:calc(50% - 9px)}}.c-corporate-info__row .img img{width:100%;border-radius:4px}.c-slider{position:relative}@media (max-width: 767px){.c-slider{padding:0 30px}}.c-slider .swiper-pagination{position:absolute;bottom:-40px;display:flex;justify-content:center;gap:33px}.c-slider .swiper-pagination .swiper-pagination-bullet{background-color:#B1CAD3;opacity:1}.c-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#174D81}.c-slider .swiper-button-next,.c-slider .swiper-button-prev{width:18px;height:28px;margin-top:-14px}.c-slider .swiper-button-next:before,.c-slider .swiper-button-prev:before{content:"";background:0 0/100% no-repeat;background-image:url("../../img/corporate/bedsore/ar01.svg");display:block;width:100%;height:100%}.c-slider .swiper-button-next:after,.c-slider .swiper-button-prev:after{display:none}.c-slider .swiper-button-prev{left:0}.c-slider .swiper-button-next{right:0}.c-slider .swiper-button-next:before{transform:scaleX(-1)}@media (min-width: 768px){.c-ttl-cricle{display:flex;align-items:center}}.c-ttl-cricle .number{width:57px;height:57px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #B1CAD3;font-family:"Lato",sans-serif;font-size:30px;font-size:3rem;line-height:1em;letter-spacing:0em;font-weight:400;color:#4E6E79;font-family:"Lato",sans-serif}@media (max-width: 767px){.c-ttl-cricle .number{margin:0 auto}}.c-ttl-cricle .text{color:#4E6E79;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:700;width:calc(100% - 57px - 12px);margin-left:12px}@media (max-width: 767px){.c-ttl-cricle .text{width:100%;margin-left:0;text-align:center;display:block;margin-top:13px}}
