/* CSS Document */

/* 各要素リセット
-------------------------------------------*/
*{
	padding:0;
	margin:0;
}
html{
    height:100%;
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
	font-size:100%;
}
img{
	border:none;
	vertical-align:bottom;
	padding:0;
	margin:0;
}
ol,ul,li{
	margin:0px;
	padding:0px;
}
dl,dd,dt{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
form{
	margin:0px;
	padding:0px;
}
div{
	margin:0;
	padding:0;
	border:0;
}

/* リンク設定
-------------------------------------------*/
a:link, a:visited {
	color:#336699;
	text-decoration:underline;
}
a:hover {
	color:#6296CA;
	text-decoration:underline;
}

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