/* トップ用 */

.event-box .inbox .imgbox {
	padding: 160px 0;
	width: 100%;
    background: #c65a4c;
}

.event_box .imgbox .main-link .img {
    display: none;
}

@media (min-width: 768px) {
    .event_box .inbox .txtbox {
        display: none;
		width: 100%;
    }

    .event_box .inbox {
        justify-content: center;
    }

    .event_box .inbox .imgbox {
        width: 100%;
        background: #c65a4c;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1080px) {
    .event_box .inbox .txtbox {
        display: none;
    }

    .event_box .inbox .imgbox {
        width: 100%;
    }
}

@media (max-width: 767px) {
    .event_box .txtbox {
        display: none;
    }

    .event_box:before {
        height: 360px;
    }
}

/* ブランド専用 */

@media (min-width: 768px) {
    .brand_box2 .imgbox .ttl {
        max-width: 420px;
        width: 100%;
    }
}

/*フッター調整用*/

@media only screen and (min-width: 1081px) {
	
	.footer .footer_box .menufooter .f-box1 .instabox .listinsta {
  display: block;
	}
	
	 .footer .footer_box .menufooter .f-box1 .instabox .listinsta li {
  width: 100%;
	max-width: 160px;
    }
	
    .footer .footer_box .menufooter .f-box1 .instabox .listinsta li:nth-child(odd) {
        padding-right: 0;
    }
	
	.f-box2 {
  margin-top: 80px !important;
}
	
	.footer .footer_box .menufooter .f-box1 .instabox .listinsta li:nth-child(even) {
  padding-left: 0;
    }
	
}

@media (max-width: 767px) {
	
    .footer .footer_box .menufooter .c-instabox .listinsta li {
        max-width: 160px;
    }
	
	    .footer .footer_box .menufooter .c-instabox .listinsta li:nth-child(3n+3) {
        max-width: 160px;
        padding-right: 20px;
    }
}