.popup_back {position: fixed; top: 0; left: 0; display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.30); z-index: 999999;}
.popup_back.on {display: block;}

.popup_con {position: fixed; top: 50%; left: 50%; display: none; border-radius: 10px; border: 1px solid #E0E0E0; background: #fff; transform: translate(-50%, -50%); z-index: 9999999;}
.popup_con.on {display: block;}
.popup_con .inner {position: relative; display: none; width: 600px; max-height: 80vh; border-radius: 10px; background: #fff; overflow: auto;}
.popup_con .inner.on {display: block;}
.popup_con .inner > a.btns.btn_x {position: absolute; top: 10px; right: 10px; font-size: 1.3rem; font-weight: 700; color: #D9D9D9;}
.popup_con .inner .tit {padding: 15px 10px; border-bottom: 1px solid #E0E0E0; text-align: center;}
.popup_con .inner .tit h5 {font-size: 0.8rem; font-weight: 700; color: #777;}
.popup_con .inner textarea {margin: 4px 0 0 0; width: 100%; padding: 10px; height: 120px; border: 1px solid #E0E0E0; border-radius: 4px; font-size: 0.7rem; color: #000; font-family: 'pretendard', sans-serif;}
.popup_con .inner textarea:placeholder-shown {color: #999;}
.popup_con .inner .btn_con {display: flex; justify-content: center; align-items: center; width: 100%; margin: 20px 0 0 0;}
.popup_con .inner .btn_con.two_btns {justify-content: space-between;}
.popup_con .inner .btn_con.three_btns {justify-content: space-between;}
.popup_con .inner .btn_con a.btns {width: 100%; padding: 15px 0; text-align: center; font-size: 0.8rem; font-weight: 700; border: 1px solid #E0E0E0; border-radius: 4px; background: #E0E0E0; color: #fff;}
.popup_con .inner .btn_con.two_btns a.btns {width: calc(50% - 5px);}
.popup_con .inner .btn_con.three_btns a.btns {width: calc(100% / 3 - 5px);}
.popup_con .inner .btn_con a.btns.btn_submit {border: 1px solid var(--bg-color-01); background: var(--bg-color-01);}
.popup_con .inner .btn_con a.btns.btn_close {border: 1px solid #999; background: #999;}
.popup_con .inner .btn_con a.btns.btn_go {border: 1px solid #0E1821; background: #fff; color: #0E1821;}
.popup_con .inner .btn_con a.btns.btn_approve {border: 1px solid var(--pt-color-01); background: var(--pt-color-01);}
.popup_con .inner .btn_con a.btns.btn_return {border: 1px solid var(--bg-color-01); background: var(--bg-color-01);}

.popup_con .inner .main_con {padding: 0 20px 20px 20px;}

.popup_con .inner .main_con .desc_con {}
.popup_con .inner .main_con .desc_con ul {}
.popup_con .inner .main_con .desc_con ul li {display: flex; align-items: center; padding: 15px 0; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner .main_con .desc_con ul li h5 {width: 100px; margin: 0 10px 0 0; font-size: 14px; color: #0E1821; font-weight: 700; letter-spacing: -0.35px;}
.popup_con .inner .main_con .desc_con ul li p {font-size: 14px; font-weight: 400; color: #555; letter-spacing: -0.35px;}

.popup_con .inner .main_con .desc_con ul li .raido_con {display: flex; align-items: center;}
.popup_con .inner .main_con .desc_con ul li .raido_con label {margin: 0 10px 0 0;}
.popup_con .inner .main_con .desc_con ul li .raido_con label input {display: none;}
.popup_con .inner .main_con .desc_con ul li .raido_con label span {position: relative; padding: 0 0 0 24px; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con .inner .main_con .desc_con ul li .raido_con label span:before {position: absolute; top: 0; left: 0; content: ''; width: 20px; height: 20px; background: url(../img/common/check_off.png) center no-repeat; background-size: cover;}
.popup_con .inner .main_con .desc_con ul li .raido_con label input[type="radio"]:checked + span:before {background: url(../img/common/check_on.png) center no-repeat; background-size: cover;}

.popup_con .inner.done {width: 300px;}
.popup_con .inner.done .main_con {padding: 10px;}
.popup_con .inner.done .main_con .desc_con {display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; height: 100px;}
.popup_con .inner.done .main_con .desc_con h6 {font-size: 1rem; color: #151515;}
.popup_con .inner.done .main_con .desc_con p {font-size: 0.7rem; color: var(--bg-color-01);}

.popup_con .inner.reasons {}
.popup_con .inner.reasons .main_con .desc_con span {display: block; margin: 20px 0 0 0; text-align: center; font-size: 12px; color: #555; font-weight: 400; letter-spacing: -0.3px;}

.popup_con .inner.processing {}

.popup_con .inner.broker_info {}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area {width: 100%; align-items: flex-start;}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area .dc_con {width: 100%;}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area .img_con {display: flex; justify-content: center; align-items: center; border-radius: 4px; background: #E0E0E0;}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area .img_con img {}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area a {display: flex; align-items: center; margin: 10px 0 0 0;}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area a span {font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555; margin: 0 10px 0 0;}
.popup_con .inner.broker_info .main_con .desc_con ul li.img_area a img {}

.popup_con .inner.search_filter {width: auto; max-width: 800px;}
.popup_con .inner.search_filter .tit {text-align: left;}
.popup_con .inner.search_filter .tit h5 {font-size: 20px; font-weight: 700; letter-spacing: -0.5px; color: var(--bg-color-01); display: flex; align-items: center;}
.popup_con .inner.search_filter .tit h5 span {margin: 0 0 0 10px; font-size: 12px; font-weight: 400; color: #777; letter-spacing: -0.3px;}
.popup_con .inner.search_filter .main_con {}
.popup_con .inner.search_filter .main_con .tab_options {display: flex; justify-content: space-between; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner.search_filter .main_con .tab_options .tabs {width: calc(100% / 2); padding: 10px 0; text-align: center; cursor: pointer;}
.popup_con .inner.search_filter .main_con .tab_options .tabs h6 {font-size: 14px; font-weight: 700; letter-spacing: -0.35px; color: #999;}
.popup_con .inner.search_filter .main_con .tab_options .tabs.on {border-bottom: 2px solid var(--bg-color-01);}
.popup_con .inner.search_filter .main_con .tab_options .tabs.on h6 {color: var(--bg-color-01);}
.popup_con .inner.search_filter .main_con .category_con {margin: 10px 0 0 0; background: #fff; display: none;}
.popup_con .inner.search_filter .main_con .category_con.on {display: block;}
.popup_con .inner.search_filter .main_con .category_con ul {display: flex; justify-content: space-between; border-radius: 10px; border: 1px solid #E0E0E0;}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con {padding: 10px; display: flex; align-items: flex-start; align-content: flex-start; flex-wrap: wrap; height: 300px; overflow: auto;}
.popup_con .inner.search_filter .main_con .category_con ul.one_con li.cate_con {width: 100%;}
.popup_con .inner.search_filter .main_con .category_con ul.two_con li.cate_con {width: calc(100% / 2);}
.popup_con .inner.search_filter .main_con .category_con ul.three_con li.cate_con {width: calc(100% / 3);}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con label {cursor: pointer; margin: 0 10px 10px 0;}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con label input {display: none;}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con label span {padding: 4px 10px; border-radius: 4px; border: 1px solid #E0E0E0; font-size: 14px;}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con label input:checked + span {border: 1px solid var(--pt-color-01); background: #EAFEFF; color: var(--pt-color-01);}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con.cate_01 {border-right: 1px solid #E0E0E0;}
.popup_con .inner.search_filter .main_con .category_con ul li.cate_con.cate_02 {border-right: 1px solid #E0E0E0;}
.popup_con .inner.search_filter .main_con .category_con .selected_cate {display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; margin: 10px 0 0 0; padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; height: 100px; overflow: auto;}
.popup_con .inner.search_filter .main_con .category_con .selected_cate p.initial {display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; font-size: 14px; color: #555; letter-spacing: -0.35px;}
.popup_con .inner.search_filter .main_con .category_con .selected_cate .cates {display: flex; flex-wrap: wrap; align-items: flex-start;}
.popup_con .inner.search_filter .main_con .category_con .selected_cate .cates a {display: flex; align-items: center; margin: 0 10px 10px 0; padding: 4px 10px; border-radius: 999px; border: 1px solid #E0E0E0; font-size: 12px; letter-spacing: -0.3px; color: var(--bg-color-01);}
.popup_con .inner.search_filter .main_con .category_con .selected_cate .cates a svg {margin: 0 0 0 4px;}
.popup_con .inner.search_filter .main_con .btn_con.two_btns a.btns {width: 50%; margin: 0 10px 0 0;}
.popup_con .inner.search_filter .main_con .btn_con.two_btns a.btns.btn_refresh {margin: 0; width: auto; white-space: nowrap; font-size: 14px; color: #555; letter-spacing: -0.35px; background: #fff; border: 1px solid #E0E0E0; padding: 16px 10px;}

.popup_con .inner.set_exposure {}
.popup_con .inner.set_exposure .main_con {}
.popup_con .inner.set_exposure .main_con ul {}
.popup_con .inner.set_exposure .main_con ul li {display: flex; align-items: center;}
.popup_con .inner.set_exposure .main_con ul li label {cursor: pointer;}
.popup_con .inner.set_exposure .main_con ul li label input {display: none;}
.popup_con .inner.set_exposure .main_con ul li label span {position: relative; padding: 0 0 0 24px; font-size: 16px; font-weight: 400; letter-spacing: -0.4px;}
.popup_con .inner.set_exposure .main_con ul li label span:before {position: absolute; top: 0; left: 0; content: ''; width: 20px; height: 20px; background: url(../img/common/check_off.png) center no-repeat; background-size: cover;}
.popup_con .inner.set_exposure .main_con ul li label input:checked + span:before {background: url(../img/common/check_on.png) center no-repeat; background-size: cover;}
.popup_con .inner.set_exposure .btn_con a.btns.btn_close {background: var(--pt-color-01);}

.popup_con .inner.set_category {width: 650px;}
.popup_con .inner.set_category .tit {text-align: left;}
.popup_con .inner.set_category .tit h5 {font-size: 20px; font-weight: 700; color: var(--bg-color-01); letter-spacing: -0.5px;}
.popup_con .inner.set_category .tit p {margin: 4px 0 0 0; font-size: 12px; letter-spacing: -0.3px; color: #777;}
.popup_con .inner.set_category .main_con {}
.popup_con .inner.set_category .main_con .row {}
.popup_con .inner.set_category .main_con .row h6 {padding: 10px 0; font-size: 14px; font-weight: 700; letter-spacing: -0.35px; color: var(--bg-color-01);}
.popup_con .inner.set_category .main_con .row .desc_con {}
.popup_con .inner.set_category .main_con .row .desc_con label {display: flex; margin: 0 10px 10px 0; cursor: pointer;}
.popup_con .inner.set_category .main_con .row .desc_con label input {display: none;}
.popup_con .inner.set_category .main_con .row .desc_con label span {padding: 4px 10px; border-radius: 4px; border: 1px solid #E0E0E0; font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.set_category .main_con .row .desc_con label input:checked + span {border: 1px solid var(--pt-color-01); background: #EAFEFF; color: var(--pt-color-01);}
.popup_con .inner.set_category .main_con .row.row1 {}
.popup_con .inner.set_category .main_con .row.row1 .desc_con {padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; display: flex; align-items: flex-start; flex-wrap: wrap; height: 120px; overflow: auto;}
.popup_con .inner.set_category .main_con .row.row2 {margin: 10px 0 0 0;}
.popup_con .inner.set_category .main_con .row.row2 .desc_con {}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul {display: flex; justify-content: space-between; border-radius: 4px; border: 1px solid #E0E0E0;}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li {align-items: flex-start; padding: 10px; width: 50%; height: 200px; overflow: auto;}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li:first-child {border-right: 1px solid #E0E0E0;}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div {display: flex; flex-wrap: wrap;}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div.major_con {}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div.minor_con {}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div label {}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div label input {}
.popup_con .inner.set_category .main_con .row.row2 .desc_con ul li div label span {}

.popup_con .inner.search_pop {}
.popup_con .inner.search_pop .tit {text-align: left;}
.popup_con .inner.search_pop .tit h5 {font-size: 20px; font-weight: 700; color: var(--bg-color-01); letter-spacing: -0.5px;}
.popup_con .inner.search_pop .main_con {display: flex; flex-direction: column; align-items: flex-start; padding: 10px;}
.popup_con .inner.search_pop .main_con > p {font-size: 14px; letter-spacing: -0.35px; color: #000; padding: 10px 0;}
.popup_con .inner.search_pop .main_con .search_con {display: flex; border: 1px solid #E0E0E0; border-radius: 4px; overflow: hidden; margin: 0 10px 0 0;}
.popup_con .inner.search_pop .main_con .search_con input {margin: 0 4px 0 0; padding: 10px; background: #fff; font-size: 0.7rem; font-weight: 400; color: #000;}
.popup_con .inner.search_pop .main_con .search_con input:placeholder-shown {font-size: 0.7rem; font-weight: 400; color: #999;}
.popup_con .inner.search_pop .main_con .search_con a.btn_search {display: flex; align-items: center; padding: 10px; border-radius: 0px 4px 4px 0px; background: var(--bg-color-01); font-size: 0.7rem; font-weight: 700; color: #fff;}
.popup_con .inner.search_pop .main_con .search_con a.btn_search svg {color: #fff;}
.popup_con .inner.search_pop .main_con > .desc_con {width: 100%;}
.popup_con .inner.search_pop .main_con .desc_con .fn_con {display: flex; justify-content: space-between; align-items: center; margin: 20px 0 0 0;}
.popup_con .inner.search_pop .main_con .desc_con .fn_con ul {display: flex; align-items: center;}
.popup_con .inner.search_pop .main_con .desc_con .fn_con ul li {position: relative; padding: 0; border-bottom: none;}
.popup_con .inner.search_pop .main_con .desc_con .fn_con ul li p {margin: 0 5px 0 0; font-size: 0.7rem; color: var(--bg-color-01);}
.popup_con .inner.search_pop .main_con .desc_con .fn_con ul li.choosen p span {color: var(--pt-color-01);}
.popup_con .inner.search_pop .main_con .desc_con .fn_con ul li span {color: #555;}
.popup_con .inner.search_pop .main_con .desc_con .list_con {margin: 10px 0 0 0;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows {display: flex; justify-content: space-between; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_bd:hover { background: #E1FEFF;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols {display: flex; justify-content: center; align-items: center; padding: 6px 10px; font-size: 0.7rem; font-weight: 400; color: #555; text-align: center;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col1 {width: 5%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col1 label {cursor: pointer;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col1 label input {display: none;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col1 label span {display: block; width: 20px; height: 20px; background: url(../img/common/check_off.png) center no-repeat; background-size: cover;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col1 label input:checked + span {background: url(../img/common/check_on.png) center no-repeat; background-size: cover;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col2 {width: 25%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 {width: 25%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_bd .cols.col3 {justify-content: flex-start;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con {display: flex; align-items: center;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con .img_con {display: flex; justify-content: center; align-items: center; width: 40px; margin: 0 10px 0 0; background: #F0F0F0;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con .img_con img {width: 100%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con .desc_con {text-align: left;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con .desc_con h6 {font-size: 14px; font-weight: 400; color: #555; letter-spacing: -0.35px;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col3 .director_info_con .desc_con p {font-size: 14px; letter-spacing: -0.35px; color: #555; margin: 6px 0 0 0;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col4 {width: 25%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows .cols.col5 {width: 20%;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_hd {}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_hd .cols {font-weight: 700; color: #000;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_empty {display: flex; justify-content: center; align-items: center; padding: 10px;}
.popup_con .inner.search_pop .main_con .desc_con .list_con .rows.row_empty p {font-size: 0.7rem; color: #777; font-weight: 400;}

.popup_con .inner.preview_pop {width: 1600px; overflow: hidden;}
.popup_con .inner.preview_pop .tit {display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 5px 20px; background: #E5E9F3; height: 60px;}
.popup_con .inner.preview_pop .tit h5 {font-size: 20px; font-weight: 700; color: var(--bg-color-01); letter-spacing: -0.5px;}
.popup_con .inner.preview_pop .tit .version_btn {display: flex; align-items: center;}
.popup_con .inner.preview_pop .tit .version_btn a {padding: 10px; border-radius: 4px; font-size: 14px; color: var(--bg-color-01);}
.popup_con .inner.preview_pop .tit .version_btn a.on {background: #6B7387; color: #fff;}
.popup_con .inner.preview_pop .tit .version_btn a:nth-child(1) {}
.popup_con .inner.preview_pop .tit .version_btn a:nth-child(2) {}
.popup_con .inner.preview_pop .tit .tit_btn_con {display: flex; justify-content: space-between;}
.popup_con .inner.preview_pop .tit .tit_btn_con .btns {display: flex; align-items: center; padding: 10px; background: #fff; border-radius: 4px; border: 1px solid #E0E0E0; font-size: 14px; font-weight: 700; letter-spacing: -0.35px; color: #777; margin: 0 10px 0 0;}
.popup_con .inner.preview_pop .tit .tit_btn_con .btns img {margin: 0 4px 0 0;}
.popup_con .inner.preview_pop .tit .btns.btn_x {margin: 0;}
.popup_con .inner.preview_pop .tit .tit_btn_con .btns.btn_x svg {margin: 0 10px 0 0;}
.popup_con .inner.preview_pop .tit .btns.btn_approve {background: var(--pt-color-01); color: #fff; border: 1px solid var(--pt-color-01);}
.popup_con .inner.preview_pop .tit .btns.btn_return {background: var(--bg-color-01); color: #fff; border: 1px solid var(--bg-color-01);}
.popup_con .inner.preview_pop .main_con {overflow: auto; height: calc(80vh - 60px); padding: 0;}
.popup_con .inner.preview_pop .main_con .img_con {}
.popup_con .inner.preview_pop .main_con .img_con img {width: 100%;}


.popup_con .inner.manager_memo {}
.popup_con .inner.manager_memo .main_con {}
.popup_con .inner.manager_memo .main_con textarea {height: 200px; margin: 10px 0 0 0;}
.popup_con .inner.manager_memo .main_con .text_length {display: flex; align-items: center; margin: 10px 0 0 0;}
.popup_con .inner.manager_memo .main_con .text_length h5 {margin: 0 4px 0 0; font-size: 0.7rem; font-weight: 400; color: #000; letter-spacing: -0.35px;}
.popup_con .inner.manager_memo .main_con .text_length h5 em {font-size: 0.7rem; font-weight: 400; color: #555; letter-spacing: -0.35px;}
.popup_con .inner.manager_memo .main_con .text_length p {font-size: 0.6rem; font-weight: 400; color: #555; letter-spacing: -0.3px;}
.popup_con .inner.manager_memo .main_con .text_length p span {}



.popup_con .inner.cates {}
.popup_con .inner.cates .main_con {}
.popup_con .inner.cates .main_con .desc_con {}
.popup_con .inner.cates .main_con .desc_con ul {}
.popup_con .inner.cates .main_con .desc_con ul li {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 100%; border-bottom: none;}
.popup_con .inner.cates .main_con .desc_con ul li h5 {width: 100%; font-size: 16px; font-weight: 700; color: var(--bg-color-01); letter-spacing: -0.4px;}
.popup_con .inner.cates .main_con .desc_con ul li input {margin: 4px 0 0 0; width: 100%; padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.cates .main_con .desc_con ul li input:placeholder-shown {color: #999;}
.popup_con .inner.cates .main_con .desc_con ul li select {margin: 4px 0 0 0; width: 100%; padding: 10px; background: #fff; font-size: 0.7rem; font-weight: 400; color: #000; border: 1px solid #E0E0E0; border-radius: 4px;}


.popup_con .inner.inquire_memo {}
.popup_con .inner.inquire_memo .tit {text-align: left;}
.popup_con .inner.inquire_memo .tit h5 {font-size: 20px; color: var(--bg-color-01); font-weight: 700; letter-spacing: -0.5px;}
.popup_con .inner.inquire_memo .main_con {padding: 0;}
.popup_con .inner.inquire_memo .main_con .memo_con {padding: 10px; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con {display: flex; border: 1px solid #E0E0E0;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .user_info {width: 40%; padding: 10px; display: flex; flex-direction: column; justify-content: center; align-items: center; border-right: 1px solid #E0E0E0;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .user_info p {font-size: 12px; letter-spacing: -0.3px;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .user_info h4 {margin: 10px 0; font-size: 20px; font-weight: 700; letter-spacing: -0.5px;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .user_info h4 span {margin: 0 0 0 4px; font-size: 14px; letter-spacing: -0.35px;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info {display: flex; align-items: center; width: 60%; padding: 10px;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_img_con {width: 80px; margin: 0 10px 0 0;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_img_con img {width: 100%;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con {}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con h6 {display: flex; align-items: center; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con h6 span.tags {padding: 4px; border-radius: 4px; margin: 0 0 0 4px; font-size: 12px; font-weight: 700; letter-spacing: -0.3px;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con h6 span.tags.tag_01 {background: var(--pt-color-01); color: #fff;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con h6 span.tags.tag_02 {background: #002BFF; color: #fff;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con h6 span.tags.tag_03 {background: #FFF9BF; color: #894B00;}
.popup_con .inner.inquire_memo .main_con .memo_con .info_con .product_info .pd_desc_con p {margin: 4px 0 0 0; font-size: 14px; letter-spacing: -0.35px;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con {margin: 10px 0 0 0;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con p {font-size: 14px; letter-spacing: -0.35px;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con p span {}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul {margin: 10px 0 0 0;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li {padding: 10px; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li p {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn {display: flex; justify-content: space-between; align-items: center; margin: 10px 0 0 0;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn .manager_info {display: flex; align-items: center;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn .manager_info p {position: relative; padding: 0 10px 0 0; margin: 0 10px 0 0; font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn .manager_info p:before {position: absolute; top: 0; right: 0; content: ''; width: 1px; height: 100%; background: #E0E0E0;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn .manager_info span {font-size: 14px; letter-spacing: -0.35px; color: #999;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con ul li .memo_fn a {font-size: 14px;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con .row_empty {display: flex; justify-content: center; align-items: center; height: 200px;}
.popup_con .inner.inquire_memo .main_con .memo_con .memo_list_con .row_empty p {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .txt_con {padding: 10px;}
.popup_con .inner.inquire_memo .main_con .txt_con textarea {padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; background: #F0F0F0; font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .input_con {display: flex; justify-content: space-between; align-items: center; padding: 0 10px;}
.popup_con .inner.inquire_memo .main_con .input_con select {width: 140px; padding: 10px; border-radius: 4px; border: 1px solid var(--bg-color-01); }
.popup_con .inner.inquire_memo .main_con .input_con select option {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_memo .main_con .input_con .dates {display: flex; align-items: center;}
.popup_con .inner.inquire_memo .main_con .input_con .dates p {font-size: 14px; letter-spacing: -0.35px; margin: 0 10px 0 0;}
.popup_con .inner.inquire_memo .main_con .input_con .dates input {width: 140px; padding: 10px; border-radius: 4px; border: 1px solid var(--bg-color-01);}
.popup_con .inner.inquire_memo .btn_con {padding: 0 20px 20px 20px;}


.popup_con .inner.inquire_detail {}
.popup_con .inner.inquire_detail .main_con {}
.popup_con .inner.inquire_detail .main_con .detail_info {}
.popup_con .inner.inquire_detail .main_con .detail_info ul {}
.popup_con .inner.inquire_detail .main_con .detail_info ul li {padding: 10px; display: flex; border-bottom: 1px solid #E0E0E0;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li h6 {font-size: 14px; font-weight: 700; letter-spacing: -0.35px; padding: 0 24px 0 0; border-right: 1px solid #E0E0E0;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li p {padding: 0 0 0 10px; font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info {}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info h5 {font-size: 16px; font-weight: 700; letter-spacing: -0.4px; padding: 0 0 0 10px;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info p {display: flex; align-items: center; margin: 6px 0 0 0;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info p span {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info p span.shop_info_tit {padding: 2px 12px; border-radius: 4px; background: #999; color: #fff;}
.popup_con .inner.inquire_detail .main_con .detail_info ul li .shop_info p span b {font-size: inherit; font-weight: inherit; color: inherit; line-height: inherit;}
.popup_con .inner.inquire_detail .main_con .txt_con {margin: 20px 0 0 0; padding: 10px; border-radius: 4px; height: 200px; border: 1px solid #E0E0E0;}
.popup_con .inner.inquire_detail .main_con .txt_con p {font-size: 14px; letter-spacing: -0.35px; color: #555;}


.popup_con .inner.declarations {max-width: 800px; width: 800px;}
.popup_con .inner.declarations .tit {text-align: left;}
.popup_con .inner.declarations .tit h5 {font-size: 20px; color: var(--bg-color-01); font-weight: 700; letter-spacing: -0.5px;}
.popup_con .inner.declarations .main_con {padding: 10px 10px 20px 10px;}
.popup_con .inner.declarations .main_con .contents {}
.popup_con .inner.declarations .main_con .contents ul {}
.popup_con .inner.declarations .main_con .contents ul li {display: flex; border: 1px solid #E0E0E0;}
.popup_con .inner.declarations .main_con .contents ul li .cols {display: flex; width: 50%;}
.popup_con .inner.declarations .main_con .contents ul li .cols h6 {width: 100px; padding: 10px; border-right: 1px solid #E0E0E0; font-size: 14px; font-weight: 700; letter-spacing: -0.35px; color: #000; display: flex; justify-content: center; align-items: center;}
.popup_con .inner.declarations .main_con .contents ul li .cols.col2 h6 {border-left: 1px solid #E0E0E0;}
.popup_con .inner.declarations .main_con .contents ul li > h6 {width: 100px; padding: 10px; border-right: 1px solid #E0E0E0; font-size: 14px; font-weight: 700; letter-spacing: -0.35px; color: #000; display: flex; justify-content: center; align-items: center;}
.popup_con .inner.declarations .main_con .contents ul li .descs {padding: 10px;}
.popup_con .inner.declarations .main_con .contents ul li .descs p {font-size: 14px; letter-spacing: -0.35px; color: #555; display: flex; justify-content: center; align-items: center; height: 100%;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span {}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason {padding: 4px; border-radius: 4px; border: 1px solid #E0E0E0; background: #fff; font-size: 14px; font-weight: 700; letter-spacing: -0.35px;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason.dere_01 {color: #E00004;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason.dere_02 {color: #FF5900;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason.dere_03 {color: #998C00;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason.dere_04 {color: #005160;}
.popup_con .inner.declarations .main_con .contents ul li .descs p span.declaration_reason.dere_05 {color: #999999;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row {}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con {display: flex;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .img_con {width: 80px; margin: 0 10px 0 0;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .img_con img {width: 100%;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con {}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con h6 {display: flex; align-items: center; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con h6 span.tags {padding: 4px; border-radius: 4px; margin: 0 0 0 4px; font-size: 12px; font-weight: 700; letter-spacing: -0.3px;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con h6 span.tags.tag_01 {background: var(--pt-color-01); color: #fff;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con h6 span.tags.tag_02 {background: #002BFF; color: #fff;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con h6 span.tags.tag_03 {background: #FFF9BF; color: #894B00;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_con .desc_con p {margin: 4px 0 0 0; font-size: 14px; letter-spacing: -0.35px;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_list {margin: 8px 0 0 0;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_list ul {display: flex; flex-wrap: wrap; align-items: center;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_list ul li {position: relative; margin: 0 4px 4px 0; padding: 0 4px 0 0; font-size: 12px; letter-spacing: -0.3px; color: #555; border: none;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_list ul li:before {position: absolute; top: 0; right: 0; content: ''; width: 1px; height: 100%; background: #E0E0E0;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row .product_info_list ul li:last-child:before {display: none;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row.urls {padding: 4px 10px; border-radius: 4px; background: #F0F0F0;}
.popup_con .inner.declarations .main_con .contents ul li .descs .row.urls a {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.declarations.declaration_manage .main_con .contents ul li .descs.register_info {display: flex; justify-content: space-between; flex-wrap: wrap; padding: 5px;}
.popup_con .inner.declarations.declaration_manage .main_con .contents ul li .descs.register_info .sub_con {width: calc(50% - 5px); padding: 5px;}
.popup_con .inner.declarations.declaration_manage .main_con .contents ul li .descs.register_info .sub_con span {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.declarations.declaration_manage .main_con .contents ul li .descs.register_info .sub_con span.descs_tit {position: relative; margin: 0 4px 0 0; padding: 0 4px 0 0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents ul li .descs.register_info .sub_con span.descs_tit:before {position: absolute; top: 0; right: 0; content: ''; width: 1px; height: 100%; background: #E0E0E0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con {display: flex; align-items: center; padding: 10px 0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .select_con {display: flex; align-items: center; margin: 0 20px 0 0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .select_con h6 {font-size: 14px; font-weight: 700; letter-spacing: -0.35px; margin: 0 4px 0 0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .select_con select {width: 140px; padding: 10px; border-radius: 4px; border: 1px solid var(--bg-color-01); }
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .select_con select option {font-size: 14px; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con {display: flex; align-items: center;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con h6 {font-size: 14px; font-weight: 700; letter-spacing: -0.35px; margin: 0 4px 0 0;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con label {margin: 0 10px 0 0; cursor: pointer;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con label input {display: none;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con label span {position: relative; padding: 0 0 0 24px; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con label span:before {position: absolute; top: 0; left: 0; content: ''; width: 20px; height: 20px; background: url(../img/common/check_off.png) center no-repeat; background-size: cover;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .fn_con .radio_con label input[type="radio"]:checked + span:before {background: url(../img/common/check_on.png) center no-repeat; background-size: cover;}
.popup_con .inner.declarations.declaration_manage .main_con .contents .txt_con {}
.popup_con .inner.declarations.declaration_manage .main_con .contents .txt_con textarea {padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; background: #F0F0F0; font-size: 14px; letter-spacing: -0.35px; color: #555;}

.popup_con .inner.set_msg .tit {text-align: left;}
.popup_con .inner.set_msg .tit h5 {font-size: 20px; color: var(--bg-color-01); font-weight: 700; letter-spacing: -0.5px;}
.popup_con .inner.set_msg .main_con {}
.popup_con .inner.set_msg .main_con .edit {padding: 10px 0 0 0;}


/*2중 팝업 css*/

.popup_back2 {position: fixed; top: 0; left: 0; display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.30); z-index: 9999999;}
.popup_back2.on {display: block;}

.popup_con2 {position: fixed; top: 50%; left: 50%; display: none; border-radius: 10px; border: 1px solid #E0E0E0; background: #fff; transform: translate(-50%, -50%); z-index: 9999999;}
.popup_con2.on {display: block;}
.popup_con2 .inner {position: relative; display: none; width: 600px; max-height: 80vh; border-radius: 10px; background: #fff; overflow: auto;}
.popup_con2 .inner.on {display: block;}
.popup_con2 .inner > a.btns.btn_x {position: absolute; top: 10px; right: 10px; font-size: 1.3rem; font-weight: 700; color: #D9D9D9;}
.popup_con2 .inner .tit {padding: 15px 10px; border-bottom: 1px solid #E0E0E0; text-align: center;}
.popup_con2 .inner .tit h5 {font-size: 0.8rem; font-weight: 700; color: #777;}
.popup_con2 .inner textarea {margin: 4px 0 0 0; width: 100%; padding: 10px; height: 120px; border: 1px solid #E0E0E0; border-radius: 4px; font-size: 0.7rem; color: #000; font-family: 'pretendard', sans-serif;}
.popup_con2 .inner textarea:placeholder-shown {color: #999;}
.popup_con2 .inner .btn_con {display: flex; justify-content: center; align-items: center; width: 100%; margin: 20px 0 0 0;}
.popup_con2 .inner .btn_con.two_btns {justify-content: space-between;}
.popup_con2 .inner .btn_con.three_btns {justify-content: space-between;}
.popup_con2 .inner .btn_con a.btns {width: 100%; padding: 15px 0; text-align: center; font-size: 0.8rem; font-weight: 700; border: 1px solid #E0E0E0; border-radius: 4px; background: #E0E0E0; color: #fff;}
.popup_con2 .inner .btn_con.two_btns a.btns {width: calc(50% - 5px);}
.popup_con2 .inner .btn_con.three_btns a.btns {width: calc(100% / 3 - 5px);}
.popup_con2 .inner .btn_con a.btns.btn_submit {border: 1px solid var(--bg-color-01); background: var(--bg-color-01);}
.popup_con2 .inner .btn_con a.btns.btn_close {border: 1px solid #999; background: #999;}
.popup_con2 .inner .btn_con a.btns.btn_go {border: 1px solid #0E1821; background: #fff; color: #0E1821;}
.popup_con2 .inner .btn_con a.btns.btn_approve {border: 1px solid var(--pt-color-01); background: var(--pt-color-01);}
.popup_con2 .inner .btn_con a.btns.btn_return {border: 1px solid var(--bg-color-01); background: var(--bg-color-01);}

.popup_con2 .inner .main_con {padding: 0 20px 20px 20px;}

.popup_con2 .inner .main_con .desc_con {}
.popup_con2 .inner .main_con .desc_con ul {}
.popup_con2 .inner .main_con .desc_con ul li {display: flex; align-items: center; padding: 15px 0; border-bottom: 1px solid #E0E0E0;}
.popup_con2 .inner .main_con .desc_con ul li h5 {width: 100px; margin: 0 10px 0 0; font-size: 14px; color: #0E1821; font-weight: 700; letter-spacing: -0.35px;}
.popup_con2 .inner .main_con .desc_con ul li p {font-size: 14px; font-weight: 400; color: #555; letter-spacing: -0.35px;}

.popup_con2 .inner .main_con .desc_con ul li .raido_con {display: flex; align-items: center;}
.popup_con2 .inner .main_con .desc_con ul li .raido_con label {margin: 0 10px 0 0;}
.popup_con2 .inner .main_con .desc_con ul li .raido_con label input {display: none;}
.popup_con2 .inner .main_con .desc_con ul li .raido_con label span {position: relative; padding: 0 0 0 24px; font-size: 14px; font-weight: 400; letter-spacing: -0.35px; color: #555;}
.popup_con2 .inner .main_con .desc_con ul li .raido_con label span:before {position: absolute; top: 0; left: 0; content: ''; width: 20px; height: 20px; background: url(../img/common/check_off.png) center no-repeat; background-size: cover;}
.popup_con2 .inner .main_con .desc_con ul li .raido_con label input[type="radio"]:checked + span:before {background: url(../img/common/check_on.png) center no-repeat; background-size: cover;}

.popup_con2 .inner.done {width: 300px;}
.popup_con2 .inner.done .main_con {padding: 10px;}
.popup_con2 .inner.done .main_con .desc_con {display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; height: 100px;}
.popup_con2 .inner.done .main_con .desc_con h6 {font-size: 1rem; color: #151515;}
.popup_con2 .inner.done .main_con .desc_con p {font-size: 0.7rem; color: var(--bg-color-01);}


.popup_con2 .inner.done.approve {width: 650px;}
.popup_con2 .inner.done.approve .main_con {}
.popup_con2 .inner.done.approve .main_con .desc_con {height: auto;}
.popup_con2 .inner.done.approve .main_con .desc_con > p {margin: 40px 0 0 0; font-size: 30px; letter-spacing: -0.7px;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con {display: flex; justify-content: space-between; padding: 10px; border-radius: 4px; border: 1px solid #E0E0E0; margin: 20px 0 0 0;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .img_con {width: 35%; margin: 0 20px 0 0;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .img_con img {width: 100%;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con {width: calc(65% - 20px);}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row {display: flex;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 {align-items: center;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 span.tags {padding: 4px; border-radius: 4px; font-size: 12px; font-weight: 700; letter-spacing: -0.3px; margin: 0 4px 0 0;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 span.tags.tag_01 {background: #FF9700; color: #000;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 span.tags.tag_02 {background: #000; color: #fff;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 p.product_num {font-size: 12px; letter-spacing: -0.2px; color: var(--pt-color-01);}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row1 p.product_num span {}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 {margin: 4px 0 0 0; flex-direction: column; align-items: flex-start;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 h6 {font-size: 18px; font-weight: 700; letter-spacing: -0.4px; color: var(--bg-color-01); width: 80%; text-overflow: ellipsis; overflow: hidden; text-align: left;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 ul {display: flex; align-items: center; flex-wrap: wrap; margin: 10px 0 0 0;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 ul li {display: flex; align-items: center; position: relative; padding: 0 10px 0 0; margin: 0 10px 0 0; border-bottom: none;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 ul li:before {position: absolute; top: 0; right: 0; content: ''; width: 1px; height: 100%; background: #E0E0E0;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 ul li p {font-size: 12px; font-weight: 700; letter-spacing: -0.2px; color: #555;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 ul li span {font-size: 11px; letter-spacing: -0.2px; color: #555; font-weight: 400; margin: 0 0 0 4px;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 p.affiliation {margin: 10px 0 0 0; font-size: 12px; font-weight: 400; letter-spacing: -0.2px; color: var(--bg-color-01);}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row2 p.affiliation span {color: #999;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row3 {display: flex; flex-wrap: wrap; align-items: center; margin: 20px 0 0 0; }
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row3 h5 {width: 50%; font-size: 12px; font-weight: 400; letter-spacing: -0.2px; color: var(--bg-color-01); text-align: left;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row3 h5:first-child {width: 100%;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row3 h5 span {font-weight: 700; font-size: 16px;}
.popup_con2 .inner.done.approve .main_con .desc_con .product_con .info_con .row.row3 h5 b {font-weight: 400;}




















