h1.ttl ,
h2.ttl ,
h3.ttl ,
h4.ttl {
	margin:0;
	padding:0;
}

h1.ttl img,
h2.ttl img,
h3.ttl img,
h4.ttl img {
	vertical-align:top;
}

strong.notice {
	font-weight:normal;
}

h1.ttl-txt {
	color:#FFFFFF;
	font-size:12px;
	padding:0;
	margin:0;
}

/* ピュリファイ */
h1.spa {
	font-size: 12px;
	margin-left: 70%;
	height: 15px;
}

h1.spa a {
	color: #999999;
	text-decoration: none;
}

h2.point {
	margin: 0;
	padding: 0;
	font-size: 13px;
}

/* クィーンズウェイ */
h1.queens {
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #CCCCCC;
}
