@charset "UTF-8";

/*==========タグのハック==========*/
img{
	margin:0;
	padding:0;
	border:0;
	vertical-align:bottom;

}

h1{
	color:#fb45a3;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
h2,h3,h4,h5,h6,h7{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}

p{
	margin:0;
	padding:0;
}

form{
	margin:0;
	padding:0;
}


dl{
	margin:0;
	padding:0;
}

dt{
}

dd{
	margin-left:0;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}
li{
	margin:0;
	padding:0;
}

a:link{
	color:#ef057e;
	text-decoration:none; 
}
		
a:visited{
	color:#ef057e;
	text-decoration:none;
}
		
a:hover{
	color:#ef057e;
	text-decoration:underline;
}

a:active{
	color:#ef057e;
	text-decoration:underline;
}

marquee p {
	display:inline;
	margin-right:50px;
}

/*floatによる配置指定を解除するクラス*/
.clearBoth{
	width:0;
	height:0;
	margin:0;
	padding:0;
	clear:both;
}

/*- clearfix ------------------------------------------------------------------------------------------------------------------------*/
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  overflow:hidden;
}
