/*　タグのスタイル　*/
/*　aのスタイルは link-visited-hover-active の順で　*/
a:link { color: navy; line-height: 110%; text-decoration: none }
a:visited { color: gray; line-height: 110%; text-decoration: none }
a:hover { color: navy; line-height: 110%; text-decoration: underline }
a:active { color: red; line-height: 110%; text-decoration: underline }

body {
      margin:0;
	  padding:0;
      color: black;
	  font-size: 12px;
	  line-height: 150%;
	  background-image:url(pics/background01.jpg)
	  }
table {
      color: black;
	  font-size: 12px;
	  line-height: 150%;
	  text-align:left;
	  }
p {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
h1 {  font-size: 16px; line-height: 18px; font-weight: bold}
h2 {  font-size: 14px; line-height: 16px; font-weight: bold}
h3 {  font-size: 12px; line-height: 14px; font-weight: bold}

div#container{width:100%; margin:0; padding:0; text-align: center;}
div#main {
          margin: 0 auto;
		  text-align: left;
		  width:760px;
	      border-left: 1px solid #EEEEEE;
	      border-right: 1px solid #EEEEEE;
		  padding:5px;
		  background-image:url(pics/background02.jpg)
		  }


/*　クラスの定義　*/
.aka11 { color: red; font-size: 11px; line-height: 120% }
.aka12 { color: red; font-size: 12px; line-height: 120% }
.aka14 { color: red; font-size: 14px; line-height: 120% }
.ao10 { color: blue; font-size: 10px; line-height: 120% }
.ao12 { color: blue; font-size: 12px; line-height: 120% }
.ao14 { color: blue; font-size: 14px; line-height: 120% }
.box { border: solid 1pt #000080 }
.box_b { margin-left: 5pt; border-bottom: 1pt solid navy }
.box_b1 { margin-left: 5pt; border-bottom: 1pt solid red }
.box_b2 { margin-left: 5pt; border-bottom: 1pt solid teal}
.box_lb { margin-left: 5pt; border-bottom: 1pt solid navy; border-left: 1pt solid navy }
.box_rb { margin-left: 5pt; border-right: 1pt solid navy; border-bottom: 1pt solid navy }
.gray10 { color: gray; font-size: 10px; line-height: 150% }
.green12 { color: green; font-size: 12px; line-height: 120% }
.kuro10 { color: black; font-size: 10px; line-height: 120% }
.kuro11 { color: black; font-size: 11px; line-height: 120% }
.kuro12 { color: black; font-size: 12px; line-height: 120% }
.mura12 { color: purple; font-size: 12px; line-height: 150% }
.navy10 { color: navy; font-weight: normal; font-size: 10pt; text-decoration: none }
.navy10b { color: navy; font-weight: bold; font-size: 10pt; text-decoration: none }
.navy11 { color: navy; font-size: 11px; line-height: 120% }
.navy12 { color: navy; font-size: 12px; line-height: 120% }
.navy12_150 { color: navy; font-size: 12px; line-height: 150% }
.olive12 { color: olive; font-size: 12px; line-height: 120% }
.shiro11 { color: white; font-size: 11px; line-height: 150% }
.shiro12 { color: white; font-size: 12px; line-height: 150% }
.shiro14 { color: white; font-size: 14px; line-height: 130% }
.tohuku { font-family: Osaka−等幅, "ＭＳ ゴシック" }