@charset "utf-8";
/* CSS Document */
.w100 {
  width: 100px;
}
.w200 {
  width: 200px;
}
.w250 {
  width: 250px;
}
.w280 {
  width: 280px;
}
.w290 {
  width: 290px;
}
.w300 {
  width: 300px;
}
.w330 {
  width: 330px;
}
.w335 {
  width: 340px;
}
.w350 {
  width: 350px;
}
.w380 {
  width: 380px;
}
.w400 {
  width: 400px;
}
.w450 {
  width: 450px;
}
.w500 {
  width: 500px;
}
.w600 {
  width: 600px;
}
.w660 {
  width: 660px;
}
.ma5 {
  margin: 5px;
}
.ma10 {
  margin: 10px;
}
.ma15 {
  margin: 15px;
}
.ma20 {
  margin: 20px;
}
.ma25 {
  margin: 25px;
}
.ma30 {
  margin: 30px;
}
.mt5 {
  margin-top: 5px;
}
.mt8 {
  margin-top: 3px;
}
.mt10 {
  margin-top: 10px;
}
.mt15 {
  margin-top: 15px;
}
.mt17 {
  margin-top: 17px;
}
.mt20 {
  margin-top: 20px;
}
.mt25 {
  margin-top: 25px;
}
.mt30 {
  margin-top: 30px;
}
.mt35 {
  margin-top: 35px;
}
.mt40 {
  margin-top: 40px;
}
.mt45 {
  margin-top: 45px;
}
.mt50 {
  margin-top: 50px;
}
.mt60 {
  margin-top: 60px;
}
.mt100 {
  margin-top: 100px;
}
.mt200 {
  margin-top: 200px;
}
.mr0 {
  margin-right: 0;
}
.mr5 {
  margin-right: 5px;
}
.mr10 {
  margin-right: 10px;
}
.mr12 {
  margin-right: 12px;
}
.mr15 {
  margin-right: 15px;
}
.mr20 {
  margin-right: 20px;
}
.mr25 {
  margin-right: 25px;
}
.mr30 {
  margin-right: 30px;
}
.mr38 {
  margin-right: 38px;
}
.mr40 {
  margin-right: 40px;
}
.mr50 {
  margin-right: 50px;
}
.mb0 {
  margin-bottom: 0;
}
.mb3 {
  margin-bottom: 3px;
}
.mb5 {
  margin-bottom: 5px;
}
.mb10 {
  margin-bottom: 10px;
}
.mb15 {
  margin-bottom: 15px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb25 {
  margin-bottom: 25px;
}
.mb30 {
  margin-bottom: 30px;
}
.mb40 {
  margin-bottom: 40px;
}
.mb50 {
  margin-bottom: 50px;
}
.ml5 {
  margin-left: 5px;
}
.ml6 {
  margin-left: 6px;
}
.ml10 {
  margin-left: 10px;
}
.ml15 {
  margin-left: 15px;
}
.ml20 {
  margin-left: 20px;
}
.ml25 {
  margin-left: 25px;
}
.ml30 {
  margin-left: 30px;
}
.ml40 {
  margin-left: 40px;
}
.ml50 {
  margin-left: 50px;
}
.ml60 {
  margin-left: 60px;
}
.ht80 {
  height: 80px;
}
.ht90 {
  height: 90px;
}
.ht100 {
  height: 100px;
}
.ht110 {
  height: 110px;
}
.ht120 {
  height: 120px;
}
.ht150 {
  height: 150px;
}
.ht200 {
  height: 200px;
}
.ht250 {
  height: 250px;
}
.ht270 {
  height: 270px;
}
.ht270 {
  height: 280px;
}
.ht300 {
  height: 300px;
}
.ht380 {
  height: 380px;
}
.ht390 {
  height: 390px;
}
.ht400 {
  height: 400px;
}
.ht410 {
  height: 410px;
}
.ht420 {
  height: 420px;
}
.ht430 {
  height: 430px;
}
.ht440 {
  height: 440px;
}
.ht450 {
  height: 450px;
}
.pt0 {
  padding-top: 0;
}
.pb0 {
  padding-bottom: 0;
}
.pb10 {
  padding-bottom: 10px;
}
.pb20 {
  padding-bottom: 20px;
}
.pb30 {
  padding-bottom: 30px;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.ac {
  text-align: center;
}
.bd {
  font-weight: bold;
}
.img {
  border: 1px #CCCCCC solid;
  padding: 2px;
}
/* font pattern
---------------------------------------------------------------------------*/
.text1 {
  font-size: 14px;
  color: #393;
  font-weight: 600;
}
.text2 {
  font-size: 12px;
  color: #039;
}
.text3 {
  font-size: 16px;
  font-weight: bold;
  color: #ACAC9D;
}
.text4 {
  font-size: 15px;
  font-weight: bold;
  color: #004879;
}