@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;
	border-radius:20px;
	margin-bottom:50px  !important;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between;
	background-size: 10px 10px;
	background-color: #FFEB3B;
	background-image:
	linear-gradient(45deg, #fff3cd 25%, transparent 25%,
	 transparent 50%, #fff3cd 50%, #fff3cd 75%,
	 transparent 75%, transparent),
	linear-gradient(-45deg, #fff3cd 25%, transparent 25%,
	 transparent 50%, #fff3cd 50%, #fff3cd 75%,
	 transparent 75%, transparent);
}

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:5px 5px 5px #b7853b;
    border:5px solid #fff;
    box-sizing:border-box;
    border-radius:15px;
}

ul.column1 li:nth-child(2) dl div.number{
	color:#E91E63;
	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:#E91E63;
    font-size:150%;
    font-weight: bold;
    border:none;
    text-align:initial;
}
.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;
}

}