@charset "UTF-8";
/************************ 미국 명문대 장학금 받GO ****************************/
/************************ 미국 명문대 장학금 받GO ****************************/
html, body {
  scroll-behavior: smooth;
}

.programs * {
  box-sizing: border-box;
}
.programs .text-align-center {
  text-align: center;
}
.programs .nav {
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.9);
  background-size: 0.75rem;
  background-position: center;
  background-repeat: no-repeat;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.16);
  position: absolute;
  z-index: 3;
}
.programs .nav.nav-prev {
  background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/nav-prev.svg");
}
.programs .nav.nav-next {
  background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/nav-next.svg");
}
.programs .pagination span {
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  background: #E8DDC3;
  opacity: 1;
  margin: 0 0.3rem;
}
.programs .pagination span.swiper-pagination-bullet-active {
  background: #FF4F01;
}
.programs .imgWrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.programs .titleCircle {
  border-radius: 15.5rem;
  font-size: 1.3rem;
  background-color: #fff;
  display: inline-block;
  color: #000;
  font-weight: bold;
  padding: 0.4rem 2.7rem;
  margin-bottom: 0.7rem;
  border: 1px solid transparent;
}
.programs .flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.programs .flex.sb {
  justify-content: space-between;
}
.programs.us-university-scholarship h1 {
  font-size: 5.2rem;
  color: inherit;
  line-height: 1.2;
}
.programs.us-university-scholarship h2 {
  font-size: 2.7rem;
  color: inherit;
}
.programs.us-university-scholarship h3 {
  font-size: 2rem;
  color: inherit;
}
.programs.us-university-scholarship h4 {
  font-size: 1.6rem;
  color: inherit;
}
.programs.us-university-scholarship h5 {
  font-size: 1.3rem;
  color: inherit;
}
.programs.us-university-scholarship em {
  color: #FF4B00;
}
.programs.us-university-scholarship section {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}
.programs.us-university-scholarship section.visual {
  background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/us-university-scholarship_visual_bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  color: #fff;
  padding-bottom: 7rem;
}
.programs.us-university-scholarship section.visual h1 {
  margin-bottom: 1.2rem;
  text-shadow: 0 1px 6px #2E1F0E;
}
.programs.us-university-scholarship section.visual h1 em {
  color: #FFF726;
}
.programs.us-university-scholarship section.visual h4 {
  text-shadow: 0 1px 6px #2E1F0E;
}
.programs.us-university-scholarship section.visual .boxWrap {
  margin-top: 4.6rem;
}
.programs.us-university-scholarship section.visual .boxWrap li {
  position: relative;
  min-width: 17.2rem;
}
.programs.us-university-scholarship section.visual .boxWrap li .title {
  background-color: #FF4B00;
  border-radius: 1.25rem;
  position: absolute;
  top: -1.3rem;
  left: 50%;
  transform: translateX(-50%);
  padding: 0.4rem 1.6rem;
  white-space: nowrap;
  font-weight: bold;
}
.programs.us-university-scholarship section.visual .boxWrap li .textWrap {
  background-color: #000;
  border-radius: 0.6rem;
  padding: 2rem 1.2rem;
  font-weight: 600;
}
.programs.us-university-scholarship section.visual .boxWrap li .textWrap .txt2 {
  font-size: 1.1rem;
  font-weight: bold;
  margin-top: 0.4rem;
}
.programs.us-university-scholarship section.visual .boxWrap li .textWrap .txt2 em {
  color: #FF9900;
}
.programs.us-university-scholarship section.visual .boxWrap li + li {
  margin-left: 1.2rem;
}
.programs.us-university-scholarship section.why {
  background-color: #FFF1EB;
}
.programs.us-university-scholarship section.why h4 {
  font-weight: normal;
  margin-top: 0.6rem;
}
.programs.us-university-scholarship section.why h4 em {
  font-weight: bold;
}
.programs.us-university-scholarship section.why .listType1 {
  margin-top: 3rem;
}
.programs.us-university-scholarship section.why .listType1 li {
  padding: 1.6rem 0;
  border: 1px solid #E9E1DC;
  border-radius: 0.6rem;
  background-color: #fff;
  box-shadow: 0 1px 6px #FAE3DB;
}
.programs.us-university-scholarship section.why .listType1 li .num {
  font-size: 0.9rem;
  border-radius: 3rem;
  width: 2.75rem;
  height: 1.5rem;
  line-height: 1.5rem;
  background-color: #FF727E;
  color: #fff;
  display: block;
  margin: 0 auto 0.8rem;
}
.programs.us-university-scholarship section.why .listType1 li small {
  font-size: 0.9rem;
  font-weight: normal;
  display: block;
}
.programs.us-university-scholarship section.why .listType1 li {
  width: calc(33.3333333333% - 0.8rem);
}
.programs.us-university-scholarship section.everyone {
  background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/us-university-scholarship_everyone_bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding-bottom: 12.3rem;
}
.programs.us-university-scholarship section.everyone em {
  color: #471AF7;
}
.programs.us-university-scholarship section.everyone h2 + h4 {
  font-weight: normal;
  margin-top: 0.7rem;
}
.programs.us-university-scholarship section.everyone h2 + h4 em {
  font-weight: bold;
}
.programs.us-university-scholarship section.everyone .info {
  margin-top: 3rem;
}
.programs.us-university-scholarship section.everyone .info ul {
  margin-top: 1.6rem;
}
.programs.us-university-scholarship section.everyone .info ul li {
  background-color: #471AF7;
  color: #fff;
  border-radius: 0.6rem;
  padding: 1.2rem 0.8rem 4rem;
  width: calc(25% - 3.2rem);
  min-height: 15.7rem;
  position: relative;
}
.programs.us-university-scholarship section.everyone .info ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: -3.2rem;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/us-university-scholarship_everyone_arrow.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 2rem;
  height: 2.8rem;
}
.programs.us-university-scholarship section.everyone .info ul li:first-child h5 {
  padding-top: 1rem;
}
.programs.us-university-scholarship section.everyone .info ul li p {
  margin-top: 0.7rem;
}
.programs.us-university-scholarship section.everyone .info ul li span {
  display: block;
  font-size: 0.8rem;
  position: absolute;
  bottom: 1.2rem;
  left: 0;
  width: 100%;
}
.programs.us-university-scholarship section.everyone .bottom {
  background: linear-gradient(90deg, #DC00FF, #2800FF);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 2rem 0;
  color: #fff;
}
.programs.us-university-scholarship section.everyone .bottom em {
  color: #FFF726;
}
.programs.us-university-scholarship section.characteristic {
  background-color: #FFF6E2;
}
.programs.us-university-scholarship section.characteristic .listType1 {
  margin-top: 3rem;
  margin-bottom: 4rem;
}
.programs.us-university-scholarship section.characteristic .listType1 li {
  padding: 1.6rem 0;
  border: 1px solid #E9E1DC;
  border-radius: 0.6rem;
  background-color: #fff;
  box-shadow: 0 1px 6px #FAE3DB;
}
.programs.us-university-scholarship section.characteristic .listType1 li .num {
  font-size: 0.9rem;
  border-radius: 3rem;
  width: 2.75rem;
  height: 2.1rem;
  line-height: 2.1rem;
  background-color: #FF7538;
  color: #fff;
  display: block;
  margin: 0 auto 0.8rem;
}
.programs.us-university-scholarship section.characteristic .listType1 li small {
  font-size: 0.9rem;
  font-weight: normal;
  display: block;
}
.programs.us-university-scholarship section.characteristic .listType1 li {
  width: calc(50% - 1rem);
  margin-bottom: 1.2rem;
}
.programs.us-university-scholarship section.characteristic .listType1 li em {
  color: #FF7538;
}
.programs.us-university-scholarship section.characteristic .listType1 li .num {
  width: 4.5rem;
  font-weight: bold;
}
.programs.us-university-scholarship section.characteristic .listType1 li h5 {
  line-height: 1.4;
}
.programs.us-university-scholarship section.characteristic .listType1 li:nth-last-of-type(1), .programs.us-university-scholarship section.characteristic .listType1 li:nth-last-of-type(2) {
  margin-bottom: 0;
}
.programs.us-university-scholarship section.characteristic .slideWrap {
  margin-top: 1.6rem;
  position: relative;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide {
  width: 100%;
  overflow: hidden;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li {
  width: calc(33.3333333333% - 1rem);
  font-size: 0.8rem;
  box-shadow: 0 1px 6px #F8E9CC;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .imgWrap {
  width: 100%;
  height: 9.3rem;
  border-radius: 0.6rem 0.6rem 0 0;
  overflow: hidden;
  position: relative;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .imgWrap span {
  position: absolute;
  top: 0.8rem;
  right: 0.8rem;
  background-color: #000;
  color: #fff;
  border-radius: 0.3rem;
  padding: 0.3rem 0.7rem;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .textWrap {
  background-color: #fff;
  padding: 1.6rem;
  text-align: left;
  border-radius: 0 0 0.6rem 0.6rem;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .textWrap .title {
  font-size: 1.1rem;
  font-weight: bold;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .textWrap .sub {
  color: #666666;
  margin: 0.2rem 0 0.6rem;
}
.programs.us-university-scholarship section.characteristic .slideWrap .slide ul li .textWrap span {
  color: #FF4F01;
}
.programs.us-university-scholarship section.characteristic .slideWrap .pagination {
  margin-top: 1.2rem;
}
.programs.us-university-scholarship section.characteristic .slideWrap .nav {
  top: 7.5rem;
}
.programs.us-university-scholarship section.characteristic .slideWrap .nav.nav-prev {
  left: 0;
}
.programs.us-university-scholarship section.characteristic .slideWrap .nav.nav-next {
  right: 0;
}
.programs.us-university-scholarship section.example {
  background-color: #DEEEFF;
}
.programs.us-university-scholarship section.example em {
  color: #FFF726;
}
.programs.us-university-scholarship section.example .titleCircle {
  border-radius: 0.4rem;
  font-size: 1.3rem;
  background-color: #fff;
  display: inline-block;
  color: #5328FF;
  font-weight: bold;
  padding: 0.4rem 2.7rem;
  margin-bottom: 0.7rem;
  border: 1px solid #5328FF;
}
.programs.us-university-scholarship section.example .slideWrap {
  overflow: hidden;
  width: 100%;
  margin: 3rem 0;
  position: relative;
}
.programs.us-university-scholarship section.example .slideWrap::before {
  content: "";
  width: 2rem;
  height: 100%;
  background: linear-gradient(-90deg, transparent, #DEEEFF);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.programs.us-university-scholarship section.example .slideWrap::after {
  content: "";
  width: 2rem;
  height: 100%;
  background: linear-gradient(90deg, transparent, #DEEEFF);
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}
.programs.us-university-scholarship section.example .slideWrap .swiper-wrapper {
  transition-timing-function: linear !important;
}
.programs.us-university-scholarship section.example .bottom {
  background: linear-gradient(-90deg, #4A1CFF, #4F28FF, #1A89FF);
  width: 100%;
  padding: 1.6rem 0;
  color: #fff;
  border-radius: 0.6rem;
}
.programs.us-university-scholarship section.example ul {
  margin-top: 2rem;
  justify-content: flex-start;
}
.programs.us-university-scholarship section.example ul li {
  width: calc(33.3333333333% - 0.8rem);
  margin-bottom: 1.2rem;
  font-size: 0.8rem;
  box-shadow: 0 1px 6px #C6D2E6;
}
.programs.us-university-scholarship section.example ul li + li {
  margin-left: 1.2rem;
}
.programs.us-university-scholarship section.example ul li:nth-child(4n) {
  margin-left: 0;
}
.programs.us-university-scholarship section.example ul li:nth-last-of-type(1), .programs.us-university-scholarship section.example ul li:nth-last-of-type(2), .programs.us-university-scholarship section.example ul li:nth-last-of-type(3) {
  margin-bottom: 0;
}
.programs.us-university-scholarship section.example ul li .nameWrap {
  background-color: #471AF7;
  color: #fff;
  border-radius: 0.6rem 0.6rem 0 0;
  padding: 1.2rem;
}
.programs.us-university-scholarship section.example ul li .nameWrap .top {
  position: relative;
  padding-left: 3.6rem;
}
.programs.us-university-scholarship section.example ul li .nameWrap .top .icon {
  border-radius: 50%;
  overflow: hidden;
  width: 2.8rem;
  height: 2.8rem;
  position: absolute;
  left: 0;
}
.programs.us-university-scholarship section.example ul li .nameWrap .top .name {
  text-align: left;
}
.programs.us-university-scholarship section.example ul li .nameWrap .top .name p {
  font-size: 1.1rem;
  font-weight: bold;
}
.programs.us-university-scholarship section.example ul li .nameWrap > p {
  background-color: #3A12DA;
  width: 100%;
  padding: 0.4rem 0.6rem;
  margin-top: 0.6rem;
  border-radius: 0.2rem;
}
.programs.us-university-scholarship section.example ul li .info {
  border-radius: 0 0 0.6rem 0.6rem;
  padding: 1.2rem;
  background-color: #fff;
}
.programs.us-university-scholarship section.example ul li .info img {
  width: 8rem;
  height: auto;
  object-fit: contain;
  margin: 0 auto 0.4rem;
  max-width: 160px;
}
.programs.us-university-scholarship section.example ul li .info .txt1 {
  font-weight: bold;
  font-size: 1rem;
}
.programs.us-university-scholarship section.example ul li .info .txt2 {
  color: #666666;
}
.programs.us-university-scholarship section.example ul li .info .txt3 {
  font-size: 1.3rem;
  color: #5126FB;
  font-weight: bold;
  margin-top: 0.4rem;
}
.programs.us-university-scholarship section.example ul li .info span {
  color: #666666;
}
.programs.us-university-scholarship section.university {
  background-color: #EAFEE8;
}
.programs.us-university-scholarship section.university .titleCircle {
  border-radius: 0.4rem;
  font-size: 1.3rem;
  background-color: #fff;
  display: inline-block;
  color: #1EC95B;
  font-weight: bold;
  padding: 0.4rem 2.7rem;
  margin-bottom: 0.7rem;
  border: 1px solid #1EC95B;
}
.programs.us-university-scholarship section.university .tabMenu {
  margin: 1.8rem 0 2.5rem;
  position: sticky;
  top: 0;
  background-color: #EAFEE8;
  z-index: 5;
}
.programs.us-university-scholarship section.university .tabMenu button {
  width: calc(25% - 1rem);
  padding: 0.75rem 0;
  background-color: #fff;
  border: 1px solid #CEE6CB;
  border-radius: 0.4rem;
  box-shadow: 0 2px 6px #D1EACE;
  font-weight: bold;
}
.programs.us-university-scholarship section.university .tabMenu button.active {
  background-color: #1EC95B;
  color: #fff;
}
.programs.us-university-scholarship section.university .listWrap .list + .list {
  margin-top: 4rem;
}
.programs.us-university-scholarship section.university .listWrap .list > span {
  background-color: #000;
  color: #fff;
  border-radius: 0.3rem;
  font-size: 0.8rem;
  padding: 0.3rem 1.1rem;
  margin-bottom: 0.4rem;
  display: inline-block;
}
.programs.us-university-scholarship section.university .listWrap .list h3 {
  margin-bottom: 0.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list h3 + p {
  font-size: 0.9rem;
  color: #333;
}
.programs.us-university-scholarship section.university .listWrap .list .imgWrap {
  width: 100%;
  border-radius: 0.6rem;
  overflow: hidden;
  margin-top: 1.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 {
  margin-top: 3rem;
  margin-top: 1.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li {
  padding: 1.6rem 0;
  border: 1px solid #E9E1DC;
  border-radius: 0.6rem;
  background-color: #fff;
  box-shadow: 0 1px 6px #FAE3DB;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li .num {
  font-size: 0.9rem;
  border-radius: 3rem;
  width: 2.75rem;
  height: 1.4rem;
  line-height: 1.4rem;
  background-color: #1EC95B;
  color: #fff;
  display: block;
  margin: 0 auto 0.8rem;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li small {
  font-size: 0.9rem;
  font-weight: normal;
  display: block;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li {
  width: calc(33.3333333333% - 1rem);
  border-color: #CEE6CB;
  padding: 1.2rem 0;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li .num {
  width: auto;
  padding: 0 1rem;
  display: inline-block;
  margin-bottom: 0.6rem;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li .title {
  font-weight: bold;
}
.programs.us-university-scholarship section.university .listWrap .list .listType1 li .sub {
  font-size: 0.8rem;
  color: #666666;
  margin-top: 0.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap {
  text-align: left;
  font-size: 0.8rem;
  color: #666666;
  margin-top: 1.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li .txt1 {
  font-weight: bold;
  font-size: 1rem;
  color: #000;
  margin-bottom: 0.4rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li .txt2 + .txt2 {
  margin-top: 0.4rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li + li {
  margin-top: 1.2rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table {
  width: 100%;
  background-color: #FFFFFF;
  border-collapse: collapse;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table tr, .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table th, .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table td {
  border: 1px solid #C5C5C5;
  padding: 0.8rem;
}
.programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table th {
  background-color: #F8F8F8;
  text-align: center;
  font-size: 1rem;
  font-weight: normal;
  color: #000;
  width: 32%;
}
.programs.us-university-scholarship section.university .bottomTxt {
  margin-top: 2rem;
  font-size: 0.9em;
}
.programs.us-university-scholarship section.free {
  background-color: #1333A2;
  color: #fff;
}
.programs.us-university-scholarship section.free em {
  color: #FDDC00;
}
.programs.us-university-scholarship section.free .titleCircle {
  border-radius: 0.4rem;
  font-size: 1.3rem;
  background-color: transparent;
  display: inline-block;
  color: #FDDC00;
  font-weight: bold;
  padding: 0.4rem 2.7rem;
  margin-bottom: 0.7rem;
  border: 1px solid #FDDC00;
}
.programs.us-university-scholarship section.free ul {
  margin: 2.5rem 0;
}
.programs.us-university-scholarship section.free ul li {
  border-radius: 0.6rem;
  background-color: #fff;
  color: #000;
  padding: 2rem;
  text-align: left;
  min-height: 14.15rem;
  position: relative;
}
.programs.us-university-scholarship section.free ul li + li {
  margin-top: 2rem;
}
.programs.us-university-scholarship section.free ul li .icon {
  position: absolute;
  right: 0.6rem;
  top: -0.5rem;
  width: 4.5rem;
}
.programs.us-university-scholarship section.free ul li .imgWrap {
  width: 19.8rem;
  border-radius: 0.4rem;
  overflow: hidden;
}
.programs.us-university-scholarship section.free ul li .textWrap {
  width: calc(100% - 19.8rem);
  padding-left: 1.2rem;
  font-size: 0.9rem;
}
.programs.us-university-scholarship section.free ul li .textWrap h4 {
  margin-bottom: 0.6rem;
}
.programs.us-university-scholarship section.free ul li .textWrap .txt1 {
  color: #333;
}
.programs.us-university-scholarship section.free ul li .textWrap .txt2 {
  font-size: 0.8rem;
  color: #666666;
}
.programs.us-university-scholarship section.free ul li .textWrap .txt2 + .txt1 {
  margin-top: 0.6rem;
}
.programs.us-university-scholarship section.free .bottom h4 {
  font-weight: 400;
  margin-top: 0.4rem;
}
.programs.us-university-scholarship section.how {
  background-color: #C4EEFF;
}
.programs.us-university-scholarship section.how em {
  color: #0045FF;
}
.programs.us-university-scholarship section.how .titleCircle {
  border-radius: 0.4rem;
  font-size: 1.3rem;
  background-color: #fff;
  display: inline-block;
  color: #0045FF;
  font-weight: bold;
  padding: 0.4rem 2.7rem;
  margin-bottom: 0.7rem;
  border: 1px solid #0045FF;
}
.programs.us-university-scholarship section.how ul {
  margin-top: 3rem;
}
.programs.us-university-scholarship section.how ul li {
  position: relative;
  padding-left: 4.6rem;
  font-size: 0.8rem;
}
.programs.us-university-scholarship section.how ul li + li {
  margin-top: 2rem;
}
.programs.us-university-scholarship section.how ul li:not(:last-child)::before {
  content: "";
  position: absolute;
  left: 0.9rem;
  bottom: -1.4rem;
  width: 2px;
  height: calc(100% - 1rem);
  background-color: #A9D9EA;
}
.programs.us-university-scholarship section.how ul li .num {
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  color: #fff;
  border-radius: 50%;
  background-color: #0045FF;
  width: 1.9rem;
  height: 1.9rem;
  font-size: 0.9rem;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 2px 3px #8FB8CA;
}
.programs.us-university-scholarship section.how ul li h5 {
  margin-bottom: 0.4rem;
}
.programs.us-university-scholarship section.how ul li .sub {
  background-color: #fff;
  border-radius: 0.2rem;
  padding: 0.6rem 0.8rem;
  box-shadow: 0 1px 4px #B2DFF0;
}

@media screen and (max-width: 1140px) {
  .programs .area-programs-other {
    padding: 0 16px;
  }
}
@media screen and (max-width: 950px) {
  .programs.us-university-scholarship section.everyone .info ul li {
    width: calc(25% - 2rem);
  }
  .programs.us-university-scholarship section.everyone .info ul li:not(:last-child)::after {
    right: -2.2rem;
    width: 1.4rem;
  }
}
@media screen and (max-width: 767px) {
  .programs.us-university-scholarship { /* 54 */
    /* 28 */
    /* 18 */
    /* 20 */
    /* 20 */
  }
  .programs.us-university-scholarship h1 {
    font-size: 4.1rem;
  }
  .programs.us-university-scholarship h2 {
    font-size: 2.16rem;
  }
  .programs.us-university-scholarship h3 {
    font-size: 1.93rem;
  }
  .programs.us-university-scholarship h4 {
    font-size: 1.4rem;
  }
  .programs.us-university-scholarship h5 {
    font-size: 1.54rem;
  }
  .programs.us-university-scholarship [data-aos][data-aos][data-aos-delay="600"], .programs.us-university-scholarship body[data-aos-delay="600"] [data-aos],
  .programs.us-university-scholarship [data-aos][data-aos][data-aos-delay="500"], .programs.us-university-scholarship body[data-aos-delay="500"] [data-aos],
  .programs.us-university-scholarship [data-aos][data-aos][data-aos-delay="400"], .programs.us-university-scholarship body[data-aos-delay="400"] [data-aos],
  .programs.us-university-scholarship [data-aos][data-aos][data-aos-delay="300"], .programs.us-university-scholarship body[data-aos-delay="300"] [data-aos],
  .programs.us-university-scholarship [data-aos][data-aos][data-aos-delay="200"], .programs.us-university-scholarship body[data-aos-delay="200"] [data-aos] {
    transition-delay: 0 !important;
  }
  .programs.us-university-scholarship .titleCircle {
    font-size: 1.54rem;
    padding: 0.4rem 0;
    width: 100%;
  }
  .programs.us-university-scholarship .listType1 li {
    width: 100% !important;
  }
  .programs.us-university-scholarship .listType1 li + li {
    margin-top: 0.8rem;
  }
  .programs.us-university-scholarship .listType1 li .num {
    font-size: 1.2rem;
  }
  .programs.us-university-scholarship section {
    padding-top: 4.6rem;
    padding-bottom: 4.6rem;
  }
  .programs.us-university-scholarship section.visual h4 {
    font-size: 1.54rem; /* 20 */
  }
  .programs.us-university-scholarship section.visual .boxWrap li {
    width: calc(50% - 0.4rem);
    min-width: initial;
  }
  .programs.us-university-scholarship section.visual .boxWrap li + li {
    margin-left: 0.4rem;
  }
  .programs.us-university-scholarship section.visual .boxWrap li .title {
    font-size: 1.2rem;
    padding: 0.3rem 1.6rem;
  }
  .programs.us-university-scholarship section.visual .boxWrap li .textWrap {
    padding: 2.6rem 1.2rem;
  }
  .programs.us-university-scholarship section.visual .boxWrap li .textWrap .txt1 {
    font-size: 1.2rem;
  }
  .programs.us-university-scholarship section.visual .boxWrap li .textWrap .txt2 {
    font-size: 1.25rem;
  }
  .programs.us-university-scholarship section.why h4 em {
    font-weight: bold;
  }
  .programs.us-university-scholarship section.why .listType1 li {
    min-height: 116px;
  }
  .programs.us-university-scholarship section.everyone .info h4 {
    font-size: 1.7rem;
  }
  .programs.us-university-scholarship section.everyone .info ul [data-aos][data-aos][data-aos-delay="400"].aos-animate, .programs.us-university-scholarship section.everyone .info ul body[data-aos-delay="400"] [data-aos].aos-animate {
    transition-delay: 0ms;
  }
  .programs.us-university-scholarship section.everyone .info ul li {
    width: 100%;
    height: auto;
    padding: 1.25rem 4rem;
    min-height: initial;
  }
  .programs.us-university-scholarship section.everyone .info ul li:not(:last-child)::after {
    background-image: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/programs/us-university-scholarship/us-university-scholarship_everyone_arrow_mo.png");
    top: auto;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
    bottom: -3.5rem;
  }
  .programs.us-university-scholarship section.everyone .info ul li + li {
    margin-top: 4.5rem;
  }
  .programs.us-university-scholarship section.everyone .info ul li p {
    font-size: 1.25rem;
    font-weight: bold;
  }
  .programs.us-university-scholarship section.everyone .info ul li span {
    font-size: 1.1rem;
    position: static;
    display: block;
    margin-top: 0.9rem;
  }
  .programs.us-university-scholarship section.everyone .info ul li:first-child h5 {
    padding: 0;
  }
  .programs.us-university-scholarship section.everyone .bottom h4 {
    font-size: 1.7rem;
  }
  .programs.us-university-scholarship section.characteristic {
    overflow: hidden;
  }
  .programs.us-university-scholarship section.characteristic .listType1 li {
    margin-bottom: 0;
  }
  .programs.us-university-scholarship section.characteristic .listType1 li .num {
    font-size: 1.2rem;
    width: 5rem;
  }
  .programs.us-university-scholarship section.characteristic .listType1 li small {
    font-size: 1rem;
  }
  .programs.us-university-scholarship section.characteristic .slideWrap .slide {
    width: calc(100% + 16px);
  }
  .programs.us-university-scholarship section.characteristic .slideWrap .slide ul {
    overflow: initial;
  }
  .programs.us-university-scholarship section.example .titleCircle {
    font-size: 1.54rem;
    width: auto;
  }
  .programs.us-university-scholarship section.example .bottom h4 {
    font-size: 1.7rem;
  }
  .programs.us-university-scholarship section.example ul li {
    width: 100%;
    font-size: 1.1rem;
  }
  .programs.us-university-scholarship section.example ul li + li {
    margin-left: 0;
  }
  .programs.us-university-scholarship section.example ul li .nameWrap {
    padding: 1rem 1.2rem;
  }
  .programs.us-university-scholarship section.example ul li .nameWrap .top {
    padding-left: 4.6rem;
  }
  .programs.us-university-scholarship section.example ul li .nameWrap .top .icon {
    width: 3.6rem;
    height: 3.6rem;
  }
  .programs.us-university-scholarship section.example ul li .nameWrap .top .name p {
    font-size: 1.4rem;
  }
  .programs.us-university-scholarship section.example ul li .nameWrap > p {
    padding: 0.2rem 0;
  }
  .programs.us-university-scholarship section.example ul li .info {
    padding: 1.3rem;
  }
  .programs.us-university-scholarship section.example ul li .info img {
    width: 13rem;
    max-width: 160px;
  }
  .programs.us-university-scholarship section.example ul li .info .txt1 {
    font-size: 1.3rem;
  }
  .programs.us-university-scholarship section.example ul li .info .txt3 {
    font-size: 1.6rem;
  }
  .programs.us-university-scholarship section.university .titleCircle {
    width: auto;
    font-size: 1.54rem;
  }
  .programs.us-university-scholarship section.university .tabMenu button {
    width: calc(50% - 0.35rem);
    margin-bottom: 0.7rem;
    font-size: 1.2rem;
    padding: 0.5rem 0;
  }
  .programs.us-university-scholarship section.university .tabMenu button:nth-last-of-type(1), .programs.us-university-scholarship section.university .tabMenu button:nth-last-of-type(2) {
    margin-bottom: 0;
  }
  .programs.us-university-scholarship section.university .listWrap .list h3 + p {
    font-size: 1.2rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .listType1 li .num {
    font-size: 1.2rem;
    font-weight: bold;
    padding: 0.1rem 1rem;
    height: auto;
    line-height: normal;
    margin-bottom: 1rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .listType1 li .title {
    font-size: 1.6rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .listType1 li .sub {
    font-size: 1.1rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li .txt1 {
    font-size: 1.25rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li .txt2 {
    font-size: 1.1rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table {
    font-size: 1rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list .infoWrap > li table th {
    font-size: 1.25rem;
  }
  .programs.us-university-scholarship section.university .listWrap .list > span {
    font-size: 1.1rem;
  }
  .programs.us-university-scholarship section.free .titleCircle {
    font-size: 1.54rem;
    width: auto;
  }
  .programs.us-university-scholarship section.free ul li {
    padding: 3.2rem 1.54rem 2.6rem;
  }
  .programs.us-university-scholarship section.free ul li .icon {
    width: 3.8rem;
    right: 0.8rem;
  }
  .programs.us-university-scholarship section.free ul li .imgWrap {
    width: 100%;
  }
  .programs.us-university-scholarship section.free ul li .textWrap {
    width: 100%;
    padding-left: 0;
    font-size: 1.2rem;
  }
  .programs.us-university-scholarship section.free ul li .textWrap h4 {
    font-size: 1.7rem;
    margin-top: 1rem;
  }
  .programs.us-university-scholarship section.free ul li .textWrap .txt2 {
    font-size: 1.1rem;
  }
  .programs.us-university-scholarship section.free .bottom h4 {
    font-size: 1.7rem;
  }
  .programs.us-university-scholarship section.how .titleCircle {
    font-size: 1.54rem;
    width: auto;
  }
  .programs.us-university-scholarship section.how ul {
    margin-top: 2.4rem;
  }
  .programs.us-university-scholarship section.how ul li {
    font-size: 1.1rem;
    padding-left: 3rem;
  }
  .programs.us-university-scholarship section.how ul li h5 {
    margin-bottom: 0.6rem;
  }
  .programs.us-university-scholarship section.how ul li .num {
    width: 2rem;
    height: 2rem;
    font-size: 1.2rem;
    left: 0.2rem;
  }
  .programs.us-university-scholarship section.how ul li + li {
    margin-top: 3.6rem;
  }
  .programs.us-university-scholarship section.how ul li:not(:last-child)::before {
    left: 1.2rem;
    height: 100%;
    bottom: -2.7rem;
  }
}/*# sourceMappingURL=us-university-scholarship.css.map */