@charset "utf-8";
/*
-----------------------------------------------------
CSS Skin Settings
Version: 2008.07/08
-----------------------------------------------------
*/

/* = body
----------------------------------------------- 
*/

body {
  min-width: 0px;
  color: #666666;
  background: #070707;
  font-size: 10px;
  text-align: left;
  margin: 0px 20px 20px 20px;
}


/* = staff
----------------------------------------------- 
*/


h1 {
  font-weight: bold;
}

h2 {
  font-weight: bold;
  line-height: 150%;
}

.topinfo {
  margin-bottom: 10px;
}

.info {
  margin-top: 20px;
}

p {
  line-height: 150%;
}

.cl {
  margin-top: 10px; 
}

.middleimg {
  text-align: center;
}

#img03 {
   margin-top: 30px;
}

#m01 .c1 {
  color: #3D4BB2;
  font-weight: bold;
}

#m02 .c1 {
  color: #810490;
  font-weight: bold;
}

#m02 .c2 {
  color: #F357EA;
}

#m03 .c1 {
  color: #992020;
}

#m03 .c2 {
  color: #ED5436;
}

.menu1 {
  text-align: center;
  margin-top: 10px;
}

.menu #back {
  position: absolute;
  bottom: 10px;
  left: 10px;
}

.menu #next {
  position: absolute;
  bottom: 10px;
  right: 10px;
}


#m02 a:link, #main02 a:link       { text-decoration: none; color: #7929A7;}
#m02 a:visited, #main02 a:visited { text-decoration: none; color: #7929A7;}
#m02 a:active, #main02 a:active   { text-decoration: none; color: #7929A7;}
#m02 a:hover, #main02 a:hover     { text-decoration: none; color: #FFFFFF;}


/*
kt
*/
#ktmenu {
  height: 15px;
  margin: 20px 0px;
}

#ktmenu li {
  float: left;
  padding-left: 20px;
  font-weight: bold;
  color: #FFFFFF;
  background: url("../images/staffs/kt_menubg.jpg") no-repeat 10px 3px;
}

#ktmenu li.ktmenu01 {
  padding-left: 0px;
  background: none;
}

#ktmenu a:link, #main02 a:link       { font-weight: bold; text-decoration: none; color: #666666;}
#ktmenu a:visited, #main02 a:visited { font-weight: bold; text-decoration: none; color: #666666;}
#ktmenu a:active, #main02 a:active   { font-weight: bold; text-decoration: none; color: #666666;}
#ktmenu a:hover, #main02 a:hover     { font-weight: bold; text-decoration: none; color: #FFFFFF;}

#ktpict {
  margin: 20px 0px;
}

#kt h2 {
  margin: 15px 0px;
}

#kt h3 {
  margin: 10px 0px;
  font-weight: bold;
}

#kt h4 {
  margin: 5px 0px;
  font-weight: bold;
}

#kt p {
  margin: 0px 0px 8px;
}

#kt ul {
  list-style-type: disc;
  padding-left: 20px;
}

#kt ol {
  list-style-type: decimal;
  padding-left: 20px;
}

#kt ul li, #kt ol li{
  margin-bottom: 5px;
}

