body{       
  text-align : center;
  background-color : #ffffff;
}
a:hover{
  color:#EA0000;
}

/*####### ここからメインの5つのボックスを指定したものです。#####*/

#header {
  width : 710px;
  margin-right : auto;
  margin-left : auto;
  font-size : 14px;
  letter-spacing : 1px;
  line-height : 155%;
  text-align :left;
  padding-bottom : 20px;     
}
#mainbox {
  width : 710px;
  margin-right : auto;
  margin-left : auto;      
}
#leftbox {
  background-color : #f0eddf;
  width : 160px;
  height: auto;
  margin-left : 0px;
  font-size : 12px;
  line-height : 155%;
  text-align :left;
  padding : 10px; 5px; 10px; 5px;
  float : right;
}
#rightbox {
  width: 520px;
  font-size: 14px;
  line-height : 155%;
  letter-spacing: 1.5px;
  text-align:left;
  padding-top: 10px;
  padding-bottom: 5px;
  padding-right: 10px;
  float: left;
}
#footer {
  width : 710px;
  margin-right : auto;
  margin-left : auto;
  font-size : 14px;
  letter-spacing : 1px;
  line-height : 155%;
  text-align : left;      
  padding-top: 50px;
}

/*####### ここまでメインの5つのボックスを指定したものです。#####*/

/*####### ここからページの最後の部分を指定したものです。#####*/

#underp {
  margin-top: 40px;
  font-size : 14px;
  font-weight : bold;
}

/*####### ここまでページの最後の部分を指定したものです。#####*/

/*####### ここから<h1>から<h6>までを指定したものです。#####*/

h1{
  font-family : "ＭＳ Ｐゴシック";
  font-size : 12px;
  margin : 0pt;
}
h2{
  font-family : "ＭＳ Ｐゴシック";
  font-size : 26px;
  margin : 0pt;
  line-height : 120%;
  font-weight : lighter;
}
h3{
  font-family : "ＭＳ Ｐゴシック";
  font-size : 24px;
  margin : 0pt;
  line-height : 120%;
  font-weight : lighter;
}
h4{
  font-family : "ＭＳ Ｐゴシック";
  font-size : 22px;
  margin : 10,0,0,0;
  line-height : 120%;
}
h5{
  font-family : "ＭＳ Ｐゴシック";
  font-size : 16px;
  margin : 0pt;
  line-height : 120%;
}

/*####### ここまで<h1>から<h6>までを指定したものです。#####*/

/*####### ここから黒色文字の大きさ・太さを指定したものです。#####*/

.Class1{
  font-size : 12px;
  line-height : 140%;
}
.Class2{
   font-size : 14px;
}
.Class3{
  font-size : 16px;
}
.Class4{
  font-size : 22px;
  line-height : 120%;
}
 .Class5{
  font-size : 26px;
  line-height : 120%;
}
.Class6{
  font-size : 32px;
  line-height : 120%;
}
.Class1b{
  font-size : 12px;
  line-height : 120%;
  font-weight: bold;
}
.Class2b{
  font-size : 14px;
  font-weight : bold;
}
.Class3b{
  font-size : 16px;
  font-weight : bold;
}
.Class4b{
  font-size : 22px;
  line-height : 120%;
  font-weight: bold;
}
.Class5b{
  font-size : 26px;
  line-height : 120%;
  font-weight: bold;
}
.Class6b{
  font-size : 32px;
  line-height : 120%;
  font-weight : bold;
}

/*####### ここまで黒色文字の大きさ・太さを指定したものです。#####*/

/*####### ここから赤色文字の大きさ・太さを指定したものです。#####*/

.Class1r{
  font-size : 12px;
  line-height : 120%;
  color : #cc0000;
}
.Class2r{
  font-size : 14px;
  color : #cc0000;
}
.Class3r{
  font-size : 16px;
  color : #cc0000;
}
.Class4r{
  font-size : 22px;
  line-height : 120%;
  color : #cc0000;
}
.Class5r{
  font-size : 26px;
  line-height : 120%;
  color : #cc0000;
}
.Class6r{
  font-size : 32px;
  line-height : 120%;
  color : #cc0000;
}
.Class1rb{
  font-size : 12px;
  line-height : 120%;
  font-weight: bold;
  color : #cc0000;
}
.Class2rb{
  font-size : 14px;
  font-weight: bold;
  color : #cc0000;
}
.Class3rb{
  font-size : 16px;
  font-weight: bold;
  color : #cc0000;
}
.Class4rb{
  font-size : 22px;
  line-height : 120%;
  font-weight: bold;
  color : #cc0000;
}
.Class5rb{
  font-size : 26px;
  line-height : 120%;
  font-weight: bold;
  color : #cc0000;
}
.Class6rb{
  font-size : 32px;
  line-height : 120%;
  font-weight: bold;
  color : #cc0000;
}

/*####### ここまで赤色文字の大きさ・太さを指定したものです。#####*/

/*####### ここから青色文字の大きさ・太さを指定したものです。#####*/

.Class1a{
  font-size : 12px;
  line-height : 120%;
  color : #004080;
}
.Class2a{
  font-size : 14px;
  color : #004080;
}
.Class3a{
  font-size : 16px;
  color : #004080;
}
.Class4a{
  font-size : 22px;
  line-height : 120%;
  color : #004080;
}
.Class5a{
  font-size : 26px;
  line-height : 120%;
  color : #004080;
}
.Class6a{
  font-size : 32px;
  line-height : 120%;
  color : #004080;
}
.Class1ab{
  font-size : 12px;
  line-height : 120%;
  font-weight : bold;
  color : #004080;
}
.Class2ab{
  font-size : 14px;
  font-weight: bold;
  color : #004080;
}
.Class3ab{
  font-size : 16px;
  font-weight: bold;
  color : #004080;
}
.Class4ab{
  font-size : 22px;
  line-height : 120%;
  font-weight : bold;
  color : #004080;
}
.Class5ab{
  font-size : 26px;
  line-height : 120%;
  font-weight : bold;
  color : #004080;
}
.Class6ab{
  font-size : 32px;
  line-height : 120%;
  font-weight : bold;
  color : #004080;
}

/*####### ここまで青色文字の大きさ・太さを指定したものです。#####*/

/*####### ここから紫色文字の大きさ・太さを指定したものです。#####*/

.Class1m{
  font-size : 12px;
  line-height : 120%;
  color : #800080;
}
.Class2m{
  font-size : 14px;
  color : #800080;
}
.Class3m{
  font-size : 16px;
  color : #800080;
}
.Class4m{
  font-size : 22px;
  line-height : 120%;
  color : #800080;
}
.Class5m{
  font-size : 26px;
  line-height : 120%;
  color : #800080;
}
.Class6m{
  font-size : 32px;
  line-height : 120%;
  color : #800080;
}
.Class1mb{
  font-size : 12px;
  line-height : 120%;
  font-weight : bold;
  color : #800080;
}
.Class2mb{
  font-size : 14px;
  font-weight: bold;
  color : #800080;
}
.Class3mb{
  font-size : 16px;
  font-weight: bold;
  color : #800080;
}
.Class4mb{
  font-size : 22px;
  line-height : 120%;
  font-weight : bold;
  color : #800080;
}
.Class5mb{
  font-size : 26px;
  line-height : 120%;
  font-weight : bold;
  color : #800080;
}
.Class6mb{
  font-size : 32px;
  line-height : 120%;
  font-weight : bold;
  color : #800080;
}

/*####### ここまで紫色文字の大きさ・太さを指定したものです。#####*/

/*####### ここから事務所住所boxを指定したものです。#####*/

.catbox {
  background-image : url(../gif/img020.gif);
  text-align : center;
  font-size : 12px;
  line-height : 220%;
  border : 1px solid #99CC00;
  padding : 10px 10px 10px 10px;
  width : 460px;
  margin-right : auto;
  margin-left : 142px;
}

/*####### ここまで事務所住所boxを指定したものです。#####*/


/*####### ここから水平線を指定したものです。#####*/

hr{
  border : 1px dotted #999900;
}

/*####### ここまで水平線を指定したものです。#####*/


/*####### ここからtdを指定したものです。#####*/

td{
  line-height : 155%;
  letter-spacing : 1px;
}

/*####### ここまでtdを指定したものです。#####*/

/*####### その他 #####*/

.li{
  background: url(../gif/maru.gif) no-repeat;
  margin-left: 0;
  padding-left: 20px;
}
.maru{
  background: url(../gif/maru2.gif) no-repeat;
  margin-left: 0;
  padding-left: 20px;
}
.hoshi{
  background: url(../gif/hoshi.gif) no-repeat;
  margin-left: 0;
  padding-left: 20px;
}
li{
  margin : 0px 0px 0px 0px;
}
ul{
  list-style-type: none;
  margin : 5px 0px 10px 0px;
}
dd{
  margin : 0px 0px 15px 10px;
}
.gyo01{
  line-height: 1.1;
}
.Classu10{
  margin-top : 10px;
}
.Classu20{
  margin-top : 20px;
}
.Classu30{
  margin-top : 30px;
}
.Classu40{
  margin-top : 40px;
}
.Classu50{
  margin-top : 50px;
}
.Classd10{
  margin-bottom : 10px;
}
.Classd20{
  margin-bottom : 20px;
}
.Classd30{
  margin-bottom : 30px;
}
.Classd40{
  margin-bottom : 40px;
}
.Classd50{
  margin-bottom : 50px;
}

/*####### その他終わり #####*/

