@charset "utf-8";

BODY{
  background-image : url(../26.jpg);
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  background-repeat : repeat-x;
  background-attachment : fixed;
}
H1{
  font-family : "MS UI Gothic";
  color : navy;
  
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 820px;
  
  font-size : 12px;
  font-weight : normal;
  text-decoration : none;
  float : none;
  clear : both;
  

  position : static;
  top : 5px;
  
  
}
H2{
  font-family : "MS UI Gothic";
  color : white;
  background-color : navy;
  text-align : center;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 820px;
  
  font-size : 12px;
  font-weight : bold;
  text-decoration : none;
  float : none;
  clear : both;
  
}
H3{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  color : white;
  background-color : #006666;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  width : 420px;
  border-style : solid solid solid solid;border-color : black black black black;
  bottom : auto;
  right : auto;
}
#WRAPPER{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  width : 820px;
  position : static;
  bottom : auto;
  right : auto;
  left : auto;
  top : 20px;
  

  float : none;
  clear : both;
  overflow : hidden;
}
#BANNER{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 820px;
  height : 90px;
  float : none;
  clear : both;
  

  bottom : auto;
  right : inherit;
}
#MENU{
  background-color : white;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 0px 1px 0px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : black;
  border-bottom-color : black;
  width : 820px;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
}
#MIDDLE{
  background-color : white;
  
  padding-top : 8px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 35px;
  margin-right : 35px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 750px;
  text-align : center;
  bottom : auto;
  height : 100%;
  float : none;
  clear : both;
}
#MIDDLE-2{
  background-color : white;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 5px;border-width : 0px 0px 1px 0px;
  width : 800px;
  text-align : center;
  bottom : auto;
  height : 700px;
  float : none;
  clear : both;
  border-bottom-style : solid;
  border-bottom-color : silver;
}

#FOOTER{
  background-color : white;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 0px 0px 0px;
  border-top-style : solid;
  border-top-color : black;
  width : 820px;
  float : none;
  clear : both;
}
#CENTER{
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 420px;
  float : left;
  

  text-align : left;
  bottom : auto;
  right : auto;
}
#LEFT{
  
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 0px;border-width : 0px 1px 0px 0px;
  width : 175px;
  float : left;
  text-align : left;
  border-right-style : solid;
  border-right-color : black;
  bottom : inherit;
  right : auto;
}
#LEFT UL{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #454545;
  background-color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 1px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;border-width : 0px 0px 1px 0px;
  border-bottom-style : dashed;
  border-bottom-color : gray;
  width : 165px;
  list-style-type : none;
  vertical-align : bottom;
}
#RIGHT{
  text-align : left;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 0px;border-width : 0px 0px 0px 1px;
  
  
  float : right;
  bottom : auto;
  border-left-style : solid;
  border-left-color : black;
  right : auto;
  height : 500px;
}  

#BOX_taikendan{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 4px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  text-decoration : none;
  width : 165px;
  height : 100px;
  bottom : auto;
}
#copyright{
  font-size : 9px;
  font-family : Arial;
  font-weight : bold;
  width : 820px;
  text-align : center;
  background-color : black;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : none;
  clear : both;
  font-style : italic;
  border-width : 0px 0px 0px 0px;
  color : white;
}
.f_2{
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 120px;
  float : left;
  clear : right;
}
.f_3{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  line-height : 18px;
  text-decoration : none;
  vertical-align : top;
  text-align : left;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 105px;
  float : left;
  clear : right;
}
.f_4{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 16px;
  color : black;
  text-decoration : none;
  vertical-align : top;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 800px;
  float : none;
  clear : both;
}
.f_5{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 18px;
  color : black;
  vertical-align : top;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 320px;
  float : left;
  clear : right;
}

.f_6{
  font-size : 11px;
  font-family : Arial;
  font-weight : bolder;
  line-height : 18px;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 125px;
  float : left;
  clear : right;
}
.jst_info{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  text-decoration : none;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 5px;border-width : 1px 0px 1px 0px;
  width : 800px;
  border-top-style : dashed;
  border-bottom-style : dashed;
  border-top-color : gray;
  border-bottom-color : gray;
}
A{
  color : #1e90ff;
  text-decoration : none;
}
A:hover{
  
  color : purple;
  text-decoration : none;
}
#BOX-1{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  width : 800px;
  bottom : auto;
  background-color : #f5f5f5;
  border-bottom-style : solid;
  border-bottom-color : black;
  height : 100%;
  float : none;
  clear : both;
}
#BOX-2{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  width : 800px;
  bottom : auto;
  background-color : #f5f5f5;
  border-bottom-style : solid;
  border-bottom-color : black;
}
#BOX-3{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  width : 800px;
  bottom : auto;
  background-color : #f5f5f5;
  border-bottom-style : solid;
  border-bottom-color : black;
}
#MIDDLE-LEFT{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 605px;
  height : 685px;
  float : left;
  bottom : auto;
}
#RIGHT-MENU{
  background-color : white;
  width : 180px;
  
  float : right;
  bottom : auto;
  text-align : right;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 1px;
  height : 685px;
  border-left-style : solid;
  border-left-color : silver;
}
#LINK-TITLE{
  font-size : 16px;
  font-family : Arial;
  font-weight : bolder;
  background-color : white;
  text-decoration : none;
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 175px;
  float : none;
  clear : both;
  bottom : auto;
  height : 18px;
}
.LINK{  
  float : none;
  clear : both;
  width : 175px;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;border-width : 0px 0px 0px 0px;
  bottom : auto;
}
.LINK LI{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #4169e1;
  text-decoration : none;
  text-align : left;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;border-width : 0px 0px 1px 0px;
  border-bottom-style : dashed;
  border-bottom-color : gray;
  
  
  
  bottom : auto;
}
.LINK UL{
  text-align : left;
  bottom : auto;
  float : none;
  clear : both;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  list-style-type : square;
  list-style-position : inside;
}
.RIGHT-BOX-SMALL{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 4px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  
  
  float : none;
  clear : both;
  bottom : auto;
  right : auto;
  width : 175px;
}
.RIGHT-BOX-BIG{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  
  
  float : none;
  clear : both;
  bottom : auto;
  width : 175px;
  right : auto;
  height : 240px;
  top : auto;
  left : auto;
}
#LEFT-MENU{
  background-color : white;
  float : left;
  
  bottom : auto;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 5px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 1px 0px 0px;
  width : 180px;
  height : 685px;
  vertical-align : top;
  border-right-style : solid;
  border-right-color : silver;
}
#LEFT-MAIN-LEFT{
  background-color : #66cc33;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 285px;
  height : 180px;
  float : left;
  bottom : auto;
}
#LEFT-MAIN-RIGHT{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  
  height : 685px;
  float : right;
  bottom : auto;
}
#LEFT-SUB-1{
  background-color : #ffff80;
  float : none;
  clear : both;
  bottom : auto;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 400px;
  height : 120px;
}
.STAFF-BUN{
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 130%;
  text-decoration : none;
  text-align : left;
  width : 500px;
  bottom : auto;
}
.STAFF-NAME{
  font-size : 9px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  text-align : right;
  width : 500px;
}
.STAFF-FACE{
  width : 55px;
}
.OSUSUME-TAG{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  text-align : center;
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  width : 200px;
  float : none;
  clear : both;
  color : white;
  background-color : black;
  bottom : auto;
border-style : solid solid solid solid;border-color : black black black black;
}
.OSUSUME-BOX{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  width : 200px;
  height : 120px;
  float : none;
  clear : both;
  bottom : auto;
}
#LINKS-TITLE{
  font-size : 9pt;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  background-color : white;
  text-decoration : none;
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 175px;
  float : none;
  clear : both;
  bottom : auto;
}
#LINKS{  
  float : none;
  clear : both;
  width : 175px;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;border-width : 0px 0px 0px 0px;
  bottom : auto;
}
#LINKS LI{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 4px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;border-width : 0px 0px 1px 0px;
  border-bottom-style : dashed;
  border-bottom-color : gray;
  
  
  
  bottom : auto;
  vertical-align : top;
  list-style-type : none;
}
#LINKS UL{
  text-align : left;
  bottom : auto;
  float : none;
  clear : both;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  
  
}
#HIT-1{
  background-color : #f5f5f5;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;
  
  
  float : none;
  clear : both;
  
border-style : solid solid solid solid;border-color : black black black black;
  width : 408px;
}
#HIT-2{
  background-color : #004040;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;
  width : 398px;
  
  float : none;
  clear : both;
  bottom : auto;
border-style : solid solid solid solid;border-color : black black black black;
}
#HIT-3{
  background-color : #f5f5f5;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 410px;
  
  float : none;
  clear : both;
  bottom : auto;

  height : 120px;
}

#TAIKENDAN{
  
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;border-width : 0px 0px 0px 0px;
  width : 175px;
  height : 90px;
  float : none;
  clear : both;
  bottom : auto;
}
.NAME-TITLE-ENG{
  font-size : 14px;
  font-family : Arial;
  font-weight : bolder;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 3px;border-width : 1px 1px 1px 1px;
  width : 175px;
  height : 20px;
  float : none;
  color : #004000;
  background-color : #66cc33;
border-style : solid solid solid solid;border-color : black black black black;
}
.NAME-TITLE-JPN{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  text-decoration : none;
  vertical-align : bottom;
  text-align : center;
  padding-top : 3px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 3px;border-width : 1px 1px 1px 1px;
  width : 175px;
  
  float : none;
  color : #004000;
  background-color : #66cc33;
  bottom : auto;
border-style : solid solid solid solid;border-color : black black black black;
}
.NAME-TITLE-TOP{
  font-size : 14px;
  font-family : Arial;
  font-weight : bolder;
  color : purple;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 3px;border-width : 0px 0px 0px 0px;
  width : 410px;
  height : 18px;
  float : none;
  clear : both;
  border-top-style : none;
  border-right-style : none;
  border-left-style : none;
  background-image : url(../img/100204-pink.jpg);
}
.NAME-TITLE-JST{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : white;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 3px;border-width : 0px 0px 0px 0px;
  width : 410px;
  height : 18px;
  float : none;
  clear : both;
  border-top-style : none;
  border-right-style : none;
  border-left-style : none;

  background-image : url(../img/100204_aoiro.jpg);
}
#BEST-10{
  
  text-align : left;
  width : 400px;
  float : none;
  clear : both;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;}
#BEST-10 LI{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 1px 0px;
  border-bottom-style : dashed;
  border-bottom-color : white;
  
  
  
  
}
#BEST-10 UL{
  list-style-type : decimal;
  list-style-position : inside;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
}
.JST-BOX-BUN{
  font-weight : normal;
  line-height : 150%;
  
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 550px;
  float : left;
  clear : inherit;
  background-color : white;
  font-size : 11px;
  font-family : "lr oSVbN";
  color : #454545;
  text-decoration : none;
  height : 170px;
}
.JST-BOX{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 16px;border-width : 0px 0px 2px 0px;
  width : 740px;
  float : none;
  clear : both;
  border-bottom-style : dashed;
  border-bottom-color : silver;
  
  height : 170px;
}
.JST-BOX-PIC{
  background-color : white;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 180px;
  float : right;
  height : 170px;
  
}
.JST-BOX-BUN P{
  font-size : 15px;
  
  font-weight : bolder;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 8px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : none;
  clear : both;
}
#JST-TITLE{
  background-color : white;
  text-align : left;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 12px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
  bottom : auto;
}
FORM{
  background-color : white;
  width : 700px;
  height : 100ex;
  float : none;
  clear : both;
}
.FORM-LEFT{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  background-color : #f5f5f5;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  color : black;
  width : 180px;
}
.FORM-RIGHT{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 420px;
}
.HIT-BOX{
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 410px;
  height : 100px;
  float : none;
  clear : both;
}
.HIT-BOX-LEFT{
  background-color : green;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  
  
  float : left;
}
.HIT-BOX-RIGHT{
  background-color : #80ff00;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  
  
  float : right;
}
#JST-BUN{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #454545;
  text-decoration : none;
  vertical-align : top;
  text-align : left;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  line-height : 140%;
  
  width : 742px;
  float : none;
  clear : both;
}
.SE-1{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : white;
  background-color : #004040;
  text-decoration : none;
  width : 140px;
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  vertical-align : bottom;
  text-align : center;
}
.SE-2{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : white;
  background-color : #004040;
  text-decoration : none;
  text-align : center;
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 380px;
  vertical-align : bottom;
}
.SE-3{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : white;
  background-color : #004040;
  text-decoration : none;
  text-align : left;
  padding-top : 4px;
  padding-left : 7px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 380px;
  vertical-align : bottom;
}

.JST-SE-OFFICE{
  font-size : 14px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : navy;
  text-decoration : none;
  vertical-align : middle;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 680px;
  float : none;
  clear : both;
}
.OFFICE-BOX{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;border-width : 0px 0px 2px 0px;
  width : 710px;
  height : 160px;
  float : none;
  clear : both;
  border-bottom-style : dashed;
  border-bottom-color : silver;
}
.OFFICE-TITLE{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : navy;
  text-decoration : none;
  vertical-align : bottom;
  text-align : left;
  padding-top : 4px;
  padding-left : 5px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;border-width : 1px 0px 1px 0px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : navy;
  border-bottom-color : navy;
  width : 740px;
  float : none;
  clear : both;
}
.NAGOYA-BOX{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 345px;
  height : 150px;
  float : left;
}
.OSAKA-BOX{
  background-color : #fffff0;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 345px;
  height : 150px;
  float : right;
}
.OFFICE-PIC{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 160px;
  height : 145px;
  float : left;
}
.OFFICE-BUN{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  line-height : 140%;
  color : #454545;
  text-decoration : none;
  vertical-align : top;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  background-color : white;
  width : 170px;
  height : 145px;
  float : right;
}
H4{
  font-size : 14px;
  font-family : "Century Gothic";
  font-weight : bolder;
  color : #660000;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
  font-style : italic;
  bottom : auto;
}
#COUNTRY-ONE{
  font-size : 14px;
  font-family : "lr oSVbN";
  font-weight : bolder;
  color : #660000;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
  font-style : normal;
  bottom : auto;
}

#JJ{
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 820px;
  float : none;
  clear : both;
}
.GUEST-BUN{
  background-color : #fffff0;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  
  float : none;
  clear : both;
  
  
  font-size : 10px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : normal;
  color : #454545;
  text-align : left;
  line-height : 140%;
  bottom : auto;
}
.GUEST-BOX-DOWN{
  background-color : silver;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 410px;
  float : none;
  clear : both;
}

.GUEST-PIC{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 45px;
  height : 50px;
  float : left;
  clear : right;
}
.JST-BOX-SUB-TITLE{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  color : #cc0000;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 550px;
  float : none;
  clear : both;
  text-decoration : none;
}
.MAP-BOX{
  width : 750px;
  background-color : white;
  float : none;
  clear : both;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;border-width : 0px 0px 2px 0px;
  height : 300px;
  bottom : auto;
  text-align : left;
  border-bottom-style : dashed;
  border-bottom-color : gray;
}
.MAP-OFFICE{
  font-size : 13px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
  bottom : auto;
  background-color : white;
  color : black;
}
#TAIKENDAN-BOX{
  background-color : white;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 740px;
  float : none;
  clear : both;
  bottom : auto;
  height : 220px;
}
#TAIKENDAN-PHOTO{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 360px;
  height : 200px;
  float : left;
  bottom : auto;
  right : inherit;
}
#TAIKENDAN-RIGHT{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 365px;
  height : 200px;
  float : right;
  bottom : auto;
  right : inherit;
}
.TAIKENDAN-COUNTRY{
  background-color : white;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  width : 340px;
  
  bottom : auto;
  right : inherit;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  color : black;
  text-decoration : none;
  text-align : left;
}
.TAIKENDAN-LETTER{
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  width : 340px;
  
  background-color : white;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #bdb76b;
  bottom : auto;
  right : inherit;
}
.MAP{
  background-color : #f5fffa;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 360px;
  height : 280px;
  float : left;
  bottom : auto;
}
.MAP-DETAILS{
  background-color : #f5f5f5;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  float : right;
  list-style-position : outside;
  
  font-size : 12px;
  font-weight : normal;
  text-decoration : none;
  width : 380px;
  bottom : auto;
}
.MAP-DETAILS UL{
  text-align : left;
  bottom : auto;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  list-style-type : none;
}
.MAP-DETAILS LI{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #454545;
  text-decoration : none;
  line-height : 145%;
  text-align : left;
  padding-top : 3px;
  padding-left : 4px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;border-width : 0px 0px 0px 0px;
  
  
  bottom : auto;
  text-indent : 15px;
  
  background-image : url(../img/arrow18-020.gif);
  background-repeat : no-repeat;
}
.MAP-DETAILS P{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : #000040;
  text-decoration : none;
  text-align : left;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 2px 0px 2px 0px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #000040;
  border-bottom-color : #000040;
}
#NEXT{
  
  bottom : auto;
  background-color : white;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 5px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
}
#COUNTRY-BOX{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;border-width : 0px 0px 1px 0px;
  width : 750px;
  float : none;
  clear : both;
  height : 175px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
#COUNTRY-FLAG{
  background-color : white;
  text-align : center;
  padding-top : 30px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 90px;
  height : 140px;
  float : left;
}
#COUNTRY-NAME{
  font-size : 30px;
  font-family : "Century Gothic";
  font-weight : bold;
  color : black;
  background-color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 1px 0px;
  width : 650px;
  float : none;
  clear : both;
  border-bottom-style : dashed;
  border-bottom-color : silver;
  font-style : italic;
  height : 46px;
}
#COUNTRY-RIGHT{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 650px;
  height : 160px;
  float : right;
}
#COUNTRY-BUN{
  font-size : 11px;
  font-family : "lr oSVbN";
  font-weight : normal;
  line-height : 145%;
  color : #454545;
  background-color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 650px;
  float : none;
  clear : both;
}
#COUNTRY-BUN P{
  font-size : 13px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : #cc0000;
  text-decoration : none;
  text-align : left;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;}
.LIST-NUMBER{
  font-size : 12px;
  font-family : Arial;
  font-weight : bolder;
  color : black;
  background-color : #fffff0;
  text-align : center;
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 25px;
  height : 18px;
}
.LIST-CITY{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #f5f5f5;
  text-decoration : none;
  text-align : left;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 150px;
  height : 18px;
}
.LIST-SCHOOL{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #f5f5f5;
  text-decoration : none;
  text-align : left;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 225px;
  height : 18px;
}
.LIST-CITY-C{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 150px;
  height : 18px;
}
.LIST-SCHOOL-C{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 225px;
  height : 18px;
}
.LIST-TOKUCHO-C{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  text-align : center;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 290px;
  height : 18px;
}
.LIST-TOKUCHO{
  font-size : 11px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #f5f5f5;
  text-decoration : none;
  text-align : left;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 0px 0px 0px 0px;
  width : 290px;
  height : 18px;
}

#WORLD-CAMPUS{
  text-align : center;
  padding-top : 12px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 12px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
}
.SEN{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;}
#ETC{
  font-size : 11px;
  font-family : "lr oSVbN";
  font-weight : normal;
  line-height : 150%;
  color : #cc0000;
  text-decoration : none;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 720px;
  float : none;
  clear : both;
}
#COUNTRIES{
  text-align : right;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 5px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 0px 1px 0px;
  border-top-style : dashed;
  border-bottom-style : dashed;
  border-top-color : silver;
  border-bottom-color : silver;
  width : 745px;
  float : none;
  clear : both;
  font-size : 11px;
  font-family : "lr oSVbN";
  font-weight : normal;
  color : silver;
  background-color : white;
}
#SCHOOL-NAME{
  font-size : 20px;
  font-family : "Century Gothic";
  font-weight : bold;
  color : black;
  background-color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;border-width : 0px 0px 1px 0px;
  width : 650px;
  float : none;
  clear : both;
  border-bottom-style : dashed;
  border-bottom-color : silver;
  font-style : italic;
  height : 46px;
}
.SCHOOL-PHOTO{
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  width : 170px;
  height : 140px;
  right : auto;
}
.SCHOOL-DETA-1{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  text-align : left;
  padding-top : 4px;
  padding-left : 5px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 0px 0px 0px 0px;
  width : 165px;
}
.SCHOOL-DETA-2{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  background-color : #fffff0;
  text-decoration : none;
  text-align : left;
  padding-top : 4px;
  padding-left : 5px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 0px 0px 0px 0px;
  width : 280px;
}
.SCHOOL-DETA-3{
  background-color : white;
  text-align : center;
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 0px 0px 0px 0px;
  width : 242px;
}
.SCHOOL-DETA-TITLE{
  
  text-align : left;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 0px 0px;
  width : 740px;
  float : none;
  clear : both;
  font-size : 13px;
  font-family : "MS UI Gothic";
  font-weight : bolder;
  color : white;
  text-decoration : none;
  background-image : url(../img/Blue-Line-02.jpg);
  background-repeat : repeat-y;
  background-attachment : fixed;
}
.SCHOOL-BOX{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;border-width : 0px 0px 2px 0px;
  width : 750px;
  float : none;
  clear : both;
  height : 135px;
  border-bottom-style : dashed;
  border-bottom-color : silver;
}
#SCHOOL-OSUSUME{
  background-color : white;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 500px;
  float : left;
}
#SCHOOL-OSUSUME UL{
  text-align : left;
  list-style-type : none;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;}
#SCHOOL-OSUSUME LI{
  background-image : url(../img/pin-02.jpg);
  background-repeat : no-repeat;
  text-align : left;
  text-indent : 16px;
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  text-decoration : none;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 0px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  line-height : 140%;
  background-color : white;
  color : #000040;
}
.SCHOOL-BUN{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : #454545;
  background-color : white;
  text-decoration : none;
  text-align : left;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 600px;
  height : 105px;
  float : left;
  line-height : 140%;
  bottom : auto;
}
.SCHOOL-FACE{
  background-color : white;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 20px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  width : 110px;
  height : 110px;
  float : right;
border-style : solid solid solid solid;border-color : silver silver silver silver;}
.SCHOOL-IMG{
  background-color : yellow;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 20px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  width : 200px;
  height : 110px;
  float : right;
border-style : solid solid solid solid;border-color : silver silver silver silver;}
#ETC-LEFT{
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 480px;
  float : left;
  height : 40px;
}
#ETC-RIGHT{
  background-color : white;
  text-align : right;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 2px 2px 2px 2px;
  width : 210px;
  float : right;
  height : 35px;
}
.STAFF-NAMEs{
  font-size : 11px;
  font-family : Arial;
  font-weight : normal;
  font-style : italic;
  color : black;
  text-decoration : none;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 128px;
  float : none;
  background-color : white;
  clear : both;
  bottom : auto;
}
.STAFF-NAME-BOX{
  background-color : white;
  text-align : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 740px;
  float : none;
  clear : both;
}
.STAFF-NAMEs-J{
  font-size : 11px;
  font-family : "lr oSVbN";
  font-weight : normal;
  font-style : normal;
  color : black;
  text-decoration : none;
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 128px;
  float : none;
  background-color : white;
  clear : both;
  bottom : auto;
}
#PANKUZU{
  font-size : 10px;
  font-family : "MS UI Gothic";
  font-weight : normal;
  color : black;
  text-decoration : none;
  text-align : left;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 8px;border-width : 0px 0px 0px 0px;
  width : 750px;
  float : none;
  clear : both;
  bottom : auto;
}
#JST-BEST-5{
  font-size : 12px;
  font-family : "MS UI Gothic";
  font-weight : bold;
  color : white;
  text-decoration : none;
  text-align : center;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 400px;
}
#GUEST-BOX{
  background-color : white;
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 790px;
  float : none;
  clear : both;
}
#GUEST-LEFT{
  width : 390px;
  background-color : #fffff0;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  
  float : left;
border-style : solid solid solid solid;border-color : silver silver silver silver;
  height : 200px;
}
#GUEST-RIGHT{
  width : 390px;
  background-color : #fffff0;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 1px 1px 1px 1px;
  
  float : right;
border-style : solid solid solid solid;border-color : silver silver silver silver;
  height : 200px;
}
