.show-guide {
  border: 1px solid #85d0cb; }

@media (min-width: 768px) {
  .container {
    max-width: 9999px; } }
.logo {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 117px;
  height: 82px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/logo_rabbit1.png");
  background-position: center; }

.logo-intro {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 125px;
  height: 88px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/logo_intro.png");
  background-position: center; }

.logo-text {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 125px;
  height: 88px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/logo_rabbit2.png");
  background-position: center; }

.logo-footer {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 83px;
  height: 53px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/logo_footer.png");
  background-position: center; }

.cloud {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 171px;
  height: 98px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/cloud.png");
  background-position: center; }

.cloud-xl {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 171px;
  height: 98px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/cloud_xl.png");
  background-position: center; }

.doll.contact {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 279px;
  height: 150px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/doll_contatc.png");
  background-position: center; }
.doll.traffic {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 302px;
  height: 112px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/doll_traffic.png");
  background-position: center; }
.doll.reserve {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 451px;
  height: 166px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/doll_reserve.png");
  background-position: center; }

.pen.reserve {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 199px;
  height: 314px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/reserve_pen.png");
  background-position: center; }
.pen.exam {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 172px;
  height: 396px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_exam.png");
  background-position: center; }

.cloud {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 760px;
  height: 63px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/reserve_clouds.png");
  background-position: center; }

.deco-pencil {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 75px;
  height: 117px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_pencil.png");
  background-position: center; }

.deco-car {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 113px;
  height: 59px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_car.png");
  background-position: center; }

.deco-plane {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 112px;
  height: 62px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_plane.png");
  background-position: center; }

.deco-school {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 158px;
  height: 68px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_school.png");
  background-position: center; }

.deco-student {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 146px;
  height: 93px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/deco_student.png");
  background-position: center; }

[class*="front-"].kv {
  width: 539px;
  height: 454px;
  top: 130px;
  left: 0;
  background-position: 0 0; }
[class*="front-"].board {
  width: 250px;
  height: 210px;
  top: 130px;
  left: 539px;
  background-position: -539px 0; }
[class*="front-"].course {
  width: 250px;
  height: 131px;
  top: 340px;
  left: 539px;
  background-position: -539px -210px; }
[class*="front-"].canteen {
  width: 250px;
  height: 113px;
  top: 471px;
  left: 539px;
  background-position: -539px -341px; }
[class*="front-"].about {
  width: 369px;
  height: 119px;
  top: 130px;
  left: 789px;
  background-position: -789px 0; }
[class*="front-"].reserve {
  width: 369px;
  height: 103px;
  top: 249px;
  left: 789px;
  background-position: -789px -119px; }
[class*="front-"].counseling {
  width: 369px;
  height: 90px;
  top: 352px;
  left: 789px;
  background-position: -789px -222px; }
[class*="front-"].contact {
  width: 369px;
  height: 66px;
  top: 442px;
  left: 789px;
  background-position: -789px -312px; }
[class*="front-"].transport {
  width: 369px;
  height: 76px;
  top: 508px;
  left: 789px;
  background-position: -789px -378px; }

.front-block {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  position: absolute;
  background-image: url("../images/btn/btn_front_normal.png"); }
  .front-block:hover {
    background-image: url("../images/btn/btn_front_hover.png"); }

.front-block > .front-object {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  top: 0;
  left: 0;
  background-image: url("../images/assets/front_object.png"); }

.btn-reserve-cancel {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 250px;
  height: 79px;
  background-image: url("../images/btn/btn_reserve_cancel_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-reserve-cancel:hover, .btn-reserve-cancel.active {
    background-image: url("../images/btn/btn_reserve_cancel_hover.png"); }

.btn-reserve-20plus {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 250px;
  height: 79px;
  background-image: url("../images/btn/btn_reserve_20_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-reserve-20plus:hover, .btn-reserve-20plus.active {
    background-image: url("../images/btn/btn_reserve_20_hover.png"); }

.btn-reserve-sp {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 250px;
  height: 79px;
  background-image: url("../images/btn/btn_reserve_sp_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-reserve-sp:hover, .btn-reserve-sp.active {
    background-image: url("../images/btn/btn_reserve_sp_hover.png"); }

.btn-reserve-now {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 228px;
  height: 113px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_booking_now.png");
  background-position: center; }

.btn-media {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 84px;
  height: 31px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_media.png");
  background-position: center; }

.btn-booking {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 84px;
  height: 31px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_booking.png");
  background-position: center; }

.btn-edit {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 224px;
  height: 53px;
  background-image: url("../images/btn/btn_edit_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-edit:hover, .btn-edit.active {
    background-image: url("../images/btn/btn_edit_hover.png"); }

.btn-next {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 224px;
  height: 53px;
  background-image: url("../images/btn/btn_next_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-next:hover, .btn-next.active {
    background-image: url("../images/btn/btn_next_hover.png"); }

.btn-rebooking {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 224px;
  height: 53px;
  background-image: url("../images/btn/btn_rebooking_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-rebooking:hover, .btn-rebooking.active {
    background-image: url("../images/btn/btn_rebooking_hover.png"); }

.btn-submit {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 224px;
  height: 53px;
  background-image: url("../images/btn/btn_submit_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-submit:hover, .btn-submit.active {
    background-image: url("../images/btn/btn_submit_hover.png"); }

.btn-skip {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 130px;
  height: 46px;
  background-image: url("../images/btn/btn_skip_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-skip:hover, .btn-skip.active {
    background-image: url("../images/btn/btn_skip_hover.png"); }

.btn-q-visit {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 270px;
  height: 65px;
  background-image: url("../images/btn/btn_visit_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-q-visit:hover, .btn-q-visit.active {
    background-image: url("../images/btn/btn_visit_hover.png"); }

.btn-q-charge {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 270px;
  height: 65px;
  background-image: url("../images/btn/btn_charge_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-q-charge:hover, .btn-q-charge.active {
    background-image: url("../images/btn/btn_charge_hover.png"); }

.btn-q-product {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 270px;
  height: 65px;
  background-image: url("../images/btn/btn_pdt_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-q-product:hover, .btn-q-product.active {
    background-image: url("../images/btn/btn_pdt_hover.png"); }

.btn-buy-school {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 195px;
  height: 87px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_buy_store.png");
  background-position: center; }

.btn-buy-online {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 195px;
  height: 87px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_buy_online.png");
  background-position: center; }

.btn-buy-pchome {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 195px;
  height: 87px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_pchome.png");
  background-position: center; }

.btn-buy-phone {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 195px;
  height: 87px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_buy_phone.png");
  background-position: center; }

.btn-submit-exam {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 224px;
  height: 53px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_submit_exam.png");
  background-position: center; }

.btn-exam-more {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 250px;
  height: 79px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_exam_knowmore.png");
  background-position: center; }

.btn-exam-share {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 250px;
  height: 79px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_exam_share.png");
  background-position: center; }

.btn-exam-reserve {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 250px;
  height: 79px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_exam_reserve.png");
  background-position: center; }

.btn-next-news {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 59px;
  height: 17px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_next.png");
  background-position: center; }

.btn-prev-news {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 58px;
  height: 17px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_prev.png");
  background-position: center; }

.btn-back-news {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 67px;
  height: 14px;
  background-image: url("../images/btn/btn_back_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-back-news:hover, .btn-back-news.active {
    background-image: url("../images/btn/btn_back_hover.png"); }

.btn-prev-week {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 191px;
  height: 21px;
  background-image: url("../images/btn/btn_calendar_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  width: 95px;
  background-position: 0 0; }
  .btn-prev-week:hover, .btn-prev-week.active {
    background-image: url("../images/btn/btn_calendar_hover.png"); }

.btn-next-week {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 191px;
  height: 21px;
  background-image: url("../images/btn/btn_calendar_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  width: 96px;
  background-position: -95px 0; }
  .btn-next-week:hover, .btn-next-week.active {
    background-image: url("../images/btn/btn_calendar_hover.png"); }

.btn-intro-next {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 108px;
  height: 45px;
  background-image: url("../images/btn/btn_intro_next_normal.png");
  background-repeat: no-repeat;
  background-position: center center; }
  .btn-intro-next:hover, .btn-intro-next.active {
    background-image: url("../images/btn/btn_intro_next_hover.png"); }

.btn-yes {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 221px;
  height: 45px;
  background-image: url("../images/btn/btn_yes_no_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 260px;
  left: 480px;
  width: 110px;
  background-position: 0 0; }
  .btn-yes:hover, .btn-yes.active {
    background-image: url("../images/btn/btn_yes_no_hover.png"); }

.btn-no {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 221px;
  height: 45px;
  background-image: url("../images/btn/btn_yes_no_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 260px;
  left: 590px;
  width: 111px;
  background-position: -110px 0; }
  .btn-no:hover, .btn-no.active {
    background-image: url("../images/btn/btn_yes_no_hover.png"); }

.btn-enter {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 657px;
  height: 133px;
  background-image: url("../images/btn/btn_intro_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 300px;
  left: 160px;
  width: 318px;
  background-position: 0 0; }
  .btn-enter:hover, .btn-enter.active {
    background-image: url("../images/btn/btn_intro_hover.png"); }

.btn-exam {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  width: 657px;
  height: 133px;
  background-image: url("../images/btn/btn_intro_normal.png");
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 300px;
  left: 478px;
  width: 339px;
  background-position: -318px 0; }
  .btn-exam:hover, .btn-exam.active {
    background-image: url("../images/btn/btn_intro_hover.png"); }

.btn-fb-share {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 173px;
  height: 64px;
  background-repeat: no-repeat;
  background-image: url("../images/btn/btn_fans.png");
  background-position: center; }

.exam-result {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 761px;
  height: 129px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/result.png");
  background-position: center; }

.intro.c0 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 683px;
  height: 185px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_01.png");
  background-position: center; }
.intro.c1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 597px;
  height: 317px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_02.png");
  background-position: center; }
.intro.c2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 609px;
  height: 211px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_03.png");
  background-position: center; }
.intro.c3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 627px;
  height: 247px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_04.png");
  background-position: center; }
.intro.c4 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 598px;
  height: 245px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_05.png");
  background-position: center; }
.intro.c5 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 756px;
  height: 214px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/intro_06.png");
  background-position: center; }

.course-info {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 573px;
  height: 101px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/txt_class.png");
  background-position: center; }

.txt-qa {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 715px;
  height: 56px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/txt_qa.png");
  background-position: center; }

label.exam-name {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 55px;
  height: 18px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_exam_name.png");
  background-position: center; }
label.exam-score {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 56px;
  height: 18px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_exam_score.png");
  background-position: center; }
label.date {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 100px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_date.png");
  background-position: center; }
label.email {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 97px;
  height: 25px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_email.png");
  background-position: center; }
label.leader {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 97px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_leader.png");
  background-position: center; }
label.name {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 95px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_name.png");
  background-position: center; }
label.people {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 101px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_people.png");
  background-position: center; }
label.phone {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 99px;
  height: 25px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_phone.png");
  background-position: center; }
label.quiz {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 99px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_quiz.png");
  background-position: center; }
label.remark {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 48px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_remark.png");
  background-position: center; }
label.session {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 99px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_session.png");
  background-position: center; }
label.tel {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 100px;
  height: 25px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/label_tel.png");
  background-position: center; }

h1.home {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 691px;
  height: 82px;
  background-repeat: no-repeat;
  background-image: url("../images/assets/logo_home.png");
  background-position: center; }
h1.exam {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 323px;
  height: 28px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_exam.png");
  background-position: center; }
h1.front {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 542px;
  height: 37px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_home.png");
  background-position: center; }
h1.about {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 688px;
  height: 55px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_about.png");
  background-position: center; }
h1.board {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 199px;
  height: 67px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_news.png");
  background-position: center; }
h1.qa {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 163px;
  height: 43px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_qa.png");
  background-position: center; }
h1.contact {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 252px;
  height: 52px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_contact.png");
  background-position: center; }
h1.course {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 768px;
  height: 43px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_course.png");
  background-position: center; }
h1.traffic {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 264px;
  height: 47px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_traffic.png");
  background-position: center; }
h1.privacy {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 235px;
  height: 46px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_privacy.png");
  background-position: center; }
h1.reserve {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 202px;
  height: 52px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_reserve.png");
  background-position: center; }
h1.canteen {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 175px;
  height: 51px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h1_canteen.png");
  background-position: center; }

h2.exam {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 187px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_exam.png");
  background-position: center; }
h2.bus {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 221px;
  height: 42px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_bus.png");
  background-position: center; }
h2.buy {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 365px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_buy.png");
  background-position: center; }
h2.car {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 218px;
  height: 35px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_car.png");
  background-position: center; }
h2.train {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 228px;
  height: 40px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_train.png");
  background-position: center; }
h2.change {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 218px;
  height: 35px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_car.png");
  background-position: center; }
h2.charge {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 147px;
  height: 36px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_charge.png");
  background-position: center; }
h2.form {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 365px;
  height: 50px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_checkdata.png");
  background-position: center; }
h2.form-confirm {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 322px;
  height: 50px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_checkdata2.png");
  background-position: center; }
h2.pdt {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 144px;
  height: 33px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_pd.png");
  background-position: center; }
h2.visit {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 135px;
  height: 39px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_visit.png");
  background-position: center; }
h2.visitinfo {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 203px;
  height: 52px;
  background-repeat: no-repeat;
  background-image: url("../images/txt/h2_visitinfo.png");
  background-position: center; }

.quiz.q1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 355px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q1.png");
  background-position: center; }
.quiz.q2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 252px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q2.png");
  background-position: center; }
.quiz.q3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 331px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q3.png");
  background-position: center; }
.quiz.q4 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 527px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q4.png");
  background-position: center; }
.quiz.q5 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 542px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q5.png");
  background-position: center; }
.quiz.q6 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 252px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q6.png");
  background-position: center; }
.quiz.q7 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 410px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q7.png");
  background-position: center; }
.quiz.q8 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 410px;
  height: 25px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q8.png");
  background-position: center; }
.quiz.q9 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 489px;
  height: 25px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q9.png");
  background-position: center; }
.quiz.q10 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 451px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q10.png");
  background-position: center; }

.ans.q1a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 15px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q1a1.png");
  background-position: center; }
.ans.q1a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 42px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q1a2.png");
  background-position: center; }
.ans.q1a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q1a3.png");
  background-position: center; }
.ans.q2a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 16px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q2a1.png");
  background-position: center; }
.ans.q2a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 46px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q2a2.png");
  background-position: center; }
.ans.q2a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q2a3.png");
  background-position: center; }
.ans.q3a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q3a1.png");
  background-position: center; }
.ans.q3a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q3a2.png");
  background-position: center; }
.ans.q3a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q3a3.png");
  background-position: center; }
.ans.q4a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 45px;
  height: 20px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q4a1.png");
  background-position: center; }
.ans.q4a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 48px;
  height: 20px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q4a2.png");
  background-position: center; }
.ans.q4a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q4a3.png");
  background-position: center; }
.ans.q5a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 16px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q5a1.png");
  background-position: center; }
.ans.q5a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 43px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q5a2.png");
  background-position: center; }
.ans.q5a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q5a3.png");
  background-position: center; }
.ans.q6a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 62px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q6a1.png");
  background-position: center; }
.ans.q6a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 61px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q6a2.png");
  background-position: center; }
.ans.q6a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 61px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q6a3.png");
  background-position: center; }
.ans.q7a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q7a1.png");
  background-position: center; }
.ans.q7a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 47px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q7a2.png");
  background-position: center; }
.ans.q7a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 44px;
  height: 24px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q7a3.png");
  background-position: center; }
.ans.q8a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 40px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q8a1.png");
  background-position: center; }
.ans.q8a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 53px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q8a2.png");
  background-position: center; }
.ans.q8a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 53px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q8a3.png");
  background-position: center; }
.ans.q9a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 47px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q9a1.png");
  background-position: center; }
.ans.q9a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 68px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q9a2.png");
  background-position: center; }
.ans.q9a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 71px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q9a3.png");
  background-position: center; }
.ans.q10a1 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 95px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q10a1.png");
  background-position: center; }
.ans.q10a2 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 96px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q10a2.png");
  background-position: center; }
.ans.q10a3 {
  font-size: 0;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  line-height: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 99px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("../images/q/q10a3.png");
  background-position: center; }
