@charset "UTF-8";
/* 端末に応じたスタイル指定 */
@import url(layout.css) screen and (min-width: 769px);
@import url(tab.css) screen and (max-width: 768px) and (min-width: 641px);
@import url(sp.css) screen and (max-width: 640px);

/* [共通]サイトマップ用スタイル */
ul#sitemap_list {
}
ul#sitemap_list li {
	padding-bottom: 5px;
	border-bottom: 1px dotted #cdcdcd;
	margin-bottom: 10px;
	padding-left: 20px;
	background: url(images/iconLi.png) no-repeat 0px 3px;
}
ul#sitemap_list li ul {
	padding-left: 0px;
	padding-top: 20px;
}
ul#sitemap_list li ul li {
	border-bottom: none;
	margin-bottom: 5px;
	padding-left: 15px;
	background: url(images/iconSq.jpg) no-repeat 0px 4px;
}

/* [共通]ソーシャルブックマーク（デフォルトで非表示） */
.wp_social_bookmarking_light {
	display: none;
}

.wsbl_facebook_like,
.wsbl_twitter,
.wsbl_google_plus_one,
.wsbl_line {
	float: left;
}

/* [共通]アーカイブ内の前後の記事へのナビゲーション */
.nav-links {
    margin-top: 10px;
    border-top: 2px solid #cdcdcd;
    padding-top: 12px;
}
.nav-links .nav-previous,
.nav-links .nav-next {
	font-size: 116%;
	font-weight: bold;
}
.nav-links .nav-previous {
	float: left;
}
.nav-links .nav-next {
	float: right;
}
