﻿.breadcrumb{display:flex;flex-wrap:wrap;}
.breadcrumb ul{display:flex;flex-wrap:wrap;}
.pr-event_box{display:grid;position:relative;}

footer ul{display:flex;justify-content:center;flex-wrap:wrap;}

#btn-scroll{position:fixed;bottom:0;right:110px;z-index:3;display:none;}
#btn-weather{position:fixed;bottom:0;right:10px;z-index:3;display:none;}

@media screen and (min-width:651px){
	body,header,main,footer{min-width:1200px;}
	.nav-check,.nav-btn{display:none;}
	header dl{display:flex;}
	header dd{margin-left:auto;}
	nav ul{display:flex;}

	.news_box{display:flex;justify-content:center; align-items: center; flex-wrap: wrap;}
	.news_box dt{width:42%; text-align: center; border-right:3px solid #CCCCCC;}
	.news_box dd{width:50%;margin-left:5%;}
	
	.pr-box{display:flex;align-items:center;}
	.pr-box dt{width:35%;}
	.pr-box dd{width:calc(30% - 60px);background:#FFF;position:relative;}
	.pr-box dd::before{position:absolute;top:0;left:0;background:#FFF;transform:rotate(-10deg);z-index:10;}
	
	.pr-event_box{grid-template-columns:repeat(4,1fr);}
}

@media screen and (max-width:650px){
	.nav-menu{position:fixed;top:0;right:0;transform:perspective(500px) rotateY(-90deg);opacity:0;}
	.nav-check{display:none;}
	.nav-btn{position:fixed;display:block;top:15px;right:20px;display:block;width:40px;height:40px;font-size:10px;text-align:center;cursor:pointer;z-index:3;}
	.nav-bar{position:absolute;top:0;left:0;display:block;width:40px;height:3px;background:#FFF;transition:all .1s;transform-origin:left top;}
	.nav-bar.middle{top:11px;opacity:1;}
	.nav-bar.bottom{top:23px;transform-origin:left bottom;}
	
    .news_box{display:flex;justify-content:space-between; flex-wrap: wrap;width:100%;}
	.news_box dt{padding:0;width:100%; text-align: center; margin-bottom: 15px;}
	.news_box dd{width:100%;}
	
	.pr-event_box{grid-template-columns:repeat(2,1fr);}
	
	.dis-s_none{display:none;}
}
