@charset "UTF-8";
.index-sprite, .index-bg_104, .index-bg_104_min, .index-bg_105, .index-bg_105_min, .index-bg_106, .index-bg_106_min, .index-bg_S1, .index-bg_S1_min, .index-bg_S2, .index-bg_S2_min, .index-bg_S3, .index-bg_S3_min, .index-bg_S4, .index-bg_S4_min, .index-bg_arrow, .index-bg_exam, .index-bg_exam2, .index-bg_exam2_min, .index-bg_exam_min, .index-bg_index, .container, .index-bg_index2, .index-button_cht, .container nav .cht:before, .index-button_english, .container nav .english:before, .index-button_home, .index-button_math, .container nav .math:before, .index-button_science, .container nav .science:before, .index-button_social, .container nav .social:before {
  background-image: url('/images/index-s8cbb71c351.png');
  background-repeat: no-repeat;
}

.index-bg_104 {
  background-position: 0 0;
}

.index-bg_104_min {
  background-position: 0 -40px;
}

.index-bg_105 {
  background-position: 0 -70px;
}

.index-bg_105_min {
  background-position: 0 -110px;
}

.index-bg_106 {
  background-position: 0 -140px;
}

.index-bg_106_min {
  background-position: 0 -180px;
}

.index-bg_S1 {
  background-position: 0 -210px;
}

.index-bg_S1_min {
  background-position: 0 -250px;
}

.index-bg_S2 {
  background-position: 0 -280px;
}

.index-bg_S2_min {
  background-position: 0 -320px;
}

.index-bg_S3 {
  background-position: 0 -350px;
}

.index-bg_S3_min {
  background-position: 0 -390px;
}

.index-bg_S4 {
  background-position: 0 -420px;
}

.index-bg_S4_min {
  background-position: 0 -460px;
}

.index-bg_arrow {
  background-position: 0 -490px;
}

.index-bg_exam {
  background-position: 0 -536px;
}

.index-bg_exam2 {
  background-position: 0 -606px;
}

.index-bg_exam2_min {
  background-position: 0 -676px;
}

.index-bg_exam_min {
  background-position: 0 -716px;
}

.index-bg_index, .container {
  background-position: 0 -756px;
}

.index-bg_index2 {
  background-position: 0 -1321px;
}

.index-button_cht, .container nav .cht:before {
  background-position: 0 -1886px;
}
.index-button_cht:hover, .container nav .cht:hover:before, .index-button_cht.button_cht-hover, .container nav .button_cht-hover.cht:before {
  background-position: 0 -1926px;
}

.index-button_english, .container nav .english:before {
  background-position: 0 -1966px;
}
.index-button_english:hover, .container nav .english:hover:before, .index-button_english.button_english-hover, .container nav .button_english-hover.english:before {
  background-position: 0 -2006px;
}

.index-button_home {
  background-position: 0 -2046px;
}
.index-button_home:hover, .index-button_home.button_home-hover {
  background-position: 0 -2122px;
}

.index-button_math, .container nav .math:before {
  background-position: 0 -2198px;
}
.index-button_math:hover, .container nav .math:hover:before, .index-button_math.button_math-hover, .container nav .button_math-hover.math:before {
  background-position: 0 -2238px;
}

.index-button_science, .container nav .science:before {
  background-position: 0 -2278px;
}
.index-button_science:hover, .container nav .science:hover:before, .index-button_science.button_science-hover, .container nav .button_science-hover.science:before {
  background-position: 0 -2318px;
}

.index-button_social, .container nav .social:before {
  background-position: 0 -2358px;
}
.index-button_social:hover, .container nav .social:hover:before, .index-button_social.button_social-hover, .container nav .button_social-hover.social:before {
  background-position: 0 -2398px;
}

body {
  background-color: silver;
  font-family: "微軟正黑體";
}

.container {
  width: 990px !important;
  height: 565px;
  margin-right: auto;
  margin-left: auto;
  background-image: url("../images/index-s8cbb71c351.png");
}
.container .examinfo {
  position: absolute;
  font-size: 33px;
  margin-top: 195px;
  margin-left: 268px;
}
.container .examinfo .year {
  background-image: url("../images/index-s8cbb71c351.png");
  /*@extend .index-bg_104;*/
  width: 58px;
  height: 140px;
  font-size: 39px;
  font-family:Microsoft JhengHei;
  display: inline-block;
}
.container .examinfo .round {
  background-image: url("../images/index-s8cbb71c351.png");
  /*@extend .index-bg_S2;*/
  width: 117px;
  height: 40px;
  display: inline-block;
}
.container .logo {
  background-image: url("../images/index-s8cbb71c351.png");
  /*@extend .index-bg_exam;*/
  background-image: url("../images/index-s8cbb71c351.png");
  height: 70px;
  position: absolute;
  margin-top: 242px;
  width: 220px;
  margin-left: 300px;
}
.container nav {
  position: relative;
  padding-top: 475px;
  padding-left: 156px;
  padding-right: 241px;
}
.container nav a {
  border-top: 2px solid #c6c6c7;
  border-bottom: 2px solid #c6c6c7;
  padding: 4px 0px;
  text-decoration: none;
  color: black;
  font-weight: 900;
  margin: 0px 30px;
}
.container nav a:nth-child(1):before {
  content: "";
  background-image: url("../images/index-s8cbb71c351.png");
  height: 43px;
  width: 49px;
  display: block;
  position: absolute;
  top: 425px;
  margin-left: 30px;
}
.container nav a:nth-child(1):after {
  content: "";
  position: absolute;
  display: block;
  height: 51px;
  width: 0;
  margin-left: 108px;
  margin-top: -55px;
  border-left: 1px solid #5C8FC6;
  cursor: default;
}
.container nav a:nth-child(2):before {
  content: "";
  background-image: url("../images/index-s8cbb71c351.png");
  height: 43px;
  width: 49px;
  display: block;
  position: absolute;
  top: 425px;
  margin-left: 143px;
}
.container nav a:nth-child(2):after {
  content: "";
  position: absolute;
  display: block;
  height: 51px;
  width: 0;
  margin-left: 223px;
  margin-top: -55px;
  border-left: 1px solid #5C8FC6;
  cursor: default;
}
.container nav a:nth-child(3):before {
  content: "";
  background-image: url("../images/index-s8cbb71c351.png");
  height: 43px;
  width: 49px;
  display: block;
  position: absolute;
  top: 425px;
  margin-left: 256px;
}
.container nav a:nth-child(3):after {
  content: "";
  position: absolute;
  display: block;
  height: 51px;
  width: 0;
  margin-left: 338px;
  margin-top: -55px;
  border-left: 1px solid #5C8FC6;
  cursor: default;
}
.container nav a:nth-child(4):before {
  content: "";
  background-image: url("../images/index-s8cbb71c351.png");
  height: 43px;
  width: 49px;
  display: block;
  position: absolute;
  top: 425px;
  margin-left: 369px;
}
.container nav a:nth-child(4):after {
  content: "";
  position: absolute;
  display: block;
  height: 51px;
  width: 0;
  margin-left: 453px;
  margin-top: -55px;
  border-left: 1px solid #5C8FC6;
  cursor: default;
}
.container nav a:nth-child(5):before {
  content: "";
  background-image: url("../images/index-s8cbb71c351.png");
  height: 43px;
  width: 49px;
  display: block;
  position: absolute;
  top: 425px;
  margin-left: 482px;
}
.container nav a:nth-child(5):after {
  content: "";
  position: absolute;
  display: block;
  height: 51px;
  width: 0;
  margin-left: 568px;
  margin-top: -55px;
  border-left: 1px solid #5C8FC6;
  cursor: default;
}
.container nav a:last-child:after {
  border: none;
}

/*# sourceMappingURL=layout.css.map */
