.group_page {
  margin:0 auto;
  text-align: center;
  padding:50px 10px;
}
.group_page>.group_top{
  width:515px;
  display:block;
  text-align: center;
  margin:0 auto;
  position:relative;
  z-index: -2;
}

.group_page>.group_top>.g_1 {
  width:130px;
  height:130px;
  border-radius: 65px;
  border:10px solid #5A7734;
  box-sizing: border-box;
  margin:0 auto;

}
.group_page>.group_top>.g_1>h4{
  font-size:18px;
  font-weight: bold;
  margin:34px 0 2px;
}
.g_1_line {
  position:absolute;
  left: 50%;
  width:1px;
  height:200px;
  background-color:#C3C3C3;
  margin:0 auto;
  z-index: -1;
}
.group_page>.group_top>.g_2 {
  display:flex;
  justify-content:flex-start;
  align-items: center;
  margin:70px 0;
}
.group_page>.group_top>.g_2>.g2_line {
  width:50px;
  height:1px;
  background-color:#C3C3C3;
}
.group_page>.group_top>.g_2>.g2_1,.group_page>.group_top>.g_3>.g3_1{
  width:140px;
  height: 40px;
  border-radius: 5px;
  background-color:#E6F1CB;
  border:1px solid #DFECC2;
  box-sizing: border-box;
}
.group_page>.group_top>.g_2>div>p,.group_page>.group_top>.g_3>div>p {
  line-height: 40px;
  font-size:16px;
}
.group_page>.group_top>.g_3 {
  display:flex;
  justify-content:flex-end;
  align-items: center;
}
.group_page>.group_top>.g_3>.g3_1{
  background-color:#F2F2F2;
  border:1px solid #EAEAEA;
}
.group_page>.group_top>.g_3>.g2_line{
  width:50px;
  height:1px;
  background-color:#C3C3C3;
}


/*표*************************/
.group_page_bottom {
  width:750px;
  display:block;
  margin: 0 auto;
  padding:100px 0 70px;
}
.group_page_bottom>div{
  width:100%;
  margin-bottom:70px;
}
.group_page_bottom>div>table{
  width:100%;
}
.group_page_bottom tr {
  border-bottom:1px solid #F0F0F0;
}
.group_page_bottom td {
  text-align: left;
  line-height:35px;
  letter-spacing: -0.5px;
}
.group_page_bottom tr>td:nth-child(1){
  background-color: #F4F4F4;
  font-size:15px;
  font-weight: bold;
  width:17%;
  text-indent: 20px;
}
.group_page_bottom tr>td:nth-child(2){
  width:83%;
}
.group_page_bottom>div>table>tbody>tr:last-child{
  border:none;
}
.group_page_bottom tbody{
  border-top:1px solid #707070;
  width:100%;
  border-bottom:1px solid #C9C9C9;
}
.group_page_bottom tr>td:nth-child(2){
  font-size:15px;
  letter-spacing: -0.4px;
  padding-left: 20px;
}
.group_page_bottom2{display:none;}



@media(max-width:1200px){
  .group_page_bottom{width:100%;}
  .group_page{width:100%;}
  .group_page>.group_top{width:100%;}
  .group_page>.group_top>.g_2, .group_page>.group_top>.g_3{justify-content: center; margin-left:0; margin-right:0;}


}
@media(max-width:991px){

}
@media(max-width:768px){
  .group_page_bottom{display:none;}
  .group_page_bottom2{display:block;}
  .group_page_bottom2>div {margin:30px 0;text-align:left;}
  .group_page_bottom2>div>div {
    border-bottom:1px solid #eee;
    padding:15px 0 ;

  }
  .group_page_bottom2>div>div:last-child{border:none;}
  .group_page_bottom2>div>div>h4{line-height: 24px; display:inline-block; background-color:#E6F1CB; padding:2px 15px;border-radius: 20px;font-size:14px;margin-bottom:7px;}
  .group_page_bottom2>div>div>p{margin-left:10px;line-height: 20px;}
}
@media(max-width:480px){
  .g2_1, .g3_1{height: 50px;}
  .group_page>.group_top>.g_2>div>p, .group_page>.group_top>.g_3>div>p {font-size:12px; line-height: 40px;}
  .group_page_bottom2>div>div>p{font-size:13px;}
}
@media(max-width:375px){
  .g_1_line{height: 150px;}
  .group_page>.group_top>.g_2, .group_page>.group_top>.g_3{margin:45px 0;}
  .group_page_bottom2>div>div:first-child{border-top:none;}
}
