.bbs_page_wrapper .tbl_wrap table tbody .td_subject .bo_tit .a_link{display:flex;align-items:center;gap:8px}#bo_v_file{padding:20px;border-radius:10px;background:var(--gs100)}#bo_v_file h2{font-size:clamp(0.75rem,0.3928571429rem + 1.7857142857vw,1.25rem);line-height:1.5;font-weight:600}#bo_v_file ul{margin-top:10px}#bo_v_file ul li:not(:first-child){margin-top:10px}#bo_v_file ul li a{font-size:clamp(0.75rem,0.5714285714rem + 0.8928571429vw,1rem);line-height:1.5;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:8px;max-width:-moz-max-content;max-width:max-content}.faq_list_board{margin-top:60px;font-size:clamp(0.75rem,0.3928571429rem + 1.7857142857vw,1.25rem);line-height:1.5}.faq_list_board li{display:flex;align-items:flex-start}.faq_list_board li:last-child .faq_wrap{border-bottom:1px solid var(--pri-1)}.faq_list_board li .faq_wrap{flex:1}.faq_list_board li .gall_chk{width:24px;height:24px;margin-top:20px}.faq_list_board li .btn_b03{margin-top:9px}.faq_list_board li .q{border-top:1px solid var(--pri-1);position:relative;background:var(--pri-4);padding:15px 50px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}@media(max-width: 768px){.faq_list_board li .q{padding:15px 20px}}.faq_list_board li .q.on::after{transform:rotate(180deg)}.faq_list_board li .q .inner{display:flex;justify-content:space-between;align-items:center;width:100%}.faq_list_board li .q .inner::after{content:"";display:block;width:24px;aspect-ratio:1;background:url(img/arrow.svg) no-repeat center/cover;transition:all .4s}.faq_list_board li .q p{font-weight:600;display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;width:95%}@media(max-width: 576px){.faq_list_board li .q p{gap:5px}}.faq_list_board li .q p::before{content:"Q";display:block;color:var(--pri-1);font-weight:600}.faq_list_board li .q .btn{margin-left:20px}.faq_list_board li .answer{display:none;padding:30px 50px;border-top:1px solid var(--pri-2)}@media(max-width: 768px){.faq_list_board li .answer{padding:15px 20px}}.faq_list_board li .answer .desc{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px}@media(max-width: 576px){.faq_list_board li .answer .desc{gap:5px}}.faq_list_board li .answer .desc::before{content:"A";display:block;color:var(--pri-1);font-weight:600}.faq_list_board li .answer .desc .table_wrap>br{display:none}.faq_list_board li .answer .desc .table_wrap tbody td{padding:15px}