
@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%;
}
#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;
}



















}