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

.TFLX2 {
	display: block !important; 
}
.info-box, .info-box2 {
	width: 100%;
	margin: 0;
}
.info-box2 {
	margin-top: 40px;
}

.news-wrap {
    max-width: 1000px;
}
.news h3 {
    color: #f199c0;
    font-family: "Source Han Serif JP", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
    font-size: 1rem;
}

.menber-youtube{
	margin-top: 30px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ddd;
}

.menber-youtube div{
	display: flex;
}

.youtube-day{
	margin-right: 40px;
}
.youtube-name{
	margin-right: 50px;;
}

/*================== ○○○○.html =================*/
@media screen and (min-width: 469px) and (max-width: 768px) {
}
@media only screen and (max-width: 640px) {
	.menber-youtube div{
		flex-direction: column;
	}
	.youtube-day{
		margin-right: 0px;
	}
	.youtube-name{
		margin-right: 0px;
	}
}


.cal_wrapper {
max-width: 960px;
min-width: 300px;
margin: 2.0833% auto;
}

.googlecal {
position: relative;
padding-bottom: 100%;
height: 0;
}

.googlecal iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 70% !important;
}

@media only screen and (min-width: 768px) {
.googlecal { padding-bottom: 75%; }
}

/* はな語学院　＞　年間行事日程の写真サイズ修正 */

#c76.tbl_block img {
	aspect-ratio: 3/2;
	object-fit: cover;
	width: 100% !important;
}