.form-section .form-wrapper .form-wrap_is_public .is-agree{display:flex;justify-content:flex-end;margin-top:2.4rem}
.form-section .form-wrapper .form-wrap_is_public .is-agree .radio{float:initial}
@media all and (max-width:1024px){.form-section .form-wrapper .form-wrap_is_public .is-agree{margin-top:2rem}
}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio{margin-bottom:2.4rem}
@media all and (max-width:1024px){.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio:not(:last-of-type){margin-bottom:.8rem}
}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box{display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.6rem}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box::before,.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box::after{display:none}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box .radio{padding:0}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box label p{word-break:break-word}
@media all and (max-width:1024px){.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box{display:inline-block;padding-right:2.4rem;margin-bottom:1.6rem}
.form-section .form-wrapper .form-wrap .form-content.form-target .form-content-cate.radio .radio-box .radio{padding-right:2.4rem;margin-bottom:1.6rem}
}
.form-section .form-wrapper .form-wrap .form-content-title>h3{font-weight:600}
.form-section [data-form-type=is_unknown] .form-wrap-txt,.form-section [data-form-type=is_unknown] .radio-box.is-agree,.form-section [data-form-type=is_unknown] .form-sender{display:none !important}
.gcacd .gcac-txt-title{margin-bottom:4rem}
@media all and (max-width:1024px){.gcacd .gcac-txt-title{margin-bottom:2.4rem}
}
.gcacd .gcacd-txt-wrapper{padding:2.8rem 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}
@media all and (max-width:1024px){.gcacd .gcacd-txt-wrapper{padding:2rem 0}
}
.gcacd .btn-wrap{display:block;text-align:center;margin-top:6.4rem}
@media all and (max-width:1024px){.gcacd .btn-wrap{margin-top:3.6rem}
}