﻿@charset "utf-8";

:root {
    --site-color: #1AB9CE;
}
.btn_bd_1AB9CE{border:1px solid var(--site-color) !important;color:var(--site-color) !important;background:#FFFFFF !important;}
.box__csCntr .cs_tel{color:var(--site-color);}
[class*="biz--"] .section_form .section_title .location_num span.current{background:var(--site-color);}
.biz--join .box__form_unit .btn.btn_bd_1AB9CE{border:1px solid var(--site-color);color:var(--site-color);background:#FFFFFF;}
.item_box .item_info .item_price .item_price_sale,
.biz__sl_001 .item_box .item_percent span{color:var(--site-color);}

/*가입자 인증 팝업*/
.pop_layer_subAuth{width:100%;height:100vh;}
.pop_layer_subAuth .pop_cont{overflow-y:auto;height:calc(100vh - 56px);}
.pop_layer_subAuth .pop_container{height:100%;}
.pop_layer_subAuth .tab{display:flex;margin:0 -22px 30px -22px;}
.pop_layer_subAuth .tab a{width:100%;text-align:center;padding-bottom:10px;line-height:21px;border-bottom:2px solid #E0E0E0;color:#E0E0E0;font-size:15px;font-weight:400;cursor:pointer;}
.pop_layer_subAuth .tab a.on{border-bottom:2px solid #141A23;color:#141A23;}
.pop_layer_subAuth .box__form_group{gap:10px;}
.pop_layer_subAuth .box__btn_wrap{margin-top:30px;}
.pop_layer_subAuth .box__bt_cont{display:flex;flex-direction:column;gap:6px;padding:30px 0 0 0;}
.pop_layer_subAuth .box__bt_cont strong{color:#454545;font-size:13px;font-weight:600;line-height:19px;}
.pop_layer_subAuth .box__bt_cont .box_cnt{}
.pop_layer_subAuth .box__bt_cont .box_cnt .box_notice{}
.pop_layer_subAuth .box__bt_cont .box_cnt .box_notice li{display:flex;align-items:flex-start;gap:5px;color:#656565;font-size:13px;line-height:20px;}
.pop_layer_subAuth .box__bt_cont .box_cnt .box_notice li:before{content:'ㆍ';flex-shrink:0;display:inline-block;width:6px;line-height:20px;}
.pop_layer_subAuth .box__bt_cont .box_img_info{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px 21px;}
.pop_layer_subAuth .box__bt_cont .box_img_info li{display:flex;flex-direction:column;gap:15px;}
.pop_layer_subAuth .box__bt_cont .box_img_info .info_txt{color:#656565;font-size:13px;line-height:20px;}

/*메인*/
[class*="biz__"] .biz_tit{font-family:'Noto Sans KR', sans-serif;}

/*포인트영역*/
.area__point_box{position:absolute;top:0;left:0%;display:flex;justify-content:space-between;width:100%;height:35px;background:rgba(0, 0, 0, 0.5);z-index:2;}
.area__point_box{padding:0 15px;align-items:center;}
.area__point_box .point_unit{display:flex;align-items:center;gap:8px;}
.area__point_box .point_unit .point_tit,
.area__point_box .point_unit .point_txt,
.area__point_box .btn_point_list{color:#e5e5e5;font-size:12px;font-weight:500;}
.area__point_box .point_unit .point_txt span{color:#ffffff;font-size:13px;font-weight:600;vertical-align:top;}
.area__point_box .btn_point_list{color:#e5e5e5;}
.area__point_box .btn_point_list:after{content:'';display:inline-block;width:4.5px;height:8px;margin-left:10px;background-image: url(/data/K16/common/ico__arrw_fff_9x16.png);background-repeat: no-repeat;background-size:4.5px 8px;background-position:0 0}

/*인증페이지*/
.sub_authCheck{padding:24px 15px 0 15px;}
.sub_authCheck .txt_authCheck{color:#787878;font-size:13px;line-height:20px;font-weight:400;}
.sub_authCheck .tb_row_st_01{margin:15px 0;border:0;border-top:2px solid #000000;}
.sub_authCheck .tb_row_st_01 th{text-align:center;font-size:13px;font-weight:500;}
.sub_authCheck .tb_row_st_01 td{color:#787878;font-size:13px;word-break:keep-all;}
.sub_authCheck .box__btn_wrap{margin-top:30px;}

/*비회원인증*/
.sub_authCheck .box__authCheck_info{padding:0 2.5px;margin-bottom:30px;}
.sub_authCheck .box__authCheck_info,
.sub_authCheck .box__authCheck_info div{display:flex;flex-direction:column;grid-gap:15px;}
.sub_authCheck .box__authCheck_info strong{color:#000000;font-size:20px;font-weight:700;line-height:28px;}
.sub_authCheck .box__authCheck_info div{grid-gap:8px;}
.sub_authCheck .box__authCheck_info div span{color:#656565;font-size:13px;line-height:19px;}
.sub_authCheck .box__form_group{grid-gap:14px;}

/*내정보수정하기*/
.box__add_form .form_cont .box__form_unit.box__only_btn .box__btn{margin-top:15px;}

.box__point-status ul li .state_n{color:var(--site-color);}






/*삭제*/


/*레이어 최근본상품*/
.lyr_cont.lyr_recently{padding:20px 0;overflow-x:hidden;overflow-y:auto;position:absolute;top:56px;bottom:0;left:0;right:0;}
.lyr_recently .prdt_list__vertical{}
.lyr_recently .prdt_list__vertical li ~ li{margin-top:20px;}
.lyr_recently .prdt_list__vertical .item_box .item_thumb{width:39%;}
.lyr_recently .prdt_list__vertical .item_box{grid-gap:17px;}
.lyr_recently .prdt_list__vertical .item_box .item_info{grid-gap:19px;}
.lyr_recently .prdt_list__vertical .item_box .item_info .item_price .item_price_n span{font-size:14px;}

/*신규탭구좌*/
.biz__tab_004 .btn_more{margin:30px 20px 0;}
.biz__tab_004 .btn_more a{display:inline-block;width:100%;height:48px;line-height:46px;border:1px solid #e0e0e0;border-radius:3px;background-color:#ffffff;color:#656565;font-size:14px;text-align:center;}
.biz__tab_004 .btn_more a span{color:#000000;vertical-align:top;}

/* 레이어 :: 추천인검색*/
.pop_layer_recommender{}
.pop_layer_recommender .bundle_unit{display:flex;flex-direction:row;grid-gap:8px;}
.pop_layer_recommender .bundle_unit .btn{width:95px;height:56px;line-height:56px;background:#121923;color:#ffffff;font-size:14px;font-weight:500;text-align:center;}
.pop_layer_recommender .tb_row_st_01{margin-top:27px;border-top:1px solid #000000;}
.pop_layer_recommender .box__btn_wrap {padding: 30px 0 0 0;}