@charset "UTF-8";

/*======================
内容
========================*/
.ly_wrap{
	max-width: 850px;
	margin: 70px auto;
	text-align: left;
}
.ly_wrap2{
	max-width: 850px;
	margin: 10px auto;
	text-align: left;
}
.activity-hours {
	display: grid;
	grid-template-columns: max-content max-content max-content 1fr;
	column-gap: 0.3em;
}
.blank_icon{
    background-image: url("/shared/img/rwd_icon_newwin_white.svg");
    background-repeat: no-repeat;
    background-position: right 15px center;
    background-size: 18px;
}
/*===========================

画面サイズが499px以下の場合に適用

=============================*/
@media screen and (max-width: 768px) {
.ly_wrap{
	max-width: 850px;
	margin: 50px auto;
}
.ly_wrap2{
	max-width: 850px;
}
.blank_icon{
    padding-left: 1em;
}
}

