@charset "UTF-8";
/* 管理画面ログイン — 株式会社 松陽リーデック
   ロゴ正式データの支給後、.login h1 a の background-image を差し替えてください。 */

body.login{
  background:#111a33;
  font-family:"Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;
}

body.login div#login{width:400px;padding-top:6%}
@media screen and (max-width:500px){
  body.login div#login{width:300px}
}

.login h1 a{
  width:96px;
  height:96px;
  margin-bottom:10px;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='rotate(45 50 50)'%3E%3Cpath fill='%23ffffff' d='M15 15h29v14H29v13h23v14H29v15h35v14H15z'/%3E%3Cpath fill='%237fa3dc' d='M50 15h35v70H64V71h7V29H50z'/%3E%3C/g%3E%3C/svg%3E");
  background-size:96px 96px;
  background-position:center;
}
.login h1{position:relative;text-align:center}
.login h1::after{
  content:"SHOYOLEADECK";
  display:block;
  margin:0 0 18px;
  font-family:"Marcellus",serif;
  font-size:17px;
  letter-spacing:.24em;
  color:#fff;
}

.login form{
  background:#fff;
  border:0;
  border-radius:0;
  box-shadow:10px 10px 0 #2e56b0;
}
.login label{color:#1b2130;font-weight:700;font-size:13px;letter-spacing:.06em}
.login input[type=text],
.login input[type=password]{
  border:1px solid #c9ced8;
  background:#f8f9fb;
  border-radius:0;
}
.login input[type=text]:focus,
.login input[type=password]:focus{
  border-color:#2e56b0;
  box-shadow:0 0 0 1px #2e56b0;
}
.wp-core-ui .button-primary{
  background:#2e56b0 !important;
  border-color:#2e56b0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  text-shadow:none !important;
  font-weight:700;
  letter-spacing:.1em;
}
.wp-core-ui .button-primary:hover{background:#1d2b52 !important;border-color:#1d2b52 !important}
.wp-core-ui .button,
.wp-core-ui .button-secondary{border-radius:0}

.login #nav a,
.login #backtoblog a{color:#c9cfdc !important}
.login #nav a:hover,
.login #backtoblog a:hover{color:#7fa3dc !important}

.wp-pwd{margin-bottom:2rem}
.forgetmenot{margin-bottom:2rem !important}
#language-switcher{display:none !important}

input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],
input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],
input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-radius:0}
