@charset "utf-8";

@media screen and (max-width:1366px){
	.box1 dl dt{
		width:16%;
		min-height:90px;
	}
	.box1 dl dd{
		width:84%;
		min-height:90px;
	}
	.box2 dl dt{
		width:16%;
		min-height:90px;
	}
	.box2 dl dd{
		width:84%;
		min-height:90px;
	}
}
@media screen and (max-width:1280px){
	.box1 dl dt{
		width:20%;
		min-height:90px;
	}
	.box1 dl dd{
		width:80%;
		min-height:90px;
	}
	.box2 dl dt{
		width:20%;
		min-height:90px;
	}
	.box2 dl dd{
		width:80%;
		min-height:90px;
	}
}

@media screen and (max-width:768px){
	.logo{
		margin:15px 0 15px 5px;
		padding:0;
	}
	.logo img{
		width:80%;
	}
	.kv{
		background-image:url(../images/mobile-kv.jpg);
		padding-top:88%;
	}
	.content{
		padding:20px 5% 30px;
		min-height:600px;
		overflow:auto;
	}
	.box1 dl dt{
		width:100%;
		max-height:60px;
		min-height:40px;		
		float:none;
		margin:0;
		padding:15px 4%;
	}
	.box1 dl dd{
		width:100%;		
		float:none;
		padding:15px 4%;
	}
	.box2 dl dt{
		width:100%;
		max-height:60px;
		min-height:40px;		
		float:none;
		margin:0;
		padding:15px 4%;
	}
	.box2 dl dd{
		width:100%;		
		float:none;
		padding:15px 4%;
	}
	
	
}













