@charset "utf-8";

/*
Theme Name: ビジネスデザイン
Theme URI: http://www.sai-corp.net/
Description: Sai Template
Version: 1.10 2012/06/29
Author: Sai
Author URI: http://www.sai-corp.net/										
*/

/* Reset ------------------------------------------------------------------ */


/* Assets */
.asset-body,
.asset-more,
.more-link,
.asset-excerpt,
.comment-content,
.comment-footer,
.comments-open-content,
.comments-open-footer,
.trackbacks-info,
.trackback-content,
.archive-content {
    clear: both;
}

.asset,
.comments,
.trackbacks,
.archive {
    overflow: hidden;
    width: 100%;
}

.asset,
.asset-content,
.comments,
.trackbacks,
.archive {
    position: static;
    clear: both;
}

.asset,
.comments,
.comments-content,
.trackbacks,
.archive,
.search-form {
    margin-bottom: 1.5em;
}

.asset-header,
.asset-content,
.asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
#comment-form-external-auth,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.archive-content,
.search-form-header,
.search-results-header {
    margin-bottom: .75em;
}

.asset-name {
    margin-bottom: .25em;
}

.asset-meta {
    font-size: 11px;
    margin-top: .25em;
    padding-top: 2px;
    padding-bottom: .3em;
    font-weight: normal;
    clear:both;
    border: 0;
}

.entry-tags-header,
.entry-categories-header {
    margin-bottom: 0;
    margin-right: .25em;
    display: inline;
    font-weight: bold;
}

.entry-tags-list,
.entry-categories-list {
    display: inline;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
.entry-tags-list .entry-tag,
.entry-categories-list .entry-category {
    display: inline;
}

.alignleft {
    float: left;
    margin: 0 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 20px auto 20px;
    text-align: center;
}

.alignright {
    float: right;
    margin: 0 0 20px 20px;
}

.gallery-left {/*左揃え*/
width:205px;
text-align: left;
line-height:2.5em;

float: left;
}

.gallery-right {/*左揃え*/
width:708px;
text-align: left;
margin-right: 57px;
float: left;
}

.left-thum-img {
width:356px;
text-align: left;
margin-right:23px;
margin-bottom:30px;
float: left; 
}

.right-thum-img {
width:356px;
text-align: left;
margin-bottom:30px;
float: left;
}
.edit-body {
margin:2em 0 1em;
}

.wp-pagenavi {
	margin: 40px auto;
	font-size: 12px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #77a0d1;
}
.wp-pagenavi a {
    color: #77a0d1;
}
.wp-pagenavi span.current,
.wp-pagenavi a.page {
	margin: 0 10px 0 0;
	border: solid 1px #eee;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	box-sizing: border-box;
	justify-content: center;
	display: flex;
	align-items: center;
	transition: .3s;
}
.wp-pagenavi span.current {
    border: none;
    background: #77a0d1;
    color: #fff;
}
.wp-pagenavi a.page {
	background: none;
}
.wp-pagenavi a.page:hover {
    background: #77a0d1;
    color: #fff;
}
.wp-pagenavi .first,
.wp-pagenavi .extend {
    margin-right: 10px;
}
.wp-pagenavi .previouspostslink,
.wp-pagenavi .nextpostslink {
    display: none;
}
