/* CSS Document */
ul, ol, dir, menu {
zoom:1;
}

a { color:expression(this.parentNode.currentStyle['color']); }
p{zoom:1;}

.clearfix, .relatposition
{
	zoom:1;
}
.btn_blue a, .btn_pink a
{
	height:58px;
	padding-top:22px;
}
.btn_pink a, .btn_blue a {
	padding-top: 10px;
}
.link_blue a { position: relative; z-index: 9999;margin-top: 0; } .link_pink a  { position: relative; z-index: 9999;margin-top: 0;  }
.link_pink  { position: relative; z-index: 9999; margin-top: -20px; }
.link_blue  { position: relative; z-index: 9999;  margin-top: -20px; }

.tableform {
	height: 16px;
	overflow: hidden;
}
.tableform input {
	height: 16px;
}
.tableform span {
	height: 16px;
}
.logo {
	position: relative;
	z-index: 1000000;
}