
@media only screen and (max-width: 739px) {

	/* common */
	
	#containerOther{
		padding: 0 0 40px;
		width:100%;
	}
	
	.head03 {
		font-size: 30px;
		margin: 20px 0;
	}
	
	.mv img{
		width:100%;
	}
	
	.section {
		padding: 0 0 40px;
	}
	
	
	/*blog*/
	
	.editor table{
		width:100% !important;	
	}
	
	/*news*/
	#main{
		float: none;
		width: 100%;
		padding: 0;
		border: none;
	}
	#sideNav {
		float: none;
		margin: 0 4%;
		max-width: 100%;
		width: auto;
	}
	section{
		margin: 0 4%;
		width: auto;
	}
	#newsBlock li .img{
		float: none;
		margin: 0 auto;
	}
	#newsBlock li .cnt{
		float: none;
		padding-top: 0;
		width: 100%;
	}
	#newsBlock li .data{
		font-size: 14px;
		text-decoration: underline;
	}
	#newsBlock li .title{
		font-weight: bold;
		font-size: 16px;
		margin-bottom: 10px;
	}
	#wrapper{
		padding: 0 10px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	}