body{
background-color:#fff;
}
ul,
li {
	padding: 0;
	margin: 0;
}
  
li {
	list-style: none;
}
  
.admin-wrapper {
	width: 95%;
	margin: auto 16px;
	margin: 8px 8px;
}
.detail-tab{
    border:1px solid #666;
}  
.detail-menu {
	display: flex;
    padding:4px;
}

.detail-item{
	width:100%;
}
  
.detail-item {
	text-align: center;
	padding: 10px 4px;
	cursor: pointer;
	flex-grow: 1;
}

li.detail-item a{
    font-size:1.4em;
    line-height:1.4;
}
.detail-item:before{
    font-family: "dashicons";
    content: "\f140";
    font-size:2.4em;
    line-height:1.1;
    vertical-align:middle;
}
.detail-box {
	display: block;
    width:100%;
    margin:24px auto;
}	  
.detail-content {
    width:100%;
    margin:0 auto;
}

.sectionBox{
    width:90%;
    margin:0 auto;
}
table.form-table{
    width:90%;
    margin:0 auto;
}
button#alternate-media-upload{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 1.0em system-ui;
	background-color:#f3f1f1;

}
button#alternate-media-upload:active{
	color:#fff;
	background-color:#d43333;
}
button#alternate-media-delete{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 1.0em system-ui;
	background-color:#f3f1f1;
	
}
button#alternate-media-delete:active{
	color:#fff;
	background-color:#d43333;
}
button#ogp-media-upload{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 1.0em system-ui;
	background-color:#f3f1f1;
	
}
button#ogp-media-upload:active{
	color:#fff;
	background-color:#d43333;
}
button#ogp-media-delete{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 1.0em system-ui;
	background-color:#f3f1f1;
	
}
button#ogp-media-delete:active{
	color:#fff;
	background-color:#d43333;
}


button#logo-media-upload{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 0.8em system-ui;
	background-color:#f3f1f1;
	
}
button#logo-media-upload:active{
	color:#fff;
	background-color:#d43333;
}
button#logo-media-delete{
    -webkit-writing-mode: horizontal-tb !important;
    -webkit-appearance: button;
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 5px 18px;
    text-rendering: auto;
    color: initial;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 0.8em system-ui;
	background-color:#f3f1f1;
	
}
button#logo-media-delete:active{
	color:#fff;
	background-color:#d43333;
}
.wrapper{
    border:1px solid #666;
}