/* BASIC css start */
.mypage_wrap { width:1700px; margin:0 auto 120px; font-size:10pt; }
.wrap_tit { width:100%; text-align:center; margin:80px 0 50px; font-size:16pt; font-weight:bold; color:#111; }
.wrap_tit span { color:#a9a9a9; font-size:12pt; font-weight:300; }

.page_tit { font-size:16pt; font-weight:bold; color:#5b5b5b; margin:80px 0 50px; padding:0 0 10px; border-bottom:1px solid #b8b8b9; position:relative; }
.customer_box { font-size:10pt; font-weight:300; position:absolute; top:0; right:0; }
.customer_box .maps { float:left; }
.customer_box .maps.active { font-weight:bold; color:#111; }

.page_wrap { width:100%; overflow:hidden; margin:0 0 80px; }

.jh_flextable { text-align:center; }
.jh_flextable a { text-decoration:none; }
.jh_flextable .table_header { width:100%; display:flex; background:#fbfafa; border-top:1px solid #b8b8b9; border-bottom:1px solid #b8b8b9; color:#252122; height:40px; line-height:40px; }
.jh_flextable .table_body { width:100%; display:flex; box-sizing:border-box; padding:10px 0; border-bottom:1px solid #b8b8b9; }
.jh_flextable .table_body .box_cen { text-align:left; }
.jh_flextable .table_body .box_min { line-height:151px; height:151px; position:relative; }

.jh_flextable .box_min { flex-basis:10%; }
.jh_flextable .box_min.product_thumb img { width:100px; }
.jh_flextable .box_min.product_price { font-weight:bold; color:#111; }
.jh_flextable .box_cen { flex-basis:50%; position:relative; }

.jh_flextable .box_cen .txt { color:#333; }

.jh_flextable .box_cen .product_name { margin:0 0 20px; }

.jh_flextable .tablenull_list { flex-basis:100%; text-align:center; height:40px; line-height:40px; }

.in_cartbtn_wrap { display:table; position:absolute; left:50%; top:50%; transform: translate(-50%, -50%); line-height:0; }
.in_cart { margin-bottom:10px; }
.in_cart a { padding:7px 15px; box-sizing:border-box; border:1px solid #b8b8b9; color:#111; }
.product_del a { display:block; padding:7px 15px; box-sizing:border-box; border:1px solid #b8b8b9; color:#111; }

.refre_btn { position:absolute; left:50%; bottom:0; transform: translate(-50%, 0); }
.refre_btn a { display:block; padding:7px 15px; box-sizing:border-box; border:1px solid #b8b8b9; color:#111; }

.count_btn { position:absolute; left:50%; top:50%; transform: translate(-50%, -50%); width:70px; height:20px; }
.count_btn a { display:block; width:100%; height:100%; }
.count_btn div { width:20px; height:20px; float:left; box-sizing:border-box; border:1px solid #e1e1e1; cursor:pointer; text-align:center; color:#111; line-height:16px; }
.count_btn input { width:30px; height:20px; float:left; box-sizing:border-box; text-align:center; border:1px solid #e1e1e1; }

.change_btn { position:absolute; left:0; bottom:0; }
.change_btn a { display:block; padding:7px 15px; box-sizing:border-box; border:1px solid #b8b8b9; color:#111; }

.sell-price-inner { display:inline-block; }

.price_wrap .wrap_tit { font-size:10pt; }

.total_del_btn { margin:80px auto 200px; display:table; }
.total_del_btn a { padding:10px 60px; box-sizing:border-box; border:1px solid #5c5c5c; color:#252122; font-size:14pt; }

.price_table { text-align:center; }
.price_table .table_header { width:100%; display:flex; background:#f0f0f0; border-top:1px solid #b8b8b9; border-bottom:1px solid #b8b8b9; color:#252122; height:60px; line-height:60px; }
.price_table .table_body { width:100%; display:flex; font-weight:bold; box-sizing:border-box; font-size:18pt; border-bottom:1px solid #b8b8b9; color:#252122; height:100px; line-height:100px; }
.price_table .table_body .box_min { border-right:1px solid #b8b8b9; }
.price_table .box_min { flex-basis:15%; }
.price_table .box_max { flex-basis:55%; }

.comple_order_wrap { display:table; margin:120px auto 150px; }
.comple_order_wrap .continue_btn { padding:20px 60px; font-size:14pt; margin:0 10px 0 0; background:#949494; color:#fff; }
.comple_order_wrap .shopping_btn { padding:20px 60px; font-size:14pt; background:#303030; color:#fff; }
.comple_order_wrap .naver-pay-wrapper { margin:10px 0 0; }

.MS_option_price { color:#0040ff!important; }
/* BASIC css end */

