@charset "utf-8";

#paycard2{height: 100%;}
#paycard2 ul{display: flex; flex-direction: column; box-sizing: border-box;}
#paycard2 ul li{margin-bottom: 10px; height: 100%;}
#paycard2 ul li input{max-width: 150px;}

.pc2_list{display: flex; flex-direction: row; height: 20px;}
.pc2_list img{width: 20px; height: 20px; margin-left: 10px;}

/* 240207 one-id */
#conten2_oneid  .clublist_login_title {
    display: flex;
    align-items: center;
    flex-direction: column;
    margin: 50px auto 40px;
}
#conten2_oneid .clublist_login_title h2{font-size: 22px;}
#conten2_oneid .clublist_login_title span{font-size: 15px;margin-top: 10px;}
#conten2_oneid .cb_login_cont_inputs{flex-wrap: wrap;}

#conten2_oneid .cb_login_cont_inputs input {
    border: 1px solid #c7cccd;
    color: #1a1a1a;
    border-radius: 0;
    padding: 15px;
    box-sizing: border-box;
    margin: 0;
    
}
#conten2_oneid .cb_login_cont_inputs input::placeholder {
    color: #cccccc !important;
}
#conten2_oneid .cb_login_cont_inputs input:focus{
    border: 1px solid #1a1a1a;
}
#conten2_oneid .cb_login_cont_inputs .cb_login_input1{width: 20%;}
#conten2_oneid .cb_login_cont_inputs .cb_login_input2{width: 78%;}
#conten2_oneid .cb_login_cont_inputs .cb_login_input3{width: 100%;margin-top: 6px;}

#conten2_oneid .clublist_login_cont .cau1{margin: 6px 0 40px auto;color: #aaaaaa;font-size: 13px;}
#conten2_oneid .clublist_login_cont .cau1 a{display: block;text-align: right;color: #ee4543;}
#conten2_oneid .clublist_login_cont .cau2{margin: 167px auto 10px 0;color: #585858;font-size: 13px;}

#conten2_oneid .login_cont_btn1 {
    color: #fff !important;
    border-radius: 0;
    background-color: #ef4545;
    border: 1px solid #ef4545;
    display: block;
    width: 100%;
    min-width: 330px;
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    font-weight: 600;
    margin-top: 6px;
}

#conten2_oneid .login_cont_btn2 {
    color: #ef4545 !important;
    border-radius: 0;
    border: 1px solid #ef4545;
    display: block;
    width: 100%;
    min-width: 330px;
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    font-weight: 600;
}

#conten2_oneid .cb_login_bottom_btn {
    width: 100%;
    margin-top: 0;
}