@charset "shift_jis";
/* CSS Document */
@media screen and (max-width:640px){
	img{
		max-width: 100%;
		height: auto;
		width /***/:auto;
	}
	
	#mainArea .ft1_8{
		font-size: 100%;
		line-height: 1.2;
	}
	#mainArea .ft1_2,
	#mainArea .ft1_3,
	#mainArea .right_fix{
		font-size: 100%;
		line-height: 1.2;
	}
	
	.mgn_t50{ margin-top: 25px !important;}
	.mgn_t30{ margin-top: 15px !important;}
	.mgn_t45, #right_con p.mgn_t45{
		margin-top: 25px !important;
	}
	
	.cardimg{
		width: auto;
	}
	
	.cardimg img{
		float: none;
	}
	
	.cardimg img.last{
		margin: 30px 0 0;
	}
	
	.aboutBtn a img:hover{
		opacity: 1;
	}
}
