@charset "utf-8";

/* COMMON COLORS */

.colbt { border-top: 2px solid #ea2627 !important; }
.col { color: #5FBBBA !important; }
.colbg { background: #5FBBBA !important; }
.gray { color: #8e8e8e !important; }
.color-key { color: #5FBBBA !important; }
.color-key-sub1 { color: #ffbfc8 !important; }
.color-key-sub2 { color: #ffecef !important; }
.bg-color-key { background-color: #5FBBBA !important}
.bg-color-key-sub1 { background-color: #ffbfc8 !important; }
.bg-color-key-sub2 { background-color: #ffecef !important; }
.bt-color-key { border-top: 2px solid #5FBBBA !important; }
.color-point { color: #b3a78d !important; }
.color-point-sub1 { color: #e8e5dd !important; }
.color-point-sub2 { color: #f9f8f6 !important; }
.bg-color-point { background-color: #b3a78d !important; }
.bg-color-point-sub1 { background-color: #e8e5dd !important; }
.bg-color-point-sub2 { background-color: #f9f8f6 !important; }
.entry-body .tile-list li:before { background-color: #5FBBBA !important; }

#header {
	background: #fff !important;
	border-bottom: 2px solid #e8e5dd !important;
}

#header .header_in .search-button {
	border: 1px solid #5FBBBA !important;
	background: url(../images/common/btn_search.png) no-repeat left top #5FBBBA !important;
}

#header .header_in .search_input {
	background: #fff !important;
	border: 1px solid #5FBBBA !important;
}

::-webkit-input-placeholder {
	color: #999 !important;
}
::-ms-input-placeholder {
	color: #999 !important;
}
::-moz-placeholder {
	color: #999 !important;
}
:-moz-placeholder {
	color: #999 !important;
}

.top {
	background: #5FBBBA !important;
}

.sns li a {
	color: #5FBBBA !important;
}

.btn a, .btn-s a, .entry-body .btn-page a, .entry-body p a.read-more, .top .top_in .list01 .to_lower01 {
	background: #5FBBBA !important;
}

#side02 .side02_in .to_lower01 {
	background: #5FBBBA !important;
}

.entry-body h1 {
	color: #5FBBBA !important;
}

.entry-body h2 {
	border-left: 2px solid #5FBBBA !important;
}

#lower .speciallist .ttl {
	border-left: 2px solid #5FBBBA !important;
}

.pager li a.page-numbers.prev:after, .pager li a.page-numbers.next:after {
	color: #5FBBBA !important;
}

#lower .slide .next .fa, #lower .slide .prev .fa {
	color: #5FBBBA !important;
}

#lower .detailcolumn .list02 li:before {
	color: #5FBBBA !important;
}