#notice_wrap {padding:50px 0;}
.page_wrap {margin-top: 50px;}

.notice_list_wrap {margin-top: 40px;border-top: 1px solid #000;}
.notice_list_box {border-bottom: 1px solid #BFBFBF;}
.notice_list_box a {display: flex;align-items: center;justify-content: space-between;padding: 20px 50px;}
.notice_box_left {display: flex;align-items: center;}
.notice_box {height: 28px;padding:0 10px;background: #2BAE66;border-radius: 14px;display: flex;align-items: center;justify-content: center;font-weight: 500;color: #fff;margin-right: 30px;}
.notice_box img {margin-right: 10px;}
.notice_title {font-size: 1.07em;}
.notice_box_right {font-size: 1.07em;}
.upfile_cont {margin-top: 30px;}

.feedback_view_box {border-top: 1px solid #000;margin-top: 40px;}
.fb_view_head {padding:20px;background: #F9F9F9;border-bottom: 1px solid #DDDDDD;}
.fb_head_top {display: flex;align-items: center;}
.fb_head_top .fb_top_title {font-size: 1.42em;font-weight: 700;}
.fb_head_top .fb_top_scrap a {height: 26px;padding:0 15px;display: flex;align-items: center;justify-content: center;border: 1px solid #424242;border-radius: 12px;background: #fff;font-size: 0.85em;font-weight: 500;}
.fb_head_bottom {display: flex;align-items: center;justify-content: space-between;margin-top: 15px;}
.fb_head_bottom .fb_bottom_left {display: flex;align-items: center;}
.fb_bottom_left .fbl_box {font-weight: 500;color: #888;position: relative;}
.fb_bottom_left .fbl_box:first-child {padding-right: 10px;margin-right: 10px;}
.fb_bottom_left .fbl_box:first-child::after {content:"";width: 1px;height: 10px;background: #707070;position: absolute;top:50%;right: 0;transform: translateY(-50%);}
.fb_bottom_right {color: #888888;font-weight: 500;}
.fb_view_content {padding:30px 20px;font-size: 1.14em;font-weight: 500;border-bottom: 1px solid #BFBFBF;}

.faq_lst_wrap {margin-top: 30px;}
.faq_tab_list ul li {float: left;margin-right: 50px;padding-bottom: 15px;position: relative;cursor: pointer;font-size: 1.35em;}
.faq_tab_list {border-bottom: 1px solid #ddd;}
.faq_tab_list ul li a.on {color: #2BAE66;font-weight: 700;}
.faq_tab_list ul li a.on::after {content:"";width: 100%;height: 4px;background: #2BAE66;position: absolute;bottom:0;left: 0;}
.faq_tab_list ul li:last-child {margin-right: 0;}

.faq_box {border-bottom: 1px solid #ddd;}
.faq_q {font-size: 1.21em;padding:25px 20px;cursor: pointer;background: url("/images/down_arr_b.png") no-repeat 98% 50%;}
.faq_q.up {background: url("/images/up_arr.png") no-repeat 98% 50%;}
.faq_a {padding:30px;border-radius: 10px;background: #F4F5F8;font-size: 1.07em;margin-bottom: 25px;display: none;}

