*{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,p{padding-bottom: 0;}
li, ul {list-style: none;}
a{text-decoration: none;}
.et_pb_section_2{padding: 0;}
.et_pb_section_2 .et_pb_row_0{width: 100%;}
html{font-size: 10px;}

.metaslider ul.slides li .caption-wrap .caption{
  position: absolute;
  width: auto;
  background: rgba(34,34,34,.7);font-size: 0.929rem;bottom: 0.429rem;right: 0.429rem;padding: 0.429rem 0.857rem;}
.indivi_benefit ul li br{display: none;}
.always_wrap{background:#FEFDF6;}
.always_wrap section{padding:0 1rem;}
.always_inner{border-left:1px solid #222;border-right:1px solid #222;padding-bottom: 3.571rem;}
.always_tit{padding: 3rem 1.429rem;}
.always_tit h2{font-size:2.643rem;}
.always_tit p{font-size: 1.143rem;font-weight: 400;font-family: 'Pretendard' !important;margin-top: 1.071rem;}
.always_inner .always_tit{padding:0 1.429rem;position: relative;}
.always_inner .always_tit h2{font-size:1.571rem;font-weight: 600;}
.always_inner .always_tit em{font-family: 'Pretendard' !important;color:#777;font-size: 1rem;display: block;margin-top:0.9rem;}
.always_inner .always_tit p{font-size: 1.143rem;font-weight: 300;font-family: 'Pretendard' !important;margin-top: 1.071rem;}
.always_inner h3{font-family: 'Pretendard' !important;font-size: 1.571rem;line-height: 3rem;font-weight:400;text-align: center;}
.always_tit h2{font-family: 'Eulyoo1945', serif !important}
.always_head{border-top: 1px solid #222;border-bottom: 1px solid #222;}
.always_head h2{position: relative;margin:0.5rem auto;padding-bottom: 0;width: 20.2rem;text-align: center;font-family: 'Pretendard' !important;font-size: 1.071rem;line-height: 1.929rem;font-weight: 400;}
.always_head h2::before,.always_head h2::after{content: '';display:inline-block;position: absolute;top: 0;left: 0;width: 1px;height: 1.929rem;background: #222;}
.always_head h2::after{right: 0;left: auto;}
.always_btn{padding:0 1.429rem;}
.always_btn a{display: block;transition:.4s ease background-color;line-height: 1.5;padding: 1rem 2.5rem;font-size: 1.286rem;color:#fff;background: #222;text-align: center;}
.point_btn a{background:#E84136;}
.always_wrap section.always_intro{padding: 0;}
.always_intro .always_inner {}
.always_intro .always_btn{margin-left: 1.429rem;padding-left: 0;}
.always_intro .always_btn a{display: inline-block;}
.always_btn a:hover{background:#E84136;}
.point_btn a:hover{background: #222;}
.always_intro .always_tit h2{margin-top:2.9rem;font-weight: 700;}
.always_intro .intro_bot{background: #222;display: flex;padding:82px 2.5rem;justify-content: space-evenly}
.always_intro .intro_bot p{font-family: 'Eulyoo1945', serif !important;font-size: 1rem;color:#fff;margin-left: 3.4rem;font-weight: 300;line-height:1.643rem;letter-spacing: -0.14rem;}
.always_intro .intro_bot .txt_intro{display: flex;}
.always_intro .intro_bot .txt_intro img{height:3.214rem;}
.always_img {margin-top:7.2rem;line-height: 0;position: relative;}
.always_img img{width: 100%;}
.always_img img.img_tag{width: 7.5rem;height: 7.5rem;position: absolute;top:-3.571rem;right: 1rem;box-shadow: 0px 4px 4px 0px #00000040;border-radius: 50%;}
.always_prev_wrap .always_inner{padding-top: 3.571rem;}
.always_coupon .always_inner .always_head{margin-bottom: 3.571rem;}
.always_prev_wrap .coupon_tit{margin-top: 3rem;}
.always_wrap .always_preview {padding: 0 1.429rem;margin-bottom: 3.571rem;}
.always_preview li img{width: 100%;}
.always_preview li + li{margin-top: 0.857rem;}
.always_preview li{position: relative;overflow: hidden;line-height: 0;}
.always_preview li .txt_prew{position: absolute;top: 0;left: 0;bottom: 0;background:#E84136;color:#fff;padding:1.643rem 1.786rem;}
.always_preview li h3{color:#fff;padding-bottom: 0;text-align: left;font-family: 'Pretendard' !important;font-size: 1.143rem;line-height: 1.357rem;font-weight: 400;}
.always_preview li h4{color:#fff;padding-bottom: 0;font-family: 'Pretendard' !important;margin: 1.071rem 0;font-size: 3.214rem;line-height:1;font-weight:100;}
.always_preview li h4 b{font-weight: 700;}
.always_preview li h4 em{font-size: 0.786rem;font-weight: 400;display: block;}
.coupon_tit{position: relative;padding:0 1.429rem;margin-bottom: 3rem;}
.coupon_tit .circle{border: 1px solid #000;border-radius: 50%;width: 3.429rem;height: 3.429rem;text-align: center;vertical-align: middle;position: absolute;right:2rem;top:0;}
.coupon_tit .circle:after{content: '';display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.coupon_tit .circle img{vertical-align: middle;display: inline-block;height: 1.071rem;}
.txt_prew span{position: relative;border:1px solid #fff;color:#fff;display: inline-block;padding: 0.5rem 1.071rem;width: 9.2rem;font-size: 0.929rem;line-height: 1.429rem;}
.always_preview li .txt_prew span:after{content: '';display: block;background: url(http://fastfive.co.kr/wp-content/themes/fastfive_divi/ornn_code/partFunction/always_event_dh/img/ico_arrow.png) 50% 100%/contain no-repeat;width: 1.7rem;height: 0.429rem;position: absolute;right: 1.429rem;top: calc(50% - 0.3rem);}
.always_tit .always_tag{background: #e64035;color: #fff;border-radius: 50%;width:4.429rem;height:4.429rem;text-align: center;vertical-align: middle;position: absolute;right:1.429rem;top:0;}
.always_tit .always_tag span{display: inline-block;vertical-align: middle;font-size: 1.071rem;line-height: 1.429rem;}
.always_tit .always_tag::after{content: "";display: inline-block;width:0px;height: 100%;vertical-align: middle;}
.indivi_benefit ul{padding: 1.429rem 1.429rem 3.517rem;}
.indivi_benefit ul li{background:rgba(250,245,233,.7);padding: 1.286rem 3rem 1.286rem 0;}
.indivi_benefit ul li + li{margin-top: 0.8rem;}
.indivi_benefit ul li figure{display: flex;}
.indivi_benefit ul li figure>div{width: 43%;align-items: center;justify-content: center;display: flex;}
.indivi_benefit ul li figure figcaption:before{content: '';width: 1px;height: 100%;display: block;background:#222;position: absolute;top: 0;left: 0;}
.indivi_benefit ul li figure figcaption{width:57%;text-align: right;position: relative;}
.indivi_benefit ul li figure figcaption h4{position: relative;font-family: 'Pretendard' !important;font-size: 0.786rem;line-height: 1.429rem;font-weight: 300;vertical-align: top;}
.indivi_benefit ul li:nth-child(1) figure figcaption h4{margin-top: 0.857rem;}
.indivi_benefit ul li figure figcaption h4 strong{font-size: 3.571rem;font-weight: 900;}
.indivi_benefit ul li figure figcaption h4 em{display:inline-block;font-size: 2rem;font-weight: 100;line-height: 0.4;vertical-align: top;}
.indivi_benefit ul li figure figcaption h4 b{font-weight:300;position: absolute;bottom: 0;right: 0;}
.indivi_benefit ul li figure figcaption h4 span{display: inline-block;margin-right:0.55rem;vertical-align: top;line-height: 0;}
.indivi_benefit ul li figure figcaption p{font-family: 'Pretendard' !important;font-size: 1.121rem;line-height: 2.38rem;font-weight: 600;}
.indivi_benefit ul li figure figcaption h5{font-family: 'Pretendard' !important;font-size: 0.8rem;color:#777;font-weight:300;}
.always_thumb ul{padding:3.517rem 1.429rem;}
.always_thumb ul li>br{display: none;}

.always_thumb ul li figure .__ani h4{
    --move: -10%;
    animation: aniText .6s ease forwards;
}
@keyframes aniText {
    0% {
        opacity: 0;
        transform: translateX(var(--move));
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}
.always_thumb ul li figure{position: relative;line-height: 0;}
.always_thumb ul li+li{margin-top: 3.571rem;}
.always_thumb ul li figure +figure{margin-top: 1rem;}
.always_thumb ul li figure img{width: 100%;}
.always_thumb ul li figure figcaption h4{opacity:0;margin-top: 1.071rem;font-family: 'Pretendard' !important;font-size: 1.143rem;font-weight: 300;letter-spacing: 0.003rem;line-height: 1.786rem;}
.always_thumb ul li figure img+img{margin-top: 1.071rem;}
.always_thumb ul li .thumbs_06 img:nth-child(2){margin-top: 0;}
.always_thumb ul li figure .med_right{width: 15rem;margin-left:calc(100% - 15rem);}
.always_thumb ul li figure .min_left{width:11.786rem}
.always_thumb ul li figure .min_right{width: 11.786rem;margin-left:calc(100% - 11.786rem)}
.always_thumb ul li figure .txt_left{position: absolute;left: 12.5rem;bottom: 0;}
.txt_right{position: absolute;left:0;bottom: 0;}
.always_thumb ul li figure .med_left{width: 20.357rem;margin-left: -1.429rem;}
.always_loca {padding:0 1.429rem;}
.always_loca p{font-family: 'Pretendard' !important;position: relative;font-size: 1.286rem;font-weight:400;line-height:1.786rem;padding-left:1.786rem;}
.always_loca p span{position: absolute;top: 0;left: 0;}
.always_loca>div{margin-top: 1.929rem;line-height: 0;margin-bottom: 3.571rem}
.always_loca p + p{margin-top: 1.143rem;}
.always_loca>div img{width: 100%;}
.always_dovi{padding:4.286rem 1.429rem 4.357rem;background:url(/wp-content/themes/fastfive_divi/ornn_code/partFunction/always_event_dh/img/bg_dovi_1.jpg) 50% 50%/cover no-repeat;}
.always_dovi_hanman{background:url(/wp-content/themes/fastfive_divi/ornn_code/partFunction/always_event_dh/img/bg_dovi_2.jpg) 50% 50%/cover no-repeat}
.always_dovi em{font-family:'Pretendard' !important;font-size:1.071rem;line-height:1.786rem;color:#fff;text-align: center;display: block;}
.always_dovi em::after{content: '';display: block;margin:0.786rem auto 1.071rem;background:url(../img/ico_bot_arrow.png) 50% 50%/contain no-repeat;width: 1.5rem;height:1rem;
    position: relative;
    -moz-animation: bounce_arrow 0.5s infinite ease;
    -webkit-animation: bounce_arrow 0.5s infinite ease;
    -o-animation: bounce_arrow 0.5s infinite ease;
    animation: bounce_arrow 0.5s infinite ease;
}
.always_section5.__ani ul li>div::after{width: 100%;}
.always_section5 ul li p span{transform: translateY(-100%);
    transition: .5s ease-out transform .3s;
    display: block;
    white-space: nowrap;}
.always_section5 ul li p {overflow: hidden;}
.always_section5.__ani ul li p span{transform: translateY(0);}
@-webkit-keyframes bounce_arrow {
  0%,
  100% {
    transform: translate(0, 0);
  }

  50% {
    transform: translate(0, 5px);
  }
  }

  @-moz-keyframes bounce_arrow {
    0%,
    100% {
      transform: translate(0, 0);
    }
  
    50% {
      transform: translate(0, 5px);
    }
  }

  @-o-keyframes bounce_arrow {
    0%,
    100% {
      transform: translate(0, 0);
    }
  
    50% {
      transform: translate(0, 5px);
    }
  }

  @-ms-keyframes bounce_arrow {
    0%,
    100% {
      transform: translate(0, 0);
    }
  
    50% {
      transform: translate(0, 5px);
    }
  }

  @keyframes bounce_arrow {
    0%,
    100% {
      transform: translate(0, 0);
    }
  
    50% {
      transform: translate(0, 5px);
    }
  }
.adventage_content ul{width: 22.143rem;display: flex; margin:4.06vw auto 0; padding-left: 0;flex-wrap: wrap;}
.adventage_content ul li{width:10.1rem}
.adventage_content ul li+li{margin-left: 0;}
.adventage_content ul li:nth-child(n+3):nth-child(-n+8){margin-top:1.929rem}
.adventage_content ul li:nth-child(2n){margin-left:1.929rem;}
.adventage_content ul li img{width:3.571rem;margin-bottom: 1rem;}
.adventage_content ul li p{font-size: 1.143rem;margin-top: 1rem;}
.ta_right{text-align: right;}
.adventage_content ul li>div::after {
content: '';
display: block;
width: 0;
margin-top: 0.94vw;
height: 1px;
background:#FD592B;
transition: .3s ease-in-out width;}
.always_last .always_inner{background: #222;padding: 6rem 1.429rem;}
.always_last h3{color:#fff;margin-bottom: 2.643rem;}
.always_last div{padding:0;}
.always_last div img{width: 100%;}


/*  230315  :: 수정  */
.always_btn a {background-color: #2D29FF;}
.always_btn a:hover {background-color: #fff;color: #2D29FF}


@media all and (min-width: 960px) {
  .adventage_content h3{color:#fff;}
  .adventage_content ul{width: min(47vw,881px);
      margin:4.06vw auto 0;}
  .adventage_content ul li{width: min(9.55vw,179px);
      text-align: left;
  }
  .adventage_content ul li+li{margin-left:min(2.86vw,50px);}
  .adventage_content ul li:nth-child(5){margin-left: 0;}
  .adventage_content ul li img{
      width:min(2.6vw,50px)
  }
  .adventage_content ul li>div::after{
  }

  .adventage_content.__ani ul li>div::after{
      width: 100%;
  }
  .adventage_content.__ani ul li p span{
      transform: translateY(0);
  }
  .adventage_content ul li p{font-size:min(1.2vw,23px);
      display: block;color:#fff;
      font-weight: 400;
      overflow: hidden;
      line-height: 1.7;
  }
  .adventage_content ul li p span{
      transform: translateY(-100%);
      transition:.5s ease-out transform .3s;
      display: block;
      white-space: nowrap;
  }
  .adventage_content ul li:nth-child(n+5):nth-child(-n+8){
      margin-top: 1.93vw;
  }
  .always_thumb ul li figure figcaption h4{font-size: 1.333rem;line-height: 1.944rem;}
  .always_wrap section.always_intro{width: 100%;}
  .always_intro .always_tit{width: 70.778rem;margin: 0 auto;padding: 6.778rem 0 3.333rem;}
  .always_intro h2{font-size: 3.889rem;line-height: 2.889rem;font-weight: 700;}
  .always_intro p{font-size: 1.167rem;margin-top: 2.222rem;}
  .always_intro .always_btn{width: 70.778rem;margin: 0 auto 8.889rem;}
  .always_img{position: absolute;right: 0;top: 0;width: 50%;margin-top: 0;}
  .txt_intro{width: 44.444rem;margin: 0 auto;}
  .always_intro .intro_bot{position: relative;z-index: 10;}
  .always_intro .intro_bot p{margin-left:3.667rem;font-size: 1.222rem;display: inline-block;vertical-align: top;margin-top:30px;}
  .always_intro .txt_intro img{width:8.2rem;}
  .always_intro .intro_bot p br{display: none;}
  .always_wrap section{padding:0;width: 70.778rem;margin: 0 auto;}
  .always_prev_wrap .coupon_tit img{width: 20.833rem;}
  .always_head h2{font-size:1.389rem;line-height:1.556rem;margin:1.167rem auto;width:50.833rem;}
  .always_wrap .always_preview{padding:0 2.889rem;}
  .always_prev_wrap .coupon_tit{padding: 0 2.889rem;margin: 6.056rem 0 3.889rem;}
  .coupon_tit .circle{width: 8.167rem;height: 8.167rem;top:-1.517rem}
  .coupon_tit .circle img{width:3.611rem;height:auto}
  .always_prev_wrap .always_inner{padding-top: 5.722rem;}
  .always_preview li .txt_prew{width:20.833rem;}
  .always_preview li h3{font-size:1.556rem;text-align: left;opacity: 0;}
  .always_preview li h4{font-size: 1.889rem;opacity: 0;text-align: left;margin-top:2.778rem;margin-bottom:2.778rem;}
  .always_preview li h4 em{font-size:1.111rem}
  .always_preview li h4 strong{font-size:3.889rem;}
  .always_preview li.__ani h3{
    --move: -10%;
    animation: aniText .6s ease forwards;
    animation-delay: .2s;
  }
  .always_preview li.__ani h4{
    --move: -10%;
    animation: aniText .6s ease forwards;
    animation-delay: .3s;
  }
  .always_preview li.__ani span{
    --move: -10%;
    animation: aniText .6s ease forwards;
    animation-delay: .4s;
  }
  .always_preview li .txt_prew{padding:4.444rem 3.333rem;}
  .always_preview li img{width:65rem;padding-left: 20.833rem;}
  .txt_prew span{width: 7rem;font-size: 1rem;line-height: 1.111rem;opacity: 0;transition: all .2s ease;}
  .always_preview li + li{margin-top: 1.667rem;}
  .txt_prew span:after{width:1.111rem;height: 0.444rem;}
  .always_head h2::before, .always_head h2::after{height:3.056rem;}
  .always_head h2{margin: 0.389rem auto;padding:.722rem 0;}
  .always_wrap .always_preview{margin-bottom:5.556rem;}
  .always_inner{padding-bottom:7.22rem;}
  .always_prev_wrap .always_inner{}
  .always_btn a {width: 22.222rem;margin: 0 auto;font-size:1.222rem;line-height:1.833rem;padding:0.889rem 0;font-family:'Pretendard' !important;}
  .always_inner .always_tit{padding: 0 2.778rem}
  .indivi_benefit ul{display: flex;justify-content: space-between;padding:3.722rem 2.778rem 5.556rem}
  .indivi_benefit ul li{width:20.56rem;}
  .indivi_benefit ul li + li{margin-top: 0;}
  .always_inner .always_tit h2{font-size: 2.222rem;font-weight: 600;}
  .always_inner .always_tit em{font-size:.889rem;margin-top:1.667rem;}
  .always_coupon .always_inner .always_head{margin-bottom: 6.111rem;}
  .indivi_benefit ul li figure{display: block;}
  .indivi_benefit ul li figure>div{width: 100%;}
  .indivi_benefit ul li figure figcaption{width: 100%;text-align: center;}
  .indivi_benefit ul li figure>div img{width:3.889rem;}
  .indivi_benefit ul li figure .big_icon img{width:7.278rem;}
  .always_tit .always_tag{width: 8.167rem;height: 8.167rem;top:-2.722rem;right:2.778rem;font-size:1.677rem;line-height:3.333rem;}
  .always_tit .always_tag span{font-size:1.667rem;line-height:2.222rem;}
  .always_tit .always_tag{}
  .indivi_benefit ul li figure figcaption:before{width: 100%;height: 1px;}
  .indivi_benefit ul li{padding:3.333rem 1.667rem;}
  .indivi_benefit ul li figure figcaption h4 span{font-size:1.111rem}
  .indivi_benefit ul li figure figcaption h4 strong{font-size:3.889rem;}
  .indivi_benefit ul li figure figcaption h4 b{font-size:0.944rem;right:3.383rem;bottom: -0.278rem;}
  .indivi_benefit ul li figure:nth-child(1) figcaption{margin-top: 3.889rem;}
  .indivi_benefit ul li figure figcaption{margin-top:3.333rem;}
  .indivi_benefit ul li figure:nth-child(1) figcaption:before{top: -3.889rem;}
  .indivi_benefit ul li figure figcaption:before{top: -3.333rem;}
  .indivi_benefit ul li figure>div{padding-bottom:1.667rem;}
  .indivi_benefit ul li figure figcaption h4{font-size: 1.389rem;font-weight: 400;}
  .indivi_benefit ul li figure figcaption p{font-size:1.833rem;margin-top: 1.111rem;line-height: 1.4;}
  .always_thumb ul{padding:7.222rem 2.778rem 5.556rem;}
  .always_thumb ul li .thumbs_01{width:33.889rem;margin-left: calc(100% - 33.889rem);}
  .always_thumb ul li .thumbs_02{width: 100%;}
  .always_thumb ul li .thumbs_02 img{width:calc(50% - 0.6rem);}
  .always_thumb ul li .thumbs_03 .pc_left{width: 50%;}
  .always_thumb ul li .thumbs_03 .pc_right{width: 50%;margin-left: 50%;margin-top: 0;}
  .always_thumb ul li figure .min_left{width:21rem;}
  .last_thumb{display: flex;justify-content: space-between;}
  .always_loca>div{width: 50%;}
  .always_loca>div p{line-height: normal}
  .always_loca{display: flex;padding: 6.111rem 2.778rem 7.222rem;}
  .always_dovi em{font-size:1.667rem;}
  .always_dovi em::after{width: 20px;height: 12px;margin: 3rem auto 2.8rem;}
  .always_dovi{padding: 10rem 0 7.77rem;}
  .always_thumb ul li figure .txt_left{
      position: absolute;
      left: 0;
      bottom:9.111rem;}
  .always_thumb ul li figure +figure{width:42.5rem;}
  .always_thumb ul li figure.thumbs_05 h4{text-align: right;}
  .always_thumb ul li figure.thumbs_03 figcaption{position: absolute;top: 55.11rem;left: calc(50% + 1.667rem);}
  .always_loca>div{margin-top: 0;}
  .always_thumb2 ul .thumb2_left .thumbs_06 img{width:calc(50% - .556rem);}
  .always_thumb2 ul .thumb2_left .thumbs_06{display: flex;flex-wrap: wrap;}
  .always_thumb2 ul .thumb2_left .thumbs_06 img:nth-child(2){margin-left:1.111rem;margin-top: 0;}
  .always_thumb2 ul .thumb2_left .thumbs_06 img.pc_block{margin-top: 16.5rem;}
  .always_thumb2 ul .thumb2_left .thumbs_06 figcaption{width: 100%;}
  .always_thumb2 ul .thumb2_left .thumbs_06 figcaption h4{text-align: right;}
  .always_thumb2 ul li+li:nth-child(2){margin-top: 15.167rem;}
  .always_thumb ul li:nth-child(2) .thumbs_07{position: relative;}
  .always_thumb ul li:nth-child(2) .thumbs_07 img{position: absolute;top:-7.944rem;left: 0;width:calc(50% - .556rem)}
  .always_thumb ul li:nth-child(2) .thumbs_07 .min_right.pc_block{position: static;;margin-left:calc(50% + 0.556rem);}
  .always_thumb ul li:nth-child(2) .thumbs_07 .min_right.pc_block{margin-top: 7.944rem;}
  .always_thumb ul li:nth-child(2) .thumbs_07 .min_right.pc_block + .min_right.pc_block{margin-top: 1.111rem;}
  .always_thumb ul li:nth-child(3) .thumbs_08{display: flex;flex-wrap: wrap;}
  .always_thumb ul li:nth-child(3) .thumbs_08 .pc_block:nth-child(3){width: 20.833rem;margin-left: 13.667rem}
  .always_thumb ul li:nth-child(3) .thumbs_08 .pc_block:nth-child(4){width: 29.444rem;margin-left: 1.111em;}
  .always_thumb ul li:nth-child(3) .thumbs_08 figcaption{width: 100%;}
  .always_thumb ul li:nth-child(3) .thumbs_08 figcaption h4{text-align: right;}
  .always_thumb ul li:nth-child(4) .thumbs_09{display: flex;flex-wrap: wrap;}
  .always_thumb ul li figure .med_left{width:calc(50% - 0.556rem);margin-left: 0;}
  .always_thumb ul li:nth-child(4) .thumbs_09 img+img.pc_block{margin-top: 2.778rem;}
  .always_thumb ul li:nth-child(5){display: flex;}
  .always_thumb ul li figure .med_left + .med_left{margin-left: 1.111rem;}
  .always_thumb ul li .thumbs_10{width: 21rem;}
  .always_thumb ul li .thumbs_10 .min_right{width: 100%;margin-left: 0;}
  .always_thumb ul li .thumbs_11{width: 42.5rem;margin-left: 1.111rem;margin-top: 6.111rem;}
  .always_section5 ul li p span{color: #000;}
  .adventage_content ul li:nth-child(n+3):nth-child(-n+4){margin-top: 0;}
  .always_intro .always_btn a{width:17.556rem;}
  .always_thumb ul li .thumbs_01 figcaption{
    position: absolute;
    left: calc(-100% + 20.778rem);
    bottom: 0;}
    .always_intro .always_tit img{width: 8.667rem;}
    .always_thumb ul li figure img+img{margin-top: 0;}
    .always_thumb ul li .thumbs_02 img+img{margin-top: 0;margin-left: 1rem;}
    .always_thumb ul li:nth-child(3){margin-top: 7.222rem;}
    .always_thumb ul li .thumbs_03 img + .pc_left{margin-top: 2.778rem;}
    .always_thumb ul li+li.last_thumb{margin-top: 0;}
    .always_thumb ul li .thumbs_05{margin-top: 7.222rem;}
    .always_loca>div p{line-height: 1.833rem;font-size: 1.333rem;}
    .always_loca p+p{margin-top: 1.889rem;}
    .always_dovi_guro{background: url(/wp-content/uploads/2023/01/bg_guro_pc.jpg) 50% 50%/cover no-repeat;}
    .always_dovi_hanman{background: url(/wp-content/uploads/2023/01/bg_hanman_pc.jpg) 50% 50%/cover no-repeat;}
    .indivi_benefit ul li figure figcaption h5{font-size:0.889rem;line-height:1.389rem;margin-top:0.778rem;}
    .always_wrap section.always_last{width: 100%;}
    .always_last .always_inner{padding: 11.111rem 0;}
    .always_wrap section.always_last img{width: 59.167rem;margin: 0 auto;}
    .always_last h3{font-size: 2.222rem;line-height: 5.556rem;margin-bottom: 4.5rem;font-weight: 600;}
    .always_section5 .always_inner h3{font-weight: 600;font-size: 2.222rem;line-height: 3.111rem;}
    #metaslider_99714 li img{
      min-height: 37.556rem;
      object-fit: cover;
      object-position: right;
  }
  .always_thumb ul li+li:nth-child(4),.always_thumb ul li+li:nth-child(5){margin-top:7.222rem;}
  .always_thumb ul li:nth-child(2) .thumbs_07 figcaption{
    position: absolute;
    bottom: 7.333rem;
    left: 0;}
  .always_thumb ul li .thumbs_01 figcaption h4{text-align: right;}
  .always_thumb ul li .thumbs_10 figcaption.txt_right{
  bottom: 6.333rem;
  left: 0}
  .always_thumb ul li .thumbs_10 figcaption.txt_right h4{text-align: left;}
  .always_thumb ul li:nth-child(4) .thumbs_09 br{display: none;}
  .always_thumb ul li .thumbs_10 figcaption.txt_right br:nth-child(1){display: none;} 
  .always_preview li a:hover .txt_prew span{background:#fff;color:#e84136;}
  .always_preview li a:hover .txt_prew span:after{
    animation:hover 0.3s ease-in-out;
    background: url(/wp-content/themes/fastfive_divi/ornn_code/partFunction/always_event_dh/img/ico_arrow_red.png) 50% 100%/contain no-repeat
  }
  .always_img img.img_tag{
    top: 4.722rem;
    right: 4.222rem;
  }
  @keyframes hover {
    0%{
      opacity: 0;
      transform: translate(-5px, 0);
    }
    100% {
      opacity: 1;
      transform: translate(0, 0px);
    }
  }
  .et_pb_section_2 .et_pb_row_0{max-width: 100%;}
  .metaslider ul.slides li .caption-wrap .caption{
    bottom: 2.778rem;
    right: 2.778rem;
    padding: 0.833rem 1.389rem;
    font-size: 1rem;}
    .always_intro .intro_bot .txt_intro img{height: auto;}
    .indivi_benefit ul li figure figcaption h4 em{font-size: 2.389rem;
    }

  /*  230315  ::  수정 */
  .always_intro h2 {font-size: 3.5rem;}
  .always_intro .always_tit {padding: 5.778rem 0 1.5rem;}
  .always_intro .always_tit img+ h2 {margin-top: 1.188rem;}
  .always_intro p {margin-top: 1.222rem;}
}