.detail_top_wrap .detail_top_info .name {font-size: 20px;}
.detail_top_wrap .detail_top_title {color: #999;}
.detail_top_wrap .pr_wrap #math_price {font-family: 'Neo_Heavy';font-size: 18px;}
.detail_top_wrap .pr_wrap .won {font-size: 15px;font-family: 'Neo_R';}
.detail_top_wrap .guide{display: inline-block;margin-top: 50px;}
.detail_top_wrap .guide li {position: relative;padding-left: 20px;margin-bottom: 15px;}
.detail_top_wrap .guide li::before {content: '▶︎';display: inline-block;position: absolute;top: 3px;left: 0;font-size: 12px;}
.detail_top_wrap .guide li .gu_txt {font-size: 14px;line-height: 18px;}
.detail_top_wrap .guide li .sub_txt {color: #999;font-size: 13px;line-height: 18px;margin-top: 3px;}

.cor_content * {font-family: 'Pretendard-Regular';color: #333;}
.cor_content .line {border: 1px solid #e8e1da;width: 0.1px;height: 50px;margin: 0 auto;margin-bottom: 15px;color: #757575;}
.cor_content .top {text-align: center;}
.cor_content .top .feel_logo {margin-top: 30px;  display: inline-block;}
.cor_content .top .feel_logo p {font-size: 12px;letter-spacing: 3px;font-family: 'Pretendard-Bold';margin-bottom: 20px;color: #b7b7b7;}
.cor_content .top .feel_logo span {color: #b7b7b7;}
.cor_content .top .feel_main {}
.cor_content .top .feel_main h2{margin-top: 30px;}
.cor_content .top .feel_main .main_tit_s {display: inline-block;  width: 100%;font-size: 18px;color: #7a7a7a;margin: 10px 0;color: #757575;}
.cor_content .top .feel_main .main_tit {font-family: 'Pretendard-SemiBold';font-size: 28px;  margin-bottom: 30px;  display: inline-block;}
.cor_content .top .feel_main .main_txt { margin: 10px 0 35px 0;font-size: 14px;line-height: 22px;color: #797979; padding: 15px;  border-radius: 10px;  width: 60%;  margin: 20px auto;}
.cor_content .top .feel_main .main_txt > span{margin-bottom: 7px;  display: inline-block;  border-bottom: 1px solid #ddd;  padding-bottom: 7px;}
.cor_content .top .main_img {width: 1200px;height: 300px;background: url(/img/product/cor_main.jpg) 50% 50% / contain no-repeat;}

.cor_content .middle {text-align: center;margin-top: 15%;}
.cor_content .middle .tit_num {font-size: 50px;color: #e8e1da;font-family: 'Pretendard-Light';letter-spacing: -1px;}
.cor_content .middle .tit_s {font-size: 16px;color: #7a7a7a;margin-bottom: 10px;margin-top: 25px;}
.cor_content .middle .tit_b {font-size: 27px;font-family: 'Pretendard-SemiBold';margin-bottom: 20px;}

.cor_content .middle .con01 {margin-bottom: 15%;}
.cor_content .middle .con01_txt {width: 55%;display: inline-block;}
.cor_content .middle .con01_txt .step_box {background-color: #fafafa;margin-bottom: 20px;width: 100%;display: flex;align-items: center;border-radius: 10px; box-shadow: rgb(112 112 112 / 16%) 0px 1px 4px;}
.cor_content .middle .con01_txt .step_box .step_icon {width: 25%;}
.cor_content .middle .con01_txt .step_box .step_icon img {width: 22%;}
.cor_content .middle .con01_txt .step_txt {text-align: left;padding: 30px 0px;}
.cor_content .middle .con01_txt .step_txt span {font-size: 20px;font-family: 'Pretendard-Medium';}
.cor_content .middle .con01_txt .step_txt p {font-size: 17px;margin-top: 15px; color: #6a6a6a;}

.cor_content .middle .con02 {margin-bottom: 15%;}
.cor_content .middle .con02 .con02_txt {width: 100%;display: inline-block;margin: 0 auto;padding: 0 15px;}
.cor_content .middle .con02 .info_box {width: 70%;display: flex;flex-direction: column;margin: 0 auto;}
.cor_content .middle .con02 .info_box .basic_con {display: flex;margin-top: 50px;justify-content: space-between;}
.cor_content .middle .con02 .info_box .basic_con .cor_img {display: inline-block;width: 45%;overflow: hidden;border-radius: 10px;}
.cor_content .middle .con02 .info_box .basic_con .cor_img img {width: 100%;}
.cor_content .middle .con02 .info_box .basic_con .cor_txt {width: 50%;text-align: left;display: flex;flex-direction: column;padding-left: 30px;justify-content: space-between;}
.cor_content .middle .con02 .info_box .basic_con .cor_txt p {font-size: 16px;color: #ccc;margin-bottom: 15px;}
.cor_content .middle .con02 .info_box .basic_con .cor_txt span {font-size: 24px;font-family: 'Pretendard-Medium';margin-bottom: 25px;}
.cor_content .middle .con02 .info_box .basic_con .cor_txt ul {}
.cor_content .middle .con02 .info_box .basic_con .cor_txt li {font-size: 17px;line-height: 40px;}
.cor_content .middle .con02 .info_box .basic_con .cor_txt i {font-size: 18px;vertical-align: middle;color: #CCC;margin-right: 5px;}
.cor_content .middle .con02 .info_box .requested_con {display: flex;width: 100%;margin-top: 15%;justify-content: space-between;}
.cor_content .middle .con02 .info_box .requested_con .cor_img {display: inline-block;width: 45%;overflow: hidden;border-radius: 10px;}
.cor_content .middle .con02 .info_box .requested_con .cor_img img {width: 60%;width: 100%;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt {width: 45%;text-align: left;display: flex;flex-direction: column;justify-content: space-between;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt p {font-size: 16px;color: #ccc;margin-bottom: 15px;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt span {font-size: 24px;font-family: 'Pretendard-Medium';margin-bottom: 25px;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt ul {}
.cor_content .middle .con02 .info_box .requested_con .cor_txt li {font-size: 17px;line-height: 40px;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt li > span {font-size: 14px;font-family: 'Pretendard-Regular';margin-left: 7px; color: #797979;}
.cor_content .middle .con02 .info_box .requested_con .cor_txt i {font-size: 18px;vertical-align: middle;color: #CCC;margin-right: 5px;}
.cor_content .middle .con02 .requested_info {margin-top: 80px;background-color: #fafafa;border-radius: 10px;padding: 30px 25px;text-align: left;display: inline-block;}
.cor_content .middle .con02 .requested_info span {font-size: 18px;display: inline-block;margin-bottom: 20px;}
.cor_content .middle .con02 .requested_info .redtxt {color: #f55555;margin-bottom: 10px;font-size: 14px;}
.cor_content .middle .con02 .requested_info p {font-size: 14px;line-height: 22px;}
.cor_content .middle .con02 .requested_info .txt_bold {font-size: 14px;font-family: 'Pretendard-SemiBold';margin: 0;}

.cor_content .middle .con03 {margin-bottom: 15%;}
.cor_content .middle .con03 .con03_tit {}
.cor_content .middle .con03 .con03_2{margin-top: 13%;}
.cor_content .middle .con03 .con03_txt {}
.cor_content .middle .con03 .con03_txt p {font-size: 20px;}
.cor_content .middle .con03 .con03_txt span {font-size: 20px;font-family: 'Pretendard-SemiBold';display: inline-block;margin: 20px 0;}
.cor_content .middle .con03 .con03_txt .table_bg {padding: 40px 0;background-color: #fafafa;}
.cor_content .middle .con03 .con03_txt .table_bg .box{background-color: #fff; width: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto; margin-bottom: 20px; padding: 20px; border-radius: 5px;}
.cor_content .middle .con03 .con03_txt .table_bg ul:last-child{margin-bottom: 0;}
.cor_content .middle .con03 .con03_txt .table_bg .box li:first-child{width: 30%;}
.cor_content .middle .con03 .con03_txt .table_bg .box li:last-child{width: 70%; font-size: 16px; text-align: left; line-height: 21px; letter-spacing: 0.5px;}
.cor_content .middle .con03 .con03_txt .table_bg .box img{width: 18%;}
.cor_content .middle .con03 .con03_txt .table_box {display: flex;flex-direction: column;align-items: center;}
.cor_content .middle .con03 .con03_txt .t_box1 {margin-bottom: 20px;}
.cor_content .middle .con03 .con03_txt .table_box ul {display: flex;width: 50%;justify-content: center;padding: 15px 0;box-shadow: rgb(171 171 171 / 16%) 0px 1px 4px;border-radius: 5px;}
.cor_content .middle .con03 .con03_txt .table_box .table_top {background-color: #f9f0e8;}
.cor_content .middle .con03 .con03_txt .table_box .table_top > li{color: #727272;}
.cor_content .middle .con03 .con03_txt .table_box .table_bottom {border-bottom: 1px solid #e5e2df;background-color: #fff;}
.cor_content .middle .con03 .con03_txt .table_box .table_bottom > li{}
.cor_content .middle .con03 .con03_txt .table_box .table_bottom .bold {font-family: 'Pretendard-SemiBold'}
.cor_content .middle .con03 .con03_txt .table_box li {font-size: 17px;width: 17%;}
.cor_content .middle .con03 .con03_txt .table_box p {}
.cor_content .middle .con03 .con03_txt .sub_infotxt {font-size: 14px;margin-top: 15px; color: #585858;}
.cor_content .middle .con04 {margin-bottom: 15%;}
.cor_content .middle .con04 .con04_txt {
    padding: 0 15px;
}
.cor_content .middle .con04 .con04_txt .intensity_box {display: flex;justify-content: center;width: 70%;align-items: center;margin-bottom: 20px;margin: 0 auto;margin-bottom: 20px;}
.cor_content .middle .con04 .con04_txt .intensity_box .span_box {width: 9%;}
.cor_content .middle .con04 .con04_txt .intensity_box span {width: 70px;height: 70px;border-radius: 50%;background-color: #000;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 17px;}
.cor_content .middle .con04 .con04_txt .intensity_box p {text-align: left;margin-left: 20px;width: 65%;font-size: 17px;line-height: 24px;}
.cor_content .middle .con04 .con04_txt img{width: 100%;}
.cor_content .middle .con05 {}
.cor_content .ph_swiper {margin-bottom: 50px;width: 840px;}
.cor_content .ph_swiper .ph_info {display: inline-block;width: 840px;background-color: #fafafa;padding: 30px 20px;font-size: 18px;line-height: 28px;margin-bottom: 50px;}
.cor_content .ph_swiper .ph_info_mo{display: none;}
.cor_content .ph_swiper .swiper-slide img {display: block;width: 100%;}
.ph_swiper .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {bottom: inherit;top: 150px;}
.ph_swiper .swiper-pagination-bullet-active {border: none!important;background: #F8AA5B!important; color: #fff!important;}
.ph_swiper .swiper-pagination-bullet {
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  font-size: 12px;
  color: #ededed;
  opacity: 1;
  background: none;
  border: 1px solid #ededed;
  font-family: 'Neo_Semibold';
}
#notice .ph_notice {padding: 40px 30px;width: 840px;background-color: #F6F6F6;margin: 0 auto;text-align: left;}
#notice .ph_notice01 {margin-bottom: 30px;}
#notice .ph_notice .n_tit {font-size: 18px;font-family: 'Neo_Semibold';color: #444;display: inline-block;border-bottom: 0.5px solid #888;width: 100%;padding-bottom: 15px;margin-bottom: 20px;}
#notice .ph_notice .notice_list {padding: 0 10px;}
#notice .ph_notice .notice_list li {display: flex;justify-content: flex-start;margin-bottom: 15px;}
#notice .ph_notice .notice_list li:last-child {margin-bottom: 0;}
#notice .ph_notice .notice_list li .n_num {font-size: 16px;color: #777;width: 3%;font-family: 'Pretendard-Regular';}
#notice .ph_notice .notice_list li .txt_wrap {width: 100%;position: relative;padding-left: 25px;}
#notice .ph_notice .notice_list li .txt_wrap::before {display: inline-block;position: absolute;top: 3px;left: 0;font-size: 15px;color: #777;}
#notice .ph_notice .notice_list li:nth-child(1) .txt_wrap::before {content: '1.';}
#notice .ph_notice .notice_list li:nth-child(2) .txt_wrap::before {content: '2.';}
#notice .ph_notice .notice_list li:nth-child(3) .txt_wrap::before {content: '3.';}
#notice .ph_notice .notice_list li:nth-child(4) .txt_wrap::before {content: '4.';}
#notice .ph_notice .notice_list li:nth-child(5) .txt_wrap::before {content: '5.';}
#notice .ph_notice .notice_list li:nth-child(6) .txt_wrap::before {content: '6.';}
#notice .ph_notice .notice_list li .n_txt {color: #666;font-size: 15px;letter-spacing: 0.4px;font-family: 'Pretendard-Regular';line-height: 24px;}
#notice .ph_notice .notice_list li .n_sub {display: flex;font-size: 14px;color: #9d9d9d;margin-top: 8px;letter-spacing: 0.3px;line-height: 16px;}
#notice .ph_notice .notice_list li .n_sub::before {content: '-';display: inline-block;width: 10px;}

@media screen and (max-width:1200px){
  .cor_content .top .feel_main .main_tit{font-size: 30px;}
  .cor_content .top .main_img {width: 100%; height: 120px;}
  .cor_content .middle .tit_b{font-size: 28px;}
  .cor_content .middle .con01_txt{width: 100%;}
  .cor_content .middle .con01_txt .step_box .step_icon{width: 22%;}
  .cor_content .middle .con02 .info_box{width: 100%;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt p{font-size: 14px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt span{font-size: 20px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt li{font-size: 15px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt{padding-left: 10px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt p{font-size: 14px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt span{font-size: 20px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt li{font-size: 15px;}
  .cor_content .middle .con02 .requested_info span{font-size: 16px;}
  .cor_content .middle .con02 .requested_info .redtxt{font-size: 14px;}
  .cor_content .middle .con02 .requested_info p{font-size: 13px;}
  .cor_content .middle .con03 .con03_txt .table_box ul{width: 75%;}
  .cor_content .middle .con03 .con03_txt .table_bg .box{width: 75%; padding: 25px 10px;}
  .cor_content .middle .con04 .con04_txt .intensity_box p {font-size: 15px;}
  .cor_content .middle .con04 .con04_txt .intensity_box{width: 100%;}
  .cor_content .middle .con04 .con04_txt .intensity_box span{width: 55px; height: 55px;}
  .cor_content .middle .con04 .con04_txt .intensity_box p{margin-left: 10px;}
  .cor_content .middle .con04 .con04_txt .intensity_box p{width: 60%;}
  .cor_content .middle .con04 .con04_txt img {width: 100%;}
  .cor_content .detail_list {display: inline-block;width: 100%;}
  .cor_content .detail_list img {display: block;width: 100%;}

  .cor_content .ph_swiper {width: 100%;}
  .cor_content .ph_swiper .ph_info {width: 100%;}

  #notice {padding-bottom: 50px;}
  #notice  .ph_notice {width: 100%;}
  }

@media screen and (max-width:767px){
  #main .line{height: 35px; margin: 0 auto;}
  .cor_content .top .feel_main .main_tit_s{font-size: 15px;}
  .cor_content .top .feel_main .main_tit{font-size: 24px;}
  .cor_content .top .feel_main .main_txt{font-size: 14px; width: 100%;}
  .cor_content .middle .tit_num{font-size: 30px;}
  .cor_content .middle .tit_s{font-size: 13px;}
  .cor_content .middle .tit_b{font-size: 21px;}
  .cor_content .middle .con01_txt{width: 100%;padding: 0 15px;}
  .cor_content .middle .con01_txt .step_box{flex-direction: column; flex-direction: column; align-items: flex-start;padding: 10px;}
  .cor_content .middle .con01_txt .step_box .step_icon{width: 13%;  margin: 0 auto;  background-color: #fff;  border-radius: 25px;  padding: 6px;}
  .cor_content .middle .con01_txt .step_box .step_icon img{width: 100%;}
  .cor_content .middle .con01_txt .step_txt span{font-size: 16px;}
  .cor_content .middle .con01_txt .step_txt p{font-size: 15px;line-height: 20px;word-break: keep-all;padding: 0 10px;}
  .cor_content .middle .con01_txt .step_txt{padding: 0; text-align: center; width: 100%; margin-top: 10px;}
  .cor_content .middle .con01_txt .step_txt p{margin-bottom: 15px;}

  .cor_content .middle .con02 .info_box .basic_con{flex-direction: column; align-items: center; margin-top: 30px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_img{width: 100%;margin-bottom: 15px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt{padding:0;width: 95%;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt p{font-size: 12px; margin-bottom: 10px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt span{font-size: 17px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt i{font-size: 15px; margin-right: 1px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt ul{margin-top: 20px;}
  .cor_content .middle .con02 .info_box .basic_con .cor_txt li{font-size: 14px;line-height: 20px;margin-bottom: 10px;}

  .cor_content .middle .con02 .info_box .requested_con{flex-direction: column-reverse; align-items: center;}
  .cor_content .middle .con02 .info_box .requested_con .cor_img{width: 100%;margin-bottom: 15px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt{padding:0;width: 95%;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt p{font-size: 12px; margin-bottom: 10px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt span{font-size: 17px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt i{font-size: 15px; margin-right: 1px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt ul{margin-top: 20px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt li{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
  .cor_content .middle .con02 .info_box .requested_con .cor_txt li > span{font-size: 12px;}

  .cor_content .middle .con02 .requested_info{margin-top: 30px;}
  .cor_content .middle .con02 .requested_info span{font-size: 14px;}
  .cor_content .middle .con02 .requested_info .redtxt{font-size: 13px;}
  .cor_content .middle .con02 .requested_info .txt_bold{font-size: 13px;}

  .cor_content .middle .con03 .con03_txt p{font-size: 16px;}
  .cor_content .middle .con03 .con03_txt span{font-size: 18px;}
  .cor_content .middle .con03 .con03_txt .table_bg{background-color: #fff; padding: 10px;}
  .cor_content .middle .con03 .con03_txt .table_box ul{width: 100%;}
  .cor_content .middle .con03 .con03_txt .table_box li{font-size: 14px;}
  .cor_content .middle .con03 .con03_txt .table_box li:nth-child(1){width: 25%;}
  .cor_content .middle .con03 .con03_txt .table_box li:nth-child(2),
  .cor_content .middle .con03 .con03_txt .table_box li:nth-child(4){width: 10%;}
  .cor_content .middle .con03 .con03_txt .table_box li:nth-child(3){width: 20%;}
  .cor_content .middle .con03 .con03_txt .table_box li:nth-child(5){width: 25%;}
  .cor_content .middle .con03 .con03_txt .sub_infotxt{font-size: 0.8rem; margin-top: 5px;}

  .cor_content .middle .con03 .con03_txt .table_bg .box{width: 100%;padding: 15px; background-color: #f9f0e8; flex-direction: column;}
  .cor_content .middle .con03 .con03_txt .table_bg .box li:first-child{width: 12%;  background-color: #ffffffa6;border-radius: 25px;padding: 7px;margin-bottom: 10px;}
  .cor_content .middle .con03 .con03_txt .table_bg .box img{width: 100%;}
  .cor_content .middle .con03 .con03_txt .table_bg .box li:last-child{width: 100%; font-size: 0.9rem; text-align: center;}

  .cor_content .middle .con04 .con04_txt .intensity_box .span_box{width: 15%;}
  .cor_content .middle .con04 .con04_txt .intensity_box span{font-size: 13px; width: 43px; height: 43px;}
  .cor_content .middle .con04 .con04_txt .intensity_box p{width: 85%;font-size: 13px;line-height: 22px;}
  .cor_content .middle .con04 .con04_txt .intensity_box p br {display: none;}

  #main > div:last-child {margin-bottom: 0;padding-bottom: 100px;}
  .cor_content .ph_swiper .ph_info {font-size: 14px;}
  .cor_content .ph_swiper .ph_info_mo{display: block; line-height: 24px; padding: 20px;margin-bottom: 70px; margin-top: 15px;}
  .cor_content .ph_swiper .ph_info_pc{display: none;}
  .ph_swiper .swiper-pagination-bullet {width: 22px;height: 22px;line-height: 22px;font-size: 12px;}
  .ph_swiper .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {top: 140px;}

  #notice .ph_notice .n_tit {font-size: 1rem;}
  #notice .ph_notice {padding: 30px 15px;width: 95%;}
  #notice .ph_notice .notice_list {padding: 0;}
  #notice .ph_notice .notice_list li .txt_wrap {padding-left: 20px;}
  #notice .ph_notice .notice_list li .n_txt{font-size: 0.9rem; line-height: 20px;}
  #notice .ph_notice .notice_list li .txt_wrap::before{font-size: 0.8rem; top: 0;}
  #notice .ph_notice .notice_list li .n_sub {margin-top: 5px; font-size: 13px; line-height: 18px;}
}
