/*-----------------問合せフォーム導線用バナー-----------------*/

@media screen and (min-width: 641px){
	
.spNone {
display:block;/* PC表示 */
}
.spOn {
display:none;/* PC非表示 */
}	

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: -29px;
    padding: 0px;
    background-repeat: repeat;
}

.form_bnr {
	width:640px;
	height:150px;
	margin:10px auto 0;
	padding:0;
    background-repeat: no-repeat;
}

}

@media screen and (max-width:640px){
	
.spNone {
display:none;/* SP非表示 */
}
.spOn {
display:block;/* SP表示 */
}	

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}

.form_bnr {
	width:100%;
	height: 170px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:100%;
max-width: 100%;
height: auto;
}	

}

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

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}

.form_bnr {
	width:100%;
	height: 210px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:100%;
max-width: 100%;
height: auto;
}	


}


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

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}
	
.form_bnr {
	width:100%;
	height: 210px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
}

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

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}
	
.form_bnr {
	width:100%;
	height: 210px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:100%;
max-width: 100%;
height: auto;
}	


}


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

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}

.form_bnr {
	width:100%;
	height: 210px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:100%;
max-width: 100%;
height: auto;
}	

}


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

body {
    background-image: none;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}
	
.form_bnr {
	width:100%;
	height: 210px;
	margin:-24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:80%;
max-width: 80%;
height: auto;
margin: 30px 10%; 	
}	

}

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

body {
    background-image: none!important;
    color: rgb(0, 0, 0);
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat;
}
	
.form_bnr {
	width:100%;
	height: 210px;
	margin: -24px auto 0;
	padding:0;
	background-size: 100%;
    background-repeat: no-repeat;
}
	
img {
width:80%;
max-width: 80%;
height: auto;
margin: 40px 10%; 	
}


}
