@charset "utf-8";

.mt10{margin-top:10px;}
.align-c{text-align: center;}
.align-l{text-align: left;}
.align-r{text-align: right;}
.title-area{margin-bottom:10px;}
.title-area strong{font-size:22px;color:#000;font-family: 'Dream Bold';display:block;margin-bottom:10px;}
.shopBack .del-notice{background: #efefef;padding:15px;}
.shopBack .del-notice .left{color:#001b81;font-size: 14px;font-family: 'Dream Regular';}
.shopBack .del-notice .right{float:right;font-size:14px;color:#333;font-family: 'Dream Regular';}

.shopBack .sel-delte{text-align: right;}
.shopBack .sel-delte > li{display:inline-block;position: relative;}
.shopBack .sel-delte > li a{font-size: 14px;color:#666;font-family: 'Dream Regular';}
.shopBack .sel-delte > li + li{padding-left: 12px;margin-left:10px;}
.shopBack .sel-delte > li + li:before{content:'';width:1px;height: 13px;position: absolute;left:0;top: 7px;background: #eaeaea;}

.shopBack .total-select{margin-bottom: 5px;margin-top: -25px;}
.shopBack .check-icon{display:inline-block;vertical-align:middle;position: relative;top: -2px;}
.shopBack .check-icon input[type="checkbox"]{-webkit-appearance: none;width:20px;height: 20px;border:2px solid #017b47;border-radius: 5px;vertical-align: middle;position:relative;margin: 0;cursor: pointer;}
.shopBack .check-icon input[type="checkbox"] + span{display:none;}
.shopBack .check-icon input[type="checkbox"]:checked{cursor: pointer;}
.shopBack .check-icon input[type="checkbox"]:checked + span{width: 18px;height: 18px;z-index: -1;background: url('../images/check-icon.png') no-repeat center;display: block;position: absolute;left:50%;top:50%;margin-left: -9px;margin-top: -7px;}
.shopBack .table-area .total-select label{font-size:14px;color:#666;font-family: 'Dream Regular';vertical-align: middle;margin-left: 5px;}

.shopTable table{border-top:2px solid #000;width:100%;}
.shopTable table .col-check{width:30px;}
.shopTable table .col-check2{width:60px;}
.shopTable table .col-title{}
.shopTable table .col-price{width: 18%;}
.shopTable table .col-delivery{width:12%;}
.shopTable table .col-btn{width:15%;}

.shopTable table .col-10{width:10%;}
.shopTable table .col-15{width:15%;}
.shopTable table .col-20{width:20%;}
.shopTable table .col-25{width:25%;}
.shopTable table .col-30{width:30%;}
.shopTable table .col-40{width:40%;}
.shopTable table .col-50{width:50%;}

.shopTable table thead th{color:#13754b;font-size:15px;font-family: 'Dream Medium';border-bottom:1px solid #000;padding:10px 5px;}
.shopTable table tbody td{border-bottom:1px solid #c4c4c4;font-size: 15px;color:#333;font-family: 'Dream Medium';}
.shopTable table tbody tr{position: relative;}
.shopTable.padd table tbody td{padding:15px;}
.shopTable strong.point{font-size: 16px;font-family: 'Dream Medium';}
.shopTable .mgUl > li + li{margin-top:3px;}

.goods-info{text-align: left;padding:25px 30px;}
.goods-info .thum{display: inline-block;vertical-align: top;width:120px;overflow: hidden;}
.goods-info .thum img{max-width:100%;max-height: 100%;}
.goods-info .conts{display:inline-block;vertical-align: top;padding-left:20px;position: relative;width: calc(100% - 130px);}
.goods-info .conts strong{font-size: 16px;color:#000;font-family: 'Dream Medium';display: block;margin-bottom: 12px;max-height: 82px;line-height: 1.6;}
.goods-info .conts p{font-size: 13px;color:#333;font-family: 'Dream Medium';position:relative;display: inline-block;vertical-align: middle;line-height: 1.4;}
.goods-info .conts p > span{color:#666;font-family: 'Dream Regular';border-radius:4px; padding:1px 3px; font-size:12px; border:1px solid #999;}
.bulk {font-size:11px; color:#333;background-color:#fff186;}

/**
.goods-info .conts a{font-size: 15px;color:#2b52c0;font-family: 'Dream Bold';display:inline-block;vertical-align: middle;margin-left: 15px;position: relative;top:-3px;}
.goods-info .conts a:after{content:'';width:6px;height: 9px;background: url('../images/change-btn.png') no-repeat center;display: inline-block;vertical-align: middle;margin-left:5px;position:relative;top:-1px;}
**/

.price-font{color:#000;font-size: 16px;font-family: 'Dream Bold';display: block;-webkit-appearance: none;margin-bottom: 3px;}

.buy-btn{font-size: 16px;font-family: 'Dream Regular';background:#017b47;padding:10px 18px;border-radius: 8px;color:#fff !important;display: inline-block;margin:5px 0;vertical-align: middle;}
.buy-delete{width:35px;height: 35px;border:1px solid #969696;background: #fff url('../images/trash-icon.png') no-repeat center;border-radius: 10px;display: inline-block;vertical-align: middle;margin:5px 0;text-indent:-9999px;}
.buy-noraml{font-size: 13px;font-family: 'Dream Medium';color: #333;border:1px solid #666;padding: 2px 10px;border-radius: 5px;vertical-align: middle;display: inline-block;background:#fff;}

.totalPrice{background: #f9f9f9;border-bottom:1px solid #c4c4c4;padding:25px 0;text-align: center;margin-bottom:30px;}
.totalPrice.long{padding-right:100px;position:relative;padding-left: 40px;text-align: left;margin-bottom: 10px;}
.totalPrice.long .right{position:absolute;right: 40px;top: 26px;}
.priceBox{display: inline-block;vertical-align: middle;text-align: left;}
.priceBox span{font-family: 'Dream Medium';font-size:13px;color:#000;display: block;margin-bottom: 3px;text-align:center;}
.priceBox strong{display: block;color:#000;font-family: 'Dream Bold';font-size: 22px;text-align:center;}
.plusBox,
.equalBox,
.minusBox{margin: 0 30px;display: inline-block;vertical-align: middle;font-size: 25px;color:#7c7c7c;font-family: 'Dream Light';}

.shop-btn{padding:20px 0;text-align: center;}
.shop-btn .btn{font-size:16px;font-family: 'Dream Regular';padding:15px 25px;border-radius: 10px;display: inline-block;min-width:130px;margin:0 1px;}
.shop-btn .btn.whiteType{background: #fff;color:#017b47;border:1px solid #017b47;}
.shop-btn .btn.greenType{background: #017b47;color:#fff;border:1px solid #017b47;}
.shop-btn .btn.grayType{background: #8e8e8e;color:#fff;border:1px solid #8e8e8e;}
.shop-btn .btn.grapeType{background: #4437c3;color:#fff;border:1px solid #4437c3;}
.shop-btn.small .btn{padding:10px 20px;}
.shop-btn.align-r{text-align: right;}

.beforeOrder{background:#f9f9f9;padding:35px;margin-top:30px;line-height: 1.5;}
.beforeOrder > strong{color:#017b47;font-size:16px;display: block;font-family: 'Dream Bold';padding: 0 0 10px 35px;position: relative;background: url('../images/info-icon.png') no-repeat left 2px;}
.beforeOrder > ul{padding-left:35px;}
.beforeOrder > ul > li{font-size:14px;color:#000;font-family: 'Dream Regular';position: relative;padding-left:13px;}
.beforeOrder > ul > li:before{content:'';width:4px;height: 1px;background: #000;position: absolute;left:0;top:11px;}
.beforeOrder > ul > li + li{margin-top:5px;}

.basicDelivery{text-align: right;margin-bottom: 10px;margin-top:-62px;}
.basicDelivery a{font-size:16px;font-family: 'Dream Regular';padding:10px 25px;border-radius: 10px;display: inline-block;min-width:130px;background: #017b47;color:#fff;border:1px solid #017b47;}

.new-adress{text-align: right;margin-bottom: 10px;}
.new-adress a{font-size:16px;font-family: 'Dream Regular';padding:10px 25px;border-radius: 10px;display: inline-block;min-width:130px;background: #4437c3;color:#fff;border:1px solid #4437c3;}

.del-st{display: block;font-size: 15px;color:#cd2b2b;font-family: 'Dream Medium';margin-bottom:3px;}
.adress{text-align: left;}

.radio-custom{position: relative;}
.radio-custom input[type="radio"]{width:20px;height: 20px;border:1px solid #2d54c1;-webkit-appearance: none;border-radius: 50%;margin:0;}
.radio-custom input[type="radio"] + span{display: none;width:8px;height: 8px;border-radius: 50%;background:#2d54c1;position: absolute;left:50%;top:50%;margin-left:-4px;margin-top:-5px;}
.radio-custom input[type="radio"]:checked + span{display: block;}

/* Paging */
._paging {text-align: center; padding: 20px 0;margin-top:20px;}
._paging ._inner { overflow: hidden; position: relative; height: 38px; display: inline-block; zoom:1;_display: block}
._paging ._inner a,._paging ._inner li,._paging ._inner p,._paging ._inner span,._paging ._inner strong,._paging ._inner ul {float: left}
._paging ._inner a,._paging ._inner strong { width: 36px; height: 36px; line-height: 36px; border-width: 1px; border-style: solid; border-color: #cdcdcd; text-align: center; margin: 0 1px}
._paging > ._inner > ul {margin: 0 5px;}
._paging > ._inner > ul li a {border: 0; font-family: 'Gmarket Medium'; font-size: 16px; line-height: 37px;  color: #666;}
._paging > ._inner > ul li strong {width: 36px; height: 36px; line-height: 37px; background-color: #4437C3; border-color: #4437C3; border-radius: 100%; font-family: 'Gmarket Medium'; font-size: 16px; color: #fff;}
._paging > ._inner > a {width: 35px; height: 35px; line-height:35px; background-image: url('../images/arrow-page.png') !important; background-repeat: no-repeat; background-color: transparent; border: 0; text-indent: -5000px; font-size: 0;}
._paging ._inner a._prev {background-position: 0 -35px;}
._paging ._inner a._next {background-position: 0 -140px;}
._paging ._inner a._listPrev {display: block; background-position: 0 -70px;}
._paging ._inner a._listNext {display: block; background-position: 0 -105px;}
._paging ._inner a._first {background-position: 0 0;}
._paging ._inner a._last {background-position: 0 -176px;}
._paging ._inner ._pageState span {font-size: 15px;}
._paging ._inner ._pageState span._curPage {color: #01499a;}


/*delivery-popup*/
.delivery-pop{max-width:650px;margin:0 auto;}
.delivery-pop .inner{padding:0 25px 65px;}
.delivery-pop .inner > form > strong{font-family: 'Dream Bold';color:#000;font-size: 22px;display: block;padding-bottom: 12px;border-bottom:2px solid #000;}

/*enterForm*/
.enterForm > ul{font-size:0;}
.enterForm > ul > li{padding: 10px 0;border-bottom: 1px solid #d8d8d8;}
.enterForm > ul > li:nth-last-child(1){border-bottom:1px solid #000;}
.enterForm .form-title{font-family: 'Dream Regular';color:#000;font-size: 16px;display: inline-block;vertical-align: middle;width:170px;padding:0 20px;}
.enterForm .form-box{display: inline-block;vertical-align: middle;width:calc(100% - 170px);font-size: 16px;}
.enterForm .form-box input[type="text"]{height:38px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;}
.enterForm .form-box input[type="text"].full{width:100%;}
.enterForm .form-box input[type="text"].txtIn{width:calc(100% - 100px);}
.enterForm .form-box .phone-form{width:80px;height: 38px;border:1px solid #bdbdbd;border-radius: 5px;font-size: 14px;color:#666;vertical-align: middle;}
.enterForm .form-box > span{display: inline-block;vertical-align: middle;margin:0 2px;}
.enterForm .txt-width{color:#666;font-size: 14px;vertical-align: bottom;margin-top:-1px;margin-left:10px;}
.enterForm .ad-search-box{width:120px;vertical-align: middle;}
.enterForm .ad-search-btn{background:#fff;color:#002b83;font-size: 14px;font-family: 'Dream Regular';border:1px solid #002b83;padding: 8px 10px;display: inline-block;vertical-align: middle;border-radius: 4px;cursor: pointer;}

.myWrap{display: flex;justify-content: left;position: relative;width:100%;}
.myWrap .myLeft{width:260px;padding-right:60px;}
.mypageBox{border:1px solid #ddd;padding:25px;border-radius: 10px;}
.mypageBox .box{padding-bottom:20px;border-bottom:1px dashed #ddd;}
.mypageBox .box strong,
.mypageBox .box strong a{font-size:18px;font-family: 'Dream Medium';color:#000;display: block;}
.mypageBox .box + .box{padding-top:20px;}
.mypageBox .box.bordernone{border-bottom:0;}
.mypageBox .box ul{margin-top:10px;}
.mypageBox .box ul li,
.mypageBox .box ul li a{font-size: 14px;color:#666;display: block;font-family: 'Dream Regular';}
.mypageBox .box ul li + li{margin-top:3px;}
.mypageBox .logBtn{color:#505050;font-size: 14px;font-family: 'Dream Bold';display: block;padding:12px 10px;border:1px solid #333;text-align: center;margin-top:15px;border-radius:7px;}

.myWrap .myRight{width:calc(100% - 260px);}



/*mileage*/
.mileage-box{border:4px solid #e4e4e4;padding:35px;text-align: center;margin-bottom: 30px;}
.mileage-box .icon{display: inline-block;vertical-align: middle;}
.mileage-box .conts{display:inline-block;vertical-align: middle;padding-left:30px;text-align: left;}
.mileage-box .conts > strong{font-family: 'Dream Medium';font-size: 24px;color:#000;}
.mileage-box .conts > strong > span{font-size: 34px;font-family: 'Dream Bold';color:#13754b;}
.mileage-box .conts p{color:#333;font-family: 'Dream Regular';font-size:16px;margin-top:10px;}

.inquiry{background:#f7f7f7;padding:20px;display: flex;justify-content: space-between;width:100%;margin-bottom: 35px;}
.inquiry .left > strong{display: inline-block;vertical-align: middle;font-size: 14px;font-family: 'Dream Medium';margin-right: 10px;}
.inquiry .left > ul{display: inline-block;vertical-align: middle;}
.inquiry .left > ul > li{display: inline-block;vertical-align: middle;}
.inquiry .left > ul > li + li{margin-left:2px;}
.inquiry .left > ul > li a{font-size: 14px;color:#616161;border:1px solid #e9e9e9;padding:8px;border-radius: 20px;background: #fff;display: block;font-family: 'Dream Regular';transition: all ease .25s;}
.inquiry .left > ul > li a:hover,
.inquiry .left > ul > li a.on{color:#fff;border:1px solid #13754b;background: #13754b;}

.inquiry .right input[type="text"]{font-size: 13px;color:#616161;border:1px solid #e9e9e9;height:46px;padding:10px;border-radius: 20px;background: #fff;display: inline-block;vertical-align: middle;font-family: 'Dream Regular';width:125px;background:#fff url('../images/calendar-icon.png') no-repeat calc(100% - 15px) center ;}
.inquiry .right input[type="button"]{font-size: 14px;color:#fff;border:1px solid #13754b;background: #13754b;padding:10px 20px;border-radius: 7px;display: inline-block;margin-left:5px;vertical-align: middle;font-family: 'Dream Regular';cursor: pointer;}
.inquiry .right input[type="submit"]{font-size: 13px;color:#fff;border:1px solid #13754b;background: #13754b;padding:10px 20px;border-radius: 7px;display: inline-block;margin-left:5px;vertical-align: middle;font-family: 'Dream Regular';cursor: pointer;}


.inquiry-text{display:flex;justify-content: space-between;margin-bottom: 12px;}
.inquiry-text .left{font-size: 15px;font-family: 'Dream Regular';}
.inquiry-text .right{font-size: 15px;font-family: 'Dream Regular';}
.inquiry-text span{color:#4437c3;font-family: 'Dream Medium';}
.use-before{font-size: 14px;color:#fff;background:#0090ff;border-radius: 50%;width:40px;height: 40px;display: block;padding-top: 10px;margin: 0 auto;}
.use-after{font-size: 14px;color:#fff;background:#4e6577;border-radius: 50%;width:40px;height: 40px;display: block;padding-top: 10px;margin: 0 auto;}


.shop-status{border:2px solid #464646;padding:15px;border-radius:10px}
.shop-status > ul{display: flex;justify-content: left;width:100%;}
.shop-status > ul > li{width: calc(100% / 5);padding:0 25px;display: flex;justify-content: space-between;position: relative;}
.shop-status > ul > li + li:before{content:'';width:1px;height:100%;background:#ccc;position: absolute;left: 0;}
.shop-status > ul > li span{font-size: 14px;font-family: 'Dream Bold';color:#000;display: inline-block;vertical-align: top;padding-top: 7px;border-radius:5px;}
.shop-status > ul > li strong{font-size: 20px;font-family: 'Dream Bold';display: inline-block;vertical-align: top;}
.shop-status > ul > li strong.colorGreen{color:#13754b;}
.shop-status > ul > li strong.colorGray{color:#c2c2c2;}
.shop-status > ul > li strong.colorRed{color:#f50000;}
.shop-status > ul > li strong.colorBlue{color:#0078fe;}
.colorRed{color:#f50000;}

.orderList{margin-bottom:50px;}

.shopDateBox{display:flex;justify-content:space-between;}
.shopDateBox .left > strong{font-size: 20px;color:#000;font-family: 'Dream Bold';display: inline-block;margin-right: 5px;letter-spacing: -.05em;}
.shopDateBox .left > span{font-size:13px;color:#000;font-family:'Dream Medium';}
.shopDateBox .left > a{font-size:11px;color:#fff;background:#4437c3;font-family:'Dream Regular';padding:3px 7px;border-radius:5px;vertical-align:middle;position:relative;top:-2px;margin-left:10px;}
.shopDateBox .left > a + a{margin-left:0;}

.shopDateBox .right{padding-top:15px;}
.shopDateBox .right > ul > li{display:inline-block;vertical-align:top;}
.shopDateBox .right > ul > li > a{display:block;color:#000;font-family:'Dream Medium';font-size:13px;}
.shopDateBox .right > ul > li + li{margin-left:5px;padding-left:10px;position:relative;}
.shopDateBox .right > ul > li + li:before{content:'';width:1px;height:13px;background:#ccc;position:absolute;left:0;top:8px;}
.shopDateBox .right > ul > li .receiptList{display:none;}




.order-status{font-size:16px;font-family: 'Dream Bold';}
.order-status.colorGreen{color:#13754b;}
.order-status.colorGray{color:#c2c2c2;}
.order-status.colorRed{color:#f50000;}
.order-status.colorBlue{color:#0078fe;}
.peiceTxt{font-size:13px;color:#333;font-family:'Dream Medium';}


.orederList + .orederList{margin-top:40px;}
.note-txt{font-size: 13px;color:#333;font-family: 'Dream Medium';text-align: right;margin-top:5px;}
.myOrders-detail .orederList{margin-bottom:40px;}
.num{display: inline-block;width: 16px;height: 16px;margin-right: 5px;background: #017b47;border-radius: 50%;font-family: 'Montserrat';font-size: 10px;text-align: center;vertical-align: middle;letter-spacing: -0.5px;margin-top:-3px;
line-height: 16px;color: #fff;}

.orderTable{margin-bottom:40px;}
.orderTable > ul{border-top:2px solid #333;border-bottom:1px solid #ccc;}
.orderTable > ul > li{}
.orderTable > ul > li span.t-title{font-size:14px;color:#888;font-family: 'Dream Medium';display: block;}
.orderTable > ul > li strong{font-size: 16px;color:#000;font-family: 'Dream Medium';}
.orderTable > ul > li strong.colorPurple{color:#4437c3;}

.orderTable.one-line > ul{padding-top:30px;padding:15px 25px;display: flex;justify-content: space-between;}
.one-line > ul > li span.t-title{}

.orderTable.multi-line > ul > li{width: 100%;border-bottom: 1px solid #eaeaea;padding:15px 25px;}
.orderTable.multi-line > ul > li > p{display: inline-block;vertical-align: middle;}
.orderTable.multi-line > ul > li > p +p {padding-left:20px;}
.orderTable.multi-line > ul > li > p.disBlock{display: block;}
.orderTable.multi-line > ul > li > p .tit{color:#888;font-size:14px;font-family:'Dream Medium';display: block;}
.orderTable.multi-line > ul > li .delInBtn{position:relative;top:-2px;margin-left:5px;}


.orderTable.multi-line p{font-size: 16px;color:#000;font-family: 'Dream Medium';}



.receiptPopup .inner{padding:30px 25px 35px;}
.receiptPopup .inner strong.title-big{font-family: 'Dream Bold';color:#000;font-size: 22px;display: block;padding-bottom: 12px;border-bottom:2px solid #000;}
.receiptPopup .inner strong.title{margin-top:30px;font-family: 'Dream Medium';color:#000;font-size: 18px;display: block;padding-bottom: 12px;border-bottom:1px solid #000;}
.receiptPopup .inner .receiptList{padding:10px 0;border-bottom:1px solid #dadada;}
.receiptPopup .inner .receiptList > li{padding:5px 15px;display: flex;width:100%;justify-content:space-between;}
.receiptPopup .inner .receiptList > li > span{display: inline-block;font-family: 'Dream Regular';color:#858585;width:120px;font-size: 14px;}
.receiptPopup .inner .receiptList > li > p{display: inline-block;text-align: right;font-size: 14px;color:#333;font-family: 'Dream Regular';}
.receiptPopup .inner .receiptList > li > span.tot{color:#000;}
.receiptPopup .inner .receiptList > li > p.tot-price{font-family: 'Dream Medium';font-size: 18px;color:#09aa5c;position: relative;top: -3px;}
.receiptPopup .inner .noticeBox{background:#f5f5f5;padding:15px 20px;margin-bottom:10px;}
.receiptPopup .inner .noticeBox p{font-size: 14px;color:#333;font-family: 'Dream Light';}
.receiptPopup .inner .noticeBox p + p{margin-top:15px;}

.reviewPopup .inner{padding:30px 25px 35px;}
.reviewPopup .inner strong.title-big{font-family: 'Dream Bold';color:#000;font-size: 22px;display: block;padding-bottom: 12px;border-bottom:2px solid #000;}
.reviewPopup .inner .goods-info{padding:25px 0;}
.reviewPopup .inner .goods-info .thum{vertical-align: middle;}
.reviewPopup .inner .goods-info .conts{padding-left:25px;vertical-align: middle;}
.reviewPopup .inner .goods-info .conts strong{margin-bottom:5px;}
.reviewPopup .enterArea textarea::-webkit-scrollbar {width: 20px;}
.reviewPopup .enterArea textarea::-webkit-scrollbar-thumb {background: #D3D3D3; border-radius: 20px; border:6px solid #fff}
.reviewPopup .enterArea textarea::-webkit-scrollbar-track { background: #fff; border-radius: 20px;}
.reviewPopup .enterArea textarea{width: 100%; height: 137px; overflow-y: scroll; font-size: 15px; font-family: "Dream Light"; color: #000; padding: 10px; border: 1px solid #B7B7B7; border-radius: 5px;}
.reviewPopup .detailTxt{display: flex;justify-content: space-between;}
.reviewPopup .detailTxt p{font-size: 14px;color:#666;font-family: 'Dream Regular';}
.reviewPopup .detailTxt .right strong{color:#017b47;display: inline-block;vertical-align: top;font-size: 14px;font-family: 'Dream Regular';}
.reviewPopup .detailTxt .right span{font-size: 14px;color:#666;font-family: 'Dream Regular';display: inline-block;vertical-align: top;}

.reviewPopup .starWrap{text-align: center;padding:15px 0;border-top:1px solid #b2b2b2;border-bottom:1px solid #000;margin-bottom:20px;}
.reviewPopup .starWrap .star-box > strong{font-size:25px;font-family: 'Dream Bold';color:#000;display: inline-block;vertical-align: middle;margin-left: 15px;position: relative;top: 5px;}
.reviewPopup .starWrap .star-box input[type="radio"]{display: none;}
.reviewPopup .starWrap .star-box label{background: url('../images/starIcon.png') no-repeat center;text-indent: -9999px;text-align: left;display: inline-block;width: 39px;height: 38px;transition: all ease .2s;margin: 0 3px;}
.reviewPopup .starWrap .star-box input[type="radio"]:checked + label ~ label{background: url('../images/starIcon-gray.png') no-repeat center;}
.reviewPopup .inner .bottom-title{margin-top:30px;padding-bottom: 12px;border-bottom:1px solid #000;display: flex;justify-content: space-between;}
.reviewPopup .inner .bottom-title strong.title{font-family: 'Dream Medium';color:#000;font-size: 18px;display: block;}
.reviewPopup .inner .imgPlus li{display: inline-block;vertical-align: top;}
.reviewPopup .inner .imgPlus li + li{margin-left:15px;}
.reviewPopup .inner .imgPlus li a{color:#003ba8;font-size: 14px;font-family: 'Dream Medium';}
.reviewPopup .inner .imgPlus li a:before{content:'';width:8px;height: 7px;background: url('../images/review-plus.png') no-repeat center;display: inline-block;vertical-align: middle;position: relative;top: -1px;margin-right: 3px;}
.addImgList{padding:15px 0;border-bottom:1px solid #000;margin-bottom:10px;display: flex;}
.addImgList li{position: relative;}
.addImgList li + li{margin-left:10px;}
.addImgList li img{width:70px;height: 70px;}
.addImgList li a{background: url('../images/review-x.png') no-repeat center;position: absolute;right:0;top:0;width:16px;height: 16px;text-indent: -9999px;}
.left{float:left}
.right{float:right;}
.inquiry{padding:20px;display: inline-block;}
.font14{font-size:14px;}



@media all and (max-width:1023px) {
.myWrap{display:block;}
.myWrap .myLeft{width:100%;margin-bottom:40px;padding-right:0;}
.mypageBox{padding: 5px 15px 20px;display:flex;flex-wrap:wrap;width:100%;}
.mypageBox .box{width:50%;border-bottom: 0;padding-bottom: 0;}
.mypageBox .box + .box{padding:0;}
.mypageBox .box strong{font-size:16px;padding:10px 0 5px;line-height: 1.6;}
.mypageBox .box strong a{font-size:16px;}
.mypageBox .box ul{margin-top:0;}
.mypageBox .box ul li,
.mypageBox .box ul li a{font-size:13px;line-height:1.4;}
.mypageBox .logBtn{width:100%;}

.myWrap .myRight{width:100%;}
.shopDateBox{display:block;margin-bottom: 5px;}
.shopDateBox .right{text-align:right;}
}

@media all and (max-width:860px) {

.shopDateBox{display:block}
.shopDateBox .right{display:block;float:left;text-align:right;padding-top:0;width:100%}
.shopDateBox .left{display:block;float:left;width:100%}
.shopTable .goods-info{padding:10px;}
.shopTable .goods-info .thum{width:80px;height:auto;}
.shopTable .goods-info .conts{padding-left: 15px;width: calc(100% - 85px);}
.goods-info .conts p{font-size:13px;line-height: 1.6;max-height: 42px;}
.goods-info .conts strong{max-height:initial;margin-bottom:5px;line-height: 1.4;}


.peiceTxt{display:inline-block;}
.order-status{font-size:14px;}
.buy-noraml{font-size:12px;padding:1px 5px}
.orderTable.one-line > ul{padding:15px;display:block;}
.orderTable.one-line > ul > li + li{margin-top:10px;}
.orderTable.multi-line > ul > li > p{display:block;}
.inquiry .left > strong{display:none;}
.plusBox, .equalBox, .minusBox{font-size:14px;margin:0 15px;}
.priceBox span{font-size:13px}
.priceBox strong{line-height:1.25;font-size:18px;}
.orderTable.multi-line > ul > li > p +p {padding-left:0px;padding-top:5px;}
.orderTable.multi-line > ul > li{padding:15px}
.orderTable.multi-line > ul > li .delInBtn{top:0;margin-left:0;}
}




@media all and (max-width:700px) {
.totalPrice.long{padding-left:0px;padding-right:0;}
.totalPrice.long .right{right:0;}
.orderTable > ul > li span.t-title{font-size:13px;margin-bottom:0}
.orderTable > ul > li strong{font-size:14px;}
.orderTable.multi-line > ul > li > p .tit{font-size:13px;}
.orderTable.multi-line p{font-size: 14px;}
.beforeOrder > ul{padding-left:5px;}
}

@media all and (max-width:600px) {
.totalPrice.long{padding:10px;}
.priceBox.right{position:initial !important;float:none;}
.priceBox{display:inline-block;width:100%;}
.priceBox strong{font-size:13px;float:right;color:#666;font-family: 'Dream Medium';}
.priceBox span{font-size:13px;float:left;color:#666;}
.right{float:none;}
.shop-status > ul{flex-wrap:wrap;}
.shop-status > ul > li{width:calc(100% / 2);}
.shopDateBox .left > a{margin:0;display:inline-block;padding:2px 10px;}
.order-status{font-size:13px;padding-right:10px;}
.price-font{font-size:13px;padding-right:10px;}
.peiceTxt{padding-right:10px;}
.goods-info .conts strong{font-size:14px;}
.plusBox, .equalBox, .minusBox{display:none;}
.pay span ,.pay strong{color:#000;font-size:15px;}

.shopDateBox .left > strong{display:block;}
.shop-status > ul > li + li::before{width:0px;}
.inquiry .right{margin-top:5px;}
.shopTable table tbody td{width:100%;float:left;display:block;border-bottom:0;text-align:right;}
.shopTable table .col-title,
.shopTable table .col-price,
.shopTable table .col-delivery,
.shopTable table .col-btn{width:100%;display:block;float:left;}
.shopTable .good-info .thum{height:auto; }
ul.mgUl{display:ruby-text;background-color:#f3f3f3;text-align:center;padding:3px 0 5px 0;border-bottom:1px solid #ccc;}
ul.mgUl > li + li {margin-top:0;}
.orderList li {display:inline-block;}
.mgUl>li {display:inline-block;}
.inquiry{text-align:center}
.inquiry .left{float:none}
.inquiryBtn{margin-top:3px;}
}
