#rv_list {}
.rv_ul  {display:table;width:100%;border-collapse:collapse;}

.rv_th {display:table-cell;text-align:center;font-size:17px;padding:10px 0;background:#454545;color:#fff;border-right:1px solid #fff;}
.rv_th01 {width:15%;}
.rv_th02 {width:55%;}
.rv_th02_2 {width:40%;}
.rv_th03 {width:15%;}
.rv_th04 {width:15%;border-right:0;}

.rv_td {display:table-cell;text-align:center;vertical-align:middle;font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:21px;word-break:keep-all;padding:20px;}
.rv_td {border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.rv_td01 {width:15%;}
.rv_td02 {width:55%;text-align:left;}
.rv_td02_2 {width:40%;text-align:left;}
.rv_td02_2 img {max-width:100%;}
.rv_td03 {width:15%;color:#555;}
.rv_td04 {width:15%;color:#555;border-right:0;}
.rv_img {margin-bottom:10px;}
.rv_img img {width:100%;}

.pro_part_ul {overflow:hidden;margin-bottom:30px;}
.pro_part_ul li {float:left;width:16.666%;text-align:center;}
.pro_part_ul li a {display:block;font-size:17px;line-height:19px;padding:10px 0;background:#eee;border-right:1px solid #ddd;}
.pro_part_ul li:last-child a {border-right:0;}
.pro_part_ul li.active a {background:#5D2AD9;color:#fff;}

.pro_part_ul_my li {width:12.5%;}

.my_tb {width:100%;border-collapse:collapse;}
.my_tb th {text-align:center;font-size:17px;padding:10px 0;background:#454545;color:#fff;border-right:1px solid #fff;font-weight:500;}
.my_tb th:last-child {border-right:0;}
.my_tb td {display:table-cell;text-align:center;vertical-align:middle;font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:21px;word-break:keep-all;padding:20px;}
.my_tb td {border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;color:#666;}
.my_tb td:last-child {border-right:0;}
.my_tb td.txt_lt {text-align:left;}
.my_tb td a {color:#222;}

#bo_v_info {font-family:"Malgun Gothic", sans-serif;}
.tbl_head01 thead th {font-size:17px;border:none;border-right:1px solid #fff;background:#454545;color:#fff;font-weight:500;}
.tbl_head01 thead th:last-child {border-right:0;}
.tbl_head01 thead th a {color:#fff;}
.tbl_head01 td {font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:21px;padding:20px;border-right:1px solid #dfdfdf !important;}
.tbl_head01 td:last-child {border-right:0 !important;}
#bo_v_con {font-family:"Malgun Gothic", sans-serif;font-size:15px;}

.mypage03 {}
.alarm_ul {font-family:"Malgun Gothic", sans-serif;overflow:hidden;padding:10px 0;}
.alarm_ul li {float:left;width:96%;border:1px solid #dfdfdf;position:relative;border-radius:10px;padding:30px;padding-left:110px;margin-top:25px;margin-left:1%;box-shadow:2px 2px 10px rgba(0,0,0,0.4);}
.alarm_ul li:first-child {margin-top:0;}
.al_img {width:60px;height:60px;background:#dfdfdf;border-radius:50%;overflow:hidden;position:absolute;left:30px;top:50%;margin-top:-30px;}
.al_cont {font-size:15px;margin-bottom:10px;}
.al_date {font-size:14px;letter-spacing:0;}
.al_del {font-size:30px;line-height:30px;position:absolute;top:30px;right:30px;z-index:10;cursor:pointer;color:#555;}
.al_del i {display:block;}
.al_del:hover {color:#5D2AD9;}

.mypage06 {}
.bold_h {font-size:19px;line-height:23px;margin-bottom:10px;}
.leave_info {margin-bottom:30px;}
.leave_info p {font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:17px;padding-left:10px;position:relative;margin-bottom:8px;}
.leave_info p:last-child {margin-bottom:0;}
.leave_info p::before {content:'';width:3px;height:3px;background:#555;border-radius:50%;position:absolute;left:0;top:7px;}
.leave_radio_box {border:1px solid #dfdfdf;padding:20px;overflow:hidden;}
.leave_radio_box p {font-family:"Malgun Gothic", sans-serif;float:left;width:16.666%;font-size:15px;}
.leave_txt_box {margin-top:20px;}
.leave_txt_box textarea {width:100%;height:200px;border:1px solid #dfdfdf;padding:20px;font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:23px;}
.leave_privacy textarea {margin:20px 0;width:100%;height:150px;border:1px solid #dfdfdf;padding:20px;font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:23px;}
.leave_chk {text-align:center;font-family:"Malgun Gothic", sans-serif;font-size:15px;line-height:17px;}
.leave_btn {text-align:center;margin-top:30px;}
.leave_btn button {display:inline-block;font-size:17px;padding:10px 35px;border:none;background:#5D2AD9;color:#fff;}

.result_btn {display:inline-block;padding:4px 10px;background:#5D2AD9;color:#fff;cursor:pointer;border-radius:3px;}
.result_btn2 {background:#aaa;}

.active_btn {padding:5px 10px;background:#5D2AD9;color:#fff;}