@charset "utf-8";

/* =================================================
	Language:Japanese

	-Index-
	Element
	Header
	h3.sh_heading_main_b
	admin_common_btn
	Button
	Tab menu
	404_settings
================================================= */

/* =================================================
	Element
================================================= */
body {
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", sans-serif;
	word-break:break-all;
}
textarea {resize: vertical;}
/* =================================================
	Header
================================================= */
/*	logo
---------------------------------------- */
#header h1.header_ja {
	background: url(../../../../image/ja/admin.gif) no-repeat top left;
	background-position: 0 -195px;
}

/* =================================================
	h3.sh_heading_main_b
================================================= */
#right.blog_admin_right .sh_heading_main_b {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAYAAAA/tpB3AAAAQ0lE…dq3svds7B9t6VmWFrLWzOWakqJiLYGKNiZqz3jhHR+wBZbpvd95zR6QAAAABJRU5ErkJggg==") repeat-x scroll left top transparent;
	background: -moz-linear-gradient(top,  #fff 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #fff 0%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f0f0f0 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f0f0f0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F0F0F0);
	border-bottom: 1px solid #BFBFBF;
	border-top: 3px solid #E80011;
	border-left: none;
	margin: 0 0 10px;
	padding: 5px 0 5px 18px;
	text-align: left;
	width: 100%;
	font-size: 116%;
	font-weight: bold;
	width: 630px;
	clear: both;
	position:relative;
}

/* =================================================
	admin_common_btn
================================================= */
.admin_common_positive_btn {
	cursor: pointer;
	color: #fff !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 3px #aaa, inset 0 1px rgba(255,255,255,.5);
	-moz-box-shadow: 0 1px 3px #aaa, inset 0 1px rgba(255,255,255,.5);
	box-shadow: 0 1px 3px #aaa, inset 0 1px rgba(255,255,255,.5);
	border: solid 1px #2085d8;
	background-color: #3ca2e4;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNzQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMzQ0EyRTQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyMDg1RDgiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNzQpIiAvPgo8L3N2Zz4=);	
	background-image: -webkit-linear-gradient(bottom, #2085d8, #3ca2e4);
	background-image: -moz-linear-gradient(bottom, #2085d8, #3ca2e4);
	background-image: -o-linear-gradient(bottom, #2085d8, #3ca2e4);
	background-image: -ms-linear-gradient(bottom, #2085d8, #3ca2e4);	
	background-image: linear-gradient(to top, #2085d8, #3ca2e4);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ca2e4', endColorstr='#2085d8',GradientType=0 );
}

.admin_common_positive_btn:not(:target) {
	filter: none;
}

.admin_common_positive_btn:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMDAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM0RkFCRTciIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzODkyREMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMDApIiAvPgo8L3N2Zz4=);
	background-image: -webkit-linear-gradient(bottom, #3892dc, #4fabe6);
	background-image: -moz-linear-gradient(bottom, #3892dc, #4fabe6);
	background-image: -o-linear-gradient(bottom, #3892dc, #4fabe6);
	background-image: -ms-linear-gradient(bottom, #3892dc, #4fabe6);
	background-image: linear-gradient(to top, #3892dc, #4fabe6);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fabe6', endColorstr='#3892dc',GradientType=0 );
}

.admin_common_positive_btn:hover:not(:target) {
	filter: none;
}


.admin_common_btn {
	cursor: pointer;
	color: #333 !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(204,204,204,.7), 0px 1px rgba(255,255,255,.8);
	-moz-box-shadow: 0 1px 2px rgba(204,204,204,.7), 0px 1px rgba(255,255,255,.8);
	box-shadow: 0 1px 2px rgba(204,204,204,.7), 0px 1px rgba(255,255,255,.8)inset;
	border: solid 1px #BFBFBF;
	background-color: #F8F8F8;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #F8F8F8);
	background-image: -moz-linear-gradient(bottom, #E8E8E8, #F8F8F8);
	background-image: -o-linear-gradient(bottom, #E8E8E8, #F8F8F8);
	background-image: -ms-linear-gradient(bottom, #E8E8E8, #F8F8F8);	
	background-image: linear-gradient(to top, #E8E8E8, #F8F8F8);	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#E8E8E8',GradientType=0 );
}

.admin_common_btn :not(:target) {
	filter: none;	
}

.admin_common_btn:hover {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -webkit-linear-gradient(bottom, #EEEEEE, #FCFCFC);
	background-image: -moz-linear-gradient(bottom, #EEEEEE, #FCFCFC);
	background-image: -o-linear-gradient(bottom, #EEEEEE, #FCFCFC);
	background-image: -ms-linear-gradient(bottom, #EEEEEE, #FCFCFC);
	background-image: linear-gradient(to top, #EEEEEE, #FCFCFC);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCFCFC', endColorstr='#EEEEEE',GradientType=0 );
}

.admin_common_btn:hover:not(:target) {
	filter: none;
}


/* =================================================
	input[type="submit"],[type="button"]
	(blog_admin_right)
================================================= */
.blog_admin_right .multiple_btn{
min-width: 90px;
padding: 3px 5px;
cursor: pointer;
margin: 0 3px;
}
.blog_admin_right .single_btn {
padding: 3px 15px;
cursor: pointer;
}
*+html .blog_admin_right .multiple_btn {
padding: 4px 15px 1px;
overflow:visible;
}
*+html .blog_admin_right .single_btn {
padding: 4px 15px 1px;
overflow:visible;
}

/* =================================================
	Tab menu(blog_admin_right)
================================================= */
.blog_admin_right #tab_menu {
	position: relative;
	overflow: hidden;
	border-left: 1px solid #ccc;
	z-index:100;
}

.blog_admin_right #tab_menu li {
	float: left;
	border: 1px solid #ccc;
	border-left: none;
	padding: 7px 28px 5px;
	background-color: #e6e6e6;
	color: #666;
	cursor: pointer;
}

.blog_admin_right #tab_menu li.selected {
	border-top: 3px solid #e80011;
	border-bottom: 1px solid #fff;
	background: #fff;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: default;
}
/* =================================================
	sp_switch
================================================= */
.sp_change_area{
width: 900px;
margin:-10px auto 10px;
background-color: #fcfcfc;
-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.15);
-moz-box-shadow: inset 0 0 4px rgba(0,0,0,.15);
box-shadow: inset 0 0 4px rgba(0,0,0,.15);
border: solid 1px #e4e4e4;
}
.sp_change_area .sp_change_btn{
	padding:5px 150px;
	display: block;
	width:580px;
	margin:10px auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: rgba(0,0,0,0);
	-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.15), inset 0 1px rgba(255,255,255,.75);
	-moz-box-shadow: 0 2px 1px rgba(0,0,0,.15), inset 0 1px rgba(255,255,255,.75);
	box-shadow: 0 2px 1px rgba(0,0,0,.15), inset 0 1px rgba(255,255,255,.75);
	border: solid 1px #d4d4d4;
	background-image: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);
	background-image: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);
	background-image: -o-linear-gradient(top, #fbfbfb, #e1e1e1);
	background-image: linear-gradient(to bottom, #fbfbfb, #e1e1e1);
	text-decoration: none;
	font-family: Helvetica, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3";
	font-size: 26px;
	color: #5b5959;
	text-shadow: 0 2px #fff;
	
}
i.sp_icon{
width:18px;
height:31px;
display:inline-block;
background-repeat:no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAA+CAYAAABDTbllAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYjhjODNiNS0xMThlLTJjNDAtYmYyNi01ZmU0NWY0YzFjNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDU0N0ZFREUyQjM2MTFFMzlBMjlEOEIyMkQ2MEVGQTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDU0N0ZFREQyQjM2MTFFMzlBMjlEOEIyMkQ2MEVGQTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNjNDNmZTMwLWVkNTktMmM0NC04YTliLWYzMDU5NDJjZmJiNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyYjhjODNiNS0xMThlLTJjNDAtYmYyNi01ZmU0NWY0YzFjNzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4a6Xv/AAABvklEQVR42uyaz0sCQRTHp9VLoKcOldQ/0KlbEKJEdOgmHjPI/yFCCAwqEITw1J+QgXToD8jox7lDHorAu4YQBB4WvNj3se9gsLvK5M4YvAcfWOYxvg+zsyPMzNxwOFSlUimplDoBBbCszEYX1MFZtVrtx1zXJZlnkAdJZT6o5ibYbTab1w4eymBd2Q9yKDv8mmYlCiSUmiGhlKNmLETo3wnFA9o7oALuweeUay6BbXDs90H5Cb2DLdCLaBC+wQe4AQ9gbdwr24tQZjR6XCt0Dr2AlsEp0+KagUJtC/O4HSY0sCA0kHVIhERIhERIhERIhERIhERIhERIhERoakIJCw6JMKENw6PmcM1AoRVQNChU5Jqhc+gS5AzI5LjWr/DbY5wHt+BJeZue/SmL0GELbXpm/ZLxkI7ZoE6yDonQhHNo0vhS3okkRQYs2ByhGlhV3vFonp9rtoQa4BC4I20utzVsCFU0c5EJvWnmIhNa1MxFJlTQzI0V6mj2PQVpn/Y053SiQ+sQXXM40uhMf8KP4ArccdsO2AcxTaE6CZ3zD+ncbqDCB8xf45VcHLoAwivshfIuhpiOLtfOkMuPAAMAmJVNp5fztroAAAAASUVORK5CYII=);
background-size:18px 31px;
vertical-align: middle;
margin-right:10px;
}
.sp_change_btn:hover{
	text-decoration: none;
}
.btn_text{
vertical-align: middle;
}

/* =================================================
	404_settings
================================================= */
.display_404_settings {
margin: 0 0 15px;
}
.display_404_settings table {
margin-bottom: 10px;
font-size:13px;
}
#right .notfound_edit h2 {
padding: 0 5px 2px 28px;
background: url("../../../../image/icon_main/admin_icon3.png") no-repeat 0 -395px;
}
.blog_admin_right .notfound_edit #tab_menu li.selected {
border-bottom: 1px solid #ccc;
}
.blog_admin_right .notfound_edit .switch_btn_blue,
.blog_admin_right .notfound_edit .switch_btn_white {
	float: right;
	margin: -6px 10px 0 0;
}

.notfound_edit .html_textarea {
	margin-bottom: 10px;
	text-align: left;
	margin-top: -1px;
}

*:first-child+html .notfound_edit .html_textarea {
	margin-top: -2px;
}

.notfound_edit #notfound_editer_area #html_1,
.notfound_edit #notfound_editer_area #html_2,
.notfound_edit #notfound_editer_area #html_3 {
	width: 625px;
	height: 450px;
	padding: 10px;
	border: 1px solid #ccc;
}
