.gchn .font_body_2_main{margin-top:4rem}
.gchn .btn{margin-top:2.4rem;margin-right:1.5rem}
.gchn .table_wrap{display:flex;justify-content:end;margin-top:6.4rem}
.gchn .table_wrap .recruit-table{max-width:93.5rem;display:flex;flex-wrap:wrap}
.gchn .table_wrap .recruit-table li{width:100%;display:flex;padding:4rem 0 6.4rem 0;border-top:1px solid #a0a0a0}
.gchn .table_wrap .recruit-table li .font_contents_title_2_main{padding-right:8rem}
.gchn .table_wrap .recruit-table li .font_body_3_main{flex:1}
@media all and (max-width:1024px){.gchn .font_body_2_main{margin-top:2rem}
.gchn .btn{margin-top:1.6rem}
.gchn .table_wrap{margin-top:3.6rem}
.gchn .table_wrap .recruit-table li{padding:2rem 0 3.6rem 0}
.gchn .table_wrap .recruit-table li .font_contents_title_2_main{padding-right:7.5rem;font-size:1.8rem}
}
@media all and (max-width:767px){.gchn .table_wrap{margin-top:3.2rem}
.gchn .table_wrap .recruit-table li{flex-wrap:wrap;padding:2rem 0 3.2rem 0}
.gchn .table_wrap .recruit-table li .font_contents_title_2_main{width:100%}
.gchn .table_wrap .recruit-table li .font_body_3_main{margin-top:1.6rem}
}