/* SmartPhoneにのみ適応 */

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

body,html {
	overflow-x: hidden;
}

#spWrapper{
	width: 100%;
	background: url("http://www.kracie.co.jp/image/share/bg_body_head.gif") top left repeat-x;
}
#spWrapper #spHeader{
	width: 100%;
}
#spWrapper #spHeader h1{
	margin: 0;
	padding: 0;
	display: absolute;
	left: 400px;
	width: 160px;
	height: 56px;
	background-size: auto 50px;
}
#spWrapper #spHeader h1 a{
	width: 160px;
	height: 56px;
}

#spWrapper #spHeader p{
	display: none;
}

#spWrapper #spHeader div{
	top: 14px;
	right: 10px;
}
}