@charset "UTF-8";
/* CSS Document */

.sp_only{
	display: none!important;
}

.event_box1.bustour div.title20191208{
	font-size:250% !important;
	font-weight:bold;
	text-align:center;
	color:#ecde5e !important;
	margin:70px auto;
}

.event_box1.bustour div.title20191208 span{
	display:block;
}

ul.column1 {
	min-width:initial !important;
	padding:20px;
	margin-bottom:50px  !important;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between;
	background-color: #f2ece4;
	background-image: -webkit-gradient(linear, 0 0, 100% 100%,color-stop(.25, #F9F9F9), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, #F9F9F9),color-stop(.75, #F9F9F9), color-stop(.75, transparent),to(transparent));
	-webkit-background-size: 10px 10px;
}

ul.column1 li:nth-child(1){
    width:40%;
}
ul.column1 li:nth-child(2){
    width:55%;
}

ul.column1 li:nth-child(1) img{
    width:100%;
    box-shadow: 10px 10px 0 #d24709;
    box-sizing:border-box;
}

ul.column1 li:nth-child(2) dl div.number{
	color:#000;
	font-size:90%;
	font-weight:bold;
	font-family:'Gulim';
}
ul.column1 li:nth-child(2) dl div.number em{
	font-size:130%;
	font-weight:bold;
}

ul.column1 li:nth-child(2) dl dt {
	color: #d24709;
	font-size:150%;
	font-weight: bold;
	border:none;
	text-align:initial;
	background: url(./20200119_bustour_head_deco.png) no-repeat left center;
	background-size:45px;
	padding-left: 55px;
	border-bottom: 3px double #d24709;
}
.sub ul.column1 dl dt {
    font-size: 18px;
    font-weight: bold;
}



@media screen and (max-width: 768px) {
 
.sp_only{
	display: block!important;
}

.pc_only{
	display: none!important;
}


.event_box1.bustour div.title20191208{
	font-size:200% !important;
	margin:20px auto;
}

ul.column1 {
	margin-bottom:50px  !important;
}


.sub .column1 {
    width: 95%;
    margin: 0 auto;
}

ul.column1 li:first-child {
    margin-top: 30px;
}

.sub ul.column1 dl dt {
    text-align: center;
}

}

@media screen and (max-width: 468px) {
.sp_only{
	display: block!important;
}

.pc_only{
	display: none!important;
}

.sub .column1 {
	display:inherit;
	justify-content:inherit;
}

ul.column1 li:nth-child(1){
    width:100%;
}
ul.column1 li:nth-child(2){
    width:100%;
}
.event_box1.bustour div.title20191208{
	font-size:150% !important;
	margin:20px auto;
}

}