@charset "utf-8";
/*
Theme Name:basic template
Theme URI: 
Description: 
Author: 
Version: 2.0
*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
　■管理ページ用
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#admincontrol {
	background-color: #CCCCCC;
	max-height: 500px;
	max-width: 300px;
	opacity: 0.8;
	overflow: scroll;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 1000;
}
a.post-edit-link {
	background-color: #F00!important;
	background-image: none!important;
	border-radius: 5px 5px 5px 5px!important;
	color: #FFFFFF!important;
	font-size: 10px!important;
	font-weight: normal !important;
	padding: 3px 5px!important;
	text-decoration: none!important;
	display: inline-block!important;
	line-height: 1.1!important;
}
a.post-edit-link:hover {
	background-color: #06C!important;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
　■404用
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#notfound {
	padding: 150px 0;
	text-align: center;
}
#notfound h2 {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 20px;
}
#notfound p {
	text-align: center;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
　■Wordpress用
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.searchedkeyword{
	background-color:#FFC;
	padding:0 2px;	
}
/*align────────────────────────────────────*/
.alignright {
	float: right;
	padding: 0 0 15px 15px;
}
.alignleft {
	float: left;
	padding: 0 15px 15px 0;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 0 15px 15px 15px;
}
.alignnone {
	padding: 0 15px 15px 0;
}
/* navigation──────────────────────────────────── */
.next {
	float: right;
	text-align: right;
	width: 50%;
}
.prev {
	float: left;
	text-align: left;
	width: 50%;
}
/* entry内の再定義──────────────────────────────────── */
.entry p, .entry blockquote .entry table, .entry ol, .entry ul {
	margin-bottom: 20px;
}
.entry p {
	line-height: 1.5;
}
.entry strong {
	font-weight: bold;
}
.entry em {
	font-style: italic;
}
/*table*/
.entry table, .entry th, .entry td {
	border: 1px solid #ccc;
	padding: 10px;
}
.entry th {
	background-color: #91D0D9;
	font-weight: bold;
}
/*lists*/
.entry ul, .entry ol {
	padding-left: 20px;
}
.entry ul li {
	list-style: disc;
}
.entry ol li{
	list-style: decimal;
}
/*blockquote*/
.entry blockquote {
	padding-left: 20px;
}
/*header*/
.entry h1, .entry h2, .entry h3, .entry h3, .entry h4, .entry h5, .entry h6 {
	font-weight: bold;
	margin-bottom: 15px;
	height:auto;
}
.entry h1 {
	font-size: 18px;
	width:auto;
	border-radius:10px;
	padding:10px 20px;
	background-color:#666;
	color:#fff;
}
.entry h2 {
	font-size: 18px;
	background-color:#ccc;
}
.entry h3 {
	font-size: 18px;
	border-bottom: 2px solid #000;
}
.entry h4 {
	font-size: 16px;
	border-bottom: 2px dotted #000;
}
.entry h5 {
	font-size: 16px;
	border-bottom: 1px dotted #000;
}
.entry h6 {
	border-bottom: 1px dotted #000;
}
