main{padding-bottom:80px}.p-sub-blue{margin-top:50px;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:700;color:#4E6E79}@media (max-width: 767px){.p-sub-blue{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:700;margin-top:17px}}.p-txt{margin-top:24px}@media (max-width: 767px){.p-txt{margin-top:13px}}.p-img{text-align:center;margin-top:41px}@media (max-width: 767px){.p-img{width:100%;margin-top:25px}.p-img img{width:100%}}.p-layout{padding-top:85px}@media (max-width: 767px){.p-layout{padding-top:63px}}.sec-monitoring{padding-top:80px}@media (max-width: 767px){.sec-monitoring{padding-top:60px}}@media (max-width: 767px){.sec-records .p-img{margin-top:35px}}.sec-config{padding-top:78px}@media (max-width: 767px){.sec-config{padding-top:65px}}.sec-config .img01{margin-top:47px}@media (max-width: 767px){.sec-config .img01{margin-top:30px}}.sec-config .img02{margin-top:40px}@media (max-width: 767px){.sec-config .img02{margin-top:30px}}.sec-config__row{display:flex;justify-content:center;border-radius:4px;background-color:#E9EEF0;padding:50px 24px;gap:70px;margin-top:50px}@media (max-width: 767px){.sec-config__row{margin-top:36px;gap:25px;padding:28px 0 34px}}.sec-config__row .item{text-align:center;display:block}.sec-config__row .item span{display:block}.sec-config__row .item .text{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:400;color:#174D81;text-decoration:underline}@media (max-width: 767px){.sec-config__row .item .text{font-size:13px;font-size:1.3rem;line-height:2.30769em}}.sec-config__row .item .img{margin-top:10px}@media (max-width: 767px){.sec-config__row .item .img{width:140px}}@media (max-width: 767px){.sec-config .p-sub-blue{margin-top:36px}}@media (min-width: 768px){.sec-config .p-txt{margin-top:7px}}.sec-config .c-more{margin:56px auto 0}@media (max-width: 767px){.sec-config .c-more{margin-top:39px}}@media (max-width: 767px){.sec-lineup .p-img{margin-top:30px}}.sec-inquiries__row{display:flex;align-items:center;gap:53px;margin-top:50px}@media (max-width: 767px){.sec-inquiries__row{flex-direction:column;align-items:center;gap:20px;margin-top:30px}}@media (max-width: 767px){.sec-inquiries .p-txt{margin-top:26px}}
