@charset"Shift_JIS";
/* 全ページ共通基本スタイルシート */

/* reset styles */

html, body, div, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, address,
ul, ol, li, dl, dt, dd,
table, th, td,
form, fieldset {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	}

table {
	border-collapse: collapse;
	border-spacing: 0;
	}

img {
	border: 0;
	}

/* inline elements */

strong, em {
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	}
del {
	text-decoration: line-through;
	}
ins {
	text-decoration: none;
	border-bottom: 1px solid #ccc;
	}

/* base styles */

body {
	font-size: 14px;
	background-color: #00002c;
	padding-top: 5px;
	}

a {
	color: #0000FF;
	text-decoration: none;
	}
a:link {
	color: #0000FF;
	}
a:visited {
	color: #990066;
	}
a:hover, a:focus, a:active {
	color: #FF0000;
	}

/*hr*/

hr {
	display: none;
}


/*非表示*/
.invisible{
	overflow: hidden;
	height: 0px;
}


/*フロートクリア*/
div.clear {
	clear: both;
}

div.clear1px {
	clear: both;
	height: 1px;
}
