﻿@charset "utf-8";
/* CSS Document */

/*----section margin--------*/

.mb18-12 {
    margin-bottom: 18px;
}

/*----login.html----------------*/

.inner_p15 .desc,
.inner_p15 b,
.logininputs,
.members_point dd,
ul.list,
.nomemberinputs {
    font-size: 16px;
}

.logininputs {
    padding: 20px 100px;
}

.logininputs .btn input[type="submit"],
.nomemberinputs .btn input[type="submit"] {
    margin: 15px auto;
    width: 230px;
    height: 44px;
}

.forget {
    text-align: right;
}

.logininputs a {
    display: inline-block;
    width: auto;
    padding-left: 20px;
    background-size: 17px;
}

.logininputs a {
    display: inline-block;
    width: auto;
    padding-left: 20px;
    background-size: 17px;
}

dd:nth-of-type(3),
dd:nth-of-type(4) {
    padding: 15px 0 15px 50px;
}

.input_attention {
    margin-top: 6px;
    font-size: 14px;
}

.login_err {
    text-align: center;
}

/*----authcode.html----------------*/

.nomemberinputs input.authcode {
    width: 40%;
}

span.arrow_07 {
    background-position: 30% center;
}

.btn03 a {
    margin: 15px auto;
    width: 40%;
    font-size: 16px;
}

.arrow_12 {
    background-position: 90% center;
}
