@font-face {
  font-family: "GmarketSansMedium";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansBold";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff")
    format("woff");
  font-weight: normal;
  font-style: normal;
}
body{overflow-x: hidden;}

.subContainer {
overflow:hidden;
}
section{text-align: center; margin: 0 auto;}

#main{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/main_bg.png)
  no-repeat;
background-position: center;
width: 100%;
height: 719px;
padding-top: 115px;
background-size: cover;
}

#main img{width:692px ;}


#section01{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section1_bg.png)
  no-repeat;
background-position: center;
width: 100%;
height: 1222px;
padding: 80px 0;
background-size: cover;
}

#section01 .S1T{width: 659px;}
#section01 .S1subT{width: 155px;}


.S1Video, .S5Video {
  width: 704px;
  height: 398px;
  margin: 47px auto 0;
  background-color: #fff;
  box-shadow: 2px 0px 10px rgb(243,170,106,0.3);
}

.center{width: 708px; margin: 0 auto; text-align: left; padding: 80px 0 30px;}

.sketch_slide{overflow: visible !important; margin-top: 39px;}
.sketch_slide_img{width: 1126px !important; display: flex !important; align-items: center; justify-content: space-between; gap:12px;}
.slidePart{gap:12px; display: flex; flex-direction: column;}
.divflex{display: flex; justify-content: space-between;}
.imgbox{border-radius: 12px; background-color: #eee;}

.width368{width: 366px; height:255px;}
.width177{width: 177px; height:122px;}
.width366{width: 366px; height:122px;}
.width555{width: 555px; height:255px;}



#section02{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section2_bg.png)
  no-repeat;
background-position: center;
width: 100%;
height: 1926px;
padding: 60px 0;
background-size: cover;
}

#section02 .ST2{width: 738px !important;}

.section02_list{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section2_listbg.png)
  no-repeat;
background-position: center;
width: 721px;
height: 425px;
margin: 0 auto;
padding:70px 80px;
margin-top: 40px;
background-size: cover;
}

.section02_listDiv{display: flex; justify-content: space-between;}
.nameListSwiper{width:100%; height: 300px; }
.namelist{font-size: 18px; }

#section02 .S2subT{width: 378px !important;}
#section02 .S2subT2{width: 588px !important;}



.center2 img{box-shadow: 2px 3px 10px rgb(243,170,106,0.3);}

.s2_img,.s2_1_img{width: 721px; margin: 0 auto; overflow: visible !important;}


#section03{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section3_bg.png)
  no-repeat;
background-position: center;
width: 100%;
height: 2182px;
padding: 0;
background-size: cover;
}

.S3T{padding-bottom:70px;}


#section04{background-color: #e3ebf5; padding: 80px 0;}
.S4T{ width: 454px !important; text-align: center; padding-bottom:45px;}

.videoDiv{margin-bottom: 30px;}
.videoDiv iframe{background-color: #fff; width: 704px !important; height: 375px !important; border-radius: 12px; box-shadow: 2px 3px 10px rgb(170,187,205,0.3); }
.videoDiv #interview_vod_box {
  background-color: #fff;
  width: 704px !important;
  height: 375px !important;
  border-radius: 12px;
  box-shadow:2px 3px 10px rgb(170, 187, 205, 0.3);
  margin: 0 auto;
}
.videoReviewNav{width: 708px; height: 223px !important;  color: #1c1c1c; font-size: 17px;}


.navT{font-family: "GmarketSansMedium"; letter-spacing: -0.2px; padding-top: 17px;}

.navDiv{cursor: pointer;}
.navDiv img{ width: 224px; height: 133px; border-radius: 12px;}

.swiper-pagination{font-family: "GmarketSansBold" !important;  bottom: 0 !important;}
.swiper-pagination-current{font-family: "GmarketSansBold" }
.swiper-pagination-total{font-family: "GmarketSansBold" }

.swiper-button-next3 {
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/videoRight.png) no-repeat;
  width: 20px; height: 24px;
  background-position: center;
  position: absolute;
  bottom: 0;
  right: 300px;
  z-index: 100;
  cursor: pointer;
  background-size: cover;
}

.swiper-button-prev3 {
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/videoLeft.png) no-repeat;
  width: 20px; height: 24px;
  background-position: center;
  position: absolute;
  bottom: 0;
  left: 300px;
  z-index: 100;
  cursor: pointer;
  background-size: cover;
}


/* .videoReviewNav .swiper-slide {
  opacity: 0.8;
}

.videoReviewNav .swiper-slide-thumb-active {
  opacity: 1;
} */



#section05{
  background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section5_bg.png)
  no-repeat;
background-position: center;
width: 100%;
height: 839px;
padding-top: 20px;
padding-bottom: 48px;
background-size: cover;
}

.S5L{padding-top: 18px; width: 684px !important;}


#section06{
  background-color: #f5f5f5;
  padding: 40px 0 0 0;
 
}

#section06 a{width: 349px;}
.KNbtn{margin-right: 13px;}
.btncenter{width: 708px; margin: 0 auto;  display: flex;
  align-items: center;
  justify-content: space-between;}


/*상담*/
.container{overflow: hidden;background: #fff;/*padding:0 3% 6%;*/}
.counselingForm {
background-color: #f5f5f5;
padding: 0% 3% 4%;
}
.counselingForm.bg_gray {
background-color: #f5f5f5;
margin-top: 0;
}
.counselingForm .customer_tit_sub{color: #565656;font-size: 32px;font-family: 'notokr-bold';letter-spacing: -0.04em;}
.counselingForm .customer_tit{color: #ff7b47;font-size: 36px;font-family: 'notokr-bold';letter-spacing: -0.04em;line-height: 1.2;padding-top: 5%;}
.counselingFormTable{border-top:2px solid #565656;width: 100%;margin-top: 2.5%;padding-top: 2.5%;}
.counselingFormTable table{width: 100%;}
.counselingFormTable table input,
.counselingFormTable table select{border:1px solid #b1b1b1;/*line-height: 4.9;*/line-height: 2.64;}
.counselingFormTable table .radio_int{appearance:auto;}
.counselingFormTable table th{font-size: 24px;letter-spacing: -0.04em;color: #565656;font-family: 'notokr-bold';text-align: left;font-weight: normal;}
.counselingFormTable table th span{color: #ff7b47;padding-left: 2%;}
.counselingFormTable table td{padding:1.5% 0;font-size: 26px;display: flex; align-items: center; justify-content: flex-start; gap:5px; font-family: 'notokr-regular';letter-spacing: -0.04em;color: #565656;}/* 2021-11-19 lee */
.btnCounseling2{padding-top: 6%;text-align: center;}
.btnCounseling2 button{display: inline-block;color: #fff;background: #616161;padding:0 9%;font-size: 26px;font-family: 'notokr-bold';letter-spacing: -0.05em;line-height: 2.85;}
.btnCounseling2 button.btn_button{display: inline-block;color: #fff;background: #bda694;}
.counseling_end{padding: 15% 0;}
.counseling_end div{width: 66%;text-align: center;display: block;margin: 0 auto;}
.counseling_end div img{width: auto;}
.counseling_end div span{display: block;color: #565656;font-size: 21px; line-height: 1.5;letter-spacing: -0.02em;font-family: 'notokr-medium';text-align: center;padding:4% 0 6% 0;}
.counseling_end div a{display: inline-block;line-height: 2.5;color: #fff;background: #bda694;text-align: center;margin: 0 auto;font-size: 26px;font-family: 'notokr-bold';letter-spacing: -0.05em;padding: 0 12%;}
.counselingFormTable table td label span{font-size:22px;}

.mainCounseling{background: #f5f5f5;padding-bottom: 120px;padding-top: 95px;}
.mainCounseling .inner{overflow: hidden;}
.mainCounseling .mSubTit{font-size: 36px; font-family: 'notokr-bold';letter-spacing: -0.04em;line-height: 40px;/*background: url(https://img.megastudyacademy.co.kr/campus/beautym_html_img/main/ico_dan.png) no-repeat 0 bottom;background-size:12px;*/background-position: left 318px bottom;}
.counselingCheck{width: 100%;margin-top: 4%;}
.counselingCheck h6 {
   color: #565656;
   text-align: left;
   font-size: 26px;
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   line-height: normal;
}

.counselingCheck h6.mdi{padding-top: 5%;}
.counselingCheck h6.mdi span{color: #565656;font-size: 26px;font-family: 'notokr-bold';letter-spacing: -0.04em;}
.counselingCheck h6 span{color: #565656;font-size: 26px;font-family: 'notokr-regular';letter-spacing: -0.04em;font-weight: normal;}
.counselingCheck h6 span strong{font-weight: 700;color: #f02828;}
.counselingCheck .course{padding-top: 15px;overflow: hidden;display: grid; grid-template-columns: 1fr 1fr 1fr;gap:13px;}
.counselingCheck .course a{display: inline-block;border-radius: 5px;
   border: 2px solid #E1E1E1;
   background: #F1F1F1;text-align: center;line-height: 3.35;color: #565656;font-size: 28px;letter-spacing: -0.04em;font-family: 'notokr-regular';float: left;}
.counselingCheck .course a:hover,
.counselingCheck .course a:active,
.counselingCheck .course a.select{background: #ff7b47;letter-spacing: -0.05em;font-family: 'notokr-bold';color: #fff;border: 2px solid #ff7b47;}
.personalGuide{margin-top: 3%;position: relative;border-bottom: 1px solid #c2c2c2;/*padding-bottom: 3%;*/}
.personalGuide .sub-menu{padding:2% 0;}
.personalGuide .sub-menu .t_bt {
   display: flex;align-items: center;
}
.personalGuide .sub-menu .t_bt a {
   display: flex;align-items: center;width:100%;
}
.personalGuide div a{color: #565656;font-size: 26px;font-family: 'notokr-regular';letter-spacing: -0.04em;}
.personalGuide div input{width: 40px;height:40px;border:1px solid #b1b1b1;vertical-align: middle;margin-right: 3%;}
.personalGuide div .ico_arr{display: inline-block;width: 4%;vertical-align: middle;margin-left: 2%;}
.personalGuide div label{color: #9b9896;font-size: 14px;letter-spacing: -0.04em;font-family: 'notokr-regular'}
.counselingForm .btnCounseling a{display: block;width: 100%;height: 80px;color: #fff;border-radius: 5px;
   background: #BDA694;font-family: 'notokr-bold';letter-spacing: -0.05em;font-size: 34px;line-height: 80px;text-align: center;}
.counselingForm .btnCounseling button{display: block;width: 100%;height: 80px;color: #fff;border-radius: 5px;
   background: #f02828;font-family: 'notokr-bold';letter-spacing: -0.05em;font-size: 34px;line-height: 80px;text-align: center;}
.int_tit{text-align: left; font-size: 28px;letter-spacing: -0.04em;font-family: 'notokr-bold';color: #565656;}
.counselingFormTable input[type="radio"] {width: 42px;height: 42px;margin-right: 2%;}
.selectTem{position: relative;border:1px solid #ddd;vertical-align: middle;height: 44px;padding-left: 20px;width: 126px;background: #fff;float: left;margin-right: 5px;}
.selectTem .selecta{line-height: 44px;width: 100%;font-family: 'notokr-regular';color: #323232;font-size: 16px;letter-spacing: -0.025em;display: inline-block;background:url(https://img.megastudyacademy.co.kr/campus/beautym_html_img/common/ico_select_d.png) no-repeat right 19px center;}
.subSelect{ position: absolute;width: 124px;top: 100%;left:0;background: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.18);transition: all .3s;display:none;transform: translateY(20px);z-index: 1; /*opacity: 0;*/}
.selectTem:hover .subSelect{display:block;transform: translateY(0);/*opacity: 1;*/}
.subSelect a{display: block;width: 100%;color: #323232;font-size: 16px;letter-spacing: -0.025em;padding-left: 20px;line-height: 44px;border-bottom: 1px solid #ddd;}
.subSelect a:hover{background: #ff7b47;color: #fff;}


.counselingFormTable table td input{
   text-indent: 10px;
}
.pagemenu ul {
  padding: 0;
}

.t_bt img {
  width: auto !important;
}

.personalInfo{font-family:"notokr-regular";   font-size: 26px !important; padding:30px 0;	display: none; text-align: left;}




@media all and (max-width:768px){
  #main{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/main_bg.png)
    no-repeat;
  background-position: center;
  width: 100%;
  height: 93.6197vw;
  padding-top: 14.9739vw;
  background-size: cover;
  }

  #main img{width:90.1041vw ;}


  #section01{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section1_bg.png)
    no-repeat;
  background-position: center;
  width: 100%;
  height: 159.1145vw;
  padding: 10.4166vw 0;
  background-size: cover;
  }

#section01 .S1T{width: 85.8072vw;}
#section01 .S1subT{width: 20.1822vw;}


  .S1Video, .S5Video {
    width: 91.6666vw;
    height: 51.8229vw;
    margin: 6.1197vw auto 0;
    background-color: #fff;
    box-shadow: 0.2604vw 0.0508vw 1.302vw rgb(243,170,106,0.3);
}

.center{width: 92.1875vw; margin: 0 auto; text-align: left; padding: 10.4166vw 0 3.9062vw;}

.sketch_slide{overflow: visible !important; margin-top: 5.0781vw;}
.sketch_slide_img{width: 146.6145vw !important; display: flex !important; align-items: center; justify-content: space-between; gap:1.5625vw;}
.slidePart{gap:1.5625vw; display: flex; flex-direction: column;}
.divflex{display: flex; justify-content: space-between;}
.imgbox{border-radius: 1.5625vw; background-color: #eee;}

.width368{width: 47.6562vw; height:33.2031vw;}
.width177{width: 23.0468vw; height:15.8854vw;}
.width366{width: 47.6562vw; height:15.8854vw;}
.width555{width: 72.2656vw; height:33.2031vw;}



#section02{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section2_bg.png)
    no-repeat;
  background-position: center;
  width: 100%;
  height: 250.7812vw;
  padding: 7.8125vw 0;
  background-size: cover;
  }

  #section02 .ST2{width: 96.0937vw !important;}

.section02_list{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section2_listbg.png)
    no-repeat;
  background-position: center;
  width: 93.8802vw;
  height: 55.3385vw;
  margin: 0 auto;
  padding:9.1145vw 10.4166vw;
  margin-top: 5.2083vw;
  background-size: cover;
}

.section02_listDiv{display: flex; justify-content: space-between;}
.nameListSwiper{width:100%; height: 39.0625vw; }
.namelist{font-size: 2.3437vw; }

#section02 .S2subT{width: 49.2187vw !important;}
#section02 .S2subT2{width: 76.5625vw !important;}



.center2 img{box-shadow: 0.2604vw 0.3906vw 1.302vw rgb(243,170,106,0.3);}

.s2_img,.s2_1_img{width: 93.8802vw; margin: 0 auto; overflow: visible !important;}


#section03{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section3_bg.png)
    no-repeat;
  background-position: center;
  width: 100%;
  height: 284.1145vw;
  padding: 0;
  background-size: cover;
  }

.S3T{padding-bottom:9.1145vw;}


#section04{background-color: #e3ebf5; padding: 10.4166vw 0;}
.S4T{ width: 59.1145vw !important; text-align: center; padding-bottom:5.8593vw;}

.videoDiv{margin-bottom: 3.9062vw;}
.videoDiv iframe{background-color: #fff; width: 91.6666vw !important; height: 48.8281vw !important; border-radius: 1.5625vw; box-shadow: 0.2604vw 0.3906vw 1.302vw rgb(170,187,205,0.3); }
.videoDiv #interview_vod_box {
  background-color: #fff;
  width: 91.6666vw !important;
  height: 48.8281vw !important;
  border-radius: 1.5625vw;
  box-shadow: 0.2604vw 0.3906vw 1.302vw rgb(170, 187, 205, 0.3);
  margin: 0 auto;
}
.videoReviewNav{width: 92.1875vw; height: 29vw !important;  color: #1c1c1c; font-size: 2.2135vw;}


.navT{font-family: "GmarketSansMedium"; letter-spacing: -0.2px; padding-top: 2.2135vw;}

.navDiv{cursor: pointer;}
.navDiv img{ width: 29.1666vw; height: 17.3177vw; border-radius: 1.5625vw;}

.swiper-pagination{font-family: "GmarketSansBold" !important;  bottom: 0 !important;}
.swiper-pagination-current{font-family: "GmarketSansBold" }
.swiper-pagination-total{font-family: "GmarketSansBold" }

.swiper-button-next3 {
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/videoRight.png) no-repeat;
    width: 2.6041vw; height: 3.125vw;
    background-position: center;
    position: absolute;
    bottom: 0;
    right: 39.0625vw;
    z-index: 100;
    cursor: pointer;
    background-size: cover;
  }
  
  .swiper-button-prev3 {
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/videoLeft.png) no-repeat;
    width: 2.6041vw; height: 3.125vw;
    background-position: center;
    position: absolute;
    bottom: 0;
    left: 39.0625vw;
    z-index: 100;
    cursor: pointer;
    background-size: cover;
}


/* .videoReviewNav .swiper-slide {
    opacity: 0.8;
  }

  .videoReviewNav .swiper-slide-thumb-active {
    opacity: 1;
  } */



  #section05{
    background: url(https://careergate-service.s3.amazonaws.com/img/campusdev/beautym_html_img/partnership/section5_bg.png)
    no-repeat;
  background-position: center;
  width: 100%;
  height: 109.2447vw;
  padding-top: 2.6041vw;
  padding-bottom: 6.25vw;
  background-size: cover;
  }

  .S5L{padding-top: 2.3437vw; width: 89.0625vw !important;}
  

  #section06{
    background-color: #f5f5f5;
    padding: 5.2083vw 0 0 0;
   
  }

  #section06 a{width: 45.4427vw;}
.KNbtn{margin-right: 1.6927vw;}
.btncenter{width: 92.1875vw; margin: 0 auto;  display: flex;
    align-items: center;
    justify-content: space-between;}


 /*상담*/
 .container{overflow: hidden;background: #fff;/*padding:0 3% 6%;*/}
 .counselingForm {
  background-color: #f5f5f5;
  padding: 0% 3% 4%;
}
.counselingForm.bg_gray {
  background-color: #f5f5f5;
  margin-top: 0;
}
 .counselingForm .customer_tit_sub{color: #565656;font-size: 4.1666vw;font-family: 'notokr-bold';letter-spacing: -0.04em;}
 .counselingForm .customer_tit{color: #ff7b47;font-size: 4.6875vw;font-family: 'notokr-bold';letter-spacing: -0.04em;line-height: 1.2;padding-top: 5%;}
 .counselingFormTable{border-top:2px solid #565656;width: 100%;margin-top: 2.5%;padding-top: 2.5%;}
 .counselingFormTable table{width: 100%;}
 .counselingFormTable table input,
 .counselingFormTable table select{border:1px solid #b1b1b1;/*line-height: 4.9;*/line-height: 2.64;}
 .counselingFormTable table .radio_int{appearance:auto;}
 .counselingFormTable table th{font-size: 3.125vw;letter-spacing: -0.04em;color: #565656;font-family: 'notokr-bold';text-align: left;font-weight: normal;}
 .counselingFormTable table th span{color: #ff7b47;padding-left: 2%;}
 .counselingFormTable table td{padding:1.5% 0;font-size: 3.3854vw;display: flex; align-items: center; justify-content: flex-start; gap:0.651vw; font-family: 'notokr-regular';letter-spacing: -0.04em;color: #565656;}/* 2021-11-19 lee */
 .btnCounseling2{padding-top: 6%;text-align: center;}
 .btnCounseling2 button{display: inline-block;color: #fff;background: #616161;padding:0 9%;font-size: 3.3854vw;font-family: 'notokr-bold';letter-spacing: -0.05em;line-height: 2.85;}
 .btnCounseling2 button.btn_button{display: inline-block;color: #fff;background: #bda694;}
 .counseling_end{padding: 15% 0;}
 .counseling_end div{width: 66%;text-align: center;display: block;margin: 0 auto;}
 .counseling_end div img{width: auto;}
 .counseling_end div span{display: block;color: #565656;font-size: 2.7343vw; line-height: 1.5;letter-spacing: -0.02em;font-family: 'notokr-medium';text-align: center;padding:4% 0 6% 0;}
 .counseling_end div a{display: inline-block;line-height: 2.5;color: #fff;background: #bda694;text-align: center;margin: 0 auto;font-size: 3.3854vw;font-family: 'notokr-bold';letter-spacing: -0.05em;padding: 0 12%;}
 .counselingFormTable table td label span{font-size:2.8645vw;}
 
 .mainCounseling{background: #f5f5f5;padding-bottom: 15.625vw;padding-top: 12.3697vw;}
 .mainCounseling .inner{overflow: hidden;}
 .mainCounseling .mSubTit{font-size: 4.6875vw; font-family: 'notokr-bold';letter-spacing: -0.04em;line-height: 5.2083vw;/*background: url(https://img.megastudyacademy.co.kr/campus/beautym_html_img/main/ico_dan.png) no-repeat 0 bottom;background-size:12px;*/background-position: left 41.4062vw bottom;}
 .counselingCheck{width: 100%;margin-top: 4%;}
 .counselingCheck h6 {
     color: #565656;
     text-align: left;
     font-size: 3.3854vw;
     font-family: 'Noto Sans KR';
     font-style: normal;
     font-weight: 400;
     line-height: normal;
 }
 
 .counselingCheck h6.mdi{padding-top: 5%;}
 .counselingCheck h6.mdi span{color: #565656;font-size: 3.3854vw;font-family: 'notokr-bold';letter-spacing: -0.04em;}
 .counselingCheck h6 span{color: #565656;font-size: 3.3854vw;font-family: 'notokr-regular';letter-spacing: -0.04em;font-weight: normal;}
 .counselingCheck h6 span strong{font-weight: 700;color: #f02828;}
 .counselingCheck .course{padding-top: 1.9531vw;overflow: hidden;display: grid; grid-template-columns: 1fr 1fr 1fr;gap:1.6927vw;}
 .counselingCheck .course a{display: inline-block;border-radius: 0.651vw;
     border: 2px solid #E1E1E1;
     background: #F1F1F1;text-align: center;line-height: 3.35;color: #565656;font-size: 3.6458vw;letter-spacing: -0.04em;font-family: 'notokr-regular';float: left;}
 .counselingCheck .course a:hover,
 .counselingCheck .course a:active,
 .counselingCheck .course a.select{background: #ff7b47;letter-spacing: -0.05em;font-family: 'notokr-bold';color: #fff;border: 2px solid #ff7b47;}
  .personalGuide{margin-top: 3%;position: relative;border-bottom: 1px solid #c2c2c2;/*padding-bottom: 3%;*/}
 .personalGuide .sub-menu{padding:2% 0;}
 .personalGuide .sub-menu .t_bt {
     display: flex;align-items: center;
 }
 .personalGuide .sub-menu .t_bt a {
     display: flex;align-items: center;width:100%;
 }
 .personalGuide div a{color: #565656;font-size: 3.3854vw;font-family: 'notokr-regular';letter-spacing: -0.04em;}
 .personalGuide div input{width: 5.2083vw;height:5.2083vw;border:1px solid #b1b1b1;vertical-align: middle;margin-right: 3%;}
 .personalGuide div .ico_arr{display: inline-block;width: 4%;vertical-align: middle;margin-left: 2%;}
 .personalGuide div label{color: #9b9896;font-size: 1.8229vw;letter-spacing: -0.04em;font-family: 'notokr-regular'}
 .counselingForm .btnCounseling a{display: block;width: 100%;height: 10.4166vw;color: #fff;border-radius: 0.651vw;
     background: #BDA694;font-family: 'notokr-bold';letter-spacing: -0.05em;font-size: 4.427vw;line-height: 10.4166vw;text-align: center;}
 .counselingForm .btnCounseling button{display: block;width: 100%;height: 10.4166vw;color: #fff;border-radius: 0.651vw;
     background: #f02828;font-family: 'notokr-bold';letter-spacing: -0.05em;font-size: 4.427vw;line-height: 10.4166vw;text-align: center;}
 .int_tit{text-align: left; font-size: 3.6458vw;letter-spacing: -0.04em;font-family: 'notokr-bold';color: #565656;}
 .counselingFormTable input[type="radio"] {width: 5.4687vw;height: 5.4687vw;margin-right: 2%;}
 .selectTem{position: relative;border:1px solid #ddd;vertical-align: middle;height: 5.7291vw;padding-left: 2.6041vw;width: 16.4062vw;background: #fff;float: left;margin-right: 0.651vw;}
 .selectTem .selecta{line-height: 5.7291vw;width: 100%;font-family: 'notokr-regular';color: #323232;font-size: 2.0833vw;letter-spacing: -0.025em;display: inline-block;background:url(https://img.megastudyacademy.co.kr/campus/beautym_html_img/common/ico_select_d.png) no-repeat right 2.4739vw center;}
 .subSelect{ position: absolute;width: 16.1458vw;top: 100%;left:0;background: #fff;box-shadow: 0 0 1.302vw 0 rgba(0,0,0,.18);transition: all .3s;display:none;transform: translateY(2.6041vw);z-index: 1; /*opacity: 0;*/}
 .selectTem:hover .subSelect{display:block;transform: translateY(0);/*opacity: 1;*/}
 .subSelect a{display: block;width: 100%;color: #323232;font-size: 2.0833vw;letter-spacing: -0.025em;padding-left: 2.6041vw;line-height: 5.7291vw;border-bottom: 1px solid #ddd;}
 .subSelect a:hover{background: #ff7b47;color: #fff;}
 
 
 .counselingFormTable table td input{
     text-indent: 1.302vw;
 }
  .pagemenu ul {
    padding: 0;
  }
  
  .t_bt img {
    width: auto !important;
  }
  
  .personalInfo{font-family:"notokr-regular";   font-size: 3.3854vw !important; padding:3.9062vw 0;	display: none; text-align: left;}
  
  
}