@charset "UTF-8";

/**
* font: HIMaum
* --------------
*/

@font-face{
  font-family: "HIMaum";font-style: normal;font-weight: 400;
  src: local("HIMaumR"), local("HIMaumR"), local("HIMaumR");
  src: url("../base/new_fonts/HIMaum/HIMaumR.eot");
  src: url("../base/new_fonts/HIMaum/HIMaumR.eot?#iefix") format("embedded-opentype"), 
  url("../base/new_fonts/HIMaum/HIMaumR.woff") format("woff"), 
  url("../base/new_fonts/HIMaum/HIMaumR.otf") format("truetype");
}

/* main */
.new_direct [data-category=main_prd][data-category-divide=pmdhi]{background-color: #F5F5F7;}
.new_direct [data-category=main_prd][data-category-divide=pmdhi] .navbar{background-color: #F5F5F7;}
.new_direct [data-category=main_prd][data-category-divide=pmdhi] #header .header_wrap{justify-content: space-between;}
.new_direct [data-category=main_prd][data-category-divide=pmdhi] .header_wrap{padding-right: 20px;}
/* header > logo */
.new_direct [data-category-divide=pmdhi] .header_wrap{padding-right: 10px;}
.new_direct [data-category-divide=pmdhi] .header_logo{width: 190px; height: auto; text-align: right; background: url("data:image/svg+xml,%3Csvg width='119' height='15' viewBox='0 0 119 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.9337 1.08252V3.35784H58.6255V5.14952H56.9337V7.79857H54.8328V1.08252H56.9337Z' fill='%23003070'/%3E%3Cpath d='M49.0276 11.3716C49.0276 9.48101 50.6862 7.93115 52.942 7.93115C55.1977 7.93115 56.8563 9.48101 56.8563 11.3716C56.8563 13.2622 55.1867 14.8231 52.942 14.8231C50.6973 14.8231 49.0276 13.2622 49.0276 11.3716ZM52.9199 13.0973C53.9371 13.0973 54.7665 12.3389 54.7665 11.3716C54.7665 10.4043 53.9371 9.66787 52.9199 9.66787C51.9026 9.66787 51.1175 10.4043 51.1175 11.3716C51.1175 12.3389 51.9026 13.0973 52.9199 13.0973Z' fill='%23003070'/%3E%3Cpath d='M47.9214 1.09375C47.9214 2.98436 47.8109 4.53421 45.0354 5.82027L46.0416 7.35913C47.2359 7.01838 48.5849 5.97415 49.1046 5.05083C49.6243 5.97415 50.9733 7.00739 52.1675 7.35913L53.1848 5.82027C50.3983 4.52322 50.3099 2.97336 50.2988 1.09375H47.9104H47.9214Z' fill='%23003070'/%3E%3Cpath d='M24.9227 4.26014H23.817V1.11646H21.8376V14.6805H23.817V6.23868H24.9227V14.6805H26.9684V1.11646H24.9227V4.26014Z' fill='%23003070'/%3E%3Cpath d='M40.8118 4.26014H39.8498V1.11646H37.8484V14.6805H39.8498V6.23868H40.8118V14.6805H42.8685V1.11646H40.8118V4.26014Z' fill='%23003070'/%3E%3Cpath d='M3.22705 10.0081H5.38328V12.7011H11.8188V14.4598H3.22705V10.0081Z' fill='%23003070'/%3E%3Cpath d='M9.71802 8.28269H8.12573V6.53498H9.71802V5.35885H8.12573V3.61113H9.71802V1.10498H11.819V11.0856H9.71802V8.28269Z' fill='%23003070'/%3E%3Cpath d='M32.6849 0.51123V1.58844H30.2854V3.24821H31.4686C30.7609 3.72087 30.3517 4.6222 30.3517 5.5785C30.3517 7.22728 31.7782 8.63424 33.7464 8.63424C35.7147 8.63424 37.1411 7.22728 37.1411 5.5785C37.1411 4.6222 36.732 3.73186 36.0243 3.24821H37.2074V1.58844H34.808V0.51123H32.6849ZM35.1728 5.54552C35.1728 6.27099 34.5536 6.96348 33.7464 6.96348C32.9392 6.96348 32.32 6.25999 32.32 5.54552C32.32 4.83105 32.9392 4.12757 33.7464 4.12757C34.5536 4.12757 35.1728 4.83105 35.1728 5.54552Z' fill='%23003070'/%3E%3Cpath d='M2.70736 0.522461V1.59967H0.0424805V3.25944H1.5242C0.827569 3.71011 0.429496 4.60046 0.429496 5.44683C0.429496 7.09562 1.85592 8.43663 3.82417 8.43663C5.79242 8.43663 7.21885 7.10661 7.21885 5.44683C7.21885 4.61145 6.82078 3.7211 6.12415 3.25944H7.61693V1.59967H4.94099V0.522461H2.6963H2.70736ZM5.26166 5.40286C5.26166 6.12833 4.64244 6.75487 3.83523 6.75487C3.02803 6.75487 2.4088 6.12833 2.4088 5.40286C2.4088 4.6774 3.02803 4.05086 3.83523 4.05086C4.64244 4.05086 5.26166 4.6774 5.26166 5.40286Z' fill='%23003070'/%3E%3Cpath d='M21.1187 8.42515H17.6908V3.26995H20.4994V1.48926H15.5457V10.2058H21.1187V8.42515Z' fill='%23003070'/%3E%3Cpath d='M74.5988 5.99512V11.8915C74.5988 12.2182 74.4962 12.4683 74.291 12.6419C74.0859 12.8257 73.8396 12.9176 73.5524 12.9176C73.2652 12.9176 73.0241 12.8308 72.8292 12.6572C72.6035 12.4734 72.4906 12.2182 72.4906 11.8915V8.24645C72.1726 8.64464 71.7777 8.94584 71.3058 9.15004C70.8441 9.35424 70.0542 9.5176 68.9361 9.64013C68.023 9.74223 67.2588 9.78307 66.6433 9.76265C65.7405 9.73202 65.084 9.50229 64.6736 9.07347C64.2633 8.64464 64.0581 7.98609 64.0581 7.09781V1.14022H69.9978V2.80957H66.1201V7.03655C66.1201 7.51643 66.3355 7.82783 66.7664 7.97078C66.9715 8.03204 67.3921 8.06267 68.0282 8.06267C69.3926 8.06267 70.3107 7.9912 70.7826 7.84825C71.9213 7.4909 72.4906 6.86298 72.4906 5.96449V0.849234H74.5988V4.32577H76.7685V5.99512H74.5988Z' fill='%23F18D00'/%3E%3Cpath d='M89.254 11.8915C89.254 12.2182 89.1514 12.4734 88.9463 12.6572C88.7411 12.841 88.5 12.9329 88.223 12.9329C87.9358 12.9329 87.6896 12.841 87.4844 12.6572C87.2895 12.4734 87.192 12.2182 87.192 11.8915V0.818604H89.254V11.8915ZM85.7456 5.1681C85.7456 6.44437 85.3763 7.46027 84.6377 8.21582C83.899 8.96115 82.8988 9.33382 81.637 9.33382C80.3752 9.33382 79.3699 8.96115 78.621 8.21582C77.8824 7.46027 77.5131 6.44437 77.5131 5.1681C77.5131 3.90205 77.8824 2.89636 78.621 2.15102C79.3699 1.39547 80.3752 1.0177 81.637 1.0177C82.8988 1.0177 83.899 1.39547 84.6377 2.15102C85.3763 2.89636 85.7456 3.90205 85.7456 5.1681ZM83.5913 5.1681C83.5913 4.39214 83.4066 3.78464 83.0373 3.3456C82.6783 2.9372 82.2115 2.733 81.637 2.733C81.0626 2.733 80.5958 2.9372 80.2367 3.3456C79.8572 3.78464 79.6674 4.39214 79.6674 5.1681C79.6674 5.94407 79.852 6.54647 80.2214 6.97529C80.5907 7.40412 81.0626 7.61853 81.637 7.61853C82.2115 7.61853 82.6783 7.40412 83.0373 6.97529C83.4066 6.54647 83.5913 5.94407 83.5913 5.1681Z' fill='%23F18D00'/%3E%3Cpath d='M97.3233 8.15456C96.4923 8.5017 95.3434 8.67527 93.8764 8.67527C93.6199 8.67527 93.3737 8.67017 93.1378 8.65996C92.5428 8.62933 92.1273 8.49149 91.8913 8.24645C91.6657 8.00141 91.5528 7.593 91.5528 7.02124V5.0609C91.5528 4.37682 91.8657 4.03478 92.4915 4.03478H94.815C94.9792 4.03478 95.0612 3.9531 95.0612 3.78974V2.59516H91.8298V1.04833H96.8924V4.46361C96.8924 4.84138 96.8052 5.11195 96.6308 5.27531C96.4667 5.42846 96.1897 5.50504 95.7999 5.50504H93.8302C93.6045 5.50504 93.4917 5.61735 93.4917 5.84197V6.56178C93.4917 6.74556 93.5225 6.86808 93.584 6.92935C93.6456 6.99061 93.7841 7.03655 93.9995 7.06718C94.3175 7.10802 94.7586 7.10802 95.3228 7.06718C95.9281 7.02634 96.4308 6.94466 96.8309 6.82214C96.9437 6.7813 97.0463 6.76088 97.1386 6.76088C97.354 6.76088 97.5233 6.82724 97.6464 6.95998C97.7695 7.09271 97.8311 7.25096 97.8311 7.43475C97.8311 7.77168 97.6618 8.01162 97.3233 8.15456ZM101.57 8.13924V0.849234H103.401V8.13924C103.401 8.46596 103.309 8.72122 103.124 8.905C102.95 9.08878 102.735 9.18067 102.478 9.18067C102.232 9.18067 102.017 9.08878 101.832 8.905C101.658 8.72122 101.57 8.46596 101.57 8.13924ZM98.8005 8.01672V4.98432H97.154V3.3456H98.8005V0.849234H100.601V8.01672C100.601 8.35365 100.509 8.61401 100.324 8.79779C100.149 8.97136 99.9392 9.05815 99.693 9.05815C99.457 9.05815 99.2467 8.96626 99.0621 8.78248C98.8877 8.5987 98.8005 8.34344 98.8005 8.01672ZM103.401 13.9131C103.401 14.2398 103.299 14.495 103.094 14.6788C102.889 14.8626 102.647 14.9545 102.37 14.9545C102.093 14.9545 101.852 14.8626 101.647 14.6788C101.442 14.495 101.339 14.2398 101.339 13.9131V11.8915C101.339 11.6158 101.201 11.4779 100.924 11.4779H93.9687V9.82391H102.278C103.027 9.82391 103.401 10.1966 103.401 10.9419V13.9131Z' fill='%23F18D00'/%3E%3Cpath d='M104.946 12.2743V10.605H117.333C117.59 10.605 117.79 10.6918 117.934 10.8653C118.087 11.0287 118.164 11.2227 118.164 11.4473C118.164 11.6719 118.087 11.8659 117.934 12.0293C117.79 12.1927 117.59 12.2743 117.333 12.2743H104.946ZM115.61 4.09604V5.62756H108.747V6.60773C108.747 6.83235 108.798 6.97529 108.901 7.03655C108.973 7.07739 109.086 7.09781 109.239 7.09781H111.332C113.312 7.09781 114.6 7.01103 115.195 6.83745C115.307 6.80682 115.41 6.79151 115.502 6.79151C115.728 6.79151 115.908 6.86298 116.041 7.00592C116.174 7.14886 116.241 7.31222 116.241 7.49601C116.241 7.83294 116.067 8.06777 115.718 8.2005C115.318 8.34344 114.605 8.47107 113.579 8.58338C112.686 8.67527 111.943 8.72122 111.348 8.72122H108.439C107.824 8.72122 107.378 8.58849 107.101 8.32302C106.834 8.04735 106.7 7.60321 106.7 6.99061V1.06365H115.856V2.68705H108.747V4.09604H115.61Z' fill='%23F18D00'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;  background-size: auto 15px; background-position: 0 50%;}
.new_direct [data-category-divide=pmdhi] .header_logo .sub_title{padding: 5px 10px 3px 10px; color: #fff; font-size: 14px; font-family: "HIMaum"; font-style: normal; border-radius: 16px; background: #3F3F41;}

.new_direct.main [data-category-divide=pmdhi] .footer#footer{padding-bottom: 0;}
.new_direct [data-category-divide=pmdhi] .content_wrap .section:nth-child(2){margin-top: 40px;}
.new_direct [data-category-divide=pmdhi] [data-bg]:last-child{padding-bottom: 40px;}
.new_direct [data-category-divide=pmdhi] .comp.change{height: 120px !important;}
.new_direct [data-category-divide=pmdhi] .comp.change li:nth-child(1){width: auto;}

.new_direct [data-category-divide=pmdhi].sticky .prd_category{text-align: center;}
.new_direct [data-category-divide=pmdhi].sticky .prd_category a{box-shadow: 0px 8px 16px rgba(0, 0, 0, 0);}
.new_direct [data-category-divide=pmdhi] .prd_category li{flex-grow: 1;}
.new_direct [data-category-divide=pmdhi] .prd_category li:nth-child(1){width: calc(33.3333333333% - 7px)}
.new_direct [data-category-divide=pmdhi] .prd_category a{height: 120px; box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.10);}
.new_direct [data-category-divide=pmdhi] .prd_category a[data-bg=type01]{background-image: url("../../images/new/main/img_prd01.png"); background-size: 120px auto; background-position: calc(100% - 10px) calc(100% - 10px);}

.new_direct .section.bg_tr {
  background: transparent !important;
}


/* 202310 자동차보험 김미선 추가 */
.new_direct [data-category-divide=pmdhi] #header .header_wrap{justify-content: unset;}
.new_direct .governing .governing_image{position: relative; height:93px;}
.new_direct .governing .governing_image:before{content:""; position: absolute;  top:24px;  right: 0;  width:133px; height:85px; background: url("../../images/pm/mo_car_goverimg.png") no-repeat top left; background-size: 100% 100%;}
.new_direct [data-icon=icon_benefit05]{background: url("../../images/pm/icon_car_banner1.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_benefit06]{background: url("../../images/pm/icon_car_banner2.png") 50% 50% no-repeat;}
.new_direct .accordion_content{background-color: #f5f5f7; margin-top: 32px; padding-bottom:32px;}
.new_direct .accordion_content .comp .title_area:first-child{margin-top: 0;  padding-top: 32px;}
.new_direct .accordion_content .comp .title_area{margin-bottom: 24px;}
.new_direct .accordion_content .accordion{margin-bottom:12px;}
.new_direct .accordion.select.bg_white{background:#ffffff;}
.new_direct .accordion.select.bg_white .item .fold_header .title strong{padding-left:45px;}
.new_direct .accordion_content .accordion .icon{position: absolute; top: 50%; left: 20px; width: 32px; height: 32px; margin-top: -16px; background-position: 50% 50%; background-repeat: no-repeat; background-size: 100%;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_01]{background: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3258 3.5H10.6742C9.91754 3.5 9.43501 4.30787 9.79375 4.9741L15.1195 14.8648C15.4971 15.566 16.5029 15.566 16.8805 14.8648L22.2063 4.9741C22.565 4.30787 22.0825 3.5 21.3258 3.5Z' fill='%2331AE65'/%3E%3Cpath d='M29 21.5C29 28.6797 26.1797 30 16 30C4.8203 30 3 28.6797 3 21.5C3 14.3203 8.8203 8.5 16 8.5C23.1797 8.5 29 14.3203 29 21.5Z' fill='%2354B97E'/%3E%3Cpath d='M11 16.5L13.5 23.5L16 16.5L18.5 23.5L21 16.5' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 19.5H9' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M22.5 19.5H20' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center center;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_02]{background: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' fill='white'/%3E%3Cpath d='M3 23.7334H9.93333V26.0667C9.93333 27.1713 9.0379 28.0667 7.93333 28.0667H5C3.89543 28.0667 3 27.1713 3 26.0667V23.7334Z' fill='%233B3F43'/%3E%3Cpath d='M22.0667 23.7334H29V26.0667C29 27.1713 28.1046 28.0667 27 28.0667H24.0667C22.9621 28.0667 22.0667 27.1713 22.0667 26.0667V23.7334Z' fill='%233B3F43'/%3E%3Cpath d='M7.49311 5.29352C7.7676 4.48061 8.53 3.93335 9.388 3.93335H22.612C23.47 3.93335 24.2324 4.48061 24.5069 5.29352L27.2667 13.4667H4.73334L7.49311 5.29352Z' fill='%23EAEAEA'/%3E%3Cpath d='M3 14C3 12.8954 3.89543 12 5 12H27C28.1046 12 29 12.8954 29 14V25H3V14Z' fill='%23949FB6'/%3E%3Ccircle cx='7.76664' cy='18.1' r='2.16667' fill='white'/%3E%3Ccircle cx='25.1' cy='18.1' r='2.16667' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_03]{background: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1423_6894)'%3E%3Crect width='32' height='32' transform='translate(0 0.5)' fill='white'/%3E%3Cpath d='M24.52 3.40157L25.5 7.98061L29 10.4806L24 13.4806L23.0082 17.8759L19.6041 14.4623L14.7891 14.223L16.5 9.98061L16 4.98061L20.5 5.98061L24.52 3.40157Z' fill='%23EB5050'/%3E%3Cpath d='M1 27.8806H7.66667V30.0473C7.66667 31.1519 6.77124 32.0473 5.66667 32.0473H3C1.89543 32.0473 1 31.1519 1 30.0473V27.8806Z' fill='%233B3F43'/%3E%3Cpath d='M21 27.8806H27.6667V30.0473C27.6667 31.1519 26.7713 32.0473 25.6667 32.0473H23C21.8954 32.0473 21 31.1519 21 30.0473V27.8806Z' fill='%233B3F43'/%3E%3Cpath d='M5.30263 10.2023C5.57712 9.38942 6.33953 8.84216 7.19752 8.84216H21.8025C22.6605 8.84216 23.4229 9.38942 23.6974 10.2023L26.3333 18.0088H2.66667L5.30263 10.2023Z' fill='%23EAEAEA'/%3E%3Cpath d='M1 18.5986C1 17.494 1.89543 16.5986 3 16.5986H26C27.1046 16.5986 28 17.494 28 18.5986V29.0986H1V18.5986Z' fill='%23949FB6'/%3E%3Ccircle cx='5.5833' cy='22.4639' r='2.08333' fill='white'/%3E%3Ccircle cx='23.25' cy='22.4639' r='2.08333' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1423_6894'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center center;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_04]{background: url("../../images/pm/icon_52_baby.png") no-repeat center center; background-size: 130% 130%; height: 32px; width:32px;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_05]{background: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 24.2333H9.93333V26.5667C9.93333 27.6712 9.0379 28.5667 7.93333 28.5667H5C3.89543 28.5667 3 27.6712 3 26.5667V24.2333Z' fill='%233B3F43'/%3E%3Cpath d='M22.0667 24.2333H29V26.5667C29 27.6712 28.1046 28.5667 27 28.5667H24.0667C22.9621 28.5667 22.0667 27.6712 22.0667 26.5667V24.2333Z' fill='%233B3F43'/%3E%3Cpath d='M7.49311 5.79352C7.7676 4.98061 8.53 4.43335 9.388 4.43335H22.612C23.47 4.43335 24.2324 4.98061 24.5069 5.79352L27.2667 13.9667H4.73334L7.49311 5.79352Z' fill='%23028CED'/%3E%3Cpath d='M3 14.5C3 13.3954 3.89543 12.5 5 12.5H27C28.1046 12.5 29 13.3954 29 14.5V25.5H3V14.5Z' fill='%23028CED'/%3E%3Cpath d='M13.524 11L12.9154 13.4394L15.3548 14.0479' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7756 16.134C13.6655 15.7061 13.2294 15.4485 12.8015 15.5586C12.3736 15.6687 12.116 16.1049 12.2261 16.5328L13.7756 16.134ZM19.2 15.4445C19.2 16.9663 17.9663 18.2 16.4444 18.2V19.8C18.8499 19.8 20.8 17.85 20.8 15.4445H19.2ZM16.4444 12.6889C17.9663 12.6889 19.2 13.9226 19.2 15.4445H20.8C20.8 13.039 18.8499 11.0889 16.4444 11.0889V12.6889ZM14.3776 13.622C14.8837 13.0486 15.6215 12.6889 16.4444 12.6889V11.0889C15.1434 11.0889 13.9749 11.6603 13.178 12.5632L14.3776 13.622ZM16.4444 18.2C15.1616 18.2 14.0816 17.3226 13.7756 16.134L12.2261 16.5328C12.7096 18.4112 14.4138 19.8 16.4444 19.8V18.2Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_06]{background: url("../../images/pm/icon_52_tmap.png") no-repeat center center; background-size: 110% 110%; height: 32px; width:32px;}
.new_direct .accordion_content .accordion .icon[data-icon=iconcar_07]{background: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='2.5' width='20' height='28' rx='2' fill='%23EDEDED'/%3E%3Cpath d='M8 8.5H19' stroke='%23BBBBC4' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 12.5H17' stroke='%23BBBBC4' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='24' cy='22.5' r='8' fill='%23028CED'/%3E%3Cpath d='M21.524 18.5L20.9154 20.9394L23.3548 21.5479' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.7756 23.634C21.6655 23.2061 21.2294 22.9485 20.8015 23.0586C20.3736 23.1687 20.116 23.6049 20.2261 24.0328L21.7756 23.634ZM27.2 22.9445C27.2 24.4663 25.9663 25.7 24.4444 25.7V27.3C26.8499 27.3 28.8 25.35 28.8 22.9445H27.2ZM24.4444 20.1889C25.9663 20.1889 27.2 21.4226 27.2 22.9445H28.8C28.8 20.539 26.8499 18.5889 24.4444 18.5889V20.1889ZM22.3776 21.122C22.8837 20.5486 23.6215 20.1889 24.4444 20.1889V18.5889C23.1434 18.5889 21.9749 19.1603 21.178 20.0632L22.3776 21.122ZM24.4444 25.7C23.1616 25.7 22.0816 24.8226 21.7756 23.634L20.2261 24.0328C20.7096 25.9112 22.4138 27.3 24.4444 27.3V25.7Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center;}

.modal.event .modal_body .wrapper .comp img{border-radius: 24px 24px 0 0; width: 100%; height: calc(100% - 90px);}
.modal.event .modal_footer.fix .btn_area{justify-content: flex-end;}


/* 최신 계약 내역 조회 */
.new_direct .pm_card .card_header .title{position: relative; padding-left: 40px;}
.new_direct .pm_card .card_header .title .icon_brand{position: absolute; left: 0; top: 50%; transform: translateY(-50%);}

/* 아이콘 경로 */
.new_direct .icon_brand{width: 32px; height:32px; background-repeat: no-repeat; background-position: 0 0; background-size: cover;}
.new_direct .icon_brand.kakao{background-image: url(../../images/pm/img_brand_kakao.png);}
.new_direct .icon_brand.naver{background-image: url(../../images/pm/img_brand_naver.png);}
.new_direct .icon_brand.toss{background-image: url(../../images/pm/img_brand_toss.png);}
.new_direct .icon_brand.bank{background-image: url(../../images/pm/img_brand_bank.png);}
.new_direct .icon_brand.sk{background-image: url(../../images/pm/img_brand_sk.png);}
.new_direct .icon_brand.coocon{background-image: url(../../images/pm/img_brand_coocon.png);}
.new_direct .icon_brand.finnq{background-image: url(../../images/pm/img_brand_finnq.png);}
.new_direct .icon_brand.habit{background-image: url(../../images/pm/img_brand_habit.png);}
.new_direct .icon_brand.payco{background-image: url(../../images/pm/img_brand_payco.png);}
.new_direct .icon_brand.finda{background-image: url(../../images/pm/img_brand_finda.png);}
.new_direct .icon_brand.hecto{background-image: url(../../images/pm/img_brand_hecto.png);}

/* 보험료 */
.new_direct .dl_list .final_money{margin-top: 12px; color: #1F1F21; font-size: 14px; font-weight: 500;}
.new_direct .dl_list .final_money dd{font-size: 17px; font-weight: 700;}


/* 해외여행보험 팝업 */
.new_direct .governing .pm_benefits_logo{margin-bottom: 16px;}
.new_direct .governing .pm_benefits_logo img{width: 213px;}
.new_direct .governing .tit_img_type{display: flex; justify-content: space-between; align-items: center;}
.new_direct .governing .tit_img_type .img_ani{width: 100px; padding-bottom: 8px;}
.new_direct .governing .tit_img_type .img_ani img{width: 100%;}
.new_direct .governing .tit_img_type .img_ani.img_nothing{width: 110px;}
.modal.bottom .modal_body .wrapper .governing:first-child .tit_img_type .governing_title{padding-right: 0;}


/* 해외여행보험 > 기본정보입력 : 보장 혜택 이미지 영역 내용 변경 */
.new_direct [data-category-divide=pmdhi] [data-icon=icon_benefit01]{background: url("../../images/pm/icon_benefit_banner_1.png") 50% 50% no-repeat;}
.new_direct [data-category-divide=pmdhi] [data-icon=icon_benefit02]{background: url("../../images/pm/icon_benefit_banner_2.png") 50% 50% no-repeat;}
.new_direct [data-category-divide=pmdhi] [data-icon=icon_benefit03]{background: url("../../images/pm/icon_benefit_banner_3.png") 50% 50% no-repeat;}
.new_direct [data-category-divide=pmdhi] [data-icon=icon_benefit04]{background: url("../../images/pm/icon_benefit_banner_4.png") 50% 50% no-repeat;}

/* 자동차 보험 > 상세 안내 */
[data-category=overseastrip][data-category-sub=o_intro_car][data-category-divide=pmdhi]{overflow: inherit !important;}
[data-category=overseastrip][data-category-divide=pmdhi] #h1Wrap{background: #fff;}

/* 인트로 상단 */
.new_direct [data-bg=bg_overseastrip_car]:before{content: ""; display: block; width: 100%; height: 200px; margin-bottom: 16px; background: url("../../images/pm/content/img_insuvCar_t2111_new.png") 50% 50% no-repeat; background-size: contain;}
[data-category=overseastrip][data-category-divide=pmdhi] .governing.gap{padding-top: 24px; margin-bottom: 32px;}
[data-category=overseastrip][data-category-sub=o_intro_car] .governing.gap .governing_title{overflow: hidden; text-overflow: ellipsis; max-height: 62px; line-height: 1.4; word-wrap: break-word; word-break: keep-all; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box;}
[data-category=overseastrip][data-category-sub=o_intro_car] .title_area .title{color: #1F1F21; font-size: 19px; font-weight: 700; letter-spacing: -0.02em; line-height: 1.4em;}
[data-category=overseastrip][data-category-sub=o_intro_car] .title_area .h3 + p{margin-top: 16px;}

/* 버튼 재정의 */
[data-category=overseastrip][data-category-sub=o_intro_car] .btnWrap{width: calc(100% - 40px); padding: 0 20px 34px 20px;}
[data-category=overseastrip][data-category-sub=o_intro_car] .btnWrap a{border-radius: 16px;}
[data-category=overseastrip][data-category-sub=o_intro_car] .btnWrap:before {content: ""; position: absolute; top: -16px; right: 0; bottom: 0; left: 0; z-index: -1; backdrop-filter: blur(2px);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, #FFFFFF 19.79%);}
[data-category=overseastrip][data-category-sub=o_intro_car] .popWrap .btnWrap{
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, #f9f9fb 19.79%);}
[data-category-sub=o_intro_car] .btnWrap span:nth-child(2) a{margin-left: 10px; width: calc(100% - 10px);}
[data-category=overseastrip][data-category-sub=o_intro_car] #h1Wrap.insuWrap_vm .insuInfoMenu .btnList a{border-radius: 16px;}

/* 인트로 특약 리스트 */
[data-category-sub=o_intro_car] .img_link_list{border-bottom: 0;}
[data-category-sub=o_intro_car] .img_link_list .list_item{padding: 18px 0; border-bottom: 1px solid #EFEFF1;}
[data-category-sub=o_intro_car] .img_link_list .list_item:last-child{border-bottom: 0;}

/* 특약 팝업 재정의 */
[data-category-sub=o_intro_car] .popContent.insuPopCt{width: 100%;}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .tabMenuBox .tabMenu a{padding-bottom: 1px;}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .tabMenuBox .tabMenu a.on{border-width: 0 0 1px 0;}

[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop{border-bottom: 0 none; text-align: left;}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop strong{font-size: 22px; font-weight: 700;}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop span{margin-top: 10px; font-size: 15px; font-weight: 400;}

/* 특약 팝업 상단 아이콘 */
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar01{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top01.png') no-repeat 90% 85%;background-size: 100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar02{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top02.png') no-repeat 90% 85%;background-size:100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar03{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top03.png') no-repeat 90% 85%;background-size:100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar04{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top04.png') no-repeat 90% 85%;background-size:100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar05{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top05.png') no-repeat 90% 85%;background-size:100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar06{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top06.png') no-repeat 90% 85%;background-size:100px auto}
[data-category-sub=o_intro_car] .popWrap .popContent.insuPopCt .popTop.bgHicar07{padding:20px 20px 125px 20px;background:#fff url('../../images/pm/content/img_hicar_top07.png') no-repeat 90% 85%;background-size:100px auto}
/* 타이틀, 탭 재정의 */
[data-category-sub=o_intro_car] .popContent.insuPopCt section .tit{font-size: 17px; color: #3F3F41;}
[data-category-sub=o_intro_car] .popContent{background: #f9f9fb;}
[data-category-sub=o_intro_car] .tabMenuBox{border-bottom: 1px solid #EFEFF1;}
[data-category-sub=o_intro_car] .boxBasic{border: 0 none; background-color: #f9f9fb; padding:0 !important;}
/* 특약 가입 방법 리스트 */
[data-category-sub=o_intro_car] .list_step_row li{border-top: 1px solid #EFEFF1;}
[data-category-sub=o_intro_car] .list_step_row li:first-child{border-top: 0 none;}
[data-category-sub=o_intro_car] .list_step_row li:last-child{border-bottom: 1px solid #EFEFF1;}
[data-category-sub=o_intro_car] .list_step_row li .boxStepBlue{padding: 0; color: #F8670D; font-size: 12px; background: none;}
[data-category-sub=o_intro_car] .list_step_row li .txArea{font-size: 15px;}
/* 특약 가입 방법 아이콘 */
[data-category-sub=o_intro_car] .list_step_row li.join_bg1{padding-left:64px;background:url('../../images/pm/content/ic_join01.png') no-repeat 5px 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg2{padding-left:64px;background:url('../../images/pm/content/ic_join02.png') no-repeat 4px 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg3{padding-left:64px;background:url('../../images/pm/content/ic_join03.png') no-repeat 7px 17px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg4{padding-left:64px;background:url('../../images/pm/content/ic_join04.png') no-repeat 3px 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg5{padding-left:64px;background:url('../../images/pm/content/ic_join05.png') no-repeat 1px 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg6{padding-left:64px;background:url('../../images/pm/content/ic_join06.png') no-repeat 1px 18px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg7{padding-left:64px;background:url('../../images/pm/content/ic_join07.png') no-repeat 5px 14px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg8{padding-left:64px;background:url('../../images/pm/content/ic_join08.png') no-repeat 4px 16px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg9{padding-left:64px;background:url('../../images/pm/content/ic_join09.png') no-repeat 0 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg10{padding-left:64px;background:url('../../images/pm/content/ic_join10.png') no-repeat 4px 17px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg11{padding-left:64px;background:url('../../images/pm/content/ic_join11.png') no-repeat 2px 20px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg12{padding-left:64px;background:url('../../images/pm/content/ic_join12.png') no-repeat 2px 16px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg13{padding-left:64px;background:url('../../images/pm/content/ic_join13.png') no-repeat 0 18px;background-size:48px auto}
[data-category-sub=o_intro_car] .list_step_row li.join_bg14{padding-left:64px;background:url('../../images/pm/content/ic_join14.png') no-repeat 7px 17px;background-size:48px auto} 
[data-category-sub=o_intro_car] .list_step_row li.join_bg15{padding-left:64px;background:url('../../images/pm/content/ic_join15.png') no-repeat 0 20px;background-size:48px auto} /* tmap추가230512 */
[data-category-sub=o_intro_car] .list_step_row li.re_bg1{padding-left:64px;background:url('../../images/pm/content/ic_re01.png') no-repeat 1px 20px;background-size:58px auto}
[data-category-sub=o_intro_car] .list_step_row li.re_bg2{padding-left:64px;background:url('../../images/pm/content/ic_re02.png') no-repeat 1px 18px;background-size:58px auto}
[data-category-sub=o_intro_car] .list_step_row li.re_bg3{padding-left:64px;background:url('../../images/pm/content/ic_re03.png') no-repeat 0 18px;background-size:59px auto}
[data-category-sub=o_intro_car] .list_step_row li.re_bg4{padding-left:64px;background:url('../../images/pm/content/ic_re04.png') no-repeat 3px 20px;background-size:55px auto}

/* 마일리지 특약 > 가입 방법, 정산 방법 아코디언(***방식)  */
[data-category-sub=o_intro_car] .toggleWrap{ overflow: hidden; margin-bottom: 1rem; border-radius: 16px; box-shadow: 0px 2px 10px 0 rgba(0,0,0,0.10); background: #fff;}
[data-category-sub=o_intro_car] .toggleWrap .tabBox{margin-top: 0;}
[data-category-sub=o_intro_car] .toggleWrap .toggleTitle a{padding: 10px 20px; font-size: 15px; border-radius: 16px; background: #ffffff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 14L12 8L18 14' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat right 20px top 20px;}
[data-category-sub=o_intro_car] .toggleWrap .tabBox.open .toggleTitle a{background: #ffffff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 10L12 16L18 10' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat right 20px top 20px;}
[data-category-sub=o_intro_car] .toggleWrap .open .toggleDetail{border: 0 none;}

/* 마일리지 특약 > 버튼 */
[data-category-sub=o_intro_car] .btn a[class^=on]{position: relative; padding: 3px 22px 3px 0 !important; border: none 0; background-color: #fff; text-decoration: underline; text-decoration-color: #028CED; padding-right: 22px; color: #028CED; 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='M7.5 5L12.5 10L7.5 15' stroke='%23028ced' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") right center no-repeat;}
[data-category-sub=o_intro_car] .driVisual.spType2{background: #fff url(../images/pm/content/img_driVisual2.png) no-repeat 50% 1rem; background-size: 31%;}

/* 안전운전점수 확인 방법 */
[data-category-sub=o_intro_car] #safetyBlueLinkLayer .popContent{background: #fff;}
[data-category-sub=o_intro_car] .stepRowArea{padding: 0; border: 0 none; background: transparent;}
[data-category-sub=o_intro_car] .stepRowArea li{display: block; padding: 24px; border-radius: 16px; background: #fff; box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.10); }
[data-category-sub=o_intro_car] .stepRowArea.stepRowArea li:nth-child(n+2){border-top: 0 none;}
[data-category-sub=o_intro_car] .stepRowArea .stepNum{display: inline-block; min-width: auto; background-color: #fff; text-align: left; font-weight: 600; font-size: 12px; color: #F8670D;}
[data-category-sub=o_intro_car] .stepRowArea .stepNum + div{margin-top: 5px; font-size: 15px;}
[data-category-sub=o_intro_car] .stepRowArea .exImg{width: 100%; margin-top: 20px; text-align: center;}
[data-category-sub=o_intro_car] .stepRowArea .exImg img{width: 80%;}

/* 고객의 플랫폼 설계 플랜 202403 추가 */
[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;}

.modal form.modal_form {
  display: flex; 
  height: calc(100% + 15px);
  width: 100%;
  max-width: 100%;
}
.modal form.modal_form  .modal_dialog {
  width: 100% !important;
}

/* 해외여행상품 고객정보입력 말풍선 202406_01 추가 */
.new_direct [data-category-divide=pmdhi] .card_accordion .card_item .fold_header + .recommend_wrap { 
	display: none;
}
.new_direct [data-category-divide=pmdhi] .card_accordion .card_item.on .fold_header + .recommend_wrap { 
	display: block;
}
.new_direct [data-category=overseastrip] .card_accordion .recommend_wrap {
	position: relative;
}
.new_direct [data-category-divide=pmdhi] .recommend_wrap .recommend_txt {
  display: block;
  z-index: 1;
  position: absolute;
  width: max-content;
  max-width: 340px;
  height: 34px;
  left: auto;
  right: 5%;
  top: -50px;
  padding: 2px 8px 38px 8px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  background: #3F3F41;
  color: #fff;
  border-radius: 6px;
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px);
}
.new_direct [data-category-divide=pmdhi] .recommend_wrap .recommend_txt:after {
  content: '';
	position: absolute;
	border-style: solid;
	border-width: 8px 4px 0 4px;
	border-color: #3F3F41 transparent;
	display: block;
	width: 0;
	z-index: 1;
	bottom: -8px; 
	left: 12px; 
}
.new_direct [data-category-divide=pmdhi] .recommend_wrap .recommend_txt:before {
  content: '';
	position: absolute;
	border-style: solid;
	border-width: 8px 4px 0 4px;
	border-color: #3F3F41 transparent;
	display: block;
	width: 0;
	z-index: 0;
	bottom: -8px;
	left: 12px;
}

/* 네이버 파이낸셜 플랜 .on 클래스 */
.new_direct .sticky_area .plan_menu.naverfine.fixed_item.fixed {
  padding-top: 20px;
}

/* 202407_1 추가 */
.new_direct .ic_tooltip {
  display: inline-block;
  position: relative;
  top: 3px;
  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='%23767678'/%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='%23767678'/%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 .bold {font-weight: bold;}
.new_direct .fwn {font-weight: normal;}
.card_wrap .fold_header .title.h4 {margin-bottom: 10px; font-size: 16px;}
.card_wrap .fold_header .title.h4 strong {color: #1F1F21; font-weight: 600;}
.card_wrap .fold_header .title.h4 strong .fws {color: #b7b7b9;}
.card_wrap .card_body .insinfo_text {display: flex; flex-wrap: wrap; gap:0 10px}
.card_wrap .card_body .insinfo_text li {color: #555557; font-weight: 500;}
.card_wrap .card_body .insinfo_text li .per {color: #f8670d; font-size: 13px; margin-left: 5px;}
.new_direct .sticky_area.fz_large .plan_menu .plan_menu_option a {font-size: 15px;}
.new_direct .sticky_area.fz_large .plan_menu .plan_menu_option a .price {font-size: 20px;}
.new_direct .s_title {
  display: flex;
  align-items: center;
  margin-top: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #EFEFF1;
}
.new_direct .s_title strong {
  color: #1F1F21; font-weight: 600; font-size: 16px; margin-right: 10px;
}
.new_direct .s_title strong .fwl {
  color: #b7b7b9;
}
.new_direct .s_title .fws {
  color: #c0c0c0;
  font-size: 14px;
}
.new_direct .payment_top .amount {
  position: relative;
}
.new_direct .sticky_area .plan_menu.fixed_item.no_crown.fixed {
  top: 0;
}

/* R20240910_0082 추가 */
.new_direct [data-category=longpet][data-bg=gray] .modal .section.bg_gray {background: #F9F9FB ;}
.new_direct [data-category=longpet] .accordion.qna .fold_body p {font-size: 14px;}
.new_direct .btn_area.d_f {padding-top: 24px;}
.new_direct [data-category=longpet] .comp p.law {font-size: 13px ;}

.modal{display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; outline: 0;}
