@charset "utf-8";
/* ===================================================================
CSS information

 file name  : sp.css
 style info : スマートフォン用
=================================================================== */

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

	/* -----------------------------------------------------------
			header
	----------------------------------------------------------- */
	header > .headcoppy {
		font-size: 1.6rem;
	}

	/* -----------------------------------------------------------
			TOP
	----------------------------------------------------------- */
	.mainimg {
		padding: 0 5% 0 0;
	}
	#top main > section > .solution {
		padding: 0 5%;
	}
	#top main > .question-wrap > .questioncontent > .detail {
    padding: 0 0 0 20px;
	}
	/* -----------------------------------------------------------
    コンバージョンwrap
	----------------------------------------------------------- */
	.offerwrap > .title > img {
		width: 70%;
	}
	.offerwrap > .notedescription > .title {
    font-size: 2rem;
	}
}

@media screen and (max-width: 320px){
	.offerwrap > .title {
    top: -50px;
	}
	.offerwrap > .btnwrap > .item {
    margin: 0 0 15px;
	}
}