
BODY{
  margin : 0px;
  background-color : #e8e8e8;
  line-height : 140%;
  color : #353535;
}
#main{
  height : 750px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 800px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#course{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 790px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#koutuu{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 790px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  height : 500px;
}
#travel{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 790px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  height : 800px;
}
#activity{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 790px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  height : 650px;
}
#service{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 790px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  height : 650px;
}
#globalline{
  background-color : black;
  height : 30px;
  color : white;
  font-size : 100%;
  padding-left : 30px;
  padding-top : 3px;
}
#globalmenu{
  height : 28px;
  background-image : url(../images/back.gif);
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#list{
  float : left;
  list-style-type : none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 7px;
  color : #0080ff;
  padding-left : 0px;
}
#list LI{
  float : left;
  padding-left : 10px;
  padding-right : 10px;
  font-size : 13px;
  border-right-width : 0px;
  border-right-style : none;
  border-right-color : white;
  color : white;
  margin-left : 0px;
}
#header{
  background-color : #6c1979;
}
#list2{
  color : #000099;
}
#header H2{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.m001#list{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : white;
}
#globalmenu A{
  color : white;
  text-decoration : none;
}
.home{
  position : absolute;
  left : 720px;
  margin-top : -5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : right;
}
.home A{
  color : white;
  text-decoration : none;
}
.home2{
  position : absolute;
  left : 600px;
  margin-top : -5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : right;
}
.home2 A{
  color : white;
  text-decoration : none;
}
#page-title{
  color : #6c1979;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #6c1979;
  width : 760px;
  font-size : 20px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-top-color : #6c1979;
  border-left-color : #6c1979;
  border-right-color : #6c1979;
  bottom : auto;
}
#footer{
  font-size : 12px;
  color : gray;
  padding-left : 10px;
}
#course H3{
  font-size : 15px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #6c1979;
}
#course UL{
  margin-top : 0px;
  margin-left : 20px;
  margin-right : auto;
  margin-bottom : auto;
}
.t000{
  font-size : 13px;
  background-color : #330066;
  color : white;
  width : 500px;
  padding-left : 5px;
}
TABLE{
  font-size : 13px;
}
.t001{
  color : black;
  background-color : #aaaaff;
  padding-left : 10px;
}
.t002{
  color : black;
  background-color : #bcbcbc;
  height : 20px;
  padding-left : 10px;
}
.t001-t{
  color : white;
  background-color : #330066;
  padding-left : 10px;
}
#travel H3{
  font-size : 15px;
  color : #0071e1;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#voice{
  height : 3450px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 780px;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  bottom : auto;
}
#voice H3{
  font-size : 15px;
  color : navy;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
}
#pagetop{
  text-align : right;
  font-size : 13px;
  color : #646464;
}
#pagetop A{
  font-size : 13px;
  color : #646464;
  text-decoration : none;
}
#notice{
  height : 1050px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 780px;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  bottom : auto;
}
.small{
  font-size : 17px;
  color : gray;
  position : absolute;
  left : 540px;
}
#notice STRONG{
  color : red;
}
#notice LI{
  list-style-type : decimal;
  margin-bottom : 5px;
}
.c001{
  font-weight : bold;
  color : #00509f;
}
#enlorment{
  height : 1650px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 780px;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  bottom : auto;
}
.torikeshi LI{
  list-style-type : circle;
}
.houhou LI{
  list-style-type : decimal;
}
H4{
  font-size : 15px;
  color : blue;
  margin-bottom : 2px;
}
H3{
  font-size : 16px;
  color : navy;
  margin-bottom : 3px;
}
#ese-contact{
  height : 2350px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 15px;
  background-color : white;
  width : 780px;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
  bottom : auto;
}
#moushikomi{
  background-color : gray;
  width : 100px;
  height : 200px;
  float : right;
}
#online_moushikomi H3{
  width : 550px;
  float : left;
  bottom : auto;
  height : 41px;
  padding-top : 20px;
}
.houhou UL{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#kiyaku{
  height : 1070px;
  margin-left : 15px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
  margin-top : 10px;
  margin-right : 15px;
  background-color : #f6f6f6;
}


.contactus{
  position : absolute;
  left : 630px;
  top : 2px;
}

