@charset "utf-8";/*formatting style---------------------------------*/* {	margin: 0px;	padding: 0px;	font-style: normal;}body {	font-family: sans-serif;	font-size: 75%;	line-height: 1.6;	color: #333333;	background-color: #FFFFFF;}/* link style---------------------------*/a img {	border: none;}a:link {	color: #333333;	text-decoration: underline;}a:visited {	color: #999999;	text-decoration: underline;}a:hover {	text-decoration: none;}a:active {	text-decoration: none;	position: relative;	left: 1px;	top: 1px;}/* basic layout---------------------------*/#wrapper {	margin: 0px auto;	background-color: #FFFFFF;	width: 800px;}#heading {	margin: 0px auto;	width: 800px;	position: relative;}#content{	background-color: #FFFFFF;	width: 612px;	float: right;}#sidebar{	background-color: #FFFFFF;	width: 188px;	float: left;}#main {	padding: 10px;	float: left;	width: 552px;	margin-bottom: 10px;	padding-left:40px;}#footer {	padding-left: 0px;	padding-top:10px;	padding-bottom:10px;	clear: both;}/* sidebar styles---------------------------*/.kakomi {	padding: 10px;	background-color:#FCFAF3;}#sidebar #menu01 li {    background: url(image/titleback.gif) no-repeat 10px 0.5em;    list-style: none;	line-height: 2.5;	padding-left: 2em;}#sidebar #menu01 a:link {	text-decoration: none;}#sidebar #menu01 a:hover {	color: #663300;	text-decoration: none;}#sidebar #menu01 a:visited {	color: #999999;	text-decoration: none;}#sidebar p#infor{	padding-left: 15px;	margin-top: 20px;}/* main styles---------------------------*/#main h2{	margin-top:20px;	margin-bottom: 15px;}#main h3{	margin-top:20px;	margin-bottom: 15px;	color:#996633;	border-bottom: 1px dotted #333333;}#main h4{	margin-top:20px;	margin-bottom: 15px;	padding-left:10px;	border-left: 5px solid #996633;}#main p{	line-height: 1.8;	margin-bottom: 2em;	margin-right:20px;}#main dl dt{	margin: 0px 0px 10px;	clear: left;	float: left;}#main dl dd{	margin: 0px 0px 10px 7em;}#main ol li{	margin: 0px 0px 10px 5em;}table#table-01 {    width: 400px;    border: 1px #E3E3E3 solid;    border-collapse: collapse;    border-spacing: 0;}table#table-01 th {    padding: 5px;    border: #E3E3E3 solid;    border-width: 0 0 1px 1px;    background: #D3F0F0;    font-weight: bold;    line-height: 120%;    text-align: center;}table#table-01 td {    padding: 5px;    border: 1px #E3E3E3 solid;    border-width: 0 0 1px 1px;    text-align: left;}table#table-02 {    width: 500px;	margin-left:30px;    border: 1px #E3E3E3 solid;    border-collapse: collapse;    border-spacing: 0;}table#table-02 td {    padding: 5px;    border: 1px #E3E3E3 solid;    border-width: 0 0 1px 1px;    text-align: left;}table#table-03 {    width: 560px;}table#table-03 td {    padding: 0;    text-align: left;	vertical-align:top;}/* fonts styles---------------------------*/.style1 {	color: #FF9900;}.style2 {	color: #669966;}.style3 {	color: #6699CC;}.style4 {	color: #996633;}/* p styles---------------------------*/.pad{	padding-top:10px;}.title{	padding-top:20px;	padding-bottom:5px;}.title01{	padding-bottom:5px;}.title02{	padding-top:5px;	padding-bottom:5px;}.swf{	padding-left:20px;	padding-top:20px;}.pad{	padding-top:10px;}.title{	padding-top:20px;	padding-bottom:5px;}.title01{	padding-bottom:5px;}.title02{	padding-top:5px;	padding-bottom:5px;}.style5 {color: #3333FF}.style6 {color: #FF0000}
