@charset "UTF-8";


.new_direct [data-bg=bg_pet].longpet {
  background: url("../../images/new/overseastrip/cat/bg_longpet.png"); background-repeat: no-repeat; 
  background-position: 50% 0; 
  background-size: cover;
}
.new_direct [data-bg=bg_pet].longpet [data-icon=icon_benefit01]{background: url("../../images/new/overseastrip/cat/icon_benefit_1.png") 50% 50% no-repeat; background-size: 100% auto!important;}
.new_direct [data-bg=bg_pet].longpet [data-icon=icon_benefit02]{background: url("../../images/new/overseastrip/cat/icon_benefit_2.png") 50% 50% no-repeat; background-size: 100% auto!important;}
.new_direct [data-bg=bg_pet].longpet [data-icon=icon_benefit03]{background: url("../../images/new/overseastrip/cat/icon_benefit_3.png") 50% 50% no-repeat; background-size: 100% auto!important;}
.new_direct [data-bg=bg_pet].longpet [data-icon=icon_benefit04]{background: url("../../images/new/overseastrip/cat/icon_benefit_4.png") 50% 50% no-repeat; background-size: auto 100%!important;}
.new_direct [data-bg=bg_pet].longpet .content .product_info_area .column_area .column .icon.large {
   width: 110px; height: 110px;
}

.new_direct [data-category-sub=o_process] #wrap .container.longpet {
  padding-top: 0;
  
}
.new_direct [data-category-sub=o_process] #wrap .container.longpet .content .content_wrap {
  margin-bottom: 0;
  padding-top: 76px;
  padding-bottom: 0;
}
.new_direct [data-category-sub=o_process] .content .product_info_area .column_area .column.pet {
  position: relative;
  width: calc(50% - 8px);
  padding: 14px 16px;
}
.new_direct [data-bg=bg_pet].longpet .governing_title.dog {display: none;}
.new_direct [data-bg=bg_pet].longpet .governing_title.cat {display: block;}
.new_direct [data-bg=bg_pet] .governing_title.dog {display: block;}
.new_direct [data-bg=bg_pet] .governing_title.cat {display: none;}

.new_direct [data-bg=bg_pet].longpet .column_area .column.pet.dog {display: none;}
.new_direct [data-bg=bg_pet].longpet .column_area .column.pet.cat {display: block;}
.new_direct [data-bg=bg_pet] .column_area .column.pet.cat {display: none;}
.new_direct [data-bg=bg_pet] .column_area .column.pet.dog {display: block;}

.new_direct [data-bg=bg_pet].longpet .btn_area.round.mt_x3.dog {display: none;}
.new_direct [data-bg=bg_pet].longpet .btn_area.round.mt_x3.cat {display: block;}
.new_direct [data-bg=bg_pet] .btn_area.round.mt_x3.dog {display: block;}
.new_direct [data-bg=bg_pet] .btn_area.round.mt_x3.cat {display: none;}


.new_direct .h3 .sub_txt {color: #bbb; font-size: 16px; margin-left: 10px;}
.new_direct .fc_gray {color: #bbb;}
.new_direct .plan_list_item .blind {
  position: relative !important;
  min-height: 24px;
}

.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee.individual_case > .box .scroll_area.final_set.longpet {
  height: calc(100% - 294px); /* 202407_01  calc(100% - 294px); 수정 */
  min-height: auto; /* 202407_01 추가 */ 
}

.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee.individual_case > .box .scroll_area.final_set.longpet.sh {
  height: calc(100% - 509px);  /* 202407_01 calc(100% - 509px); 수정 */
  /*padding-bottom: 140px; 202407_01 삭제 */
}

.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee .btn_area.footer.final_set_area.longpet {
  padding-top: 0;
}

.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee .btn_area.footer.final_set_area.longpet .accordion {
  border: 0;
}
.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee .btn_area.footer.final_set_area.longpet .accordion .item .fold_header a {
   justify-content: end; 
   padding-right: 0;
}
.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee .btn_area.footer.final_set_area.longpet .accordion .item .fold_header a .btn {
  color: #028CED;
  padding: 10px 40px 10px 24px;
  font-size: 16px;
  font-weight: 500;
}
 
.new_direct [data-category=overseastrip] .content .grid_plan .insurance_fee .btn_area.footer.final_set_area.longpet .accordion .item.on .fold_header .btn.toggle:after {
  content: "";
  z-index: 1;
  position: absolute;
  top: 50%;
  right: 14px;
  width: 20px;
  height: 20px;
  margin-top: -9px;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.75L10 13.75L5 8.75' stroke='%23028CED' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}


/* 상단 라디오 버튼 탭 */
.new_direct [data-bg=bg_pet] .radiptab_wrap {
  padding: 15px 10px;
  background: #dfdfe1;
  padding:4px;
  display: flex;
  width: 100%;
  margin: 0 auto 40px;
  border-radius:25px;
  background: #F5F5F7;
}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio] { display: none;}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio] + label:before {display: none;}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]+label {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  flex:1;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  color: #b7b7b9;
  padding: 0;

}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]:checked+label {
  border-radius: 22px;
  color: #1f1f21;
  background: #fff;
  font-weight: 700;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.14);
  letter-spacing: -0.04em;
}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]+label i {
  display: none; 
}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]:checked+label i {
  display: inline-block;
  width: 38px; height: 28px;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  margin-right: 8px;
}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]:checked+label i.ic_cat {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' data-name='레이어 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 24.69'%3E%3Cdefs%3E%3Cstyle%3E .d %7B fill: %23222; %7D .d, .e, .f, .g, .h %7B stroke-width: 0px; %7D .e %7B fill: %23000101; %7D .f %7B fill: %23faaa61; %7D .g %7B fill: %23d8dbee; %7D .h %7B fill: %23191919; %7D %3C/style%3E%3C/defs%3E%3Cg id='c' data-name='Layer 1'%3E%3Cpath class='g' d='M26.94,10.71s1.51-9.48.7-10.28c-.82-.8-7.31,4.41-7.31,4.41-2.86-1.57-7.11-1.5-9.97-.16C10.36,4.67,4.01-.06,3.19.38c-1.05.56.24,9.99.24,9.99-.57,1.16-.88,2.43-.88,3.76,0,5.64,5.62,10.22,12.56,10.22s12.56-4.58,12.56-10.22c0-1.2-.26-2.36-.72-3.43Z'/%3E%3Cpath class='e' d='M27.9,5.91c.57-5.11.15-5.53-.06-5.73-.35-.35-1.12-.36-4.33,1.87-1.42.99-2.8,2.07-3.22,2.4-2.79-1.45-6.86-1.51-9.9-.15-.41-.3-1.77-1.29-3.15-2.22C3.72-.28,3.3-.06,3.06.07c-.28.15-.85.45-.44,5.54.17,2.13.45,4.26.51,4.7-.58,1.22-.87,2.5-.87,3.82,0,5.82,5.77,10.55,12.86,10.55s12.86-4.73,12.86-10.55c0-1.19-.24-2.36-.71-3.47.07-.44.4-2.58.64-4.75ZM3.71,10.53c.03-.06.04-.14.03-.21-.03-.25-.34-2.5-.52-4.76-.36-4.49.08-4.86.09-4.87,0,0,.02,0,.04,0,.68,0,4.07,2.22,6.83,4.27.09.06.2.08.29.03,2.9-1.36,7.08-1.29,9.71.16.1.06.23.04.32-.03.17-.14,1.72-1.37,3.33-2.49,3.11-2.16,3.58-1.94,3.59-1.94.02.02.38.44-.14,5.15-.26,2.32-.61,4.57-.65,4.82-.01.07,0,.14.03.2.46,1.05.69,2.16.69,3.28,0,5.45-5.5,9.88-12.25,9.88S2.86,19.58,2.86,14.13c0-1.24.28-2.46.84-3.61Z'/%3E%3Cpath class='h' d='M.29,13.46c-.36-.12-.05-.48.31-.37.89.28,2.19.66,3.05.99.35.13.04.5-.31.37-.86-.33-2.16-.7-3.05-.99Z'/%3E%3Cpath class='h' d='M.3,14.77c1.03.06,2.06.13,3.1.19.4.02.4.45,0,.43-1.03-.06-2.06-.13-3.1-.19-.4-.02-.4-.45,0-.43Z'/%3E%3Cpath class='h' d='M.4,16.52c.91-.25,1.81-.5,2.72-.75.37-.1.53.31.17.41-.91.25-1.81.5-2.72.75-.37.1-.53-.31-.17-.41Z'/%3E%3Cpath class='h' d='M29.71,13.46c.36-.12.05-.48-.31-.37-.89.28-2.19.66-3.05.99-.35.13-.04.5.31.37.86-.33,2.16-.7,3.05-.99Z'/%3E%3Cpath class='h' d='M29.7,14.77c-1.03.06-2.06.13-3.1.19-.4.02-.4.45,0,.43,1.03-.06,2.06-.13,3.1-.19.4-.02.4-.45,0-.43Z'/%3E%3Cpath class='h' d='M29.6,16.52c-.91-.25-1.81-.5-2.72-.75-.37-.1-.53.31-.17.41.91.25,1.81.5,2.72.75.37.1.53-.31.17-.41Z'/%3E%3Cg%3E%3Cpath class='e' d='M16.33,17.24c-.08-.02-.16.03-.18.12-.07.3-.19.48-.36.54-.3.11-.73-.16-.97-.35,0,0,0-.02,0-.03v-1.21c0-.09-.07-.16-.15-.16s-.15.07-.15.16v1.14s-.01,0-.02.01c-.31.34-.58.48-.8.42-.35-.1-.5-.68-.51-.68-.02-.08-.1-.13-.18-.11-.08.02-.12.11-.1.2,0,.03.2.76.71.9.3.09.63-.05.99-.4.19.15.61.44,1.01.44.08,0,.16-.01.24-.04.27-.1.46-.35.55-.77.02-.09-.03-.17-.11-.19Z'/%3E%3Cpath class='f' d='M7.8,17.58c-.02,1.08.6,1.74,2.02,1.84,1.43.1,2.06-.48,2.07-1.56.02-1.08-.6-1.74-2.02-1.84-1.43-.1-2.06.48-2.07,1.56Z'/%3E%3Cpath class='f' d='M21.65,17.45c.02,1.08-.58,1.74-1.98,1.84-1.4.1-2.01-.48-2.03-1.56-.02-1.08.58-1.74,1.98-1.84,1.4-.1,2.01.48,2.03,1.56Z'/%3E%3Cpath class='d' d='M11.77,16.26c.36-1,.07-2.07-.66-2.38s-1.61.24-1.97,1.24'/%3E%3Cpath class='d' d='M17.5,16.26c-.36-1-.07-2.07.66-2.38s1.61.24,1.97,1.24'/%3E%3Cpath class='e' d='M17.44,8.8s-.05-.08-.09-.09c-.04-.01-.08,0-.12.02-.08.05-.11.16-.08.25,0,.02.07.19.12.45.01.08.02.16,0,.24-.14.54-.83.9-.99.93-.08.01-.15.02-.21.02h0c.08-.08.14-.16.18-.26.09-.25.04-.48-.13-.65-.16-.15-.4-.15-.58,0-.22.19-.31.5-.22.8.01.04.03.08.04.11-.15.04-.31.06-.49.06-1.14,0-1.22-1.77-1.22-1.78,0-.05-.02-.1-.06-.13-.03-.03-.07-.04-.11-.03-.09.01-.15.11-.15.21,0,.02.04,1.81-1.07,2.73-.07.06-.1.18-.05.26.02.04.06.07.1.08.04,0,.08,0,.12-.04.66-.55.97-1.34,1.1-1.96.18.5.56,1.03,1.31,1.03h.01c.3,0,.56-.05.79-.16.17.08.39.1.65.06.23-.04.74-.33,1.04-.8,0,.59-.16,1.13-.45,1.61-.05.09-.04.2.03.25.02.02.05.03.08.03,0,0,0,0,.01,0,.05,0,.1-.04.13-.09.92-1.56.33-3.1.3-3.17ZM15.92,10.24c-.02.1-.1.16-.25.25-.03-.03-.05-.07-.06-.12-.04-.15-.02-.26.08-.34.03-.02.06-.03.09-.03.01,0,.08.01.12.07.03.04.04.1.02.17Z'/%3E%3C/g%3E%3Cpath class='e' d='M15.24,15.9c-.24,0-.64-.02-.89-.03h-.33c-.24-.02-.3.13-.13.32l.54.6c.17.19.45.19.62,0l.45-.51c.17-.19.11-.36-.14-.37h-.11Z'/%3E%3C/g%3E%3C/svg%3E");
}
.new_direct [data-bg=bg_pet] .radiptab_wrap input[type=radio]:checked+label i.ic_dog {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='b' data-name='레이어 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 30.77'%3E%3Cdefs%3E%3Cstyle%3E .d %7B fill: %23fff3e0; %7D .d, .e, .f, .g, .h %7B stroke-width: 0px; %7D .e %7B fill: %23000101; %7D .f %7B fill: %23fff; %7D .g %7B fill: %23fbb472; %7D .h %7B fill: %23ffeed9; %7D %3C/style%3E%3C/defs%3E%3Cg id='c' data-name='Layer 1'%3E%3Ccircle class='f' cx='27.84' cy='28.09' r='.42'/%3E%3Ccircle class='f' cx='16.59' cy='29.17' r='.42'/%3E%3Cpath class='h' d='M33.51,14.88s0,0,0-.01c0-2.63,1.13-8.24-2.56-11.24C26.05-.34,18.84-.27,14.48,1.83c-.9.43-1.86.95-2.73,1.51-.91.62-1.75,1.34-1.9,1.48h.11c-1.44,1.58-1.87,9.13-1.35,11.23-.02,2.46.45,4.04.45,4.04-2.08,5.5,4.19,10.12,11.6,10.27,7.08.15,14.28-2.96,12.93-9.36.41-2.48.24-4.53-.09-6.13Z'/%3E%3Cpath class='h' d='M32.13,4.96c9.51-1.95,13.2,11.54,4.31,13.92-2.38.64-4.52-.12-5.86-1.71'/%3E%3Cpath class='h' d='M10.03,4.82C.73,3.61-3.5,16.14,5.31,18.8c2.36.71,4.52.02,5.91-1.53'/%3E%3Cg%3E%3Cpath class='e' d='M16.01,14.42c.17.22.4.38.64.5.62.33,1.33.46,2.03.53.76.07,1.52,0,2.26-.22.55-.16,1.21-.38,1.57-.86.34-.45.09-1.02-.36-1.28s-.99-.01-1.25.37c-.27.41-.17.95.16,1.28.31.32.76.49,1.18.6,1.08.29,2.49.29,3.43-.39.25-.18,0-.61-.25-.42-.68.5-1.61.56-2.42.47-.39-.04-.79-.13-1.14-.3-.25-.12-.52-.28-.61-.55-.1-.32.12-.64.46-.64.17,0,.57.2.37.62s-.89.53-1.33.65c-.62.17-1.24.24-1.88.2s-1.32-.15-1.9-.44c-.15-.07-.31-.17-.42-.26-.04-.03-.07-.06-.1-.09-.02-.02-.08-.1,0,0-.08-.11-.21-.16-.34-.09-.1.06-.17.23-.09.34h0Z'/%3E%3Cg%3E%3Cpath class='d' d='M19.69,12.36s-1.84,2.93-2.44,4.31'/%3E%3Cpath class='e' d='M19.51,12.25c-.34.54-.67,1.09-1,1.64-.51.87-1.04,1.75-1.44,2.67-.11.24.25.46.36.21.4-.93.93-1.81,1.44-2.67.33-.55.66-1.1,1-1.64.14-.23-.22-.44-.36-.21h0Z'/%3E%3C/g%3E%3Cpath class='e' d='M23.42,16.75c.36-.54.68-1.1.99-1.67.51-.95,1.02-1.99,1.17-3.07.04-.26-.37-.38-.4-.11-.15,1.06-.65,2.08-1.15,3.01-.3.56-.61,1.1-.96,1.63-.15.22.21.43.36.21h0Z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='g' d='M29.64,24.15c.07-1.25-.53-1.97-2-1.97-1.46,0-2.14.7-2.21,1.96-.07,1.25.53,1.97,2,1.97,1.46,0,2.14-.7,2.21-1.96Z'/%3E%3Cpath class='g' d='M17.17,24.15c.07-1.25-.53-1.97-2-1.97-1.46,0-2.14.7-2.21,1.96-.07,1.25.53,1.97,2,1.97,1.46,0,2.14-.7,2.21-1.96Z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='e' d='M24.36,23.46c-.11-.06-.25-.03-.32.08-.02.03-.39.65-1.16.65h0c-.91,0-1.34-.63-1.41-.76v-1.04c0-.13-.1-.23-.23-.23s-.23.1-.23.23v1.09c-.12.18-.52.7-1.34.7h0c-.95,0-1.17-.5-1.18-.53-.05-.12-.18-.18-.3-.14-.12.04-.18.18-.14.3.01.03.32.82,1.61.83h.01c.84,0,1.34-.42,1.59-.72.26.3.78.73,1.63.73h0c1.04,0,1.54-.84,1.56-.88.06-.11.03-.25-.08-.32Z'/%3E%3Cg%3E%3Ccircle class='e' cx='26.01' cy='20.36' r='1.44'/%3E%3Ccircle class='e' cx='16.39' cy='20.36' r='1.44'/%3E%3Cpath class='e' d='M20.51,21.21h1.34c.34,0,.62.28.62.62v.16c0,.5-.41.91-.91.91h-.76c-.5,0-.91-.41-.91-.91v-.16c0-.34.28-.62.62-.62Z'/%3E%3C/g%3E%3C/g%3E%3Cpath class='e' d='M41.78,10.41c-.85-3.58-4.13-6.95-9.33-5.94C27.65-.56,19.49-1.02,14.31,1.47c-2.08,1-3.66,2.03-4.7,3.04C4.45,3.95.96,7.35.17,11.06c-.61,2.86.33,6.7,5.03,8.12.62.19,1.25.29,1.87.3.03,0,.06,0,.09,0,.45,0,.9-.05,1.33-.15.07.35.13.61.17.76-.7,1.95-.45,3.9.73,5.64,2,2.96,6.43,4.94,11.28,5.04.17,0,.34,0,.51,0,4.98,0,9.39-1.58,11.5-4.13,1.32-1.6,1.78-3.5,1.34-5.64.09-.53.14-1.03.18-1.52.17.02.34.03.51.03.03,0,.06,0,.09,0,.58,0,1.18-.08,1.77-.24,4.73-1.27,6.03-5.48,5.23-8.86ZM32.94,11.68c-.13-.34-.24-.61-.27-.77-.02-.1-.08-.19-.17-.25-.09-.06-.2-.08-.3-.05-.1.02-.19.08-.25.17s-.08.2-.05.3c.05.22.16.51.31.89.57,1.47,1.75,4.54,1.01,8.97,0,.05,0,.1,0,.15.41,1.93.01,3.63-1.16,5.05-1.98,2.39-6.12,3.84-10.87,3.84-.17,0-.34,0-.5,0-4.6-.1-8.78-1.94-10.64-4.69-1.05-1.56-1.26-3.3-.6-5.04.03-.08.03-.17,0-.25-.01-.04-1.15-3.97.32-8.97.03-.1.02-.21-.03-.3-.05-.09-.13-.16-.24-.19-.1-.03-.21-.02-.3.03-.09.05-.16.14-.19.24-.96,3.27-.86,6.07-.64,7.74-.93.22-1.93.19-2.93-.11C1.25,17.16.4,13.76.94,11.23c.73-3.41,3.98-6.53,8.78-5.9.17.02.32-.07.4-.21,0,0,0,0,.01,0,.96-.95,2.52-1.96,4.51-2.92C19.62-.2,27.47.26,32.01,5.15c.08.08.18.13.29.13.01,0,.03,0,.04,0,.05.01.11.01.16,0,4.75-.97,7.74,2.08,8.51,5.33.71,3.01-.44,6.77-4.66,7.91-.72.19-1.43.25-2.11.18.11-3.37-.81-5.74-1.29-7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.new_direct .accordion .item.on .fold_body.longcat {padding-left: 0; padding-right: 0;}

/* s: 추가 202407_02 */
.new_direct [data-bg=bg_pet].longpet [class*=grid] + [class*=grid],
.new_direct [data-bg=bg_pet] [class*=grid] + [class*=grid] {
  margin-top: 0;
}
.new_direct [data-category-sub=o_process] #wrap .container {
  padding-top: 0;
}
.new_direct [data-category-sub=o_process] #wrap .container .content .content_wrap {
  padding-top: 76px;
}
/* e: 추가 202407_02 */

.new_direct .qrcode_area{text-align: center;}
.new_direct .qrcode_area .qrcode .qr_link{display: block; width: 180px; height: 180px; margin: 0 auto 24px; border: 1px solid #DFDFE1;}
.new_direct .qrcode_area .qrcode .qr_link > img{width: 100%;}
.new_direct .qrcode_area .qr_text .title{color: #1F1F21; font-size: 27px; font-weight: 700; line-height: 1.4em; letter-spacing: -0.02em;}
.new_direct .qrcode_area .qr_text .title + .desc{margin-top: 40px;}
.new_direct .qrcode_area .qr_text .desc{color: #1F1F21; font-size: 17px; font-weight: 400; line-height: 1.4em; letter-spacing: -0.02em; color: #555557;}

/* 고객의 플랫폼 설계 플랜 R20241002_0060 추가 */
[data-grid='col2'] ul {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: 1fr 1fr;
}
.point_color.blue {
  color: #028ced !important;
}
.new_direct .table tfoot td.pm_tfoot {
  text-align: center;
  font-size: 16px;
  color: #1f1f21;
}
.new_direct .inbox_content {
  border-top: 1px solid #efeff1;
  padding-top: 20px;
  margin-top: 20px;
}
.new_direct .inbox_content .stitle {
  color: #1f1f21;
  font-weight: 600;
}
.new_direct .inbox_content .list {
  margin-top: 12px;
}
.new_direct .inbox_content .list li {
  padding-bottom: 8px;
}
.new_direct .inbox_content .list li:last-child {
  padding-bottom: 20px;
}
.new_direct .inbox_total {
  margin-top: 20px;
  font-size: 16px;
  font-weight: 500;
}
.new_direct .inbox_total .price {
  color: #028ced;
  font-size: 17px;
}

/* 간편설계이동배너추가 */
.new_direct .nrfloat_right {
  width: 158px;
  height: 250px;
  background: url(../../images/new/overseastrip/pet/smQuick_banner.png) no-repeat 0 0;
  position: absolute;
  right: -168px;
  top: 0;
}

.new_direct .accordion .item .fold_header.logpet_flex {
	display: flex;
	align-items: center;
}
.new_direct .accordion .item .fold_header.logpet_flex .longpet_info {
	display: flex;
	gap: 10px;
}
.new_direct .accordion .item .fold_header.logpet_flex .longpet_info .longpet_info-text {
	width: 300px;
	padding: 5px 10px;
	border: 1px solid #f3f4f6;
	border-radius: 12px;
}
.new_direct .accordion .item .fold_header.logpet_flex .longpet_info .longpet_info-text dt {
	color: #1f1f21;
	font-weight: bold;
}
.new_direct .accordion .item .fold_header.logpet_flex .longpet_info .longpet_info-text dt .name {
	color: #bbb;
}

.new_direct .accordion .item .fold_header.logpet_flex .longpet_info .longpet_info-text dd {
	font-size: 14px;
}
.new_direct .accordion .item .fold_header.logpet_flex .longpet_info .longpet_info-text dd span {
	margin-right: 5px;
}

/* s: R20250422_0131_5월개정 */
.new_direct .in_highlight {
	display: inline-block;
	background: linear-gradient(to top, #fde05da3, 50%, transparent 50%);
	width: fit-content;
}
.new_direct .in_highlight.green {
	background: linear-gradient(to top, #c9e7a7a8, 50%, transparent 50%);
}
.new_direct .h3 .sub_txt {
	color: #bbb;
	font-size: 16px;
	margin-left: 10px;
}

.new_direct .btn_tooltip.c_red {
	position: relative;
	top: 4px;
	width: 16px;
	height: 16px;
	margin: 0 4px;
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_470_1407)'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='7.5' stroke='%23ff2d55'/%3E%3Cpath d='M8.54492 9.39258H7.05078C7.05469 9.04102 7.08203 8.73828 7.13281 8.48438C7.1875 8.22656 7.2793 7.99414 7.4082 7.78711C7.54102 7.58008 7.7168 7.375 7.93555 7.17188C8.11914 7.00781 8.2793 6.85156 8.41602 6.70312C8.55273 6.55469 8.66016 6.40234 8.73828 6.24609C8.81641 6.08594 8.85547 5.9082 8.85547 5.71289C8.85547 5.48633 8.82031 5.29883 8.75 5.15039C8.68359 4.99805 8.58203 4.88281 8.44531 4.80469C8.3125 4.72656 8.14453 4.6875 7.94141 4.6875C7.77344 4.6875 7.61719 4.72461 7.47266 4.79883C7.32812 4.86914 7.20898 4.97852 7.11523 5.12695C7.02539 5.27539 6.97852 5.4707 6.97461 5.71289H5.27539C5.28711 5.17773 5.41016 4.73633 5.64453 4.38867C5.88281 4.03711 6.20117 3.77734 6.59961 3.60938C6.99805 3.4375 7.44531 3.35156 7.94141 3.35156C8.48828 3.35156 8.95703 3.44141 9.34766 3.62109C9.73828 3.79688 10.0371 4.05664 10.2441 4.40039C10.4512 4.74023 10.5547 5.1543 10.5547 5.64258C10.5547 5.98242 10.4883 6.28516 10.3555 6.55078C10.2227 6.8125 10.0488 7.05664 9.83398 7.2832C9.61914 7.50977 9.38281 7.74414 9.125 7.98633C8.90234 8.18555 8.75 8.39453 8.66797 8.61328C8.58984 8.83203 8.54883 9.0918 8.54492 9.39258ZM6.875 11.2031C6.875 10.9531 6.96094 10.7461 7.13281 10.582C7.30469 10.4141 7.53516 10.3301 7.82422 10.3301C8.10938 10.3301 8.33789 10.4141 8.50977 10.582C8.68555 10.7461 8.77344 10.9531 8.77344 11.2031C8.77344 11.4453 8.68555 11.6504 8.50977 11.8184C8.33789 11.9863 8.10938 12.0703 7.82422 12.0703C7.53516 12.0703 7.30469 11.9863 7.13281 11.8184C6.96094 11.6504 6.875 11.4453 6.875 11.2031Z' fill='%23ff2d55'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_470_1407'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
		50% 50% no-repeat;
	vertical-align: top;
	outline: none;
}

.new_direct .btn_tooltip.c_red:after {
	content: '';
	display: none;
	position: absolute;
	left: 50%;
	z-index: 7001;
	width: 16px;
	height: 7px;
	background: url("data:image/svg+xml,%3Csvg width='16' height='7' viewBox='0 0 16 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.64645 5.64645L1.79289 6.5L3 6.5H8L13 6.5H14.2071L13.3536 5.64645L9.06066 1.35355C8.47487 0.767767 7.52513 0.767766 6.93934 1.35355L2.64645 5.64645Z' fill='white' stroke='%23ff2d55'/%3E%3Cpath d='M7.29289 1.70711L2 7L8 7L14 7L8.70711 1.70711C8.31658 1.31658 7.68342 1.31658 7.29289 1.70711Z' fill='white'/%3E%3C/svg%3E%0A");
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	cursor: default;
}

.new_direct .btn_tooltip.ic_val {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_415_252)'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='7.5' stroke='%23FF2D55'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.31445 3.7168H8.68555L8.58008 9.35156H8H7.41992L7.31445 3.7168ZM8.00007 12.2832C7.54304 12.2773 7.16218 11.9082 7.16804 11.4512C7.16218 10.9941 7.54304 10.6191 8.00007 10.6191C8.45124 10.6191 8.82624 10.9941 8.8321 11.4512C8.82624 11.9082 8.45124 12.2773 8.00007 12.2832Z' fill='%23FF2D55'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_415_252'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.new_direct .dam_gray_text {
	color: #999 !important;
}
.new_direct .btn_tooltip[data-pos='bottom'].right ~ .tooltip_clone {
	left: -34px;
}
/* R20250422_0131_5월개정_2 추가 */
.new_direct .form_wrap select:invalid {
	color: #737373;
}
