@charset "utf-8";

/* 회원가입 */
.member_wrap {display: none;}
.member_wrap.on {display: block;}
.input_40.member_input37 {width: 37%;}
.member_check_con {
    border: 1px solid #f5f5f5;
    background-color: #f5f5f5;
}
.member_check{
    overflow: hidden;
    border-collapse: collapse;
    font-size: 14.5px;
    line-height: 1.2em;
    font-family: "Noto Sans KR";
    text-align: left;
    color: #313131;
    font-weight: 300;
}
.member_check_all {
    margin-top: 20px;
    border-top: 1px solid #90959e;
    padding-top: 10px;
}
.checkbox_con.member_check {display: block;}
.checkbox_con.member_check .detail_view {
    display: inline-block;
    padding-bottom: 3px;
    border-bottom: 1px solid #313131;
    color: #313131;
    margin: 5px 0px;
}
.member_confirm_img {
    text-align: center;
    width: 100%;
    margin-bottom: 40px;
}
.member_confirm_font {
    text-align: center;
    font-size: 17px;
    color: #313131;
    font-weight: 400;
    line-height: 1.6em;
    margin-bottom: 47px;
}
.member_confirm_font > span {font-size: 15px;}
.member_step_con {margin-bottom: 5%;}
.member_step_con > ul {overflow: hidden;}
.member_step_con > ul > li {
    border-radius: 80px;
    padding: 2% 0;
    background-color: #f5f5f5;
    margin-left: 5%;
    color: #999;
    float: left;
    width: 30%;
    text-align: center;
    font-size: 13px;
    line-height: 1.2em;
    font-family: "Noto Sans KR";
    font-weight: bold;

}
.member_step_con > ul > li:first-child {margin-left: 0%;}
.member_step_con > ul > li.on {color: #e42717; background-color: #f5f5f5;}