@charset "UTF-8";
/* CSS Document */


body.login{
background-color:#fff;
font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
}

body.login #login {
width: 460px;
padding: 8% 0 0;
margin: auto;
}

body.login form {
margin-top: 20px;
margin-left: 0;
padding: 20px;
background:#ceecf4;
-webkit-box-shadow: nome;
box-shadow: none;
}
body.login #login h1 a{
width: 460px;
background-image: url(../images/wp-logo.svg);
background-size: 460px;
}
body.login form .input{
-webkit-box-shadow: nome;
box-shadow: none;
border: none;
}

body.login .button-primary{
-webkit-box-shadow: none;
box-shadow: none;
border: none;
-webkit-border-radius: 0;
border-radius: 0;
padding:10px;
}

body.login .button.button-large{
padding: 15px;
height: auto;
line-height: 1;
}

body.login label,
body.login form .forgetmenot label{
font-size: 1em;
}

body.login form .forgetmenot label{
display: block;
}

body.login .forgetmenot input[type="checkbox"]{
display: none;
}

body.login input[type="checkbox"]:checked + label{
padding: 10px 0 10px  40px;
background: url(../images/checked.png)left center no-repeat!important;
background-size: 30px 30px;
cursor:pointer;
}

body.login input[type="checkbox"] + label{
padding: 10px 0 10px  40px;
background: url(../images/no_check.png)left center no-repeat!important;
background-size: 30px 30px;
cursor:pointer;
}


body.login #login_error,
body.login .message{
border-left:none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important;
}
