body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-size: 83%;	line-height: 1.6em;	background-image: url(images/header_back.jpg);	background-repeat: repeat-x;	background-position: center top;}a,p,h1,h2,h3,h4,h5,h6,img,ul,li,dl,dt,dd,form {	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}body,td,th {	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}table {	border-collapse:collapse;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}a:active {	text-decoration: none;}.clear {	font-size: 1px;	clear: both;}.float_left {	display: block;	float: left;}.float_right {	display: block;	float: right;}.txt_ind-1 {	text-indent: -1em;	margin-left: 1em;}.txt_ind-3 {	text-indent: -3em;	margin-left: 3em;}.txt_ind-4 {	text-indent: -4em;	margin-left: 4em;}.txt_ind-5 {	text-indent: -5em;	margin-left: 5em;}#header {	width: 800px;	margin-right: auto;	margin-left: auto;	margin-bottom: 15px;}#content {	width: 800px;	margin-right: auto;	margin-left: auto;	margin-bottom: 15px;}#content p {	margin-bottom: 15px;	padding-left: 30px;}#content h2 {	background-image: url(images/h2-icon.gif);	background-repeat: no-repeat;	background-position: left center;	padding-top: 30px;	padding-bottom: 20px;	padding-left: 50px;	font-size: 200%;	color: #0078FF;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #06F;	margin-bottom: 10px;	margin-top: 40px;}#content h3 {	color: #0078FF;	margin-bottom: 10px;	padding-left: 10px;}#content #main {	float: left;	width: 680px;}#content #navi {	width: 100px;	float: right;}#content #navi p {	margin: 0px 0px 10px;	padding: 0px;}#content #navi #down_icon {	position: fixed;	top: 30%;}#footer {	padding-top: 10px;	padding-bottom: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #03F;	background-color: #E6FFFF;	text-align: center;	clear: both;}
