@charset "utf-8";
/* ================================================================= 
 License : e-TRUST Inc.
 File name : style.css
 Style : style
================================================================= */

/* -----------------------------------------------------
common
------------------------------------------------------ */
.mainTxt img,.mainTxtsp img {
  background: #530a05ad;
  padding: 30px;
}
.sns-slider .clearfix{
  display: none;
	/* .sns_list {
		border: none !important;
		>div {
			gap: 15px;
			.sns_text {
				color: var(--black);
				width: 100%;
				padding: 0 !important;
				font-size: 1.4rem !important;
				@include tabsp {
					width: 100%;
				}
				.caption {
					line-height: 1.5em;
				}
				h3 {
					a {
						color: var(--black);
					}
				}
				.clearfix {
					display: flex;
					gap: 5px;
					flex-wrap: wrap;
					margin-top: 10px;
					li {
						a {
							background-color:var(--accColor);
							border-radius: 5px;
							line-height: 1em;
							margin-right: 5px;
							margin-bottom: 5px;
							padding: 5px 8px;
							color: var(--white);
							font-size: 1.4rem;
						}
					}
				}
				.sns_date {
					margin: 10px 0;
					font-family: var(--en);
					color: var(--black);
					font-size: 1.6rem;
				}
			}
			.sns_photo {
				width: 100%;
				padding: 0 !important;
				@include tab {
					margin: auto;
				}
				@include tabsp {
					width: 100%;
				}
				img {
					aspect-ratio: 1/1;
					transform-origin: center center;
					object-fit: cover;
				}
			}
		}
	} */
}
.sns-slider	.slick-slide {
		margin: 0 10px;
}
.sns-slider	.sns_photo img{
  aspect-ratio: 1/1;
  transform-origin: center center;
  object-fit: cover;
}

#global_header section {
    margin-top: unset !important;
}

@media screen and (min-width: 641px) and (max-width: 834px){
}
@media only screen and (max-width: 640px){
}