body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, input, textarea, button, section, select {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif;}
.cont_box > .top .tit {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}

/* 로그인 페이지 */
.login_area .nav_btn a{font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}

/* 회원가입 */
.signUp_area .input_area a {font-size:14px;letter-spacing:-1px}

/* 메인 페이지 */
.user_info b {letter-spacing:0;}
.account_info .acc_price div span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif;letter-spacing:0}
.account_info .btn_box > div {font-size:17px;line-height:4.2vw;letter-spacing:-0.5px;word-break:keep-all}
.account_info .btn_box > div:last-child {letter-spacing:-1.5px}
.donation .tit, .notice .tit {word-break:keep-all}
.notice .tit {letter-spacing:1px}
.donation .tit {letter-spacing:0}
.quick_box ul li a {word-break:keep-all}
.his_list li > div {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}
.his_list li div.state{flex-wrap:wrap;width:100%}
.his_list li div.date {font-family:"Nanum Gothic",dotum,"돋움",sans-serif}
.his_list li div.price{font-family:"Nanum Gothic",dotum,"돋움",sans-serif}
.his_list li div.price span{font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}
.his_list li div.totalBalance{font-family:"Nanum Gothic",dotum,"돋움",sans-serif;}
.his_list li div.totalBalance span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}
.his_list li div.state > div {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.History_layerPoP .detail_info ul li {font-size:20px}
.History_layerPoP .detail_info ul li > div {word-break:keep-all}
.History_layerPoP .detail_info ul li > div:first-child{width:220px}
.History_layerPoP .detail_info ul li > div:last-child {fwidth:calc(100% - 220px)}
.History_layerPoP .detail_info ul li > div:last-child.trans_id {word-break:break-all}
.History_layerPoP .detail_info ul li form > div.addAddr_btn {display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}
.History_layerPoP .detail_info ul li form > div.addAddr_btn p{padding:0 5px 2px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.History_layerPoP .detail_info ul li form > div.addAddr_btn a{font-size:13px;line-height:20px;color:#fff;background:#9c9c9d;padding:0 5px;border-radius:10px;white-space:nowrap}
.History_layerPoP .detail_info ul li form > div.addAddr_btn a:hover {background:#3c3c3d}
/* 이부분 확인 필요 : 같은 내용인데 선택자가 추가 및 변경됨 (form >)
.History_layerPoP .detail_info ul li > div:last-child.addAddr_btn {display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
.History_layerPoP .detail_info ul li > div:last-child p{padding:0 5px 2px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.History_layerPoP .detail_info ul li > div:last-child a{font-size:13px;line-height:20px;color:#fff;background:#9c9c9d;padding:0 5px;border-radius:10px;white-space:nowrap}
.History_layerPoP .detail_info ul li > div:last-child a:hover {background:#3c3c3d} */
.History_layerPoP .detail_info ul.hisINFO.num li > div:last-child span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}

/* 충전 페이지 */
.charge_area .tx_box .tx02 {font-size:0.9em;text-align:right}
.charge_area .tx_box .tx02 strong{display:block;font-size:1.1em}
.charge_area .input_box input.p-r-30 {padding-right:50px!important}
.agree_box .check_box .detail_btn{text-align:center;white-space:nowrap}

/* 간편계좌 충전 */
.checking_area .tx_box .tx01 {min-width:120px;max-width:140px;letter-spacing:-0.5px}

/* 입금자 정보 */
.request_area .tx_box > div > div:first-child{font-size:17px;letter-spacing:-1px;word-break:break-word}
.request_area .tx_box > div > div:last-child {word-break:break-word}

/* 계좌등록 페이지 */
.account-wrap {}

/* 약관동의 */
.agree_area {}

/* 충전 정보 발송 */
.chg_info {}

/* 로그인 팝업 */
.pop_tit p {letter-spacing:0;max-width:calc(100% - 50px)}
.pop_tit p strong {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pop_bottom button{font-family:"Be Vietnam Pro","Nanum Gothic",sans-serif;letter-spacing:-0.5px;}
.pop_wrap.modal .pop_content p.content_tit strong:before{display:none}
.pop_multi div {font-size:15px}
.table_area.col .th {max-width:auto;min-width:auto;padding:0 10px}
.table_area.col .td {max-width:auto;min-width:auto}
/* 충전 팝업 */
.pop_wrap.modal {}
/* 코인 TXID 팝업 */
#txid_pop .content_tit {}

/* 송금 페이지 */
.account_box .acc_price div span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}
.remit_info ul li.etc_cost div:last-child p {word-break: break-all;}
.remit_info ul li > div:first-child{width:45%;max-width:180px;font-size:15px;letter-spacing:-0.5px}
.remit_info ul li > div:last-child {width:55%;}
.remit_info li.receive_addr p.to_id {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}
.remit_info ul li > div:last-child span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}
.address_box .top {line-height:normal;height:50px}
.address_box .tit {line-height:14px;letter-spacing:0;font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic", dotum, 돋움, sans-serif}
.address_box .tit:first-child {margin:0}
/* 송금 체크 팝업 */
.remit_checking_pop {}
/* 송금 완료 */
.remit_over .detail_info ul li > div {word-break:keep-all}
.remit_over .detail_info ul.hisINFO.num li > div:last-child span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}
/* 송금 한도 */
.remit_limit .detail_info ul li > div:last-child span {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",sans-serif}

/* 거래내역 */
.history_area .history .his_list ul {height:calc(100vh - 325px - 120px)}
.sorlting_box {flex-direction:column}
.sorlting_box > div {width:100%;padding:0}
.sorlting_box .sort_input {width:100%;padding:0 30px}
.sorlting_box .sort_input input[type=text] {margin-left:-44px;background:#fafafa;padding-left:55px}
.sorlting_box .sort_input input[type=text] ~ input {padding:0 0 0 20px}
.sorlting_box .sort_detail {padding:0 30px}
.sorlting_box .sort_detail:before {display:none}
.sorlting_box .sort_detail a {justify-content:center;width:100%;padding:0;font-size:15px;background:none}
.sorlting_box .sort_detail span {word-break:keep-all;white-space:nowrap}
.sorlting_box .sort_detail span:last-child:after{display:block;width:12px;height:10px;margin:0 0 0 7px;background:url(/public/front/img/select_arr.png) center right no-repeat}
.period_tab, .align_tab {font-size:15px}
.sorlt_box:first-child .align_tab {flex-wrap:wrap}
.sorlt_box:first-child .align_tab > div {width:calc(100% / 3 - 1px)}
.sorlt_box:first-child .align_tab > div:nth-child(2) {width:calc(100% / 3 * 2 - 1px)}
.sorlt_box:first-child .align_tab > div:nth-child(1), .sorlt_box:first-child .align_tab > div:nth-child(2) {margin-bottom:1px}

/* 게시판 */
.notice_area {}
.commt_writeArea .textArea_info .textLengthWrap {font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic",dotum,"돋움",sans-serif}

/* 간편계좌 추가 */
.simpleAdd_area {}

/* 비밀번호 변경 */
.passRe_area {}

/* 아이디 찾기 */
.idChk_area{}
.idErr_area {}

/* 약관 및 버전 */
.tx_area {}

/* 환율계산기 */
.compare_box .tit {letter-spacing:0;font-family:"Be Vietnam Pro","Noto Sans","Nanum Gothic", dotum, 돋움, sans-serif}
.compare_box .top span{font-size:0.8em;letter-spacing:-1px}
.compare_box .compare_code .selectbox_box span {font-size:0.9rem;letter-spacing:-0.5px}
.compare_box .select_area > div .input_box {width:calc(100% - 190px)}

/* SMS Service :2023.05.03 */
.smsService_area {}
.tab_area .tab_box > div a {display:flex;align-items:center;justify-content:center;height:70px;font-size:18px;line-height:30px;letter-spacing:-1px;word-break:keep-all}
/* 안내 */
.about_area .cont_box.about {}
/* 신청 */
.apply_area {}
/* 납부 */
.pay_area {}
.pay_area .datepick form {flex-wrap:wrap;justify-content:space-between}
.pay_area .datepick form input {min-width:130px;padding:0 10px}
.pay_area .datepick form > div .lt.wave {padding:0}
.pay_area .datepick form input[type="date"] {text-align:center;padding:0 15px 0 0}
.pay_area .datepick form input[type="hidden"] + input[type="date"] {padding:0 10px 0 15px}
.pay_area .datepick form .select_box{width:160px;margin:0;background:#fff}
.pay_area .datepick form .select_box select{width:100%;border-bottom:0}
.pay_area .datepick form .select_box > div {width:100%}
.pay_area .pay_his li .oder_info {word-break:keep-all}
.pay_area .pay_his li .oder_info:first-child {min-width:125px;max-width:135px}
.pay_area .pay_his li .oder_info:first-child + .oder_info {min-width:calc(100% - 135px - 130px);max-width:calc(100% - 125px - 130px)}
.pay_area .pay_his li:first-child div {letter-spacing:-1px}
/* 변경 */
.edit_area {}
/* 해지 */
.remove_area {}
.remove_area .result_area > div > div:first-child{font-size:1.1rem}
.remove_area .result_area > div > div:last-child {text-align:right}

/* coin */
.account_box.coin {}
.account_box.coin .coin_balance div span{font-family:"Be Vietnam Pro","Noto Sans KR","Nanum Gothic",sans-serif}
.coin_manu div > div {height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:18px;word-break:keep-all;font-size:14.5px;letter-spacing:-0.5px;font-weight:400;}
.coin_wallet .coin_info:after {content:url(/public/front/img/arr_down.png)}
.coin_area .coinAdd_btn {letter-spacing:-1px}
.qrCode_area .tit {font-family:"Be Vietnam Pro","Nanum Gothic",sans-serif}
.charge_area .tx_box .tx01 {gap:3px;flex-direction:row;flex-wrap: wrap;}
.account_box .btn_box .btnStyle {word-break: keep-all;white-space: nowrap;}
.account_box.coin .coin_info {width:auto}
.menu_box .menu_list ul li a {padding-right:10px}
.coinHistory ul li:first-child div:first-child + div{left:190px}
.coinHistory ul li div:first-child  {width:190px}
.coinHistory ul li div:first-child + div{left:190px;width:110px}
.coinHistory ul li > div:nth-child(3){width:150px}
.coinHistory ul li > div:nth-child(4){width:190px}
.coinHistory ul li > div:nth-child(5){width:140px}
.coinHistory ul li > div:nth-child(6){width:160px}
.coinHistory ul li > div:nth-child(7){width:90px}
.coinHistory ul li > div:nth-child(8){width:90px}
.period_tab > div, .align_tab > div {font-size:15px;line-height:50px;}
.coinHis + .modal-open02 .sorlt_box:nth-of-type(2) .align_tab {flex-wrap:wrap;gap:1px}
.coinHis + .modal-open02 .sorlt_box:nth-of-type(2) .align_tab .type_select_tab {width:calc((100% - 1px) / 2);margin:0;}
.mypage_area .top_tab a {font-size:15px;letter-spacing:-.5px;}
.mypage_area .notice_list ul li .btn_box .btn_style {font-size:16px}

@media (max-width:670px){
.btn_box a.btn_style {letter-spacing:-1px;font-size:22px;font-weight:600}
.notice_view .v_top .info {flex-direction:column;align-items:flex-start;padding:10px 30px}
.notice_view .v_top .info div {line-height:25px}
}
@media (max-width:640px){
.delete + .sms_input_area > div:first-child.input_box {width:35%;min-width:160px}
.delete + .sms_input_area > div:last-child.input_box  {width:65%;max-width:calc(100% - 160px)}
}
@media (max-width:620px){
.notice .tx_list {left:150px}
.charge_area .tx_box .tx01 {min-width:82px}
}
@media (max-width:600px){
.apply_area .sec03 .blueHead {height:auto;padding:7px 30px}
.apply_area .sec03 .result_area > div > div {word-break:keep-all}
.apply_area .sec03 .result_area > div > div:first-child{padding:0 10px 0 0}
.apply_area .sec03 .result_area > div > div:last-child {text-align:right}
}
@media (max-width:580px){
.phoneNum_addBtn a {flex-direction:column-reverse;text-align:center;padding:0 20px}
.phoneNum_addBtn a:after {margin:0 0 10px}
#container .radio_box label {letter-spacing:-0.5px}
.apply_area .sec03 .result_area > div > div:first-child {font-size:1rem;letter-spacing:-1px}
.remove_area .result_area > div > div {font-size:1rem}
.remove_area .result_area > div > div:first-child{font-size:0.9rem}
.History_layerPoP .detail_info ul li > div:first-child{width:160px}
.History_layerPoP .detail_info ul li > div:last-child {width:calc(100% - 160px)}
}
@media (max-width:570px){
.account_box .btn_box .btnStyle {font-size:19px;}
.apply_area .sec02 .add_phoneInfo .sms_input_area.st02 .input_box {height:auto}
.apply_area .sec02 .pop_inner .add_phoneInfo .sms_input_area.st02 .input_box {height:auto}
.apply_area .sec02 .add_phoneInfo .sms_input_area.st02	.chois_input {height:auto}
.add_phoneInfo > .sms_input_area:last-child > div {height:auto}
#container .apply_area .sec02 .add_phoneInfo .sms_input_area.st02 div:first-child .chois_input div:last-child.radio_box {flex-direction:column;justify-content:flex-end;align-items:flex-end;height:auto;min-height:70px;align-items:flex-end;justify-content:center}
#container .apply_area .sec02 .add_phoneInfo .sms_input_area.st02 div:first-child .chois_input div:last-child.radio_box > div {height:30px;margin:2px 0}
#container .apply_area .sec02 .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input {flex-direction:column;justify-content:flex-end;align-items:flex-end;height:auto;min-height:70px}
#container .apply_area .sec02 .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input .radio_box {height:30px;margin:0 0 5px 0}
.edit_area .add_phoneInfo .sms_input_area .input_box {height:auto}
.edit_area .pop_inner .add_phoneInfo .sms_input_area .input_box {height:auto}
.edit_area .add_phoneInfo .sms_input_area	.chois_input {height:auto}
#container .edit_area .add_phoneInfo .sms_input_area.set-time .chois_input div:last-child.radio_box {flex-direction:column;justify-content:flex-end;align-items:flex-end;height:auto;min-height:70px;align-items:flex-end;justify-content:center}
#container .edit_area .add_phoneInfo .sms_input_area.set-time .chois_input div:last-child.radio_box > div {height:30px;margin:2px 0}
#container .edit_area .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input {flex-direction:column;justify-content:flex-end;align-items:flex-end;height:auto;min-height:70px}
#container .edit_area .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input .radio_box {height:30px;margin:0 0 5px 0}
.addPhone03	.input_box label {font-size:14px;letter-spacing:-1px}
}
@media (max-width:560px){
.compare_box .select_area > div .input_box {width:calc(100% - 160px)}
.compare_box .compare_code .selectbox_box label {padding:0 10px 0 7px}
.compare_box .top span {display:none}
.compare_box .optionbox_box ul li a span {font-size:0.8rem}
.charge_area .tx_box, .checking_area .tx_box {flex-direction:column;align-items:stretch;margin-top:0}
.charge_area .tx_box > div.box-style02:first-child, .charge_area .tx_box > div.box-style02:last-child, .charge_area .tx_box.box-style02, .checking_area .tx_box > div {width:100%;margin-top:10px}
.charge_area .tx_box > div.box-style02:first-child{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;margin:0}
.charge_area .tx_box > div.box-style02:last-child {-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;margin-top:5px}
}
@media (max-width:540px){
#Sorlting_layerPoP .top .btn-search {font-size:16px}
.account_info .btn_box > div, .account_info .btn_box > div:last-child {opacity:1}
.coinSoting_bar .myAct_info div {font-size:0.9em}
.account_box .btn_box .btnStyle {font-size:18px;}
}
@media (max-width:520px){.grayHead div {letter-spacing:0}}
@media (max-width:500px){
.notice .tx_list {left:120px}
.account_box .btn_box .btnStyle {ont-size:17px}
.donation .tit, .notice .tit {font-size:1em;letter-spacing:0}
.notice .tit:before, .donation .tit:before {margin:0}
.cont_box.coin_wallet {flex-direction:column;margin:0 0 5px}
.cont_box.coin_wallet > div:first-child{width:100%;margin:5px 0}
.cont_box.coin_wallet > div:last-child {display:none}
.delete + .sms_input_area > div:first-child.input_box {width:100%;min-width:100%}
.delete + .sms_input_area > div:last-child.input_box  {width:100%;max-width:100%}
.delete + .sms_input_area .input_box {width:100%}
#container .edit_area .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input {padding:15px 20px 0}
}
@media (max-width:480px){
.account_info .btn_box > div, .account_info .btn_box > div:last-child {font-size:1em}
.sorlting_box .sort_detail a {font-size:14px;letter-spacing:-0.5px}
.coinSoting_bar .myAct_info div {font-size:0.8em}
}
@media (max-width:460px){
.history_area .history .his_list ul {height:calc(100vh - 254px - 120px)}
.sorlting_box .sort_input, .sorlting_box .sort_detail {padding:0 20px}
.grayHead div {letter-spacing:-1px}
.compare_box .input_box span.input {align-items:flex-end;flex-direction:column;}
.compare_box .input_box input {height:40px;font-size:1.35rem}
.compare_box .input_box label.acc_unit{font-size:13px}
.sort_input input[type="image"] {width:auto}
}
@media (max-width:450px){
.addPhone03	.input_box label {font-size:13px}
.pay_area .datepick form > div:first-child{width:100%;margin-bottom:10px}
.pay_area .datepick form > div:last-child {width:calc(100% - 160px - 10px);margin:0}
.History_layerPoP .detail_info ul li > div:first-child{width:135px}
.History_layerPoP .detail_info ul li > div:last-child {width:calc(100% - 135px)}
}
@media (max-width:440px){
.sorlting_box .sort_detail a {font-size:0.85em}
.History_layerPoP .detail_info ul li div.nation .nationalFlag {margin-right:3px}
.History_layerPoP .detail_info ul li div.nation > img {padding:0 10px}
}
@media (max-width:420px){
#Sorlting_layerPoP .top .btn-search {font-size:15px}
.login_area .nav_btn a {padding:0 10px;font-size:13px;}
.account_info .btn_box > div, .account_info .btn_box > div:last-child {font-size:0.9em}
.coinSoting_bar .myAct_info div {letter-spacing:-1px}
.coinSoting_bar .coin_name strong {font-size:15px}
.period_tab > div, .align_tab > div {font-size:13px}
.remove_area .result_area > div > div {font-size:0.9rem}
.remove_area .result_area > div > div:first-child{font-size:0.8rem}
.edit_area .add_phoneInfo .sms_input_area.set-time div:first-child .chois_input {flex-direction:column;justify-content:flex-end;align-items:flex-end;height:auto;min-height:70px}
.checking_area .tit_box > div span {font-size:22px;letter-spacing:-0.5px}
.grayHead div.date-data {font-size:0.8rem;letter-spacing:-1.5px}
.mypage_area .notice_list ul li .btn_box .btn_style {font-size:14px}
.mypage_area .notice_list ul li .btn_box .btn_style span.date {padding:0 20px;margin-top:-10px;font-size:12px;font-weight:400;letter-spacing:-.7px}
}
@media (max-width:400px){
.login_area .nav_btn a {letter-spacing:-0.5px}
.addCoin .coin_name b  {font-size:1rem}
.account_box .btn_box .btnStyle.acc, .account_box .btn_box .btnStyle.his{font-size:15px;letter-spacing:-0.5px;white-space:nowrap;}
.sorlting_box .sort_detail a {font-size:0.8em}
.sorlting_box .sort_detail span:after {width:3px;height:3px;margin:0 7px}
.apply_area	.check_box.blackHead {height:auto;}
.addPhone03	.input_box label, .addPhone03 .input_box input:focus ~ label {font-size:12px}
.edit_area .add_phoneInfo .sms_input_area .chois_input {padding:15px 20px 0}
.coinASK_area.mypage_area section {padding:20px}
}
@media (max-width:390px){
.charge_area .tit_box.box-style02 > div > br {display:inline-block;content:" ";padding:0 2px}
}
@media (max-width:380px){
.account_info .btn_box > div, .account_info .btn_box > div:last-child {font-size:0.8em}
.history_area .history .his_list ul{height:calc(100vh - 234px - 100px)}
.sorlting_box .sort_input input[type=text] {height:40px}
.remove_area .result_area > div > div:first-child{font-size:15px}
}
@media (max-width:360px){
.checking_area .tit_box > div span:before{display:none}
}
@media (max-width:350px){
#Sorlting_layerPoP .top .btn-search {padding:0 20px;font-size:14px}
.period_tab > div, .align_tab > div {letter-spacing:-0.5px}
.compare_box .select_area > div .input_box {width:100%}
.compare_box .compare_code .selectbox_box label, .compare_box .optionbox_box ul li a span {display:none}
.compare_box .optionbox_box ul li a:before {margin:5px 0}
.tab_area .tab_box > div a {font-size:16px}
.History_layerPoP .detail_info ul li div.nation .nationalFlag {margin-right:0}
.History_layerPoP .detail_info ul li div.nation > img {padding:0 5px}
.coinSoting_bar .coin_name strong {font-size:13px}
.address_box .tit {letter-spacing:-1px}
.mypage_area .notice_list ul li .btn_box .btn_style {font-size:13px}
.mypage_area .notice_list ul li .btn_box .btn_style span.date {padding:0 15px;margin-top:-3px;font-size:11.5px;line-height:14px;word-break:keep-all}
}
@media (max-width:340px){.input_box label {font-size:15px}}
.mypage_area .top_tab a {height:70px;font-size:15px}
@media (max-width:320px){
.coinASK_area.mypage_area > form {min-height:calc(100vh - 88px - 70px)}
}
@media (max-width:310px){
.account_box .btn_box {flex-wrap:wrap}
.account_box .btn_box .btnStyle.acc {flex:0 calc(50vw - 1px);margin:0.5px}	
.account_box .btn_box .btnStyle.his {flex:1 calc(33.3vw - 1px);margin:0.5px}
}
@media (max-width:300px){
.login_area .nav_btn {flex-direction:column}
.login_area .nav_btn a {padding:10px 0;font-size:14px;letter-spacing:0}
.login_area .nav_btn a:after {width:30vw;height:1px;top:unset;bottom:0;right:calc(50% - 15vw);background:rgba(0,0,0,0.1)}
.quick_box ul li:nth-child(1), .quick_box ul li:nth-child(2) {justify-content:flex-start}
.quick_box ul li a {justify-content:flex-start;width:100%;font-size:15px;letter-spacing:-0.5px;padding:0 20px}
#container.page_area.smsService_area .top_area .tit {line-height:0}
#container.page_area.smsService_area .top_area .tit:after {content:'dịch vụ SMS';display:flex;justify-content:center;line-height:32px}
.donation .tit:after {content:'sự hiến tặng'}
.coinASK_area.mypage_area section {padding:15px 10px}
}

