﻿.subjectBorder2021 {
  background-color: #F8FFFF;
  color: #000000;
  background-image: url(/download/Resource/BGImage/bg20210111-01.jpg);
  background-repeat: repeat-y;
  background-position: left top;
  background-attachment: scroll;
  border-radius: 10px;
}
.subjectBorder2021-left {
  background-color: transparent;
  background-image: url(/download/Resource/BGImage/1_01.png);
  background-repeat: repeat-y;
  background-position: left top;
  background-attachment: scroll;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1001;
}
.subjectBorder2021-right {
  background-color: transparent;
  background-image: url(/download/Resource/BGImage/1_03.png);
  background-repeat: repeat-y;
  background-position: right top;
  background-attachment: scroll;
  position: relative;
  top: 0;
  right: 0;
  z-index: 1002;
}
.subjectBorder2021-top {
  background-color: transparent;
  background-image: url(/download/Resource/BGImage/3_01.png);
  background-repeat: no-repeat;
  background-position: center top;
  background-attachment: scroll;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1004;
  border-radius: 10px;
  background-size: contain;
}
.subjectBorder2021-bottom {
  background-color: transparent;
  background-image: url(/download/Resource/BGImage/4_03.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-attachment: scroll;
  position: relative;
  bottom: 0;
  left: 0;
  z-index: 1003;
  border-radius: 10px;
  background-size: contain;
}
.subject-content {
  width: 70%;
  margin: 0px auto;
  padding: 120px 0;
}
.greenBorder01 { padding: 0 !important; }
@media (max-width: 768px) {
.subject-content {
  width: 70% !important;
  margin: 0px auto;
  padding: 120px 0;
}
}