﻿#site-box {
          width:600px;
          margin-top:0px;
          margin-left:auto;
          margin-right:auto;
          margin-bottom:0px;
          background-color:white
}

#ref-box { width:580px;
		border:1px #c0c0c0 solid;
		background-color:#fff;
		padding-bottom:40px;	
}
	  
body {
          font-size:13px;
          font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
          background-image:url(images/bd08-04.gif);
          color:#333333;
          margin:0 auto auto 0; 
}

img {
	border:0;
}

h1 {
          font-size:18px;
          font-weight:bold;
          color:#008000;
          margin:0px;
}

h1.black {
          font-size:18px;
          font-weight:bold;
          color:#333;
          margin:0px;
}


h2 {
          font-size:13px;
          font-family:Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "Osaka";
          color:#008080;
}

h3 {
          font-size:15px;
          font-family:Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "Osaka";     
          margin:10px;
}

h4 {
          font-size:14px;
          font-family:Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "Osaka";     
          margin:10px;
}


table {
	font-size:13px;
	margin-bottom: 0px;
}


table.bg01 {
	background-color:#c0c0c0;
}


td.bg {
	background-image:url(images/contents_img.jpg);
	height:40px;
}

td.aed {
	background-image:url(AED/images/bg_imgAED.gif);
	height:40px;
}

td.td01 {
	padding:6px 30px;
	background-color:#EFFFDF;
	border-top:#c0c0c0 1 solid;
	border-bottom:#c0c0c0 1 solid;
}

td.aed01 {
	padding:6px 30px;
	background-color:#EAD7FF;
	border-top:#c0c0c0 1 solid;
	border-bottom:#c0c0c0 1 solid;
	
}


p {
	margin:0 auto
}

p.line {
	padding-bottom:2px;
}


img{
		border:none;
}

span.1 {
	font-size:10px;
}

span.sp02 {
	font-size:13.5px;
	font-weight:normal;
	color:#333;
}


A:link {
          text-decoration:none;
          color:#666
}

A:visited {
          text-decoration:none;
          color:#666
}

A:active {
          text-decoration:none;
          color:#00FF00
}

A:hover{
          text-decoration:underline;
          color:#FF8000;
}


ul {
	margin-left: 1em;
}





.margin10{
			margin:10px
}

.margin5{
			margin:5px
}


.font80 {
          font-size:13px;
          font-weight:bold;
          color:#008080;
}

