.bbs_page_wrapper{padding:0 0 150px 0}.bbs_page_wrapper .btn_submit{background:var(--gs200);color:var(--gs900);padding:0 30px}.info_box{padding:0 50px;height:90px;border-radius:10px;display:flex}.info_box .info_box_txt{display:flex;justify-content:flex-start;align-items:center;gap:10px}.info_box .info_box_txt .ico{width:30px;aspect-ratio:1;border-radius:500px;background:var(--pri-1);display:flex;justify-content:center;align-items:center}.form_section .form_row{display:flex;align-items:flex-start;gap:20px}@media(max-width: 768px){.form_section .form_row{flex-direction:column}}.form_section .form_row .write_div{flex:1 1 0;display:flex;flex-direction:column;gap:10px;padding:0;justify-content:flex-start;align-items:flex-start}@media(max-width: 768px){.form_section .form_row .write_div{flex:unset;width:100%}}.form_section .form_row .write_div label{font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);font-weight:400;color:var(--gs800)}.form_section .form_row .write_div input{padding:0 30px;height:60px;border-radius:10px;border:1px solid var(--gs400);font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);color:var(--gs800)}.form_section .form_row .write_div input::-moz-placeholder{color:var(--gs500)}.form_section .form_row .write_div input::placeholder{color:var(--gs500)}.form_section .form_row .write_div textarea{padding:15px 30px;height:130px;border-radius:10px;border:1px solid var(--gs400);font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);color:var(--gs800)}.form_section .form_row .write_div textarea::-moz-placeholder{color:var(--gs500)}.form_section .form_row .write_div textarea::placeholder{color:var(--gs500)}.form_section .form_row .write_div .input_wrap{width:100%;display:flex;gap:10px}.form_section .form_row .write_div .input_wrap .btn_frmline{min-width:130px;width:-moz-max-content;width:max-content;height:60px;padding:0 30px;background:var(--pri-1);font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);font-weight:600;color:#fff}.form_section .form_row .write_div .radio_group{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.form_section .form_row .write_div .radio_group input[type=radio]{display:none}.form_section .form_row .write_div .radio_group label{width:100%;height:60px;padding:0 20px;display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--gs400);font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);color:var(--gs800);cursor:pointer}.form_section .form_row .write_div .radio_group input[type=radio]:checked+label{border:2px solid var(--pri-1);color:var(--pri-1);font-weight:600}.form_section .form_row .write_div .radio_group input[type=text]{grid-column:span 2}.form_section .form_row .write_div.required>label::after{content:"*";display:block;font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);font-weight:600;color:#fe5847;margin-left:5px}.agree_wrap .agree_item{width:-moz-max-content;width:max-content}.agree_wrap label .check_box{width:24px;height:auto;aspect-ratio:1;border-radius:500px}.agree_wrap label input:checked+.check_box{background:var(--pri-1)}.agree_wrap label .agree_txt{font-size:clamp(0.5rem,-0.0357142857rem + 2.6785714286vw,1.25rem);color:var(--gs800)}.agree_wrap button{width:auto;height:auto;padding:0;background:none;font-size:clamp(0.5rem,0.1428571429rem + 1.7857142857vw,1rem);font-weight:600;color:var(--pri-1);text-decoration:underline}.agree_wrap button:hover{background:none}.td_answer{text-align:center}.td_answer .answer .answer_txt{display:inline-block;padding:2px 10px;border-radius:4px;font-size:16px;font-weight:500;color:#fff;background-color:var(--gs400)}.td_answer .answer .answer_txt.answered{background-color:var(--bbs-pri-1)}