/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 17 2024 | 07:02:17 */
.home, html, body, .entry-content{ 　/* 	スマホで強制スクロールを修正 */
　　overscroll-behavior-y: contain;
/* 	scroll-snap-type:y proximity!important; */
	scroll-padding:0;
	scroll-snap-stop: always;
	scroll-snap-align: start; 
}

footer#footer2{/* 	スマホで強制スクロールを修正　footerにスナップポイントを無理やり作る */
	scroll-snap-type:mandantory;
	scroll-snap-align:start;
	scroll-snap-stop:always;
}



.work-list a{
	color:#4f4f4f;
	text-decoration:none;
}


.work-list li h2{
	font-weight:300;
}


aside#related-entries{
	display:none;
}

.entry-footer{
	display:none;
}

div#breadcrumb{
	display:none;
}

/* 矢印のスタイル */

.related-slider-container{
	position:relative;
}
.related-slider-container .slick-arrow {
    border: none;
    color: #fff;
    position: absolute;
    font-size: 180px;
    font-weight: 100;
    z-index: 999;
    height: 200px;
    background: none;
    width: 10px;
    font-stretch: ultra-condensed;
	top:0px;
}

.related-slider-container .slick-arrow.related-slider-prev-btn {
	left:0px;
	font-size:0;
}

.works_list_header:before {
    content: "";
    width: 301px;
    border-bottom: 1px solid #4f4f4f;
    display: block;
    height: 1px;
    position: relative;
    bottom: -41px;
}

.related-slider-container .slick-arrow.related-slider-prev-btn:before {
    content: '';
    width: 30px;
    height: 30px;
    border: 0;
    border-top: solid 2px #fff;
    border-left: solid 2px #fff;
    transform: rotate(-45deg);
    position: absolute;
    top: 0;
    left: 15px;
    bottom: 0;
    margin: auto;
}

.related-slider-container .slick-arrow.related-slider-next-btn {
	right:90px;
	font-size:0;
}

.related-slider-container .slick-arrow.related-slider-next-btn:before {
    content: '';
    width: 30px;
    height: 30px;
    border: 0;
    border-top: solid 2px #fff;
    border-left: solid 2px #fff;
    transform: rotate(135deg);
    position: absolute;
    top: 0;
    right: -80px;
    bottom: 0;
    margin: auto;
}


