@charset "utf-8";
/* =============================================================
 * 新着情報
 * ============================================================= */
/* アーカイブ */
#blog .blog-content	{
	width: 80%;
	padding: 5% 0;
	margin: 0 auto;
  color: #FFF;
}
#blog .blog-content img {
	width: auto;
}
#blog .title-wrap {
	width: 100%;
	box-sizing: border-box;
	padding: 1% 3%;
	background: #646464;
	margin: 0 0 3%;
}
#blog .blog-wrap {
	margin: 0 0 3%;
	padding: 0 0 3%;
	border-bottom: 1px dotted #FFF;
}
#blog .blog-title {
	float: left;
	font-size: 1.8vw;
	font-weight: bold;
}
#blog .blog-title a {
	color: #FFF;
}
#blog .blog-day {
	float: right;
	padding: 1.5% 0 0;
  font-weight: bold;
}
#blog .image {
	width: 35%;
	height: 12rem;
	float: left;
}
#blog .image img {
	height: 100%;
	width: 100%;
}
#blog .txt {
	width: 60%;
	float: right;
}
#blog .main {
	width: 75%;
	float: left;
}
#blog .sidebar {
	width: 20%;
	float: right;
}
#blog .prev-btn {
	clear: both;
	padding: 1% 2%;
	background: #00003A;
	border: 1px solid #FFF;
	width: 10%;
	text-align: center;
	float: right;
}
#blog .prev-btn a {
	color: #FFF;
}
#blog .title-wrap a {
  color: #FFF;
}
/* 
=============================
　　　　スマホ
=============================
*/
@media screen and (max-width: 699px) {
#blog .blog-content {
  width: 90%;
}
#blog .main {
  width: 100%;
  float: none;
}
#blog .blog-title {
  float: none;
  font-size: 16px;
  font-weight: bold;
}
#blog .blog-day {
  float: none;
	font-size: 12px;
  font-weight: bold;
}
#blog #sidebar {
  width: 100%;
  float: none;
	padding: 2% 0 10%;
}
#blog .side-menu-box .box-title {
  font-size: 14px;
  margin: 0 0 2%;
  padding: 0 0 2%;
}
#blog .wp-pagenavi a, .wp-pagenavi span {
	font-size: 14px;
}
#blog .title-wrap {
  margin: 0 0 5%;
}
#blog .blog-wrap {
  margin: 0 0 5%;
  padding: 0 0 5%;
}
#blog .blog-content {
  padding: 10% 0;
}
#blog .prev-btn {
  width: 30%;
}
#blog .side-menu-box .box-title {
  font-size: 14px;
  margin: 70px 0 2%;
  padding: 0 0 2%;
}
#blog .sidebar {
  width: 100%;
  float: none;
}
}