@charset="utf-8"

main div {
	margin-bottom: 100px;
}


#page_top {
	background-color: #f5b1aa;
}

@media (max-width: 767px) {

.kv {
    background-image: url(https://spendard.itembox.design/item/s/feature/2021ss_pants/img/kv_sp_2021ss_pants.jpg);
    margin-bottom: 100px;
}
section {
	margin: 60px auto;
}

h3 {
	padding-left: 1rem;
}
p {
	padding: 1rem;
}

.lead p {
	font-size: 1.2rem;
}
.f-strong {
	font-size: 1.5rem;
}

.styling_gallery {
	display: flex;
	flex-wrap: wrap;
}

.styling_gallery div {
	width: 50%;
	padding: 1%;
}

.styling_gallery div a {
	font-size: 0.8rem;
	color: #000;
}

h4 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
    font-weight: normal;
    font-size: 1.9rem;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

.comparing {
	padding: 5%;
}
.detail_2 {
	padding: 0 10% 10% 10%;
}

.mg-b {
	margin-bottom: 30px;
}
.spdn {
	display: none;
}

}

@media (min-width: 768px) {

.kv {
    background-image: url(https://spendard.itembox.design/item/s/feature/2021ss_pants/img/kv_2021ss_pants.jpg);
    margin-bottom: 100px;
}	

section {
	max-width: 1000px;
	margin: 160px auto;
}
h3 {
	font-size: 2.5rem;
}
p {
	font-size: 1.4rem;
}

.detail {
	margin-bottom: 30px;
}
.styling_gallery {
	display: flex;
	flex-wrap: wrap;
}

.styling_gallery div {
	width: 25%;
	padding: 1%;
}
.styling_gallery div a {
	font-size: 1.2rem;
	color: #000;
}

.styling_gallery div a:hover {
	opacity: 0.5;
}
h4 {
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
    font-weight: normal;
    font-size: 2.5rem;
    padding-bottom: 10px;
    padding-left: 1rem;
    margin-bottom: 20px;
}

.detail_2 {
	padding: 0 10% 10% 10%;
}

.mg-b {
	margin-bottom: 100px;
}
.pcdn {
	display: none;
}

}