@import url('../main.css');
#contents{width:100%;font-size:12px;}
.bar2{width:100%;}
.ti{background-image:url('title.png');}
.ti2{background-image:url('title2.png');}
.index{text-align:left;}
.f11 { font-size:11px; color:#646464; }

.info .m   { margin:25px 0px 15px 0px; }

/* add from original contact_style.css */
.ContactBox{
  text-align: left;
  font-size:90%;
  line-height: 18px;
  color:#646464;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

h3.ContactBox h3{
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

.ContactBox p{
  margin: 0px;
  padding: 0px;
}

.ContactApp{
  text-align: center;
  margin: 0px;
  padding: 20px 0px 0px;
}


.ContactH3{
  margin: 20px 0px 10px 20px;
  padding: 0px;
}

.ContactP{
  margin: 20px 20px 10px;
  padding: 0px;
}

.ContactLink{
  color: #666666;
  text-decoration: none;
}

.ContactList{
  margin: 0px 0px 10px;
  width: 500px;
  padding: 0px;
  list-style: none;
  height: 15px;
  clear: both;
}
.ContactList2{
  margin: 0px 0px 10px;
  padding: 20px 0px 0px;
  width: 500px;
  list-style: none;
  height: 15px;
  clear: both;
}
.ContactListLeft{
  margin: 0px;
  padding: 3px 0px 0px;
  float: left;
  width: 100px;
  text-align: right;
  font-size: 110%;
}
.ContactListRight{
  margin: 0px;
  padding: 0px 0px 0px 30px;
  width: 370px;
  float: right;
  font-size: 105%;
  color: #666666;
}
.ContactListRightBox{
  margin: 0px;
  padding: 0px;
  float: right;
  width: 370px;
}
#ContactBox{
  margin: 0px;
  padding: 20px 0px 20px 20px;
  width: 520px;
  clear: both;
}
.ContactListUL{
  margin: 0px 0px 10px;
  padding: 0px;
  width: 300px;
  list-style: none;
  font-size: 105%;
}
.ContactMenuUL{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.ContactMenuTop{
  background: url(images/company_menu_top.gif) no-repeat;
  margin: 0px;
  padding: 0px;
  width: 210px;
  display: block;
}
.ContactMenuTop a{
  background: url(images/company_menu_top.gif) no-repeat;
  margin: 0px;
  padding: 12px 0px 0px 35px;
  height: 28px;
  width: 175px;
  display: block;
  font-size: 105%;
}
.ContactMenuTop a:hover,.ContactMenuToplocation a,.ContactMenuToplocation a:hover{
  background: url(images/company_menu_top_o.gif) no-repeat;
  margin: 0px;
  padding: 12px 0px 0px 35px;
  height: 28px;
  width: 175px;
  display: block;
  font-size: 105%;
}
.ContactMenuList{
  background: url(images/company_menu.gif) no-repeat;
  margin: 0px;
  padding: 0px;
  width: 210px;
  display: block;
}
.ContactMenuList a{
  background: url(images/company_menu.gif) no-repeat;
  margin: 0px;
  padding: 8px 0px 0px 35px;
  width: 175px;
  display: block;
  height: 27px;
  font-size: 105%;
}
.ContactMenuList a:hover,.ContactMenuListlocation a{
  background: url(images/company_menu_o.gif) no-repeat;
  margin: 0px;
  padding: 8px 0px 0px 35px;
  width: 175px;
  display: block;
  height: 27px;
  font-size: 105%;
}

#ContactFormBox{
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 480px;
}
#ContactFormThanksBox{
  margin: 0px 0px 0px 20px;
  padding: 20px 0px 300px;
  width: 480px;
}
.ContactErr{
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 480px;
}
.ContactErr ul{
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.ContactErr li{
  background:  url("../recruit/images/recruit_err_mark2.png") no-repeat 0px 4px;
  margin: 0px;
  padding: 0px 0px 0px 15px;
  font-weight: bold;
}
.ContactFormRemark{
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 480px;
}
.ContactFormRemark ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.ContactFormRemark li{
  background:  url("../recruit/images/recruit_err_mark.png") no-repeat 0px 4px;
  margin: 0px;
  padding: 0px 0px 0px 15px;
}
h4.ContactFormH4{
  background:  url("../recruit/images/recruit_line.gif") no-repeat 0px bottom;
  margin: 0px;
  padding: 0px 0px 3px;
  width: 480px;
  font-size: 105%;
  font-weight: bold;
  color: #FF0000;
}
.ContactFormTextarea{
  margin: 0px;
  padding: 5px 0px 20px 10px;
}
.ContactFormTextarea2{
  margin: 0px;
  padding: 5px 0px 10px 10px;
}
.ContactFormTextareaCheck{
  font-size: 120%;
  margin: 0px;
  padding: 5px 0px 20px 10px;
}
.ContactFormTextarea2Check{
  font-size: 120%;
  margin: 0px;
  padding: 5px 0px 10px 10px;
}
