@import url("reset.css");
@import url("common202108.css");

.site-header{
	text-align: center;
	padding: 26px 0;
}
.site-header img{
width: 198px;
}
.title{
	font-family: 'Poppins', sans-serif;
	letter-spacing: 2px;
	font-size: 28px;
	text-align: center;
	color: #888;
	margin: 110px 0 80px;
}
.menu-content{
	width: 900px;
	margin: 0 auto;
	color: #888;
}
.menu-content h2{
	font-family: 'Poppins', sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 14px 0 14px 16px;
box-sizing: border-box;
}

.menu-content dl{
font-size: 14px;
border-top: solid #888 1px;
margin-bottom: 46px;
}
.menu-content dl:last-child{
	margin-bottom: 100px;
}
.menu-content dt{
font-weight: bold;
padding: 16px 0 14px 16px;
box-sizing: border-box;
width: 220px;
float: left;
}
.menu-content dd{
	padding: 12px 30px 12px 0;
	box-sizing: border-box;
border-bottom: solid #888 1px;
padding-left: 220px;
line-height: 1.6;

}
.menu-content dd em{
	font-size: 12px;
}
.left-title h2{
	width: 220px;
	float: left;
}
.left-title h3{
font-size: 14px;
    padding-top: 17px;
}
.staff-content{
	border-top: solid #888888 1px;
	
	font-family: 'Poppins', sans-serif;
	color: #888;
	    margin: 0 20px;
}
.staff-content .staff-slider{
	max-width: 896px;
	width: 100%;
	margin: 0 auto;
	border-right: solid #fff 1px;
    box-sizing: border-box;
    position: relative;
padding: 0 0 50px 0;
}
.staff-slider h1 {
	margin: 72px 0 50px 0px;
	text-align: center;
}
.staff-slider h1 img{
	height: 22px;
	width: auto;
}
.staff-slider h1.logo-muse img{
	height: 26px;
}
.slider li,.slide-img{
	width: 180px;
	
	/*border-right: solid #00a0e9 1px;*/
	box-sizing: border-box;
	
}
.slider li img,.slide-img img{
	width: 100%;
	height: auto;
}
.slide-img{
	float: left;
	margin-right: 58px;
	margin-bottom: 50px;
}
.slide-img:nth-child(4n){
	margin-right: 0;
}
.slider li,.slide-img a:hover{
	opacity: 0.6;

}
.border-delete{
	    width: 1126px;
    margin: 0 auto;
    overflow: hidden;
}
.slick-slide{
	box-sizing: border-box;
    padding: 0 50px;
    border-right: solid #00a0e9 1px;
    outline: none;
}
.slick-slide img{
	width: 100%;
}
.slider img,.slick-slide img{
	margin-bottom: 6px;
}
.slider h3,.slick-slide h3,.slider-content h3{
	font-size: 12px;
	margin: 6px 0 2px;
}
.slider h2,.slick-slide h2,.slider-content h2{
	font-size: 14px;
	margin-bottom: 6px;
}
.slider li img.insta-icon,.slider-content img.insta-icon{
	width: 16px;
	height: auto;
}
.slick-prev:before,.slick-prev2:before,.slick-prev3:before,
.slick-next:before ,.slick-next2:before ,.slick-next3:before {
    color: #000;
}

.slick-prev:before,.slick-prev2:before,.slick-prev3:before, .slick-next:before,.slick-next2:before,.slick-next3:before {
    content:"";
}
button.slick-prev,button.slick-prev2,button.slick-prev3, button.slick-next,button.slick-next2,button.slick-next3{
    z-index:2;

}
.slick-prev,.slick-prev2,.slick-prev3{left:20px; /* 任意の値 */}
.slick-next,.slick-next2,.slick-next3{right:20px; /* 任意の値 */}

.slick-arrow{z-index:10;/* 値は適当に */}

#slick_container {
    width:360px;
    margin:0 auto;
    position:relative;
}
/*上書き修正*/
 .slick-prev, .slick-next {
    width:14px;
    height:34px
}
.slick-prev:before, .slick-next:before {
    content:"";
}
@media screen and (max-width: 1028px) {
.slide-img{
	margin-right: 54px;
}
}
@media screen and (max-width: 940px) {
.slide-img,.slide-img:nth-child(4n){
	margin-right: 92px;
}
.slide-img:nth-child(3n){
	margin-right: 0;
}
.slider-content{
	width: 724px;
    margin: 0 auto;
}
}
@media screen and (max-width: 768px) {
.menu-content{
	width: 100%;
	padding: 0 20px;
    box-sizing: border-box;
}
.menu-content h2,.menu-content dt{
	padding-left: 0;
	width: 100%;
	float: none;
}
.menu-content dt{
	padding-bottom: 6px;
}
.menu-content dd{
	padding: 0 0 12px;

}
.slider-content{
	width: 100%;
}
}
@media screen and (max-width: 479px) {
.border-delete,.staff-content .staff-slider{
	width: 100%;
}
.slider li{
	border-right: none;
}

.border-delete{
	/*padding: 0 30px;*/
	box-sizing: border-box;
}
.slider li{
	padding: 0 4px;
}
.slick-list{
	margin: 0 20px;
}
.slick-next,.slick-next2,.slick-next3, .slick-prev,.slick-prev2,.slick-prev3{
	width: 10px;
}
.slick-next,.slick-next2,.slick-next3 {
    right: 10px;
}
.slick-prev,.slick-prev2,.slick-prev3 {
    left: 10px;
}
.staff-slider h1 {
    
    text-align: center;
}
.staff-slider h1 img {
    height: 20px;
    width: auto;
}
.staff-slider h1.logo-muse img{
	height: 24px;
}
.slick-slide {
    box-sizing: border-box;
    padding: 0 8px;
    border-right: none;

}
.slide-img,.slide-img:nth-child(4n){
	width: 106px;
	margin-right: 8px;
}
.slide-img:nth-child(12){
	margin-right: 0;
}
}