.gecd{width:100%}
.gecd-contents{display:flex;gap:2.7rem}
.gecd-contents__item{position:relative;max-width:29.4rem;padding:6.8rem 6.4rem 5.7rem;background-color:rgba(0,0,0,.03);border-radius:10.6rem}
.gecd-contents__item-tit{margin-bottom:3.2rem}
.gecd-contents__item-con{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;font-weight:300}
.gecd-contents__item-con>li{min-width:13.2rem;margin-top:1.2rem}
.gecd-contents__item .center-pos{padding:25% 0}
.gecd-contents__item .center-pos>li{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.gecd-show-more{display:flex;align-items:center;justify-content:center}
@media all and (max-width:1024px){.gecd .font_body_3{font-size:1.2rem}
.gecd__title{max-width:48.8rem;margin:0 auto}
.gecd__subtext{max-width:48.8rem;margin:0 auto}
.gecd-contents{justify-content:center;gap:2.6rem}
.gecd-contents__item{max-width:21.7rem;padding:6rem 5.3rem;border-radius:8rem}
.gecd-contents__item-tit{margin-bottom:calc(16px + 6)}
.gecd-contents__item-con{width:12rem}
.gecd-contents__item-con>li{min-width:10rem}
}
@media all and (max-width:767px){.gecd__title{max-width:35rem;margin:0 auto}
.gecd__subtext{max-width:35rem;margin:0 auto}
.gecd-contents{margin:0 auto;justify-content:center;flex-direction:column;max-width:35rem;height:auto}
.gecd-contents__item{position:relative;width:100%;max-width:none;height:auto;min-height:20rem;padding:2.2rem 20% 3rem}
.gecd-contents__item-tit{margin-bottom:2rem}
.gecd-contents__item-con{width:100%;height:fit-content;align-content:flex-start;justify-content:center}
.gecd-contents__item-con>li{display:Inline-block;max-width:50%;height:fit-content;font-size:1.2rem}
.gecd-contents__item-con .center-pos{font-size:1.2rem}
}