@charset "utf-8";

body {
  background-potion: left 0px;
  background-image: url("../images/bk_support.jpg");
  background-repeat: no-repeat;
  background-color: #000000;
  margin: 0px;
  font-family:"‚l‚rƒSƒVƒbƒN", Osaka, Arial, sans-serif;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
}
div.title1 {
  position: absolute;
  top: 92px;
  left: 286px;
  margin: 0px;
}
div.support {
  position: absolute;
  top: 14px;
  left: 61px;
  margin: 0px;
}
div.close {
  position: absolute;
  top: 106px;
  left: 12px;
  margin: 0px;
}
div.faq {
  position: absolute;
  top: 31px;
  left: 292px;
  margin: 0px;
}
div.download {
  position: absolute;
  top: 31px;
  left: 368px;
  margin: 0px;
}
div.tips {
  position: absolute;
  top: 31px;
  left: 443px;
  margin: 0px;
}
div.links {
  position: absolute;
  top: 65px;
  left: 637px;
  margin: 0px;
}
div.submenu1{
  position: absolute;
  top: 69px;
  left: 140px;
  margin: 0px;
}
div.submenu2 {
  position: absolute;
  top: 85px;
  left: 140px;
  margin: 0px;
}
div.submenu3 {
  position: absolute;
  top: 101px;
  left: 140px;
  margin: 0px;
}
div.submenu4 {
  position: absolute;
  top: 117px;
  left: 140px;
  margin: 0px;
}
#contents {
  position: absolute;
  left: 140px;
  top: 196px;
  width:616px;
}
#contents div.selectlang {
  border-top: 1px solid #009900;
  border-bottom: 1px solid #009900;
  padding: 2px 0 2px 0;
  text-align:right;
  margin-bottom: 5px;
}
#contents div.t0 {
  font-weight: bold;
  color: #66cc33;
  background-color: #006600;
  padding: 2px 0 2px 5px;
  margin-bottom: 5px;
}
#contents div.t1 {
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  padding: 5px 0 5px 0;
  margin: 0px;
}
#contents div.inputarea {
  padding: 10px 0 15px 0;
  margin-left: 100px;
}
#contents div.gbox {
  border-top: 1px #009900 solid;
}
#contents div.padding_bottom20 {
  padding-bottom: 20px;
}
#contents div.padding_bottom10 {
  padding-bottom: 10px;
}
#contents div.sen1,
#contents span.sen1 {
  font-family: arial;
  font-size: 11px;
  line-height: 16px;
  color: #666666;
  margin: 0 0 10px 0;
}
#contents div.sen2,
#contents th { 
  font-family: arial;
  font-size: 11px;
  line-height: 16px;
  color: #999999;
  margin: 0 0 10px 0;
}

div.memo1 { font-size: 10px; line-height: 14px; color: #666666; }
div.memo2 { font-size: 10px; line-height: 14px; color: #999999; }

td.no,td.bold1,span.bold1 { font-size: 12px;line-height: 20px;color: #999999;font-weight: bold; }
td.title { font-size: 12px;line-height: 20px;color: #999999; }
td.con { font-size: 12px;line-height: 20px; color: #666666; }

div.block_a { margin-bottom: 32px; }
span.sub_a { font-size: 10px; line-height: 11px; color: #666666; }

div.block_b { margin: 0px 0px 32px 0px; }
div.sub_b,td.sub_b,span.sub_b { font-size: 10px; line-height: 13px; color: #666666; }
div.con_b,td.con_b,span.con_b { font-size: 12px; line-height: 16px; color: #999999; }
input.text1,select,textarea { background-color:#999999;color: #ffffff; margin: 3px 0px 0px 0px;}

div.block_c { margin: 0px 0px 32px 0px; }
div.sub_c,td.sub_c { font-size: 10px; line-height: 12px; color: #666666; }
div.con1_c,td.con1_c { font-size: 12px; line-height: 28px; color: #999999; font-weight: bold;vertical-align: bottom;}
div.con2_c,td.con2_c { font-size: 12px; line-height: 28px; color: #999999; vertical-align: bottom;}
div.con3_c,td.con3_c { font-size: 10px; line-height: 28px; color: #666666; vertical-align: bottom;}

span.regtitle { font-size:18px;font-weight:bold;color:666666; }
span.regid { font-family:tahoma;font-size:20px;font-weight:bold;color:999999; }
td.regmemo { font-family:tahoma;color: #999999;font-size: 12px;font-weight: bold; text-align: center; background-color: #000000; vertical-align: top; }

td.ques { vertical-align:text-top;font-weight: bold;color:#993300; }
td.ans { vertical-align:text-top;font-weight: bold;color: #009900; }

div.red,span.red { color: #ff0000;}
span.black { color: #000000;}

A:link { color: #999999; text-decoration:underline; }
A:visited { color: #669966; text-decoration:underline;  }
A:active { color: #ffffff; text-decoration:underline; }
A:hover { color: #ffffff; text-decoration:underline; }

.right {text-align:right;}
.top {vertical-align:top;}
.bold {font-weight:bold;}

