*{margin: 0; letter-spacing: -1px; transition: 0.3s all;}
p,h4,h3,h2, h1, span { font-family: "Noto Sans KR"}
h4,h3,h2, h1 {line-height: normal;}
ul, li {text-decoration: none; list-style: none; padding: 0;}
.transform { transform: scale(0.9, 1);}
.banner_count{background-color: #1e1c1f; width: 100%; background-position: center;}
img{ display: block;}

.community5_2 {width: 100%; padding: 100px 0; background-color: #eef4f9; text-align: center;}
.community5_2 h2 {color:#383838; font-size: 36px; font-weight: 700;}
.community5_2 .cont_wrap {width: 980px; margin: 50px auto; display: flex; justify-content: space-between; }
.community5_2 .cont_wrap button {border: none; width: 450px; height: 450px; cursor: pointer; display: flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; gap: 30px; border-radius: 1000px;}
.community5_2 .cont_wrap button h3 {font-size: 38px; font-size: 500;}
.community5_2 .cont_wrap button p {font-size:26px; font-size: 300;}
.community5_2 > p {color: #2e2e2e; font-size: 20px; font-weight: 300; width: 1200px; text-align: center; line-height: 100px; border: 1px solid #b8cfe1; margin: 0 auto;}
.community5_2 .cont_wrap button:nth-of-type(1) {background-color: #5187b3;}
.community5_2 .cont_wrap button:nth-of-type(2){background-color: #1d4b71;}