/*
ここに独自の CSS を追加することができます。

詳しくは上のヘルプアイコンをクリックしてください。
*/
.blog-pagination {
	clear: both;
	display: flex;
	justify-content: center;
}

.blog-pagination li {
    border: solid 1px #E1E1E1;
    padding: .3em 2em;
    background: #FAFAFA;
    margin: 0 30px;
}

strong {color:#000 !important;}

.page-id-3979 .flow-box {
	/*padding: 1em;
	border: 1px solid #f0f0f0;*/
	margin-bottom: 160px;
}

.page-id-3979 .flow-box h2 {
	padding-left: 80px;
	border: none;
	line-height: 61px;
	font-weight: bold;
}

.page-id-3979 .flow-box:nth-child(1) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow01.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(2) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow02.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(3) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow03.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(4) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow04.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(5) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow05.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(6) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow06.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(7) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow07.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(8) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow08.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(9) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow09.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(10) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow10.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(11) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow11.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(12) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow12.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(13) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow13.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(14) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow14.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(15) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow15.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(16) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow16.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(17) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow17.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(18) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow18.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(19) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow19.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(20) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow20.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(21) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow21.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(22) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow22.png) no-repeat;
}
.page-id-3979 .flow-box:nth-child(23) h2 {
	background: url(http://slowlifesalon.com/wp-content/uploads/2017/12/flow23.png) no-repeat;
}

.page-id-3979 .flow-box .flow-inner {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}

.page-id-3979 .flow-box:nth-child(2n) .flow-inner {
	flex-direction: row-reverse;
}

.page-id-3979 .flow-box .flow-inner img {
	display: block;
	width: 35%;
	border-radius: 20px;
}

.page-id-3979 .flow-box .flow-inner .flow-txt {
	width: 60%;
}
/*英語ページ見出し装飾*/
h2.menu_english {
    font-size: 21px;
    color: #665428;
    background-color: #f0eadb;
    padding: 15px 15px;
    display: block;
    border-radius: 5px;
    font-weight: normal;
    text-align: left;
}