@charset "utf-8";

/*==============================

			customer voice common

==============================*/

/*==============================
			PC ＋ SP
==============================*/





/*==============================
			PC
==============================*/
@media screen and (min-width: 641px) {

/*--------------------------------------------------
		mainContsTop
--------------------------------------------------*/
.mainContsTop {
	margin-bottom: 60px;
}



/*--------------------------------------------------
		secImprove
--------------------------------------------------*/




/*--------------------------------------------------
		voiceBlock
--------------------------------------------------*/




/*--------------------------------------------------
		improveBlock
--------------------------------------------------*/
.improveBlock .blockInner {
	padding: 34px;
	border: 1px solid #EDEDED;
}
.improveBlock .layoutBox .img + .img,
.improveBlock .layoutBox .img + .txt,
.improveBlock .layoutBox .txt + .txt,
.improveBlock .layoutBox .txt + .img {
	margin-top: 20px;
}
.improveBlock .layoutBox .pageInfo {
	margin-top: 20px;
}





}





/*==============================
			SP
==============================*/
@media screen and (max-width: 640px) {

/*--------------------------------------------------
		mainContsTop
--------------------------------------------------*/
.mainContsTop {
	margin-bottom: 20px;
}



/*--------------------------------------------------
		secImprove
--------------------------------------------------*/




/*--------------------------------------------------
		voiceBlock
--------------------------------------------------*/




/*--------------------------------------------------
		improveBlock
--------------------------------------------------*/
.improveBlock .blockInner {
	padding: 10px 4%;
	border: 1px solid #EDEDED;
}
.improveBlock .blockInner img {
	max-width: 100%;
}
.improveBlock .layoutBox .img + .img,
.improveBlock .layoutBox .img + .txt,
.improveBlock .layoutBox .txt + .txt,
.improveBlock .layoutBox .txt + .img {
	margin-top: 10px;
}
.improveBlock .layoutBox .pageInfo {
	margin-top: 10px;
}





}





