/* ³ª´®½ºÄù¾î */
@import url('https://fastly.jsdelivr.net/moonspam/NanumSquare/master/nanumsquare.css');
/* font-family: 'NanumSquare', sans-serif; */
@font-face {
    font-family: 'Paperlogy-8ExtraBold';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
}
/* kccÀº¿µÃ¼ */
@font-face {
  font-family: 'KCC-eunyoung';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/KCC-eunyoung-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* ¿©±â¾î¶§ Àß³­Ã¼ °íµñ */
@font-face {
  font-family: 'JalnanGothic';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_231029@1.1/JalnanGothic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* g¸¶ÄÏ»ê½º */
@font-face {
  font-family: 'GmarketSansMedium';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* À×Å©¸³ÄûµåÃ¼ */
@font-face {
  font-family: 'InkLipquid';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* °­¿ø±³À°Çö¿Á»ùÃ¼ */
@font-face {
  font-family: 'GangwonEduHyeonokT_OTFMediumA';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/GangwonEduHyeonokT_OTFMediumA.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/* ÇÁ¸®ÅÙ´Ùµå */
@font-face {
  font-family: 'Pretendard-Regular';
  src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

ul, li, ol {
  list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

table, td, th {
  border : 1px solid #bdbdbd;
  border-collapse : collapse;
  vertical-align: middle;
}

.bo_ftcol_yel {
  color: #ffea05 !important;
}
.bo_ftwei_bold {
  font-weight: 900;
}

/* ¸ÞÀÎ */

@keyframes leftRight{
  0%{
    width:0px;
    opacity: 0;
  }
  100%{
    width:941px;
    opacity: 1;
  }
}
@keyframes scalesb {
  0% {scale: 0;}
  100% {scale: 1;}
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes updown {
  0% {
    margin-top: -300px;
  }
  100% {
    margin-top: -280px;
  }
}
.bo_img1_bg {
  background: url('../images/bo_landing_img1_bg.jpg') center top no-repeat;
}
.bo_img1_wrap {
  width: 1000px;
  height: 754px;
  margin: 0 auto;
  text-align:center;
}
.bo_img1_txt {
  position: relative;
  padding-top: 70px;
  /*animation: leftRight 0.5s;*/
  overflow: hidden;
}
.bo_img1_tit {
  position: relative;
  margin-top: -60px;
  /*animation: leftRight 2s;*/
  overflow: hidden;
  width: 941px;
}
.bo_img1_balloons {
  position: relative;
  margin-top: -40px;
  /*animation: scalesb 3s;*/
}
.bo_img1_kids {
  margin-top: -53px;
  z-index: 1;
  position: relative;
}
.bo_img1_plan {
  /*display: none;*/
  margin: -300px 0 0 -670px;
  /*animation: updown infinite ease .6s alternate;*/
}
/* ./¸ÞÀÎ */

/* Ä«¿îÆ®1 */
.childcare5_count {width: 748px; height:217px; margin: 0 auto; display: flex; align-items: flex-end;}
.childcare5_count:nth-child(1) {margin-bottom:50px;}
.childcare5_count:nth-child(2) {margin-bottom:20px;}
.childcare5_count_lleaf {display: inline-block; float: inline-start;}
.childcare5_count_con {display: inline-block; float: left; width: 630px; text-align: center;}
.childcare5_count_rleaf {display: inline-block; float: inline-end;}
.childcare5_count_star {margin-bottom:25px;}
.childcare5_count_num { font-family: 'GmarketSans'; font-weight:bold;}
.childcare5_count_num span {font-size:57px; color:#ff6c00;}
.childcare5_count_num .count_num1 {font-size:78px; font-family: 'GmarketSans'; color:#ff6c00;}
.childcare5_count_num .count_num2 {font-size:78px; font-family: 'GmarketSans'; color:#ff6c00;}
/* ./Ä«¿îÆ®1 */

/* Ä«¿îÆ®2 */
.childcare11_countwrap {line-height: 48px; margin: 22px 0 20px;}
.childcare11_count {width: 1000px; margin: 0 auto; display: flex; align-items: flex-end;}
.childcare11_count_lleaf {display: inline-block; float: inline-start;}
.childcare11_count_con {display: inline-block; float: left; width: 1000px; text-align: center;}
.childcare11_count_rleaf {display: inline-block; float: inline-end;}
.childcare11_count_star {margin-bottom:25px;}
.childcare11_count_num span {font-size:50px; color:#ff6c00;}
.childcare11_count_num .counter {font-size:78px; color:#ff6c00; font-family: 'DS-Digital', sans-serif;}
.childcare11_count_num .counter {font-size:78px; color:#ff6c00; font-family: 'DS-Digital', sans-serif;}
.num-container .nums {font-size:67px; color:#ff6c00; font-family: 'DS-Digital', sans-serif;}
.num-container2 .nums2 {font-size:67px; color:#ff6c00; font-family: 'DS-Digital', sans-serif;}
/* ./Ä«¿îÆ®2 */

.num-container3 .nums3, .num-container4 .nums4 {font-size:75px;}
.num-container3 {display: inline-block; width: 49%;}
.num-container4 {display: inline-block; width: 60%;}

.childcare_05_count_txt1 {display: inline-block; width: 20%;}
.childcare_05_count_txt2 {display: inline-block; width: 9%;}
.childcare_05_count_txt3 {display: inline-block; width: 20%;}
.childcare_05_count_txt4 {display: inline-block; width: 9%;}

.num-container {display: inline-block; width: 19%;}
.num-container2 {display: inline-block; width: 15%;}