/* BASIC css start */
#wrap.da #container #contents {margin-top:0;padding:0; } 
.basket_wrap {display:flex;min-height:calc(100vh - 100px); } 
.basket_wrap>div.cnt_left {border-right:1px solid var(--mainColor);width:50%;flex:1; } 
.basket_wrap>div.cnt_right {width:50%; } 
.basket_wrap>div.cnt_left { } 
.basket_wrap>div.cnt_left .subCnt_title h4 {font-size:13px;font-weight:500;line-height:16px;padding:50px 50px 0 50px;box-sizing:border-box; } 
.basket_wrap>div.cnt_left .cnt_sub_title p {font-size:13px;line-height:22px;font-weight:400;margin-top:30px;padding:0 50px; } 
#contents .basketGh {height:100%; } 
#contents .xans-order-basketpackage {max-width:initial;position:relative;height:100%; } 
.table_thead {display:flex;justify-content:space-between;align-items:center;padding:0 50px;border-bottom:1px solid var(--mainColor);height:49px; } 
.table_thead .chkA {display:flex;align-items:center; } 
.table_thead .chkA label {font-size:13px;font-weight:500; } 
.basketGh .table_thead .clearChoice a {padding:0;font-size:13px;font-weight:500;line-height:18px;border:0;height:initial; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th {padding:0;height:49.5px;border-top:0;border-bottom:1px solid var(--mainColor); } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th.chkA {padding-left:50px;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th.chkA label {font-size:inherit;font-weight:inherit; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th.productA,#contents .basketGh .xans-order-basketpackage .cart_table .trA th.quantityA,#contents .basketGh .xans-order-basketpackage .cart_table .trA th.chargeA,#contents .basketGh .xans-order-basketpackage .cart_table .trA th.totalA {color:transparent; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th.removeA {padding-right:50px; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th .xans-order-selectorder {padding:0;border:0;height:initial; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trA th .xans-order-selectorder span {font-size:13px;font-weight:500; } 
#contents .basketGh .xans-order-basketpackage .cart_table .trB,#contents .basketGh .xans-order-basketpackage .cart_table .trC {display:flex; } 
#contents .xans-order-basketpackage .cart_table tbody td {padding:30px 0;box-sizing:border-box;border-bottom:1px solid var(--mainColor); } 
#contents .xans-order-basketpackage .cart_table tbody td.product {padding-left:50px;display:flex;position:relative;width:calc(100% - 250px); } 
#contents .xans-order-basketpackage .cart_table tbody td.button {padding-right:50px;width:250px;display:flex;flex-direction:column;justify-content:space-between; } 
#contents .xans-order-basketpackage .cart_table tbody td.button li {text-align:right;margin:0; } 
#contents .xans-order-basketpackage .cart_table tbody td.button li a {border:0;height:initial;padding:0;font-size:13px;font-weight:500;line-height:18px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button li a.btn_favorite {color:var(--gray01); } 
#contents .xans-order-basketpackage .cart_table tbody td.button .btn_bottom {display:flex;align-items:center;gap:0 95px;justify-content:flex-end; } 
#contents .xans-order-basketpackage .cart_table .product .thumb {position:relative; } 
#contents .xans-order-basketpackage .cart_table .product .thumb .chk {position:absolute;top:0;left:0; } 
#contents .xans-order-basketpackage .cart_table .product .thumb img {width:100px; } 
#contents .xans-order-basketpackage .cart_table .product .thumb {width:150px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info {display:flex;flex-direction:column;justify-items:flex-end;height:calc(100% - 60px);position:absolute;justify-content:space-between;left:200px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .name {margin:0 0 9px 0;line-height:22px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .name a {font-size:13px;font-weight:400; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .option {margin:0 0 10px 0;display:block; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .option li {font-size:0; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .option li .option_name {font-size:13px;font-weight:400;line-height:18px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .price .priceNumA {font-family:"Noto Sans KR";font-size:13px;font-weight:700; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .prdNum .quantity {display:flex;align-items:center;border:1px solid var(--lightGray01);width:68px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .prdNum .quantity a {width:18px;height:18px;display:flex;align-items:center;justify-content:center; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .prdNum .quantity input {width:32px;height:18px;padding:0;font-size:12px;font-weight:400; } 
#contents .basketGh .total_summary {padding:50px;box-sizing:border-box;background:initial; } 
#contents .basketGh .total_summary li {margin-bottom:8px;font-weight:400; } 
#contents .basketGh .total_summary li:last-of-type {margin:14px 0 0 0; } 
#contents .basketGh .total_summary li span.title {font-size:13px;color:var(--mainColor);line-height:22px; } 
#contents .basketGh .total_summary li:last-of-type span.totalRight {color:var(--red);font-weight:700; } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder {padding:0!important;display:flex;margin:0;position:fixed;width:50%;right:0;z-index:1;bottom:0; } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder a {flex:1;border:0;border-top:1px solid var(--mainColor);border-right:1px solid var(--mainColor);height:50px;line-height:50px;font-size:13px;font-weight:500;padding:0;margin:0; } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder a.btn_choiceOrder {background:var(--white); } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder.on {position:absolute;width:100%;} 
#contents .basketGh .xans-order-basketpackage .Empty {border:0;padding:0; } 
#contents .basketGh .xans-order-basketpackage .Empty p {font-size:13px;line-height:22px;font-weight:400;padding:50px; } 
@media (max-width:1366px) {#contents .xans-order-basketpackage .cart_table .product .thumb {width:130px; } 
#contents .xans-order-basketpackage .cart_table tbody td.product {width:calc(100% - 190px); } 
#contents .xans-order-basketpackage .cart_table .product .p_info {left:180px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button {width:190px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button .btn_bottom {gap:0 34px; } 
 }
@media(max-width:900px) {.basket_wrap {min-height:calc(100vh - 71px); } 
#wrap #header .header_menu.mo_only_F li.menu_cart {display:none; } 
.basket_wrap>div.cnt_left {display:none; } 
.basket_wrap>div.cnt_right {width:100%; } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder {width:100%; } 
#contents .basketGh .xans-order-basketpackage .xans-order-totalorder.on { } 
#contents .basketGh .xans-order-basketpackage .Empty>p {padding:25px 50px; } 
#contents .basketGh .xans-order-basketpackage .Empty .empty_text {border-top:1px solid var(--mainColor); } 
#contents .basketGh .xans-order-basketpackage .Empty .empty_text p {padding:30px 50px;text-align:left; } 
 }
@media(max-width:768px) {#contents .basketGh .xans-order-basketpackage .cart_table td.product .p_info {margin:0; } 
#contents .basketGh .xans-order-basketpackage .cart_table td.product .thumb img {max-width:initial;max-height:initial; } 
#contents .basketGh .xans-order-basketpackage .xans-order-list tr:first-of-type .chk {border:0;padding:0; } 
#contents .basketGh .xans-order-basketpackage .cart_table .product .p_info .mobOption {padding:0; } 
#contents .basketGh .xans-order-basketpackage .cart_table .product .p_info .prdNum {padding:0; } 
 }
@media(max-width:743px) {.table_thead {padding:0 20px; } 
.table_thead .chkA label {font-size:12px; } 
.basketGh .table_thead .clearChoice a {font-size:12px; } 
#contents .xans-order-basketpackage .cart_table tbody td {padding:20px 0; } 
#contents .xans-order-basketpackage .cart_table tbody td.product {width:calc(100% - 140px);padding-left:20px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button {width:140px;padding-right:20px; } 
#contents .xans-order-basketpackage .cart_table .product .thumb {width:120px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info {left:140px;height:calc(100% - 40px); } 
#contents .xans-order-basketpackage .cart_table .product .p_info .name {margin:0 0 8px 0; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .name a {font-size:12px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .option li .option_name {font-size:12px; } 
#contents .xans-order-basketpackage .cart_table .product .p_info .price .priceNumA {font-size:12px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button li a {font-size:12px; } 
#contents .xans-order-basketpackage .cart_table tbody td.button .btn_bottom {gap:0 22px; } 
#contents .basketGh .total_summary {padding:35px 20PX; } 
.basketGh .total_summary li {font-size:12px;margin-bottom:9px; } 
#contents .basketGh .total_summary li:last-of-type {margin:11px 0 0 0; } 
#contents .basketGh .total_summary li span.title {font-size:12px; } 
#contents .basketGh .xans-order-basketpackage .Empty>p {font-size:12px;padding:25px 20px; } 
#contents .basketGh .xans-order-basketpackage .Empty .empty_text p {padding:30px 20px; } 
 }
.cart_desc {margin:-20px 0 50px;text-align:center; } 
.cart_desc p {font-size:12px;line-height:22px; } 
.cart_desc p.red {color:red; } 
.m_display {display:none; } 
.xans-order-basketpackage .cart_table .product .p_info .sale {color:#ec0000; } 
.xans-order-basketpackage {width:100%;max-width:900px;margin:auto; } 
@media all and (max-width:930px) {.xans-order-basketpackage {width:100%;max-width:calc(100% - 30px);margin:auto; } 
 }
.xans-order-basketpackage .Empty {text-align:center;padding:100px 0 130px;border-bottom:1px solid #cccccc; } 
.xans-order-basketpackage .cart_table table {table-layout:fixed; } 
.xans-order-basketpackage .cart_table thead th {padding:15px 0;font-size:12px;font-weight:normal;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;vertical-align:middle; } 
.xans-order-basketpackage .cart_table tbody td {padding:25px 0;color:black;text-align:center;vertical-align:middle;border-bottom:1px solid #cccccc; } 
.xans-order-basketpackage .cart_table tbody td a {color:black; } 
.xans-order-basketpackage .cart_table .chk {text-align:left;width:60px; } 
.xans-order-basketpackage .cart_table .product {text-align:left;width:auto; } 
.xans-order-basketpackage .cart_table .quantity {width:60px; } 
.xans-order-basketpackage .cart_table .charge {text-align:right;width:100px; } 
.xans-order-basketpackage .cart_table .total {text-align:right;width:140px; } 
.xans-order-basketpackage .cart_table .button {text-align:right;width:126px; } 
.xans-order-basketpackage .cart_table .product::after {content:"";clear:both;display:block; } 
.xans-order-basketpackage .cart_table .product .thumb {float:left;width:92px; } 
.xans-order-basketpackage .cart_table .product .thumb img {width:80px;height:auto; } 
.xans-order-basketpackage .cart_table .product .p_info {font-size:11px;line-height:20px; } 
.xans-order-basketpackage .cart_table .product .p_info .name {margin:0 0 10px; } 
.xans-order-basketpackage .cart_table .product .p_info .sale { } 
.xans-order-basketpackage .cart_table .quantity input {width:22px;height:22px;line-height:22px;padding:0 0 0 5px;border:0;text-align:center; } 
.xans-order-basketpackage .cart_table .button li {margin:10px 0; } 
.xans-order-basketpackage .cart_table .button li a {color:black; } 
.xans-order-basketpackage .cart_table tfoot td {position:relative;padding:15px 0px 17px;text-align:right; } 
.xans-order-basketpackage .cart_table tfoot td .gLeft {position:absolute;left:0;text-align:left; } 
.xans-order-basketpackage .cart_table tfoot td .total {font-weight:bold;margin-left:15px;font-size:12px; } 
.total_summary {text-align:right;font-size:13px;line-height:20px;padding:20px;background-color:#f7f7f7; } 
.total_summary li {margin-bottom:5px; } 
.total_summary li::after {content:"";clear:both;display:block; } 
.total_summary li span.title {float:left;text-align:left;width:100px;margin-left:500px; } 
.total_summary li:last-child {margin:15px 0 0 0;font-weight:bold; } 
.xans-order-basketpackage .xans-order-allotmentinfo {padding:10px 0 8px 10px;border-bottom:1px solid #e8e5e4; } 
.xans-order-basketpackage .xans-order-allotmentinfo .info {padding:8px 0 0 23px;color:#757575;font-size:11px;line-height:1.5;background:url("https://img.echosting.cafe24.com/skin/base_ko_KR/order/ico_info.gif") no-repeat 0 8px; } 
.xans-order-basketpackage .xans-order-dcprdguide {padding:8px 0 8px 33px;border-bottom:1px solid #e8e5e4;color:#757575;line-height:1.5;font-size:11px;background:url("https://img.echosting.cafe24.com/skin/base_ko_KR/order/ico_info.gif") no-repeat 9px 8px; } 
.xans-order-basketpackage .xans-order-selectorder {padding:40px 0 0; } 
.xans-order-basketpackage .xans-order-totalorder {padding:20px 0 20px; } 
.xans-order-basketpackage .xans-order-totalorder a,.xans-order-basketpackage .xans-order-totalorder span {display:inline-block;text-align:center;padding:20px 0;font-size:12px;cursor:pointer; } 
#NaverChk_Button {margin:10px 0;text-align:right; } 
.xans-order-basketpackage .totalDetail {display:none;position:absolute;z-index:100;width:300px;color:#757575; } 
.xans-order-basketpackage .totalDetail h3 {height:35px;padding:0 35px 0 19px;color:#fff;font-size:14px;line-height:35px;background:#495164; } 
.xans-order-basketpackage .totalDetail .content {padding:20px;border:1px solid #757575;border-top:0;background:#fff; } 
.xans-order-basketpackage .totalDetail .close {position:absolute;right:20px;top:10px; } 
.xans-order-basketpackage .totalDetail .close img {cursor:pointer; } 
.xans-order-basketpackage .totalDetail .content p {color:#008bcc;font-size:16px;font-weight:bold;text-align:right; } 
.xans-order-basketpackage .totalDetail .content ul {line-height:25px; } 
.xans-order-basketpackage .totalDetail .content li {overflow:hidden;padding:0 0 0 6px;background:url("https://img.echosting.cafe24.com/skin/base_ko_KR/common/ico_info2.gif") no-repeat 0 10px;*zoom:1; } 
.xans-order-basketpackage .totalDetail .content li:first-child {margin:8px 0 0;padding-top:6px;border-top:1px dotted #b0b1b3;background-position:0 16px; } 
.xans-order-basketpackage .totalDetail .content li strong {float:left;font-weight:normal; } 
.xans-order-basketpackage .totalDetail .content li span {float:right; } 
.xans-order-basketpackage .optionModify {display:none;position:absolute;z-index:100;width:450px;color:#757575; } 
.xans-order-basketpackage .optionModify h3 {height:35px;padding:0 35px 0 19px;color:#fff;font-size:14px;line-height:35px;background:#fff; } 
.xans-order-basketpackage .optionModify .content {padding:20px;border-right:1px solid #757575;border-left:1px solid #757575;background:#fff; } 
.xans-order-basketpackage .optionModify .close {position:absolute;right:20px;top:10px; } 
.xans-order-basketpackage .optionModify .close img {cursor:pointer; } 
.xans-order-basketpackage .optionModify .btnArea {padding:9px 0;border:1px solid #757575;border-top:1px solid #d7d5d5;text-align:center;background:#fff; } 
.xans-order-basketpackage .optionModify .btnArea a:first-child img {margin-left:1px; } 
.xans-order-basketpackage .optionModify .btnArea img {margin:0 1px 0 0; } 
.xans-order-basketpackage .optionModify .prdInfo {margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #b0b1b3;line-height:1.5; } 
.xans-order-basketpackage .optionModify .prdInfo li {color:#353535;font-weight:bold; } 
.xans-order-basketpackage .optionModify .prdInfo li.option {color:#757575;font-weight:normal; } 
.xans-order-basketpackage .optionModify .prdModify h4 {color:#353535;font-size:11px; } 
.xans-order-basketpackage .optionModify .prdModify li {padding:6px 0 0;*zoom:1; } 
.xans-order-basketpackage .optionModify .prdModify li:after {content:"";display:block;clear:both; } 
.xans-order-basketpackage .optionModify .prdModify li span {float:left;width:110px;margin:3px 0 0; } 
.xans-order-basketpackage .optionModify .prdModify li select {float:right;width:294px;height:24px;border:1px solid #d4d4d4;line-height:24px;font-size:11px; } 
.xans-order-basketpackage .optionModify .prdModify li input {float:right;width:286px;height:22px;padding:0 0 0 6px;border:1px solid #d4d4d4;color:#3c3c3c;line-height:22px; } 
@media screen and (max-width:768px) {#pagetitle h3 span {font-weight:normal;font-size:13px; } 
.cart_desc {margin:-20px 0 30px; } 
.cart_desc p {font-size:11px;line-height:20px; } 
.m_display {display:block; } 
.xans-order-basketpackage .Empty {padding:30px 0 70px;font-size:10px; } 
.xans-order-basketpackage {width:100%;max-width:calc(100% - 30px);margin:auto; } 
.total_summary,.xans-order-basketpackage .cart_table thead th,.xans-order-basketpackage .cart_table .product .p_info .option,.xans-order-basketpackage .cart_table td.quantity,.xans-order-basketpackage .cart_table td.charge,.xans-order-basketpackage .cart_table td.button {display:none; } 
.xans-order-basketpackage .cart_table td.chk {display:block;width:100%;border:0;padding:0;margin:0 0 10px; } 
.xans-order-basketpackage .cart_table td.product,.xans-order-basketpackage .cart_table td.optionBox,.xans-order-basketpackage .cart_table td.total {display:block;width:100%;border:0;padding:0;text-align:left; } 
.xans-order-basketpackage .cart_table td.product { } 
.xans-order-basketpackage .cart_table td.product .thumb {width:80px; } 
.xans-order-basketpackage .cart_table td.product .thumb img {width:70px;height:auto; } 
.xans-order-basketpackage .cart_table td.product .p_info {font-size:11px;line-height:18px;margin:0 0 0 80px; } 
.xans-order-basketpackage .cart_table td.product .p_info .name {margin:0;font-weight:bold; } 
.xans-order-basketpackage .cart_table td.product .p_info .price {font-weight:bold; } 
.xans-order-basketpackage .cart_table td.product .p_info .quantity {margin:5px 0 0; } 
.xans-order-basketpackage .cart_table td.product .p_info .quantity a {display:inline-block;vertical-align:middle; } 
.xans-order-basketpackage .cart_table td.optionBox {margin-top:3px;font-size:11px;line-height:18px; } 
.xans-order-basketpackage .cart_table td.total {font-size:11px;line-height:18px;font-weight:bold;border-bottom:1px solid black;padding:5px 0 10px;margin:0 0 10px; } 
.xans-order-basketpackage .cart_table td.total::after {content:"";clear:both;display:block; } 
.xans-order-basketpackage .cart_table td.total .m_display {display:inline-block !important;font-weight:normal; } 
.xans-order-basketpackage .cart_table td.total .r_button {float:right;margin-top:2px; } 
.xans-order-basketpackage .cart_table td.total .r_button li {display:inline-block;font-size:10px;font-weight:normal;margin:0 0 0 10px; } 
.xans-order-basketpackage .cart_table td.total .r_button li a {color:gray; } 
.xans-order-basketpackage .cart_table tfoot td {padding:5px 0 0;text-align:left;font-size:11px; } 
.xans-order-basketpackage .cart_table tfoot td .gLeft {display:none; } 
.xans-order-basketpackage .cart_table tfoot td .total {font-weight:normal;margin:0;font-size:11px; } 
.xans-order-basketpackage .xans-order-totalorder {padding:20px 0 20px; } 
.xans-order-basketpackage .xans-order-totalorder a,.xans-order-basketpackage .xans-order-totalorder span {padding:15px 0;font-size:11px; } 
 }
input[type=radio]+label,input[type=checkbox]+label {margin:0 15px 0 10px;vertical-align:middle; } 
[class^='btnNormal'],a[class^='btnNormal'] {display:inline-block;padding:12px 20px;height:40px;font-size:13px;box-sizing:border-box;border:1px solid #bcbcbc;line-height:1;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#000;background-color:#fff; } 
[class^='btnSubmit'],a[class^='btnSubmit'] {display:inline-block;padding:12px 20px;height:40px;font-size:13px;box-sizing:border-box;border:1px solid transparent;line-height:1;font-weight:bold;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#fff;background-color:#000; } 
[class^='btnEm'],a[class^='btnEm'] {display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid transparent;font-size:12px;line-height:18px;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#fff;background-color:#737373; } 
[class^='btnBasic'],a[class^='btnBasic'] {display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid #d1d1d1;font-size:12px;line-height:18px;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#222;background-color:#f0f0f0; } 
[class^='btnNormal']:not(.disabled):hover,[class^='btnNormal']:not(.disabled).selected {border-color:#000; } 
[class^='btnEm']:not(.disabled):hover {background-color:#77797d; } 
[class^='btnBasic']:not(.disabled):hover {background-color:#e5e5e5; } 
[class^='btnNormal'].disabled {border-color:#e3e3e3;color:#999; } 
[class^='btnSubmit'].disabled {background-color:#9297a2;color:#f0f0f0; } 
[class^='btnEm'].disabled {background-color:#b5b6b9;color:#f0f0f0; } 
[class^='btnBasic'].disabled {color:#999; } 
[class^='btn']+[class^='btn'] {margin-left:6px; } 
[class^='btn'].sizeQty {padding:8px 20px;height:30px;margin-left:6px;font-size:12px;line-height:12px; } 
.btnText {display:inline-block;font-size:13px;line-height:18px;text-decoration:underline; } 
[class^='btn'].gFull {width:100%; } 
[class^='btn'].gFull+[class^='btn'].gFull {margin:10px 0 0; } 
.basketGh .xans-order-basketpackage .Empty {border-top:1px solid #ccc; } 
.basketGh .cart_desc {padding:15px 0 0 20px;margin:0;text-align:left;letter-spacing:-0.7px; } 
.basketGh .cart_desc p {font-size:11px; } 
.basketGh .xans-order-basketpackage .cart_table .product .p_info .name {margin:0 0 14px; } 
.basketGh .xans-order-basketpackage .cart_table .total {font-weight:bold;font-size:12px; } 
.basketGh .xans-order-basketpackage .cart_table .totalA {font-weight:unset; } 
.basketGh .xans-order-basketpackage .cart_table .charge {font-size:12px;font-weight:400; } 
.basketGh .quantity span.quantity input {font-size:12px;padding-top:1px; } 
.basketGh .xans-order-basketpackage .cart_table .button li a {font-size:11px;height:30px;padding:9px 10px;border:1px solid #d1d1d1; } 
.basketGh .xans-order-basketpackage .xans-order-selectorder {margin:0;padding:20px 0;display:flex;justify-content:space-between;align-items:center; } 
.basketGh .xans-order-basketpackage .xans-order-selectorder .gRight a {font-size:11px;height:30px;padding:9px 20px;line-height:1;border:1px solid #d1d1d1; } 
.basketGh .ec-base-button:after {content:unset; } 
.basketGh .clearAll a {display:inline-block;padding:9px 20px;height:30px;font-size:11px;line-height:1;border:1px solid #d1d1d1;box-sizing:border-box; } 
.basketGh .clearAll a span {font-size:}
.basketGh .xans-order-basketpackage .cart_table tfoot td {display:none; } 
.basketGh .ec-base-button .gRight {float:left;display:flex; } 
.basketGh .xans-order-basketpackage>div.xans-element-.xans-order.xans-order-totalorder.ec-base-button.gColumn.gFlex3>a.btnBasic {border:1px solid #000; } 
.basketGh .total_summary {padding:25px 20px; } 
.basketGh .total_summary li span.title {margin-left:0; } 
.basketGh .total_summary li {font-size:13px; } 
.basketGh .total_summary li span {font-size:13px; } 
.basketGh .total_summary li:last-of-type {font-size:13px;margin:18px 0 0 0; } 
.basketGh .total_summary li:last-of-type span.title {font-size:13px; } 
.basketGh .orderListArea .moTitle {text-align:center;padding:50px 0 77px;font-size:13px;font-weight:600; } 
.basketGh .xans-order-basketpackage .cart_table .trA th {border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font-size:13px;font-weight:400; } 
.basketGh input[type="checkbox"] {border:1px solid #707070; } 
.basketGh .xans-order-basketpackage .cart_table .product .p_info .mobOption,.basketGh .xans-order-basketpackage .cart_table .product .p_info .mobOption {display:none; } 
.basketGh .xans-order-basketpackage .xans-order-totalorder {padding:52px 0 30px; } 
input[type="checkbox"] {position:relative;opacity:1;cursor:pointer;width:15px;height:15px;vertical-align:text-top;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #000;background:#fff;outline:0; } 
#contents .basketGh input[type="checkbox"] {border:0;width:16px;height:16px;background:url('/design/lcdv/img/checkbox.svg')center;margin:0; } 
#contents .basketGh input[type="checkbox"]:checked {background:url('/design/lcdv/img/checkbox_on.svg') center; } 
.mo_only {display:none!important; } 
@media(max-width:900px) {#wrap.da #container {min-height:calc(100vh - 71px)!important; } 
.pc_only {display:none!important; } 
.mo_only {display:block!important; } 
.mo_only_F {display: flex!important; } 
.customLayer .typeModal.txtBox { } 
 }
/* BASIC css end */

