@charset "shift_jis";

/* -----------------------------------------------------
 reset.css
 default style reset
----------------------------------------------------- */
body {
	color:#666;
	line-height:1.4;
}

body,p,h1,h2,h3,h4,
div,
dl,dt,dd,
table,form {
	margin:0 ;
	padding:0;
}

img {
	border:none;
	vertical-align:bottom;
}
address,caption,cite,dfn,em {
  font-style:normal;
}

object,  
embed {
	vertical-align:top;  
}

table {
  border:none;
  border-collapse:collapse;
  border-spacing:0;
}

th,td {
  vertical-align:top;
  font-weight:normal;
}

hr {
	display:none;
}

sup {
	vertical-align:5px;
}

sub {
	vertical-align:-1px;
}

label {
	cursor:pointer;
}

br {
	letter-spacing:0;
}

a {
	color:#00A0E9;
}

a:hover {
	text-decoration:none;
}

/* float clear */
/* ----------------------------------------------------- */
/* for 7 */
.SeiClearfix {
	/zoom:1;
}
/* modern borwser */
.SeiClearfix:after {
	content:'';
	display:block;
	clear:both;
	height:0;
}

/* --- valign -----*/
.SeiResult1 td,
.SeiResult2 td,
.SeiInput td,
.SeiInputArray td {
  vertical-align:middle;
}
