@charset "utf-8";

/* 管理画面 css
----------------------------------------------------
   管理者を含めた共通スタイル
*/


/* ログイン画面のロゴを変更
* ---------------------------------------- */
body.login {
	background: #333 url(../img/parts/bg_admin.jpg) no-repeat center center;
	background-size: cover;
}
body.login div#login {}
body.login div#login h1 {margin-bottom: 20px;}
body.login div#login h1::after {
	content: "管理画面" !important;
	font-weight: normal;
	letter-spacing: 0.1em;
	color: #fff;
	text-shadow: 1px 1px 1px #444
}
body.login div#login h1 a {
	display: none;
}

body.login #login_error,
body.login .message,
body.login .success {
	background-color: rgba(255, 255, 255, .5);
}

body.login div#login form#loginform {
	background-color: rgba(0, 0, 0, .5);
}
body.login div#login form#loginform p {}
body.login div#login form#loginform p label {color: #fff;}
body.login div#login form#loginform input {}
body.login div#login form#loginform input[type="text"]::-webkit-input-placeholder,
body.login div#login form#loginform input[type="password"]::-webkit-input-placeholder {color: #ccc !important;}
body.login div#login form#loginform input[type="text"]:-ms-input-placeholder,
body.login div#login form#loginform input[type="password"]:-ms-input-placeholder {color: #ccc !important;}
body.login div#login form#loginform input[type="text"]::-moz-placeholder,
body.login div#login form#loginform input[type="password"]::-moz-placeholder {color: #ccc !important;}
body.login div#login form#loginform input#user_login {}
body.login div#login form#loginform input#user_pass {}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.forgetmenot label {
	color:  #fff;
	text-shadow: 1px 1px 1px #444;
}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit {}
body.login div#login p#nav {}
body.login div#login p#nav a {
	color:  #fff;
	text-shadow: 1px 1px 1px #444;
}
body.login div#login p#backtoblog {}
body.login div#login p#backtoblog a {
	color:  #fff;
	text-shadow: 1px 1px 1px #444;
}
.login #login_error {
	margin-top: 18px;
	border-left-color: #ff6f6f;
}

/* ACF
* ---------------------------------------- */
div[data-layout="menu_table_start_set"] .acf-fc-layout-handle,
div[data-layout="menu_table_end_set"] .acf-fc-layout-handle {
	background-color: #bead97;
	color: #fff !important;
}
div[data-layout="surround_start_set"] .acf-fc-layout-handle,
div[data-layout="surround_end_set"] .acf-fc-layout-handle {
	background-color: #957c5c;
	color: #fff !important;
}

div[data-name="acf_container_col"] .acf-row:nth-child(odd) .acf-row-handle {
	background-color: #957c5c !important;
	color: #fff !important;
}
div[data-name="acf_container_col"] .acf-row:nth-child(even) .acf-row-handle {
	background-color: #3b4656 !important;
	color: #fff !important;
}

/* 編集者用
* ---------------------------------------- */
/* 「ボックスをここにドラッグ」を非表示 */
.role-editor #dashboard-widgets-wrap .metabox-holder .postbox-container .empty-container {
	display: none;
}
/*表示オプションとヘルプも非表示*/
.role-editor #contextual-help-link-wrap{display:none;}
.role-editor #screen-options-link-wrap{display:none;}
/*管理画面のフッターとバージョン非表示*/
.role-editor #wpfooter{display:none;}
/*固定ページ サブメニュー非表示*/
.role-editor #adminmenumain #menu-pages .wp-submenu{display:none;}
/*固定ページ 新規追加ボタン非表示*/
body.post-type-page.role-editor .page-title-action {
	display: none;
}
/*固定ページ プラグインの複製リンク非表示*/
body.post-type-page.role-editor .row-actions .clone{display:none;}
/*MW WP Form サブメニュー非表示*/
.role-editor #adminmenumain #menu-posts-mw-wp-form .wp-submenu{display:none;}
/*MW WP Form 新規追加ボタン非表示*/
body.post-type-mw-wp-form.role-editor .page-title-action{display:none;}
/*MW WP Form 寄付ボタン非表示*/
body.post-type-mw-wp-form.role-editor .subsubsub .donation{display:none;}
/*お知らせ サブメニュー非表示*/
#adminmenumain #menu-posts-news .wp-submenu {display: none;}
/*お知らせ 新規追加ボタン非表示*/
body.post-type-news .page-title-action {/* display: none; */}
/*お知らせ 寄付ボタン非表示*/