.safety-intro-page.intro-design-page.guide-design-page .sub_container{color:var(--jj-black);background:var(--jj-surface)!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new{width:min(1200px,100% - 48px)!important;margin:48px auto 80px!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child{background:var(--jj-panel);border-radius:18px;overflow:hidden;margin:0!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.img{min-height:0;height:510px!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.img img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.vis_txt{width:51%;max-width:none;margin:0;padding:0 5%;position:absolute;top:50%;bottom:auto;left:0;transform:translateY(-50%)}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child .guide-principle-title em{color:inherit}.safety-intro-page .liststyle_step .safety-consultation-photo{border-radius:24px}@media (max-width:1000px){.safety-intro-page.intro-design-page.guide-design-page .sub_con_new{width:calc(100% - 40px)!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child{flex-direction:column;display:flex}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.vis_txt{width:100%;max-width:none;margin:0;padding:32px 24px;position:relative;top:auto;left:auto;transform:none}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.img{flex-shrink:0;min-height:300px;height:300px!important}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.pos_rel:first-child>.img img{object-position:75% center;object-fit:cover!important;height:100%!important}}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.safety-anesthesia{background:var(--jj-surface);border-top:1px solid var(--jj-light-gray);border-bottom:0;grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:64px;padding:72px 0;display:grid!important}.safety-intro-page .safety-anesthesia>div:first-child{display:contents}.safety-intro-page.guide-design-page .safety-anesthesia>div:first-child>p{text-align:left;grid-column:1;width:100%;max-width:none;margin:0}.safety-intro-page.guide-design-page .safety-anesthesia .guide-section-eyebrow{color:#887443;letter-spacing:.08em;font-size:12px;margin-bottom:16px!important}.safety-intro-page.guide-design-page .safety-anesthesia .guide-section-title{letter-spacing:-.045em;justify-content:flex-start;font-size:36px;font-weight:400;line-height:1.4}.safety-intro-page.guide-design-page .safety-anesthesia>div:first-child>.txt{color:#64696e;word-break:keep-all;margin-top:24px;padding:0;font-size:15px;line-height:1.9}.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia>.img{aspect-ratio:1080/572;background:var(--jj-surface);border-radius:8px;grid-area:4/1;padding:0;overflow:hidden;width:100%!important;height:auto!important;margin:32px 0 0!important;display:block!important;position:relative!important}.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia>.img img{object-fit:fill;width:177.778%!important;max-width:none!important;height:100%!important;min-height:0!important;position:absolute!important;top:0!important;left:-77.7778%!important}@media (min-width:769px){.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia>.img img.safety-monitoring-photo{object-fit:cover;width:100%!important;left:0!important}}.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia .liststyle_point{border-top:2px solid #b5a17c;grid-area:1/2/5;grid-template-columns:1fr;gap:0;max-width:none;margin:0;padding:0;display:grid;position:static;transform:none;width:100%!important}.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia .liststyle_point>li{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e4e1da;border-radius:0;margin:0;padding:28px 0;display:block}.safety-intro-page.guide-design-page .safety-anesthesia .guide-point-heading{letter-spacing:-.03em;color:var(--jj-black);grid-template-columns:32px minmax(0,1fr);gap:16px;margin:0 0 12px;font-size:21px;font-weight:400;line-height:1.55;display:grid}.safety-intro-page.guide-design-page .safety-anesthesia .guide-point-number{color:#887443;letter-spacing:.08em;background:0 0;border-radius:0;height:auto;margin:5px 0 0;font-size:12px;font-weight:500;line-height:1.8;display:block}.safety-intro-page.guide-design-page .safety-anesthesia .liststyle_point li>.fs16{color:#64696e;letter-spacing:-.015em;word-break:keep-all;margin:0;padding:0 0 0 48px;font-size:15px;line-height:1.9}.safety-intro-page.guide-design-page .safety-anesthesia .liststyle_point .f_under{color:#363b40;font-weight:500;text-decoration:none}@media (max-width:900px){.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.safety-anesthesia{grid-template-columns:1fr;padding:48px 0}.safety-intro-page.intro-design-page.guide-design-page .safety-anesthesia .liststyle_point{grid-area:5/1;margin-top:32px}.safety-intro-page.guide-design-page .safety-anesthesia .guide-section-title{font-size:30px}.safety-intro-page.guide-design-page .safety-anesthesia .guide-point-heading{grid-template-columns:24px minmax(0,1fr);gap:12px;font-size:20px}.safety-intro-page.guide-design-page .safety-anesthesia .liststyle_point li>.fs16{padding-left:36px}}.safety-intro-page .safety-anesthesia .guide-point-heading>span:last-child{text-wrap:balance;word-break:keep-all;overflow-wrap:break-word}.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.safety-equipment{text-align:left;background:#fff;border-top:1px solid #e4e1da;padding:var(--intro-section-space,72px) 0!important}.safety-intro-page.guide-design-page .safety-equipment>.guide-section-eyebrow{color:#887443;letter-spacing:.08em;text-align:left;margin:0 0 16px;font-size:12px}.safety-intro-page.guide-design-page .safety-equipment>.guide-section-title{text-align:left;justify-content:flex-start;margin:0 0 20px;font-size:36px;font-weight:400;line-height:1.4}.safety-intro-page.guide-design-page .safety-equipment>.fs16{color:#64696e;text-align:left;word-break:keep-all;margin:0;padding:0;font-size:16px;line-height:1.9}.safety-intro-page.guide-design-page .safety-equipment .f_under{color:#363b40;font-weight:500;text-decoration:none}.safety-intro-page.guide-design-page .safety-equipment>.txtbox{box-sizing:border-box;text-align:left;color:var(--jj-black);border:0;border-bottom:1px solid #d8cfbd;margin:48px 0 24px;padding:0 0 16px;font-size:22px;font-style:normal;font-weight:400;line-height:1.5;width:100%!important}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%;margin:0 0 28px;padding:0;display:grid}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step>li{background:0 0;border:0;border-radius:0;width:auto;margin:0;padding:0}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step>li>.img{border-radius:8px;margin:0 0 16px;padding:0;overflow:hidden;height:240px!important}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step img{object-fit:contain;width:100%;height:100%;display:block}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step>li>p{color:var(--jj-black);text-align:center;margin:0;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step+.fs16{border-top:1px solid #eeeae3;max-width:800px;padding:24px 0 0;font-size:15px}@media (max-width:795px){.safety-intro-page.intro-design-page.guide-design-page .sub_con_new>.safety-equipment{padding:var(--intro-section-space,48px) 0!important}.safety-intro-page.guide-design-page .safety-equipment>.guide-section-title{font-size:30px}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step{gap:12px}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step>li>.img{aspect-ratio:1/1.2;margin-bottom:12px;height:auto!important}.safety-intro-page.guide-design-page .safety-equipment>.liststyle_step>li>p{word-break:normal;font-size:14px}.safety-intro-page.guide-design-page .safety-equipment>.txtbox{margin-top:36px;font-size:21px}}@media (min-width:1001px){.safety-intro-page .liststyle_step:is(:has(.safety-consultation-photo),:has(img[src="/hospital-resources/safety/surgical-scrub.webp"]))>li>.img{aspect-ratio:4/3;border-radius:24px;overflow:hidden}.safety-intro-page .liststyle_step:is(:has(.safety-consultation-photo),:has(img[src="/hospital-resources/safety/surgical-scrub.webp"]))>li>.img>img{object-position:center;width:100%;height:100%;display:block;object-fit:cover!important}}@media (min-width:769px) and (max-width:1000px){.safety-intro-page .intro-hygiene .liststyle_step>li>.img>img[src="/hospital-resources/safety/surgical-scrub.webp"]{aspect-ratio:230/170;object-position:center 65%;width:100%;object-fit:cover!important;height:auto!important}}
.home-hero-header .medical-wrap>.home-doctor-grid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:65%;min-width:0;display:grid}.home-doctor-card{border:1px solid var(--jj-light-gray);background:var(--jj-surface);min-width:0;color:var(--jj-black);border-radius:16px;text-decoration:none;transition:box-shadow .3s,border-color .3s;display:block;overflow:hidden}.home-doctor-portrait{aspect-ratio:1;background:var(--jj-panel);border-radius:0;position:relative;overflow:hidden}.home-doctor-portrait .home-doctor-photo{object-fit:cover;border-radius:0;width:105%;max-width:none;height:105%;margin:-2.5% 0 0 -2.5%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.home-doctor-chief{background:var(--jj-gold-ink);color:var(--jj-white);border-radius:5px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;top:12px;left:12px}.home-doctor-caption{padding:16px}.home-doctor-specialty{color:var(--jj-muted);word-break:keep-all;margin:0 0 8px;font-size:12px;line-height:1.5}.home-doctor-name{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:600;line-height:1.3}.home-doctor-letter{display:inline-block}.home-doctor-name small{color:var(--jj-muted);letter-spacing:0;margin-left:7px;font-size:12px;font-weight:400}.home-doctor-card:focus-visible{outline:2px solid var(--jj-black);outline-offset:4px}.home-doctor-card:focus-visible .home-doctor-photo{transform:scale(1.05)}@media (hover:hover){.home-doctor-card:hover{border-color:var(--jj-light-gray);box-shadow:0 10px 24px color-mix(in srgb, var(--jj-dark-black) 5.1%, transparent)}.home-doctor-card:hover .home-doctor-photo{transform:scale(1.05)}}.home-doctor-grid.is-entered .home-doctor-card{animation:.7s ease-out both doctor-card-fade;animation-delay:calc(var(--doctor-order)*95ms)}@keyframes doctor-card-fade{0%{opacity:0}to{opacity:1}}.home-doctor-grid.is-entered .home-doctor-chief{animation:.55s cubic-bezier(.16,1,.3,1) .3s both doctor-chief-in}.home-doctor-grid.is-entered .home-doctor-letter{animation:.5s cubic-bezier(.16,1,.3,1) both doctor-letter-in;animation-delay:calc(var(--doctor-order)*95ms + .18s + var(--letter-order)*45ms)}.home-doctor-grid:focus-within :is(.home-doctor-card,.home-doctor-photo,.home-doctor-letter,.home-doctor-chief){animation:none}@keyframes doctor-chief-in{0%{opacity:0;translate:0 -24px;scale:.8}to{opacity:1;translate:0;scale:1}}@keyframes doctor-letter-in{0%{opacity:0;translate:0 22px;rotate:6deg}to{opacity:1;translate:0;rotate:none}}@media (max-width:1200px){.home-hero-header .medical-wrap>.home-doctor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.home-hero-header .medical-wrap{flex-direction:column;align-items:stretch}.home-hero-header .medical-wrap>.home-doctor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}}@media (prefers-reduced-motion:reduce){.home-doctor-grid.is-entered :is(.home-doctor-card,.home-doctor-photo,.home-doctor-chief,.home-doctor-letter){animation:none}.home-doctor-card,.home-doctor-portrait .home-doctor-photo{transition:none}.home-doctor-card:is(:hover,:focus-visible) .home-doctor-photo{transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.home-hero-header:not([data-home-medical-ready]) .medical-wrap>img,.home-doctor-grid.motion-pending :is(.home-doctor-card,.home-doctor-chief,.home-doctor-letter){opacity:0}}.home-doctor-grid.motion-static :is(.home-doctor-card,.home-doctor-photo,.home-doctor-chief,.home-doctor-letter){opacity:1;animation:none!important}@media (min-width:769px){:root .home-hero-header .medical-wrap{flex-direction:row;align-items:flex-start;gap:48px;width:100%;max-width:1440px;margin:0 auto;padding:120px 48px;display:flex}:root .home-hero-header .medical-wrap>div:first-child{flex-shrink:0;width:min(30%,240px);display:block}:root .home-hero-header .medical-wrap>div:first-child>div[style]{padding-top:80px!important}:root .home-hero-header .home-medical-heading h2{font-size:52px;font-weight:800;line-height:1.18}:root .home-hero-header .home-medical-heading p{letter-spacing:0;color:var(--jj-black);font-family:Georgia,serif;font-size:13px;font-weight:700}:root .home-hero-header .medical-wrap>.home-doctor-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px;width:auto}}:root .home-hero-header .medical-wrap .home-doctor-card{box-shadow:none;background:#c9cdd0;border:0;border-radius:0;position:relative;container-type:inline-size}:root .home-hero-header .medical-wrap .home-doctor-portrait{aspect-ratio:180/220;background:#c9cdd0;border-radius:0}:root .home-hero-header .medical-wrap .home-doctor-portrait .home-doctor-photo{object-fit:cover;object-position:center top;width:100%;height:100%;margin:0}:root .home-hero-header .medical-wrap .home-doctor-caption{box-sizing:border-box;color:#fff;background:#464b59b3;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 3px;height:auto;min-height:max(40px,18.1818%);padding:4px 3px;display:flex;position:absolute;inset:auto 0 0}:root .home-hero-header .medical-wrap .home-doctor-specialty{min-height:0;color:inherit;letter-spacing:-.06em;margin:0;font-size:clamp(10px,7cqi,12px);line-height:1.3}:root .home-hero-header .medical-wrap .home-doctor-name{color:inherit;letter-spacing:-.04em;margin:0;font-size:clamp(11px,8cqi,14px);font-weight:600;line-height:1.3}:root .home-hero-header .medical-wrap .home-doctor-name small{display:none}@media (max-width:768px){:root .home-hero-header .medical-wrap>.home-doctor-grid{gap:20px 10px}}:root .home-hero-header .medical-wrap .home-doctor-photo:not([data-hospital-portrait="01"]){top:var(--portrait-top,6%);width:110%;height:110%;margin:0 0 0 -5%;position:relative}:root .home-hero-header .medical-wrap .home-doctor-photo[data-hospital-portrait="01"]{width:137.5%;height:137.5%;margin:-5% 0 0 -18.75%}@media (max-width:768px){:root .home-hero-header .medical-wrap .home-doctor-specialty{font-size:10px}:root .home-hero-header .medical-wrap .home-doctor-name{font-size:12px}}:root .home-hero-header .medical-wrap .home-doctor-photo{left:var(--portrait-face-offset,0%);position:relative}.home-doctor-photo[data-hospital-portrait="01"]{--portrait-face-offset:5%}.home-doctor-photo[data-hospital-portrait="11"]{--portrait-face-offset:-6%}.home-doctor-photo[data-hospital-portrait="03"],.home-doctor-photo[data-hospital-portrait="06"]{--portrait-face-offset:-4%}.home-doctor-photo[data-hospital-portrait="10"]{--portrait-face-offset:-2%}.home-doctor-photo[data-hospital-portrait="07"]{--portrait-face-offset:-4%}.home-doctor-photo[data-hospital-portrait="12"]{--portrait-face-offset:-2%}:root .home-hero-header .medical-wrap .home-doctor-photo[data-hospital-portrait="01"]{-webkit-mask-image:url(/hospital-resources/doctors/park-hyungjun-home-cutout.webp);mask-image:url(/hospital-resources/doctors/park-hyungjun-home-cutout.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root .home-hero-header .medical-wrap .home-doctor-photo{scale:var(--portrait-head-scale,1);transform-origin:var(--portrait-face-anchor,50%) 8%}.home-doctor-photo[data-hospital-portrait="01"]{--portrait-head-scale:.99;--portrait-face-anchor:46.4%}.home-doctor-photo[data-hospital-portrait="11"]{--portrait-head-scale:1;--portrait-face-anchor:55.5%}.home-doctor-photo[data-hospital-portrait="03"]{--portrait-head-scale:1.06;--portrait-face-anchor:53.6%}.home-doctor-photo[data-hospital-portrait="06"]{--portrait-head-scale:1.09;--portrait-face-anchor:53.6%}.home-doctor-photo[data-hospital-portrait="10"]{--portrait-head-scale:1.16;--portrait-face-anchor:51.8%;--portrait-top:7.5%}.home-doctor-photo[data-hospital-portrait="07"]{--portrait-head-scale:.99;--portrait-face-anchor:53.6%}.home-doctor-photo[data-hospital-portrait="12"]{--portrait-head-scale:1.1;--portrait-face-anchor:51.8%}
.intro-motion-page .sub_container{--intro-signature-paper:var(--jj-surface);--intro-signature-ink:var(--jj-black);--intro-signature-muted:var(--jj-muted);--intro-signature-line:var(--jj-hover);--intro-signature-accent:var(--jj-black);background:var(--intro-signature-paper)!important;color:var(--intro-signature-ink)!important}.intro-motion-page .sub_container>.title{color:var(--intro-signature-ink)!important}.intro-motion-page .sub_container>.subtitle{color:var(--intro-signature-muted)!important}.intro-motion-page .sub_con_new{width:100%!important;max-width:1200px!important;margin:48px auto 80px!important}.intro-motion-page .sub_con_new>.pos_rel{isolation:isolate;background:var(--intro-signature-paper)!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}.intro-motion-page .sub_con_new>.pos_rel>.img{height:510px!important}.intro-motion-page .sub_con_new>.pos_rel .vis_txt{text-align:left!important;z-index:2!important;width:51%!important;margin:0!important;padding:0 5%!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}.intro-motion-page .sub_con_new>.pos_rel .vis_txt .fs60{color:var(--intro-signature-ink)!important;letter-spacing:-.055em!important;font-size:clamp(36px,4vw,58px)!important;font-weight:500!important;line-height:1.35!important}.intro-motion-page .sub_con_new>.pos_rel .vis_txt .f_italic{color:var(--intro-signature-accent)!important;letter-spacing:-.025em!important;font-size:13px!important;line-height:1.8!important}.intro-motion-page .sub_con_new>.intro-values-editorial{background:0 0!important;grid-template-rows:min-content min-content 1fr!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;gap:0 60px!important;width:100%!important;max-width:none!important;padding:88px 0!important}.intro-motion-page .intro-values-editorial>.pt100>.f_italic,.intro-motion-page .intro-vip-editorial>.pt100>.f_italic,.intro-motion-page .sub_con_new>.bg_gold:not(.pos_rel)>.f_italic{color:var(--intro-signature-muted)!important}.intro-motion-page .intro-values-editorial>.pt100>.fs48,.intro-motion-page .intro-vip-editorial>.pt100>.fs48,.intro-motion-page .sub_con_new>.bg_gold:not(.pos_rel)>.fs48{color:var(--intro-signature-ink)!important;letter-spacing:-.045em!important;font-size:40px!important;font-weight:500!important}.intro-motion-page .sub_con_new>.intro-values-editorial>.img{background:var(--intro-signature-paper)!important;border-radius:0!important;width:100%!important;height:320px!important;margin-top:36px!important}.intro-motion-page .intro-values-editorial .liststyle_list li{border-color:var(--intro-signature-line)!important}.intro-motion-page .intro-values-editorial .values-copy h3,.intro-motion-page .intro-vip-editorial .vip-copy h3{color:var(--intro-signature-ink)!important;font-size:24px!important}.intro-motion-page :is(.values-copy,.vip-copy) .intro-copy-lead{color:var(--intro-signature-ink)!important}.intro-motion-page :is(.values-copy,.vip-copy) .intro-copy-body{color:var(--intro-signature-muted)!important;max-width:none!important}.intro-motion-page .sub_con_new>.intro-vip-editorial{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax #f8f5ef;background:#f8f5ef!important;border-top:0!important;padding:72px 0!important}.intro-motion-page .intro-vip-editorial .liststyle_img{gap:40px!important;width:100%!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li{border:1px solid var(--intro-signature-line)!important;background:var(--intro-signature-paper)!important;box-shadow:none!important;border-radius:0!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li>.img{min-height:310px!important}.intro-motion-page .sub_con_new>.bg_gold:not(.pos_rel){border-color:var(--intro-signature-line)!important;background:0 0!important;margin:0 0 48px!important;padding:72px 0!important}.intro-motion-page .sub_con_new>.bg_gold:not(.pos_rel)>.txt{color:var(--intro-signature-muted)!important}.intro-motion-page .liststyle_step{gap:24px!important;width:100%!important}.intro-motion-page .liststyle_step>li{background:var(--intro-signature-paper)!important;border:1px solid var(--intro-signature-line)!important;border-radius:0!important}.intro-motion-page .liststyle_step .txt,.intro-motion-page .liststyle_step .f_under{color:var(--intro-signature-ink)!important}@media (max-width:1000px){.intro-motion-page .sub_con_new{width:calc(100% - 40px)!important}.intro-motion-page .sub_con_new>.intro-values-editorial{grid-template-columns:1fr!important;padding:56px 0!important}.intro-motion-page .intro-values-editorial .liststyle_list{grid-area:4/1!important}.intro-motion-page .sub_con_new>.intro-values-editorial>.img{grid-area:3/1!important;height:260px!important;margin:24px 0 32px!important}.intro-motion-page .sub_con_new>.pos_rel{flex-direction:column!important;display:flex!important}.intro-motion-page .sub_con_new>.pos_rel .vis_txt{width:100%!important;padding:32px 24px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.intro-motion-page .sub_con_new>.pos_rel .vis_txt .fs60{font-size:34px!important}.intro-motion-page .sub_con_new>.pos_rel>.img{height:300px!important}.intro-motion-page .sub_con_new>.pos_rel>.img img{object-position:75% center!important}.intro-motion-page .intro-values-editorial>.pt100>.fs48,.intro-motion-page .intro-vip-editorial>.pt100>.fs48,.intro-motion-page .sub_con_new>.bg_gold:not(.pos_rel)>.fs48{font-size:32px!important}.intro-motion-page .intro-vip-editorial .liststyle_img{grid-template-columns:1fr!important;gap:24px!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li{flex-direction:column!important;display:flex!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li>.img{order:0!important;height:240px!important;min-height:0!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li>.txtbox{order:1!important;padding:24px!important}.intro-motion-page .liststyle_step{grid-template-columns:1fr!important}.intro-motion-page .liststyle_step>li{padding:28px!important}}.intro-motion-page .sub_container{--intro-signature-paper:var(--jj-surface);--intro-signature-ink:var(--jj-black);--intro-signature-muted:var(--jj-muted);--intro-signature-line:var(--jj-hover);--intro-signature-accent:var(--jj-gold-ink)}.intro-motion-page .sub_con_new>.pos_rel{background:var(--jj-panel)!important;border-radius:18px!important}.intro-motion-page .sub_con_new>.intro-values-editorial>.img{border-radius:18px!important}.intro-motion-page .intro-values-editorial .liststyle_list{background:var(--jj-panel)!important;border-radius:18px!important;padding:32px!important}.intro-motion-page .intro-vip-editorial .liststyle_img>li{border-radius:18px!important}.intro-motion-page .liststyle_step>li{background:var(--jj-panel)!important;border-radius:18px!important}.intro-motion-page .liststyle_step>li:has(img){background:var(--jj-surface)!important}
.guide-design-page .sub_container{--guide-ink:var(--jj-black);--guide-body:var(--jj-silver);--guide-muted:var(--jj-muted);--guide-line:var(--jj-hover);--guide-accent:var(--jj-gold-ink);background:var(--jj-surface);color:var(--guide-ink)}.guide-design-page .sub_container>.title{color:var(--guide-ink);padding-top:48px}.guide-design-page .sub_container>.subtitle{color:var(--guide-muted)}.guide-design-page .sub_con_new{--guide-width:1120px;--guide-ink:var(--jj-black);--guide-body:var(--jj-silver);--guide-muted:var(--jj-muted);--guide-line:var(--jj-hover);width:min(1200px,100% - 48px);margin:48px auto 80px}.guide-design-page .sub_con_new>.pos_rel{border-radius:18px}.guide-design-page .sub_con_new>div+div{margin-top:32px}.guide-design-page .sub_con_new>:is(.bg_gray,.bg_grid){background:var(--jj-panel);border-radius:18px}.guide-design-page .sub_con_new>.bg_gold:not(.pos_rel){background:var(--jj-surface);border-color:var(--guide-line);padding:72px 24px}.guide-design-page .sub_con_new .pt100{padding-top:72px}.guide-design-page .sub_con_new .pb100{padding-bottom:72px}.guide-design-page .sub_con_new .guide-section-title{letter-spacing:-.045em;font-size:clamp(28px,3vw,40px);font-weight:500}.guide-design-page .vis_txt .fs60{letter-spacing:-.045em;font-size:clamp(32px,3.7vw,52px);font-weight:500}.guide-design-page .vis_txt .fs60:not(.color_fff):not(.color_ddd){color:var(--guide-ink)}.guide-design-page .sub_con_new :is(.guide-section-eyebrow,.liststyle_point .point){color:var(--guide-muted)}.guide-design-page .sub_con_new .guide-heading-number{background:var(--jj-panel);color:var(--guide-accent)}.guide-design-page .sub_con_new :is(.liststyle_img,.liststyle_step,.liststyle_img2,.liststyle_point)>li{border-color:var(--guide-line);box-shadow:none;border-radius:18px}.guide-design-page .sub_con_new :is(.liststyle_step,.liststyle_point)>li{background:var(--jj-panel)}.guide-design-page .sub_con_new :is(.liststyle_img,.liststyle_img2)>li{background:var(--jj-surface)}.guide-design-page .sub_con_new .guide-photo-story{gap:40px}.guide-design-page .guide-story-copy{padding:36px}.guide-design-page .sub_con_new .liststyle_list .txt{border-radius:12px}.guide-design-page .sub_con_new .liststyle_list .story-active .txt{background:var(--jj-panel)}.guide-design-page .sub_con_new :is(.liststyle_step,.liststyle_list)>li>.num{color:var(--guide-accent)}.guide-design-page .sub_con_new .liststyle_list .story-active .num{color:var(--jj-white)}.guide-design-page [class^=top_tab] .tab_menu a{border-radius:12px}.guide-design-page [class^=top_tab] .tab_menu a:focus-visible{outline:2px solid var(--guide-accent);outline-offset:3px}.guide-design-page #hospital-tour .tab-wrap{border:1px solid var(--guide-line);border-radius:18px;overflow:hidden}.guide-design-page #hospital-tour .case .center{background:var(--jj-panel)}.guide-design-page #medicalteam .mySwiper2{border:1px solid var(--guide-line);border-radius:18px;overflow:hidden}@media (max-width:1000px){.guide-design-page .sub_con_new{width:calc(100% - 40px)}.guide-design-page .sub_con_new .pt100{padding-top:56px}.guide-design-page .sub_con_new .pb100{padding-bottom:56px}.guide-design-page .sub_con_new .guide-photo-story{gap:24px}.guide-design-page .guide-story-copy{padding:28px}}@media (max-width:795px){.guide-design-page .sub_con_new{margin-top:32px;margin-bottom:56px}.guide-design-page .sub_con_new>.bg_gold:not(.pos_rel){padding:48px 0}.guide-design-page .sub_con_new .pt100{padding-top:40px}.guide-design-page .sub_con_new .pb100{padding-bottom:40px}.guide-design-page .sub_con_new .guide-section-title{font-size:28px}.guide-design-page .vis_txt .fs60{font-size:32px}.guide-design-page .sub_con_new :is(.liststyle_img,.liststyle_step,.liststyle_img2,.liststyle_table,.liststyle_check,.liststyle_tab,.liststyle_info,.liststyle_vs){width:100%}.guide-design-page .guide-story-copy{padding:24px}.guide-design-page .sub_con_new :is(.fs20,.txt){overflow-wrap:anywhere}.guide-design-page .sub_con_new table.liststyle_table{width:100%!important}.guide-design-page .sub_con_new table.liststyle_table td{overflow-wrap:anywhere;min-width:0}.guide-design-page .sub_con_new table.liststyle_table:has(tr>td:nth-child(5)){display:block;overflow-x:auto}.guide-design-page .sub_con_new table.liststyle_table:has(tr>td:nth-child(5))>tbody{width:100%;min-width:640px;display:table}.guide-design-page .sub_con_new table.liststyle_table:has(tr>td:nth-child(5)) tr{display:table-row}.guide-design-page .sub_con_new table.liststyle_table:has(tr>td:nth-child(5)) :is(th,td){width:auto;padding:16px 12px;display:table-cell}}.guide-design-page .sub_con_new :is(.liststyle_step,.liststyle_point)>li:has(img){background:var(--jj-surface)}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid)>li{background:0 0;border:0;border-radius:0;padding:0}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid)>li>.img{margin:0;padding:0}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid)>li>.img img{max-width:none;height:auto;margin:0 auto;display:block}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid)>li>.txt{text-align:center;word-break:keep-all;margin:12px 0 0;padding:0;line-height:1.6}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img{aspect-ratio:231/170;background:#eee;border-radius:26px;position:relative;overflow:hidden}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img{box-sizing:border-box;object-fit:contain;width:100%;height:100%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="01"]{height:auto;position:absolute;top:8%;left:5%;width:90%!important}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img:is([data-equipment="02"],[data-equipment="05"],[data-equipment="06"],[data-equipment="07"],[data-equipment="09"]){object-fit:cover}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="02"]{object-position:50% 25%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="05"]{object-position:50% 15%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="06"]{object-position:50% 4%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="07"]{object-position:50% 2%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img[data-equipment="09"]{transform:scale(1.22)}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img:is([data-equipment="03"],[data-equipment="10"]){padding:5%}.guide-design-page .sub_con_new .guide-equipment-grid>li>.img img:is([data-equipment="04"],[data-equipment="08"]){padding:7%}.guide-design-page .sub_con_new .guide-service-grid>li>.img{aspect-ratio:230/170;background:#eee;border-radius:26px;position:relative;overflow:hidden}.guide-design-page .sub_con_new .guide-service-grid>li>.img:has(>[data-service="01"],>[data-service="06"]){aspect-ratio:230/171}.guide-design-page .sub_con_new .guide-service-grid>li>.img:has(>[data-service="02"]){aspect-ratio:231/171}.guide-design-page .sub_con_new .guide-service-grid>li>.img img{object-fit:cover;width:100%;height:100%}.guide-design-page .sub_con_new .guide-service-grid>li>.img img[data-service="01"]{height:auto;position:absolute;top:-50%;left:-31%;width:210%!important}.guide-design-page .sub_con_new .guide-service-grid>li>.img img[data-service="02"]{object-position:50% 57%}.guide-design-page .sub_con_new .guide-service-grid>li>.img img[data-service="03"]{object-fit:contain;height:auto;position:absolute;top:8%;left:5%;width:90%!important}.guide-design-page .sub_con_new .guide-service-grid>li>.img img[data-service="04"]{transform:scale(1.1)}.guide-design-page .sub_con_new .guide-service-grid>li>.img img[data-service="06"]{object-position:50% 68%}@media (max-width:795px){.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.guide-design-page .sub_con_new :is(.guide-equipment-grid,.guide-service-grid)>li>.txt{margin-top:10px;font-size:13px}}.guide-design-page .sub_con_new .liststyle_step.guide-service-grid>li:has(>.num):has(>.img):has(>.txt){background:0 0;border:0;padding:0;display:block}.guide-design-page .sub_con_new .liststyle_step.guide-service-grid>li:has(>.num):has(>.img):has(>.txt)>.img{margin:0;padding:0}.guide-design-page .sub_con_new .liststyle_step.guide-service-grid>li:has(>.num):has(>.img):has(>.txt)>.num{z-index:1;top:12px;left:12px}.guide-design-page .sub_con_new .liststyle_step.guide-service-grid>li:has(>.num):has(>.img):has(>.txt)>.txt{margin:12px 0 0}@media (max-width:795px){.guide-design-page .sub_con_new .liststyle_step.guide-service-grid>li:has(>.num):has(>.img):has(>.txt)>.txt{margin-top:10px;font-size:13px}}.guide-design-page .sub_con_new .special-principle-hero>.special-principle-copy{text-align:left;flex-direction:column;justify-content:space-between;align-self:stretch;gap:32px;width:49%;max-width:none;min-height:470px;margin:0;padding:44px 0 44px 48px;display:flex}.guide-design-page .special-principle-copy .special-principle-eyebrow{color:var(--jj-gold-ink);letter-spacing:.08em;margin:0 0 22px;font-size:12px;font-weight:600}.guide-design-page .special-principle-copy .special-principle-title{color:var(--jj-black);letter-spacing:-.055em;margin:0;font-size:37px;font-weight:600;line-height:1.35}.guide-design-page .special-principle-title em{color:var(--jj-gold-ink);font-style:normal}.guide-design-page .special-principle-copy :is(.special-principle-lead,.special-principle-body){letter-spacing:-.025em;word-break:keep-all;max-width:345px;margin:0;line-height:1.85}.guide-design-page .special-principle-copy .special-principle-lead{color:var(--jj-black);font-size:15px;font-weight:600}.guide-design-page .special-principle-copy .special-principle-body{color:var(--jj-dark-gray);margin-top:20px;font-size:14px}@media (max-width:795px){.guide-design-page .sub_con_new .special-principle-hero>.special-principle-copy{gap:32px;width:100%;min-height:0;padding:32px 24px}.guide-design-page .special-principle-copy .special-principle-title{font-size:32px}}.guide-design-page .sub_con_new .pos_rel>.special-photo-copy{text-align:left;flex-direction:column;justify-content:space-between;align-self:stretch;gap:36px;padding:44px 0;display:flex}.guide-design-page .special-photo-copy .special-photo-title{align-items:baseline;gap:16px;font-size:34px;display:flex}.guide-design-page .special-photo-copy .special-principle-body{margin-top:16px}@media (max-width:795px){.guide-design-page .sub_con_new .pos_rel>.special-photo-copy{gap:28px;padding:32px 24px}.guide-design-page .special-photo-copy .special-photo-title{gap:12px;font-size:28px}}.guide-design-page .sub_con_new .special-section-label{text-align:center;letter-spacing:.02em;color:var(--jj-gold-ink);margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.5;display:block}.guide-design-page .sub_con_new .special-photo-copy .special-section-label{text-align:left}.guide-design-page .special-section-number{font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:inherit;margin-left:4px;font-weight:600;display:inline}@media (min-width:796px){.guide-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy):has(img[src*="/intro/jj_con_jayjun_greeting_"])>.img{align-self:stretch;width:100%;min-height:0;margin:0;position:absolute;inset:0;height:100%!important}.guide-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy):has(img[src*="/intro/jj_con_jayjun_greeting_"])>.img img{object-fit:cover;width:100%;min-height:0;display:block;height:100%!important}}:is(.guide-design-page,.intro-motion-page) .sub_con_new .guide-principle-copy{text-align:left;box-sizing:border-box;flex-direction:column;gap:36px;display:flex}:is(.guide-design-page,.intro-motion-page) .guide-principle-copy .guide-principle-label,.guide-design-page .sub_con_new .guide-series-label{letter-spacing:.02em;color:var(--jj-gold-ink);margin:0 0 10px;padding:0;font-size:13px;font-style:normal;font-weight:500;line-height:1.6}.guide-series-number{font:inherit;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:600}.guide-design-page .sub_container .guide-section-eyebrow{margin-bottom:10px}.guide-design-page .sub_container .guide-section-title{padding-top:0}.guide-design-page .sub_container .guide-section-title+p.fs16:not(.txtbox){margin-top:20px}.guide-design-page .sub_con_new div:has(>.left_txt):has(>.right_txt):not(:has(>.img))>.guide-section-eyebrow+.guide-section-title{margin-top:-24px}:is(.guide-design-page,.intro-motion-page) .guide-principle-copy .guide-principle-title{letter-spacing:-.055em;color:var(--jj-black);text-wrap:balance;word-break:keep-all;overflow-wrap:break-word;margin:0;padding:0;font-size:clamp(30px,3vw,37px);font-weight:600;line-height:1.35}:is(.guide-design-page,.intro-motion-page) .guide-principle-title em{color:var(--jj-gold-ink);font-style:normal}:is(.guide-design-page,.intro-motion-page) .guide-principle-description{max-width:370px}:is(.guide-design-page,.intro-motion-page) .guide-principle-description p{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;color:var(--jj-dark-gray);margin:0;padding:0;font-size:14px;line-height:1.85}:is(.guide-design-page,.intro-motion-page) .guide-principle-description p+p{margin-top:16px}:is(.guide-design-page,.intro-motion-page) .guide-principle-description .guide-principle-lead{color:var(--jj-black);font-size:15px;font-weight:600}:is(.guide-design-page,.intro-motion-page) .guide-principle-description .f_under{color:inherit;background:0 0;font-weight:600;text-decoration:none}@media (max-width:795px){:is(.guide-design-page,.intro-motion-page) .sub_con_new .guide-principle-copy{gap:28px}:is(.guide-design-page,.intro-motion-page) .guide-principle-copy .guide-principle-title{font-size:30px}:is(.guide-design-page,.intro-motion-page) .guide-principle-description{max-width:none}:is(.guide-design-page,.intro-motion-page) .sub_con_new>div:has(>.guide-principle-copy){grid-template-columns:minmax(0,1fr);display:grid;height:auto!important}:is(.guide-design-page,.intro-motion-page) .sub_con_new>div:has(>.guide-principle-copy):has(>.img)>.guide-principle-copy{order:0;grid-area:1/1;width:auto;max-width:none;margin:0;padding:32px 24px;position:relative;top:auto;left:auto;right:auto;transform:none}:is(.guide-design-page,.intro-motion-page) .sub_con_new>div:has(>.guide-principle-copy):has(>.img)>.img{order:0;grid-area:2/1;min-height:0;position:relative;height:auto!important}:is(.guide-design-page,.intro-motion-page) .sub_con_new>div:has(>.guide-principle-copy)>.img img{object-fit:contain;width:100%;height:auto;min-height:0}:is(.guide-design-page,.intro-motion-page) .sub_con_new>div:has(>.guide-principle-copy)>.bg_info{order:0;grid-area:3/1;position:relative;top:auto;bottom:auto}}
.greeting-layout-page.guide-design-page.intro-design-page>main{padding-left:0;padding-right:0}.greeting-layout-page.guide-design-page.intro-design-page .sub_container{width:100%;max-width:none}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new{width:min(1200px,100% - 64px);margin:40px auto 100px}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy){isolation:isolate;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"copy photo";align-items:center;gap:clamp(32px,6vw,88px);min-height:0;margin:0 0 clamp(72px,9vw,136px);padding:0;display:grid;overflow:visible;height:auto!important}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy):has(>.right_txt){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"photo copy"}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy)>.guide-principle-copy{box-sizing:border-box;grid-area:copy;align-self:center;gap:36px;width:100%;min-width:0;max-width:none;margin:0;padding:20px 0;position:relative;inset:auto;transform:translate(0,0)}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy)>.img{aspect-ratio:4/5;border-radius:0;grid-area:photo;align-self:center;width:100%;min-height:0;margin:0;position:relative;inset:auto;overflow:hidden;height:auto!important}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy)>.img img{object-fit:cover;object-position:55% center;border-radius:0;width:100%;max-width:none;min-height:0;padding:0;display:block;position:absolute;inset:0;height:100%!important}.greeting-layout-page.guide-design-page.intro-design-page .liststyle_copy .guide-principle-description{max-width:none}.greeting-layout-page.guide-design-page.intro-design-page .liststyle_copy .guide-principle-description p{letter-spacing:-.025em;font-size:15px;line-height:1.95}.greeting-layout-page.guide-design-page.intro-design-page .liststyle_copy .guide-principle-copy .guide-principle-title{letter-spacing:-.045em;font-size:clamp(25px,2.5vw,36px);font-weight:400;line-height:1.6}.greeting-layout-page.guide-design-page.intro-design-page .liststyle_copy .guide-principle-title em{color:inherit}.greeting-layout-page.guide-design-page.intro-design-page .liststyle_copy .guide-principle-copy .guide-principle-label{color:#777;letter-spacing:.06em;margin-bottom:16px;font-size:12px;font-weight:400}.greeting-layout-page.guide-design-page.intro-design-page img[src$=greeting-photo-03\.webp]{object-position:30% center}@media (max-width:620px){.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new{width:calc(100% - 40px);margin:24px auto 56px}:is(.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy),.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy):has(>.right_txt)){grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""copy";gap:28px;margin-bottom:72px}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy)>.img{aspect-ratio:3/2}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:has(>.liststyle_copy)>.guide-principle-copy{gap:24px;padding:0}}.greeting-layout-page.guide-design-page.intro-design-page .sub_con_new>.pos_rel:first-child{margin-bottom:clamp(72px,9vw,136px)}:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed{--greeting-entry-x:50px}:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed:has(>.right_txt){--greeting-entry-x:-50px}:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed .guide-principle-heading,:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed .guide-principle-description,:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed>.img{opacity:0;translate:var(--greeting-entry-x) 0;transition:opacity 1.9s cubic-bezier(.14,.46,0,1.34),translate 1.9s cubic-bezier(.14,.46,0,1.34)}:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-visible .guide-principle-heading,:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-visible .guide-principle-description{opacity:1;transition-delay:.6s;translate:0}:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-visible>.img{opacity:1;transition-delay:.2s;translate:0}:is(.greeting-layout-page,.photo-editorial-page)>main{overflow-x:clip}@media (prefers-reduced-motion:reduce){:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed .guide-principle-heading,:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed .guide-principle-description,:is(.greeting-layout-page,.photo-editorial-page) .greeting-reveal-armed>.img{opacity:1;transition:none;translate:none}}:is(.greeting-layout-page,.photo-editorial-page):not([data-greeting-motion-ready]) .greeting-reveal-armed .guide-principle-heading,:is(.greeting-layout-page,.photo-editorial-page):not([data-greeting-motion-ready]) .greeting-reveal-armed .guide-principle-description,:is(.greeting-layout-page,.photo-editorial-page):not([data-greeting-motion-ready]) .greeting-reveal-armed>.img{transition:none}
.photo-editorial-page.photo-editorial-page.photo-editorial-page>main{padding-left:0;padding-right:0}.photo-editorial-page.photo-editorial-page.photo-editorial-page .sub_container{width:100%;max-width:none}.photo-editorial-page.photo-editorial-page.photo-editorial-page .sub_con_new{width:min(1200px,100% - 64px);margin:40px auto 100px}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel{isolation:isolate;background:0 0;border:0;border-radius:0;grid-template-areas:"copy photo";align-items:center;gap:clamp(32px,6vw,88px);min-height:0;margin:0 0 clamp(72px,9vw,136px);padding:0;display:grid;overflow:visible;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;height:auto!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel:has(>.right_txt){grid-template-areas:"photo copy";grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel>.guide-principle-copy{box-sizing:border-box;align-self:center;gap:36px;width:100%;min-width:0;max-width:none;margin:0;padding:20px 0;position:relative;inset:auto;transform:translate(0,0);grid-area:copy!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel>.img{aspect-ratio:4/5;border-radius:0;align-self:center;width:100%;min-height:0;margin:0;position:relative;inset:auto;overflow:hidden;grid-area:photo!important;height:auto!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel>.img img{object-fit:cover;object-position:55% center;border-radius:0;width:100%;max-width:none;min-height:0;padding:0;display:block;position:absolute;inset:0;height:100%!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .liststyle_copy .guide-principle-description{max-width:none}.photo-editorial-page.photo-editorial-page.photo-editorial-page .liststyle_copy .guide-principle-description p{letter-spacing:-.025em;font-size:15px;line-height:1.95}.photo-editorial-page.photo-editorial-page.photo-editorial-page .liststyle_copy .guide-principle-title{letter-spacing:-.045em;font-size:clamp(25px,2.5vw,36px);font-weight:400;line-height:1.6}.photo-editorial-page.photo-editorial-page.photo-editorial-page .liststyle_copy .guide-principle-title em{color:inherit}.photo-editorial-page.photo-editorial-page.photo-editorial-page .liststyle_copy .guide-principle-label{color:#777;letter-spacing:.06em;margin-bottom:16px;font-size:12px;font-weight:400}.photo-editorial-page.photo-editorial-page.photo-editorial-page img[src$=greeting-photo-03\.webp]{object-position:30% center}@media (max-width:620px){.photo-editorial-page.photo-editorial-page.photo-editorial-page .sub_con_new{width:calc(100% - 40px);margin:24px auto 56px}:is(.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel,.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel:has(>.right_txt)){grid-template-areas:"photo""copy";gap:28px;margin-bottom:72px;grid-template-columns:minmax(0,1fr)!important}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel>.img{aspect-ratio:3/2}.photo-editorial-page.photo-editorial-page.photo-editorial-page .editorial-photo-panel>.guide-principle-copy{gap:24px;padding:0}}.photo-editorial-page .editorial-photo-panel .guide-principle-copy{flex-direction:column;display:flex}.photo-editorial-page .editorial-photo-panel .guide-principle-description{min-width:0;padding:0}.photo-editorial-page .editorial-photo-panel .guide-principle-description .txtbox{background:0 0;border:0;padding:0}.photo-editorial-page .editorial-photo-panel .guide-principle-description .liststyle_check{padding:0}.photo-editorial-page.photo-editorial-page .editorial-photo-panel .guide-principle-heading{text-align:left}.photo-editorial-page.photo-editorial-page .editorial-photo-panel .guide-principle-heading>p{text-align:left;margin:0 0 16px;padding:0;font-size:12px;line-height:1.6}.photo-editorial-page.photo-editorial-page .editorial-photo-panel .guide-principle-title{text-align:left;margin:0;padding:0;font-size:clamp(25px,2.5vw,36px);line-height:1.6}.photo-editorial-page.guide-design-page .sub_con_new>.nose-system-features{background:0 0;border:0;border-radius:0;margin:clamp(64px,8vw,104px) 0;padding:0}.photo-editorial-page.guide-design-page .nose-system-features>div{margin:0;padding:0}.photo-editorial-page.guide-design-page .nose-system-features .guide-section-eyebrow{text-align:left;letter-spacing:.06em;color:#777;margin:0 0 16px;padding:0;font-size:12px}.photo-editorial-page.guide-design-page .nose-system-features .guide-section-title{text-align:left;margin:0 0 40px;padding:0;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.45}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;width:100%;max-width:none;margin:0;padding:0;display:grid}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list>li{box-sizing:border-box;background:0 0;border:0;border-top:1px solid #deded9;border-radius:0;align-items:flex-start;gap:18px;width:auto;min-width:0;min-height:100px;margin:0;padding:24px 0;display:flex}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list .num{color:#938267;text-align:left;background:0 0;border:0;border-radius:0;flex:0 0 24px;width:24px;height:auto;margin:0;padding:3px 0;font-size:12px;font-weight:400;line-height:1.8}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list .txt{word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;flex:1;width:auto;min-width:0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.85}.photo-editorial-page.guide-design-page .nose-system-features .f_under{font-weight:500}@media (max-width:620px){.photo-editorial-page.guide-design-page .nose-system-features .guide-section-title{margin-bottom:28px}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list{grid-template-columns:1fr;gap:0}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list>li{gap:14px;min-height:0;padding:20px 0}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list .txt{font-size:15px}}.photo-editorial-page.guide-design-page .nose-system-features .guide-heading-text{text-align:left;font-size:inherit;line-height:inherit;display:block}.photo-editorial-page.guide-design-page .nose-system-features .liststyle_list>li>.num{border-radius:0;width:24px;height:auto;color:#938267!important;background:0 0!important;font-size:12px!important}.photo-editorial-page.guide-design-page .nose-system-features .guide-section-title{text-align:left!important}@media (max-width:620px){.photo-editorial-page.guide-design-page .sub_con_new>.pos_rel:first-child:has(img[src*=jj_con_nose_nosesystem_01_01])>.img{aspect-ratio:1;width:100%;min-height:0;margin:0;padding:0;overflow:hidden;height:auto!important}.photo-editorial-page.guide-design-page .sub_con_new>.pos_rel:first-child>.img img[src*=jj_con_nose_nosesystem_01_01]{object-fit:cover;object-position:72% center;width:100%;max-width:none;min-height:0;margin:0;padding:0;display:block;height:100%!important}}@media (min-width:1000px){.photo-editorial-page.photo-editorial-page.guide-design-page .sub_con_new>.original-banner-panel{aspect-ratio:1920/540;gap:0;min-height:320px;margin-bottom:80px;display:grid;overflow:hidden;grid-template-columns:1fr!important;grid-template-areas:"banner"!important}.photo-editorial-page.photo-editorial-page.guide-design-page .sub_con_new>.original-banner-panel>.img{aspect-ratio:auto;z-index:0;align-self:stretch;width:100%;grid-area:banner!important;height:100%!important}.photo-editorial-page.photo-editorial-page.guide-design-page .sub_con_new>.original-banner-panel>.img img{object-fit:contain;object-position:center;width:100%;height:100%!important}.photo-editorial-page.photo-editorial-page.guide-design-page .sub_con_new>.original-banner-panel>.guide-principle-copy{z-index:1;place-self:center start;gap:24px;width:46%;padding:24px;grid-area:banner!important}.photo-editorial-page.photo-editorial-page.guide-design-page .sub_con_new>.original-banner-panel>.right_txt{justify-self:end}.photo-editorial-page.photo-editorial-page.guide-design-page .original-banner-panel .guide-principle-title{font-size:clamp(24px,2vw,30px);line-height:1.45}.photo-editorial-page.photo-editorial-page.guide-design-page .original-banner-panel .guide-principle-description p{font-size:14px;line-height:1.85}}
.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new img{flex-shrink:0!important;max-width:none!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new{text-align:center!important;word-break:keep-all!important;margin:50px 0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new .img{justify-content:center!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt0{padding-top:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt10{padding-top:10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt20{padding-top:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt30{padding-top:30px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt40{padding-top:40px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt50{padding-top:50px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt60{padding-top:60px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt80{padding-top:80px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt100{padding-top:100px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pt140{padding-top:140px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl0{padding-left:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl10{padding-left:10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl20{padding-left:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl40{padding-left:40px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl50{padding-left:50px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pl70{padding-left:70px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pr20{padding-right:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pr50{padding-right:50px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb0{padding-bottom:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb30{padding-bottom:30px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb40{padding-bottom:40px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb60{padding-bottom:60px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb80{padding-bottom:80px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb100{padding-bottom:100px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb120{padding-bottom:120px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pb200{padding-bottom:200px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mauto{margin:0 auto!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mt0{margin:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mt30{margin-top:30px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mt100{margin-top:100px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mt130{margin-top:130px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .mb50{margin-bottom:50px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pos_rel{position:relative!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd10{width:10%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd20{width:20%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd25{width:25%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd34{width:34%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd40{width:40%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd50{width:50%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd60{width:60%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd70{width:70%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd80{width:80%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd90{width:90%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd100{width:100%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd1200{width:1200px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .wd_auto{width:auto!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_fff{color:#fff!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_ddd{color:#ddd!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_gray{color:#999!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_111{color:#111!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_gold{color:#b18f4f!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_eye{color:#ff3f6e!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_nose{color:#a88060!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_face{color:#419fb7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_homme{color:#6332a7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_lifting{color:#ff7e51!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_ulthera{color:#eca919!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_petit{color:#00c0bd!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_fat{color:#4e6cdc!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .color_skin{color:#b62c58!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_fff{background:#fff!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_gray{background:#f3f3f3!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_gold{background:#f4eedb!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_gold2{background:#b18f4f!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_eye{background:#fceef1!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_eye2{background:#ff3f6e!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_eye3{background:#fc7e9a!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_eye_pattern{background:repeating-linear-gradient(45deg,#fc7e9a,#fc7e9a 10px,#fc8ba4 0 12px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_nose{background:#fef8e7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_nose2{background:#a88060!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_nose3{background:#cca281!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_face{background:#cceaf1!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_face2{background:#419fb7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_face3{background:#69bcd1!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_face_pattern{background:repeating-linear-gradient(45deg,#63bed5,#63bed5 10px,#70c8de 0 12px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_fat{background:#eaf2ff!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_fat2{background:#4e6cdc!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_fat3{background:#2b46a9!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_skin{background:#fff4f2!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_skin2{background:#b62c58!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_skin3{background:#ee5e79!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_homme{background:#eee9f3!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_homme2{background:#6332a7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_homme3{background:#424fab!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_homme_pattern{background:repeating-linear-gradient(-45deg,#825bb9,#825bb9 10px,#8f6cc0 0 12px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_lifting{background:#fcede7!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_lifting2{background:#ff7e51!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_lifting3{background:#ffad5d!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_ulthera{background:#ffb729!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_lifting_pattern{background:repeating-linear-gradient(45deg,#ff7e51,#ff7e51 10px,#ff875d 0 12px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_petit{background:#def5f5!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_petit2{background:#00c0bd!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_petit3{background:#3d9ed5!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_petit_pattern{background:repeating-linear-gradient(-45deg,#33cdca,#33cdca 10px,#47d3d0 0 12px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_grid{background:linear-gradient(#0000 20px,#eee 20px) 0 0/200vw 21px repeat-y,#fff linear-gradient(90deg,#0000 20px,#eee 20px) 0 0/21px 200vh repeat-x!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_info{opacity:.8!important;background:#111!important;width:100%!important;padding:16px 0 18px!important;position:absolute!important;bottom:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .bg_111{background:#111!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .vis_txt{text-align:center!important;width:36%!important;margin-left:16%!important;padding-bottom:60px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .vis_txt .liststyle_check{flex-direction:column!important;align-items:center!important;width:auto!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .vis_txt .liststyle_check li{width:auto!important;padding-left:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .right_txt{width:30%!important;margin-right:20%!important;position:absolute!important;right:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .left_txt{width:30%!important;margin-left:20%!important;position:absolute!important;left:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .center_txt{width:40%!important;margin:0 auto!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .txtbox{border:1px solid!important;width:72%!important;margin:auto!important;padding:15px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs60{letter-spacing:-.05em!important;padding:16px 0!important;font-family:GmarketSansMedium!important;font-size:60px!important;line-height:1.5!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs48{letter-spacing:-.05em!important;padding-top:10px!important;font-family:GmarketSansMedium!important;font-size:48px!important;line-height:1.3!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs20{letter-spacing:-.05em!important;font-family:GmarketSansMedium!important;font-size:20px!important;line-height:1.5!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs16{letter-spacing:-.05em!important;font-family:Noto Sans,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.5em!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs12{letter-spacing:-.05em!important;font-family:Noto Sans,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.5em!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_italic{font-style:italic!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_bold{font-weight:700!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_under{text-underline-offset:-5px!important;text-decoration-skip-ink:none!important;-webkit-text-decoration:underline #ffffc7!important;text-decoration:underline #ffffc7!important;text-decoration-thickness:8px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_serif{font-family:Noto Serif KR,serif!important;font-weight:600!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_eng{letter-spacing:0!important;font-family:Shrikhand,serif!important;font-style:normal!important;font-weight:400!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new .con_ul li{text-align:center!important;margin-bottom:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new .con_ul_02{width:1200px!important;margin:0 auto!important;position:relative!important;overflow:hidden!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new .con_ul_02 li{float:left!important;padding-right:18px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new .con_ul_02 li.last{padding-right:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_tab{flex-flow:wrap!important;justify-content:center!important;width:1200px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_tab li{justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_tab img{width:320px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_tab .txt{width:260px!important;max-height:260px!important;padding-bottom:4px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info{flex-flow:row!important;justify-content:space-between!important;width:1200px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info li{align-items:center!important;height:auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .txt{text-align:left!important;color:#fff!important;flex-direction:column!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .time{background:url(/img/jj_con_info_time_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .anesthesia{background:url(/img/jj_con_info_anesthesia_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .hospital{background:url(/img/jj_con_info_hospital_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .stitch{background:url(/img/jj_con_info_stitch_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .recovery{background:url(/img/jj_con_info_recovery_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_info .logo{background:url(/img/jj_con_info_logo_w.png) 50% 0/contain no-repeat!important;width:32px!important;height:32px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_list{text-align:left!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_list li{width:100%!important;margin-bottom:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_list .num{text-align:center!important;border-radius:50%!important;width:46px!important;height:50px!important;padding-right:4px!important;line-height:52px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_list .txt{background:#fff9!important;border-radius:25px!important;height:auto!important;margin-left:60px!important;padding:14px 20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img{text-align:center!important;justify-content:center!important;width:1200px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img li{width:30%!important;padding:0 20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img img{width:100%!important;padding-bottom:10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img .txtbox{width:91%!important;padding:14px 16px 10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img .txt{width:100%!important;padding-top:10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img button{border:0!important;border-radius:24px!important;width:100%!important;margin-top:20px!important;padding:8px 0 12px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img button a{color:#fff!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img2{text-align:center!important;justify-content:center!important;width:1200px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img2 li{text-align:left!important;flex-direction:row!important;align-items:center!important;width:42%!important;padding:0 20px!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img2 li img{padding-right:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step{justify-content:center!important;width:1400px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step li{word-break:keep-all!important;width:20%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step .num{text-align:center!important;border-radius:50%!important;width:46px!important;height:50px!important;margin:0 auto!important;padding-right:4px!important;line-height:52px!important;position:relative!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step .img{margin-top:-25px!important;padding-bottom:16px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step img{width:80%!important;max-width:240px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_step .txt{width:80%!important;margin:0 auto!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_point{text-align:center!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_point li{text-align:left!important;word-break:keep-all!important;background:#fff9!important;border-radius:20px!important;margin-bottom:20px!important;padding:20px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_point .point{text-underline-offset:6px!important;padding-bottom:20px!important;font-family:Noto Serif,serif!important;font-size:14px!important;font-weight:700!important;text-decoration:underline!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_point .txt{padding-top:4px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_point .txtbox{width:92%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_vs{flex-wrap:nowrap!important;justify-content:center!important;width:960px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_vs li{word-break:keep-all!important;width:50%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_vs img{margin:10px 0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_vs .vs{text-align:center!important;border-radius:50%!important;width:36px!important;height:40px!important;margin-top:100px!important;padding-right:4px!important;line-height:43px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_vs .txt{width:74%!important;margin:0 auto!important;padding-top:10px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check{flex-direction:column!important;justify-content:center!important;width:960px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .flex{flex-wrap:wrap!important;padding-left:50%!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .flex li{padding-left:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check li{text-align:left!important;word-break:keep-all!important;width:54%!important;margin-bottom:12px!important;padding-left:48%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .img{float:right!important;position:absolute!important;right:54%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check img{max-width:420px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .txtbox{width:360px!important;margin-left:0!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check li .txtbox{text-align:center!important;width:100%!important;margin-bottom:20px!important;margin-left:0!important;position:relative!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_gold{background:url(/img/intro/jj_con_gold_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_eye{background:url(/img/eye/jj_con_eye_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_nose{background:url(/img/nose/jj_con_nose_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_face{background:url(/img/face/jj_con_face_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_lifting{background:url(/img/lifting/jj_con_lifting_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_homme{background:url(/img/homme/jj_con_homme_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_fat{background:url(/img/fat/jj_con_fat_check.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check .check_petit{background:url(/img/petit/jj_con_petit_check-v2.png) 50% 0/contain no-repeat!important;width:16px!important;height:18px!important;margin-top:2px!important;position:absolute!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table{justify-content:center!important;width:910px!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table tbody{flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table tr{border-bottom:1px solid #ddd!important;align-items:center!important;width:100%!important;padding:10px!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table th{color:#fff!important;background:#999!important;border-radius:20px!important;width:40px!important;height:fit-content!important;padding:4px 12px!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table td{width:50%!important;padding:0 10px!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_table td img{width:100%!important;max-width:250px!important;height:auto!important;margin:20px auto 0!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_copy{text-align:center!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_copy .mark{padding:0!important;font-size:40px!important;font-weight:800!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_play{justify-content:center!important;align-items:center!important;width:70%!important;height:auto!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_play iframe{width:540px!important;height:300px!important;padding-right:50px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_play .txt{text-align:left!important;width:40%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_play .txtbox{text-align:center!important;width:94%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_play a{color:#fff!important;text-underline-offset:.4em!important;font-weight:700!important;text-decoration:underline!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle{text-align:left!important;align-items:center!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle .img{justify-content:flex-end!important;width:48%!important;padding-right:40px!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle ul{text-align:center!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle li{background-blend-mode:multiply!important;opacity:.9!important;border-radius:50%!important;width:100px!important;height:100px!important;margin:0 -5px!important;padding:0!important;position:relative!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle li p{color:#fff!important;letter-spacing:-.05em!important;font-size:18px!important;line-height:1.2!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle2{flex-wrap:nowrap!important;justify-content:center!important;margin:0 auto!important;display:flex!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle2 li{border-radius:50%!important;width:120px!important;height:120px!important;margin:0 16px!important;padding:20px!important;position:relative!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle2 .num{color:#fff!important;text-underline-offset:6px!important;padding:12px 0 10px!important;font-size:20px!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_circle2 .txt{color:#fff!important;letter-spacing:-.05em!important;font-size:16px!important;line-height:1.3!important}
.legacy-banner{width:100%;margin:0 0 64px;position:relative;overflow:hidden;container-type:inline-size}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas{width:1920px;transform:scale(var(--legacy-scale,1));transform-origin:0 0}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas *{box-sizing:border-box}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas p{margin:0}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas>.sub_con_new{width:1920px!important;max-width:none!important;margin:0!important;padding:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel{border:0!important;border-radius:0!important;width:1920px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img{aspect-ratio:auto!important;width:1920px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img img{object-fit:contain!important;border-radius:0!important;width:1920px!important;max-width:none!important;height:auto!important;min-height:0!important;display:block!important;position:static!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .vis_txt,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_copy{z-index:1;gap:0!important;max-width:none!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_bold{font-weight:700!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_under{text-decoration-line:underline!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .f_italic{letter-spacing:-.05em!important;margin:0!important;font-style:italic!important}.legacy-banner .pos_rel:has(>.right_txt)>.img{--legacy-enter-from:-50px 0}.legacy-banner.legacy-motion .pos_rel>.img,.legacy-banner.legacy-motion .pos_rel>:is(.vis_txt,.liststyle_copy){opacity:0;translate:var(--legacy-enter-from,50px 0);transition:opacity 1.9s cubic-bezier(.14,.46,0,1.34),translate 1.9s cubic-bezier(.14,.46,0,1.34)}.legacy-banner.legacy-visible .pos_rel>.img{opacity:1;transition-delay:.2s;translate:0}.legacy-banner.legacy-visible .pos_rel>:is(.vis_txt,.liststyle_copy){opacity:1;transition-delay:.6s;translate:0}@media (max-width:999px){.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas{width:100%;transform:none}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas>.sub_con_new,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img img{width:100%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .pos_rel>:is(.vis_txt,.liststyle_copy){text-align:left!important;width:100%!important;margin:0!important;padding:32px 24px!important;position:relative!important;inset:auto!important;transform:none!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas :is(.fs60,.fs48){font-size:28px!important;line-height:1.5!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs20{font-size:16px!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .fs16{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.legacy-banner.legacy-motion .pos_rel>.img,.legacy-banner.legacy-motion .pos_rel>:is(.vis_txt,.liststyle_copy){opacity:1;transition:none;translate:none}}@media (max-width:999px){.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img{aspect-ratio:3/2!important;overflow:hidden!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img img{object-fit:cover!important;object-position:75% center!important;height:100%!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel:has(>.right_txt)>.img img{object-position:25% center!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas :is(.liststyle_check,.liststyle_img2){width:100%!important;padding:0!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas :is(.liststyle_check,.liststyle_img2)>li{width:100%!important;min-height:0!important;margin:0!important;padding:12px 0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_check>.img{width:40%!important;max-width:140px!important;margin:0 auto 20px!important;padding:0!important;position:static!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_img2 .txt{width:auto!important;padding:12px 0!important}}@media (min-width:1000px){.legacy-banner{width:var(--legacy-viewport,100%);margin-left:calc((100% - var(--legacy-viewport,100%))/2)}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas{width:var(--legacy-canvas,1400px);transform:none}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas>.sub_con_new,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel,.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img{width:var(--legacy-canvas,1400px)!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .sub_con_new>.pos_rel>.img{height:var(--legacy-image-height,auto)!important;justify-content:center!important;align-items:flex-start!important;overflow:hidden!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .vis_txt{box-sizing:content-box!important;padding:60px 0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas .liststyle_copy{box-sizing:content-box!important;padding:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner .legacy-banner-canvas p{box-sizing:content-box!important}}.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-preparing .pos_rel>:is(.img,.vis_txt,.liststyle_copy),.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-preparing .reviewed-canvas>.sub_con_new>div>:is(div,ul){transition:none!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner picture.legacy-mobile-image{display:contents!important}@media (max-width:999px){.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner .sub_con_new .img:has(>picture.legacy-mobile-image){aspect-ratio:auto!important;height:auto!important;min-height:0!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner .sub_con_new .img>picture.legacy-mobile-image>img{object-fit:contain!important;object-position:center!important;clip-path:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important}.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner.legacy-banner .reviewed-values>.img:has(>picture.legacy-mobile-image){position:relative!important;inset:auto!important}}
