.custom-item .custom-detail p {
	color: #505c66;
}
.search-more {
	padding-left: 2em;
}
.search-more li {
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 5px;
}
.breadcrumbs {
	margin-top: 2vw;
	margin-bottom: 0;
	font-size: 14px;
    line-height: 21px !important;
    letter-spacing: 3px;
    color: #838383;
}
.head-container {
	background-image: url(../../../../uploads/images/static/01/cover.jpg);
    background-size: cover;
}
.head-container.head2{
	background-image: url(../../../../uploads/images/static/02/cover.jpg);
}
.head-container.head3 {
	background-image: url(../../../../uploads/images/static/03/cover.jpg);
}
.head-container.head4 {
	background-image: url(../../../../uploads/images/static/04/cover.jpg);
}
.head-content {
	position: absolute;
    top: calc(50% - 8vw);
    width: 100%;
}
.r20-title, 
.r20-summary {
	text-align: center;	
	font-size: 1.45833vw;
	color: #fff;
}
.zy.sp p.r20-title {
	font-size: 2.6vw;
    margin: 3vw;
    color: #505c66;
    padding-left:0;
}
.breadcrumbs-container {
	position: absolute;
	top: 120px;
	left: 14.2857%;
    width: 71.4286%;
    color: #fff;
}
.breadcrumbs,
.breadcrumbs a,
.breadcrumbs a:hover {
	color: #fff;
}
.breadcrumbs .nav-gt {
	background-image: url(../images/exhibition-right.png);
	width: calc(17px * .4);
    height: calc(30px * .4);
    background-size: contain;
    margin-left: 12px;
}

.sp-head-container {
	height: 200px;
}
.sp-head-container .breadcrumbs-container{
    color: #505c66;
}
.sp-head-container .r20-title,
.sp-head-container .r20-summary {
	color: #505c66;
}
.sp-head-container .breadcrumbs .nav-gt {
	background-image: url(../images/search/next.png);
	margin-right: 0px;
}

@media (max-width: 1024px) {
	.zy.sp p.r20-title {
		font-size: 30px;
	}
	.sp-head-container {
		height: 100px;
	}
}
@media (max-width: 768px) {
	.breadcrumbs-container{
		display: none;
	}
	.sp-head-container .r20-title {
		margin-top: calc(3vw + 120px);
	}
}