@charset "utf-8";
.center_intro {display: flex;gap:3rem}
.center_intro li {width:100%;background-color:#f8f8f8;padding: 3rem;text-align: center;border-radius:2rem}
.center_intro li h5 {font-size:30px; margin-bottom:2rem}
.center_intro li span {display:inline-flex;background-color:#fff;width:170px;height:170px;border-radius:50%;margin:auto;justify-content: center;align-items: center;border: 1px solid var(--color-main);}
.center_intro li p {margin-top:2rem;font-size:20px;font-weight:500;word-break: keep-all;}
.center_intro .img {height: 240px;}
.center_intro .img img {height:100%; object-fit:cover}
.oneline {font-size:20px;padding: 40px 1rem 0;}
.info_txt {
    margin-bottom: 3rem;
}
.info_txt h5 {font-size:30px;padding-bottom: 1rem;}
.info_txt p {font-size:1.5rem;color: var(--color-black2);word-break: keep-all;font-size: 22px;}
.step_st1.st5:before {width:78%}
.sd_tb table td {text-align: left;}
.adr {
    padding-bottom: 2rem;
    width: var(--width-size);
    margin: auto;
}
.adr ul {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    gap: 4rem;
}
.adr ul li {width: auto;display: flex;align-items: center;font-weight: 300;font-size: 1.5rem;}
.adr ul li span {padding-right: .6rem;font-size: 26px;margin-right:0;display: inline-block;}
.root_daum_roughmap .cont {display: none;}
.list_st2.wd3 {}
.list_st2.wd3 li {width: 20.7%;}

/* PC */ 
@media only screen and (min-width:1025px) and (max-width: 1500px)  {
   
}

/* 테블릿 가로, 테블릿 세로 (해상도 768px ~ 1023px)*/ 
@media all and (max-width:1024px) {
    .center_intro {flex-wrap:wrap;gap: 2rem 4%;display: flex;justify-content: center;}
    .center_intro li {width:48%}
    .info_txt h5 {}
    .info_txt p {}
    .info_txt p br {}
}

/* 모바일 가로, 모바일 세로 (해상도 480px ~ 767px)*/ 
@media all and (max-width:767px) {
    .center_intro li {width:100%}
    .info_txt h5 {font-size: 1.5rem;}
    .info_txt p {font-size: 18px;word-break: break-all;}
    .adr ul {gap:.5rem}
    .oneline {font-size:16px; padding:2rem 0 0}
}
