.pc{display:block;}
.msg .pc{background:#fff;}
.msg .msgtit{font-size:0.3rem;text-align: center;color:#000;line-height: 1rem; font-weight:bold}
.msg mip-form{width: 3rem;margin:0.3rem auto;}
.msg mip-form input{width: 100%;margin-bottom: 0.12rem;border-color: #ccc;}
.msg mip-form textarea{width: 100%;margin-bottom: 0.12rem;border-color: #ccc;}
.msg .ipad mip-form{width: 5rem;margin:0.3rem auto;margin-bottom: 3rem;}
.msg .mobile mip-form{width: 6rem;margin:0.3rem auto;margin-bottom: 3rem;}

@media screen and (min-width:1200px){
	html{font-size:100px!important;}
	.pc{display:block}
	.ipad{display:none;}
	.mobile{display:none}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.pc{display:none}
	.ipad{display:block;}
	.mobile{display:none}
}
@media screen and (max-width:1200px) and (min-width:1024px){
	html{font-size:100px!important;}
}
@media screen and (max-width:1023px) and (min-width:960px){
	html{font-size:90px!important;}
}
@media screen and (max-width:959px) and (min-width:800px){
	html{font-size:85px!important;}
}
@media screen and (max-width:799px) and (min-width:750px){
	html{font-size:75px!important;}
}
@media screen and (max-width:749px) and (min-width:320px){
	.pc{display:none}
	.ipad{display:none;}
	.mobile{display:block}
}
@media screen and (max-width:749px) and (min-width:640px){
	html{font-size:100px!important;}
}
@media screen and (max-width:639px) and (min-width:515px){
	html{font-size:85px!important;}
}
@media screen and (max-width:516px) and (min-width:414px){
	html{font-size:68px!important;}
}
@media screen and (max-width:413px) and (min-width:320px){
	html{font-size:53px!important;}
}
@media screen and (max-width:319px){
	html{font-size:42px!important;}
}
