@charset "UTF-8";.p-philosophy{margin-bottom:clamp(35px,10vw,100px)}.p-philosophy__list{margin-top:clamp(60px,10vw,130px);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,3vw,60px)}.p-philosophy__item{padding-block:clamp(50px,7.5vw,90px) clamp(20px,3.5vw,35px);padding-inline:clamp(10px,2vw,20px);border-radius:clamp(10px,2vw,20px);background-color:#e2efff;position:relative}.p-philosophy__item-img{width:clamp(80px,10vw,100px);height:clamp(80px,10vw,100px);position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.p-philosophy__item-title{color:#0050c1;font-size:clamp(24px,4.8vw,48px);font-weight:700;text-align:center;line-height:1.2}.p-philosophy__item-title span{font-size:clamp(14px,1.8vw,18px);display:block}.p-philosophy__item-lead{color:#002447;font-size:clamp(14px,1.8vw,18px);font-weight:700;margin-top:clamp(10px,2vw,30px);text-align:center}.p-philosophy__item-text{color:#002447;font-size:14px;margin-top:5px;text-align:center}.p-philosophy__cont{margin-top:clamp(25px,4vw,50px);padding-block:clamp(25px,5vw,50px);padding-inline:clamp(25px,5.5vw,55px);border-radius:clamp(10px,2vw,20px);background:#0050c1}.p-philosophy__cont-title{color:#75d8ff;font-size:clamp(15px,1.8vw,18px);font-weight:700;text-align:center}.p-philosophy__cont-title span{color:#fff;font-size:clamp(36px,4.8vw,48px);display:block;line-height:1.3}.p-philosophy__cont-list{margin-top:clamp(20px,3.5vw,50px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.5vw,15px)}.p-philosophy__cont-item{padding-block:clamp(20px,2vw,30px) clamp(20px,2vw,25px);padding-inline:20px;border-radius:10px;background:#0365ee}.p-philosophy__cont-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.p-philosophy__cont-img{width:100px;height:100px;margin-inline:auto}.p-philosophy__cont-ttl{color:#75d8ff;font-size:clamp(20px,2.4vw,24px);font-weight:700;text-align:center;line-height:1.3;letter-spacing:.03em}.p-philosophy__cont-ttl span{font-size:clamp(14px,1.6vw,16px);margin-top:10px;display:block}.p-philosophy__cont-lead{color:#fff;font-size:clamp(14px,1.6vw,16px);font-weight:700;margin-top:clamp(15px,2vw,20px);text-align:center}.p-philosophy__cont-text{color:#fff;font-size:14px;margin-top:8px}@media screen and (max-width:767px){.p-philosophy__item-img{-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.p-philosophy__item-title{margin-top:13px}.p-philosophy__item-text{margin-top:10px;line-height:1.5}.p-philosophy__cont{width:100vw;margin-inline:calc(50% - 50vw)}.p-philosophy__cont-list{grid-template-columns:repeat(1,1fr)}.p-philosophy__cont-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.p-philosophy__cont-img{width:80px;height:80px;margin:0}.p-philosophy__cont-ttl{width:calc(100% - 100px);text-align:left;line-height:1.1}.p-philosophy__cont-lead{text-align:left}.p-philosophy__cont-text{margin-top:10px}}
/*# sourceMappingURL=maps/philosophy.min.css.map */
