@charset "utf-8";

/* =============================  S:member_component  ============================= */
#wrapper_title{display: none !important;}
.member_component{width: 100%;position: relative;background-color: var(--color-white);}
/* =============================  E:member_component  ============================= */


/* =============================  S:회원가입 페이지  ============================= */
.register_wrap.sido_register{padding-top: 0;padding-bottom: 0;}
.register_wrap.sido_register .register_inner{width: 100%;max-width: 724px;margin: 0 auto;padding: 80px 24px 160px;background-color: var(--color-white);box-sizing: border-box;}

.register_wrap.sido_register.step01 .register_inner{max-width: 1448px;position: relative;}
.register_wrap.sido_register.step01 .register_inner::after{content: '';display: block;width: 1px;height: calc(100% - 330px);background-color: var(--divider-line);position: absolute;left: calc(50% - 56px);top: 50%;z-index: 1;transform: translate(-50%, -50%);}
.register_wrap.sido_register .register_inner.type_flex{display: flex;flex-wrap: nowrap;}

.register_wrap.sido_register .step-panel{display:none}
.register_wrap.sido_register .step-panel.active{display:block}

.register_wrap.sido_register .divider_line{width: 100%;height: 1px;background-color: var(--divider-line);pointer-events: none;}
.register_wrap.sido_register .divider_line.mg16{margin: 16px 0;}
.register_wrap.sido_register .divider_line.mg24{margin: 24px 0;}
.register_wrap.sido_register .divider_line.mg32{margin: 32px 0;}
.register_wrap.sido_register .divider_line.mg48{margin: 48px 0;}
.register_wrap.sido_register .divider_line.mg56{margin: 56px 0;}
.register_wrap.sido_register .divider_line.mg64{margin: 64px 0;}
.register_wrap.sido_register .register_hd{padding: 0;}
.register_wrap.sido_register .register_bd{max-width: 100%;padding: 0;box-shadow: none;border-radius: 0;}
.register_wrap.sido_register .register_hd + .register_bd{margin-top: 64px;}

.register_wrap.sido_register .logo_box{display: block;text-align: center;}
/* .register_wrap.sido_register .logo_box .walkingnara_logo{display: inline-block;height: 48px;line-height: 0;}
.register_wrap.sido_register .logo_box .walkingnara_logo .logo_link{display: block;height: 100%;line-height: 0;}
.register_wrap.sido_register .logo_box .walkingnara_logo .icon_box{display: inline-block;height: 100%;pointer-events: none;}
.register_wrap.sido_register .logo_box .walkingnara_logo .icon_box svg{width: auto;height: 100%;pointer-events: none;} */

.register_wrap.sido_register .logo_box .sido_logo{display: inline-block;height: 72px;line-height: 0;}
.register_wrap.sido_register .logo_box .sido_logo .logo_link{display: block;height: 100%;line-height: 0;}
.register_wrap.sido_register .logo_box .sido_logo .icon_box{display: inline-block;height: 100%;pointer-events: none;}
.register_wrap.sido_register .logo_box .sido_logo .icon_box svg{width: auto;height: 100%;pointer-events: none;}

.register_wrap.sido_register .logo_box .kacold_logo{display: inline-block;height: 72px;line-height: 0;}
.register_wrap.sido_register .logo_box .kacold_logo .logo_link{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;column-gap: 8px;height: 100%;line-height: 0;}
.register_wrap.sido_register .logo_box .kacold_logo .icon_box{display: inline-block;height: 100%;pointer-events: none;}
.register_wrap.sido_register .logo_box .kacold_logo .icon_box svg{width: auto;height: 100%;pointer-events: none;}
.register_wrap.sido_register .logo_box .kacold_logo .logo_name{display: inline-block;font-size: var(--fs-18);font-weight: 600;line-height: var(--lh-24);color: var(--color-black);}

.register_wrap.sido_register .logo_box.type_flex{}
.register_wrap.sido_register .page_tit_box + .logo_box.type_flex{margin-top: 96px;padding-bottom: 96px;border-bottom: 3px solid var(--divider-line);}
.register_wrap.sido_register .logo_box.type_flex .logo_list{display: flex;align-items: center;justify-content: space-around;column-gap: 16px;}
.register_wrap.sido_register .logo_box.type_flex .logo_item{}
.register_wrap.sido_register .logo_box.type_flex .logo_item .logo_link{display: inline-block;line-height: 0;}
.register_wrap.sido_register .logo_box.type_flex .logo_item .logo_link .icon_box{display: inline-block;width: auto;height: 28px;line-height: 0;}
.register_wrap.sido_register .logo_box.type_flex .logo_item.kacold .logo_link .icon_box{height: 64px;}
.register_wrap.sido_register .logo_box.type_flex .logo_item .logo_link .icon_box svg{width: auto;height: 100%;}
.register_wrap.sido_register .logo_box.type_flex .logo_item .logo_link .logo_txt{margin-top: 8px;font-size: var(--fs-18);font-weight: 600;line-height: var(--lh-26);color: var(--color-black);}

.register_wrap.sido_register .page_tit_box{max-width: 100%;padding: 0;}
.register_wrap.sido_register .logo_box + .page_tit_box{margin-top: 48px;}
.register_wrap.sido_register .page_tit_box .page_tit{font-size: var(--fs-24);font-weight: 400;line-height: var(--lh-32);color: var(--color-black);letter-spacing: -0.01em;word-break: keep-all;}

.register_wrap.sido_register .register_left{width: 50%;}
.register_wrap.sido_register .register_left .left_inner{width: 100%;max-width: 520px;margin: 0 auto;}
.register_wrap.sido_register .intro_info_box{margin-top: 96px;}
.register_wrap.sido_register .intro_info_box .box_inner{}
.register_wrap.sido_register .intro_info_box .info_tit_box{}
.register_wrap.sido_register .intro_info_box .info_tit_box::after{content: '-';display: block;margin: 8px 0;font-size: var(--fs-24);font-weight: 600;line-height: var(--lh-32);color: var(--color-black);}
.register_wrap.sido_register .intro_info_box .info_tit_box .info_tit{font-size: var(--fs-24);font-weight: 600;line-height: var(--lh-28);color: var(--color-black);letter-spacing: -0.02em;}
.register_wrap.sido_register .intro_info_box .info_txt_box{}
.register_wrap.sido_register .intro_info_box .info_tit_box + .info_txt_box{}
.register_wrap.sido_register .intro_info_box .info_txt_box .info_txt{font-size: var(--fs-24);font-weight: 300;line-height: var(--lh-32);color: var(--color-gray5);letter-spacing: -0.02em;}

.register_wrap.sido_register .register_right{width: 50%;}
.register_wrap.sido_register .register_right .right_inner{width: 100%;max-width: 520px;margin: 0 auto;}

.register_wrap.sido_register .register_cnt_box{}
.register_wrap.sido_register .register_cnt_box .box_hd{}
.register_wrap.sido_register .register_cnt_box .hd_tit_box{}
.register_wrap.sido_register .register_cnt_box .hd_tit_box .hd_tit{font-size: var(--fs-16);font-weight: 700;line-height: var(--lh-24);color: var(--color-black);text-align: center;letter-spacing: -0.02em;}

.register_wrap.sido_register .register_cnt_box .box_bd{}
.register_wrap.sido_register .register_cnt_box .box_hd + .box_bd{margin-top: 32px;}

.register_wrap.sido_register .register_type_box{}
.register_wrap.sido_register .register_type_box .type_btns_box{}
.register_wrap.sido_register .register_type_box .type_btns_box .btns{display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;}
.register_wrap.sido_register .register_type_box .type_btns_box .btns + .btns{margin-top: 12px;}
.register_wrap.sido_register .register_type_box .type_btns_box .btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);}
.register_wrap.sido_register .register_type_box .type_btns_box .btns.btns_join_phone{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_type_box .type_btns_box .btns.btns_join_phone .btns_name{color: var(--color-white);}

.register_wrap.sido_register .register_social_box .sns_list{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;column-gap: 24px;}
.register_wrap.sido_register .register_social_box .sns_item{}
.register_wrap.sido_register .register_social_box .sns_item .sns_link{display: inline-block;}
.register_wrap.sido_register .register_social_box .sns_item .sns_icon_box{display: block;width: 50px;height: 50px;margin: 0 auto;line-height: 0;pointer-events: none;}
.register_wrap.sido_register .register_social_box .sns_item .sns_icon_box svg{width: 100%;height: 100%;pointer-events: none;}
.register_wrap.sido_register .register_social_box .sns_item .sns_icon_box svg path{pointer-events: none;}
.register_wrap.sido_register .register_social_box .sns_item .sns_txt{display: block;margin-top: 8px;font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-black);letter-spacing: -0.02em;}

.register_wrap.sido_register .frm_wrap .frm_chk_box{position: relative;}
.register_wrap.sido_register .frm_wrap .frm_box + .frm_chk_box{margin-top: 24px;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_inp{}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label{display: inline-flex;align-items: flex-start;flex-wrap: nowrap;column-gap: 8px;cursor: pointer;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box{display:inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;background-color: var(--color-gray13);border-radius: 4px;box-sizing: border-box;transition: background-color .25s;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box .icon_chk_arrow{display: inline-block;width: 100%;height: 100%;pointer-events: none;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box .icon_chk_arrow svg{width: 100%;height: 100%;pointer-events: none;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box .icon_chk_arrow svg path{fill: var(--color-white);transition: fill .25s;pointer-events: none;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_label .label_name{display: inline-block;font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-24);color: var(--color-gray1);transition: color .25s;}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_inp:checked + .frm_chk_label .label_chk_box{background-color: var(--color-sido-main);}
.register_wrap.sido_register .frm_wrap .frm_chk_box .frm_chk_inp:checked + .frm_chk_label .label_name{font-weight: 500;color: var(--color-sido-main);}

.register_wrap.sido_register .frm_wrap .frm_more_box{}
.register_wrap.sido_register .frm_wrap .frm_more_box .btns_view_terms{}
.register_wrap.sido_register .frm_wrap .frm_more_box .btns_view_terms .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 700;line-height: var(--lh-20);color: var(--color-gray1);text-decoration: underline;}

.register_wrap.sido_register .frm_wrap .agree_line{display: flex;align-items: center;justify-content: space-between;}
.register_wrap.sido_register .frm_wrap .agree_line.all_agree{margin-bottom: 24px;}
.register_wrap.sido_register .frm_wrap .agree_line + .agree_line{margin-top: 16px;}
.register_wrap.sido_register .frm_wrap .agree_line.sub_agree_line{margin-top: 12px;padding-left: 32px;}
.register_wrap.sido_register .frm_wrap .agree_line.sub_agree_line + .agree_line.sub_agree_line{margin-top: 6px;}

.register_wrap.sido_register .frm_wrap .agree_line .frm_chk_box{}
.register_wrap.sido_register .frm_wrap .agree_line .frm_more_box{flex: 0 0 auto;}

#fregisterform .register_wrap.sido_register .form_01 .frm_wrap .agree_line{margin:0}

.register_wrap.sido_register{}
.register_wrap.sido_register .register_step_box{}
.register_wrap.sido_register .register_step_box .box_inner{}
.register_wrap.sido_register .register_step_box .step_list{display: flex;align-items: center;justify-content: center;column-gap: 24px;flex-wrap: nowrap;}
.register_wrap.sido_register .register_step_box .step_item{}
.register_wrap.sido_register .register_step_box .step_item .divider_line{width: 56px;}
.register_wrap.sido_register .register_step_box .step_item .step_box{display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;padding: 8px;background-color: var(--color-white);border: 1px solid var(--divider-line);border-radius: 50%;box-sizing: border-box;overflow: hidden;transition: background-color .25s ease, border-color .25s ease;}
.register_wrap.sido_register .register_step_box .step_item .step_box.active{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_step_box .step_item .step_box.done{background-color: var(--color-gray4);}
.register_wrap.sido_register .register_step_box .step_item .step_box .step_sta{display: inline-block;font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-20);color: var(--color-gray1);}
.register_wrap.sido_register .register_step_box .step_item .step_box.active .step_sta{color: var(--color-white);}
.register_wrap.sido_register .register_step_box .step_item .step_box.done .step_sta{color: var(--color-gray1);}

.register_wrap.sido_register .register_panel_box{}
.register_wrap.sido_register .register_step_box + .register_panel_box{margin-top: 64px;}

.register_wrap.sido_register .register_panel_box .panel_notice_box{width: 100%;background-color: var(--color-main-bg);border: 1px solid var(--color-sido-main);border-radius: 8px;overflow: hidden;}
.register_wrap.sido_register .register_panel_box .panel_notice_box .box_inner{width: 100%;padding: 16px;box-sizing: border-box;}
.register_wrap.sido_register .register_panel_box .panel_notice_box .notice_txt_box{}
.register_wrap.sido_register .register_panel_box .panel_notice_box .notice_txt{font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-24);color: var(--color-black);}
.register_wrap.sido_register .register_panel_box .panel_notice_box .notice_txt .point{display: inline-block;font-weight: 700;color: var(--color-sido-main);}

.register_wrap.sido_register .register_panel_box .panel_notice_box + .panel_frm_wrap{margin-top: 32px;}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap{}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box{}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box + .frm_box{margin-top: 16px;}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box .frm_msg_box{margin-top: 0;}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box .frm_inp_box + .frm_msg_box{margin-top: 8px;}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box .frm_msg_box .frm_msg{display: inline-block;font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-sido-main);}
.register_wrap.sido_register .register_panel_box .panel_frm_wrap .frm_box .frm_msg_box .frm_msg.ok{color: var(--color-blue-main);}

.register_wrap.sido_register .register_panel_box .cert_btns_box{display: flex;align-items: center;flex-wrap: nowrap;column-gap: 16px;}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns{flex: 1 1 0%;display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;transition: background-color .2s ease, border-color .2s ease;}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);transition: color .2s ease;}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns.btns_hp_cert{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns.btns_hp_cert .btns_name{color: var(--color-white);}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns.btns_hp_cert:disabled{background-color: var(--color-gray4);border-color: var(--divider-line);cursor: not-allowed;}
.register_wrap.sido_register .register_panel_box .cert_btns_box .btns.btns_hp_cert:disabled .btns_name{color: var(--color-gray1);}

#fregisterform .frm_wrap .frm_inp_box,
#fregisterform .register_wrap.sido_register .register_panel_box .cert_btns_box{margin:0}

.cert_use_box{display:flex;justify-content: space-between;align-items: center;margin-bottom:30px!important}

.register_wrap.sido_register .register_panel_box .cert_use_box .cert_btns_box .btns.btns_hp_cert{padding:5px 10px}

.register_wrap.sido_register .register_panel_box .panel_tps_box{margin-top: 32px;}

.register_wrap.sido_register .register_panel_box .panel_btns_box{display: flex;align-items: center;flex-wrap: nowrap;column-gap: 16px;margin-top: 32px;}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns{flex: 1 1 0%;display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;transition: background-color .2s ease, border-color .2s ease;}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);transition: color .2s ease;}

.register_wrap.sido_register .register_panel_box .panel_btns_box .btns.btns_next_step{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns.btns_next_step .btns_name{color: var(--color-white);}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns.btns_join_submit{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns.btns_join_submit .btns_name{color: var(--color-white);}

.register_wrap.sido_register .register_panel_box .panel_btns_box .btns:disabled{background-color: var(--color-gray4);border-color: var(--divider-line);cursor: not-allowed;}
.register_wrap.sido_register .register_panel_box .panel_btns_box .btns:disabled .btns_name{color: var(--color-gray1);}

.register_wrap.sido_register .register_result_box{}
.register_wrap.sido_register .register_result_box .result_info_box{}
.register_wrap.sido_register .register_result_box .result_info_box .info_line{display: flex;align-items: center;flex-wrap: nowrap;}
.register_wrap.sido_register .register_result_box .result_info_box .info_line + .info_line{margin-top: 8px;}
.register_wrap.sido_register .register_result_box .result_info_box .info_line .info_tit{flex: 0 0 100px;font-size: var(--fs-16);font-weight: 600;line-height: var(--lh-20);color: var(--color-black);}
.register_wrap.sido_register .register_result_box .result_info_box .info_line .info_txt{font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-20);color: var(--color-gray5);}

.register_wrap.sido_register .register_result_box .result_btns_box{}
.register_wrap.sido_register .register_result_box .result_info_box + .result_btns_box{margin-top: 32px;}
.register_wrap.sido_register .register_result_box .result_btns_box .btns{display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;}
.register_wrap.sido_register .register_result_box .result_btns_box .btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);}
.register_wrap.sido_register .register_result_box .result_btns_box .btns.btns_go_home{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_wrap.sido_register .register_result_box .result_btns_box .btns.btns_go_home .btns_name{color: var(--color-white);}

.register_wrap.sido_register .register_result_box .result_benefit_box{}
.register_wrap.sido_register .register_result_box .result_btns_box + .result_benefit_box{margin-top: 96px;}
.register_wrap.sido_register .register_result_box .result_benefit_box .box_hd{}
.register_wrap.sido_register .register_result_box .result_benefit_box .hd_tit_box{}
.register_wrap.sido_register .register_result_box .result_benefit_box .hd_tit_box .hd_tit{font-size: var(--fs-24);font-weight: 400;line-height: var(--lh-32);color: var(--color-black);letter-spacing: -0.01em;}

.register_wrap.sido_register .register_result_box .result_benefit_box .box_bd{}
.register_wrap.sido_register .register_result_box .result_benefit_box .box_hd + .box_bd{margin-top: 48px;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_list{display: flex;align-items: stretch;flex-wrap: wrap;column-gap: 8px;row-gap: 8px;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item{width: calc(50% - (8px/2));background-color: var(--color-gray4);border-radius: 10px;overflow: hidden;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .item_inner{width: 100%;padding: 24px 16px;display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;column-gap: 8px;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_left{flex: 1 1 0%;line-height: 0;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_desc_box{}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_desc_box .info_tit{font-size: var(--fs-16);font-weight: 700;line-height: var(--lh-24);color: var(--color-black);}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_desc_box .info_txt{font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-black);}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_desc_box .info_tit + .info_txt{margin-top: 6px;}

.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_right{flex: 0 0 auto;line-height: 0;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .benefit_icon_box{display: inline-block;width: 60px;height: 60px;line-height: 0;pointer-events: none;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .benefit_icon_box svg{width: 100%;height: 100%;pointer-events: none;}
.register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .benefit_icon_box svg path{fill: var(--color-black);}

.register_wrap.sido_register .register_result_box .result_benefit_box .box_ft{}
.register_wrap.sido_register .register_result_box .result_benefit_box .box_bd + .box_ft{margin-top: 32px;}
.register_wrap.sido_register .register_result_box .result_benefit_box .ft_btns_box{}
.register_wrap.sido_register .register_result_box .result_benefit_box .ft_btns_box .btns{display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;}
.register_wrap.sido_register .register_result_box .result_benefit_box .ft_btns_box .btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);}


.register_wrap.sido_register .register_result_box .result_brand_box{}
.register_wrap.sido_register .register_result_box .result_info_box + .result_brand_box{margin-top: 56px;}
.register_wrap.sido_register .register_result_box .result_brand_box .box_hd{}
.register_wrap.sido_register .register_result_box .result_brand_box .hd_tit_box{}
.register_wrap.sido_register .register_result_box .result_brand_box .hd_tit_box .hd_tit{font-size: var(--fs-24);font-weight: 400;line-height: var(--lh-32);color: var(--color-black);letter-spacing: -0.01em;}

.register_wrap.sido_register .register_result_box .result_brand_box .box_bd{}
.register_wrap.sido_register .register_result_box .result_brand_box .box_hd + .box_bd{margin-top: 48px;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_list{display: flex;align-items: stretch;flex-wrap: wrap;column-gap: 8px;row-gap: 8px;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item{width: calc(50% - (8px/2));background-color: var(--color-gray4);border-radius: 10px;overflow: hidden;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .item_inner{width: 100%;height: 100%;padding: 24px 16px;display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;column-gap: 8px;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_left{flex: 1 1 0%;height: 100%;line-height: 0;display: flex;flex-direction: column;justify-content: space-between;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box{}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box .info_tit{font-size: var(--fs-16);font-weight: 600;line-height: var(--lh-24);color: var(--color-black);}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box .info_txt{min-height: 40px;font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-black);word-break: keep-all;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box .info_tit + .info_txt{margin-top: 6px;}

.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_btns_box{}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box + .info_btns_box{margin-top: 16px;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_btns_box .info_btns{display: inline-block;line-height: 0;border-bottom: 1px solid var(--color-gray1);}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_btns_box .info_btns .btns_name{display: inline-block;font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-gray1);letter-spacing: -0.015em;}

.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_right{flex: 0 0 auto;line-height: 0;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .brand_icon_box{display: inline-block;width: 70px;height: 70px;line-height: 0;pointer-events: none;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .brand_icon_box svg{width: 100%;height: 100%;pointer-events: none;}
.register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .brand_icon_box svg path{fill: var(--color-black);}

.register_wrap.sido_register .register_result_box .result_brand_box .box_ft{}
.register_wrap.sido_register .register_result_box .result_brand_box .box_bd + .box_ft{margin-top: 32px;}
.register_wrap.sido_register .register_result_box .result_brand_box .ft_btns_box{}
.register_wrap.sido_register .register_result_box .result_brand_box .ft_btns_box .btns{display: flex;align-content: center;justify-content: center;width: 100%;padding: 16px;background-color: var(--color-white);border: 1px solid var(--color-sido-main);border-radius: 4px;box-sizing: border-box;overflow: hidden;}
.register_wrap.sido_register .register_result_box .result_brand_box .ft_btns_box .btns .btns_name{display: inline-block;padding: 1px 0;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-sido-main);}


/* 소셜 */
.register_wrap.sido_register .register_panel_box.type_social{}

.register_wrap.sido_register .register_panel_box.type_social .cert_btns_box{}

.register_wrap.sido_register .register_panel_box.type_social .cert_btns_box ~ .panel_frm_wrap{margin-top: 48px;}
.register_wrap.sido_register .register_panel_box.type_social .panel_frm_wrap + .panel_terms_wrap{margin-top: 48px;}
.register_wrap.sido_register .register_panel_box.type_social .panel_btns_box{margin-top: 32px;}
.frm_box + .register_cnt_box.register_agree_box{margin-top:30px;}

/* =============================  E:회원가입 페이지  ============================= */

@media (max-width: 1680px){
}
@media (max-width: 1440px){
}
@media (max-width: 1280px){
}
@media (max-width: 1080px){
    .login_wrap .login_inner{padding: 56px 16px 96px;}
    .register_wrap .register_inner{padding: 56px 16px 96px;}
    
    .login_wrap .page_tit_box .page_tit,
    .register_wrap .page_tit_box .page_tit{font-size: var(--fs-18);line-height: var(--lh-26);}
    .register_wrap.sido_register .register_result_box .result_brand_box .hd_tit_box .hd_tit{font-size: var(--fs-18);line-height: var(--lh-26);}

    .register_wrap .intro_info_box .info_tit_box .info_tit{font-size: var(--fs-18);line-height: var(--lh-26);}
    .register_wrap .intro_info_box .info_txt_box .info_txt{font-size: var(--fs-18);line-height: var(--lh-26);}

    .register_wrap .register_hd + .register_bd{margin-top: 56px;}

    .login_wrap .login_btns_box .btns{padding: 12px 8px;border-radius: 24px;}
    
    .password_reset_wrap .reset_cnt_box .reset_info_box + .reset_frm_wrap{margin-top: 16px;}

    .password_reset_wrap .reset_cnt_box .reset_info_box .info_line{column-gap: 8px;}
    .password_reset_wrap .reset_cnt_box .reset_info_box .info_line .info_tit{flex: 0 0 auto;font-size: var(--fs-14);line-height: var(--lh-20);}
    .password_reset_wrap .reset_cnt_box .reset_info_box .info_line .info_txt{font-size: var(--fs-14);line-height: var(--lh-20);}

    .password_reset_wrap .reset_btns_box .btns{padding: 12px 8px;border-radius: 24px;}

    .register_wrap .register_type_box .type_btns_box .btns{padding: 12px 8px;border-radius: 24px;}

    .register_wrap.sido_register .register_panel_box .cert_btns_box .btns{padding: 12px 8px;border-radius: 24px;}

    .register_wrap.sido_register .register_panel_box .panel_btns_box{flex-direction: column-reverse;row-gap: 12px;}
    .register_wrap.sido_register .register_panel_box .panel_btns_box .btns{padding: 12px 8px;border-radius: 24px;}
}
@media (max-width: 1024px){
}
@media (max-width: 768px){
    .login_wrap .logo_box .walkingnara_logo,
    .register_wrap .logo_box .walkingnara_logo{height:36px}

    .login_wrap .logo_box.type_flex .logo_list{justify-content: space-around;}
    .login_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 36px;}

    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label .label_name{font-size: var(--fs-14);line-height: var(--lh-20);}
    .register_wrap .frm_wrap .frm_more_box .btns_view_terms .btns_name{font-size: var(--fs-12);}
    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box{width:20px;height:20px}
    .register_wrap .frm_wrap .agree_line.sub_agree_line{padding-left: 22px;}
    .login_wrap .login_hd + .login_bd{margin-top: 24px;}

    .login_wrap .login_bd + .login_ft{margin-top: 56px;}

    .register_wrap .register_inner.type_flex{display: block;}
    .register_wrap .register_left{width: 100%;}
    .register_wrap .intro_info_box{margin-top: 0;}
    .register_wrap .intro_info_box .info_tit_box::after{font-size: var(--fs-18);line-height: var(--lh-20);}
    .register_wrap .intro_info_box .info_txt_box .info_txt{font-size: var(--fs-16);line-height: var(--lh-24);word-break: keep-all;}
    .register_wrap .intro_info_box .info_txt_box .info_txt br{display: none;}
    
    .register_wrap .register_right{width: 100%;}
    .register_wrap .register_inner.type_flex .register_left + .register_right{margin-top: 64px;}
    .register_wrap.step01 .register_inner::after{display:none}
    .register_wrap.sido_register .register_step_box .step_list{}
    .register_wrap.sido_register .register_step_box .step_item .step_box{width: 46px;height: 46px;}
    .register_wrap.sido_register .register_step_box .step_item .divider_line{width: 48px;}
}
@media (max-width: 600px){
    .login_wrap .login_inner{padding: 32px 16px 64px;}
    .register_wrap .register_inner{padding: 32px 16px 64px;}

    .login_wrap .logo_box .walkingnara_logo,
    .register_wrap .logo_box .walkingnara_logo{height: 24px;}

    .login_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 28px;}

    .login_wrap .page_tit_box .page_tit,
    .register_wrap .page_tit_box .page_tit{font-size: var(--fs-16);line-height: var(--lh-24);}
    .register_wrap.sido_register .register_result_box .result_brand_box .hd_tit_box .hd_tit{font-size: var(--fs-16);line-height: var(--lh-24);}
    .register_wrap.sido_register .register_result_box .result_brand_box .box_hd + .box_bd{margin-top: 32px;}
    .register_wrap .logo_box + .page_tit_box{margin-top: 32px;}

    .register_wrap .register_hd + .register_bd{margin-top: 32px;}
    .login_wrap .divider_line.mg56{margin: 48px 0;}
    .register_wrap .divider_line.mg56{margin: 48px 0;}

    .login_wrap .login_bd + .login_ft{margin-top: 48px;}

    .login_wrap .login_social_box .sns_item .sns_icon_box{width: 40px;height: 40px;}
    .register_wrap .register_social_box .sns_item .sns_icon_box{width: 40px;height: 40px;}

    .register_wrap.sido_register .register_step_box .step_list{column-gap: 10px;}
    .register_wrap.sido_register .register_step_box .step_item .step_box{width: 40px;height: 40px;}
    .register_wrap.sido_register .register_step_box .step_item .step_box .step_sta{font-size: var(--fs-14);line-height: var(--lh-18);}
    .register_wrap.sido_register .register_step_box .step_item .divider_line{width: 32px;}

    .register_wrap.sido_register .register_panel_box .panel_btns_box{flex-direction: column-reverse;row-gap: 10px;}
    .register_wrap.sido_register .register_panel_box .panel_btns_box .btns{padding: 10px 4px;}

    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label{column-gap: 6px;}

    .register_wrap .frm_wrap .agree_line.all_agree{margin-bottom: 16px;}
    .register_wrap .frm_wrap .agree_line{column-gap: 8px;}
    .register_wrap .frm_wrap .agree_line + .agree_line{margin-top: 12px;}

    .register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item{width: 100%;}
    .register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .item_inner{padding: 16px;}
    .register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .info_desc_box + .info_btns_box{margin-top: 8px;}
    .register_wrap.sido_register .register_result_box .result_benefit_box .benefit_info_item .benefit_icon_box{width: 50px;height: 50px;}

    .register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item{width: 100%;}
    .register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .item_inner{padding: 16px;}
    .register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box .info_txt{min-height: auto;}
    .register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .info_desc_box + .info_btns_box{margin-top: 12px;}
    .register_wrap.sido_register .register_result_box .result_brand_box .brand_info_item .brand_icon_box{width: 60px;height: 60px;}

    .register_wrap .page_tit_box + .logo_box.type_flex{margin-top: 64px;padding-bottom: 64px;}
    .register_wrap .logo_box.type_flex .logo_list{display: flex;align-items: center;justify-content: space-around;column-gap: 8px;}
    .register_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 24px;}
    .register_wrap .logo_box.type_flex .logo_item.kacold .logo_link .icon_box{height: 56px;}
    .register_wrap .logo_box.type_flex .logo_item .logo_link .logo_txt{margin-top: 8px;font-size: var(--fs-16);line-height: var(--lh-20);}
}

@media (max-width: 480px){
    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label .label_name{font-size: var(--fs-14);}
}
@media (max-width: 380px){
    .login_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 24px;}

    .register_wrap .register_social_box .sns_item .sns_icon_box{width: 36px;height: 36px;}

    .register_wrap .page_tit_box + .logo_box.type_flex{margin-top: 48px;padding-bottom: 48px;}
    .register_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 20px;}
    .register_wrap .logo_box.type_flex .logo_item.kacold .logo_link .icon_box{height: 48px;}
    .register_wrap .logo_box.type_flex .logo_item .logo_link .logo_txt{font-size: var(--fs-14);line-height: var(--lh-20);}
}
@media (max-width: 360px){
    .login_wrap .logo_box.type_flex .logo_item .logo_link .icon_box{height: 20px;}

    .register_wrap.sido_register .register_step_box .step_item .divider_line{width: 24px;}

    .register_wrap .frm_wrap .agree_line.all_agree{margin-bottom: 12px;}
    .register_wrap .frm_wrap .agree_line + .agree_line{margin-top: 8px;}
    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label .label_chk_box{width: 18px;height: 18px;}
    .register_wrap .frm_wrap .frm_chk_box .frm_chk_label .label_name{font-size: var(--fs-12);line-height: var(--lh-18);}
}



#consentDialog .terms_component .terms_info_box{width: 100%;background-color: var(--color-white);border-radius: 4px;}
#consentDialog .terms_component .terms_info_box + .terms_info_box{margin-top: 16px;}
#consentDialog .terms_component .terms_info_box + .terms_info_box:has(.terms_chapter_box){margin-top: 24px;}
#consentDialog .terms_component .terms_info_box .terms_chapter_box{width: 100%;padding: 8px 12px;border-bottom: 1px solid var(--color-gray6);}
#consentDialog .terms_component .terms_info_box .terms_chapter{font-size: var(--fs-16);font-weight: 700;line-height: var(--lh-20);color: var(--color-black);}
#consentDialog .terms_component .terms_info_box .terms_tit_box{width: 100%;padding: 4px 12px;}
#consentDialog .terms_component .terms_info_box .terms_tit{font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-black);}
#consentDialog .terms_component .terms_info_box .terms_txt_box{width: 100%;padding: 4px 12px;}
/* #consentDialog .terms_component .terms_info_box .terms_txt_box + .terms_txt_box{margin-top: 8px;} */
#consentDialog .terms_component .terms_info_box .terms_txt{font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-gray5);word-break: keep-all;}
#consentDialog .terms_component .terms_info_box .terms_txt.last{font-weight: 500;color: var(--color-black);}
#consentDialog .terms_component .terms_info_box .terms_txt .point{color: var(--color-orange-main);}
#consentDialog .terms_component .terms_info_box .terms_txt br{line-height: 14px;}

#consentDialog .terms_component .terms_tbl_box{width: 100%;padding: 8px 12px;}
#consentDialog .terms_component .terms_tbl_tit{font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-black);}
#consentDialog .terms_component .terms_tbl{width: 100%;border-collapse: collapse;}
#consentDialog .terms_component .terms_tbl_tit + .terms_tbl{margin-top: 4px;}
#consentDialog .terms_component .terms_tbl thead{}
#consentDialog .terms_component .terms_tbl tbody{}
#consentDialog .terms_component .terms_tbl th, 
#consentDialog .terms_component .terms_tbl td{background-color: var(--color-white);border: 1px solid var(--color-gray6);}
#consentDialog .terms_component .terms_tbl th{padding: 8px;font-size: var(--fs-14);font-weight: 700;line-height: var(--lh-20);color: var(--color-black);background-color: var(--color-gray4);}
#consentDialog .terms_component .terms_tbl td{padding: 8px;font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-black);}
#consentDialog .terms_component .terms_tbl td.ta-c{text-align: center;white-space: nowrap;word-break: keep-all;}


/* 신규 회원가입 */
/* .register_new_wrap{width: 100%;min-height: 100dvh;display: flex;align-items: center;justify-content: center;} */
/* .register_new_wrap .register_inner{min-height: 70dvh;align-items: center;} */
.register_new_wrap .register_hd + .register_bd{margin-top: 128px;}

.register_new_wrap .register_type_box .type_btns_box .btns.btns_join_normal{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_new_wrap .register_type_box .type_btns_box .btns.btns_join_normal .btns_name{color: var(--color-white);}
.register_new_wrap .register_type_box .type_btns_box .btns.btns_join_partner{}


.register_new_wrap .step_cnt_box{width: 100%;background-color: var(--color-gray4);border-radius: 16px;overflow: hidden;}
.register_new_wrap .step_cnt_box .box_inner{width: 100%;padding: 24px 24px 32px;}

.register_new_wrap .step_cnt_box .box_hd{}
.register_new_wrap .step_cnt_box .box_hd .box_tit{font-size: var(--fs-16);font-weight: 700;line-height: var(--lh-24);color: var(--color-black);letter-spacing: -0.02em;}

.register_new_wrap .step_cnt_box .box_bd{}
.register_new_wrap .step_cnt_box .box_hd + .box_bd{margin-top: 16px;}
.register_new_wrap .partner_org_box .srh_frm_wrap{display: flex;align-items: stretch;flex-wrap: nowrap;column-gap: 10px;}
.register_new_wrap .partner_org_box .srh_frm_wrap .srh_frm_box{flex: 1 1 0%;line-height: 0;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_inp_box{width: 100%;line-height: 0;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_inp_box input[type="text"]{padding: 8px;border: 1px solid var(--divider-line);border-radius: 8px;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_inp_box input[type="text"]:focus{border: 1px solid var(--color-sido-main) !important;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_inp_box + .frm_msg_box.is_active{margin-top: 6px;opacity: 1;visibility: visible;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_msg_box{margin-top: 0;padding: 0 6px;opacity: 0;visibility: hidden;transition: visibility .2s, opacity .2s, margin-top .15s;}
.register_new_wrap .partner_org_box .srh_frm_wrap .frm_msg_box .frm_msg{font-size: var(--fs-14);font-weight: 500;line-height: var(--lh-20);color: var(--color-sido-main);}

.register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box{flex: 0 0 auto;line-height: 0;}
.register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box .btns_org_find{display: inline-flex;align-items: center;justify-content: center;min-width: 110px;padding: 15px 16px;background-color: var(--color-sido-main);border-radius: 8px;overflow: hidden;}
.register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box .btns_org_find .btns_name{display: inline-block;font-size: var(--fs-16);font-weight: 500;line-height: var(--lh-24);color: var(--color-white);}

.register_new_wrap .partner_org_box .srh_result_wrap{}
.register_new_wrap .partner_org_box .srh_frm_wrap + .srh_result_wrap{margin-top: 24px;}
.register_new_wrap .partner_org_box .result_msg_box{}
.register_new_wrap .partner_org_box .result_msg_box .result_msg{font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-black);}
.register_new_wrap .partner_org_box .result_msg_box .result_msg .org_keyword{font-weight: 500;color: var(--color-sido-main);}
.register_new_wrap .partner_org_box .result_msg_box .result_msg .org_count{}

.register_new_wrap .partner_org_box .org_result_list{}
.register_new_wrap .partner_org_box .result_msg_box + .org_result_list{margin-top: 8px;}
.register_new_wrap .partner_org_box .org_result_item{width: 100%;background-color: var(--color-white);border-radius: 8px;border: 1px solid var(--divider-line);box-sizing: border-box;overflow: hidden;transition: background-color .25s, border-color .25s;}
.register_new_wrap .partner_org_box .org_result_item + .org_result_item{margin-top: 12px;}
.register_new_wrap .partner_org_box .org_result_item .item_inner{width: 100%;padding: 16px;}
.register_new_wrap .partner_org_box .org_result_item .org_name{}
.register_new_wrap .partner_org_box .org_result_item .org_addr{font-size: var(--fs-14);font-weight: 400;line-height: var(--lh-20);color: var(--color-gray5);}

.register_new_wrap .partner_org_box .org_result_item:has(.frm_radio_box .frm_radio_inp:checked){background-color: var(--color-sido-sub2);border-color: var(--color-sido-main);}

.register_new_wrap .partner_org_box .frm_radio_box{position: relative;}
.register_new_wrap .partner_org_box .frm_inp_box + .frm_radio_box{margin-top: 8px;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_inp{}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;column-gap: 8px;cursor: pointer;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_radio_box{display:inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;background-color: var(--color-white);border: 1px solid var(--divider-line);border-radius: 4px;box-sizing: border-box;transition: background-color .25s, border-color .25s;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow{display: inline-block;width: 100%;height: 100%;pointer-events: none;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow svg{width: 100%;height: 100%;pointer-events: none;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow svg path{fill: var(--color-gray13);transition: fill .25s;pointer-events: none;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_name{display: inline-block;font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-24);color: var(--color-black);transition: color .25s;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_radio_box{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_name{font-weight: 500;}
.register_new_wrap .partner_org_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_radio_box .icon_radio_arrow svg path{fill: var(--color-white);}


.register_new_wrap .partner_type_box{}
.register_new_wrap .partner_org_box + .partner_type_box{margin-top: 24px;}
.register_new_wrap .partner_type_box .frm_wrap{display: flex; align-items: flex-start;justify-content: space-between;column-gap: 8px;}

.register_new_wrap .partner_type_box .frm_radio_box{position: relative;}
.register_new_wrap .partner_type_box .frm_inp_box + .frm_radio_box{margin-top: 8px;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_inp{}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label{display: inline-flex;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;column-gap: 8px;cursor: pointer;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_radio_box{flex: 0 0 auto;display:inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;background-color: var(--color-white);border: 1px solid var(--divider-line);border-radius: 4px;box-sizing: border-box;transition: background-color .25s, border-color .25s;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow{display: inline-block;width: 100%;height: 100%;pointer-events: none;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow svg{width: 100%;height: 100%;pointer-events: none;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_radio_box .icon_radio_arrow svg path{fill: var(--color-gray13);transition: fill .25s;pointer-events: none;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_name{display: inline-block;font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-24);color: var(--color-gray1);transition: color .25s;}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_radio_box{background-color: var(--color-sido-main);border-color: var(--color-sido-main);}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_name{font-weight: 500;color: var(--color-black);}
.register_new_wrap .partner_type_box .frm_radio_box .frm_radio_inp:checked + .frm_radio_label .label_radio_box .icon_radio_arrow svg path{fill: var(--color-white);}


@media (max-width: 1080px){
    .register_wrap .logo_box .kacold_logo{height: 64px;}
    .register_new_wrap .register_hd + .register_bd{margin-top: 96px;}

    .register_new_wrap .step_cnt_box{border-radius: 8px;}
    .register_new_wrap .step_cnt_box .box_inner{padding: 16px 16px 24px;}

    .register_new_wrap .partner_org_box .srh_frm_wrap{column-gap: 8px;}
    .register_new_wrap .partner_org_box .srh_frm_wrap .frm_inp_box input[type="text"]{border-radius: 4px;}
    .register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box .btns_org_find{border-radius: 4px;}

    .register_new_wrap .partner_org_box .org_result_item{border-radius: 4px;}
    .register_new_wrap .partner_org_box .org_result_item .item_inner{padding: 16px 8px;}

    .register_new_wrap .partner_type_box .frm_wrap{column-gap: 6px;}
}
@media (max-width: 1024px){
}
@media (max-width: 768px){
}
@media (max-width: 600px){
    .register_wrap .logo_box .kacold_logo{height: 56px;}
    .register_wrap .logo_box .kacold_logo .logo_name{font-size: var(--fs-16);}
    .register_new_wrap .register_hd + .register_bd{margin-top: 72px;}

    .register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box .btns_org_find .btns_name{font-size: var(--fs-14);line-height: var(--lh-22);}


    .register_new_wrap .partner_type_box .frm_wrap{flex-wrap: wrap;row-gap: 12px;}
    .register_new_wrap .partner_type_box .frm_radio_box{}
    .register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label{column-gap: 4px;}
    .register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_name{font-size: var(--fs-14);line-height: var(--lh-20);}
    .register_new_wrap .partner_type_box .frm_radio_box .frm_radio_label .label_radio_box{width: 20px;height: 20px;}
    
    .register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label{column-gap: 6px;}
    .register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_name{font-size: var(--fs-14);line-height: var(--lh-20);}
    .register_new_wrap .partner_org_box .frm_radio_box .frm_radio_label .label_radio_box{width: 20px;height: 20px;}
}

@media (max-width: 480px){
    .register_new_wrap .partner_org_box .srh_frm_wrap{flex-direction: column;row-gap: 8px;}
    .register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box{flex: 1 1 0%;}
    .register_new_wrap .partner_org_box .srh_frm_wrap .srh_btns_box .btns_org_find{width: 100%;}

    .register_new_wrap .partner_type_box .frm_wrap{flex-wrap: wrap;column-gap: 16px;row-gap: 12px;justify-content: flex-start;}
    .register_new_wrap .partner_type_box .frm_radio_box{min-width: calc(48% - (16px/2));}
}
@media (max-width: 380px){
}
@media (max-width: 360px){
}



/* =============================  S:Wrap  ============================= */
.register_new_wrap .paging_wrap{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;column-gap: 8px;width: 100%;padding: 24px 0;box-sizing: border-box;}
.register_new_wrap .paging_wrap .paging_btns_box{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;line-height: 0;}
.register_new_wrap .paging_wrap .paging_btns_box .paging_btns{display: inline-block;line-height: 0;}
.register_new_wrap .paging_wrap .paging_btns_box .paging_btns .icon_pg_box{display: inline-block;width: 24px;height: 24px;pointer-events: none;}
.register_new_wrap .paging_wrap .paging_btns_box .paging_btns .icon_pg_box svg{width: 100%;height: 100%;pointer-events: none;}
.register_new_wrap .paging_wrap .paging_btns_box .paging_btns .icon_pg_box svg path{stroke: var(--color-black);}

.register_new_wrap .paging_wrap .paging_numb_list{display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;column-gap: 4px;}
.register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item{}
.register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item .paging_numb_box{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;}
.register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item .paging_numb_box.is_current{}
.register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item .paging_numb_box .paging_numb{display: inline-block;font-size: var(--fs-16);font-weight: 400;line-height: var(--lh-20);color: var(--color-black);}
.register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item .paging_numb_box.is_current .paging_numb{font-weight: 600;color: var(--color-sido-main);}


@media (max-width: 1680px){
}
@media (max-width: 1440px){
}
@media (max-width: 1280px){
}
@media (max-width: 1080px){
}
@media (max-width: 768px){
}
@media (max-width: 600px){
    .register_new_wrap .paging_wrap{column-gap: 2px;}
    .register_new_wrap .paging_wrap .paging_numb_list{column-gap: 0;}
    .register_new_wrap .paging_wrap .paging_btns_box .paging_btns .icon_pg_box{width: 20px;height: 20px;}
    .register_new_wrap .paging_wrap .paging_numb_list .paging_numb_item .paging_numb_box .paging_numb{font-size: var(--fs-14);}
}
@media (max-width: 360px){
}
/* =============================  E:Wrap  ============================= */