<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.add-banner {
    margin: 25px auto 20px auto;
    width: 92%;
    max-width: 567px;
}
.add-banner li:not(:last-child) {
    margin: 0 0 25px;
}

#media {
  padding: 85px 0 30px;
}
#media h2 {
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  position: relative;
  margin-bottom: 50px;
}
#media h2::after {
  content: "";
  display: block;
  width: 100px;
  height: 1px;
  background: #FF7E33;
  margin: 30px auto 0;
}
#media h2 strong {
  font-size: 36px;
  color: #616FA4;
}
#media .media_inner {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: -10px;
}
#media .media01 {
  background: url(../img/nurse_media01.png) no-repeat center 0/100%;
  width: 571px;
  height: 568px;
  padding: 48px 0 0;
  margin-right: -60px;
  position: relative;
}

#media .media01 h3,
#media .media02 h3 {
  text-align: center;
  font-size: 18px;
  line-height: 32px;
  font-weight: 500;
}

#media .media02 {
  background: url(../img/nurse_media02.png) no-repeat center 0/100%;
}

@media screen and (max-width: 768px) {
	#media {
	  padding: 8vw 0 4vw;
	  overflow: visible;
	}
	#media h2 {
	  font-size: 5.3333333333vw;
	  line-height: 9.3333333333vw;
	  margin-bottom: 5.0666666667vw;
	}
	#media h2::after {
	  width: 13.3333333333vw;
	  margin: 2vw auto 0;
	}
	#media h2 strong {
	  font-size: 4.8vw;
	}

	#media .media_inner {
	  display: block;
	}

	#media .media01 {
	  width: 91.7333333333vw;
	  height: 86.6666666667vw;
	  padding: 8.1333333333vw 0 0;
	  margin: 0 auto -5.3333333333vw;
	  position: relative;
	}
	#media .media01 h3,
	#media .media02 h3 {
	  font-size: 3.2vw;
	  line-height: 5vw;
	}

}</pre></body></html>