 
BODY{
  line-height: 140%;
  background-image : url(../logo/koaois7.jpg);
  margin-top : 20px;
  margin-bottom : 10px;
  

  

  font-size : small;
}
.base{
  
  
  width : 800px;
@margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-botton: 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  

  

  

  text-align : left;
}
.header{
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height : 225px;
  
  background-image : url(../logo/header_logo.gif);
  

  background-repeat : no-repeat;
  background-color : white;
  

  width : 100%;
}
.top{
  
  
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  
  
  padding-top : 2px;
  
  
  float : none;
  
  background-color : maroon;
  color : white;
  

  
  word-spacing : 15px;
  text-align : right;
  padding-left : 0px;


  

  

  margin-top : auto;
  padding-right : 5px;
  
  
  height : 18px;
  padding-bottom : 5px;
  vertical-align : baseline;
}
.left{
  
  width : 20%;
  float : left;
  margin-top : 5px;
  
  margin-right : auto;
  margin-bottom : 5px;
  background-color : white;
  

  
  
  padding-top : 5px;
  text-align : center;
  height : 100%;
  padding-left : 0px;
  
}
.right{
  width : 80%;
  
  margin-top : 5px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5px;
  background-color : white;
  

  
  position : normal;
  padding-bottom : 5px;
  float : right;
  padding-top : 5px;
}
.footer{
  
  
  clear : both;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  color : white;
  background-color : maroon;
  

  
 

  padding-right : 5px;
  width : 100%;
  margin-bottom : auto;
  
  height : 20px;
  
  vertical-align : baseline;
  

  text-align : right;
  padding-top : 2px;
  padding-bottom : 5px;
}
.center{
  text-align : center;
  margin-left : auto;
  margin-right : auto;
}
.container{
  background-color : white;
  margin-top : 5px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5px;
  width : 800px;
}
.r-left{
  margin-top : 5px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5px;
  width : 48%;
  float : left;
  padding-left : 2px;
  padding-right : 2px;
  

  
}
.r-right{
  margin-top : 5px;
  margin-left : auto;
  margin-right : 5px;
  margin-bottom : 5px;
  width : 48%;
  float : right;
  padding-left : 2px;
  padding-right : 2px;
  

  

  
  
}
.r-center{
  background-color : white;
  float : right;
  
  margin-top : 10px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5%;
  width : 95%;
  
  

  padding-left : 10px;
}.n-center{
  
  
  
  margin-top : 10px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5%;
  width : 90%;
  
  

  padding-left : 10px;
  text-align : justify;
}
A.menu1:HOVER{
  background-color : olive;
  text-decoration : none;
}
A.menu1{
  color : #ffffff;
  text-decoration : none;
}
A.menu:LINK{
  color : #ffffff;
  text-decoration : none;
}
A.menu1:VISITED{
  color : #ffffff;
  text-decoration : none;
}
A.menu1:ACTIVE{
  color : #ffffff;
  text-decoration : none;
}
.menu_list{
  font-size : small;
  list-style-image : url(../image/koaoi3.gif);
  line-height : 25px;
  vertical-align : top;

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  
  
}
.header_e{
  background-image : url(../logo/header_logo_e.gif);
  height : 225px;
  background-color : white;
  background-repeat : no-repeat;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
.mainmenu{
  background-color : white;
  width : 95%;
  text-decoration : none;
  color : maroon;
  font-weight : bold;
  text-align : center;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;border-color : maroon maroon maroon maroon;
  

  margin-bottom : 2px;
  
  vertical-align : baseline;
}
.submenu{
  text-decoration : none;
  margin-top : 2px;
  margin-bottom : 10px;
  list-style-image : url(../logo/koaoi1.gif);
  display : none;
  vertical-align : 10%;
}
.r-main{
  
  margin-left : 20px;
  width : 95%;
  padding-left : 2px;
  padding-top : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-right : auto;
  margin-bottom : 5px;
  
  
  
  
  float : right;
}
.question{
  background-color : #ffcc33;
  vertical-align : middle;
  width : 90%;
}.list2{
  background-color : purple;
  vertical-align : middle;
  width : 45%;
  text-align : center;
  
  
  
  
  
  
  
  
  
  
  float : left;
  font-weight : bold;
  
  margin-right : 2px;
  color : white;
}.list1{
  background-color : purple;
  vertical-align : middle;
  width : 90%;
  text-align : center;
  
  
  
  
  
  
  
  
  
  
  float : left;
  font-weight : bold;
  
  margin-right : 2px;
  color : white;
}.content1{
  
  vertical-align : middle;
  width : 90%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  text-align : center;
}.content2{
  
  vertical-align : middle;
  width : 45%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  
  float : left;
}
.answer{
  width : 90%;
}
A.mainmenu{
  text-decoration : none;
  
  
border-width : 0px 0px 0px 0px;
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 100%;
}
A.mainmenu:LINK{
  text-decoration : none;
}
A.mainmenu:VISITED{
  text-decoration : none;
}
A.mainmenu:HOVER{
  color : white;
  background-color : maroon;
  text-decoration : none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
A.mainmenu:ACTIVE{
  
  
  text-decoration : none;
  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 : 100%;
}
.align_center{
  text-align : center;
}
.align_left{
  text-align : left;
}.align_right{
  text-align : right;
}
.list{
  vertical-align : baseline;
  line-height : 1.5em;
  padding-top : 0px;
  background-image : url(../logo/koaoi1.gif);
  background-repeat : no-repeat;background-position : left center;}
.float{
  text-align : right;
  word-spacing : 15px;
  float : left;
}
.banner{
  color : black;
  padding-left : 10px;
  border-width : 0px 0px 2px 10px;
  border-style : solid;
  border-color : maroon;
  line-height: 100%;


  
}
A.menu2{
  text-decoration : none;
  color : black;
}
A.menu2:LINK{
  text-decoration : none;
  color : black;
}
A.menu2:VISITED{
  text-decoration : none;
}
A.menu2:HOVER{
  color : white;
  background-color : maroon;
  text-decoration : none;
}
A.menu2:ACTIVE{
  color : white;
  background-color : maroon;
  text-decoration : none;
}
.orange{
  background-color : #ffcc33;
}
.olive{
  
  background-color : olive;
}
.pink{
  background-color : #ffd5d5;
}
.white{
  background-color : white;
}
.prod_nm_pink{
  width : 94%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 2px;
  padding-bottom : 2px;
  background-color : #ffd5d5;
}.prod_nm_bl{
  width : 94%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 2px;
  padding-bottom : 2px;
  background-color : #663399;
}.prod_nm_re{
  width : 94%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 2px;
  padding-bottom : 2px;
  background-color : #ff6666;
}.prod_nm_re2{
  width : 90%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 0px;
  padding-bottom : 0px;
  background-color : #ff6666;
  height : 2px;
}.prod_nm_pink2{
  width : 47%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 2px;
  padding-bottom : 2px;
  background-color : #ffd5d5;
  float : left;
  margin-right : 2px;
}.prod_nm_org{
  width : 94%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  padding-top : 2px;
  padding-bottom : 2px;
  background-color : #ffcc33;
}.prod_nm_pp{
  width : 94%;
  
  
  
  text-align : center;
  
  
  vertical-align : middle;
  
  

  
  
  background-color : purple;
  color : white;
  padding-top : 2px;
  padding-bottom : 2px;
}
.prod_ex{
  width : 90%;
  
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
}.prod_ex2{
  width : 45%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  text-align : center;
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.prod_ex3{
  width : 65%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  text-align : center;
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.prod_ex5{
  width : 15%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.prod_ex6{
  width : 80%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.tbl1{
  width : 15%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.tbl2{
  width : 20%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.tbl4{
  width : 30%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.tbl3{
  width : 30%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}.prod_ex4{
  width : 25%;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  text-align : left;
  float : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.release{
  clear : left;
}
.f_white{
  font-weight : bold;
  color : white;
}
