.gcji .font_body_2_main{margin-top:4rem}
.gcji .tab-header{display:flex;justify-content:space-between}
.gcji .tab-header .tab-block-box{height:auto;margin-bottom:4rem}
.gcji .tab-header .tab-block-box .tab-inner{height:auto}
.gcji .tab-header .select-wrap{display:flex;align-items:flex-end;margin-bottom:4rem}
.gcji .tab-header .select-wrap button.hide{display:none}
.gcji-jobs-list{display:none;column-gap:3.2rem;flex-wrap:wrap}
.gcji-jobs-list.active{display:flex}
.gcji-jobs-list>li{width:calc(33.3333% - 6.4rem/3);border-top:1px solid #a0a0a0;padding:3rem 0 6.5rem 0}
.gcji-jobs-list>li.sortedOut{display:none}
.gcji-jobs-list>li.hide{display:none}
.gcji-jobs-list>li .font_body_3{margin-top:.8rem}
.gcji-jobs-list>li .font_body_3.dim-font{color:#666}
.gcji-jobs-list>li .desc{margin-top:3rem}
.gcji-jobs-list>li .desc>li{padding-left:1rem;padding-bottom:.5rem;position:relative}
.gcji-jobs-list>li .desc>li:last-child{padding-bottom:0}
.gcji-jobs-list>li .desc>li::after{content:"·";display:inline-block;position:absolute;top:0;left:0}
.gcji-jobs-list>li .desc>li.no-bullet::after{display:none}
@media all and (max-width:1024px){.gcji .font_body_2_main{margin-top:2rem}
.gcji .tab-header{flex-wrap:wrap}
.gcji .tab-header .tab-block-box{width:100%;margin-top:3.6rem;margin-bottom:3.2rem}
.gcji .tab-header .select-wrap{width:100%;display:flex;justify-content:end;margin-bottom:unset}
.gcji .tab-header .select-wrap .select-box{width:unset}
.gcji-jobs-list{margin-top:2rem;column-gap:1.6rem}
.gcji-jobs-list>li{width:calc(33.3333% - 3.2rem/3);padding:2rem 0 3.6rem 0}
.gcji-jobs-list>li .font_body_3{margin-top:.2rem}
.gcji-jobs-list>li .desc{margin-top:1.6rem}
.gcji-jobs-list>li .desc>li::after{content:"";display:inline-block;position:absolute;top:.8rem;left:0;width:5px;height:5px;background-color:#000;border-radius:50%}
.gcji .btn--line{margin-top:0}
}
@media all and (max-width:767px){.gcji .tab-header .tab-block-box{margin-top:3.2rem;margin-bottom:3.2rem}
.gcji .tab-header .select-wrap .select-box{width:100%}
.gcji-jobs-list{gap:unset}
.gcji-jobs-list>li{padding:2rem 0 3.2rem 0;width:100%}
.gcji .btn--line{margin-top:0}
}