@import url("https://fonts.googleapis.com/css2?family=Estedad:wght@100..900&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");#read{line-height:2.5}#read .ttl{font-weight:600;font-size:4rem;margin-bottom:20px;line-height:1.7}@media (max-width: 991px){#read .ttl{font-size:2.6rem}}#service .strengthList{margin-top:60px}@media (max-width: 991px){#service .strengthList{margin-top:40px}}#service .strengthList li{display:flex;align-items:stretch;margin-bottom:20px;border:1px solid #F3F6F7}@media (max-width: 991px){#service .strengthList li{display:block}}#service .strengthList li:last-child{margin-bottom:0}#service .left{width:40%;background:#fff;border-left:5px solid #04A345;display:flex;align-items:center;padding:55px 55px 55px 35px;box-sizing:border-box;position:relative;overflow:hidden}@media (max-width: 991px){#service .left{width:100%;padding:10px 15px}#service .left::before{content:"";position:absolute;right:-45px;top:0;width:90px;height:100%;background:#F3F6F7;transform:skewX(-45deg)}}#service .left .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;margin-right:20px}@media (max-width: 991px){#service .left .icon{width:50px;height:50px;margin-right:10px}}#service .left h3{font-size:2.4rem}@media (max-width: 991px){#service .left h3{font-size:1.8rem}}#service .right{position:relative;width:60%;background:#F3F6F7;padding:30px 110px 30px 90px;display:flex;align-items:center;overflow:hidden;box-sizing:border-box}@media (max-width: 991px){#service .right{width:100%;display:block;padding:20px 60px 20px 20px}}#service .right::before{content:"";position:absolute;left:-45px;top:0;width:90px;height:100%;background:#fff;transform:skewX(-10deg)}@media (max-width: 991px){#service .right::before{content:none}}#service .right p{position:relative;z-index:2}#service .right .num{position:absolute;right:20px;bottom:20px;font-size:7rem;font-family:"Roboto", sans-serif;font-style:italic;font-weight:700;color:rgba(255,255,255,0.9);line-height:1}@media (max-width: 991px){#service .right .num{font-size:5rem;right:15px;bottom:15px}}#service .mainBtn{margin:60px auto 0}@media (max-width: 991px){#service .mainBtn{margin-top:40px}}#commitment .strengthList{position:relative;margin-top:60px}@media (max-width: 991px){#commitment .strengthList{margin-top:40px}}#commitment .strengthList::before{content:"";position:absolute;left:80px;top:0;bottom:0;border-left:2px dashed #92979D}@media (max-width: 991px){#commitment .strengthList::before{left:45px}}#commitment .strengthList li{display:flex;align-items:center;position:relative;margin-bottom:90px}@media (max-width: 991px){#commitment .strengthList li{margin-bottom:40px}}#commitment .strengthList li:last-child{padding-bottom:80px;margin-bottom:0}@media (max-width: 991px){#commitment .strengthList li:last-child{padding-bottom:60px}}#commitment .strengthList li:last-child::after{content:"";position:absolute;left:76px;bottom:0;width:10px;height:10px;border-radius:50%;background:#92979D}@media (max-width: 991px){#commitment .strengthList li:last-child::after{width:7px;height:7px;left:42px}}#commitment .num{box-sizing:border-box;position:absolute;top:0;z-index:2;width:160px;height:160px;border-radius:50%;border:2px dashed #92979D;background:#fff;display:flex;align-items:center;justify-content:center;font-family:"Roboto", sans-serif;font-style:italic;font-size:3rem;font-weight:700;color:#92979D;flex-shrink:0}@media (max-width: 991px){#commitment .num{width:90px;height:90px;font-size:2.4rem}}#commitment .txtBox{margin-left:300px;padding:100px 0 0}@media (max-width: 991px){#commitment .txtBox{margin-left:110px;padding-top:100px}}#commitment .txtBox h3{font-size:2.2rem;font-weight:500;margin-bottom:15px}@media (max-width: 991px){#commitment .txtBox h3{font-size:1.9rem}}
