/* .mixed-print-div {
  height: 805px;
  height: 0px;
  overflow: hidden;
} */


.mixed-print-area .mixed-page1 .mix-page-layout-wide {
  width: 1002px !important;
}

.mixed-print-area .mixed-page2 .mix-page-layout-wide {
  width: 1002px !important;
}

.mixed-print-area .area-template-number {
  font-size: 13px;
  letter-spacing: -0.78px;
  width: 22px;
  height: 22px;
  margin-top: 2px;
  line-height: 21px;
  box-sizing: border-box;
}

.mixed-print-area .area-msg-right {
  height: 26px;
  width: 120px;
}

.mixed-print-area .area-msg-wrong {
  height: 26px;
  width: 120px;
}

.mixed-print-area .area-msg-example {
  height: 26px;
  width: 89px;
}

.mixed-print-area .area-msg-txt {
  font-size: 13px;
  letter-spacing: -0.26px;
  margin-left: -4px;
}

.mixed-print-area .area-example-msg-txt {
  font-size: 13px;
  letter-spacing: -0.26px;
  margin-left: -2px;
}

.mixed-print-area .area-template-index {
  height: 28px;
  line-height: 14px;
}




.mixed-print-area .answer-menu-container {
  display: none;
}

.mixed-print-area .mixed-page1 .area-template {
  border: 0px !important;
}

.mixed-print-area .mixed-page2 .area-template {
  border: 0px !important;
}

.print-page1 {
  margin: 0px auto;
}

.print-page2 {
  margin: 0px auto;
}

.mixed-print-area .mixed-page1 {
  width: 100%;
  position: relative;
  height: 805px;
  padding-top: 15px;
  padding-bottom: 25px;
}

.mixed-print-area .mixed-page1-layer1 {
  display: block;
  box-sizing: border-box;
  width: 50% !important;
  border-right: 1px solid #CECECE;
  min-height: 100px;
}

.mixed-print-area .mixed-page1-layer2 {
  display: block;
  box-sizing: border-box;
  width: 50% !important;
  min-height: 100px;
  padding-left: 20px;
}

.mixed-print-area .mixed-page2 {
  width: 100%;
  position: relative;
  /* height: 1005px; */
  /* height: 1300px; */
  height: 1018px;
  padding-top: 15px;
  padding-bottom: 25px;
}

.mixed-print-area .mixed-page2-layer1 {
  display: block;
  box-sizing: border-box;
  width: 50% !important;
  border-right: 1px solid #CECECE;
  min-height: 100px;
}

.mixed-print-area .mixed-page2-layer2 {
  display: block;
  box-sizing: border-box;
  width: 50% !important;
  min-height: 100px;
  padding-left: 20px;
}

.mixed-print-area .area-template {
  margin-top: 8px;
  width: 164px !important;
}

.mixed-print-area .page-layer-1 {
  display: block;
  width: 100% !important;
}

.mixed-print-area .page-layer-2 {
  display: inline-block;
  margin-right: 30px !important;
}

.mixed-print-area .second-element {
  margin-right: 0px !important;
}

.mixed-print-area .area-mixed-order {
  font-size: 15px;
  font-family: 'Noto Sans KR';
  font-weight: 700;
  letter-spacing: -0.3px;
  margin-top: 45px;
  /* margin-top: 54px; */
  width: 360px;
  line-height: 1.5;
  word-break: keep-all;
}

.mixed-print-area .mixed-page1 .area-mixed-order:first-child {
  margin-top: 0px !important;
}

.mixed-print-area .mixed-page2 .area-mixed-order:first-child {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-main {
  margin: 0px auto;
}

.mixed-print-area .time-divide-line {
  border-right: 0px;
}


.mixed-print-area .area-template-1-1-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-1-3-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-1 .area-template {
  margin-right: 42px !important;
  width: 120px;
}

.mixed-print-area .area-template-1-1-3-1 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-1-1-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-1 .number-answer {
  border: none !important;
}

.mixed-print-area .area-template-1-1-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-1-3-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-2 .area-template {
  margin-right: 42px !important;
  width: 120px;
}

.mixed-print-area .area-template-1-1-3-2 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-1-1-3-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-2 .number-answer {
  border: none !important;
}

.mixed-print-area .area-template-1-1-3-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-3 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-1-3-3 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-3 .area-template {
  width: 162px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-1-3-3 .area-empty {
  width: 162px !important;
}

.mixed-print-area .area-template-1-1-3-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-4 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-4 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-1-3-4 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-4 .area-template {
  width: 162px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-1-3-4 .area-empty {
  width: 162px !important;
}










.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-5 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-1-3-5 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-1-3-5 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-1-3-5 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-1-3-5 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-5 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-1-3-5 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}

.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(12) {
  page-break-after: always;
}

.mixed-print-area .area-template-1-1-3-5 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}



.mixed-print-area .area-template-1-1-3-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-6 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-6 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-1-3-6 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-1-3-6 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-1-3-6 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-1-3-6 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-6 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-1-3-6 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}




.mixed-print-area .area-template-1-1-3-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-7 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-1-3-7 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-7 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-1-3-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-7 .area-template {
  width: 190px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-1-3-7 .area-empty {
  width: 190px !important;
}

.mixed-print-area .area-template-1-1-3-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-1-3-8 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-1-3-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-1-3-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-8 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-1-3-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-1-3-8 .area-template {
  width: 190px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-1-3-8 .area-empty {
  width: 190px !important;
}


.mixed-print-area .area-template-1-2-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-1 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-2 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-2 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-3 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-3 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-3 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-3 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-3 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-4 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-4 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-4 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-4 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-4 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-5 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-5 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-5 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-2-5 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-2-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-6 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-6 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-6 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-6 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-2-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-7 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-7 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-7 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-7 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-2-7 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-2-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-8 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-8 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-8 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-8 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-2-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-9 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-9 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-9 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-9 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-9 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-10 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-10 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-10 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-10 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-10 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-10 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-10 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-10 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-11 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-2-11 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-11 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-2-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-11 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-11 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-12 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-12 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-12 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-12 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-12 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-12 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-2-12 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-2-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-13 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-13 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-13 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-13 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-13 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-13 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-13 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-2-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-14 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-14 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-14 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-14 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-14 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-14 .area-empty {
  width: 210px !important;
}


.mixed-print-area .area-template-1-2-2-15 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-15 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-15 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-15 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-15 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-15 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-15 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-15 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-15 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-2-15 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-2-16 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-16 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-16 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-16 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-16 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-16 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-16 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-16 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-16 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-2-16 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-17 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-2-2-17 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-2-2-17 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-2-2-17 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-17 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-2-17 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(12) {
  page-break-after: always;
}

.mixed-print-area .area-template-1-2-2-17 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-18 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-18 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-18 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-18 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-18 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-18 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-18 .number-quiz2 {
  width: 18px;
}

.mixed-print-area .area-template-1-2-2-18 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-2-18 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-18 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important
}

.mixed-print-area .area-template-1-2-2-18 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-2-19 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-19 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-19 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-19 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-19 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-19 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-19 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-2-19 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-19 .area-template {
  width: 190px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-2-19 .area-empty {
  width: 190px !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-20 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-2-2-20 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-2-2-20 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-2-2-20 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-20 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-2-20 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(12) {
  page-break-after: always;
}

.mixed-print-area .area-template-1-2-2-20 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-21 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-21 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-21 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-21 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-1-2-2-21 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-21 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-21 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-1-2-2-21 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-21 .area-template {
  width: 290px;
  margin-top: 13px;
  margin-right: 65px !important;
}

.mixed-print-area .area-template-1-2-2-21 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-1-2-2-22 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-22 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-22 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-2-22 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-2-22 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-22 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-2-22 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-22 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-2-22 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-2-22 .area-empty {
  width: 216px !important;
}


.mixed-print-area .area-template-1-2-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-1 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-1 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-1 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-1 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-4-1 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-2 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-2 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-2 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-2 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-4-2 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-3 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-3 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-3 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-4-3 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-2-4-4 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-2-4-4 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-2-4-4 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-4 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-4-4 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(12) {
  page-break-after: always;
}

.mixed-print-area .area-template-1-2-4-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-5 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-msg-txt {
  margin-left: -7px;
}

.mixed-print-area .area-template-1-2-4-5 {
  width: 145px;
  font-size: 26px;
}

.mixed-print-area .area-template-1-2-4-5 .area-template-main {
  width: 145px;
}

.mixed-print-area .area-template-1-2-4-5 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-5 .number-answer {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-4-5 .area-template {
  margin-right: 15px !important;
  margin-top: 60px;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(12) {
  page-break-after: always;
}

.mixed-print-area .area-template-1-2-4-5 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-6 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-6 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-4-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-6 .area-template {
  width: 190px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-4-6 .area-empty {
  width: 190px !important;
}

.mixed-print-area .area-template-1-2-4-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-7 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-7 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-7 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-7 .number-quiz2 {
  width: 18px;
}

.mixed-print-area .area-template-1-2-4-7 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-1-2-4-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-7 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important
}

.mixed-print-area .area-template-1-2-4-7 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-4-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-8 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-8 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-1-2-4-8 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-8 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-8 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-1-2-4-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-8 .area-template {
  width: 290px;
  margin-top: 13px;
  margin-right: 65px !important;
}

.mixed-print-area .area-template-1-2-4-8 .area-empty {
  width: 290px !important;
}


.mixed-print-area .area-template-1-2-4-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-4-9 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-4-9 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-4-9 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-4-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-9 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-9 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-10 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-10 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-10 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-10 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-10 .area-template {
  width: 162px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-4-10 .area-empty {
  width: 162px !important;
}

.mixed-print-area .area-template-1-2-4-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-4-11 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-4-11 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-4-11 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-4-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-11 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-11 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-12 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-12 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-12 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-12 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-12 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-12 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-4-12 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-4-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-13 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-13 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-13 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-13 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-13 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-13 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-4-13 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-4-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-14 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-4-14 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-4-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-14 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-4-14 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-4-14 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-4-14 .area-empty {
  width: 230px !important;
}


.mixed-print-area .area-template-1-2-6-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-1 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-2 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-2 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-3 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-3 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-3 .area-template {
  width: 162px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-6-3 .area-empty {
  width: 162px !important;
}

.mixed-print-area .area-template-1-2-6-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-4 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-4 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-4 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-4 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-6-4 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-6-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-5 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-5 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-5 .area-template {
  width: 216px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-6-5 .area-empty {
  width: 216px !important;
}

.mixed-print-area .area-template-1-2-6-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-6 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-6 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-6 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-1-2-6-6 .area-empty {
  width: 230px !important;
}


.mixed-print-area .area-template-1-2-6-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-7 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-7 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-7 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-7 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-7 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-7 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-7 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-7 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-8 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-8 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-8 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-6-8 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-6-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-9 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-9 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-9 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-9 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-9 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-10 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-10 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-10 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-10 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-10 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-10 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-6-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-11 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-11 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-11 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-11 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-11 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-12 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-12 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-12 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-12 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-12 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-12 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-6-12 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-6-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-13 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-13 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-13 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-13 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-13 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-13 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-13 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-13 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-13 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-14 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-14 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-14 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-14 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-14 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-14 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-6-15 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-15 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-15 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-15 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-15 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-15 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-15 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-15 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-15 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-15 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-15 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-15 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-16 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-16 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-16 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-16 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-16 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-16 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-16 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-16 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-16 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-1-2-6-16 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-1-2-6-17 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-17 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-17 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-17 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-17 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-17 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-17 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-17 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-17 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-17 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-17 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-17 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-18 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-18 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-18 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-18 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-18 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-18 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-18 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-18 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-18 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-18 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-1-2-6-19 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-19 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-19 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-19 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-19 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-1-2-6-19 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-1-2-6-19 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-19 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-1-2-6-19 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-19 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-19 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-19 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-20 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-20 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-20 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-1-2-6-20 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-20 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-20 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-1-2-6-20 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-20 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-1-2-6-20 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-1-2-6-20 .area-empty {
  width: 210px !important;
}


.mixed-print-area .area-template-2-1-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-1 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-15 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-15 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-15 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-15 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-15 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-15 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-15 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-15 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-15 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-15 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-15 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-15 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-16 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-16 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-16 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-16 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-16 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-16 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-16 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-16 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-16 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-16 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-16 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-16 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-2 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-2 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-2-1-3-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-3 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-3 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-3 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-3 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-3 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-19 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-19 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-19 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-19 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-19 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-19 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-19 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-19 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-19 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-19 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-19 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-19 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-4 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-1-3-4 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-4 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-2-1-3-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-4 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-4 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-5 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-5 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-5 .area-template {
  width: 182px;
  margin-top: 50px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-2-1-3-17 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-17 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-17 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-17 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-17 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-17 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-17 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-17 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-17 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-17 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-2-1-3-18 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-18 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-18 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-18 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-18 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-18 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-18 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-18 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-18 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-18 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-2-1-3-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-6 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-6 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-6 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-6 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-2-1-3-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-7 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-7 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-7 .area-template {
  width: 182px;
  margin-top: 50px;
  margin-left: 0px !important;
  margin-right: 30px !important;
}

.mixed-print-area .area-template-2-1-3-7 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-2-1-3-20 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-20 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-20 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-20 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-20 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-20 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-20 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-20 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-20 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-20 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-2-1-3-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-8 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-8 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-8 .area-template {
  width: 210px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-8 .area-empty {
  width: 210px !important;
}

.mixed-print-area .area-template-2-1-3-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-9 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-9 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-9 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-9 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-9 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-9 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-2-1-3-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-10 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-10 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-10 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-1-3-10 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-10 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-2-1-3-10 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-2-1-3-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-11 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-11 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-11 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-2-1-3-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-11 .area-template {
  width: 237px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-11 .area-empty {
  width: 237px !important;
}

.mixed-print-area .area-template-2-1-3-12 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-12 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-12 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-12 .area-quiz {
  padding: 0px 18px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-2-1-3-12 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-2-1-3-12 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-12 .area-template {
  width: 304px;
  margin-top: 15px;
  margin-right: 50px !important;
}

.mixed-print-area .area-template-2-1-3-12 .area-empty {
  width: 304px !important;
}

.mixed-print-area .area-template-2-1-3-13 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-13 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-13 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-13 .area-quiz {
  padding: 0px 18px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-2-1-3-13 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-2-1-3-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-13 .area-template {
  width: 304px;
  margin-top: 15px;
  margin-right: 50px !important;
}

.mixed-print-area .area-template-2-1-3-13 .area-empty {
  width: 304px !important;
}

.mixed-print-area .area-template-2-1-3-14 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-2-1-3-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-1-3-14 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-1-3-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-14 .area-quiz {
  padding: 0px 18px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-2-1-3-14 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-2-1-3-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-1-3-14 .area-template {
  width: 304px;
  margin-top: 15px;
  margin-right: 50px !important;
}

.mixed-print-area .area-template-2-1-3-14 .area-empty {
  width: 304px !important;
}



.mixed-print-area .area-template-2-2-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-2-2-2-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-1 .area-template {
  margin-right: 42px !important;
  width: 120px;
}

.mixed-print-area .area-template-2-2-2-1 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-2-2-2-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-2-1 .number-answer {
  border: none !important;
}

.mixed-print-area .area-template-2-2-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-2-2 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-2 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-2-2-2 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-2 .area-template {
  width: 162px;
  margin-top: 50px;
}

.mixed-print-area .area-template-2-2-2-2 .area-empty {
  width: 162px !important;
}

.mixed-print-area .area-template-2-2-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-2-3 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-2-2-2-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-2-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-3 .number-answer {
  margin: 0;
  width: 45px;
  height: 36px;
  line-height: 32px;
  font-size: 26px;
  font-weight: 400;
  border: 2px solid black !important;
}

.mixed-print-area .area-template-2-2-2-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-2-2-2-3 .area-template {
  width: 190px;
  margin-top: 50px;
}

.mixed-print-area .area-template-2-2-2-3 .area-empty {
  width: 190px !important;
}


/* #수업도구 */
.mixed-print-area .area-template-2-2-4-1 {
  justify-content: flex-start !important;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template {
  width: 160px;
  margin-top: 37px !important;
  margin-right: 39px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-empty {
  width: 160px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-4-1 .area-template-main {
  width: 160px;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-1 .inner-template-main {
  width: 160px;
}

.mixed-print-area .area-template-2-2-4-1 .area-quiz {
  width: 160px;
  height: 160px;
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-2-2-4-1 .area-canvas {
  transform: scale(0.45) translate(-217px, -217px);
}

.mixed-print-area .area-template-2-2-4-1 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-2-2-4-1 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: right;
}

.mixed-print-area .area-template-2-2-4-1 .clock-text {
  margin: 0;
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: center;
  margin-right: 5px;
}





.mixed-print-area .area-template-2-2-4-2 {
  justify-content: flex-start !important;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template {
  width: 160px;
  margin-top: 37px !important;
  margin-right: 39px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-empty {
  width: 160px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-4-2 .area-template-main {
  width: 160px;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-2 .inner-template-main {
  width: 160px;
}

.mixed-print-area .area-template-2-2-4-2 .area-quiz {
  width: 160px;
  height: 160px;
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-2-2-4-2 .area-canvas {
  transform: scale(0.45) translate(-217px, -217px);
}

.mixed-print-area .area-template-2-2-4-2 .area-answer {
  width: 160px;
  margin-top: 10px;
}

.mixed-print-area .area-template-2-2-4-2 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: right;
}

.mixed-print-area .area-template-2-2-4-2 .clock-text {
  margin: 0;
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: center;
  margin-right: 5px;
}

.mixed-print-area .area-template-2-2-4-2 .clock-text2 {
  width: 54px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: center;
  margin-right: 0px;
  letter-spacing: -1px;
}



.mixed-print-area .area-template-2-2-4-3 {
  justify-content: flex-start !important;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template {
  width: 160px;
  margin-top: 10px !important;
  margin-right: 39px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-empty {
  width: 160px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-2-2-4-3 .area-template-main {
  width: 160px;
  overflow: hidden;
}

.mixed-print-area .area-template-2-2-4-3 .inner-template-main {
  width: 160px;
}

.mixed-print-area .area-template-2-2-4-3 .area-quiz {
  width: 160px;
  height: 160px;
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-2-2-4-3 .area-canvas {
  transform: scale(0.45) translate(-217px, -217px);
}

.mixed-print-area .area-template-2-2-4-3 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: right;
}

.mixed-print-area .area-template-2-2-4-3 .clock-text {
  margin: 0;
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 500;
  text-align: center;
  margin-right: 5px;
}

.mixed-print-area .area-template-2-2-4-3 .clock-text2 {
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-weight: 500;
  margin-right: 0px;
}

.mixed-print-area .area-template-2-2-4-3 .area-24-string {
  margin: 5px auto 2px;
  font-size: 14px;
  width: 114px;
  height: 29px;
  line-height: 29px;
  padding-bottom: 0px;
  font-size: 26px;
  font-family: 'Noto Sans KR';
  font-weight: 500;
  letter-spacing: 0px;
}

.mixed-print-area .area-template-3-1-1-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-1 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-1 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-27 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-27 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-27 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-27 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-27 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-27 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-27 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-27 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-27 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-27 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-27 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-27 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-2 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-2 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-3 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-3 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-3 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-3 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-3 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-29 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-29 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-29 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-29 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-29 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-29 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-29 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-29 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-29 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-29 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-29 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-29 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-4 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-4 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-4 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-4 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-4 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}





.mixed-print-area .area-template-3-1-1-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-5 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-5 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-5 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-5 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-5 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-5 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-28 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-28 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-28 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-28 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-28 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-28 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-28 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-28 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-28 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-28 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-6 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-6 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-6 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-6 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-6 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-6 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-7 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-7 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-7 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-7 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-7 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-7 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-30 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-30 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-30 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-30 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-30 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-30 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-30 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-30 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-30 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-30 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-8 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-8 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-8 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-8 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-8 .area-template {
  width: 268px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-3-1-1-8 .area-empty {
  width: 268px !important;
}

.mixed-print-area .area-template-3-1-1-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-9 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-9 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-9 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-9 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-9 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-10 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-10 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-10 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-10 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-10 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-10 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-10 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-10 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-11 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-11 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-11 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-11 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-11 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-12 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-12 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-12 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-1-12 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-12 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-1-1-12 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-12 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-12 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-12 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-13 {
  margin-left: -10px;
}

.mixed-print-area .area-template-3-1-1-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-13 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-13 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-13 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-13 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-13 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-13 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-13 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-3-1-1-14 {
  margin-left: -10px;
}

.mixed-print-area .area-template-3-1-1-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-14 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-14 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-14 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-14 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-14 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-14 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-3-1-1-15 {
  margin-left: -10px;
}

.mixed-print-area .area-template-3-1-1-15 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-15 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-15 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-15 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-15 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-15 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-15 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-15 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-15 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-15 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-3-1-1-16 {
  margin-left: -10px;
}

.mixed-print-area .area-template-3-1-1-16 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-16 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-16 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-16 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-16 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-16 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-16 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-16 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-16 .area-template {
  width: 230px;
  margin-top: 50px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-16 .area-empty {
  width: 230px !important;
}

.mixed-print-area .area-template-3-1-1-17 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-17 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-17 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-17 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-17 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-17 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-1-1-17 .area-template {
  margin-right: 30px !important;
  width: 138px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-1-17 .area-template-main {
  width: 138px;
}

.mixed-print-area .area-template-3-1-1-17 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-17 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-17 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-17 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-18 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-18 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-18 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-18 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-18 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-18 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-1-1-18 .area-template {
  margin-right: 30px !important;
  width: 138px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-1-18 .area-template-main {
  width: 138px;
}

.mixed-print-area .area-template-3-1-1-18 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-18 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-18 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-18 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-19 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-19 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-19 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-19 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-19 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-19 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-1-1-19 .area-template {
  margin-right: 30px !important;
  width: 138px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-1-19 .area-template-main {
  width: 138px;
}

.mixed-print-area .area-template-3-1-1-19 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-19 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-19 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-19 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-20 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-20 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-20 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-20 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-20 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-1-20 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-1-1-20 .area-template {
  margin-right: 30px !important;
  width: 138px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-1-20 .area-template-main {
  width: 138px;
}

.mixed-print-area .area-template-3-1-1-20 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-20 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-20 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-20 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-21 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-21 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-21 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-21 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-21 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-21 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-21 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-21 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-21 .area-template {
  width: 300px;
  margin-top: 15px;
  margin-right: 50px !important;
}

.mixed-print-area .area-template-3-1-1-21 .area-empty {
  width: 300px !important;
}

.mixed-print-area .area-template-3-1-1-22 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-22 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-22 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-22 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-22 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-22 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-22 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-22 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-22 .area-template {
  width: 318px;
  margin-top: 15px;
  margin-right: 20px !important;
}

.mixed-print-area .area-template-3-1-1-22 .area-empty {
  width: 318px !important;
}

.mixed-print-area .area-template-3-1-1-25 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-25 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-25 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-25 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-25 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-25 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-25 .number-answer {
  margin: 0;
  width: 54px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-25 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 23px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-25 .area-template {
  width: 314px;
  margin-top: 25px;
  margin-right: 30px !important;
}

.mixed-print-area .area-template-3-1-1-25 .area-empty {
  width: 314px !important;
}

.mixed-print-area .area-template-3-1-1-26 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-26 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-26 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-26 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-26 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-26 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-26 .number-answer {
  margin: 0;
  width: 54px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-26 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 23px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-26 .area-template {
  width: 272px;
  margin-top: 25px;
  margin-right: 109px !important;
}

.mixed-print-area .area-template-3-1-1-26 .area-empty {
  width: 272px !important;
}

.mixed-print-area .area-template-3-1-1-23 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-23 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-23 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-23 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-23 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-23 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-23 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-23 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-23 .area-template {
  width: 300px;
  margin-top: 15px;
  margin-right: 50px !important;
}

.mixed-print-area .area-template-3-1-1-23 .area-empty {
  width: 300px !important;
}

.mixed-print-area .area-template-3-1-1-24 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-24 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-1-24 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-1-24 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-3-1-1-24 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-24 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-3-1-1-24 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-1-1-24 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-1-24 .area-template {
  width: 318px;
  margin-top: 15px;
  margin-right: 20px !important;
}

.mixed-print-area .area-template-3-1-1-24 .area-empty {
  width: 318px !important;
}




.mixed-print-area .area-template-3-1-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-3-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-3-1 .area-template {
  margin-right: 90px !important;
  margin-top: 60px;
  width: 112px;
}

.mixed-print-area .area-template-3-1-3-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-3-1-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-3-1 .img-division {
  width: 7px
}

.mixed-print-area .area-template-3-1-3-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-3-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-3-2 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-2 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-3-1-3-2 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-3-2 .operator-equal {
  line-height: 36px !important;
}

.mixed-print-area .area-template-3-1-3-2 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-3-2 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-3-1-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-4-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-4-1 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-5 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-4-5 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-4-5 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-5 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-5 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-5 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-5 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-1-4-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-1-4-2 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-2 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-3-1-4-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-3 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-3-1-4-3 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-3 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-4-3 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-3-1-4-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-6 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-3-1-4-6 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-6 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-4-6 .area-empty {
  width: 182px !important;
}

.mixed-print-area .area-template-3-1-4-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-4-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-1-4-4 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-4 .area-quiz {
  padding: 0px 18px;
}

.mixed-print-area .area-template-3-1-4-4 .number-answer {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-1-4-4 .area-template {
  width: 182px;
  margin-top: 50px;
}

.mixed-print-area .area-template-3-1-4-4 .area-empty {
  width: 182px !important;
}



/* #수업도구 */
.mixed-print-area .area-template-3-1-5-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-1 {
  padding: 0px !important;

  display: flex;
  justify-content: flex-start;
  flex-direction: row;
}

.mixed-print-area .area-template-3-1-5-1 .area-template {
  width: 267px !important;
  padding: 0px 23px !important;
  border-right: 1px solid #E2E2E2 !important;
  margin-top: 80px;
}

.mixed-print-area .area-template-3-1-5-1 .area-template:nth-child(3n+1) {
  width: 244px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-3-1-5-1 .area-template:nth-child(3n) {
  width: 244px !important;
  padding-right: 0px !important;
  border-right: 0px !important;
}

.mixed-print-area .area-template-3-1-5-1 .area-empty {
  width: 221px !important;
}

.mixed-print-area .area-template-3-1-5-1 .area-template-main {
  width: 221px;
  margin: unset;
}

.mixed-print-area .area-template-3-1-5-1 .area-template-index {
  width: 120px;
}

.mixed-print-area .area-template-3-1-5-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-3-1-5-1 .area-canvas-clock {
  transform: scale(0.45)  translate(-147px, -147px)
}

.mixed-print-area .area-template-3-1-5-1 .quiz-line {
  justify-content: center;
}

.mixed-print-area .area-template-3-1-5-1 .quiz-line1 {
  margin-bottom: 7px;
  /* margin-bottom: 4px; */
}

.mixed-print-area .area-template-3-1-5-1 .quiz-line2 {
  margin-bottom: 2px;
}

.mixed-print-area .area-template-3-1-5-1 .number-quiz {
  margin: 0;
  width: 35px;
  height: 26px;
  line-height: 26px;
  font-size: 21px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-1-5-1 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-1 .area-answer {
  padding-top: 2px;
}

.mixed-print-area .area-template-3-1-5-1 .number-answer {
  margin: 0;
  width: 35px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-1-5-1 .clock-text {
  margin: 0;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-1 .clock-text1 {
  width: 41px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
  text-align: left;
}

.mixed-print-area .area-template-3-1-5-1 .clock-text2 {
  width: 20px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
}

.mixed-print-area .area-template-3-1-5-1 .clock-text3 {
  width: 20px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
}

.mixed-print-area .area-template-3-1-5-1 .area-24-string {
  font-size: 14px;
  height: 20px;
  line-height: 14px;
  padding-bottom: 0px;
}




.mixed-print-area .area-template-3-1-5-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-1-5-2 {
  padding: 0px !important;

  display: flex;
  justify-content: flex-start;
  flex-direction: row;
}

.mixed-print-area .area-template-3-1-5-2 .area-template {
  width: 267px !important;
  padding: 0px 23px !important;
  border-right: 1px solid #E2E2E2 !important;
  margin-top: 80px;
}

.mixed-print-area .area-template-3-1-5-2 .area-template:nth-child(3n+1) {
  width: 244px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-3-1-5-2 .area-template:nth-child(3n) {
  width: 244px !important;
  padding-right: 0px !important;
  border-right: 0px !important;
}

.mixed-print-area .area-template-3-1-5-2 .area-template-index {
  width: 120px;
}

.mixed-print-area .area-template-3-1-5-2 .area-empty {
  width: 221px !important;
}

.mixed-print-area .area-template-3-1-5-2 .area-template-main {
  width: 221px;
  margin: unset;
}

.mixed-print-area .area-template-3-1-5-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-3-1-5-2 .area-canvas-clock {
  transform: scale(0.45)  translate(-147px, -147px)
}

.mixed-print-area .area-template-3-1-5-2 .quiz-line {
  justify-content: center;
}

.mixed-print-area .area-template-3-1-5-2 .quiz-line1 {
  margin-bottom: 7px;
  /* margin-bottom: 4px; */
}

.mixed-print-area .area-template-3-1-5-2 .quiz-line2 {
  margin-bottom: 2px;
}

.mixed-print-area .area-template-3-1-5-2 .number-quiz {
  margin: 0;
  width: 35px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-1-5-2 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-2 .area-answer {
  padding-top: 2px;
}

.mixed-print-area .area-template-3-1-5-2 .number-answer {
  margin: 0;
  width: 35px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-1-5-2 .clock-text {
  margin: 0;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-3-1-5-2 .clock-text1 {
  width: 41px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
  text-align: left;
}

.mixed-print-area .area-template-3-1-5-2 .clock-text2 {
  width: 20px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
}

.mixed-print-area .area-template-3-1-5-2 .clock-text3 {
  width: 20px;
  height: 26px;
  line-height: 26px;
  margin-right: 0px;
}

.mixed-print-area .area-template-3-1-5-2 .area-24-string {
  font-size: 14px;
  height: 20px;
  line-height: 14px;
  padding-bottom: 0px;
}






.mixed-print-area .area-template-3-2-1-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-1-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-2-1-1 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-1 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(9) {
  margin-bottom: 50px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(10) {
  margin-bottom: 50px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(11) {
  margin-bottom: 50px !important;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(12) {
  margin-bottom: 50px !important;
}

.mixed-print-area .area-template-3-2-1-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-1-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-2-1-2 .area-template {
  margin-right: 30px !important;
  margin-top: 50px;
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-2 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-2 .number-calculate {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-1-3 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-2-1-3 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-3 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-3 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-3 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-1-4 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-3-2-1-4 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-4 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-3-2-1-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-4 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-4 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-5 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-2-1-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-5 .area-template {
  width: 225px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-3-2-1-5 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-3-2-1-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-6 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-2-1-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-6 .area-template {
  width: 225px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-3-2-1-6 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-3-2-1-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-7 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-7 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-2-1-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-7 .area-template {
  width: 225px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-3-2-1-7 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-3-2-1-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-1-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-1-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-8 .number-answer {
  margin: 0;
  width: 66px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-3-2-1-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-1-8 .area-template {
  width: 225px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-3-2-1-8 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-2-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-2-1 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-2-2-1 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-3-2-2-1 .area-template {
  margin-right: 45px !important;
  margin-top: 12px;
  width: 120px !important;
}

.mixed-print-area .area-template-3-2-2-1 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-3-2-2-1 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-1 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-1 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-1 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-2-2 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-2-2-2 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-3-2-2-2 .area-template {
  margin-right: 55px !important;
  margin-top: 85px;
  width: 120px;
}

.mixed-print-area .area-template-3-2-2-2 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-3-2-2-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-2-2 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-2 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-2 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-2 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-2-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-3-2-2-3 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-3-2-2-3 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-3-2-2-3 .area-template {
  margin-right: 55px !important;
  margin-top: 85px;
  width: 120px;
}

.mixed-print-area .area-template-3-2-2-3 .area-template-main {
  width: 120px;
}

.mixed-print-area .area-template-3-2-2-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-3-2-2-3 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-3 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-3 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-3 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-3-2-2-3 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}


.mobile-print-page .area-mixed-order-3-2-3-1 {
  margin-top: 20px;
}

.mixed-print-area .area-template-3-2-3-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-3-2-3-1  .divide-line:nth-child(2n) {
  border-right: 0px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-3-2-3-1 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
  border-right: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border-right: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1 {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  border-right: 0px !important;
}

.mixed-print-area .area-template-3-2-3-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-3-2-3-1 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-3-2-3-1 .area-template-main {
  width: 150px;
}

.mixed-print-area .area-template-3-2-3-1 .inner-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-3-2-3-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto 0px;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-3-2-3-1 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-3-2-3-1 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-2-3-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-3-2-3-1 .draw-string {
  font-family: 'Noto Sans KR';
  font-weight: 500;
  width: 94px;
  height: 40px;
  font-size: 40px;
  letter-spacing: -0.4px;
}

.mixed-print-area .area-template-3-2-3-1 .draw-string-one {
  width: 74px !important;
}

.mixed-print-area .area-template-3-2-3-1 .img-cm {
  width: 22px;
  margin-left: 8px;
}

.mixed-print-area .area-template-3-2-3-1 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-3-2-3-1 .ios-string {
  font-size: 16px !important;
  width: 55px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mixed-print-area .area-template-3-2-3-1 .ios-string-one {
  font-size: 16px !important;
  width: 37px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}


.mobile-print-page .area-mixed-order-3-2-3-2 {
  margin-top: 20px;
}

.mixed-print-area .area-template-3-2-3-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-3-2-3-2  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-3-2-3-2 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-3-2-3-2 {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-3-2-3-2 .area-template-main {
  width: 150px;
}

.mixed-print-area .area-template-3-2-3-2 .inner-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-3-2-3-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto 0px;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-3-2-3-2 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-3-2-3-2 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-3-2-3-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-3-2-3-2 .draw-string {
  font-family: 'Noto Sans KR';
  font-weight: 500;
  width: 84px;
  height: 40px;
  font-size: 36px;
  letter-spacing: -0.4px;
}

.mixed-print-area .area-template-3-2-3-2 .draw-string-one {
  width: 64px !important;
}

.mixed-print-area .area-template-3-2-3-2 .img-cm {
  width: 22px;
  margin-left: 8px;
}

.mixed-print-area .area-template-3-2-3-2 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-3-2-3-2 .ios-string {
  font-size: 16px !important;
  width: 49px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}

.mixed-print-area .area-template-3-2-3-2 .ios-string-one {
  font-size: 16px !important;
  width: 37px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}




.mixed-print-area .area-template-3-2-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-1 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-1 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-1 .number-answer {
  font-size: 26px;
  width: 63px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-1 {
  width: 160px;
  margin-top: 8px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-3-2-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-2 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-2 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-2 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-2 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-2 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-3-2-4-2 {
  width: 157px;
  margin-top: 8px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-3-2-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-3 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-3 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-3 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-3 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-3 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-3-2-4-3 {
  width: 157px;
  margin-top: 8px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-3-2-4-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-4 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-4 .number-quiz {
  font-size: 26px;
  width: 27px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-4 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-4 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-4 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-4 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-3-2-4-4 {
  width: 162px;
  margin-top: 8px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-3-2-4-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-3-2-4-5 .inner-template-main {
  overflow: hidden;
}

.mixed-print-area .area-template-3-2-4-5 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-5 .number-quiz1 {
  width: 27px;
}

.mixed-print-area .area-template-3-2-4-5 .number-quiz2 {
  width: 44px;
}

.mixed-print-area .area-template-3-2-4-5 .number-quiz {
  font-size: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-5 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-5 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-5 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-3-2-4-5 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-3-2-4-5 {
  width: 162px;
  margin-top: 8px;
  margin-right: 15px !important;
}





/* #수업도구 */
.mobile-print-page .area-mixed-order-4-1-2-1 {
  margin-top: 10px;
}

.mixed-print-area .area-template-4-1-2-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-4-1-2-1  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-4-1-2-1 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-4-1-2-1 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-4-1-2-1 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-1-2-1 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-4-1-2-1 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-4-1-2-1 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-4-1-2-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 160px;
}

.mixed-print-area .area-template-4-1-2-1 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-332px, -334px);
}

.mixed-print-area .area-template-4-1-2-1 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-4-1-2-1 .img-degree {
  width: 10px;
}

.mixed-print-area .area-template-4-1-2-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-4-1-2-1 .img-degree {
  width: 10px;
  margin-left: 3px;
}

.mixed-print-area .area-template-4-1-2-1 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-4-1-2-1 .ios-string {
  font-size: 16px !important;
  width: 30px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mixed-print-area .area-template-4-1-2-1 .ios-string-one {
  font-size: 16px !important;
  width: 20px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mobile-print-page .area-mixed-order-4-1-2-2 {
  margin-top: 20px;
}

.mixed-print-area .area-template-4-1-2-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-4-1-2-2  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-4-1-2-2 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-4-1-2-2 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-4-1-2-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-1-2-2 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-4-1-2-2 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-4-1-2-2 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-4-1-2-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 160px;
}

.mixed-print-area .area-template-4-1-2-2 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-332px, -334px);
}

.mixed-print-area .area-template-4-1-2-2 .number-answer {
  margin: 0;
  width: 43px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-4-1-2-2 .img-degree {
  width: 10px;
}

.mixed-print-area .area-template-4-1-2-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-4-1-2-2 .area-template-4-1-2-2 .img-degree {
  width: 10px;
  margin-left: 3px;
}

.mixed-print-area .area-template-4-1-2-2 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-4-1-2-2 .ios-string {
  font-size: 16px !important;
  width: 30px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mixed-print-area .area-template-4-1-2-2 .ios-string-one {
  font-size: 16px !important;
  width: 20px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}







.mixed-print-area .area-template-4-1-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-1 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-1 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-1 .area-template {
  margin-right: 80px !important;
  margin-top: 34px;
  width: 163px !important;
}

.mixed-print-area .area-template-4-1-3-1 .area-template-main {
  width: 163px;
}

.mixed-print-area .area-template-4-1-3-1 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-1 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-1 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-1 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-2 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-2 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-2 .area-template {
  margin-right: 80px !important;
  margin-top: 34px;
  width: 136px !important;
}

.mixed-print-area .area-template-4-1-3-2 .area-template-main {
  width: 136px;
}

.mixed-print-area .area-template-4-1-3-2 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-2 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-2 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-2 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-3 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-3 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-1-3-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-3 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-1-3-3 .number-answer {
  margin: 0;
  width: 96px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-1-3-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-3 .area-template {
  width: 312px;
  margin-top: 15px;
  margin-right: 30px !important;
}

.mixed-print-area .area-template-4-1-3-3 .area-empty {
  width: 312px !important;
}

.mixed-print-area .area-template-4-1-3-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-4 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-4 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-1-3-4 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-4 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-1-3-4 .number-answer {
  margin: 0;
  width: 82px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-1-3-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-4 .area-template {
  width: 280px;
  margin-top: 15px;
  margin-right: 70px !important;
}

.mixed-print-area .area-template-4-1-3-4 .area-empty {
  width: 280px !important;
}

.mixed-print-area .area-template-4-1-3-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-6 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-6 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-1-3-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-6 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-1-3-6 .number-answer {
  margin: 0;
  width: 96px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-1-3-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-6 .area-template {
  width: 294px;
  margin-top: 15px;
  margin-right: 55px !important;
}

.mixed-print-area .area-template-4-1-3-6 .area-empty {
  width: 294px !important;
}

.mixed-print-area .area-template-4-1-3-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-7 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-7 {
  padding-left: 15px;
  padding-right: 15px;
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-1-3-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-7 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-1-3-7 .number-answer {
  margin: 0;
  width: 110px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-1-3-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-7 .area-template {
  width: 326px;
  margin-top: 15px;
  margin-right: 10px !important;
}

.mixed-print-area .area-template-4-1-3-7 .area-empty {
  width: 326px !important;
}

.mixed-print-area .area-template-4-1-3-8 .area-template {
  margin-right: 65px !important;
  margin-left: 65px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-9 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-9 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-9 .area-template {
  margin-right: 40px !important;
  margin-top: 80px;
  width: 136px !important;
}

.mixed-print-area .area-template-4-1-3-9 .area-template-main {
  width: 136px;
}

.mixed-print-area .area-template-4-1-3-9 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-9 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-9 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-9 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-9 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-10 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-10 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-10 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-10 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-10 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-10 .area-template {
  margin-right: 60px !important;
  margin-top: 20px;
  width: 109px !important;
}

.mixed-print-area .area-template-4-1-3-10 .area-template-main {
  width: 109px;
}

.mixed-print-area .area-template-4-1-3-10 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-10 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-10 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-10 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-10 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-11 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-11 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-11 .area-template {
  margin-right: 40px !important;
  margin-top: 20px;
  width: 136px !important;
}

.mixed-print-area .area-template-4-1-3-11 .area-template-main {
  width: 136px;
}

.mixed-print-area .area-template-4-1-3-11 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-11 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-11 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-11 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-11 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-12 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-1-3-12 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-1-3-12 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-1-3-12 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-1-3-12 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-4-1-3-12 .area-template {
  margin-right: 60px !important;
  margin-top: 20px;
  width: 109px !important;
}

.mixed-print-area .area-template-4-1-3-12 .area-template-main {
  width: 109px;
}

.mixed-print-area .area-template-4-1-3-12 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-12 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-12 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-12 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-1-3-12 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-1-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-1 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-1 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-1 {
  width: 170px;
  margin-top: 11px;
  margin-right: 35px !important;
}

.mixed-print-area .area-template-4-2-1-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-1 .area-empty {
  width: 170px !important;
}

.mixed-print-area .area-template-4-2-1-8 {
  margin-left: -10px;
}

.mixed-print-area .area-template-4-2-1-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-8 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-8 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-8 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-8 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-8 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-8 .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-8 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-8 .area-template-4-2-1-8 {
  width: 203px;
  margin-top: 11px;
  margin-right: 35px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-8 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-8 .area-empty {
  width: 203px !important;
}

.mixed-print-area .area-template-4-2-1-2 {
  margin-left: -10px;
}

.mixed-print-area .area-template-4-2-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-2 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-2 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-2 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-2 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-2 .area-template-4-2-1-2 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-2 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-4-2-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-3 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-3 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-3 {
  width: 170px;
  margin-top: 11px;
  margin-right: 35px !important;
}

.mixed-print-area .area-template-4-2-1-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-3 .area-empty {
  width: 170px !important;
}

.mixed-print-area .area-template-4-2-1-4 {
  margin-left: -10px;
}

.mixed-print-area .area-template-4-2-1-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-4 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-4 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-4 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-4 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-4 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-4 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-4 .area-template-4-2-1-4 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-4 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-4-2-1-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-5 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-5 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-5 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-5 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-5 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-5 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-5 .area-template-4-2-1-5 {
  width: 221px;
  margin-top: 11px;
  margin-right: 20px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-5 .area-empty {
  width: 221px !important;
}

.mixed-print-area .area-template-4-2-1-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-6 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-6 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-6 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-6 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-6 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-6 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-6 .area-template-4-2-1-6 {
  width: 221px;
  margin-top: 11px;
  margin-right: 20px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-6 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-6 .area-empty {
  width: 221px !important;
}

.mixed-print-area .area-template-4-2-1-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-1-7 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-1-7 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-7 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-7 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-4-2-1-7 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-7 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-4-2-1-7 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-4-2-1-7 .area-template-4-2-1-7 {
  width: 200px;
  margin-top: 11px;
  margin-right: 20px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-1-7 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-4-2-1-7 .area-empty {
  width: 200px !important;
}

.mixed-print-area .area-template-4-2-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-1 .point {
  /* font-size: 40px;
  right: 33px !important;
  bottom: 7px !important;
  margin-right: 0px !important; */

  right: 35px;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-1 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-1 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-4-2-3-1 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-4-2-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-1 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-1 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-2 .point {
  /* font-size: 40px;
  right: 70px !important;
  bottom: 7px !important;
  margin-right: 0px !important; */

  right: 72px;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-2 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-2 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-2 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-2 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-2 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-3 .point {
  /* font-size: 40px;
  right: 70px !important;
  bottom: 7px !important;
  margin-right: 0px !important; */

  right: 72px;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-3 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-3 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-3 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-3 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-3 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-4 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-2-3-4 .area-template {
  margin-right: 30px !important;
  width: 136px;
  margin-top: 50px;
}

.mixed-print-area .area-template-4-2-3-4 .area-template-main {
  width: 136px;
}

.mixed-print-area .area-template-4-2-3-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-4 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-4 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-4 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-4 .point {
  /* font-size: 36px;
  right: 77px !important;
  bottom: 10px !important;
  margin-right: 0px !important; */

  right: 79px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  bottom: 2px;
}

.mixed-print-area .area-template-4-2-3-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-5 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-5 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-5 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-5 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-5 .number-answer {
  margin: 0;
  width: 44px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-5 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-5 .area-template {
  width: 232px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-3-5 .area-empty {
  width: 232px !important;
}

.mixed-print-area .area-template-4-2-3-6 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-6 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-6 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-6 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-6 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-6 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-6 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-6 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-6 .area-template {
  width: 290px;
  margin-top: 14px;
  margin-right: 60px !important;
}

.mixed-print-area .area-template-4-2-3-6 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-4-2-3-7 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-7 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-7 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-7 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-7 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-7 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-7 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-7 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-7 .area-template {
  width: 290px;
  margin-top: 14px;
  margin-right: 60px !important;
}

.mixed-print-area .area-template-4-2-3-7 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-4-2-3-8 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-8 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-8 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-8 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-8 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-8 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-8 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-8 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-8 .number-answer {
  margin: 0;
  width: 74px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-8 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-8 .area-template {
  width: 320px;
  margin-top: 15px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-4-2-3-8 .area-empty {
  width: 320px !important;
}

.mixed-print-area .area-template-4-2-3-9 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-9 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-9 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-9 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-9 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-9 .point {
  /* font-size: 40px;
  right: 33px !important;
  bottom: 7px !important;
  margin-right: 0px !important; */

  right: 35px;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-9 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-9 .area-template {
  margin-right: 90px !important;
  width: 112px;
}

.mixed-print-area .area-template-4-2-3-9 .area-template-main {
  width: 112px;
}

.mixed-print-area .area-template-4-2-3-9 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-9 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-9 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-9 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-10 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-10 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-10 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-10 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-10 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-10 .point {
  /* font-size: 40px;
  right: 70px !important;
  bottom: 7px !important; */

  right: 72px !important;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-10 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-10 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-10 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-10 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-10 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-10 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-10 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-11 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-11 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-11 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-11 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-11 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-11 .point {
  /* font-size: 40px;
  right: 70px !important;
  bottom: 7px !important;
  margin-right: 0px !important; */

  right: 72px;
  width: 5px;
  height: 5px;
  background-color: black;
  border-radius: 100px;
  bottom: 5px;
}

.mixed-print-area .area-template-4-2-3-11 .blank {
  margin: 0;
  width: 36px;
  height: 36px;
}

.mixed-print-area .area-template-4-2-3-11 .area-template {
  margin-right: 30px !important;
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-11 .area-template-main {
  width: 149px;
}

.mixed-print-area .area-template-4-2-3-11 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-11 .number-answer {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-11 .number-quiz {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-11 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-12 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-12 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-12 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-12 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-12 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-4-2-3-12 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-4-2-3-12 .area-template {
  margin-right: 30px !important;
  width: 136px;
  margin-top: 50px;
}

.mixed-print-area .area-template-4-2-3-12 .area-template-main {
  width: 136px;
}

.mixed-print-area .area-template-4-2-3-12 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-12 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-12 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-12 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-12 .point {
  /* font-size: 36px;
  right: 77px !important;
  bottom: 10px !important;
  margin-right: 0px !important; */

  right: 79px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  bottom: 2px;
}

.mixed-print-area .area-template-4-2-3-13 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-13 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-13 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-13 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-13 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-13 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-13 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-13 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-13 .number-answer {
  margin: 0;
  width: 44px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-13 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-13 .area-template {
  width: 232px;
  margin-top: 50px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-4-2-3-13 .area-empty {
  width: 232px !important;
}

.mixed-print-area .area-template-4-2-3-14 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-14 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-14 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-14 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-14 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-14 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-14 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-14 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-14 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-14 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-14 .area-template {
  width: 290px;
  margin-top: 14px;
  margin-right: 60px !important;
}

.mixed-print-area .area-template-4-2-3-14 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-4-2-3-15 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-15 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-15 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-15 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-15 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-15 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-15 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-15 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-15 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-15 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-15 .area-template {
  width: 290px;
  margin-top: 14px;
  margin-right: 60px !important;
}

.mixed-print-area .area-template-4-2-3-15 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-4-2-3-16 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-4-2-3-16 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-16 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-4-2-3-16 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-4-2-3-16 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-4-2-3-16 .point {
  /* font-size: 36px;
  height: 36px !important;
  line-height: 30px !important;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-4-2-3-16 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-16 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-4-2-3-16 .number-answer {
  margin: 0;
  width: 74px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-4-2-3-16 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-4-2-3-16 .area-template {
  width: 320px;
  margin-top: 15px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-4-2-3-16 .area-empty {
  width: 320px !important;
}

.mixed-print-area .area-template-5-1-1-1 .area-template-main {
  display: flex;
  justify-content: center;
}

.mixed-print-area .area-template-5-1-1-1 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-1 .area-print-svg {
  display: block;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-1 svg {
  max-width: 235px;
}

.mixed-print-area .area-template-5-1-1-1 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-1 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-1 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-1 .area-quiz {
  justify-content: flex-start;
  padding-right: 20px;
}

.mixed-print-area .area-template-5-1-1-1 .number-answer {
  margin: 0;
  width: 28px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-1 .area-template {
  width: 304px;
  margin-top: 15px;
  margin-right: 70px !important;
}

.mixed-print-area .area-template-5-1-1-1 .area-empty {
  width: 304px !important;
}

.mixed-print-area .area-template-5-1-1-2 .area-template-main {
  display: flex;
  justify-content: center;
}

.mixed-print-area .area-template-5-1-1-2 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-2 .area-print-svg {
  display: block;
  max-height: 35px;
  margin-left: 20px;
}

.mixed-print-area .area-template-5-1-1-2 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-2 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-2 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-2 .area-quiz {
  padding: 0px 0px 0px 20px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-5-1-1-2 .number-answer {
  margin: 0;
  width: 52px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-2 .area-template {
  width: 304px;
  margin-top: 15px;
  margin-right: 70px !important;
}

.mixed-print-area .area-template-5-1-1-2 .area-empty {
  width: 304px !important;
}

.mixed-print-area .area-template-5-1-1-3 .area-template-main {
  display: flex;
  justify-content: center;
  padding-right: 20px;
}

.mixed-print-area .area-template-5-1-1-3 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-3 .area-print-svg {
  display: block;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-3 svg {
  max-width: 250px;
}

.mixed-print-area .area-template-5-1-1-3 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-3 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-3 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-3 .area-quiz {
  justify-content: flex-start;
  padding-right: 22px;
}

.mixed-print-area .area-template-5-1-1-3 .number-answer {
  margin: 0;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-3 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-3 .area-template {
  width: 310px;
  margin-top: 15px;
  margin-right: 70px !important;
  margin-left: 20px !important;
}

.mixed-print-area .area-template-5-1-1-3 .area-empty {
  width: 330px !important;
}

.mixed-print-area .area-template-5-1-1-4 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-4 .area-print-svg {
  display: block;
  padding-left: 10px;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-4 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-4 .area-template:nth-child(2n) {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-1-4 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-4 .area-quiz {
  padding: 0px 0px 0px 10px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-5-1-1-4 .number-answer {
  margin: 0;
  width: 52px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-4 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-4 .bracket {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-4 .area-template {
  width: 330px;
  margin-top: 15px;
  margin-right: 70px !important;
  margin-left: 20px !important;
}

.mixed-print-area .area-template-5-1-1-4 .area-empty {
  width: 330px !important;
}

.mixed-print-area .area-template-5-1-1-5 .area-template-main {
  display: flex;
  justify-content: center;
  padding-right: 0px;
}

.mixed-print-area .area-template-5-1-1-5 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-5 .area-print-svg {
  display: block;
  padding-left: 10px;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-5 svg {
  max-width: 250px;
}

.mixed-print-area .area-template-5-1-1-5 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-5 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-5 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-5 .area-quiz {
  padding: 0px 0px 0px 10px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-5-1-1-5 .number-answer {
  margin: 0;
  width: 52px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-5 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-5 .bracket {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-5 .area-template {
  width: 290px;
  margin-top: 15px;
  margin-right: 70px !important;
  margin-left: 20px !important;
}

.mixed-print-area .area-template-5-1-1-5 .area-empty {
  width: 330px !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-template-main {
  display: flex;
  justify-content: center;
  padding-right: 10px;
}

.mixed-print-area .area-template-5-1-1-6 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-6 .area-print-svg {
  display: block;
  padding-left: 10px;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-6 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-template:nth-child(2n+1) {
  margin-left: 20px !important;
}

.mixed-print-area .area-template-5-1-1-6 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-6 .area-quiz {
  padding: 0px 0px 0px 10px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-5-1-1-6 .number-answer {
  margin: 0;
  width: 52px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-6 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-6 .bracket {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-6 .area-template {
  width: 365px;
  margin-top: 15px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-1-6 .area-empty {
  width: 365px !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-template-main {
  display: flex;
  justify-content: center;
  padding-right: 10px;
}

.mixed-print-area .area-template-5-1-1-7 .area-svg {
  display: none;
}

.mixed-print-area .area-template-5-1-1-7 .area-print-svg {
  display: block;
  padding-left: 10px;
  max-height: 35px;
}

.mixed-print-area .area-template-5-1-1-7 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-template:nth-child(2n+1) {
  margin-left: 20px !important;
}

.mixed-print-area .area-template-5-1-1-7 .number-quiz {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-7 .area-quiz {
  padding: 0px 0px 0px 10px;
  justify-content: flex-start;
}

.mixed-print-area .area-template-5-1-1-7 .number-answer {
  margin: 0;
  width: 52px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-1-7 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px !important;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-7 .bracket {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-7 .brace {
  margin: 0;
  width: 14px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-1-7 .area-template {
  width: 365px;
  margin-top: 15px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-1-7 .area-empty {
  width: 365px !important;
}

.mixed-print-area .area-template-5-1-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-1 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-5-1-2-1 .number-quiz {
  margin: 0;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-1 .divisor-txt {
  margin: 0;
  width: 68px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-1 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-1-2-1 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-5-1-2-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-1 .operator-comma {
  width: 10px;
  line-height: 26px;
}

.mixed-print-area .area-template-5-1-2-1 .area-template {
  width: 345px;
  margin-top: 25px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-1 .area-empty {
  width: 345px !important;
}



.mixed-area-content .mixed-page1 .area-template-5-1-2-2 {
  width: 500px !important;
}

.mixed-area-content .mixed-page2 .area-template-5-1-2-2 {
  width: 500px !important;
}

.mixed-print-area .area-template-5-1-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-2 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-5-1-2-2 .number-quiz {
  margin: 0;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-2 .divisor-txt {
  margin: 0;
  width: 68px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-2 .common-divisor-txt {
  margin: 0;
  width: 68px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  padding-left: 28px;
}

.mixed-print-area .area-template-5-1-2-2 .area-quiz {
  display: flex;
  flex-direction: column;
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-1-2-2 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-5-1-2-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-2 .operator-comma {
  width: 10px;
  line-height: 26px;
}

.mixed-print-area .area-template-5-1-2-2 .area-template {
  width: 345px;
  margin-top: 25px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-2-2 .area-empty {
  width: 345px !important;
}


.mixed-print-area .area-template-5-1-2-3 .img-division {
  width: 4.5px;
  left: 32px;
  top: 4px;
}

.mixed-print-area .area-template-5-1-2-3 .number-quiz1 {
  margin-left: 10px !important;
}

.mixed-print-area .area-template-5-1-2-3 .number-divisor-padding {
  margin-left: 10px !important;
}

.mixed-print-area .area-template-5-1-2-3 .number-quiz {
  margin: 0px 4px;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-3 .number-answer {
  margin: 0px 4px;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-5-1-2-3 .number-divisor {
  margin: 0px 4px;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-3 .common-txt {
  margin: 0;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-3 .common-operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-3 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-3 .common-area {
  padding-left: 6px;
}

.mixed-print-area .area-template-5-1-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 {
  width: 150px !important;
  margin-top: 8px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-quiz {
  flex-direction: column;
}

.mixed-print-area .area-template-5-1-2-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-quiz-line {
  height: 140px;
  width: 110px !important;
}

.mixed-print-area .area-template-5-1-2-3 .area-empty {
  width: 110px !important;
}


.mixed-area-content .mixed-page1 .area-template-5-1-2-4 {
  width: 500px !important;
}

.mixed-area-content .mixed-page2 .area-template-5-1-2-4 {
  width: 500px !important;
}

.mixed-print-area .area-template-5-1-2-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-4 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-4 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-1-2-4 .number-quiz {
  margin: 0;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-4 .divisor-txt {
  margin: 0;
  width: 72px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-4 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-1-2-4 .number-answer {
  margin: 0;
  width: 40px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-5-1-2-4 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-4 .operator-comma {
  width: 10px;
  line-height: 26px;
}

.mixed-print-area .area-template-5-1-2-4 .area-template {
  width: 365px;
  margin-top: 25px;
  margin-right: 25px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-4 .area-empty {
  width: 345px !important;
}


.mixed-area-content .mixed-page1 .area-template-5-1-2-5 {
  width: 500px !important;
}

.mixed-area-content .mixed-page2 .area-template-5-1-2-5 {
  width: 500px !important;
}

.mixed-print-area .area-template-5-1-2-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-5 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-5 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-5-1-2-5 .number-quiz {
  margin: 0;
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-5 .divisor-txt {
  margin: 0;
  width: 68px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-5 .common-divisor-txt {
  margin: 0;
  width: 64px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  font-weight: 400;
  padding-left: 28px;
}

.mixed-print-area .area-template-5-1-2-5 .area-quiz {
  display: flex;
  flex-direction: column;
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-1-2-5 .number-answer {
  margin: 0;
  width: 34px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-5-1-2-5 .operator {
  margin: 0;
  width: 24px;
  height: 26px;
  line-height: 26px;
  font-size: 20px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-5 .operator-comma {
  width: 10px;
  line-height: 26px;
}

.mixed-print-area .area-template-5-1-2-5 .area-template {
  width: 370px;
  margin-top: 25px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-2-5 .area-empty {
  width: 370px !important;
}



.mixed-print-area .area-template-5-1-2-6 .img-division {
  width: 4.5px;
  left: 32px;
  top: 4px;
}

.mixed-print-area .area-template-5-1-2-6 .number-quiz1 {
  margin-left: 10px !important;
}

.mixed-print-area .area-template-5-1-2-6 .number-divisor-padding {
  margin-left: 10px !important;
}

.mixed-print-area .area-template-5-1-2-6 .number-quiz {
  margin: 0px 4px;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-6 .number-answer {
  margin: 0px 4px;
  width: 50px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-1-2-6 .number-divisor {
  margin: 0px 4px;
  width: 28px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-6 .common-txt {
  margin: 0;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-6 .common-operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-6 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-1-2-6 .common-area {
  padding-left: 6px;
}

.mixed-print-area .area-template-5-1-2-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 {
  width: 150px !important;
  margin-top: 8px;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-quiz {
  flex-direction: column;
}

.mixed-print-area .area-template-5-1-2-6 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-quiz-line {
  height: 140px;
  width: 110px !important;
}

.mixed-print-area .area-template-5-1-2-6 .area-empty {
  width: 110px !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-4-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template {
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-4-1 .area-template {
  width: 225px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 11px;
}

.mixed-print-area .area-template-5-1-4-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-4-1 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-5-1-4-1 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-1 .operator-comma {
  width: 15px !important;
}

.mixed-print-area .area-template-5-1-4-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-1 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-4-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-5-1-4-2 .area-template {
  width: 224px;
  margin-right: 10px;
  margin-left: 0px !important;
  margin-top: 11px;
}

.mixed-print-area .area-template-5-1-4-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-4-2 .area-empty {
  width: 224px !important;
}

.mixed-print-area .area-template-5-1-4-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-2 .operator-comma {
  width: 15px !important;
}

.mixed-print-area .area-template-5-1-4-2 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-3 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-3 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-5-1-4-3 {
  width: 157px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-5-1-4-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-4-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-4 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-4 .number-quiz {
  font-size: 26px;
  width: 27px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-4 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-4 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-4 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-4 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-5-1-4-4 {
  width: 162px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-5-1-4-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-4-5 .answer-menu-container {
  display: block !important;
  visibility: hidden;
  height: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-4-5 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .numerator-number1 {
  width: 27px;
}

.mixed-print-area .area-template-5-1-4-5 .denominator-number1 {
  width: 27px;
}

.mixed-print-area .area-template-5-1-4-5 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .input-size-compare {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .number-answer {
  font-size: 26px;
  width: 33px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-4-5 .fraction-left-number {
  text-align: right;
}

.mixed-print-area .area-template-5-1-4-5 {
  width: 155px;
  margin-top: 8px;
  margin-right: 15px !important;
}

.mixed-print-area .area-template-5-1-4-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-5-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-5-1 .number-quiz {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-1 .number-answer {
  font-size: 26px;
  width: 63px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-1 {
  width: 223px;
  margin-top: 10px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-5-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-5-1 .area-empty {
  width: 223px !important;
}

.mixed-print-area .area-template-5-1-5-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-5-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-2 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-2 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-1-5-2 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-2 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-1-5-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-2 .area-template-5-1-5-2 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-5-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-5-2 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-5-1-5-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-5-3 .number-quiz {
  font-size: 26px;
  width: 27px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-3 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-3 {
  width: 170px;
  margin-top: 11px;
  margin-right: 35px !important;
}

.mixed-print-area .area-template-5-1-5-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-5-3 .area-empty {
  width: 170px !important;
}

.mixed-print-area .area-template-5-1-5-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-5-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-1-5-4 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-4 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-4 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-1-5-4 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-4 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-1-5-4 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-1-5-4 .area-template-5-1-5-4 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-1-5-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-5-4 .area-empty {
  width: 225px !important;
}





/* #수업도구 */
.mobile-print-page .area-mixed-order-5-1-6-1 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-5-1-6-1  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-1 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-1 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-1 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-1 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-5-1-6-1 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-1 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-5-1-6-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  height: 160px;
}

.mixed-print-area .area-template-5-1-6-1 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-325px, -358px);
}

.mixed-print-area .area-template-5-1-6-1 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-1 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-1 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-5-1-6-1 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}


.mobile-print-page .area-mixed-order-5-1-6-2 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-5-1-6-2  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-2 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-2 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-2 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-2 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-5-1-6-2 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-2 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-5-1-6-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-5-1-6-2 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-5-1-6-2 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-2 .img-cm {
  width: 22px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-2 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-5-1-6-2 .ios-string {
  font-size: 16px !important;
  width: 50px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}


.mobile-print-page .area-mixed-order-5-1-6-3 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-3 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .divide-line {
  width: 194px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.mixed-print-area .area-template-5-1-6-3 .divide-line:nth-child(4n+1) {
  width: 183px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .divide-line:nth-child(4n) {
  width: 183px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(4n+1) {
  width: 183px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-3 .area-template:nth-child(4n) {
  width: 183px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-3 .area-template {
  width: 194px;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-3 .area-empty {
  width: 172px !important;
}

.mixed-print-area .area-template-5-1-6-3 .area-template-main {
  width: 172px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-3 .inner-template-main {
  width: 172px;
}

.mixed-print-area .area-template-5-1-6-3 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 172px;
  height: 158px;
}

.mixed-print-area .area-template-5-1-6-3 .area-canvas {
  display: inline-block;
  transform: scale(0.354) translate(-432px, -338px);
}

.mixed-print-area .area-template-5-1-6-3 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-3 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-3 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-3 .ios-area-canvas {
  transform: scale(0.72) translate(-23px, -28px) !important
}

.mixed-print-area .area-template-5-1-6-3 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 5px;
  letter-spacing: 2px !important;
}

.mobile-print-page .area-mixed-order-5-1-6-4 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-4 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .divide-line {
  width: 194px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.mixed-print-area .area-template-5-1-6-4 .divide-line:nth-child(4n+1) {
  width: 183px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .divide-line:nth-child(4n) {
  width: 183px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(4n+1) {
  width: 183px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-4 .area-template:nth-child(4n) {
  width: 183px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-4 .area-template {
  width: 194px;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-4 .area-empty {
  width: 172px !important;
}

.mixed-print-area .area-template-5-1-6-4 .area-template-main {
  width: 172px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-4 .inner-template-main {
  width: 172px;
}

.mixed-print-area .area-template-5-1-6-4 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 172px;
  height: 158px;
}

.mixed-print-area .area-template-5-1-6-4 .area-canvas {
  display: inline-block;
  transform: scale(0.354) translate(-432px, -338px);
}

.mixed-print-area .area-template-5-1-6-4 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-4 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-4 .img-cm {
  width: 22px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-4 .ios-area-canvas {
  transform: scale(0.72) translate(-23px, -28px) !important
}

.mixed-print-area .area-template-5-1-6-4 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 5px;
  letter-spacing: 2px !important;
}



.mobile-print-page .area-mixed-order-5-1-6-5 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-5 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-5-1-6-5 .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-5 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-5 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-5 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-5 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-5-1-6-5 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-5 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-5-1-6-5 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 159px;
}

.mixed-print-area .area-template-5-1-6-5 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-5-1-6-5 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-5 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-5 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-5 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-5-1-6-5 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}



.mobile-print-page .area-mixed-order-5-1-6-6 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-6 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-5-1-6-6  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-6 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-6 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-6 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-6 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-5-1-6-6 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-6 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-5-1-6-6 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-5-1-6-6 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-5-1-6-6 .number-answer {
  margin: 0;
  width: 30px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-6 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-6 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-6 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-5-1-6-6 .ios-string-one {
  font-size: 16px !important;
  width: 40px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mixed-print-area .area-template-5-1-6-6 .ios-string {
  font-size: 16px !important;
  width: 50px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}


.mobile-print-page .area-mixed-order-5-1-6-7 {
  margin-top: 20px;
}

.mixed-print-area .area-template-5-1-6-7 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-5-1-6-7  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-7 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(4n+1) {
  width: 176px;
  padding-left: 0px;
}

.mixed-print-area .area-template-5-1-6-7 .area-template:nth-child(4n) {
  width: 176px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-5-1-6-7 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-1-6-7 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-5-1-6-7 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-5-1-6-7 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-5-1-6-7 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 150px;
  height: 159px;
}

.mixed-print-area .area-template-5-1-6-7 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-5-1-6-7 .number-answer {
  margin: 0;
  width: 43px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-5-1-6-7 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-5-1-6-7 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-5-1-6-7 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-5-1-6-7 .ios-string-one {
  font-size: 16px !important;
  width: 40px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2.5px !important;
}

.mixed-print-area .area-template-5-1-6-7 .ios-string {
  font-size: 16px !important;
  width: 50px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}




.mixed-print-area .area-template-5-2-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-2-1 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-1 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-1 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-2-2-1 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-1 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-2-2-1 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-1 .area-template-5-2-2-1 {
  width: 185px;
  margin-top: 10px;
  margin-right: 30px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-2-2-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-2-2-1 .area-empty {
  width: 185px !important;
}

.mixed-print-area .area-template-5-2-2-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-2-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-2 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-2 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-2-2-2 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-2 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-2-2-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-2 .area-template-5-2-2-2 {
  width: 200px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-2-2-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-2-2-2 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-5-2-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-3 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-2-3 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-3 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-3 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-2-2-3 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-3 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-2-2-3 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-3 .area-template-5-2-2-3 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-2-2-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-2-2-3 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-5-2-2-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-2-4 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-2-4 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-4 .operator {
  font-size: 26px;
  width: 30px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-4 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-5-2-2-4 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-4 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-5-2-2-4 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-5-2-2-4 .area-template-5-2-2-4 {
  width: 225px;
  margin-top: 10px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-2-2-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-5-2-2-4 .area-empty {
  width: 225px !important;
}

.mixed-print-area .area-template-5-2-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-4-1 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-5-2-4-1 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-5-2-4-1 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-1 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-2-4-1 .number-answer {
  margin: 0;
  width: 60px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-2-4-1 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-1 .area-template {
  width: 226px;
  margin-top: 55px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-5-2-4-1 .area-empty {
  width: 226px !important;
}

.mixed-print-area .area-template-5-2-4-2 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-2-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-2 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-4-2 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-5-2-4-2 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-5-2-4-2 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-2 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-2-4-2 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-2 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-2 .area-template {
  width: 240px;
  margin-top: 15px;
  margin-right: 110px !important;
}

.mixed-print-area .area-template-5-2-4-2 .area-empty {
  width: 290px !important;
}

.mixed-print-area .area-template-5-2-4-3 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-2-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-3 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-4-3 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-5-2-4-3 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-5-2-4-3 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-3 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-2-4-3 .number-answer {
  margin: 0;
  width: 102px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-2-4-3 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-3 .area-template {
  width: 315px;
  margin-top: 15px;
  margin-right: 20px !important;
}

.mixed-print-area .area-template-5-2-4-3 .area-empty {
  width: 315px !important;
}

.mixed-print-area .area-template-5-2-4-4 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-5-2-4-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-5-2-4-4 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-5-2-4-4 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-5-2-4-4 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-5-2-4-4 .number-quiz {
  margin: 0;
  width: 18px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-4 .area-quiz {
  padding: 0px 0px;
}

.mixed-print-area .area-template-5-2-4-4 .number-answer {
  margin: 0;
  width: 74px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.mixed-print-area .area-template-5-2-4-4 .operator {
  margin: 0;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  font-size: 26px;
  font-weight: 400;
}

.mixed-print-area .area-template-5-2-4-4 .area-template {
  width: 320px;
  margin-top: 15px;
  margin-right: 10px !important;
}

.mixed-print-area .area-template-5-2-4-4 .area-empty {
  width: 320px !important;
}

.mixed-print-area .area-template-6-1-1-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-1 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-1 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-1 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-1 {
  width: 161px;
}

.mixed-print-area .area-template-6-1-1-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-1 .area-empty {
  width: 161px !important;
}

.mixed-print-area .area-template-6-1-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-2 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-2 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-2 .area-template-6-1-1-2 {
  width: 215px;
  margin-top: 11px;
  margin-right: 35px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-6-1-1-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-2 .area-empty {
  width: 215px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-3 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-3 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-3 .area-template-6-1-1-3 {
  width: 161px;
  margin-top: 60px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-3 .area-empty {
  width: 161px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-4 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-4 .operator {
  font-size: 26px;
  width: 32px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-4 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-4 .area-template-6-1-1-4 {
  width: 175px;
  margin-top: 60px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-4 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-4 .area-empty {
  width: 175px !important;
}

.mixed-print-area .area-template-6-1-1-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-5 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-5 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-5 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-5 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-5 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-5 .area-template-6-1-1-5 {
  width: 215px;
  margin-top: 11px;
  margin-right: 35px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-6-1-1-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-5 .area-empty {
  width: 215px !important;
}

.mixed-print-area .area-template-6-1-1-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-1-6 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-1-6 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-6 .fraction-left-number {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-6 .left-number2 {
  width: 32px;
}

.mixed-print-area .area-template-6-1-1-6 .operator {
  font-size: 26px;
  width: 32px;
  height: 32px;
  line-height: 28px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-6 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-1-6 .area-template-6-1-1-6 {
  width: 235px;
  margin-top: 11px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mixed-print-area .area-template-6-1-1-6 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-1-6 .area-empty {
  width: 235px !important;
}




/* #수업도구 */
.mixed-print-area .area-template-6-1-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-2-1 .area-template {
  width: 200px;
  margin-right: 78px;
}

.mixed-print-area .area-template-6-1-2-1 .area-empty {
  width: 200px !important;
}

.mixed-print-area .area-template-6-1-2-1 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-1 .area-template-main {
  width: 200px;
}

.mixed-print-area .area-template-6-1-2-1 .inner-template-main {
  width: 200px;
}

.mixed-print-area .area-template-6-1-2-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-1 .number-answer {
  margin: 0;
  width: 50px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}




.mixed-print-area .area-template-6-1-2-2 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-2 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-2 .area-text1{
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-2 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-2 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-2 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-2 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-2 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-2 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}





.mixed-print-area .area-template-6-1-2-3 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-3 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-3 .area-text1{
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-3 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-3 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-3 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-3 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-3 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-3 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-3 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-4 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-4 {
  width: 176px !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-4 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-4 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-4 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-4 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-4 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-4 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-4 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-4 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-5 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-5 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-5 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-5 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-5 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-5 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-5 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-5 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-5 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-5 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-6 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-6 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-6 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-6 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-6 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-6 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-6 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-6 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-6 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-6 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-7 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-7 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-7 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-7 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-7 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-7 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-7 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-7 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-7 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-7 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-8 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-8 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-8 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-8 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-8 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-8 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-8 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-8 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-8 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-8 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .area-template-6-1-2-9 {
  justify-content: flex-start !important;
}

.print-area .img-shape-6-1-2-9 {
  width: 176px !important;
  height: 220px !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-shape {
  margin-top: 1px;
}

.mixed-print-area .area-template-6-1-2-9 .area-text1 {
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  width: 128px !important;
  height: 54px !important;
  line-height: 27px;
}

.mixed-print-area .area-template-6-1-2-9 .area-template:nth-child(2) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-template:nth-child(3) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-template:nth-child(4) {
  margin-top: 15px !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-template {
  width: 264px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  border: 0px !important;
  margin-top: 52px;
}

.mixed-print-area .area-template-6-1-2-9 .area-template:nth-child(3n+2) {
  width: 244px !important;
  padding-left: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-template:nth-child(3n+4) {
  width: 244px!important;
  padding-right: 0px !important;
  border-left: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-empty {
  width: 244px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mixed-print-area .area-template-6-1-2-9 .area-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-9 .inner-template-main {
  width: 244px;
}

.mixed-print-area .area-template-6-1-2-9 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
}

.mixed-print-area .area-template-6-1-2-9 .area-answer {
  margin-top: 10px;
}

.mixed-print-area .area-template-6-1-2-9 .number-answer {
  margin: 0;
  width: 98px;
  height: 54px;
  line-height: 27px;
  font-size: 22px;
  font-family: 'Noto Sans KR';
  font-weight: 400;
  letter-spacing: 0px;
  text-align: center;
}

.mixed-print-area .x-area {
  margin-right: 10px;
  position: relative;
}

.mixed-print-area .y-area {
  position: relative;
}

.mixed-print-area .z-area {
  margin-right: 10px;
  position: relative;
}

.mixed-print-area .x-area-canvas {
  display: inline-block !important;
}

.mixed-print-area .y-area-canvas {
  display: inline-block !important;
}

.mixed-print-area .z-area-canvas {
  display: inline-block !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-3-1 {
  justify-content: space-between !important;
  width: 164px;
}

.mixed-print-area .area-template-6-1-3-1 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-1-3-1 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-1-3-1 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-1-3-1 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-1-3-1 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .container-6-1-3-1 .area-template {
  margin-right: 0px !important;
  margin-top: 10px;
  width: 170px !important;
}

.mixed-print-area .area-template-6-1-3-1 .area-template-main {
  width: 170px;
}

.mixed-print-area .area-template-6-1-3-1 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-1 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-1 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-1 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-3-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-3-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-6-1-3-2 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-1-3-2 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-1-3-2 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-1-3-2 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-1-3-2 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-1-3-2 {
  margin-top: 10px;
  width: 164px !important;
}

.mixed-print-area .area-template-6-1-3-2 .area-template-main {
  width: 164px;
}

.mixed-print-area .area-template-6-1-3-2 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-2 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-2 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-3-2 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-1-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .number-quiz {
  font-size: 26px;
  width: 60px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-1 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
  text-align: right;
}

.mixed-print-area .area-template-6-1-4-1 .percent {
  font-size: 26px;
  width: 24px;
  height: 26px;
  line-height: 26px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-1 .area-template-6-1-4-1 {
  width: 172px !important;
  margin-top: 60px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-4-1 .area-empty {
  width: 167px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .number-quiz {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-2 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 33px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
  text-align: right;
}

.mixed-print-area .area-template-6-1-4-2 .percent {
  font-size: 26px;
  width: 24px;
  height: 26px;
  line-height: 26px;
  margin: 0px;
}

.mixed-print-area .area-template-6-1-4-2 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-6-1-4-2 .area-template-6-1-4-2 {
  width: 172px !important;
  margin-top: 100px;
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-1-4-2 .area-empty {
  width: 162px !important;
}


/* #수업도구 */
.mobile-print-page .area-mixed-order-6-1-6-1 {
  margin-top: 20px;
}

.mixed-print-area .area-template-6-1-6-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .divide-line {
  width: 194px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.mixed-print-area .area-template-6-1-6-1 .divide-line:nth-child(4n+1) {
  width: 183px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .divide-line:nth-child(4n) {
  width: 183px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(4n+1) {
  width: 183px;
  padding-left: 0px;
}

.mixed-print-area .area-template-6-1-6-1 .area-template:nth-child(4n) {
  width: 183px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-6-1-6-1 .area-template {
  width: 194px;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-6-1 .area-empty {
  width: 172px !important;
}

.mixed-print-area .area-template-6-1-6-1 .area-template-main {
  width: 172px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-1-6-1 .inner-template-main {
  width: 172px;
}

.mixed-print-area .area-template-6-1-6-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 172px;
  height: 165px;
}

.mixed-print-area .area-template-6-1-6-1 .area-canvas {
  display: inline-block;
  /* transform: scale(0.354) translate(-432px, -338px); */
  transform: scale(0.334) translate(-442px, -390px);
}

.mixed-print-area .area-template-6-1-6-1 .number-answer {
  margin: 0;
  width: 43px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-1-6-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-1-6-1 .area-template-6-1-6-1 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-6-1-6-1 .ios-area-canvas {
  transform: scale(0.72) translate(-23px, -28px) !important;
}

.mixed-print-area .area-template-6-1-6-1 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 5px;
  letter-spacing: 2px !important;
}

.mobile-print-page .area-mixed-order-6-1-6-2 {
  margin-top: 20px;
}

.mixed-print-area .area-template-6-1-6-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .divide-line {
  width: 194px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.mixed-print-area .area-template-6-1-6-2 .divide-line:nth-child(4n+1) {
  width: 183px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .divide-line:nth-child(4n) {
  width: 183px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(4n+1) {
  width: 183px;
  padding-left: 0px;
}

.mixed-print-area .area-template-6-1-6-2 .area-template:nth-child(4n) {
  width: 183px;
  padding-right: 0px;
  border-right: 0px;
}

.mixed-print-area .area-template-6-1-6-2 .area-template {
  width: 194px;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-1-6-2 .area-empty {
  width: 172px !important;
}

.mixed-print-area .area-template-6-1-6-2 .area-template-main {
  width: 172px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-1-6-2 .inner-template-main {
  width: 172px;
}

.mixed-print-area .area-template-6-1-6-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto;
  width: 172px;
  height: 165px;
}

.mixed-print-area .area-template-6-1-6-2 .area-canvas {
  display: inline-block;
  /* transform: scale(0.354) translate(-432px, -338px); */
  transform: scale(0.334) translate(-442px, -390px);
}

.mixed-print-area .area-template-6-1-6-2 .number-answer {
  margin: 0;
  width: 43px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-1-6-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-1-6-2 .area-template-6-1-6-2 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-6-1-6-2 .ios-area-canvas {
  transform: scale(0.72) translate(-23px, -28px) !important
}

.mixed-print-area .area-template-6-1-6-2 .ios-string {
  font-size: 16px !important;
  width: 35px !important;
  height: 20px !important;
  line-height: 5px;
  letter-spacing: 2px !important;
}

.mixed-print-area .area-template-6-2-1-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-1-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-1-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-1-2 .area-template:nth-child(3n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-1-2 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-2 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-2 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-2 {
  width: 170px;
  margin-top: 11px;
  margin-right: 35px !important;
}

.mixed-print-area .area-template-6-2-1-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-1-2 .area-empty {
  width: 170px !important;
}

.mixed-print-area .area-template-6-2-1-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-1-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-1-3 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-1-3 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-1-3 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-3 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-3 .area-answer {
  padding: 0px;
}

.mixed-print-area .area-template-6-2-1-3 .fraction-left-number {
  font-size: 26px;
  width: 18px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-3 .area-answer .area-fraction-right .number-answer {
  width: 63px;
}

.mixed-print-area .area-template-6-2-1-3 .area-answer .fraction-left-number {
  width: 33px !important;
  text-align: right;
}

.mixed-print-area .area-template-6-2-1-3 .number-answer {
  font-size: 26px;
  width: 44px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-1-3 .area-template-6-2-1-3 {
  width: 258px;
  margin-top: 30px;
  margin-right: 120px !important;
}

.mixed-print-area .area-template-6-2-1-3 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-1-3 .area-empty {
  width: 258px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-2-1 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-6-2-2-1 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-2-2-1 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-2-2-1 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-1 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-1 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-1 .area-template {
  margin-right: 0px !important;
  margin-top: 10px;
  width: 170px !important;
}

.mixed-print-area .area-template-6-2-2-1 .area-template-main {
  width: 170px;
}

.mixed-print-area .area-template-6-2-2-1 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-1 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-1 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-1 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-1 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-2.area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-2-2 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-6-2-2-2 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-2-2-2 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-2-2-2 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-2 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-2 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-2 .area-template {
  margin-right: 0px !important;
  margin-top: 10px;
  width: 170px !important;
}

.mixed-print-area .area-template-6-2-2-2 .area-template-main {
  width: 170px;
}

.mixed-print-area .area-template-6-2-2-2 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-2 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-2 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-2 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-2 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-2-3 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-6-2-2-3 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-2-2-3 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-2-2-3 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-3 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-3 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-3 .area-template {
  margin-right: 0px !important;
  margin-top: 10px;
  width: 170px !important;
}

.mixed-print-area .area-template-6-2-2-3 .area-template-main {
  width: 170px;
}

.mixed-print-area .area-template-6-2-2-3 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-3 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-3 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-3 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-3 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-2-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-2-4 {
  justify-content: space-between !important;
}

.mixed-print-area .area-template-6-2-2-4 .blank {
  margin: 0;
  width: 26px;
  height: 26px;
}

.mixed-print-area .area-template-6-2-2-4 .img-division {
  width: 5px;
}

.mixed-print-area .area-template-6-2-2-4 .point {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 50px;
  margin-right: 0px !important; */

  right: 52px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-4 .point2 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-4 .point3 {
  /* font-size: 45px;
  position: absolute;
  bottom: 17px !important;
  height: 100%;
  right: 23px;
  margin-right: 0px !important; */

  right: 25px;
  bottom: 3px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
}

.mixed-print-area .area-template-6-2-2-4 .area-template {
  margin-right: 0px !important;
  margin-top: 10px;
  width: 170px !important;
}

.mixed-print-area .area-template-6-2-2-4 .area-template-main {
  width: 170px;
}

.mixed-print-area .area-template-6-2-2-4 .number-answer {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-4 .number-quiz {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-4 .operator {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-4 .number-calculate {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-template-6-2-2-4 .number-remain {
  margin: 0;
  width: 26px;
  height: 26px;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
}

.mixed-print-area .area-canvas {
  display: inline-block !important;
}

/* #수업도구 */
.mixed-print-area .area-template-6-2-3-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-sub-quiz {
  margin-top: 2px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-1 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 32px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-1 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-1 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-1 .area-quiz {
  width: 158px;
  height: 113px;
  display: block;
  padding: 0px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-1 .area-canvas {
  transform : scale(0.28) translate(-530px, -512px);
}

.mixed-print-area .area-template-6-2-3-1 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-26px, -32px) !important; */
  transform: scale(1.06) translate(10px, 4px) !important;
}

.mixed-print-area .area-template-6-2-3-1 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-1 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 22px !important;
  text-indent: -4px !important;;
  height: 24px !important;
  line-height: 13px !important;
  font-size: 16px !important;
  text-align: center !important;
  margin-top: -4px !important;
  margin-left: -2px !important; */
}

.mixed-print-area .area-template-6-2-3-1 .draw-area-string {
  font-size: 14px;
  width: 14px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-1 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-1 .x-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-1 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-1 .y-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-1 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-1 .z-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-1 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-1 .mobile-axis-area-canvas {
  /* transform: scale(0.69) translate(-14px, -20px) !important; */
  transform: scale(0.78) translate(-10px, -12px) !important;
}

.mixed-print-area .area-template-6-2-3-1 .area-answer {
  margin-top: 2px;
}

.mixed-print-area .area-template-6-2-3-1 .area-answer-mobile {
  margin-left: -2px;
}

.mixed-print-area .area-template-6-2-3-1 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-1 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-sub-quiz {
  margin-top: 1px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-2 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 16px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template:nth-child(4n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-2 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-2 .area-quiz {
  width: 158px;
  height: 113px;
  display: block;
  padding: 0px;
  margin-top: 5px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-2 .area-canvas {
  transform : scale(0.28) translate(-544px, -516px);
  margin-top: 1px;
}

.mixed-print-area .area-template-6-2-3-2 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-32px, -35px) !important; */
  transform: scale(1.06) translate(10px, 4px) !important;
}

.mixed-print-area .area-template-6-2-3-2 .draw-area-string {
  font-size: 14px;
  width: 14px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-2 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-2 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 28px !important;
  text-indent: -6px !important;;
  height: 27px !important;
  line-height: 16px !important;
  font-size: 18px !important;
  text-align: center !important;
  margin-top: -8px !important;
  margin-left: -4px !important; */
}

.mixed-print-area .area-template-6-2-3-2 .area-template-6-2-3-2 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-2 .x-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-2 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-2 .y-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-2 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-2 .z-area {
  width: 46px;
  height: 75px;
}

.mixed-print-area .area-template-6-2-3-2 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.4) translate(-118px, -112px);
}


.mixed-print-area .area-template-6-2-3-2 .mobile-axis-area-canvas {
  transform: scale(0.9) translate(-8px, -5px) !important;
}

.mixed-print-area .area-template-6-2-3-2 .area-answer {
  margin-top: 3px;
  margin-left: -8px;
}

.mixed-print-area .area-template-6-2-3-2 .area-answer-mobile {
  margin-left: -11px;
}

.mixed-print-area .area-template-6-2-3-2 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-2 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-3 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-sub-quiz {
  margin-top: 1px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-3 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 15px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-3 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-3 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-3 .area-quiz {
  width: 158px;
  height: 114px;
  display: block;
  padding: 0px;
  margin-top: 3px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-3 .area-canvas {
  transform : scale(0.28) translate(-544px, -516px);
  margin-top: 1px;
}

.mixed-print-area .area-template-6-2-3-3 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-32px, -33px) !important; */
  transform: scale(1.06) translate(10px, 3px) !important;
}

.mixed-print-area .area-template-6-2-3-3 .draw-area-string {
  font-size: 14px;
  width: 14px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-3 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-3 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 28px !important;
  text-indent: -6px !important;;
  height: 27px !important;
  line-height: 16px !important;
  font-size: 18px !important;
  text-align: center !important;
  margin-top: -8px !important;
  margin-left: -4px !important; */
}

.mixed-print-area .area-template-6-2-3-3 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-3 .x-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-3 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-3 .y-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-3 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-3 .z-area {
  width: 46px;
  height: 75px;
}

.mixed-print-area .area-template-6-2-3-3 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.4) translate(-118px, -112px);
}

.mixed-print-area .area-template-6-2-3-3 .mobile-axis-area-canvas {
  transform: scale(0.9) translate(-8px, -5px) !important;
}

.mixed-print-area .area-template-6-2-3-3 .area-answer {
  margin-top: 4px;
}

.mixed-print-area .area-template-6-2-3-3 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-3 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-3 .area-text-colon {
  margin: 0;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-3 .area-text-space {
  margin-right: 14px;
}

.mixed-print-area .area-template-6-2-3-3 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-4 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-sub-quiz {
  margin-top: 2px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-4 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 32px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-4 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-4 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-4 .area-quiz {
  width: 158px;
  height: 114px;
  display: block;
  padding: 0px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-4 .area-canvas {
  transform : scale(0.28) translate(-530px, -512px);
}

.mixed-print-area .area-template-6-2-3-4 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-26px, -32px) !important; */
  transform: scale(1.06) translate(10px, 4px) !important;
}

.mixed-print-area .area-template-6-2-3-4 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-4 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 22px !important;
  text-indent: -4px !important;;
  height: 24px !important;
  line-height: 13px !important;
  font-size: 16px !important;
  text-align: center !important;
  margin-top: -4px !important;
  margin-left: -2px !important; */
}

.mixed-print-area .area-template-6-2-3-4 .draw-area-string {
  font-size: 14px;
  width: 22px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-4 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-4 .x-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-4 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-4 .y-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-4 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-4 .z-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-4 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-4 .mobile-axis-area-canvas {
  transform: scale(0.78) translate(-10px, -12px) !important;
}

.mixed-print-area .area-template-6-2-3-4 .area-answer {
  margin-top: 2px;
  margin-left: 4px;
}

.mixed-print-area .area-template-6-2-3-4 .area-answer-mobile {
  margin-left: -3px;
}

.mixed-print-area .area-template-6-2-3-4 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-4 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-4 .area-text-space {
  margin-right: 14px;
}

.mixed-print-area .area-template-6-2-3-4 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-5 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-sub-quiz {
  margin-top: 2px;
  padding-top: 2px;
}

.mixed-print-area .area-template-6-2-3-5 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 25px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-5 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-5 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-5 .area-quiz {
  width: 158px;
  height: 114px;
  display: block;
  padding: 0px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-5 .area-canvas {
  transform : scale(0.28) translate(-530px, -512px);
}

.mixed-print-area .area-template-6-2-3-5 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-26px, -32px) !important; */
  transform: scale(1.06) translate(10px, 4px) !important;
}

.mixed-print-area .area-template-6-2-3-5 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-5 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 22px !important;
  text-indent: -4px !important;;
  height: 24px !important;
  line-height: 13px !important;
  font-size: 16px !important;
  text-align: center !important;
  margin-top: -4px !important;
  margin-left: -2px !important; */
}

.mixed-print-area .area-template-6-2-3-5 .draw-area-string {
  font-size: 14px;
  width: 12px;
  height: 14px;
  line-height: 13px;
  margin-top: -96px;
  margin-left: 16px;
}

.mixed-print-area .area-template-6-2-3-5 .draw-area-string-front-mobile {
  margin-top: -35px;
  margin-left: 15px;
}

.mixed-print-area .area-template-6-2-3-5 .draw-area-img-arrow-mobile {
  top: 45px !important;
  left: 31px !important;
}

.mixed-print-area .area-template-6-2-3-5 .draw-area-img-arrow {
  position: absolute;
  width: 3px;
  top: 52px;
  left: 31px;
}

.mixed-print-area .area-template-6-2-3-5 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-5 .x-area {
  width: 46px;
  height: 67px;
}

.mixed-print-area .area-template-6-2-3-5 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-143px, -154px)
}

.mixed-print-area .area-template-6-2-3-5 .y-area {
  width: 46px;
  height: 67px;
}

.mixed-print-area .area-template-6-2-3-5 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-143px, -154px)
}

.mixed-print-area .area-template-6-2-3-5 .z-area {
  width: 46px;
  height: 67px;
}

.mixed-print-area .area-template-6-2-3-5 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-143px, -154px)
}

.mixed-print-area .area-template-6-2-3-5 .mobile-axis-area-canvas {
  transform: scale(0.76) translate(-8px, -15px) !important;
}

.mixed-print-area .area-template-6-2-3-5 .area-answer {
  margin-top: 8px;
  padding-left: 0px;
}

.mixed-print-area .area-template-6-2-3-5 .area-mobile-answer {
  margin-top: 0px !important;
  margin-bottom: 10px;
}

.mixed-print-area .area-template-6-2-3-5 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-5 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-5 .area-text:nth-child(2) {
  margin-right: 14px;
}

.mixed-print-area .area-template-6-2-3-5 .area-text:nth-child(4) {
  margin-right: 14px;
}

.mixed-print-area .area-template-6-2-3-5 .area-text:nth-child(6) {
  margin-right: 6px;
}

.mixed-print-area .area-template-6-2-3-5 .area-text-space {
  margin-right: 14px;
}

.mixed-print-area .area-template-6-2-3-5 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-6 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-sub-quiz {
  margin-top: 2px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-6 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 32px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-6 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-6 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-6 .area-quiz {
  width: 158px;
  height: 113px;
  display: block;
  padding: 0px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-6 .area-canvas {
  transform : scale(0.28) translate(-537px, -512px);
}

.mixed-print-area .area-template-6-2-3-6 .mobile-area-canvas {
  /* transform: scale(0.75) translate(-26px, -33px) !important; */
  transform: scale(1.06) translate(10px, 4px) !important;
}

.mixed-print-area .area-template-6-2-3-6 .draw-area-string {
  font-size: 14px;
  width: 14px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-6 .draw-string {
  font-size: 50px !important;
  width: 56px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin-top: -6px !important;
  margin-left: -14px !important;
}

.mixed-print-area .area-template-6-2-3-6 .mobile-string {
  width: 11px !important;
  text-indent: 0px !important;;
  height: 12px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
  margin-top: -2px !important;
  margin-left: -1px !important;

  /* width: 22px !important;
  text-indent: -4px !important;;
  height: 24px !important;
  line-height: 13px !important;
  font-size: 16px !important;
  text-align: center !important;
  margin-top: -4px !important;
  margin-left: -2px !important; */
}

.mixed-print-area .area-template-6-2-3-6 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 19px !important;
}

.mixed-print-area .area-template-6-2-3-6 .x-area {
  display: none;
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-6 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-6 .y-area {
  display: none;
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-6 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-6 .z-area {
  width: 48px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-6 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px);
}

.mixed-print-area .area-template-6-2-3-6 .mobile-axis-area-canvas {
  transform: scale(0.78) translate(-7px, -12px) !important;
}

.mixed-print-area .area-template-6-2-3-6 .area-answer {
  margin-top: 2px;
  margin-left: -6px;
}

.mixed-print-area .area-template-6-2-3-6 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-6 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-6 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-3-7 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-sub-quiz {
  margin-top: 2px;
  padding-top: 4px;
}

.mixed-print-area .area-template-6-2-3-7 .area-template {
  width: 158px;
  height: 100%;
  margin-top: 36px;
  margin-right: 41px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template:nth-child(4n) {
  margin-right: 0px !important;;
}

.mixed-print-area .area-template-6-2-3-7 .area-empty {
  width: 158px !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-7 .inner-template-main {
  width: 158px;
}

.mixed-print-area .area-template-6-2-3-7 .area-quiz {
  display: none;
  width: 158px;
  height: 138px;
  padding: 0px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-3-7 .area-canvas {
  transform: scale(0.335) translate(-440px, -385px);
}

.mixed-print-area .area-template-6-2-3-7 .mobile-area-canvas {
  transform: scale(0.8) translate(-28px, -20px) !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-template-6-2-3-7 .mobile-string {
  width: 20px !important;
  text-indent: -3px;
  height: 19px !important;
  line-height: 10px !important;
  font-size: 12px !important;
  text-align: center !important;
}

.mixed-print-area .area-template-6-2-3-7 .draw-area-string {
  font-size: 14px;
  width: 14px;
  height: 15px;
  line-height: 14px;
}

.mixed-print-area .area-template-6-2-3-7 .area-mobile-string {
  font-size: 12px !important;
  height: 14px !important;
  line-height: 12px !important;
  margin-left: 13px !important;
}

.mixed-print-area .area-template-6-2-3-7 .x-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-7 .x-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-7 .y-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-7 .y-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px)
}

.mixed-print-area .area-template-6-2-3-7 .z-area {
  width: 46px;
  height: 64px;
}

.mixed-print-area .area-template-6-2-3-7 .z-area-canvas {
  margin-top: 6px;
  transform: scale(0.328) translate(-138px, -154px);
}

.mixed-print-area .area-template-6-2-3-7 .mobile-axis-area-canvas {
  transform: scale(0.78) translate(-10px, -12px) !important;
}

.mixed-print-area .area-template-6-2-3-7 .area-answer {
  margin-top: 2px;
  margin-left: 4px;
}

.mixed-print-area .area-template-6-2-3-7 .area-answer-mobile {
  margin-top: 2px;
  margin-left: -3px;
}

.mixed-print-area .area-template-6-2-3-7 .number-answer {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-3-7 .area-text {
  margin: 0;
  width: 24px;
  height: 22px;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}

.mixed-print-area .area-template-6-2-3-7 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-4-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-1 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-4-1 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-4-1 .number-quiz {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-1 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-1 .operator-equal {
  margin: 0px 4px;
}

.mixed-print-area .area-template-6-2-4-1 .number-answer {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-1 .area-template-6-2-4-1 {
  width: 260px;
  margin-top: 15px;
  margin-right: 120px !important;
}

.mixed-print-area .area-template-6-2-4-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-4-1 .area-empty {
  width: 260px !important;
}

.mixed-print-area .area-template-6-2-4-3 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-3 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-3 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-4-3 .number-quiz {
  font-size: 22px;
  width: 37px;
  height: 22px;
  line-height: 22px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .number-quiz2 {
  font-size: 22px;
  width: 12px;
  height: 22px;
  line-height: 22px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .number-quiz3 {
  font-size: 22px;
  width: 12px;
  height: 22px;
  line-height: 22px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .area-template-index {
  height: 23px;
}

.print-area .proportion-txt1 {
  font-size: 22px;
  width: 20px;
  height: 22px;
  line-height: 22px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 6px;
}

.print-area .proportion-txt2 {
  font-size: 22px;
  width: auto !important;
  height: 22px;
  line-height: 22px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 4px;
  margin-right: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .longTxt {
  width: 129px !important;
}

.mixed-print-area .area-template-6-2-4-3 .area-answer {
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .operator {
  font-size: 22px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  margin: 0px 8px;
}

.mixed-print-area .area-template-6-2-4-3 .operator-colon {
  font-size: 22px;
  width: 10px;
  height: 22px;
  line-height: 22px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .number-answer {
  font-size: 22px;
  width: 24px;
  height: 22px;
  line-height: 22px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-3 .number-answer2 {
  margin-left: 4px;
}

.mixed-print-area .area-template-6-2-4-3 .area-template {
  margin-right: 30px !important;
  margin-top: 30px;
  margin-left: 0px !important;
  width: 335px;
}

.mixed-print-area .area-template-6-2-4-3 .area-empty {
  width: 335px;
}

.mixed-print-area .area-template-6-2-4-3 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-4-3 .area-quiz {
  justify-content: flex-end !important;
}

/* #수업도구 */
.mobile-print-page .area-mixed-order-6-2-5-1 {
  margin-top: 20px;
}

.mixed-print-area .area-template-6-2-5-1 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-6-2-5-1  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-2-5-1 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-5-1 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-6-2-5-1 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-5-1 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-6-2-5-1 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto 0px;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-6-2-5-1 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-6-2-5-1 .number-answer {
  margin: 0;
  width: 79px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-5-1 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-5-1 .draw-string {
  font-family: 'Noto Sans KR';
  font-weight: 500;
  width: 94px;
  height: 40px;
  font-size: 40px;
  letter-spacing: -0.4px;
}

.mixed-print-area .area-template-6-2-5-1 .draw-string-one {
  width: 74px !important;
}

.mixed-print-area .area-template-6-2-5-1 .img-cm {
  width: 22px;
  margin-left: 8px;
}

.mixed-print-area .area-template-6-2-5-1 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-6-2-5-1 .ios-string {
  font-size: 16px !important;
  width: 47px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}

.mixed-print-area .area-template-6-2-5-1 .ios-string-one {
  font-size: 16px !important;
  width: 37px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}

.mobile-print-page .area-mixed-order-6-2-5-2 {
  margin-top: 20px;
}

.mixed-print-area .area-template-6-2-5-2 {
  justify-content: flex-start !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .divide-line {
  width: 202px !important;
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.mixed-print-area .area-template-6-2-5-2  .divide-line:nth-child(2n) {
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-2-5-2 .divide-line:nth-child(4n+1) {
  width: 176px !important;
  padding-left: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .divide-line:nth-child(4n) {
  width: 176px !important;
  padding-right: 0px !important;
  border: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template:nth-child(3) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template:nth-child(4) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template {
  width: 202px;
  padding-left: 26px;
  padding-right: 26px;
  margin-top: 37px;
  margin-right: 0px !important;
  border-right: 1px solid #E2E2E2 !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-5-2 .area-empty {
  width: 150px !important;
}

.mixed-print-area .area-template-6-2-5-2 .area-template-main {
  width: 150px;
  overflow: hidden;
}

.mixed-print-area .area-template-6-2-5-2 .inner-template-main {
  width: 150px;
}

.mixed-print-area .area-template-6-2-5-2 .area-quiz {
  display: block;
  padding: 0px;
  margin: 0px auto 0px;
  width: 150px;
  height: 150px;
}

.mixed-print-area .area-template-6-2-5-2 .area-canvas {
  display: inline-block;
  transform: scale(0.375) translate(-333px, -335px);
}

.mixed-print-area .area-template-6-2-5-2 .number-answer {
  margin: 0;
  width: 94px;
  height: 26px;
  line-height: 26px;
  font-size: 26px;
  font-weight: 400;
  text-align: right;
}

.mixed-print-area .area-template-6-2-5-2 .clock-text {
  margin: 0;
  width: 22px;
  height: 36px;
  line-height: 36px;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
  margin-right: 10px;
}

.mixed-print-area .area-template-6-2-5-2 .draw-string {
  font-family: 'Noto Sans KR';
  font-weight: 500;
  width: 84px;
  height: 40px;
  font-size: 36px;
  letter-spacing: -0.4px;
}

.mixed-print-area .area-template-6-2-5-2 .draw-string-one {
  width: 64px !important;
}

.mixed-print-area .area-template-6-2-5-2 .img-cm {
  width: 27px;
  margin-left: 8px;
}

.mixed-print-area .area-template-6-2-5-2 .ios-area-canvas {
  transform: scale(0.75) translate(-16.5px, -32px) !important;
}

.mixed-print-area .area-template-6-2-5-2 .ios-string {
  font-size: 16px !important;
  width: 47px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}

.mixed-print-area .area-template-6-2-5-2 .ios-string-one {
  font-size: 16px !important;
  width: 37px !important;
  height: 20px !important;
  line-height: 8px;
  letter-spacing: 2px !important;
}


.mixed-print-area .area-template-6-2-4-5 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-5 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-5 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-4-5 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-4-5 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-5 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-5 .operator-equal {
  margin: 0px 4px;
}

.mixed-print-area .area-template-6-2-4-5 .number-answer {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-5 .area-template-6-2-4-5 {
  width: 250px;
  margin-top: 30px;
  margin-right: 120px !important;
}

.mixed-print-area .area-template-6-2-4-5 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-4-5 .area-empty {
  width: 260px !important;
}

.mixed-print-area .area-template-6-2-4-6 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-6 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-6 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-4-6 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-4-6 .number-quiz {
  font-size: 26px;
  width: 18px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-6 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-6-2-4-6 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-6-2-4-6 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-6 .operator-equal {
  margin: 0px 4px;
}

.mixed-print-area .area-template-6-2-4-6 .number-answer {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-6 .area-template-6-2-4-6 {
  width: 260px;
  margin-top: 15px;
  margin-right: 120px !important;
}

.mixed-print-area .area-template-6-2-4-6 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-4-6 .area-empty {
  width: 260px !important;
}

.mixed-print-area .area-template-6-2-4-7 .area-template:nth-child(1) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-7 .area-template:nth-child(2) {
  margin-top: 0px !important;
}

.mixed-print-area .area-template-6-2-4-7 .area-template:nth-child(2n) {
  margin-right: 0px !important;
}

.mixed-print-area .area-template-6-2-4-7 {
  justify-content: flex-start !important;
}

.mixed-print-area .area-template-6-2-4-7 .number-quiz {
  font-size: 26px;
  width: 26px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-7 .quiz-line {
  align-items: flex-end;
}

.mixed-print-area .area-template-6-2-4-7 .point {
  /* font-size: 36px;
  height: 36px;
  line-height: 30px;
  margin-top: 0px !important; */

  right: 72px;
  width: 4px;
  height: 4px;
  background-color: black;
  border-radius: 100px;
  margin-bottom: 7px;
}

.mixed-print-area .area-template-6-2-4-7 .operator {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px !important;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-7 .operator-equal {
  margin: 0px 4px;
}

.mixed-print-area .area-template-6-2-4-7 .number-answer {
  font-size: 26px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin: 0px;
}

.mixed-print-area .area-template-6-2-4-7 .area-template-6-2-4-7 {
  width: 280px;
  margin-top: 30px;
  margin-right: 120px !important;
}

.mixed-print-area .area-template-6-2-4-7 .area-template-index {
  height: 23px;
}

.mixed-print-area .area-template-6-2-4-7 .area-empty {
  width: 260px !important;
}

/* .mixed-print-scale .area-mixed-order-3-2-1-2 {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-3-2-3-1 {
  margin-top: 20px !important;
}

.mixed-print-scale .area-mixed-order-3-2-3-2 {
  margin-top: 20px !important;
}

.mixed-print-scale .area-template-3-2-3-1 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-template-3-2-3-2 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-4-1-2-1 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-4-1-2-1 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-4-1-2-2 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-4-1-2-2 .area-template-main {
  margin-top: 10px;
} */

.mixed-print-scale .area-template-4-2-1-1 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-2 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-3 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-4 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-5 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-6 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-7 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-4-2-1-8 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-4-1-3-1 {
  margin-top: 60px;
}

.mixed-print-scale .area-mixed-order-4-1-3-2 {
  margin-top: 50px;
} */

/* .mixed-print-scale .area-mixed-order-4-1-3-9 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-4-1-3-10 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-4-1-3-11 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-4-1-3-12 {
  margin-top: 50px;
} */

/* .mixed-print-scale .area-mixed-order-5-1-2-3 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-2-6 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-4-1 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-4-2 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-4-3 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-4-4 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-4-5 {
  margin-top: 50px;
}

.mixed-print-scale .area-mixed-order-5-1-5-1 {
  margin-top: 40px;
} */

.mixed-print-scale .area-template-5-1-5-1 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-5-1-5-2 {
  margin-top: 40px;
} */

.mixed-print-scale .area-template-5-1-5-2 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-5-1-5-3 {
  margin-top: 40px;
} */

.mixed-print-scale .area-template-5-1-5-3 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-5-1-5-4 {
  margin-top: 40px;
} */

.mixed-print-scale .area-template-5-1-5-4 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-5-1-6-1 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-1 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-2 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-2 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-3 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-3 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-4 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-4 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-5 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-5 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-6 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-6 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-1-6-7 {
  margin-top: 10px;
}

.mixed-print-scale .area-template-5-1-6-7 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-5-2-2-1 {
  margin-top: 40px;
}

.mixed-print-scale .area-mixed-order-5-2-2-2 {
  margin-top: 40px;
}

.mixed-print-scale .area-mixed-order-5-2-2-3 {
  margin-top: 40px;
}

.mixed-print-scale .area-mixed-order-5-2-2-4 {
  margin-top: 40px;
}

.mixed-print-scale .area-mixed-order-5-2-4-1 {
  margin-top: 60px;
}

.mixed-print-scale .area-mixed-order-5-2-4-2 {
  margin-top: 60px;
}

.mixed-print-scale .area-mixed-order-5-2-4-3 {
  margin-top: 60px;
}

.mixed-print-scale .area-mixed-order-5-2-4-4 {
  margin-top: 60px;
}

.mixed-print-scale .area-mixed-order-6-1-1-1 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-1-2 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-1-3 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-1-4 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-1-5 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-1-6 {
  margin-top: 10px !important;
}

.mixed-print-scale .area-mixed-order-6-1-6-1 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-6-1-6-1 .area-quiz {
  height: 155px !important;
}

.mixed-print-scale .area-mixed-order-6-1-6-2 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-6-1-6-2 .area-quiz {
  height: 155px !important;
} */

.mixed-print-scale .area-template-6-2-1-1 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-6-2-1-2 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-6-2-1-3 .area-template-main {
  justify-content: center !important;
}

.mixed-print-scale .area-template-6-2-1-4 .area-template-main {
  justify-content: center !important;
}

/* .mixed-print-scale .area-mixed-order-6-2-3-1 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-2 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-3 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-4 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-5 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-6 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-3-7 {
  margin-top: 30px;
}

.mixed-print-scale .area-mixed-order-6-2-5-1 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-6-2-5-1 .area-template-main {
  margin-top: 10px;
}

.mixed-print-scale .area-mixed-order-6-2-5-2 {
  margin-top: 30px;
}

.mixed-print-scale .area-template-6-2-5-2 .area-template-main {
  margin-top: 10px;
} */
