.g-calendar_wrapper {
	border:2px solid #ccc;
	max-width: 100%;
	height: auto;
	overflow: auto;
}
.g-calendar {
	min-width: 100%;
}
.g-calendar iframe {
	min-width: 100%;
}
/* googleカレンダーレスポンシブ対応 */
@media only screen and (max-width: 768px) {
	.g-calendar_wrapper {
		max-height: 80vh;
		min-height: auto;
	}
	/* 画面幅が768px以上の場合の縦横比の指定 */
	.g-calendar {
	}
}