@charset "UTF-8";
.new_direct .icon.num{content: ""; position: absolute; width: 20px; height: 20px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; background-color: #555557; border-radius: 50%;}
.new_direct [data-bg=bg_overseastrip]:before{content: ""; display: block; width: 383px; height: 348px; margin: 72px auto 60px; background: url("../../images/new/overseastrip/bg_overseastrip.png") 50% 50% no-repeat; background-size: 100%;}
.new_direct [data-icon=num01]{background-image: 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='M11.5908 5.30005H9.78809L7.51562 6.74731V8.43579L9.62305 7.11548H9.67383V14.4915H11.5908V5.30005Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num02]{background-image: 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='M6.78909 14.6184H13.3653V13.0442H9.44241V12.9934L10.8389 11.635C12.7305 9.92114 13.2383 9.06421 13.2383 8.01685C13.2383 6.42358 11.9307 5.30005 9.96291 5.30005C8.02688 5.30005 6.69387 6.44897 6.70022 8.24536H8.51565C8.5093 7.36304 9.07424 6.81714 9.93752 6.82349C10.7818 6.81714 11.3975 7.32495 11.3975 8.1438C11.3975 8.87378 10.9341 9.38159 10.0772 10.2004L6.77639 13.2346L6.78909 14.6184Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num03]{background-image: 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='M9.90381 14.7454C11.9795 14.7454 13.4712 13.6155 13.4585 12.0413C13.4712 10.8923 12.7285 10.0735 11.3765 9.90845V9.83228C12.4048 9.64819 13.1221 8.91821 13.1157 7.88989C13.1221 6.43628 11.8462 5.30005 9.9292 5.30005C8.04395 5.30005 6.62207 6.39819 6.59033 7.97876H8.41846C8.4502 7.27417 9.1167 6.81714 9.9292 6.82349C10.7417 6.81714 11.2812 7.29956 11.2749 8.00415C11.2812 8.72778 10.6465 9.2229 9.73877 9.2229H8.88818V10.6321H9.73877C10.8179 10.6384 11.4844 11.1653 11.478 11.9143C11.4844 12.657 10.8306 13.1648 9.9165 13.1711C9.02783 13.1648 8.36133 12.7141 8.32959 12.0286H6.3999C6.43799 13.6345 7.88525 14.7454 9.90381 14.7454Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num04]{background-image: 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='M6.02734 12.8665H10.4961V14.4915H12.3115V12.8665H13.4795V11.3303H12.3115V5.30005H9.91211L6.02734 11.3557V12.8665ZM7.95703 11.3303V11.2542L10.4326 7.39478H10.5215V11.3303H7.95703Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num05]{background-image: 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='M9.95166 14.6184C12.021 14.6184 13.4302 13.2917 13.4302 11.4319C13.4302 9.66724 12.1733 8.40405 10.4849 8.4104C9.67871 8.40405 8.98047 8.73413 8.64404 9.18481H8.56787L8.82178 6.86157H12.9097V5.30005H7.24756L6.75244 10.594H8.479C8.75195 10.0798 9.23438 9.81958 9.92627 9.81958C10.8911 9.82593 11.583 10.5051 11.5767 11.4827C11.583 12.4412 10.9038 13.114 9.95166 13.1077C9.15186 13.114 8.49805 12.6189 8.45361 11.9016H6.6001C6.63184 13.4885 8.03467 14.6184 9.95166 14.6184Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num06]{background-image: 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='M9.92482 14.7454C12.0005 14.7517 13.4097 13.4124 13.4033 11.5461C13.4097 9.81323 12.1782 8.57544 10.5215 8.57544C9.50588 8.57544 8.59816 9.05151 8.17287 9.87036H8.084C8.0967 8.06128 8.7505 6.93774 10.001 6.93774C10.7437 6.93774 11.2705 7.33765 11.4229 7.97876H13.3018C13.1177 6.46802 11.8482 5.30005 10.001 5.30005C7.70314 5.30005 6.22414 7.13452 6.21779 10.2385C6.21144 13.6028 8.02687 14.739 9.92482 14.7454ZM8.27443 11.5969C8.28713 10.7019 8.99806 9.96558 9.93752 9.95923C10.8706 9.96558 11.5498 10.6765 11.5498 11.5969C11.5498 12.5237 10.8579 13.241 9.91213 13.2346C8.97267 13.241 8.28713 12.4983 8.27443 11.5969Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=num07]{background-image: 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.60156 14.4914H9.58203L13.4541 6.8869V5.29999H6.9668V6.86151H11.4736V6.92499L7.60156 14.4914Z' fill='white'/%3E%3C/svg%3E%0A");}
.new_direct [data-icon=icon_benefit01]{background: url("../../images/new/overseastrip/icon_benefit_1.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_benefit02]{background: url("../../images/new/overseastrip/icon_benefit_2.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_benefit03]{background: url("../../images/new/overseastrip/icon_benefit_3.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_benefit04]{background: url("../../images/new/overseastrip/icon_benefit_4.png") 50% 50% no-repeat;}
.new_direct [data-category=corporatecar] .is_header{position: fixed; top: 0; right: 0; left: 0; z-index: 999; width: 100%; height: 68px; background: #ffffff; border-bottom: 1px solid #EFEFF1;}
.new_direct [data-category=corporatecar] .is_header .is_header_inner{position: relative; width: 100%; height: 100%;}
.new_direct [data-category=corporatecar] .is_header .is_header_inner .is_logo{top: 50%; left: 80px; content: ""; position: absolute; width: 129px; height: 20px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='130' height='20' viewBox='0 0 130 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M61.7254 1.64697V4.22255H63.6291V6.25067H61.7254V9.24929H59.3613V1.64697H61.7254Z' fill='%23003070'/%3E%3Cpath d='M52.8291 13.2929C52.8291 11.1528 54.6955 9.39844 57.2337 9.39844C59.772 9.39844 61.6383 11.1528 61.6383 13.2929C61.6383 15.433 59.7595 17.1998 57.2337 17.1998C54.7079 17.1998 52.8291 15.433 52.8291 13.2929M57.2088 15.2464C58.3535 15.2464 59.2867 14.3878 59.2867 13.2929C59.2867 12.198 58.3535 11.3643 57.2088 11.3643C56.0641 11.3643 55.1807 12.198 55.1807 13.2929C55.1807 14.3878 56.0641 15.2464 57.2088 15.2464Z' fill='%23003070'/%3E%3Cpath d='M51.5854 1.65967C51.5854 3.79976 51.4609 5.55414 48.3379 7.00991L49.4702 8.75184C50.8139 8.36613 52.3319 7.1841 52.9167 6.13894C53.5015 7.1841 55.0195 8.35369 56.3632 8.75184L57.5079 7.00991C54.3725 5.5417 54.2729 3.78732 54.2605 1.65967H51.5729H51.5854Z' fill='%23003070'/%3E%3Cpath d='M27.2322 5.24261H25.9879V1.68408H23.7607V17.038H25.9879V7.48225H27.2322V17.038H29.534V1.68408H27.2322V5.24261Z' fill='%23003070'/%3E%3Cpath d='M44.3482 5.24261H43.2657V1.68408H41.0137V17.038H43.2657V7.48225H44.3482V17.038H46.6625V1.68408H44.3482V5.24261Z' fill='%23003070'/%3E%3Cpath d='M3.58301 11.7505H6.00928V14.7989H13.2508V16.7897H3.58301V11.7505Z' fill='%23003070'/%3E%3Cpath d='M10.8874 9.79677H9.0957V7.81843H10.8874V6.48709H9.0957V4.50875H10.8874V1.67188H13.2515V12.9696H10.8874V9.79677Z' fill='%23003070'/%3E%3Cpath d='M35.2029 1V2.21936H32.5029V4.09816H33.8343C33.038 4.63319 32.5776 5.65346 32.5776 6.73595C32.5776 8.60232 34.1827 10.1949 36.3974 10.1949C38.6122 10.1949 40.2172 8.60232 40.2172 6.73595C40.2172 5.65346 39.7569 4.64563 38.9605 4.09816H40.2919V2.21936H37.5919V1H35.2029ZM38.0025 6.69863C38.0025 7.51983 37.3057 8.3037 36.3974 8.3037C35.4891 8.3037 34.7923 7.50738 34.7923 6.69863C34.7923 5.88987 35.4891 5.09355 36.3974 5.09355C37.3057 5.09355 38.0025 5.88987 38.0025 6.69863' fill='%23003070'/%3E%3Cpath d='M2.99862 1.0127V2.23205H0V4.11086H1.66728C0.883412 4.621 0.435485 5.62883 0.435485 6.5869C0.435485 8.45326 2.04056 9.97123 4.25531 9.97123C6.47006 9.97123 8.07513 8.4657 8.07513 6.5869C8.07513 5.64127 7.6272 4.63344 6.84333 4.11086H8.52306V2.23205H5.51199V1.0127H2.98618H2.99862ZM5.87282 6.53713C5.87282 7.35833 5.17605 8.06754 4.26775 8.06754C3.35945 8.06754 2.66268 7.35833 2.66268 6.53713C2.66268 5.71593 3.35945 5.00671 4.26775 5.00671C5.17605 5.00671 5.87282 5.71593 5.87282 6.53713Z' fill='%23003070'/%3E%3Cpath d='M22.9516 9.95859H19.0945V4.12309H22.2549V2.10742H16.6807V11.9743H22.9516V9.95859Z' fill='%23003070'/%3E%3Cpath d='M79.2259 8.251H81.2489V6.551H79.2259V2.063H77.1009V8.829C75.4349 9.526 73.7349 9.883 71.9839 9.883H71.1339C70.2839 9.883 69.9609 9.543 69.9609 8.846V4.46H74.8739V2.76H67.8359V8.931C67.8359 10.767 69.1109 11.583 70.9129 11.583H71.7629C73.7009 11.583 75.4859 11.141 77.1009 10.342V15.255C77.1009 15.697 77.3729 15.986 77.9169 15.986H78.4099C78.9879 15.986 79.2259 15.697 79.2259 15.255V8.251ZM95.8579 2.063H93.7329V15.255C93.7329 15.697 94.0049 15.986 94.5489 15.986H95.0419C95.6199 15.986 95.8579 15.697 95.8579 15.255V2.063ZM85.5219 6.857C85.5219 5.548 86.2359 4.375 87.7149 4.375C89.2109 4.375 89.9079 5.548 89.9079 6.857C89.9079 8.166 89.1939 9.322 87.7149 9.322C86.2189 9.322 85.5219 8.166 85.5219 6.857ZM83.4479 6.857C83.4479 9.373 85.3349 11.056 87.6809 11.056C90.0269 11.056 91.9819 9.373 91.9819 6.857C91.9819 4.341 90.0949 2.641 87.6809 2.641C85.2669 2.641 83.4479 4.341 83.4479 6.857ZM105.486 9.492C105.401 9.135 105.078 9.101 104.755 9.152C104.092 9.254 103.446 9.339 102.783 9.339H102.205C101.712 9.339 101.491 9.152 101.491 8.455V7.639H104.058C104.449 7.639 104.653 7.469 104.653 6.993V2.437H99.2809V4.137H102.528V5.939H99.3659V8.37C99.3659 10.206 100.471 11.022 102.103 11.022H102.698C103.48 11.022 104.347 10.92 105.214 10.699C105.486 10.631 105.707 10.359 105.588 9.9L105.486 9.492ZM112.014 12.178H102.817V13.844H109.889V17.057C109.889 17.499 110.161 17.788 110.705 17.788H111.198C111.776 17.788 112.014 17.499 112.014 17.057V12.178ZM108.954 2.063H106.931V5.48H105.095V7.146H106.931V10.495C106.931 10.937 107.203 11.226 107.747 11.226H108.138C108.716 11.226 108.954 10.937 108.954 10.495V2.063ZM112.014 2.063H109.991V10.58C109.991 11.022 110.263 11.311 110.807 11.311H111.198C111.776 11.311 112.014 11.022 112.014 10.58V2.063ZM126.164 5.786H119.228V4.273H126.538V2.573H117.103V7.996C117.103 8.965 117.46 9.594 118.378 10.036C119.262 10.478 120.571 10.665 121.778 10.682C123.478 10.699 125.382 10.58 126.572 10.036C126.946 9.866 127.099 9.526 126.963 9.169L126.844 8.846C126.691 8.455 126.334 8.353 125.96 8.489C124.821 8.88 123.291 8.948 121.965 8.948C121.234 8.948 120.35 8.88 119.772 8.642C119.194 8.404 119.228 7.945 119.228 7.52V7.35H126.164V5.786ZM128.85 12.79H114.944V14.49H128.85V12.79Z' fill='%23F18D00'/%3E%3Cpath d='M79.2259 8.251V8.151H79.1259V8.251H79.2259ZM81.2489 8.251V8.351H81.3489V8.251H81.2489ZM81.2489 6.551H81.3489V6.451H81.2489V6.551ZM79.2259 6.551H79.1259V6.651H79.2259V6.551ZM79.2259 2.063H79.3259V1.963H79.2259V2.063ZM77.1009 2.063V1.963H77.0009V2.063H77.1009ZM77.1009 8.829L77.1395 8.92125L77.2009 8.89556V8.829H77.1009ZM69.9609 4.46V4.36H69.8609V4.46H69.9609ZM74.8739 4.46V4.56H74.9739V4.46H74.8739ZM74.8739 2.76H74.9739V2.66H74.8739V2.76ZM67.8359 2.76V2.66H67.7359V2.76H67.8359ZM77.1009 10.342H77.2009V10.181L77.0566 10.2524L77.1009 10.342ZM79.2259 8.351H81.2489V8.151H79.2259V8.351ZM81.3489 8.251V6.551H81.1489V8.251H81.3489ZM81.2489 6.451H79.2259V6.651H81.2489V6.451ZM79.3259 6.551V2.063H79.1259V6.551H79.3259ZM79.2259 1.963H77.1009V2.163H79.2259V1.963ZM77.0009 2.063V8.829H77.2009V2.063H77.0009ZM77.0623 8.73675C75.4078 9.42895 73.7209 9.783 71.9839 9.783V9.983C73.749 9.983 75.462 9.62305 77.1395 8.92125L77.0623 8.73675ZM71.9839 9.783H71.1339V9.983H71.9839V9.783ZM71.1339 9.783C70.719 9.783 70.4562 9.69943 70.2964 9.5523C70.1386 9.40705 70.0609 9.18094 70.0609 8.846H69.8609C69.8609 9.20806 69.9447 9.50045 70.1609 9.69945C70.3751 9.89656 70.6989 9.983 71.1339 9.983V9.783ZM70.0609 8.846V4.46H69.8609V8.846H70.0609ZM69.9609 4.56H74.8739V4.36H69.9609V4.56ZM74.9739 4.46V2.76H74.7739V4.46H74.9739ZM74.8739 2.66H67.8359V2.86H74.8739V2.66ZM67.7359 2.76V8.931H67.9359V2.76H67.7359ZM67.7359 8.931C67.7359 9.87433 68.0648 10.5683 68.6363 11.0237C69.2042 11.4763 69.9987 11.683 70.9129 11.683V11.483C70.0251 11.483 69.2811 11.2817 68.761 10.8673C68.2445 10.4557 67.9359 9.82367 67.9359 8.931H67.7359ZM70.9129 11.683H71.7629V11.483H70.9129V11.683ZM71.7629 11.683C73.7166 11.683 75.5167 11.2373 77.1453 10.4316L77.0566 10.2524C75.4551 11.0447 73.6852 11.483 71.7629 11.483V11.683ZM77.0009 10.342V15.255H77.2009V10.342H77.0009ZM77.0009 15.255C77.0009 15.4968 77.0758 15.7086 77.2365 15.8592C77.3964 16.0091 77.6279 16.086 77.9169 16.086V15.886C77.6619 15.886 77.4854 15.8184 77.3733 15.7133C77.262 15.6089 77.2009 15.4552 77.2009 15.255H77.0009ZM77.9169 16.086H78.4099V15.886H77.9169V16.086ZM78.4099 16.086C78.7144 16.086 78.9474 16.0098 79.1042 15.8581C79.2615 15.7059 79.3259 15.4933 79.3259 15.255H79.1259C79.1259 15.4587 79.0713 15.6116 78.9651 15.7144C78.8584 15.8177 78.6834 15.886 78.4099 15.886V16.086ZM79.3259 15.255V8.251H79.1259V15.255H79.3259ZM95.8579 2.063H95.9579V1.963H95.8579V2.063ZM93.7329 2.063V1.963H93.6329V2.063H93.7329ZM95.8579 1.963H93.7329V2.163H95.8579V1.963ZM93.6329 2.063V15.255H93.8329V2.063H93.6329ZM93.6329 15.255C93.6329 15.4968 93.7078 15.7086 93.8685 15.8592C94.0284 16.0091 94.2599 16.086 94.5489 16.086V15.886C94.2939 15.886 94.1174 15.8184 94.0053 15.7133C93.8939 15.6089 93.8329 15.4552 93.8329 15.255H93.6329ZM94.5489 16.086H95.0419V15.886H94.5489V16.086ZM95.0419 16.086C95.3463 16.086 95.5794 16.0098 95.7362 15.8581C95.8935 15.7059 95.9579 15.4933 95.9579 15.255H95.7579C95.7579 15.4587 95.7033 15.6116 95.5971 15.7144C95.4904 15.8177 95.3154 15.886 95.0419 15.886V16.086ZM95.9579 15.255V2.063H95.7579V15.255H95.9579ZM85.6219 6.857C85.6219 6.21933 85.7959 5.6225 86.142 5.18737C86.4858 4.7551 87.0049 4.475 87.7149 4.475V4.275C86.9459 4.275 86.3684 4.5814 85.9855 5.06288C85.6048 5.5415 85.4219 6.18567 85.4219 6.857H85.6219ZM87.7149 4.475C88.4337 4.475 88.9525 4.7553 89.2939 5.18715C89.6378 5.62205 89.8079 6.21881 89.8079 6.857H90.0079C90.0079 6.18619 89.8295 5.54195 89.4508 5.0631C89.0698 4.5812 88.4921 4.275 87.7149 4.275V4.475ZM89.8079 6.857C89.8079 7.49463 89.6338 8.08701 89.288 8.51777C88.9445 8.94573 88.4254 9.222 87.7149 9.222V9.422C88.4834 9.422 89.0608 9.12027 89.444 8.64298C89.8249 8.16849 90.0079 7.52836 90.0079 6.857H89.8079ZM87.7149 9.222C86.9956 9.222 86.4768 8.94553 86.1355 8.51799C85.7919 8.08747 85.6219 7.49516 85.6219 6.857H85.4219C85.4219 7.52784 85.6003 8.16803 85.9792 8.64275C86.3605 9.12047 86.9382 9.422 87.7149 9.422V9.222ZM83.3479 6.857C83.3479 9.43193 85.2834 11.156 87.6809 11.156V10.956C85.3863 10.956 83.5479 9.31407 83.5479 6.857H83.3479ZM87.6809 11.156C90.0762 11.156 92.0819 9.43395 92.0819 6.857H91.8819C91.8819 9.31205 89.9776 10.956 87.6809 10.956V11.156ZM92.0819 6.857C92.0819 4.28158 90.1458 2.541 87.6809 2.541V2.741C90.0439 2.741 91.8819 4.40042 91.8819 6.857H92.0819ZM87.6809 2.541C85.2138 2.541 83.3479 4.28364 83.3479 6.857H83.5479C83.5479 4.39836 85.32 2.741 87.6809 2.741V2.541ZM105.486 9.492L105.389 9.51516L105.389 9.51625L105.486 9.492ZM104.755 9.152L104.77 9.25084L104.77 9.25078L104.755 9.152ZM101.491 7.639V7.539H101.391V7.639H101.491ZM104.653 2.437H104.753V2.337H104.653V2.437ZM99.2809 2.437V2.337H99.1809V2.437H99.2809ZM99.2809 4.137H99.1809V4.237H99.2809V4.137ZM102.528 4.137H102.628V4.037H102.528V4.137ZM102.528 5.939V6.039H102.628V5.939H102.528ZM99.3659 5.939V5.839H99.2659V5.939H99.3659ZM105.214 10.699L105.19 10.602L105.189 10.6021L105.214 10.699ZM105.588 9.9L105.491 9.92425L105.491 9.9251L105.588 9.9ZM112.014 12.178H112.114V12.078H112.014V12.178ZM102.817 12.178V12.078H102.717V12.178H102.817ZM102.817 13.844H102.717V13.944H102.817V13.844ZM109.889 13.844H109.989V13.744H109.889V13.844ZM108.954 2.063H109.054V1.963H108.954V2.063ZM106.931 2.063V1.963H106.831V2.063H106.931ZM106.931 5.48V5.58H107.031V5.48H106.931ZM105.095 5.48V5.38H104.995V5.48H105.095ZM105.095 7.146H104.995V7.246H105.095V7.146ZM106.931 7.146H107.031V7.046H106.931V7.146ZM112.014 2.063H112.114V1.963H112.014V2.063ZM109.991 2.063V1.963H109.891V2.063H109.991ZM105.583 9.46884C105.533 9.25728 105.407 9.13282 105.243 9.07476C105.088 9.01961 104.906 9.02687 104.739 9.05322L104.77 9.25078C104.927 9.22613 105.068 9.22489 105.176 9.26324C105.276 9.29868 105.354 9.36972 105.389 9.51516L105.583 9.46884ZM104.74 9.05316C104.077 9.15504 103.438 9.239 102.783 9.239V9.439C103.454 9.439 104.106 9.35296 104.77 9.25084L104.74 9.05316ZM102.783 9.239H102.205V9.439H102.783V9.239ZM102.205 9.239C101.967 9.239 101.826 9.19321 101.738 9.09261C101.647 8.98757 101.591 8.79866 101.591 8.455H101.391C101.391 8.80834 101.446 9.06143 101.588 9.22414C101.734 9.39129 101.949 9.439 102.205 9.439V9.239ZM101.591 8.455V7.639H101.391V8.455H101.591ZM101.491 7.739H104.058V7.539H101.491V7.739ZM104.058 7.739C104.265 7.739 104.446 7.69416 104.573 7.56446C104.7 7.4354 104.753 7.24246 104.753 6.993H104.553C104.553 7.21954 104.504 7.3496 104.431 7.42454C104.358 7.49884 104.241 7.539 104.058 7.539V7.739ZM104.753 6.993V2.437H104.553V6.993H104.753ZM104.653 2.337H99.2809V2.537H104.653V2.337ZM99.1809 2.437V4.137H99.3809V2.437H99.1809ZM99.2809 4.237H102.528V4.037H99.2809V4.237ZM102.428 4.137V5.939H102.628V4.137H102.428ZM102.528 5.839H99.3659V6.039H102.528V5.839ZM99.2659 5.939V8.37H99.4659V5.939H99.2659ZM99.2659 8.37C99.2659 9.30857 99.549 10.0016 100.055 10.4587C100.56 10.9142 101.272 11.122 102.103 11.122V10.922C101.302 10.922 100.645 10.7218 100.189 10.3103C99.7352 9.90035 99.4659 9.26743 99.4659 8.37H99.2659ZM102.103 11.122H102.698V10.922H102.103V11.122ZM102.698 11.122C103.488 11.122 104.364 11.019 105.239 10.7959L105.189 10.6021C104.33 10.821 103.472 10.922 102.698 10.922V11.122ZM105.238 10.796C105.398 10.7559 105.546 10.6549 105.635 10.4947C105.724 10.334 105.749 10.1239 105.685 9.8749L105.491 9.9251C105.545 10.1351 105.52 10.2905 105.46 10.3976C105.4 10.5051 105.301 10.5741 105.19 10.602L105.238 10.796ZM105.685 9.87575L105.583 9.46775L105.389 9.51625L105.491 9.92425L105.685 9.87575ZM112.014 12.078H102.817V12.278H112.014V12.078ZM102.717 12.178V13.844H102.917V12.178H102.717ZM102.817 13.944H109.889V13.744H102.817V13.944ZM109.789 13.844V17.057H109.989V13.844H109.789ZM109.789 17.057C109.789 17.2988 109.864 17.5106 110.024 17.6612C110.184 17.8111 110.416 17.888 110.705 17.888V17.688C110.45 17.688 110.273 17.6204 110.161 17.5153C110.05 17.4109 109.989 17.2572 109.989 17.057H109.789ZM110.705 17.888H111.198V17.688H110.705V17.888ZM111.198 17.888C111.502 17.888 111.735 17.8118 111.892 17.6601C112.049 17.5079 112.114 17.2953 112.114 17.057H111.914C111.914 17.2607 111.859 17.4136 111.753 17.5164C111.646 17.6197 111.471 17.688 111.198 17.688V17.888ZM112.114 17.057V12.178H111.914V17.057H112.114ZM108.954 1.963H106.931V2.163H108.954V1.963ZM106.831 2.063V5.48H107.031V2.063H106.831ZM106.931 5.38H105.095V5.58H106.931V5.38ZM104.995 5.48V7.146H105.195V5.48H104.995ZM105.095 7.246H106.931V7.046H105.095V7.246ZM106.831 7.146V10.495H107.031V7.146H106.831ZM106.831 10.495C106.831 10.7368 106.906 10.9486 107.066 11.0992C107.226 11.2491 107.458 11.326 107.747 11.326V11.126C107.492 11.126 107.315 11.0584 107.203 10.9533C107.092 10.8489 107.031 10.6952 107.031 10.495H106.831ZM107.747 11.326H108.138V11.126H107.747V11.326ZM108.138 11.326C108.442 11.326 108.675 11.2498 108.832 11.0981C108.989 10.9459 109.054 10.7333 109.054 10.495H108.854C108.854 10.6987 108.799 10.8516 108.693 10.9544C108.586 11.0577 108.411 11.126 108.138 11.126V11.326ZM109.054 10.495V2.063H108.854V10.495H109.054ZM112.014 1.963H109.991V2.163H112.014V1.963ZM109.891 2.063V10.58H110.091V2.063H109.891ZM109.891 10.58C109.891 10.8218 109.966 11.0336 110.126 11.1842C110.286 11.3341 110.518 11.411 110.807 11.411V11.211C110.552 11.211 110.375 11.1434 110.263 11.0383C110.152 10.9339 110.091 10.7802 110.091 10.58H109.891ZM110.807 11.411H111.198V11.211H110.807V11.411ZM111.198 11.411C111.502 11.411 111.735 11.3348 111.892 11.1831C112.049 11.0309 112.114 10.8183 112.114 10.58H111.914C111.914 10.7837 111.859 10.9366 111.753 11.0394C111.646 11.1427 111.471 11.211 111.198 11.211V11.411ZM112.114 10.58V2.063H111.914V10.58H112.114ZM126.164 5.786H126.264V5.686H126.164V5.786ZM119.228 5.786H119.128V5.886H119.228V5.786ZM119.228 4.273V4.173H119.128V4.273H119.228ZM126.538 4.273V4.373H126.638V4.273H126.538ZM126.538 2.573H126.638V2.473H126.538V2.573ZM117.103 2.573V2.473H117.003V2.573H117.103ZM118.378 10.036L118.423 9.94655L118.421 9.9459L118.378 10.036ZM121.778 10.682L121.776 10.782L121.777 10.782L121.778 10.682ZM126.572 10.036L126.53 9.94496L126.53 9.94505L126.572 10.036ZM126.963 9.169L126.869 9.20357L126.869 9.2046L126.963 9.169ZM126.844 8.846L126.938 8.81142L126.937 8.80956L126.844 8.846ZM125.96 8.489L125.992 8.5836L125.994 8.58298L125.96 8.489ZM119.772 8.642L119.734 8.73447L119.734 8.73447L119.772 8.642ZM119.228 7.35V7.25H119.128V7.35H119.228ZM126.164 7.35V7.45H126.264V7.35H126.164ZM128.85 12.79H128.95V12.69H128.85V12.79ZM114.944 12.79V12.69H114.844V12.79H114.944ZM114.944 14.49H114.844V14.59H114.944V14.49ZM128.85 14.49V14.59H128.95V14.49H128.85ZM126.164 5.686H119.228V5.886H126.164V5.686ZM119.328 5.786V4.273H119.128V5.786H119.328ZM119.228 4.373H126.538V4.173H119.228V4.373ZM126.638 4.273V2.573H126.438V4.273H126.638ZM126.538 2.473H117.103V2.673H126.538V2.473ZM117.003 2.573V7.996H117.203V2.573H117.003ZM117.003 7.996C117.003 8.49264 117.094 8.91185 117.311 9.26579C117.527 9.62002 117.863 9.89917 118.334 10.1261L118.421 9.9459C117.975 9.73083 117.673 9.47448 117.481 9.16146C117.29 8.84814 117.203 8.46836 117.203 7.996H117.003ZM118.333 10.1254C119.237 10.5775 120.564 10.7649 121.776 10.782L121.779 10.582C120.577 10.5651 119.286 10.3785 118.423 9.94656L118.333 10.1254ZM121.777 10.782C122.629 10.7905 123.535 10.765 124.377 10.6687C125.219 10.5726 126.004 10.4053 126.613 10.1269L126.53 9.94505C125.949 10.2107 125.188 10.3749 124.355 10.47C123.523 10.565 122.627 10.5905 121.779 10.582L121.777 10.782ZM126.613 10.127C126.818 10.0338 126.97 9.89035 127.05 9.71371C127.13 9.53638 127.133 9.33438 127.056 9.1334L126.869 9.2046C126.929 9.36062 126.923 9.50712 126.867 9.63153C126.811 9.75665 126.699 9.86824 126.53 9.94496L126.613 10.127ZM127.057 9.13443L126.938 8.81143L126.75 8.88057L126.869 9.20357L127.057 9.13443ZM126.937 8.80956C126.851 8.59059 126.704 8.44446 126.519 8.37608C126.337 8.30856 126.129 8.32107 125.926 8.39502L125.994 8.58298C126.165 8.52093 126.322 8.51644 126.45 8.56366C126.575 8.61004 126.683 8.71041 126.751 8.88244L126.937 8.80956ZM125.927 8.39442C124.806 8.7794 123.291 8.848 121.965 8.848V9.048C123.29 9.048 124.836 8.9806 125.992 8.58358L125.927 8.39442ZM121.965 8.848C121.235 8.848 120.368 8.77944 119.81 8.54953L119.734 8.73447C120.331 8.98056 121.233 9.048 121.965 9.048V8.848ZM119.81 8.54953C119.547 8.44128 119.433 8.28896 119.378 8.12042C119.321 7.94152 119.328 7.74011 119.328 7.52H119.128C119.128 7.72489 119.118 7.96548 119.188 8.18183C119.261 8.40854 119.419 8.60472 119.734 8.73447L119.81 8.54953ZM119.328 7.52V7.35H119.128V7.52H119.328ZM119.228 7.45H126.164V7.25H119.228V7.45ZM126.264 7.35V5.786H126.064V7.35H126.264ZM128.85 12.69H114.944V12.89H128.85V12.69ZM114.844 12.79V14.49H115.044V12.79H114.844ZM114.944 14.59H128.85V14.39H114.944V14.59ZM128.95 14.49V12.79H128.75V14.49H128.95Z' fill='%23F18D00'/%3E%3C/svg%3E%0A"); -webkit-transform: translateY(-50%);         transform: translateY(-50%);}
.new_direct [data-category=corporatecar] .is_header .is_header_inner .is_header_tit{position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%);         transform: translate(-50%, -50%); color: #1F1F21; font-size: 16px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .is_header .is_header_inner .btn_close{top: 50%; right: 32px; content: ""; position: absolute; width: 50px; height: 50px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33 17L27 23M17 33L25 25' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 17L33 33' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); -webkit-transform: translateY(-50%);         transform: translateY(-50%);}
.new_direct [data-category=corporatecar] .content .comp.grid2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; gap: 0;}
.new_direct [data-category=corporatecar] .content .comp.grid2 .grid_gap{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .comp.grid2 .grid2.rdo .form_item:nth-child(1){width: calc(100% - 182px);}
.new_direct [data-category=corporatecar] .content .comp.grid2 .grid2.rdo .form_item:nth-child(2){display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end;     -ms-flex-pack: end;         justify-content: flex-end; width: 158px;}
.new_direct [data-category=corporatecar] .content .section:first-child .governing.governing:not([data-icon]){margin-bottom: 72px;}
.new_direct [data-category=corporatecar] .content .section:first-child .governing.governing:not([data-icon]) .governing_title{font-weight: 500;}
.new_direct [data-category=corporatecar] .content .section:first-child .governing.governing:not([data-icon]) .governing_title .sm {font-size: 90%;}
.new_direct [data-category=corporatecar] .content .section:first-child .governing.governing:not([data-icon]) .governing_title > strong{color: #1F1F21; font-weight: 700;}
.new_direct [data-category=corporatecar] .content .governing:not(.confirm) .governing_title{font-weight: 500;}
.new_direct [data-category=corporatecar] .content .governing:not(.confirm) .governing_title > strong{color: #1F1F21; font-weight: 700;}
.new_direct [data-category=corporatecar] .title_area{margin-bottom: 40px;}
.new_direct [data-category=corporatecar] .title_area .title{color: #1F1F21; font-size: 27px; font-weight: 700; line-height: 1.4em; letter-spacing: -0.02em;}
.new_direct [data-category=corporatecar] p.desc{color: #555557; font-size: 16px; font-weight: 400; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .governing .badge{height: 30px; padding: 4px 14px; font-size: 14px; font-weight: 700;}
.new_direct [data-category=corporatecar] .form_radio.type_txt .radio_txt{padding: 16px 0; border-bottom: 1px solid #EFEFF1;}
.new_direct [data-category=corporatecar] .form_radio.type_txt input[type=radio] + label{width: 100%; padding: 0; margin: 0;}
.new_direct [data-category=corporatecar] .form_radio.type_txt input[type=radio] + label:before{left: auto; right: 0; background-image: none;}
.new_direct [data-category=corporatecar] .form_radio.type_txt input[type=radio]:checked + label{color: #F8670D;}
.new_direct [data-category=corporatecar] .form_radio.type_txt input[type=radio]:checked + label:before{background-image: 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='M19.875 7.5L10.5938 16.7812L6.375 12.5625' stroke='%23F8670D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.new_direct [data-category=corporatecar] .chk_wrap + div{margin-top: 16px;}
.new_direct [data-category=corporatecar] .content .product_info_area{width: calc(100% - 672px); margin-right: 72px; position: relative; }
.new_direct [data-category=corporatecar] .content .product_info_area .info_title{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .product_info_area .info_title .governing.ta_l{margin-bottom: 0 !important; overflow: hidden; text-overflow: ellipsis; max-height: 118px; line-height: 1.4; word-wrap: break-word; word-break: keep-all; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box;}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line{position: relative; padding: 9px 14px; color: #3F3F41; font-size: 14px; font-weight: 500; line-height: 18px; letter-spacing: -0.03em; border-color: #ffffff; background: rgba(255, 255, 255, 0.7);}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line.prd{padding-right: 32px;}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line.prd:after{top: 11px; right: 10px; content: ""; position: absolute; width: 16px; height: 16px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; 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%3Ccircle cx='8' cy='8' r='8' fill='black'/%3E%3Cpath d='M7 5L10 8L7 11' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line.point{padding-left: 32px; height:auto;}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line.point:after{top: 11px; left: 10px; content: ""; position: absolute; width: 16px; height: 16px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; 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%3Ccircle cx='8' cy='8' r='8' fill='%23028CED'/%3E%3Cpath d='M6 5V12' stroke='white' stroke-width='1.5625' stroke-linecap='round'/%3E%3Cpath d='M6 5H8.84375C9.93106 5 10.8125 5.88144 10.8125 6.96875V6.96875C10.8125 8.05606 9.93106 8.9375 8.84375 8.9375H6V5Z' stroke='white' stroke-width='1.56' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
/*s: R20241007_0031 추가 */
.new_direct [data-category='corporatecar'] .content .product_info_area .btn_area .btn.round_line.alram {
  padding-left: 32px;
  height: auto;
}
.new_direct [data-category='corporatecar'] .content .product_info_area .btn_area .btn.round_line.alram:after {
  top: 9px;
  left: 10px;
  content: '';
  position: absolute;
  width: 16px;
  height: 16px;
  background-position: 50% 50%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23f18d00; %7D .cls-2 %7B fill: %23ffae00; %7D %3C/style%3E%3C/defs%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='_레이어_1' data-name='레이어_1'%3E%3Cg id='icon_7'%3E%3Cpath class='cls-2' d='M14.2,9.9c-.9-1.4-1.1-.9-1.2-1.6,0-.8-.1-2.7-.1-2.7-.5-3-2.4-4.1-3.8-4.5,0-.5-.5-1-1-1s-1,.4-1,1c-1.4.3-3.3,1.4-3.8,4.5,0,0,0,1.9-.1,2.7,0,.8-.4.4-1.5,1.8-1.4,1.8-.9,1.8,1.3,1.8h10.3c2.2,0,2.1-.2,1-1.9Z'/%3E%3Cpath class='cls-1' d='M6,12.9c-.7,0-1,.4-.9.8.4,1.5,1.5,2.2,3,2.2s2.3-.8,2.8-1.8-.1-1.2-.8-1.2h-4Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.new_direct [data-category='corporatecar'] .inbox_pd {
  padding: 0 45px;
  border-top: 1px solid #efeff1;
  padding-top: 45px;
  margin-top: 18px;
}
/*e: R20241007_0031 추가 */
.new_direct [data-category=corporatecar] .content .product_input_area{width: 600px;}
.new_direct [data-category=corporatecar] .content .product_input_area + .product_input_area{margin-top: 0;}
.new_direct [data-category=corporatecar] .content .product_input_area > .box{position: relative; width: 100%;}
.new_direct [data-category=corporatecar] .content .product_input_area > .box .title_area{margin: 0 0 48px;}
.new_direct [data-category=corporatecar] .content .product_input_area > .box .chk_wrap{margin: 32px 0 0;}
.new_direct [data-category=corporatecar] .content .product_input_area > .box .scroll_area{height: 100%; max-height: calc(100% - 112px);}
.new_direct [data-category=corporatecar] .content .product_input_area .btn_area.footer{width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; position: absolute; left: 0; right: 0; bottom: 0; padding: 20px 29px 32px 48px; margin-top: 0; border-radius: 0 0 24px 24px; background: #ffffff;}
.new_direct [data-category=corporatecar] .content .product_input_area .btn_area.footer .btn{min-width: initial; padding: 17px 24px; color: #ffffff; font-size: 18px; font-weight: 700; line-height: 23px; letter-spacing: -0.02em;}
.new_direct [data-category=corporatecar] .content .product_input_area .btn_area.footer .btn.w100{min-width: 100%;}
.new_direct [data-category=corporatecar] .content .product_input_area .btn_area.footer.ta_r{-webkit-box-pack: end;     -ms-flex-pack: end;         justify-content: flex-end;}

/* 상품계산 하단 배너추가 /2403 */
.new_direct [data-category=corporatecar] .content .product_input_area > .box:has(.footer_area) .scroll_area{max-height:calc(100% - 203px); margin-bottom:10px;}
.new_direct [data-category=corporatecar] .content .product_input_area .banner_wrap + .btn_area.footer{padding:32px 48px;}
.new_direct [data-category=corporatecar] .banner_wrap .banner{display:block; width:calc(100% - 29px); height:72px; margin-top:0; border-radius:12px;}
/* 상품안내 배너추가 /2403 */
.new_direct [data-category=corporatecar] .intro + .banner_wrap{margin:100px 0;}
.new_direct [data-category=corporatecar] .intro + .banner_wrap .banner{width:100%;}

.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case{padding-top: 32px;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .item .form_header{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; margin-bottom: 24px;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .item .form_header .tit{color: #1F1F21; font-size: 17px; font-weight: 700; line-height: 1.4em; letter-spacing: -0.02em; color: #3F3F41;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .nation{display: block; color: #1F1F21; font-size: 27px; font-weight: 500; line-height: 1.4em;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .nation + span{margin-top: 1px; display: block; color: #767678; font-size: 14px; font-weight: 500; line-height: 1.5em;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .nation_item{position: relative; -webkit-box-flex: 1;     -ms-flex: 1;         flex: 1; text-align: center;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .nation_item.destination{padding-right: 24px;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .nation_item.destination .nation{color: #B7B7B9;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family .nation_select .item_link:after{top: 8px; right: 0; content: ""; position: absolute; width: 24px; height: 24px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; background: 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='M10 8L14.5 12.5L10 17' stroke='%23909090' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 100% 50% no-repeat; background-size: 100%;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .form_family + .form_family{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case .btn_area .btn.fill03{min-width: 97px;}
.new_direct [data-category=corporatecar] .content .product_input_area .form_family_case + .uol_list{margin-top: 56px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar{width: 282px; margin-right: 24px; border-radius: 24px; word-break: keep-all;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar > .box{border: 0; padding: 0; border-radius: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_head{margin-bottom: 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_head .title{color: #1F1F21; font-size: 17px; font-weight: 700; line-height: 1.4em; letter-spacing: -0.02em; padding: 32px 32px 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body{padding-bottom: 12px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item{padding: 20px 32px; border-bottom: 1px dashed #EFEFF1;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .item_top{position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; padding-left: 28px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .icon.num{top: 3px; left: 0; content: ""; position: absolute; width: 20px; height: 20px; background-position: 50% 50%; background-size: 100% 100%; background-repeat: no-repeat; min-height: 20px; background-color: #C8C8CA; border-radius: 50%; background-size: 100%;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .tit{color: #555557; font-size: 16px; font-weight: 400; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .item_txt, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .ing_txt, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .btn.text{display: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .ing_txt{color: #767678; font-size: 13px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em; color: #028CED; text-decoration: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .btn.text{color: #767678; font-size: 13px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .tit, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .tit{color: #1F1F21; font-size: 16px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em;}
 /* 231121 추가 */
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .item_txt{position: relative;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item .item_txt::after{content: ''; position: absolute; top: 0; left: 15px; width: 10px; height: 100%; background-color: #fff;}
 /* //231121 추가 */

 /* 231121 수정 / 231122 추가 */
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt{display: block; padding-left: 12px; padding-right: 2px; margin-top: 6px; font-size: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span, 
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span,
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span > em, 
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span > em{position: relative; display: inline-block; margin-left: 6px; padding-left: 9px; color: #555557; font-size: 14px; font-weight: 400; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span:after, 
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span:after,
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span > em:after, 
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span > em:after{content: ""; position: absolute; top: 50%; left: 0; display: inline-block; width: 3px; height: 3px; background: #C8C8CA; border-radius: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
 /* //231121 수정 / 231122 추가 */

.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span:last-child, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span:last-child{margin-right: 0; padding-right: 0;}
/* 231121 주석
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span:last-child:after, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span:last-child:after{display: none;} */
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span.date::after, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span.date::after{display: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .item_txt span.name, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt span.name{display: block;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .icon.num, .new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .icon.num{background-color: #555557;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .ing_txt{display: block;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .icon.num{background-color: #F8670D;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.ing .item_txt{display: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item.complete .btn.text{display: block;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item + .box{margin-top: 10px;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item:first-child{padding-top: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .detail_info_body .list_detail_info .item:last-child{border-bottom: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .detail_info_sidebar .banner_slider{margin-top: 24px; border-radius: 12px; overflow: hidden;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee{position: relative; width: calc(100% - 306px);}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box{height: calc(100vh - 68px - 72px); min-height: 789px; padding: 40px 8px 0px 48px; border-radius: 24px; border: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .title_area{display: block; margin-top: 0; margin-bottom: 48px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .title_area h2 + p{margin-top: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .comp + .comp{margin-top: 56px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .box.gray.chkbox{margin: 56px 0 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .box.gray.chkbox input[type=checkbox] + label{font-weight: 400;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .scroll_area{overflow-y: scroll; overflow-x: hidden; max-height: calc(100% - 151px); padding-right: 29px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .scroll_area:focus{outline: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .grid2.r_number{gap: 12px 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .grid2.r_number .form_item:nth-child(1){width: 280px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee > .box .grid2.r_number .form_item:nth-child(2){width: 494px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu{padding-left: 350px; margin-right: 50px; margin-bottom: 12px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center; -webkit-box-pack: end;     -ms-flex-pack: end;         justify-content: flex-end; height: 104px; border-radius: 16px; background-color: #F9F9FB;}

/* s: 2402 수정 */
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .recommand{position: relative; position: absolute; right: 75px; top:0; border: 1px solid #000;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .recommand::before{content: ""; position: absolute; left: 50%; top: -26px; display: inline-block; width: 60px; height: 54px; background: url("../../images/new/overseastrip/icon_crown.png") 50% 50% no-repeat; background-size: 100%; -webkit-transform: translateX(-50%);         transform: translateX(-50%); z-index: 1;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .recommand .recommend_txt{display: block; position: absolute; top: -22px; right: calc(50% + 44px); min-width: 50px; max-width: 370px; width: -webkit-max-content; width: -moz-max-content; width: max-content; height: 39px; padding: 8px 10px; color: #1F1F21; font-size: 15px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em; color: #ffffff; background: #3F3F41; border-radius: 6px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; z-index: 1;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu  .recommand:after{content: "추천"; position: absolute; left: 50%; margin-left: -46px; top: 0px; width: 0; height: 0; font-size: 0; border: 6px solid transparent; border-left-color: #3F3F41; border-top: 6px solid #3F3F41; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 0px solid transparent; margin-top: -6px; margin-right: -6px; -webkit-transform: rotate(-90deg);         transform: rotate(-90deg);}

/* 기존 CSS 주석 백업용 2402 */
/*  .new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .recommand{position: relative;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .recommand::before{content: ""; position: absolute; left: 50%; top: -26px; display: inline-block; width: 60px; height: 54px; background: url("../../images/new/overseastrip/icon_crown.png") 50% 50% no-repeat; background-size: 100%; -webkit-transform: translateX(-50%);         transform: translateX(-50%); z-index: 1;} */

.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option{display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; text-align: center;}

/* .new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option .recommend_txt{display: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option.recommand .recommend_txt{display: block; position: absolute; top: -22px; right: calc(50% + 44px); min-width: 50px; max-width: 370px; width: -webkit-max-content; width: -moz-max-content; width: max-content; height: 39px; padding: 8px 10px; color: #1F1F21; font-size: 15px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em; color: #ffffff; background: #3F3F41; border-radius: 6px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; z-index: 1;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option.recommand:after{content: "추천"; position: absolute; left: 50%; margin-left: -46px; top: 0px; width: 0; height: 0; font-size: 0; border: 6px solid transparent; border-left-color: #3F3F41; border-top: 6px solid #3F3F41; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 0px solid transparent; margin-top: -6px; margin-right: -6px; -webkit-transform: rotate(-90deg);         transform: rotate(-90deg);} */
/* e: 2402 수정 */

.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option a{position: relative; width: 100%; height: 104px; padding: 25px 12px; color: #767678; font-size: 15px; font-weight: 500;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option a strong{display: block;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option a .price{color: #1F1F21; font-size: 22px; font-weight: 700; line-height: 1.4em; word-break: break-word;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option.on a{position: relative; color: #fff; background: #F8670D; border: 1px solid #F8670D; border-radius: 16px; -webkit-box-shadow: 0px 7px 26px 0px rgba(248, 41, 13, 0.16);         box-shadow: 0px 7px 26px 0px rgba(248, 41, 13, 0.16);}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option.on .price{color: #fff;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_menu .plan_menu_option:first-child{border-radius: 16px 0 0 16px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .red{color: #ED0014;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .plan_list_tit{position: relative; width: calc(100% - 438px); padding: 16px 28px 15px 0; color: #1F1F21; font-size: 16px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em; line-height: 24px; border-bottom: 1px solid #F3F4F6;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .plan_list_tit input[type=checkbox] + label{padding: 0 0 0 40px; color: #1F1F21; font-size: 16px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .plan_list_tit .plan_list_anchor{position: absolute; top: 50%; right: 0; width: 28px; height: 28px; background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6665 9.3335L16.9165 14.5835L11.6665 19.8335' stroke='%23C8C8CA' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% 50% no-repeat; background-size: 100%; -webkit-transform: translateY(-50%);         transform: translateY(-50%);}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .plan_list_tit .link_desc{display: block; padding-left: 42px; color: #767678; font-size: 13px; font-weight: 500; line-height: 1.5em; letter-spacing: -0.04em; line-height: 20px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .plan_list_tit .link_desc_point{color: #F8670D;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .form_area{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; -webkit-box-align: stretch;     -ms-flex-align: stretch;         align-items: stretch; width: 438px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .form_area .form_wrap{-webkit-box-flex: 1;     -ms-flex: 1;         flex: 1; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center; -webkit-box-pack: center;     -ms-flex-pack: center;         justify-content: center; width: 146px; padding: 20px 12px; color: #1F1F21; font-size: 17px; font-weight: 400; line-height: 1.4em; letter-spacing: -0.02em; color: #767678; text-align: center; border-bottom: 1px solid #F3F4F6;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .form_area .form_wrap + .form_wrap{margin-top: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .form_area .form_wrap::after{display: none;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item .form_area .on{color: #1F1F21; font-weight: 500; background: #FFF4EB; border-left: 1px solid #F8670D; border-right: 1px solid #F8670D; border-bottom: 1px solid #F3F4F6;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item:first-child .form_area .on{border-top: 1px solid #F8670D; border-radius: 16px 16px 0 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .plan_list .plan_list_item:last-child .form_area .on{border-bottom: 1px solid #F8670D; border-radius: 0 0 16px 16px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .form_area + .form_area{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.footer{position: absolute; width: 100%; left: 0; right: 0; bottom: 0; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between; height: 151px; padding: 60px 48px 32px; margin-top: 0; background: #ffffff; border-radius: 0 0 24px 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.footer .btn{min-width: initial; padding: 17px 24px; color: #ffffff; font-size: 18px; font-weight: 700; line-height: 1.4em; letter-spacing: -0.02em;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.footer .btn.fill01{min-width: 204px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.footer .btn.fill02{min-width: 108px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.footer.ta_r{-webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .title_area{margin-bottom: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .plan_menu_option{width: calc(100% - 76px);}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .plan_list .plan_list_item .plan_list_tit{width: calc(100% - 292px); margin-right: 12px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .plan_list .plan_list_item .form_area .form_wrap{width: 292px; height: 100%;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline{border: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item{border: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_header{border-bottom: 1px solid #1F1F21;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_header a{padding: 24px 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_header .icon_angle{right: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_body{padding: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_body .form_area{padding-top: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .fold_body .form_area + .form_area{padding-top: 0px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .form_item + .form_item{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.family_case .accordion.noline .item .grid2 .form_item{margin-top: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.individual_case > .box .scroll_area{min-height: 470px; height: calc(100vh - 68px - 72px - 151px - 126px - 40px);}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.child_case > .box .box.gray.chkbox{margin: 56px 0 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.child_case .btn_area.footer{padding: 60px 48px 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.inform_case .box .box.gray.chkbox{margin: 10px 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.inform_case .box .box.gray.chkbox .bul_dot{margin: 8px 0 0 40px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.inform_case .box .box.gray.chkbox .btn_area{margin: 16px 0 0 40px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.check_case .box.gray.chkbox{margin: 10px 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.check_case .btn.fill03.arrow{min-width: 132px; padding: 12px 39px 12px 20px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.check_case .btn.fill03.arrow:after{right: 14px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .title_area{margin-bottom: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .amount_box{padding: 24px 32px; background: #F9F9FB; border: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .amount_box .amount_title{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;     -ms-flex-align: center;         align-items: center; -webkit-box-pack: justify;     -ms-flex-pack: justify;         justify-content: space-between;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .amount_box .title{color: #1F1F21; font-size: 18px; font-weight: 500;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .amount_box .amount{margin-top: 0; font-size: 27px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .amount_box .amount em{margin-left: 2px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp{margin-top: 48px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top{margin-top: 24px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top .text_base{margin-top: 32px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top .text_base p + p{margin-top: 6px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top .text_base .subtxt{color: #767678;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top .text_base + .chk_wrap,
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .comp.border_top .text_base + .form_area{margin-top: 40px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .text_base.info{margin-top: 24px; margin-bottom: 4px; font-size: 15px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .payment_comp .text_base.info p + p{margin-top: 0;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee.payment_case .comp + .payment_comp{margin-top: 48px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.grid2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end;     -ms-flex-pack: end;         justify-content: flex-end; margin-top: 20px;}
.new_direct [data-category=corporatecar] .content .grid_plan .insurance_fee .btn_area.grid2 input[type=radio].btn_rdo + label{min-width: 156px;}
.new_direct [data-category=corporatecar] .content .grid_plan.step_2 .insurance_fee.family_case > .box .scroll_area{height: calc(100vh - 68px - 72px - 151px - 116px - 40px);}
.new_direct [data-category=corporatecar] .box .tit{color: #1F1F21; font-size: 17px; font-weight: 500; line-height: 1.4em; letter-spacing: -0.02em;}
.new_direct [data-category=corporatecar] .box .tit + p, .new_direct [data-category=corporatecar] .box .tit + div{margin-top: 8px;}
.new_direct [data-category=corporatecar] .box .tit p{color: #555557; font-size: 15px; font-weight: 400; line-height: 1.5em; letter-spacing: -0.04em;}
.new_direct [data-category=corporatecar] .box .scroll_area{overflow-y: auto;}
.new_direct [data-category=corporatecar] .box .scroll_area::-webkit-scrollbar-track{border-radius: 10px; background-color: #fff;}
.new_direct [data-category=corporatecar] .box .scroll_area::-webkit-scrollbar{width: 10px; background-color: #DFDFE1; border-radius: 30px;}
.new_direct [data-category=corporatecar] .box .scroll_area::-webkit-scrollbar-thumb{border-radius: 30px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); background-color: #DFDFE1;}
.new_direct [data-category=corporatecar] .box .scroll_area::-webkit-scrollbar{width: 21px;}
.new_direct [data-category=corporatecar] .box .scroll_area::-webkit-scrollbar-thumb{border: 7px solid #fff;}
.new_direct [data-category=corporatecar] .box.chkbox{margin: 32px 0;}
.new_direct [data-category=corporatecar] .box.chkbox .item{position: relative; padding-right: 34px;}
.new_direct [data-category=corporatecar] .box.chkbox .item .chk_anchor{position: absolute; top: 0; right: 0; width: 28px; height: 28px; background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.666 9.3335L16.916 14.5835L11.666 19.8335' stroke='%23909090' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;}
.new_direct [data-category=corporatecar] .box.gray{padding: 32px;}
.new_direct [data-category=corporatecar] .box.gray .desc{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #EFEFF1;}
.new_direct [data-category=corporatecar] .box.gray .desc .tit + p{margin-top: 16px; font-size: 16px;}
.new_direct [data-category=corporatecar] .box.gray.chkbox{margin: 10px 0; padding: 24px;}
.new_direct [data-category=corporatecar] .form_area + .btn_area,
.new_direct [data-category=corporatecar] .form_area + .box.gray{margin-top: 32px;}
.new_direct [data-category=corporatecar] .form_wrap + .chk_wrap{margin-top: 18px;}
.new_direct [data-category=corporatecar] .text_base p + .btn{margin-top: 4px;}
.new_direct [data-category=corporatecar] .comp_accordion{margin-top: 56px;}
.new_direct [data-category=corporatecar] .comp_accordion .accordion.notice{margin-top: 0;}
.new_direct [data-category=corporatecar] [data-slider=indicator_banner]{margin-top: 16px;}
.new_direct [data-category=corporatecar] .content .product_info_area .btn_area .btn.round_line {
  position: relative;
  padding: 9px 14px;
  color: #3F3F41;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: -0.03em;
  border-color: #ffffff;
  background: rgba(255, 255, 255, 0.6);
}
.new_direct [data-category=corporatecar] #wrap {padding-bottom: 0;}
.new_direct [data-category=corporatecar] .individual_type {overflow: hidden;}
.new_direct [data-category-sub=o_car]{width: 100%; height: 100%; }
.new_direct [data-category-sub=o_car] [data-bg=bg_car]{background: url("../../images/new/corporatecar/bg_car.png"); background-repeat: no-repeat;  background-position: center 68px; background-size: cover;   }
.new_direct [data-category-sub=o_car] #wrap .container .content{height: 100%; min-height: 100%;   padding: 32px 0; -webkit-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0;}
.new_direct [data-category-sub=o_car] #wrap .container .content .content_wrap{margin-bottom: 0; padding-top: 44px; padding-bottom: 0;}
.new_direct [data-category-sub=o_car] .content .product_info_area .column_area{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; gap: 8px;}
.new_direct [data-category-sub=o_car] .content .product_info_area .column_area .column.column09{
  position: relative;
  width: calc(50% - 4px);
  height: 144px;
  padding: 14px 16px;
  border: 2px solid #ffffff;
  border-radius: 20px;
  -webkit-box-shadow: 6px 9px 25px 0px rgba(198, 216, 243, 0.2509803922);
  box-shadow: 6px 9px 25px 0px rgba(198, 216, 243, 0.2509803922);
  background: linear-gradient(116.05deg, rgba(255, 255, 255, 0.35) 13.12%, rgba(255, 255, 255, 0) 98.55%);
  border-image-source: linear-gradient(111.24deg, rgba(255, 255, 255, 0.3) 9.18%, rgba(255, 255, 255, 0.1) 103.33%);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  -webkit-filter: drop-shadow(6px 9px 25px rgba(198, 216, 243, 0.25));
  filter: drop-shadow(6px 9px 25px rgba(198, 216, 243, 0.25));
 
}
.new_direct [data-category-sub=o_car] .content .product_info_area .column_area .column.column09 .icon.small{z-index: 1; display: inline-block; width: 58px; height: 48px; right: 12px; bottom: 12px; opacity: 1; content: ""; position: absolute;  background-position: 50% 50%; background-size: contain; background-repeat: no-repeat;}
.new_direct [data-icon=icon_carbenefit01]{background: url("../../images/new/corporatecar/icon_benefit_1.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit02]{background: url("../../images/new/corporatecar/icon_benefit_2.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit03]{background: url("../../images/new/corporatecar/icon_benefit_3.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit04]{background: url("../../images/new/corporatecar/icon_benefit_4.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit05]{background: url("../../images/new/corporatecar/icon_benefit_5.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit06]{background: url("../../images/new/corporatecar/icon_benefit_6.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit07]{background: url("../../images/new/corporatecar/icon_benefit_7.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit08]{background: url("../../images/new/corporatecar/icon_benefit_8.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit09]{background: url("../../images/new/corporatecar/icon_benefit_9.png") 50% 50% no-repeat;}
.new_direct [data-icon=icon_carbenefit10]{background: url("../../images/new/corporatecar/icon_benefit_10.png") 50% 50% no-repeat;}
.new_direct [data-category=corporatecar] [data-icon-id=benefit_column] .column .sale_badge {
  margin-top: 5px;
  background: url(../../images/new/corporatecar/badge_sale.png) no-repeat 0 0;
  display: inline-block;
  width: 125px; height: 19px;
  background-size: contain;
  text-indent: -9999px;
}
.new_direct [data-category=corporatecar] [data-icon-id=benefit_column] .column .per {position: absolute; right: 16px; top:12px; color: #f8670d; font-size: 18px; font-weight: 600; display: inline-block;}
.new_direct [data-category=corporatecar] [data-icon-id=benefit_column] .column .title {color: #1f1f21; font-size: 16px; font-weight: 600;   line-height: 1.2;}
.new_direct [data-category=corporatecar] [data-icon-id=benefit_column] .column .txt {margin-top: 10px; color: #686868; font-size: 13px; line-height: 1.3; }

.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box{
  width: 100%; padding: 40px 8px 0 48px; border: 0; border-radius: 24px;
  height: calc(100vh - 68px - 72px);
  min-height: 789px;
}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .scroll_area{padding-right: 29px; overflow-y: auto; overflow-x: hidden; height: 100%;
  max-height: calc(100% - 112px); }
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .scroll_area:focus{outline: none;}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .form_area .grid2 + .grid2{margin-top: 32px;}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .form_area .grid2 .form_item.pt0.dash2:before{top: 13px;}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .form_area .grid2 .form_item.dash2:before{width: 8px; right: -16px;}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .form_area .grid2.rdo .form_item:nth-child(2){padding-top: 24px;}
.new_direct [data-category-sub=o_car] .content_wrap .product_grid .box .form_area + .form_area{margin-top: 32px;}




  
/* s: 240404 추가 */
.new_direct .layer_popup_warp {
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.new_direct .layer_popup_warp .layer_popup .comp_ly_event img {
  width: 100%;
}
.new_direct .layer_popup_warp .btn_area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 16px 24px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0;
  margin-top: 0;
  background-color: #3F3F41;
}

.new_direct .layer_popup_warp .btn_area button {
  color: #555557;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5em;
  letter-spacing: -0.04em;
  color: #fff;
}

.new_direct .layer_popup_warp .btn_area button.btn_close {
  color: #1F1F21;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5em;
  letter-spacing: -0.02em;
  color: #F8670D;
}

.new_direct .layer_popup_warp .sample_test {
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 0, 0, 0.2)), to(rgba(255, 0, 0, 0.2))), #FFF;
  background: linear-gradient(0deg, rgba(255, 0, 0, 0.2) 0%, rgba(255, 0, 0, 0.2) 100%), #FFF;
  text-align: center;
}

.new_direct .layer_popup_warp .btn_modal_close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 36px;
  height: 36px;
  background: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.78'%3E%3Cg filter='url(%23filter0_b_2314_4455)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 36C27.9411 36 36 27.9411 36 18C36 8.05888 27.9411 0 18 0C8.05888 0 0 8.05888 0 18C0 27.9411 8.05888 36 18 36Z' fill='%23EFEFF1'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.3288 11.9538C23.7972 11.4222 22.9354 11.4223 22.4038 11.9539L17.9139 16.4438L13.51 12.0399C12.9784 11.5084 12.1165 11.5085 11.5849 12.0401C11.0533 12.5717 11.0532 13.4336 11.5848 13.9651L15.9887 18.369L11.4989 22.8588C10.9673 23.3904 10.9672 24.2523 11.4988 24.7838C12.0303 25.3154 12.8922 25.3153 13.4238 24.7837L17.9135 20.2939L22.3174 24.6978C22.849 25.2293 23.7108 25.2293 24.2425 24.6976C24.7741 24.166 24.7742 23.3041 24.2426 22.7726L19.8387 18.3687L24.3286 13.8788C24.8603 13.3472 24.8603 12.4853 24.3288 11.9538Z' fill='%23767678'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_2314_4455' x='-61.1613' y='-61.1613' width='158.323' height='158.323' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='30.5807'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_2314_4455'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_2314_4455' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center center;
 text-indent: -9999px;
}


.new_direct .chat_quick{width: 100%; left: auto; right: 50px; margin-left: 0;}
.new_direct .chat_quick .info_quick_menu.chat_fixed{right: 50px; margin-right: 0;}

/* 챗봇 */
.new_direct .chat_quick{position: absolute; bottom: 0px; right: 0px; width: 209px; height: 1px; z-index: 999;}
.new_direct .chat_quick .info_quick_menu{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: fixed; top: 13px; right: 0; bottom: initial; width: 164px; margin-right: 90px;}
.new_direct .chat_quick .info_quick_menu .link_prdinfo_line{width:32px; height:32px; background: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='4' width='17' height='20' rx='3' stroke='black' stroke-width='2'/%3E%3Cpath d='M11 10H18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 14H18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 18H15.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% 50% no-repeat;}
.new_direct .chat_quick .info_quick_menu.chat_fixed{position: fixed;}
.new_direct .chat_quick .info_quick_menu.calc_plus{bottom: 130px;}
.new_direct .chat_quick .btn_top{display: block; width: 44px; height: 44px; border:none; cursor: pointer; background: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22' cy='22' r='22' fill='url(%23paint0_linear_266_1962)'/%3E%3Ccircle cx='22' cy='22' r='22' fill='%23111111'/%3E%3Cpath d='M22 30V14L28 20' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 14L16 20' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_266_1962' x1='2.42985' y1='0.427186' x2='55.0561' y2='44.7451' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.330425' stop-color='%23FF6B00'/%3E%3Cstop offset='1' stop-color='%23FFC700'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 50% 50%;}
.new_direct .chat_quick .chatbot{display: block; position: relative; height: 40px; padding: 12px 44px 12px 20px; font-size: 14px; font-weight: 700; line-height: 17px; letter-spacing: -0.04em; color: #fff; border-radius: 30px; background: linear-gradient(141deg, #f90 0%, #f9680E 100% ), #F8670D}
.new_direct .chat_quick .chatbot:before {display:none;}
.new_direct .chat_quick .chatbot::after{display:none;}
.new_direct .chat_quick .chatbot .ani{position: absolute; top: 4px; right: 4px; width: 32px; height: 32px; border-radius: 50%; background-color:#fff; border:none; box-sizing: border-box;}
.new_direct .chat_quick .chatbot .ani span{position: absolute; top: 50%; left: 50%; width: 4px; height: 4px; margin-top: -2px; border-radius: 50%; background-color: #F8670D; -webkit-animation: dot-keyframes 2s infinite ease-in-out;         animation: dot-keyframes 2s infinite ease-in-out;}
.new_direct .chat_quick .chatbot .ani span:nth-child(1){margin-left: -8px;}
.new_direct .chat_quick .chatbot .ani span:nth-child(2){margin-left: -2px; -webkit-animation-delay: 0.5s; animation-delay: 0.5s;}
.new_direct .chat_quick .chatbot .ani span:nth-child(3){margin-left: 4px; -webkit-animation-delay: 1s; animation-delay: 1s;}
.new_direct .chat_quick .link_prdinfo{display: block; width: 32px; height: 32px; background: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22' cy='22' r='22' fill='url(%23paint0_linear_424_6825)'/%3E%3Ccircle cx='22' cy='22' r='22' fill='%23111111'/%3E%3Cpath d='M12.9999 13.5C12.9999 12.1193 14.1192 11 15.4999 11H28.9793C30.3601 11 31.4793 12.1193 31.4793 13.5V28.1595L28.3994 31.0194L25.3195 33.8793H15.4999C14.1192 33.8793 12.9999 32.7601 12.9999 31.3793V13.5Z' stroke='white' stroke-width='1.8'/%3E%3Cpath d='M31.4795 28.1597L25.3197 33.8795V29.4097C25.3197 28.7193 25.8793 28.1597 26.5697 28.1597H31.4795Z' stroke='white' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M17.3998 16.2798H27.0795' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.3998 19.7993H27.0795' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.3998 23.3198H25.3196' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_424_6825' x1='2.42985' y1='0.427186' x2='55.0561' y2='44.7451' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.330425' stop-color='%23FF6B00'/%3E%3Cstop offset='1' stop-color='%23FFC700'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 0 0 no-repeat; background-size: 100%;}

/* 법인 자동차 임직원 전용 특약 배너 */
.new_direct [data-category=corporatecar] .special_banner {background: #fff3e8; padding: 20px 24px; border-radius: 16px; margin-top: 40px;}
.new_direct [data-category=corporatecar] .special_banner .title {color: #1f1f21; font-size: 20px; font-weight: 500;}
.new_direct [data-category=corporatecar] .special_banner .banner_wrap {display: flex; flex-wrap: wrap; margin-top: 20px; justify-content: space-between; flex-direction: row;}
.new_direct [data-category=corporatecar] .special_banner .banner_wrap .s_box {width: calc(50% - 4px); height: 68px; display: flex; align-items: center; justify-content: center;  border-radius: 8px; background: #fbe2bf;}
.new_direct [data-category=corporatecar] .special_banner .banner_wrap .s_box .ic_car {display: inline-block; width: 62px; height: 34px; 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 287.45 155.42'%3E%3Cdefs%3E%3Cstyle%3E .e %7B fill: %23ec6519; stroke: %23ec6519; %7D .e, .f %7B stroke-miterlimit: 10; %7D .f %7B stroke: %23231815; stroke-width: 2px; %7D .f, .g %7B fill: %231e1e20; %7D .h %7B fill: %23e5e5e5; %7D .h, .g, .i, .j %7B stroke-width: 0px; %7D .i %7B fill: %231d1e1d; %7D .j %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='c' data-name='격리 모드'%3E%3Cg id='d' data-name='레이어 1'%3E%3Cpath class='j' d='M13.85,114.24v30.65c0,3.08,2.49,5.58,5.58,5.58h22.49c3.08,0,5.57-2.5,5.57-5.58v-13.63l-33.65-17.03Z'/%3E%3Cpath class='j' d='M181.24,138.27v6.62c0,3.08,2.49,5.58,5.57,5.58h22.49c3.09,0,5.58-2.5,5.58-5.58v-26.44l-33.65,19.82Z'/%3E%3Cpath class='h' d='M13.85,137.83c4.41,3.05,9.59,4.84,15.08,5.13l18.57.97v-12.66l-33.65-17.03v23.59Z'/%3E%3Cpath class='j' d='M15.18,87.74c.25-4.71,1.8-9.26,4.48-13.14l16.48-23.88,17.46-32.54c4.94-9.21,14.74-14.73,25.17-14.18l41.34,2.17,41.34,2.17c10.43.55,19.6,7.07,23.55,16.74l13.97,34.19,13.89,25.47c2.26,4.14,3.32,8.83,3.08,13.54l-1.32,25.12c-.48,9.16-8.3,16.2-17.46,15.72l-167.58-8.78c-9.16-.48-16.2-8.3-15.72-17.46l1.32-25.12Z'/%3E%3Cpath class='h' d='M214.63,106.66c-.48,9.16-8.3,16.2-17.46,15.72l-167.58-8.78c-7.31-.38-13.26-5.45-15.12-12.13l-.6,11.4c-.48,9.16,6.56,16.98,15.72,17.46l167.58,8.78c9.16.48,16.98-6.56,17.46-15.72l1.32-25.12c.12-2.23-.07-4.46-.53-6.62l-.79,15.01Z'/%3E%3Cpath class='j' d='M29.09,99.1c-2.1-.11-3.71-1.9-3.6-4l.35-6.8c.09-1.57.42-3.12.98-4.57.7-1.8,2.6-2.83,4.47-2.37l27.11,6.6c2.33.57,3.92,2.71,3.79,5.09l-.15,2.79c-.14,2.74-2.49,4.85-5.23,4.71l-27.73-1.45Z'/%3E%3Cpath class='j' d='M30.78,49.07l-14.32-.75c-3.87-.2-6.85-3.51-6.64-7.38h0c.22-4.27,4.18-7.35,8.38-6.51l1.43.28c6.77,1.35,11.52,7.47,11.15,14.36h0Z'/%3E%3Cpath class='j' d='M200.92,108.1c2.1.11,3.89-1.5,4-3.6l.36-6.79c.08-1.58-.09-3.15-.5-4.65-.51-1.86-2.29-3.08-4.2-2.82l-27.65,3.73c-2.37.32-4.18,2.28-4.3,4.67l-.15,2.79c-.14,2.74,1.97,5.09,4.71,5.23l27.73,1.45Z'/%3E%3Cpath class='j' d='M204.47,58.17l14.32.75c3.87.2,7.17-2.77,7.38-6.64h0c.22-4.27-3.4-7.75-7.66-7.36l-1.44.13c-6.88.64-12.24,6.22-12.6,13.11h0Z'/%3E%3Cpath class='j' d='M173.3,29.84c-2.09-5.11-7-8.6-12.51-8.89l-41.34-2.17-41.34-2.17c-5.51-.29-10.76,2.67-13.37,7.53l-15.61,29.09,136.65,7.16-12.48-30.56Z'/%3E%3Cpath class='h' d='M167.95,30.67c-1.89-4.62-6.33-7.77-11.31-8.04l-5.19-.27h0c5.21,12.77-4.63,26.62-18.39,25.89l-73.4-3.84-3.98,7.41,123.55,6.47-11.28-27.63Z'/%3E%3Cpath class='g' d='M263.87,155.42H2.95c-1.63,0-2.95-1.32-2.95-2.95s1.32-2.95,2.95-2.95h260.92c1.63,0,2.95,1.32,2.95,2.95s-1.32,2.95-2.95,2.95Z'/%3E%3Cpath class='e' d='M257.03,139.47c-1.31,0-2.5-.87-2.86-2.2-.42-1.58.52-3.19,2.1-3.61l20.12-5.33-12.42-7.27c-.72-.42-1.23-1.13-1.4-1.95-.16-.82.02-1.67.52-2.35l9.59-13.01-10.02-.48c-1.6-.08-2.84-1.41-2.81-3.02l.37-15.38-10.45,10.38c-.84.84-2.11,1.09-3.22.63l-11.29-4.71-2.3,13.62c-.27,1.61-1.79,2.69-3.4,2.42-1.61-.27-2.69-1.8-2.42-3.4l2.92-17.28c.15-.89.7-1.66,1.48-2.09.79-.43,1.74-.48,2.56-.14l12.9,5.38,14.25-14.16c.85-.85,2.14-1.09,3.25-.62,1.11.48,1.82,1.58,1.78,2.78l-.47,19.84,12.65.61c1.09.05,2.06.7,2.52,1.68.46.98.35,2.14-.29,3.02l-10.91,14.8,15.71,9.19c1.03.6,1.59,1.77,1.43,2.95-.16,1.18-1.02,2.15-2.17,2.46l-26.98,7.14c-.26.07-.51.1-.76.1Z'/%3E%3Cpath class='g' d='M65.09,103.51c-.14,0-.28,0-.42-.01l-27.73-1.45c-3.72-.2-6.59-3.38-6.39-7.1l.36-6.8c.09-1.88.49-3.73,1.17-5.48,1.01-2.61,3.55-4.36,6.33-4.36.53,0,1.07.06,1.59.19l27.11,6.6c3.7.9,6.24,4.31,6.04,8.12l-.15,2.79c-.22,4.21-3.7,7.51-7.91,7.51ZM38.4,84.2c-.36,0-.69.24-.83.59-.46,1.17-.71,2.4-.78,3.66l-.36,6.8c-.03.47.34.87.81.9l27.84,1.46c1.07,0,1.96-.84,2.01-1.92l.15-2.79c.05-.97-.59-1.84-1.54-2.07l-27.11-6.6c-.07-.01-.14-.02-.2-.02Z'/%3E%3Cpath class='f' d='M41.92,153.42h-22.49c-4.7,0-8.53-3.82-8.53-8.53v-30.65c0-1.63,1.32-2.95,2.95-2.95s2.95,1.32,2.95,2.95v30.65c0,1.45,1.18,2.63,2.63,2.63h22.49c1.44,0,2.62-1.18,2.62-2.63v-13.63c0-1.63,1.32-2.95,2.95-2.95s2.95,1.32,2.95,2.95v13.63c0,4.7-3.82,8.53-8.52,8.53Z'/%3E%3Cpath class='g' d='M209.3,153.42h-22.49c-4.7,0-8.53-3.82-8.53-8.53v-6.62c0-1.63,1.32-2.95,2.95-2.95s2.95,1.32,2.95,2.95v6.62c0,1.45,1.18,2.63,2.62,2.63h22.49c1.45,0,2.63-1.18,2.63-2.63v-26.44c0-1.63,1.32-2.95,2.95-2.95s2.95,1.32,2.95,2.95v26.44c0,4.7-3.83,8.53-8.53,8.53Z'/%3E%3Cpath class='g' d='M30.79,52.02c-.06,0-.11,0-.16,0l-14.32-.75c-5.49-.29-9.72-4.99-9.43-10.48.28-5.3,4.64-9.45,9.94-9.45.65,0,1.32.07,1.97.2l1.42.28c8.15,1.63,13.97,9.11,13.53,17.41-.08,1.57-1.38,2.8-2.94,2.8ZM16.81,37.24c-2.16,0-3.93,1.69-4.05,3.86-.11,2.24,1.61,4.16,3.85,4.27l10.97.57c-.94-4.12-4.24-7.48-8.54-8.34l-1.42-.28c-.27-.05-.54-.08-.81-.08Z'/%3E%3Cpath class='i' d='M36.85,52.34s-.1,0-.16,0l-6.06-.32c-1.63-.08-2.88-1.47-2.79-3.1.09-1.63,1.47-2.88,3.1-2.79l6.06.32c1.63.08,2.88,1.47,2.8,3.1-.09,1.58-1.38,2.8-2.95,2.8Z'/%3E%3Cpath class='g' d='M193.12,111.06h0c-.12,0-.24,0-.36,0l-27.73-1.45c-2.12-.11-4.06-1.04-5.48-2.61-1.42-1.57-2.13-3.6-2.03-5.72l.15-2.79c.19-3.8,3.08-6.93,6.85-7.44l27.65-3.73c.3-.04.6-.06.9-.06,3.04,0,5.74,2.07,6.54,5.04.5,1.82.7,3.7.59,5.58l-.35,6.8c-.19,3.59-3.15,6.4-6.74,6.4ZM193.09,93.15s-.07,0-.11,0l-27.66,3.73c-.96.13-1.7.93-1.75,1.9l-.15,2.79c-.03.54.16,1.06.52,1.46.36.4.86.64,1.4.67l27.78,1.46c.45,0,.83-.35.85-.81l.35-6.8c.07-1.26-.07-2.51-.4-3.73-.11-.4-.46-.68-.84-.68Z'/%3E%3Cpath class='f' d='M198.05,142.08c-.34,0-.69,0-1.03-.03l-167.58-8.78c-10.78-.57-19.08-9.79-18.52-20.56l1.32-25.12c.28-5.26,2-10.33,5-14.67l16.38-23.74,17.39-32.4C56.46,6.58,67.32.43,78.93,1.04l82.68,4.33c11.51.6,21.77,7.89,26.13,18.57l13.9,34.04,13.81,25.33c2.52,4.62,3.72,9.85,3.44,15.11l-1.32,25.12c-.55,10.4-9.12,18.54-19.53,18.54ZM77.35,6.9c-8.86,0-16.97,4.85-21.16,12.66l-17.46,32.54c-.05.1-.11.19-.17.28l-16.48,23.88c-2.37,3.44-3.74,7.45-3.96,11.62l-1.32,25.12c-.4,7.52,5.4,13.97,12.93,14.36l167.58,8.78c7.6.4,13.97-5.43,14.36-12.93l1.32-25.12c.22-4.17-.72-8.31-2.72-11.97l-13.89-25.47c-.05-.1-.1-.2-.14-.3l-13.96-34.19c-3.5-8.57-11.74-14.42-20.98-14.9l-82.68-4.33c-.42-.02-.84-.03-1.26-.03Z'/%3E%3Cpath class='g' d='M219.16,61.89h0c-.18,0-.35,0-.53-.01l-14.32-.75c-.78-.04-1.51-.39-2.04-.97-.52-.58-.8-1.35-.75-2.13.43-8.3,7-15.13,15.27-15.9l1.44-.13c3.07-.28,6.06.87,8.15,3.07,1.9,2,2.86,4.62,2.72,7.38-.28,5.3-4.64,9.45-9.95,9.45ZM207.98,55.4l10.97.58c2.22.11,4.15-1.61,4.27-3.85.06-1.13-.34-2.2-1.11-3.01-.87-.91-2.06-1.37-3.33-1.25l-1.44.13c-4.36.4-7.99,3.4-9.36,7.4Z'/%3E%3Cpath class='i' d='M204.47,61.13c-.05,0-.1,0-.16,0l-6.06-.32c-1.63-.09-2.88-1.47-2.79-3.1.09-1.63,1.49-2.89,3.1-2.79l6.06.32c1.63.09,2.88,1.48,2.79,3.1-.08,1.58-1.38,2.8-2.94,2.8Z'/%3E%3Cpath class='g' d='M179.23,60.97s-.09,0-.14,0l-123.55-6.47c-.91-.05-1.74-.56-2.19-1.36-.45-.8-.46-1.77-.03-2.57l14.11-26.3c2.85-5.31,8.52-8.53,14.58-8.21l74.76,3.92c6.01.31,11.37,4.12,13.64,9.69l11.28,27.63c.35.85.23,1.81-.3,2.55-.5.71-1.31,1.12-2.17,1.12ZM60.02,49.38l115.15,6.03-9.69-23.74c-1.5-3.67-5.02-6.17-8.97-6.38l-74.76-3.92c-4-.21-7.72,1.91-9.6,5.4l-12.12,22.6Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.new_direct [data-category=corporatecar] .special_banner .banner_wrap .s_box .ic_hp {display: inline-block; width: 35px; height: 43px; 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 170.73 209.02'%3E%3Cdefs%3E%3Cstyle%3E .d %7B fill: %23ec6519; %7D .d, .e, .f %7B stroke-width: 0px; %7D .e %7B fill: %231d1e1d; %7D .f %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='c' data-name='레이어 1'%3E%3Cg%3E%3Cg%3E%3Crect class='f' x='5' y='29.42' width='160.73' height='174.61' rx='13.42' ry='13.42'/%3E%3Cpath class='e' d='M153.75,209.02H16.98c-9.38,0-16.98-7.6-16.98-16.98V41.4c0-9.38,7.6-16.98,16.98-16.98h136.77c9.38,0,16.98,7.6,16.98,16.98v150.65c0,9.38-7.6,16.98-16.98,16.98ZM21.98,199.02h126.77c6.62,0,11.98-5.36,11.98-11.98V46.4c0-6.62-5.36-11.98-11.98-11.98H21.98c-6.62,0-11.98,5.36-11.98,11.98v140.65c0,6.62,5.36,11.98,11.98,11.98Z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='f' d='M99.92,17.96c0-7.16-6.52-12.96-14.56-12.96s-14.56,5.8-14.56,12.96h-21.04v22.73h71.19v-22.73h-21.04Z'/%3E%3Cpath class='e' d='M120.96,45.7H49.77c-2.76,0-5-2.24-5-5v-22.73c0-2.76,2.24-5,5-5h16.81c2.36-7.48,9.89-12.96,18.79-12.96s16.42,5.48,18.79,12.96h16.81c2.76,0,5,2.24,5,5v22.73c0,2.76-2.24,5-5,5ZM54.77,35.7h61.19v-12.73h-16.04c-2.76,0-5-2.24-5-5,0-4.39-4.29-7.96-9.56-7.96s-9.56,3.57-9.56,7.96c0,2.76-2.24,5-5,5h-16.04v12.73ZM104.92,17.96h0,0Z'/%3E%3C/g%3E%3Cpolygon class='d' points='85.36 85.52 66.71 85.52 66.71 66.12 53.12 66.12 53.12 85.52 34.46 85.52 34.46 99.11 53.12 99.11 53.12 117.01 66.71 117.01 66.71 99.11 85.36 99.11 85.36 85.52'/%3E%3Cpath class='e' d='M133.37,148.33H37.76c-2.76,0-5-2.24-5-5s2.24-5,5-5h95.61c2.76,0,5,2.24,5,5s-2.24,5-5,5Z'/%3E%3Cpath class='e' d='M133.37,177.73H37.76c-2.76,0-5-2.24-5-5s2.24-5,5-5h95.61c2.76,0,5,2.24,5,5s-2.24,5-5,5Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.new_direct [data-category=corporatecar] .special_banner .banner_wrap .s_box .txt {color: #f8670d; font-size: 16px; margin-left: 10px;}
.new_direct [data-category=corporatecar] .special_banner .ex_text {color: #555557; font-size: 15px; margin-top: 8px;}


.new_direct .form_item.col3 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 12px;
}

.new_direct .form_item.col3 .form_wrap {
  width: calc(34% - 12px);
  margin-top: 0;
}

.new_direct .form_item.col3 .form_wrap.dash {
  position: relative;
}

.new_direct .form_item.col3 .form_wrap.dash::before {
  content: "";
  position: absolute;
  top: 50%;
  right: -10px;
  z-index: 1;
  width: 8px;
  height: 1px;
  transform: translateY(-50%);
  background-color: #555557;
}
