/*qa.css*/
#bo_list{ display:block; width:100%; margin:20px auto;}
#bo_btn_top.faq_bo_btn_top #bo_list_total{width: inherit;}
.btn_bo_user.faq_btn_bo_user{margin: 35px 0 20px 0;}
.bo_fx.faq_bo_fx{display: block; width: inherit;}
.bo_fx.faq_bo_fx .btn_b02.faq_submit{display: none;}
.sch_btn .fa{display: none;}
.qnaIco{color: #333;}
.qnaIco2{border-color: #c80e21; color: #c80e21;}
.qnaIco3{color: #747474;}
#bo_list a.btn_admin, #bo_list a.btn_b01 {
    display: none;
}
a.btn_b02, .btn_b02 {
    height: 40px;
    width:130px;
}
.tbl_wrap table {
    background:#fcfcfc;
    border-bottom:0;
}
@media screen and (max-width:767px){
    #bo_list.faq_bo_list .td_num2{width: 100px;}
    #bo_list.faq_bo_list .tbl_head01 thead .th_name{display: none;}
    #bo_list.faq_bo_list .td_name{display: none;}
}
@media screen and (max-width:480px){
    #bo_list.faq_bo_list .td_num2{width: 80px;}
    #bo_list.faq_bo_list .tbl_head01 thead th{font-size: 14px;}
    #bo_list.faq_bo_list .tbl_head01 thead .th_date{display: none;}
    #bo_list.faq_bo_list .td_datetime{display: none;}
    #bo_list.faq_bo_list .tbl_head01 .faq_td_subject a{width: 100%;}
}



#bo_list {margin-top: 0;}
/* #bo_list a.btn_admin, #bo_list a.btn_b01 {display: inline-block;} */


.od_prd_list .tbl_wrap th, .od_prd_list .tbl_wrap td {font-size: 14px; height: 40px;}
.od_prd_list .tbl_wrap td {background: #fff; border-bottom: 1px solid #ddd; padding: 8px; box-sizing: border-box;}
.od_prd_list .tbl_wrap .sod_img, .od_prd_list .tbl_wrap .sod_name {display: inline-block;}
.od_prd_list .tbl_wrap .sod_name {padding-left: 20px; box-sizing: border-box;}
.od_prd_list .tbl_wrap .sod_name ul {margin: 10px 0; padding: 0;}
.od_prd_list .tbl_wrap .sod_name button {background: #fff; border: 1px solid #ddd; padding: 8px; border-radius: 4px; margin-top: 10px}
.btn_cart_del {text-align: right;}
.btn_cart_del button {background: #fff; border: 1px solid #ddd; padding: 8px; border-radius: 4px;}
.tbl_wrap table {margin-bottom: 20px;}
#sod_bsk_tot {text-align: right; padding: 0; width: 100%; font-size: 16px;}
#sod_bsk_tot .sod_bsk_pt {margin: 8px 0;}
#sod_bsk_tot .sod_bsk_dvr .bold {font-weight: bold;}
#sod_bsk_tot .sod_bsk_pt .bold {font-weight: bold;}
#sod_bsk_tot .sod_bsk_cnt .blue {color: #1D79D1; font-weight: bold; font-size: 20px;}
#sod_bsk_tot ul {background: #f5f5f5; padding: 16px; box-sizing: border-box; border-radius: 4px;}
#sod_bsk_act {text-align: center;}
a.btn01 {height: 45px; margin-right: 6px; box-sizing: border-box; font-size: 16px; border-radius: 4px; line-height: 1.8;}
.btn_submit {margin-right: 0;}

@media screen and (max-width:767px) {
    .od_prd_list .tbl_wrap .sod_img {display: none;}
    .od_prd_list .tbl_wrap .sod_name {padding-left: 0;}
    .od_prd_list .tbl_wrap .sod_name button {margin-top: 0; padding: 6px;}
    .od_prd_list .tbl_wrap th, .od_prd_list .tbl_wrap td {font-size: 12px;}
    .od_prd_list .tbl_wrap th:nth-child(5),
    .od_prd_list .tbl_wrap td:nth-child(5),
    .od_prd_list .tbl_wrap th:nth-child(6),
    .od_prd_list .tbl_wrap td:nth-child(6) {display: none;}
    #sod_bsk_tot ul {font-size: 14px;}
    #sod_bsk_tot .sod_bsk_cnt .blue {font-size: 18px;}
}















