@charset "utf-8";
/*---------- 学園祭2022ページ ----------*/
main.museum {
	background-size: auto auto;
background-color: rgba(255, 255, 255, 1);
background-image: repeating-linear-gradient(135deg, transparent, transparent 25px, rgba(255, 233, 0, 1) 25px, rgba(255, 233, 0, 1) 45px );
	padding: 3% 0 5%;
}
main.museum .mainvl {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 10px 0;
    padding: 30px;
    background: #fff;
}
main.museum .mainvl p {
	width: 48%;
}
main.museum .inner {
	width: 90%;
	max-width: 1100px;
	margin: 0 auto;
}
main.museum .marker {
	display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px 0;
    margin-top: 5%;
}
main.museum .marker p {
	background: linear-gradient(transparent 0%, #E95098 0%);
    width: fit-content;	
    color: #fff;
    text-align: center;
}
main.museum .marker p:nth-of-type(2n) {
	background: linear-gradient(transparent 0%, #00A8EB 0%);
}
main.museum .wh-bg {
	background: #fff;
	padding: 30px;
	border-radius: 20px;
	margin-top: 3%;
	box-shadow: 10px 10px 0px 0px #E95098;
}
main.museum h3 {
	font-size: 1.1rem;
	font-weight: 500;
}
main.museum .wh-bg p {
	background: #FFE834;
	width: fit-content;
	font-weight: 500;
	font-size: 1.1rem;
	padding: 3px 5px;
}
main.museum .wh-bg dl {
	margin: 30px 0 20px;
}
main.museum .wh-bg dl div {
	border-bottom: 1px solid #000;
	display: flex;
	justify-content: space-between;
	padding: 20px 0;
	flex-wrap: wrap;
}
main.museum .wh-bg dl div:first-of-type {
	border-top: 1px solid #000;
}
main.museum .wh-bg dl dt {
	width: 8%;
}
main.museum .wh-bg dl dd {
	width: 87%;
}



@media screen and (max-width: 479px) {
	main.museum .mainvl {
		padding: 20px;
	}
	main.museum .mainvl p {
		width: 100%;
	}
	main.museum .wh-bg {
		padding: 20px;
	}
	main.museum .wh-bg dl div {
		gap: 5px 0;
		padding: 15px 0
	}
	main.museum .wh-bg dl dt {
		width: 100%;
	}
	main.museum .wh-bg dl dd {
		width: 100%;
	}
	main.museum .wh-bg dl {
    	margin: 20px 0 10px;
	}
	main.museum {
		background-size: auto auto;
    background-color: rgba(255, 255, 255, 1);
    background-image: repeating-linear-gradient(135deg, transparent, transparent 70px, rgba(255, 232, 52, 1) 70px, rgba(255, 232, 52, 1) 120px );
	}
}
/*---------- 学園祭2022ページ end ----------*/
