@charset "utf-8";
body {
    background: #ffffff;
    min-width: 0;
    color: #444;
        font-family: 游ゴシック体, "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 15px;
    line-height: 1.4em;
/*	background-image: url("/images/sl001.jpg");
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;*/
}
#login {
    width: 90%;
    max-width:700px;
    padding: 2% 0 0;
    margin: auto;
}
.login form {
    margin-top: 20px;
    margin-left: 0;
    padding: 26px 24px 46px;
    background: rgba(160,169,175,.7);
    box-shadow: 0 1px 3px rgba(0,0,0,.13);
    
}
.login h1 a {
 background-image: url(/images/uehara-logo.png);
    background-position: center top;
 background-repeat: no-repeat;
 background-size: contain;
 display: block;
 font-size: 20px;
 width: 260px;
  line-height: 1.3em;
 margin: 0 auto 25px;
 outline: 0 none;
 padding: 0;
 text-indent: -9999px;
 
}
.login label {
	font-weight:700;
    color: #ffffff;
    font-size: 15px;
}
.login #login_error, .login .message {    
    padding: 12px;
    margin-left: 0;
    margin-bottom: 20px;
    background-color: #fff;
	border:1px solid #ccc;
	/*border-left: 4px solid #24140E;*/
    box-shadow: none;
    text-align: center;
    font-size:18px;
    font-weight: 700;
}
.wp-core-ui .button-primary {
    background: #999;
    border-color: #999;
    box-shadow: none;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
	background: #aaa;
    
    border-color: #999;
    color: #fff;
}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    height: 70px;
    line-height: 28px;
    padding: 0 42px 2px;
    font-size:160%;
    font-weight:700;
}
.login #backtoblog, .login #nav {
    font-size: 17px;
    padding: 0 24px 0;
    text-align: center;
}
#loginform img{
    width:25%;
 }