@font-face{font-family:"HanwhaGothic";font-style:normal;font-weight:400;src:url("/assets/fonts/HanwhaGothicL.woff2") format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+0030-0039,U+AC00-D7A3,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"HanwhaGothic";font-style:normal;font-weight:700;src:url("/assets/fonts/HanwhaGothicR.woff2") format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+0030-0039,U+AC00-D7A3,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"HanwhaGothic";font-style:normal;font-weight:900;src:url("/assets/fonts/HanwhaGothicB.woff2") format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+0030-0039,U+AC00-D7A3,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"HanwhaGothic";font-style:normal;font-weight:100;src:url("/assets/fonts/HanwhaGothicEL.woff2") format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+0030-0039,U+AC00-D7A3,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}@font-face{font-family:"Hanwha";font-style:normal;font-weight:100;src:url("/assets/fonts/HanwhaL.woff2") format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+0030-0039,U+AC00-D7A3,U+0020-002F,U+003A-0040,U+005B-0060,U+007B-007E}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none;color:#000}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1em;margin:0}img,video{width:100%;height:auto;border:0;vertical-align:top}em{color:#f37321;font-style:normal}html{font-size:0.8333333333vw}@media all and (min-width: 2200px){html{font-size:.8vw}}@media all and (max-width: 2199px){html{font-size:0.8333333333vw}}@media all and (max-width: 1799px){html{font-size:.88vw}}@media all and (max-width: 1399px){html{font-size:.93vw}}@media(min-width: 2560px){html{font-size:20px}}@media(max-width: 1024px){html{font-size:9px}}html body{font-family:"HanwhaGothic",sans-serif;font-weight:normal}html .h1{font-size:7.75rem;font-weight:900;line-height:1.1;letter-spacing:.16em}html .h2{font-size:7.5rem;font-weight:900;line-height:1.1;letter-spacing:0}html .h3{font-size:6.75rem;font-weight:900;line-height:1.1;letter-spacing:0}html .h4{font-size:5rem;font-weight:900;line-height:1.1;letter-spacing:-0.01em}html .h5{font-size:4.5rem;font-weight:900;line-height:1.25;letter-spacing:-0.01em}html .h6{font-size:4rem;font-weight:900;line-height:1.1;letter-spacing:0}html .h7{font-size:3.5rem;font-weight:900;line-height:1.1;letter-spacing:0}html .h8{font-size:5.75rem;font-weight:900;line-height:1.25;letter-spacing:-0.01em}html .t1{font-size:3rem;font-weight:700;line-height:1.5;letter-spacing:-0.01em}html .t2-en{font-size:max(18px,1.5rem);line-height:1.5;letter-spacing:.02em}html .t2-kr{font-size:max(18px,1.5rem);line-height:1.5;letter-spacing:-0.01em}html .t3{font-size:max(18px,1.25rem);font-weight:100;line-height:1.5;letter-spacing:-0.01em}html .t4{font-size:max(24px,1.75rem);line-height:1.5;letter-spacing:-0.01em}html .b1{font-size:max(14px,1.125rem);font-weight:100;line-height:1.5;letter-spacing:-0.02em}html .b2{font-size:max(14px,1.125rem);font-weight:100;line-height:1.67;letter-spacing:-0.02em}html .c1{font-size:max(12px,.875rem);font-weight:100;line-height:1.5;letter-spacing:.01em}html .lt{font-size:25rem;font-weight:900;line-height:1;letter-spacing:-0.04em;color:#fff}html .btn1-en{font-size:clamp(14px,1.125rem,20px);line-height:1;letter-spacing:.02em}html .btn1-kr{font-size:clamp(14px,1.125rem,20px);line-height:1;letter-spacing:0}html .btn2-en{font-size:clamp(13px,1rem,18px);line-height:1;letter-spacing:.02em}html .btn2-kr{font-size:clamp(13px,1rem,18px);line-height:1;letter-spacing:0}html .hw_re{font-family:"Hanwha";font-style:normal;font-weight:400}html .hw_li{font-family:"Hanwha";font-style:normal;font-weight:100}html{font-size:0.8333333333vw}html body{font-family:"HanwhaGothic",sans-serif;font-weight:normal;word-break:break-word;-webkit-font-smoothing:antialiased}@media all and (min-width: 2200px){html{font-size:.8vw}}@media all and (min-width: 1800px)and (max-width: 2200px){html{font-size:0.8333333333vw}}@media all and (min-width: 1400px)and (max-width: 1800px){html{font-size:.88vw}}@media all and (max-width: 1400px){html{font-size:.93vw}}html .kv-headline,html .kv-headline[type=eng]{--font:kv-headline-eng;font-size:max(36px, 3.5417vw);font-weight:200;line-height:1.1;letter-spacing:-0.03em;font-family:"canada-type-gibson",sans-serif}html .kv-headline[type=kor]{--font:kv-headline-kor;font-size:max(36px, 3.5417vw);font-weight:400;line-height:1.2;letter-spacing:-0.05em;font-family:"HanwhaGothic",sans-serif}html .headline-1{--font:headline-1;font-size:max(66px, 7.75rem);font-weight:200;line-height:0.96;letter-spacing:-0.03em;font-family:"canada-type-gibson",sans-serif}html .headline-2-en{--font:headline-2-en;font-size:max(51px, 6rem);font-weight:200;line-height:0.96;letter-spacing:-0.03em;font-family:"canada-type-gibson",sans-serif}html .headline-2-kr{--font:headline-2-kr;font-size:max(51px, 6rem);font-weight:400;line-height:1.25;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .headline-3-en{--font:headline-3-en;font-size:max(45px, 5.25rem);font-weight:200;line-height:1;letter-spacing:-0.03em;font-family:"canada-type-gibson",sans-serif}html .headline-3-kr{--font:headline-3-kr;font-size:max(45px, 5.25rem);font-weight:400;line-height:1.25;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .headline-4-kr{--font:headline-4-kr;font-size:max(36px, 4.25rem);font-weight:400;line-height:1.25;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .headline-5{--font:headline-5;font-size:max(48px, 5.625rem);font-weight:400;line-height:1.25;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .headline-6{--font:headline-6;font-size:max(66px, 7.125rem);font-weight:200;line-height:0.96;letter-spacing:-0.03em;font-family:"canada-type-gibson",sans-serif}html .title1-kr{--font:title1-kr;font-size:max(24px, 2.75rem);font-weight:400;line-height:1.5;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .title1-en{--font:title1-en;font-size:max(24px, 2.75rem);font-weight:200;line-height:1.1;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .title2,html .title2-kr{--font:title2-kr;font-size:max(20px, 1.75rem);font-weight:400;line-height:1.4;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .title2-en{--font:title2-en;font-size:max(20px, 1.75rem);font-weight:300;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .title3{--font:title3;font-size:max(24px, 2.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.04em;font-family:"HanwhaGothic",sans-serif}html .body1{--font:body1;font-size:max(17px, 1.375rem);font-weight:400;line-height:1.5;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .body2{--font:body2;font-size:max(16px, 1.25rem);font-weight:400;line-height:1.5;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .body3{--font:body3;font-size:max(16px, 1.25rem);font-weight:400;line-height:2;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .body4{--font:body4;font-size:max(12px, 0.9375rem);font-weight:400;line-height:1.6;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .body5{--font:body5;font-size:max(14px, 1.125rem);font-weight:400;line-height:1.6;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .caption1-en{--font:caption1-en;font-size:max(14px, 1.125rem);font-weight:300;line-height:1.4;letter-spacing:-0.015em;font-family:"canada-type-gibson",sans-serif}html .caption1-kr{--font:caption1-kr;font-size:max(14px, 1.125rem);font-weight:400;line-height:1.4;letter-spacing:-0.015em;font-family:"HanwhaGothic",sans-serif}html .btn1-en{--font:btn1-en;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .btn1-kr{--font:btn1-kr;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}html .btn2-en{--font:btn2-en;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .btn2-kr{--font:btn2-kr;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}html .btn3-en{--font:btn3-en;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .btn3-kr{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}html .btn4-en{--font:btn4-en;font-size:clamp(13px, 1rem, 20px);font-weight:300;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}html .btn4-kr{--font:btn4-kr;font-size:clamp(13px, 1rem, 20px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}html .cp-name{font-family:"Hanwha" !important}html:lang(en) .headline-2-kr,html:lang(en) .headline-3-kr,html:lang(en) .headline-4-kr,html:lang(en) .headline-5,html:lang(en) .title1-kr,html:lang(en) .title2,html:lang(en) .title2-kr,html:lang(en) .title3,html:lang(en) .caption1-kr,html:lang(en) .btn1-kr,html:lang(en) .btn2-kr,html:lang(en) .btn3-kr,html:lang(en) .btn4-kr,html:lang(en) .body1,html:lang(en) .body2,html:lang(en) .body3,html:lang(en) .body4,html:lang(en) .body5{font-family:"canada-type-gibson",sans-serif}html:lang(en) .headline-2-kr,html:lang(en) .headline-3-kr{line-height:1.1;font-weight:200}html:lang(en) .headline-4-kr{line-height:1.15;font-weight:200}html:lang(en) .headline-5{line-height:1.1;font-weight:200}html:lang(en) .title1-kr{line-height:1.3;font-weight:200}html:lang(en) .title2,html:lang(en) .title2-kr{line-height:1.4;font-weight:300}html:lang(en) .title3{font-weight:200}html:lang(en) .body1,html:lang(en) .body2,html:lang(en) .body3,html:lang(en) .body4,html:lang(en) .body5{font-weight:300}html:lang(en) .body1,html:lang(en) .body2{line-height:1.4}html:lang(en) .body3{line-height:1.9}html:lang(en) .body4{line-height:1.5}html:lang(en) .body5{line-height:1.45}html:lang(en) .caption1-kr{font-weight:300}html:lang(en) .btn4-kr{font-weight:300}.hidden,[hidden]{display:none !important}.a11y{position:absolute !important;overflow:hidden;height:1px;width:1px;clip:rect(1px, 1px, 1px, 1px)}.aria-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.debugger{position:fixed;width:100%;height:100vh;top:0;left:0;visibility:collapse;pointer-events:none;z-index:3999}.debugger.is-active{visibility:visible}.debugger .content{background-color:pink;opacity:.5;height:100vh}.font-guide{position:fixed;width:90%;max-width:500px;height:90%;max-height:500px;top:15%;left:5%;visibility:collapse;pointer-events:none;z-index:3999}.font-guide.is-active{visibility:visible;pointer-events:initial}.font-guide .__container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;border:1px solid silver;background-color:#fff;padding:24px;box-sizing:border-box;font-size:14px;line-height:1.4em;border-radius:8px}.font-guide .__container div{display:flex;flex-wrap:wrap;flex-direction:column-reverse;width:33.3%;margin-bottom:28px}.font-guide .__container span{width:100%;font-size:20px;margin-bottom:6px;display:block;font-weight:bold}.cursor-container{position:fixed;z-index:3001}.cursor-container .ball{position:absolute;width:14px;height:14px;border-radius:9999px;background-color:#f37321;z-index:3000;pointer-events:none;transform:translate3d(-50%, -50%, 0);transition:all .2s}.cursor-container .ring{position:absolute;width:64px;height:64px;border-radius:9999px;opacity:0;transform:scale(0);border:2px solid rgba(0,0,0,.5);z-index:3001;pointer-events:none;transform:translate3d(-50%, -50%, 0);transition:all .2s}.cursor-container.slide .ball{opacity:0}.cursor-container.slide .ring{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;width:96px;height:96px}.cursor-container.click .ball{opacity:0}.cursor-container.click .ring{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;width:64px;height:64px}.cursor-container.clicked .ring::after{width:85%;height:85%;transition:all .1s}.cursor-container.drag .ball{opacity:0}.cursor-container.drag .ring{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;width:88px;height:88px}.cursor-container.drag.clicked .ring{transform:translate3d(-50%, -50%, 0) scale(0.727272)}.cursor-container.drag.clicked .cursor-follower::before{transform:translate(-145%, -50%) rotateZ(270deg)}.cursor-container.drag.clicked .cursor-follower::after{transform:translate(145%, -50%) rotateZ(90deg)}.cursor-container.video .ball{width:96px;height:96px;background-color:#fff}.cursor-follower{position:fixed;width:24px;height:24px;z-index:3002;pointer-events:none;transform:translate3d(-50%, -50%, 0);opacity:0}.cursor-follower::before{content:"";background:url(/assets/content/common/ico_drag_left-b.svg) no-repeat 100%}.cursor-follower::after{content:"";background:url(/assets/content/common/ico_drag_right-b.svg) no-repeat 100%}.cursor-follower .arrow,.cursor-follower .play{position:absolute;top:0;left:0;opacity:0;z-index:1}.cursor-follower.drag{opacity:1}.cursor-follower.drag::before{content:"";display:block;position:absolute;width:10px;height:10px;background:url(/assets/content/common/ico_drag_left-b.svg) no-repeat 100%;opacity:.3;transform:translate(-50%, -50%);left:-44px;top:50%;transition:all .2s}.cursor-follower.drag::after{content:"";display:block;position:absolute;width:10px;height:10px;background:url(/assets/content/common/ico_drag_right-b.svg) no-repeat 100%;opacity:.3;transform:translate(50%, -50%);left:55px;top:50%;transition:all .2s}.cursor-follower.drag.clicked::before{transform:translate(-145%, -50%)}.cursor-follower.drag.clicked::after{transform:translate(145%, -50%)}.cursor-follower.slide-prev .arrow{opacity:1}.cursor-follower.slide-prev{opacity:1;transform:translate3d(-50%, -50%, 0)}.cursor-follower.slide-prev.clicked .cursor-follower{transform:translate3d(-80%, -50%, 0)}.cursor-follower.slide-next .arrow{opacity:1}.cursor-follower.slide-next{opacity:1;transform:translate3d(-50%, -50%, 0)}.cursor-follower.slide-next .arrow{transform:rotateZ(180deg)}.cursor-follower.slide-next.clicked .cursor-follower{transform:translate3d(-20%, -50%, 0)}.cursor-follower.slide-next.clicked .cursor-follower .arrow{transform:rotateZ(180deg)}.cursor-follower.video{opacity:1;mix-blend-mode:initial;width:20px;height:30px}.cursor-follower.video .play{opacity:1}[data-cursor=drag]{cursor:grab}[data-cursor=video]{display:block;cursor:pointer}.btn{display:inline-block;position:relative;padding:.888em .888em .888em 1.333em;min-width:12.4em;text-align:left;color:#fff;background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.3);font-family:"HanwhaGothic",sans-serif;text-transform:uppercase;transition:all .34s ease-in-out;cursor:pointer;font-size:clamp(14px,1.125rem,20px);line-height:1;letter-spacing:.02em}.btn.btn--long,.btn.btn--long--left{margin:0 auto;display:flex;justify-content:space-between;align-items:center;width:fit-content}.btn.btn--long--left,.btn.btn--long--left--left{margin:0}.btn.btn--long::before,.btn.btn--long--left::before{content:attr(data-txt);display:block;position:relative;margin-right:1em;left:0;top:0;transition:all 0s ease-in-out}.btn.btn--long.btn--dynamic::before,.btn.btn--long--left.btn--dynamic::before{transition:all .34s ease-in-out}.btn.btn--long .txt,.btn.btn--long--left .txt{display:none}.btn.btn--long::after,.btn.btn--long--left::after{position:relative;right:unset;transform:translateY(0)}.btn[lang=ko]{font-size:clamp(14px,1.125rem,20px);line-height:1;letter-spacing:0}.btn::before{content:attr(data-txt);white-space:nowrap;position:absolute;left:1.333em;top:.888em;transition:all .34s ease-in-out}.btn::after{content:"";display:inline-block;position:absolute;top:50%;vertical-align:middle;width:1em;height:1em;background:url(/assets/content/common/d-ico-arrow.svg) no-repeat 100%;background-size:contain;right:.888em;transform:translate(0, -50%);transition:all .34s ease-in-out}.btn--dynamic::after{content:none}.btn--dynamic .arrow-wrap::after{content:"";display:inline-block;position:absolute;top:50%;vertical-align:middle;width:1em;height:1em;background:url(/assets/content/common/d-ico-arrow.svg) no-repeat 100%;background-size:contain;right:.888em;transform:translate(0, -50%);transition:all .34s ease-in-out}@media(hover: hover){.btn--dynamic:hover .txt,.btn--dynamic:focus .txt{opacity:0}.btn--dynamic:hover::before,.btn--dynamic:focus::before{left:50%;transform:translateX(-50%);color:#f37321}.btn--dynamic:hover .arrow-wrap::after,.btn--dynamic:focus .arrow-wrap::after{transform:translate(150%, -50%);opacity:0}.btn--dynamic:hover.btn--long::after,.btn--dynamic:focus.btn--long::after{transform:translate(150%, 0)}}.btn--dynamic .txt{opacity:0;visibility:collapse}@media(hover: hover){.btn--white:hover,.btn--white:focus{border-color:#fff !important;color:#fff !important}.btn--white:hover .txt,.btn--white:focus .txt{opacity:0}.btn--white:hover::before,.btn--white:focus::before{opacity:1}.btn--white:hover::after,.btn--white:focus::after{opacity:1}}.btn--white .txt{opacity:0;visibility:collapse}.btn--invert{color:#000;border:1px solid rgba(0,0,0,.3)}.btn--invert::after{background:url(/assets/content/common/d-ico-arrow--black.svg) no-repeat 100%;background-size:contain}.btn--invert .arrow-wrap::after{background:url(/assets/content/common/d-ico-arrow--black.svg) no-repeat 100%;background-size:contain}@media(hover: hover){.btn:not(.btn--dynamic,.btn--white,.btn--simple):hover,.btn:not(.btn--dynamic,.btn--white,.btn--simple):focus{border-color:#f37321 !important;color:#f37321 !important}.btn:not(.btn--dynamic,.btn--white,.btn--simple):hover::after,.btn:not(.btn--dynamic,.btn--white,.btn--simple):focus::after{background:url(/assets/content/common/d-ico-arrow--point1.svg) no-repeat 100% !important;background-size:contain !important}}.btn--outlink::after{background:url(/assets/content/common/d-ico-outlink.svg) no-repeat 100%;background-size:contain}@media(hover: hover){.btn--outlink:hover,.btn--outlink:focus{border-color:#fff !important;color:#fff !important}.btn--outlink:hover::after,.btn--outlink:focus::after{background:url(/assets/content/common/d-ico-outlink.svg) no-repeat 100% !important;background-size:contain !important}}.btn--outlink.btn--invert::after{background:url(/assets/content/common/d-ico-outlink--black.svg) no-repeat 100%;background-size:contain}.btn--outlink--black::after{background:url(/assets/content/common/d-ico-outlink.svg) no-repeat 100%;background-size:contain}.btn--outlink--black.btn--invert::after{background:url(/assets/content/common/d-ico-outlink--black.svg) no-repeat 100%;background-size:contain}@media(hover: hover){.btn--outlink--black:hover,.btn--outlink--black:focus{border-color:#000 !important;color:#000 !important}.btn--outlink--black:hover::after,.btn--outlink--black:focus::after{background:url(/assets/content/common/d-ico-outlink--black.svg) no-repeat 100% !important;background-size:contain !important}}@media(hover: hover){.btn--outlink:not(.btn--dynamic,.btn--white,.btn--simple):hover,.btn--outlink:not(.btn--dynamic,.btn--white,.btn--simple):focus{border-color:#f37321 !important;color:#f37321 !important}.btn--outlink:not(.btn--dynamic,.btn--white,.btn--simple):hover::after,.btn--outlink:not(.btn--dynamic,.btn--white,.btn--simple):focus::after{background:url(/assets/content/common/d-ico-outlink--point1.svg) no-repeat 100% !important;background-size:contain !important}}.btn--download::after{background:url(/assets/content/common/d-ico-download.svg) no-repeat 100%;background-size:contain}.btn--download.btn--invert::after{background:url(/assets/content/common/d-ico-download--black.svg) no-repeat 100%;background-size:contain}@media(hover: hover){.btn--download:not(.btn--dynamic):hover,.btn--download:not(.btn--dynamic):focus{border-color:#000 !important;color:#000 !important}.btn--download:not(.btn--dynamic):hover::after,.btn--download:not(.btn--dynamic):focus::after{background:url(/assets/content/common/d-ico-download--black.svg) no-repeat 100% !important;background-size:contain !important}}@media(hover: hover){.btn--simple--black:not(.btn--dynamic):hover,.btn--simple--black:not(.btn--dynamic):focus{border-color:#000 !important;color:#000 !important}}@media(hover: hover){.btn--simple--white:not(.btn--dynamic):hover,.btn--simple--white:not(.btn--dynamic):focus{border-color:#fff !important;color:#fff !important}}.bttn{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;outline:none;appearance:none;-webkit-appearance:none;transition:all .34s ease-in-out;cursor:pointer}.bttn-scroll{overflow:hidden;font-size:clamp(18px,1.5rem,32px);padding:.5833333333em;border-radius:.3333333333em}.bttn-scroll .icon,.bttn-scroll::after{width:1em;height:1em;font-size:inherit;transition:inherit}.bttn-scroll::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bttn-scroll[color=white]{border:1px solid #fff}.bttn-scroll[color=black]{border:1px solid rgba(0,0,0,.2)}.bttn-scroll[dir=top] .icon,.bttn-scroll[dir=top]::after{background:url("/assets/content/common/icon/arrow-scroll-top-b.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=top][color=white] .icon,.bttn-scroll[dir=top][color=white]::after{background:url("/assets/content/common/icon/arrow-scroll-top-w.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=top]::after{transform:translate(-50%, 200%)}.bttn-scroll[dir=bottom] .icon,.bttn-scroll[dir=bottom]::after{background:url("/assets/content/common/icon/arrow-scroll-bottom-b.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=bottom][color=white] .icon,.bttn-scroll[dir=bottom][color=white]::after{background:url("/assets/content/common/icon/arrow-scroll-bottom-w.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=bottom]::after{transform:translate(-50%, -300%)}.bttn-scroll[dir=left] .icon,.bttn-scroll[dir=left]::after{background:url("/assets/content/common/icon/arrow-scroll-left-b.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=left][color=white] .icon,.bttn-scroll[dir=left][color=white]::after{background:url("/assets/content/common/icon/arrow-scroll-left-w.svg") transparent 50% 50%/cover no-repeat}.bttn-scroll[dir=left]::after{transform:translate(200%, -50%)}.bttn-scroll:hover::after{transform:translate(-50%, -50%)}.bttn-scroll:hover[color=black]{border:1px solid #000}.bttn-scroll:hover[dir=top] .icon{transform:translate(0%, -200%)}.bttn-scroll:hover[dir=bottom] .icon{transform:translate(0%, 250%)}.bttn-scroll:hover[dir=left] .icon{transform:translate(-250%, 0%)}.bttn-txt--circle{overflow:hidden}.bttn-txt--circle[size=l] span{--font:btn1-en;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:0.75;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}.bttn-txt--circle[size=l] .txt{margin-right:.2916666667em}.bttn-txt--circle[size=l] .icon{width:1.0833333333em;height:1.0833333333em}.bttn-txt--circle[size=l] .icon::before,.bttn-txt--circle[size=l] .icon::after{width:.5416666667em;height:.5416666667em}.bttn-txt--circle[size=m] span,.bttn-txt--circle[size=m][lang=en] span{--font:btn2-en;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:0.9;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}.bttn-txt--circle[size=m][lang=kr] span{--font:btn2-kr;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:1.1;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.bttn-txt--circle[size=m] .txt{margin-right:.3em}.bttn-txt--circle[size=m] .icon{width:1.1em;height:1.1em}.bttn-txt--circle[size=m] .icon::before,.bttn-txt--circle[size=m] .icon::after{width:.55em;height:.55em}.bttn-txt--circle[size=s][lang=en]{--font:btn3-en;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}.bttn-txt--circle[size=s][lang=kr]{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.bttn-txt--circle[size=s] .txt{margin-right:.2777777778em}.bttn-txt--circle[size=s] .icon{width:1.1111111111em;height:1.1111111111em}.bttn-txt--circle[size=s] .icon::before,.bttn-txt--circle[size=s] .icon::after{width:.5555555556em;height:.5555555556em}.bttn-txt--circle[color=black] .txt{color:#000}.bttn-txt--circle[color=black] .icon{background-color:#000}.bttn-txt--circle[color=black] .icon::before,.bttn-txt--circle[color=black] .icon::after{background:url("/assets/content/common/icon/txt-circle-w.svg") transparent 50% 50%/cover no-repeat}.bttn-txt--circle[color=white] .txt{color:#fff}.bttn-txt--circle[color=white] .icon{background-color:#fff}.bttn-txt--circle[color=white] .icon::before,.bttn-txt--circle[color=white] .icon::after{background:url("/assets/content/common/icon/txt-circle-b.svg") transparent 50% 50%/cover no-repeat}.bttn-txt--circle[dir=plus] .icon{background-color:#000}.bttn-txt--circle[dir=plus] .icon::before,.bttn-txt--circle[dir=plus] .icon::after{background:url("/assets/content/common/btn-plus-w.svg") transparent 50% 50%/cover no-repeat}.bttn-txt--circle[dir=plus][color=white] .icon{background-color:#fff}.bttn-txt--circle[dir=plus][color=white] .icon::before,.bttn-txt--circle[dir=plus][color=white] .icon::after{background:url("/assets/content/common/btn-plus-b.svg") transparent 50% 50%/cover no-repeat}.bttn-txt--circle span{position:relative;font-size:inherit}.bttn-txt--circle .txt{transition:all .34s ease-in-out}.bttn-txt--circle .txt::after{content:attr(data-txt);position:absolute;top:150%;left:0}.bttn-txt--circle .icon{border-radius:100%;overflow:hidden}.bttn-txt--circle .icon::before,.bttn-txt--circle .icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .34s ease-in-out}.bttn-txt--circle .icon::after{transform:translate(-250%, -50%)}.bttn-txt--circle:hover .txt{transform:translate(0, -150%);opacity:.5}.bttn-txt--circle:hover .icon::before{transform:translate(150%, -50%)}.bttn-txt--circle:hover .icon::after{transform:translate(-50%, -50%)}.bttn-txt--circle:hover[dir=plus] .icon::before{transform:translate(-50%, -50%)}.bttn-txt--circle:hover[dir=plus] .icon::after{transform:translate(-250%, -50%)}.bttn-txt--ico .txt{transition:all .34s ease-in-out}.bttn-txt--ico[size=m] span{--font:btn2-kr;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:1.35;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.bttn-txt--ico[size=m] .txt{margin-right:.3em}.bttn-txt--ico[size=m] .icon{width:.9em;height:.9em}.bttn-txt--ico[size=s] span{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.35;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.bttn-txt--ico[size=s] .txt{margin-right:.2777777778em}.bttn-txt--ico[size=s] .icon{width:.8888888889em;height:.8888888889em}.bttn-txt--ico:hover .txt{opacity:.5}.bttn-circle{font-size:clamp(13px,1rem,20px);width:2em;height:2em;border-radius:2em;background-color:#f6f6f6;overflow:hidden}.bttn-circle .icon,.bttn-circle::after{font-size:inherit;width:1em;height:1em;opacity:.5;background:url("/assets/content/common/icon/arrow-icon-bottom.svg") transparent 50% 50%/cover no-repeat;transition:all .34s ease-in-out}.bttn-circle::after{content:"";position:absolute;transform:translate(0, -200%)}.bttn-circle:hover .icon,.bttn-circle:hover::after,.bttn-circle.is-active .icon,.bttn-circle.is-active::after{opacity:1}.bttn-circle:hover .icon{transform:translate(0, 200%)}.bttn-circle:hover::after{transform:translate(0, 0%)}.bttn-circle.is-active .icon{transform:translate(0, 200%) rotate(180deg)}.bttn-circle.is-active::after{transform:translate(0, 0%) rotate(180deg)}.bttn-number{width:2em;height:2em;border-radius:2em;background-color:#eee;cursor:default}.bttn-number,.bttn-number span{--font:btn3-en;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}.bttn-number span{color:#000}.bttn-box{padding:.7em 1em;border-radius:.5em;border:1px solid rgba(0,0,0,.2);transition:all .34s ease-in-out}.bttn-box,.bttn-box span{--font:btn2-kr;font-size:clamp(16px, 1.25rem, 24px);font-weight:400;line-height:1.1;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.bttn-box:hover{border-color:#000}.bttn-box .icon{width:.9em;height:.9em;margin-left:.3em}.bttn-box .icon img{display:block;width:100%;height:100%;object-fit:cover}html[lang=en] .bttn-txt--ico[size=s] span,html[lang=en] .bttn-txt--ico[size=m] span{font-family:"canada-type-gibson",sans-serif}.nav{display:flex;gap:1.222em}.nav-link{display:inline-block;padding:.444em 0;color:#000;opacity:.3;font-size:clamp(14px,1.125rem,20px);line-height:1;letter-spacing:.02em;font-family:"HanwhaGothic",sans-serif;line-height:1;letter-spacing:.02em;transition:all .46s ease-out}.nav-link.is-active{padding:.5em .777em;border:1px solid #000;border-radius:.444em;color:#000;opacity:1}.nav-link:hover,.nav-link:active{color:#000;opacity:1}.nav.invert .nav-link{color:#000}.nav.invert .nav-link.is-active{color:#000}.tab .dummy-cont{height:0}.tab .dummy-cont.show{height:calc(max(18px,1.5rem)*1.5 + 1.3vw + 15px)}.tab__list{display:flex;margin-bottom:calc(1.3vw + 15px)}.tab__list>li{position:relative;width:fit-content;text-transform:uppercase}.tab__list>li:not(:nth-last-of-type(1)){margin-right:1em}.tab__list>li>a{display:inline-block;color:#999;transition:all .3s ease-out}.tab__list>li::after{content:"";display:block;width:0%;position:absolute;height:2px;left:0;transform:translateY(-100%);margin-top:.25em;background-color:#f37321;transition:all .3s ease-out}.tab__list>li:hover>a{color:#000}.tab__list>li.active{pointer-events:none}.tab__list>li.active::after{width:100%}.tab__list>li.active>a{color:#000}.tab__contents{position:relative;display:none}.tab__contents.active{display:block;min-height:100%}.__sticky_3depth{position:absolute;left:0;top:0;z-index:10;transform:translateY(-100%);transition:.4s transform;width:100%;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,.85)}.__sticky_3depth.is-visible{transform:translateY(0%)}.__sticky_3depth .container[data-3depth-sticky]{padding:0}.__sticky_3depth .container[data-3depth-sticky] .row{justify-content:center}.__sticky_3depth .container[data-3depth-sticky] .row>.col-clear{flex-basis:unset;max-width:unset;margin-left:0}.__sticky_3depth .container[data-3depth-sticky] .row>.col-clear .tab__list{margin-bottom:0;padding:clamp(25px,1.6vw,36px) calc(2.35vw + 15px)}.__sticky_3depth .container[data-3depth-sticky] .row>.col-clear .tab__list>li:not(:nth-last-of-type(1)){margin-right:2.22em}.__sticky_3depth .container[data-3depth-sticky] .row>.col-clear .tab__list>li::after{margin-top:1.77em}.selectbox:not([type=default],[type=footer]){display:inline-block;position:relative;width:14.75em}.selectbox:not([type=default],[type=footer])[required] .btn::after{content:"*";font-size:16px;color:#000;margin-left:4px}.selectbox:not([type=default],[type=footer]).ready .selectbox__dropdown{height:0;opacity:1}.selectbox:not([type=default],[type=footer]).dark .btn{color:#aaa;background-color:#262626}.selectbox:not([type=default],[type=footer]).dark .btn:hover{color:#fff}.selectbox:not([type=default],[type=footer]).dark .btn:before{background-image:url("/assets/clientlib-local/resources/svg/icon-down-arrow-white.svg");background-color:#262626}.selectbox:not([type=default],[type=footer]).dark .drop-box{background-color:#161616}.selectbox:not([type=default],[type=footer]).dark .drop-box button{color:#aaa}.selectbox:not([type=default],[type=footer]).dark .drop-box button:hover{color:#fff;background-color:#262626}.selectbox:not([type=default],[type=footer]).dark .drop-box button.selected{font-weight:600;color:#fff}.selectbox:not([type=default],[type=footer]).dir-up .drop-box{top:auto}.selectbox:not([type=default],[type=footer]).white{color:#fff}.selectbox:not([type=default],[type=footer]).white .selectbox__selection::before,.selectbox:not([type=default],[type=footer]).white .selectbox__selection::after{background-color:#fff}.selectbox:not([type=default],[type=footer]).white .selectbox__dropdown{border-color:#333}.selectbox[type=default],.selectbox[type=footer]{display:inline-block;position:relative}.selectbox[type=default],.selectbox[type=default] *,.selectbox[type=footer],.selectbox[type=footer] *{outline:none;appearance:none;-webkit-appearance:none}.selectbox[type=default]:hover .selectbox__selection,.selectbox[type=default]:hover .selectbox__selection.open,.selectbox[type=footer]:hover .selectbox__selection,.selectbox[type=footer]:hover .selectbox__selection.open{border-bottom:1px solid #000}.selectbox[type=default] .selectbox__selection,.selectbox[type=footer] .selectbox__selection{position:relative;width:100%;height:auto;color:#000;text-align:left;max-width:none;word-break:break-all;border:0;background-color:rgba(0,0,0,0);border-bottom:1px solid #ccc;cursor:pointer;color:inherit;-webkit-transition:border-bottom .4s;transition:border-bottom .4s}.selectbox[type=default] .selectbox__selection:before,.selectbox[type=default] .selectbox__selection::after,.selectbox[type=footer] .selectbox__selection:before,.selectbox[type=footer] .selectbox__selection::after{content:"";position:absolute;display:block}.selectbox[type=default] .selectbox__selection::before,.selectbox[type=footer] .selectbox__selection::before{bottom:0;left:0;width:100%;height:1px;opacity:0;background-color:#000;-webkit-transition:opacity .4s;transition:opacity .4s}.selectbox[type=default] .selectbox__selection::after,.selectbox[type=footer] .selectbox__selection::after{right:0;top:50%;transform:translate(0, -50%)}.selectbox[type=default] .selectbox__selection:nth-of-type(1),.selectbox[type=footer] .selectbox__selection:nth-of-type(1){margin-top:0}.selectbox[type=default] .selectbox__selection.open:after,.selectbox[type=footer] .selectbox__selection.open:after{opacity:1;transform:translate(0, -50%) rotate(180deg)}.selectbox[type=default] .selectbox__selection.selected,.selectbox[type=footer] .selectbox__selection.selected{color:#000}.selectbox[type=default] .selectbox__dropdown,.selectbox[type=footer] .selectbox__dropdown{overflow:hidden;position:absolute;left:0;right:0;max-height:25vh;z-index:2;background-color:#fff;-webkit-transition:all .4s cubic-bezier(0.25, 1, 0.5, 1);transition:all .4s cubic-bezier(0.25, 1, 0.5, 1);scrollbar-color:#ccc #e0e0e0;scrollbar-width:3px;opacity:0;overflow:hidden scroll}.selectbox[type=default] .selectbox__dropdown::-webkit-scrollbar,.selectbox[type=footer] .selectbox__dropdown::-webkit-scrollbar{width:3px}.selectbox[type=default] .selectbox__dropdown::-webkit-scrollbar-track,.selectbox[type=footer] .selectbox__dropdown::-webkit-scrollbar-track{background-color:#e0e0e0;width:3px}.selectbox[type=default] .selectbox__dropdown::-webkit-scrollbar-thumb,.selectbox[type=footer] .selectbox__dropdown::-webkit-scrollbar-thumb{background-color:#ccc;width:3px;height:5em}.selectbox[type=default] .selectbox__dropdown.active,.selectbox[type=footer] .selectbox__dropdown.active{border:1px solid #e0e0e0;border-right:0}.selectbox[type=default] .selectbox__category,.selectbox[type=footer] .selectbox__category{display:block;padding:1em 1em 0;text-align:left;color:#000;line-height:22px}.selectbox[type=default] .selectbox__category sup,.selectbox[type=footer] .selectbox__category sup{position:relative;font-size:10px;top:1px;margin-left:3px}.selectbox[type=default] .selectbox__category::after,.selectbox[type=footer] .selectbox__category::after{content:"";display:block;margin-top:.5em;margin-bottom:.5em;width:100%;height:2px;background-color:#000}.selectbox[type=default] .selectbox__category:first-child,.selectbox[type=footer] .selectbox__category:first-child{margin-top:8px}.selectbox[type=default] .selectbox__option,.selectbox[type=footer] .selectbox__option{display:block;height:auto;--font:btn4-kr;font-size:clamp(13px, 1rem, 20px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif;color:#666;padding:.875em 1em;width:100%;background-color:rgba(0,0,0,0);border:0;text-align:left;word-break:break-all;cursor:pointer}.selectbox[type=default] .selectbox__option.selected,.selectbox[type=default] .selectbox__option.active,.selectbox[type=footer] .selectbox__option.selected,.selectbox[type=footer] .selectbox__option.active{color:#000}.selectbox[type=default] .selectbox__option:hover,.selectbox[type=footer] .selectbox__option:hover{background-color:#f6f6f6}.selectbox[type=default] .selectbox__option:first-child,.selectbox[type=footer] .selectbox__option:first-child{margin-top:8px}.selectbox[type=default] .selectbox__option:last-child,.selectbox[type=footer] .selectbox__option:last-child{margin-bottom:8px}.selectbox[type=default].ready .selectbox__dropdown,.selectbox[type=footer].ready .selectbox__dropdown{height:0;opacity:1}.selectbox[type=default]{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif;width:15em}.selectbox[type=default] .selectbox__selection{padding:.8888888889em 1.7777777778em .8888888889em 0}.selectbox[type=default] .selectbox__selection::after{width:1.3333333333em;height:1.3333333333em;border-radius:1.3333333333em;background:url("/assets/content/common/icon/arrow-dropbox.svg") #f6f6f6 50% 50%/cover no-repeat;background-size:.6666666667em .6666666667em;transition:all .34s ease-in-out}.selectbox[type=default] .selectbox__selection.open:after{background:url("/assets/content/common/icon/arrow-dropbox-b.svg") #f6f6f6 50% 50%/cover no-repeat;background-size:.6666666667em .6666666667em;transform:translate(0, -50%) rotate(180deg)}.selectbox[type=footer]{--font:btn4-kr;font-size:clamp(13px, 1rem, 20px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif;width:16.875em}.selectbox[type=footer] .selectbox__selection{padding:.875em 2em .875em 0}.selectbox[type=footer] .selectbox__selection::after{width:1.5em;height:1.5em;border-radius:1.5em;background:url("/assets/content/common/icon/arrow-dropbox-plus.svg") #f6f6f6 50% 50%/cover no-repeat;background-size:.75em .75em;transition:all .34s ease-in-out}.selectbox[type=footer] .selectbox__selection.open:after{background:url("/assets/content/common/icon/arrow-dropbox-minus.svg") #f6f6f6 50% 50%/cover no-repeat;background-size:.75em .75em;transform:translate(0, -50%) rotate(90deg)}.splitted-mask{display:inline-block;overflow:hidden}.splitted-text{display:inline-block;position:relative}a:hover .img-wrapper img{transform:scale(1.1)}a .img-wrapper{overflow:hidden}a .img-wrapper .inner{padding-top:75%}a .img-wrapper .inner img{width:100%;transition:all .6s}[parallax-target]{position:relative;height:80vmin;overflow:hidden}[parallax-target] .parallax-wrapper{position:absolute;top:0%;left:0;height:120%;width:100%}[parallax-target] .parallax-wrapper>img{height:100%;object-fit:cover}.section--news{position:relative;overflow:hidden}.section--news .swiper-scrollbar{top:0;height:2px;background-color:rgba(255,255,255,.2)}.section--news .swiper-scrollbar-drag{background-color:#fff}.section--news .swiper-slide{margin-left:calc(1.56vw + 10px);width:20.8vw}.section--news .swiper-slide:nth-child(even){padding-top:calc(1.56vw + 10px)}.section--news .swiper-slide:last-child{margin-right:calc(1.56vw + 10px)}.section--news .swiper-slide .tit,.section--news .swiper-slide .category{color:#fff}.section--news .swiper-slide .tit{padding-top:1em;padding-bottom:.5em;padding-right:10%}.section--news .swiper-slide .tit span{display:inline;background-image:-webkit-linear-gradient(transparent calc(100% - 0.05em), #fff 0.05em);background-image:linear-gradient(transparent calc(100% - 0.05em), #fff 0.05em);background-position:left bottom;background-size:0;background-repeat:no-repeat;transition:.5s ease}.section--news .swiper-slide .category{opacity:.5;text-transform:uppercase}.section--news .swiper-slide a:hover .tit span,.section--news .swiper-slide a:focus .tit span{background-size:100%}.section--news .img-wrapper{position:relative}.section--news .img-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.section--news .img-wrapper .platform-icon{position:absolute;right:0;bottom:0;width:1em;height:1em;margin-right:.6em;margin-bottom:.6em}.section--news .img-wrapper .platform-icon::after{content:"";width:100%;height:100%;display:block;position:absolute;background-size:cover;background-repeat:no-repeat}.section--news .img-wrapper .platform-icon.FACEBOOK::after{background-image:url(/assets/content/common/ico-facebook.svg)}.section--news .img-wrapper .platform-icon.YOUTUBE::after{background-image:url(/assets/content/common/ico-youtube.svg)}.section--news .func{margin-top:64px;text-align:center}.icon{display:inline-block;position:relative}.icon--plus::before{content:"";display:inline-block;position:relative;width:40px;height:40px;background:url(/assets/content/common/icon-plus.svg)}.icon--minus::before{content:"";display:inline-block;position:relative;width:40px;height:10px;background:url(/assets/content/common/icon-minus.svg)}.search-wrap{position:relative;width:15em;--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.search-wrap,.search-wrap *{outline:none;appearance:none;-webkit-appearance:none}.search-wrap .under-line{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;opacity:0;background-color:#000;-webkit-transition:opacity .4s;transition:opacity .4s}.search-wrap input[type=text]{position:relative;display:block;background-color:rgba(0,0,0,0);border:0;width:100%;color:#000;padding:.8888888889em 0;padding-right:1.7777777778em;border-bottom:solid 1px #ccc;-webkit-transition:border-bottom .4s;transition:border-bottom .4s}.search-wrap input[type=text],.search-wrap input[type=text]::placeholder{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.search-wrap input[type=text]::placeholder{color:#e0e0e0}.search-wrap input[type=text]:not(:placeholder-shown)+.under-line{opacity:0}.search-wrap input[type=text]:focus,.search-wrap input[type=text]:hover{border-bottom:solid 1px #000}.search-wrap label{display:none;font-size:0}.search-wrap button[type=submit],.search-wrap div[type=submit]{position:absolute;top:50%;right:0;transform:translate(0, -50%);font-size:inherit;width:1.3333333333em;height:1.3333333333em;cursor:pointer;border:0;background-image:url(/assets/content/common/ico-search--black.svg);background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.box{position:relative;overflow:hidden;padding-left:20px;left:-20px}.box__translate{display:inline-block;transform:translateY(100%);transition:transform 1000ms cubic-bezier(0, 0, 0.25, 1)}.box__translate_up{display:inline-block;transform:translateY(100%)}.box.active .box__translate{transform:translateY(0)}.box.inactive .box__translate{transform:translateY(-100%)}[data-init-text]{opacity:0}.popup-bg{display:none;position:fixed;z-index:999;left:0;top:0;overflow:auto;word-break:keep-all}.popup-bg .popup{color:#000;position:fixed;top:max(166px,15.3703vh);left:calc(2.35vw + 15px);width:max(360px,20.833vw);z-index:100;width:fit-content}.popup-bg .popup ::-webkit-scrollbar{width:calc(4 / var(--fz) * 1em)}.popup-bg .popup ::-webkit-scrollbar-track{width:calc(4 / var(--fz) * 1em)}.popup-bg .popup ::-webkit-scrollbar-thumb{background-color:#ccc;width:calc(4 / var(--fz) * 1em);height:calc(60 / var(--fz) * 1em)}.popup-bg .popup input[type=checkbox]{display:none}.popup-bg .popup input[type=checkbox]+label{display:flex;align-items:center;gap:.461em}.popup-bg .popup input[type=checkbox]+label::before{content:"";display:inline-block;width:1.333em;height:1.333em;border:1px solid #ccc;border-radius:50%;display:flex;justify-content:center;align-items:center}.popup-bg .popup input[type=checkbox]:checked+label::before{content:"";border:none;background-color:#000;width:1.333em;height:1.333em;background-image:url(/assets/content/common/ico-check.svg);background-size:80%;background-repeat:no-repeat;background-position:center}.popup-bg .popup__container{position:relative;background-color:inherit}.popup-bg .popup__container .graytext{color:#666}.popup-bg .popup__container__inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:max(1.25vw,24px)}.popup-bg .popup__container__contents{position:relative;padding-top:1.25em;padding-bottom:1.25em;margin:0;background-color:#fff;width:max(400px,20.833vw);min-height:max(362px,18.85416vw);max-height:max(362px,18.85416vw);box-shadow:0 0 20px 0 rgba(0,0,0,.16)}.popup-bg .popup__container__contents__logo{width:calc(172 / var(--fz) * 1em);margin-bottom:clamp(16px,1.5rem,28px)}.popup-bg .popup__container__contents__title{margin-top:.9em;padding-top:.3636363636em;padding-bottom:.8181818182em}.popup-bg .popup__container__contents__desc{margin-bottom:.6em;color:#666;word-wrap:break-word}.popup-bg .popup__container__contents .body5{margin-left:2em;max-width:100%;padding-right:2em}.popup-bg .popup__container__contents.scroll-contents div{max-width:calc(100% - (48 / var(--fz) * 1em));overflow-y:scroll;padding-right:calc(32 / var(--fz) * 1em);margin-right:calc(8 / var(--fz) * 1em);max-height:10em}.popup-bg .popup__container__contents.image-contents{position:relative}.popup-bg .popup__container__contents.image-contents .body5{position:absolute;top:0;left:0;margin:0;width:100%;height:calc(100% - 3.5882352941em);padding:0}.popup-bg .popup__container__contents.image-contents .body5 img{width:100%;height:100%;object-fit:cover}.popup-bg .popup__container__close{position:absolute;top:1.25em;right:1.25em;z-index:10;width:1em;height:1em;cursor:pointer}.popup-bg .popup__checkbox-container{position:absolute;bottom:0;left:0;border-top:1px solid #ddd;background-color:inherit;display:flex;align-items:center;padding:1.25em;color:#666;width:100%}.popup-bg .popup__checkbox-container__desc{cursor:pointer}.popup-bg .popup__checkbox-container__checkbox{margin-right:.55em}.popup-bg .popup__checkbox-container .swiper-nav{margin-left:auto;z-index:10;display:flex;align-items:center;gap:1em}.popup-bg .popup__checkbox-container .swiper-nav .swiper-pagination{position:relative;bottom:0;color:rgba(102,102,102,.5);display:flex;gap:.375em}.popup-bg .popup__checkbox-container .swiper-nav .swiper-pagination.t3{font-weight:400}.popup-bg .popup__checkbox-container .swiper-nav .swiper-pagination-current{color:#000}.popup-bg .popup__checkbox-container .swiper-nav .swiper-button-prev::after{content:"";display:block;width:1em;height:1em;background:url(/assets/content/common/d_ico_arrow.svg) no-repeat 100%;background-size:contain;transform:rotate(180deg)}.popup-bg .popup__checkbox-container .swiper-nav .swiper-button-next::after{content:"";display:block;width:1em;height:1em;background:url(/assets/content/common/d_ico_arrow.svg) no-repeat 100%;background-size:contain}.popup-bg .popup__checkbox-container .swiper-nav .swiper-button-disabled{opacity:.25;transition:opacity .2s ease}@media screen and (max-width: 1024px){.popup-bg{--leftValue: 3.8462vw}.popup-bg .popup{top:50%;left:50%;transform:translate(-50%, -50%);width:50vw;height:50vw}.popup-bg .popup__container{overflow:visible}.popup-bg .popup__container__inner{display:block}.popup-bg .popup__container__contents{position:absolute !important;top:0;left:0;z-index:3;box-shadow:0 0 60px 0 rgba(0,0,0,.16)}.popup-bg .popup__container__contents:nth-child(2){top:var(--leftValue);left:var(--leftValue);z-index:2}.popup-bg .popup__container__contents:nth-child(3){top:calc(var(--leftValue)*2);left:calc(var(--leftValue)*2);z-index:1;box-shadow:none}.popup-bg #popup.show-1 .popup__container__contents{top:var(--leftValue) !important;left:var(--leftValue) !important}.popup-bg #popup.show-2{top:calc(50% - var(--leftValue)) !important;left:calc(50% - var(--leftValue)) !important}}@media screen and (max-width: 767px){.popup-bg .popup{height:50vh}.popup-bg #popup.show-2{left:calc(50% - var(--leftValue)) !important}.popup-bg #popup.show-3{left:calc(50% - var(--leftValue)*2) !important}}.top-banner{width:100%;height:calc(44 / var(--fz) * 1em);background-color:#000;display:flex;position:relative;top:0;left:0;z-index:999}.header,.main{font-size:16px;margin-top:calc(44 / var(--fz) * 1em)}.loading-spinner-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;transition:opacity 500ms ease,left 2500ms ease;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;font-size:clamp(13px,1rem,18px);line-height:1;letter-spacing:0}.loading-spinner-bg{position:absolute;width:100vw;height:100vh;background-color:#000;opacity:.4}.loading-spinner-ring{width:2.5em;height:2.5em;opacity:1;position:relative}.loading-spinner-ring-parts{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:4px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#f37321 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);opacity:1}.loading-spinner-ring-parts:nth-child(1){border-color:rgba(255,255,255,.2)}.loading-spinner-ring-parts:nth-child(3){animation-delay:.35s}.loading-spinner-ring-parts:nth-child(4){animation-delay:.25s}.loading-spinner-ring-parts:nth-child(5){animation-delay:.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.section--scroll-btn-area{width:100%;height:100vh;position:absolute;top:0}.section--scroll-btn-area .container{position:relative;height:100%}.btn-scroll-down{position:absolute;left:7.4vmin;bottom:7.4vmin;width:4.4vh;height:4.4vh;opacity:0;z-index:1000}.btn-scroll-down.center{left:50%;transform:translateX(-50%);bottom:7.4vmin}.btn-scroll-down.right{display:inline-block;left:unset;right:7.4vmin}.btn-scroll-down.right.nomarginbtm{bottom:0}.btn-scroll-down.on{opacity:1}.btn-scroll-down.scroll-tab{display:none}.btn-scroll-down.scroll-tab.active{display:block}.btn-scroll-down.active{display:block}.btn-scroll-top{display:inline-block;position:relative;width:32px;height:32px}.tab-wrap{position:relative;overflow-x:scroll;overflow-y:hidden}.tab-wrap::-webkit-scrollbar{display:none}.tab-list{width:100%}.tab-list[size=l] .tab-item:not(:last-of-type){margin-right:1.0833333333em}.tab-list[size=l] .tab-item::before{border-radius:.4166666667em}.tab-list[size=l] .tab-item,.tab-list[size=l] .tab-item .tab-btn{--font:btn1-kr;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:0.92;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.tab-list[size=s] .tab-item:not(:last-of-type){margin-right:1.1111111111em}.tab-list[size=s] .tab-item::before{border-radius:.4444444444em}.tab-list[size=s][lang=en] .tab-item,.tab-list[size=s][lang=en] .tab-item .tab-btn{--font:btn3-en;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:0.92;letter-spacing:-0.01em;font-family:"canada-type-gibson",sans-serif}.tab-list[size=s][lang=kr] .tab-item,.tab-list[size=s][lang=kr] .tab-item .tab-btn{--font:btn3-kr;font-size:clamp(14px, 1.125rem, 22px);font-weight:400;line-height:0.92;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.tab-list[color=black][type=button] .tab-item::before{border:1px solid #000}.tab-list[color=black][type=button] .tab-item .tab-btn{color:#000}.tab-list[color=white][type=button] .tab-item::before{border:1px solid #fff}.tab-list[color=white][type=button] .tab-item .tab-btn{color:#fff}.tab-list[type=button] .tab-item{display:inline-flex;opacity:.3}.tab-list[type=button] .tab-item,.tab-list[type=button] .tab-item::before{transition:all .34s ease-in-out}.tab-list[type=button] .tab-item::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";transform:translate(-50%, calc(-50% - 0.12em));width:100%;height:100%;user-select:none;pointer-events:none;opacity:0;box-sizing:content-box}.tab-list[type=button] .tab-item:hover,.tab-list[type=button] .tab-item.is-active{opacity:1}.tab-list[type=button][size=l][spacing=true] .tab-item{margin-top:.7291666667em;margin-bottom:.7291666667em}.tab-list[type=button][size=l][lang=en] .tab-item::before{transform:translate(-50%, calc(-50% - 0.2em))}.tab-list[type=button][size=l] .tab-item::before,.tab-list[type=button][size=l][lang=kr] .tab-item::before{transform:translate(-50%, calc(-50% - 0.02em))}.tab-list[type=button][size=l] .tab-item.is-active{padding:0 .7916666667em}.tab-list[type=button][size=l] .tab-item.is-active::before{height:2.0833333333em;opacity:1}.tab-list[type=button][size=s][spacing=true] .tab-item{margin-top:.7388888889em;margin-bottom:.7388888889em}.tab-list[type=button][size=s][lang=en] .tab-item::before{transform:translate(-50%, calc(-50% - 0.15em))}.tab-list[type=button][size=s][lang=kr] .tab-item::before{transform:translate(-50%, calc(-50% - 0.05em))}.tab-list[type=button][size=s] .tab-item.is-active{padding:0 .8333333333em}.tab-list[type=button][size=s] .tab-item.is-active::before{height:2.1111111111em;opacity:1}.tab-list[type=horizontal]{position:relative;padding-top:.8333333333em;border-top:1px solid rgba(0,0,0,.1)}.tab-list[type=horizontal],.tab-list[type=horizontal] .tab-item,.tab-list[type=horizontal] .tab-btn{--font:btn1-kr;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.tab-list[type=horizontal]::after{content:"";display:block;position:absolute;top:-1px;left:var(--pos, 0);width:var(--width, 0);height:1px;background-color:#000;transition:all .34s ease-in-out}.tab-list[type=horizontal] .tab-item{display:inline-flex;opacity:.3;transition:all .34s ease-in-out}.tab-list[type=horizontal] .tab-item:not(:last-of-type){margin-right:1em}.tab-list[type=horizontal] .tab-item:hover,.tab-list[type=horizontal] .tab-item.is-active{opacity:1}.tab-list[type=vertical]{position:relative;padding-left:.8333333333em;border-left:1px solid rgba(0,0,0,.1)}.tab-list[type=vertical],.tab-list[type=vertical] .tab-item,.tab-list[type=vertical] .tab-btn{--font:btn1-kr;font-size:clamp(18px, 1.5rem, 32px);font-weight:400;line-height:1.25;letter-spacing:-0.01em;font-family:"HanwhaGothic",sans-serif}.tab-list[type=vertical]::after{content:"";display:block;position:absolute;top:var(--pos, 0);left:-1px;width:1px;height:var(--height, 0);background-color:#000;transition:all .34s ease-in-out}.tab-list[type=vertical] .tab-item{display:flex;opacity:.3;transition:all .34s ease-in-out}.tab-list[type=vertical] .tab-item:not(:last-of-type){margin-bottom:1em}.tab-list[type=vertical] .tab-item:hover,.tab-list[type=vertical] .tab-item.is-active{opacity:1}.tab-item{position:relative}.info-sample-wrap{display:flex}.info-sample-wrap-scroll{width:calc(100% - 1em)}.info-sample-sec-tit{margin-top:1.2em}.info-sample-sec-tit+.regulation-cont ul{margin-top:0}.info-sample-cont__tit:first-of-type{margin-top:1.35em}.info-sample-cont__tit:nth-of-type(3){margin-top:2.2222222222em}.info-sample-cont__tit.sub{font-size:max(17px,1.25rem);font-weight:bold}.info-sample-cont__desc ul{counter-reset:number}.info-sample-cont__desc ul li{position:relative;padding-left:1.8em;letter-spacing:-0.065em;word-break:keep-all}.info-sample-cont__desc ul li:after{position:absolute;top:0;left:0;counter-increment:number;content:counter(number) ")"}.info-sample-cont__btn-more{padding-bottom:.8333333333em;text-align:center}.from-editor{font-family:"HanwhaGothic",sans-serif !important;font-size:max(16px,1.25rem) !important;line-height:2 !important;letter-spacing:-0.015em !important;color:#666 !important;background-color:rgba(0,0,0,0) !important}.from-editor *{font-family:"HanwhaGothic",sans-serif !important;font-size:max(16px,1.25rem) !important;line-height:2 !important;letter-spacing:-0.015em !important;color:#666 !important;background-color:rgba(0,0,0,0) !important}html[lang=en] .from-editor *{font-family:"canada-type-gibson",sans-serif !important}body{opacity:0}body.ready{opacity:1}.main{word-break:keep-all;word-wrap:break-word}.main.sub{padding-top:calc(40px + (calc(1.3vw + 15px) * 2) + 1px)}.container{position:relative;margin:0 auto;padding-left:5vw;padding-right:5vw}.bg-gray{background-color:#f6f6f6}.bg-container--subkv{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.bg-container--subkv::after{display:block;position:absolute;top:50%;transform:translateY(-50%);transform:translateY(0%);content:"";width:100%;height:50%;background:linear-gradient(to top, #111, rgba(17, 17, 17, 0));opacity:.75}.section--subkv{position:relative;height:100vh;overflow:hidden}.section--subkv>img{height:100%;object-fit:cover}.section--subkv .parallax-wrapper>img{position:absolute;top:0;left:0;z-index:2}.section--subkv .subkv-wrapper{position:absolute;left:0;transform:translateY(-100%);padding-bottom:7.4vmin;width:100%;z-index:1}.section--subkv .subkv-wrapper>.btn-scroll-down{bottom:7.4vmin}.section--subkv .subkv-wrapper>.btn-scroll-down img{position:static}.section--subkv .subkv-dim{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1}.section--subkv .subkv-title{word-break:keep-all;word-wrap:break-word}.section--subkv .subkv-title>p{color:#f37321;padding-bottom:1em}.section--subkv .subkv-title>p+h2{color:#fff;padding-bottom:.17em}[data-scroll-container]#scroll-wrapper{scrollbar-width:none}[data-scroll-container]#scroll-wrapper::-webkit-scrollbar{display:none}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:calc(clamp(16px, 1.5rem, 28px) * 0.5 * -1);margin-right:calc(clamp(16px, 1.5rem, 28px) * 0.5 * -1)}.row.reverse{justify-content:end}.grid-1{box-sizing:border-box}.grid-2{box-sizing:border-box}.grid-3{box-sizing:border-box}.grid-4{box-sizing:border-box}.grid-5{box-sizing:border-box}.grid-6{box-sizing:border-box}.grid-7{box-sizing:border-box}.grid-8{box-sizing:border-box}.grid-9{box-sizing:border-box}.grid-10{box-sizing:border-box}.grid-11{box-sizing:border-box}.grid-12{box-sizing:border-box}.grid-13{box-sizing:border-box}.grid-14{box-sizing:border-box}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14{box-sizing:border-box;flex:0 0 auto;padding-left:calc(clamp(16px, 1.5rem, 28px) * 0.5);padding-right:calc(clamp(16px, 1.5rem, 28px) * 0.5)}.col-1{flex-basis:calc(100% / 14 * 1);max-width:calc(100% / 14 * 1)}.col-offset-1{margin-left:calc(100% / 14 * 1)}.col-2{flex-basis:calc(100% / 14 * 2);max-width:calc(100% / 14 * 2)}.col-offset-2{margin-left:calc(100% / 14 * 2)}.col-3{flex-basis:calc(100% / 14 * 3);max-width:calc(100% / 14 * 3)}.col-offset-3{margin-left:calc(100% / 14 * 3)}.col-4{flex-basis:calc(100% / 14 * 4);max-width:calc(100% / 14 * 4)}.col-offset-4{margin-left:calc(100% / 14 * 4)}.col-5{flex-basis:calc(100% / 14 * 5);max-width:calc(100% / 14 * 5)}.col-offset-5{margin-left:calc(100% / 14 * 5)}.col-6{flex-basis:calc(100% / 14 * 6);max-width:calc(100% / 14 * 6)}.col-offset-6{margin-left:calc(100% / 14 * 6)}.col-7{flex-basis:calc(100% / 14 * 7);max-width:calc(100% / 14 * 7)}.col-offset-7{margin-left:calc(100% / 14 * 7)}.col-8{flex-basis:calc(100% / 14 * 8);max-width:calc(100% / 14 * 8)}.col-offset-8{margin-left:calc(100% / 14 * 8)}.col-9{flex-basis:calc(100% / 14 * 9);max-width:calc(100% / 14 * 9)}.col-offset-9{margin-left:calc(100% / 14 * 9)}.col-10{flex-basis:calc(100% / 14 * 10);max-width:calc(100% / 14 * 10)}.col-offset-10{margin-left:calc(100% / 14 * 10)}.col-11{flex-basis:calc(100% / 14 * 11);max-width:calc(100% / 14 * 11)}.col-offset-11{margin-left:calc(100% / 14 * 11)}.col-12{flex-basis:calc(100% / 14 * 12);max-width:calc(100% / 14 * 12)}.col-offset-12{margin-left:calc(100% / 14 * 12)}.col-13{flex-basis:calc(100% / 14 * 13);max-width:calc(100% / 14 * 13)}.col-offset-13{margin-left:calc(100% / 14 * 13)}.col-14{flex-basis:calc(100% / 14 * 14);max-width:calc(100% / 14 * 14)}.col-offset-14{margin-left:calc(100% / 14 * 14)}.pt-a{padding-top:calc(2.35vw + 15px)}.pt-a1{padding-top:calc(1.3vw + 15px)}.pt-a2{padding-top:calc(1.56vw + 18px)}.pt-b1{padding-top:10.4vw}.pt-b2{padding-top:8.33vw}.pt-b3{padding-top:6.25vw}.pt-b4{padding-top:6.25vw}.pt-b5{padding-top:4.16vw}.pt-b6{padding-top:2.08vw}.pt-b7{padding-top:3.125vw}.pt-c1{padding-top:7.4vmin}.pt-d1{padding-top:5vmax}.pt-grid-gap{padding-top:clamp(16px,1.5rem,28px)}.pt-title{padding-top:22.2vmin}.pt-t1{padding-top:23vmin}.pt-t2{padding-top:26vmin}.pt-t3{padding-top:18.9vmin}.pt-t4{padding-top:15vmin}.pb-a{padding-bottom:calc(2.35vw + 15px)}.pb-a1{padding-bottom:calc(1.3vw + 15px)}.pb-a2{padding-bottom:calc(1.56vw + 18px)}.pb-b1{padding-bottom:10.4vw}.pb-b2{padding-bottom:8.33vw}.pb-b3{padding-bottom:6.25vw}.pb-b4{padding-bottom:6.25vw}.pb-b5{padding-bottom:4.16vw}.pb-b6{padding-bottom:2.08vw}.pb-b7{padding-bottom:3.125vw}.pb-c1{padding-bottom:7.4vmin}.pb-d1{padding-bottom:5vmax}.pb-grid-gap{padding-bottom:clamp(16px,1.5rem,28px)}.pb-title{padding-bottom:17.7vmin}.pb-t1{padding-bottom:23vmin}.pb-t2{padding-bottom:26vmin}.pb-t3{padding-bottom:18.9vmin}.pb-t4{padding-bottom:15vmin}.pr-c1{padding-right:7.4vmin}.pr-grid-gap{padding-right:clamp(16px,1.5rem,28px)}.stack-xxl{height:12.5vmax}.stack-xl{height:10.4167vmax}.stack-l{height:8.3333vmax}.stack-m{height:12.037vh}.stack-s{height:6.25vmax}.stack-xs{height:4.1667vmax}.stack-xxs{height:3.3333vmax}.stack-xxxs{height:2.5vmax}.header{word-break:keep-all;word-wrap:break-word;position:fixed;z-index:2999;width:100%;padding-bottom:0;overflow:hidden;pointer-events:initial}.header:not(.light,.up,.down){background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0))}.header .upper{text-transform:uppercase}.ready .header{transition:.6s transform,.4s padding-bottom,.3s background-color}.header.is-side-menu{pointer-events:none}.header.is-side-menu .home{pointer-events:initial}.header.is-side-menu .menu{pointer-events:initial}.header-inner{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;padding-left:5vw;padding-right:5vw;padding-top:calc(1.3vw + 15px);padding-bottom:calc(1.3vw + 15px);height:calc(40px + (calc(1.3vw + 15px) * 2) + 1px);box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0);transition:all .3s}.header .home{z-index:10;width:clamp(196px,12.7vw,272px)}.header .home::before{content:"";display:block;position:relative;width:auto;height:clamp(32px,2.5rem,48px);background-image:url(/assets/content/common/d-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.header .ci-logo{width:244px}.header .gnb-wrap{position:absolute;left:50%;top:0;height:100%;transform:translateX(-50%)}.header .outlink{position:absolute}.header .gnb{display:flex;align-items:center;justify-content:center;height:100%}.header .gnb-bar{position:absolute;bottom:0;width:auto;height:2px;background-color:#fff;transition:opacty .2s,width .2s,transform 1000ms cubic-bezier(0.23, 1, 0.32, 1);opacity:0}.header .gnb .d1{position:relative;height:100%;text-transform:uppercase;color:#fff}.header .gnb .d1-link{display:flex;align-items:center;position:relative;height:100%;width:100%;top:50%;transform:translateY(-50%);color:#fff;line-height:1;letter-spacing:.02em;white-space:nowrap;transition:color .4s;padding-left:1em;padding-right:1em}.header .gnb .d1:nth-child(2) .d1-link{padding-left:1em;padding-right:1em}.header .gnb .d1:nth-child(5) .d1-link{padding-left:1em;padding-right:1em}.header .gnb .d1.is-hover .d2-wrap{user-select:initial;pointer-events:initial;opacity:1}.header .gnb .d2-wrap{position:absolute;width:100%;left:0;font-size:clamp(14px,1.125rem,22px);padding-top:2.2222222222em;padding-bottom:3.8888888889em;top:calc(40px + (calc(0.9vw + 15px) * 2) + 1px);opacity:0;user-select:none;pointer-events:none}.header .gnb .d2-item{padding-top:.375em;padding-bottom:.375em}.header .gnb .d2-item:first-child{padding-top:0}.header .gnb .d2-item:last-child{padding-bottom:0}@media(hover: hover){.header .gnb .d2-item:hover{cursor:pointer}.header .gnb .d2-item:hover .d2-link span::after{width:100%}}.header .gnb .d2-link{display:block;padding-left:clamp(14px,1.125rem,22px);color:inherit;white-space:nowrap;text-transform:capitalize}body.eng .header .gnb .d2-link{font-weight:300}.header .gnb .d2-link span{position:relative;background-image:linear-gradient(#fff, #fff);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 250ms ease}@media(hover: hover){.header .gnb .d2-link span:hover{background-size:100% 1px}}.header .gnb .d2-link.btn1-en{font-size:clamp(20px,1.625rem,32px)}.header .gnb .d2-link.btn1-en span{font-weight:300}.header .gnb .d2-link--out{position:relative}.header .gnb .d2-link--out::after{content:"";display:inline-block;position:absolute;top:50%;vertical-align:middle;transform:translate(0, -50%);width:1em;height:1em;margin-left:calc(8 / var(--fz) * 1em);background:url(/assets/content/common/d-ico-outlink.svg) no-repeat 100%;background-size:contain;transition:all .2s}@media(hover: hover){.header .gnb .d2-link:hover:is(.d2-link--out)::after{background:url(/assets/content/common/d-ico-outlink--point1.svg) no-repeat 100%;background-size:cover}}.header .menu{display:flex;align-items:center;gap:1.375em;letter-spacing:.02em;height:calc(40px + (calc(1.3vw + 15px) * 2) + 1px);z-index:10}.header .menu>a{transition:all .2s}.header .menu__contact{display:inline-block;line-height:1;color:#fff}.header .menu__contact.u-link{font-weight:400}@media(hover: hover){.header .menu__contact:hover,.header .menu__contact:focus{opacity:1}}.header .menu__hamburger{position:relative;width:1.2em;height:1.2em}.header .menu__hamburger.init .icon svg#menu-top{transform:translate(0, -6px);animation:none}.header .menu__hamburger.init .icon svg#menu-bot{transform:translate(0, 6px);animation:none}.header .menu__hamburger,.header .menu__hamburger .icon{position:relative}.header .menu__hamburger *,.header .menu__hamburger svg,.header .menu__hamburger g,.header .menu__hamburger .icon *,.header .menu__hamburger .icon svg,.header .menu__hamburger .icon g{display:block;width:1.2em;height:1.2em}.header .menu__hamburger svg,.header .menu__hamburger .icon svg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;user-select:none;pointer-events:none;transform-origin:center;transition:transform 150ms}.header .menu__hamburger svg#menu-mid,.header .menu__hamburger .icon svg#menu-mid{opacity:1;transition:opacity .5s;transition-delay:150ms}.header .menu__hamburger svg#menu-top,.header .menu__hamburger .icon svg#menu-top{transform:rotate(45deg);animation-name:menuTopOg;animation-delay:150ms;animation-duration:500ms;animation-fill-mode:forwards}.header .menu__hamburger svg#menu-bot,.header .menu__hamburger .icon svg#menu-bot{transform:rotate(-45deg);animation-name:menuBottomOg;animation-delay:150ms;animation-duration:500ms;animation-fill-mode:forwards}@keyframes menuTopOg{0%{transform:rotate(45deg)}50%{transform:translate(0, 0)}100%{transform:translate(0, -6px)}}@keyframes menuBottomOg{0%{transform:rotate(-45deg)}50%{transform:translate(0, 0)}100%{transform:translate(0, 6px)}}.header .menu-utilities.hovered>a{opacity:.5}.header .menu-utilities.hovered>a.is-hover{opacity:1}.header .outlink{position:absolute;top:calc(calc(40px + (calc(1.3vw + 15px) * 2) + 1px) + calc(1.3vw + 15px));left:calc(2.35vw + 15px);visibility:collapse;opacity:0}.header .d1.is-hover>.d1-link{color:#fff;opacity:1}@media all and (max-width: 1200px){.header .gnb{display:none}.header .menu__region,.header .menu__contact{display:none}}.menu__region{display:inline-block;position:relative;line-height:1;color:#fff;width:1.25em;height:1.25em}.menu__region::before{content:"";background:url(/assets/content/common/ico-website.svg) no-repeat;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;transition:background .2s;background-size:100%}@media(hover: hover){.menu__region:hover,.menu__region:focus{color:#fff !important}.menu__region:hover::before,.menu__region:focus::before{color:#fff !important;background-image:url(/assets/content/common/ico-website.svg) !important;background-repeat:no-repeat;background-size:100%}}.header.light .home::before,.header.up .home::before,.header.down .home::before{background-image:url(/assets/content/common/d-logo-black.svg)}.header.light .gnb .d1:not(.is-hover) .d1-link,.header.up .gnb .d1:not(.is-hover) .d1-link,.header.down .gnb .d1:not(.is-hover) .d1-link{color:#000}.header.light .menu__region,.header.up .menu__region,.header.down .menu__region{color:#000}.header.light .menu__region::before,.header.up .menu__region::before,.header.down .menu__region::before{background:url(/assets/content/common/ico-website--black.svg) no-repeat;background-size:100%}@media(hover: hover){.header.light .menu__region:hover,.header.light .menu__region:focus,.header.up .menu__region:hover,.header.up .menu__region:focus,.header.down .menu__region:hover,.header.down .menu__region:focus{color:#fff}.header.light .menu__region:hover::before,.header.light .menu__region:focus::before,.header.up .menu__region:hover::before,.header.up .menu__region:focus::before,.header.down .menu__region:hover::before,.header.down .menu__region:focus::before{background:url(/assets/content/common/ico-website--black.svg) no-repeat !important;background-size:100% !important}}.header.light .menu__contact,.header.up .menu__contact,.header.down .menu__contact{color:#000}.header.light .menu__hamburger .icon-left,.header.up .menu__hamburger .icon-left,.header.down .menu__hamburger .icon-left{background-color:#000}.header.light .menu__hamburger .icon-right,.header.up .menu__hamburger .icon-right,.header.down .menu__hamburger .icon-right{background-color:#000}.header.light .menu__hamburger .icon path,.header.up .menu__hamburger .icon path,.header.down .menu__hamburger .icon path{fill:#000}.header.is-open{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(0,0,0,.7) !important;padding-bottom:calc(var(--header-height)*1px)}.header.is-open.nosubmenu{padding-bottom:0}.header.is-open .header-inner{padding-top:calc(.9vw + 15px);padding-bottom:calc(.9vw + 15px);height:calc(40px + (calc(0.9vw + 15px) * 2) + 1px)}.header.is-open .header-inner{border-bottom:1px solid rgba(255,255,255,.1)}.header.is-open .home::before{background-image:url(/assets/content/common/d-logo.svg)}.header.is-open .gnb-bar{opacity:1}.header.is-open .gnb .d1:not(.is-hover) .d1-link{color:#fff;opacity:.3}.header.is-open .menu__region{color:#fff}.header.is-open .menu__region::before{background:url(/assets/content/common/ico-website.svg) no-repeat;background-size:100%}.header.is-open .menu__contact{color:#fff}.header.is-open .menu__contact:hover{opacity:1}.header.is-open .menu__hamburger .icon svg path{fill:#fff}.header.is-open .menu__hamburger .icon-left{background-color:#fff}.header.is-open .menu__hamburger .icon-right{background-color:#fff}.header.is-open .outlink{visibility:visible;opacity:1}.header.is-side-menu{-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background-color:rgba(0,0,0,0) !important}.header.is-side-menu .home::before{background-image:url(/assets/content/common/d-logo.svg)}.header.is-side-menu .menu__region{color:#fff}.header.is-side-menu .menu__region::before{background:url(/assets/content/common/ico-website.svg) no-repeat;background-size:100%}.header.is-side-menu .menu__contact{color:#fff}.header.is-side-menu .menu__hamburger::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.header.is-side-menu .menu__hamburger .icon svg path{fill:#fff}.header.is-side-menu .menu__hamburger .icon svg#menu-mid{opacity:0;transition:opacity .5s;transition-delay:0s}.header.is-side-menu .menu__hamburger .icon svg#menu-top{animation-name:menuTopClose;animation-delay:0ms;animation-duration:500ms;animation-fill-mode:forwards}.header.is-side-menu .menu__hamburger .icon svg#menu-bot{animation-name:menuBottomClose;animation-delay:0ms;animation-duration:500ms;animation-fill-mode:forwards}@keyframes menuTopClose{0%{transform:translate(0, -6px)}70%{transform:translate(0, 0)}100%{transform:rotate(45deg)}}@keyframes menuBottomClose{0%{transform:translate(0, 6px)}70%{transform:translate(0, 0)}100%{transform:rotate(-45deg)}}.header.up,.header.up.light,.header.down,.header.down.light{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,.85);border-bottom:1px solid rgba(0,0,0,.1)}.header.up.is-side-menu,.header.down.is-side-menu{border-bottom:0}.header.up .header-inner,.header.down .header-inner{padding-top:calc(.9vw + 15px);padding-bottom:calc(.9vw + 15px);height:calc(40px + (calc(0.9vw + 15px) * 2) + 1px)}.header.down,.header.init{transform:translate3d(0, -100%, 0)}.menu-open:after{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;background:rgba(0,0,0,.2)}.menu-open .menu__hamburger .icon svg path{fill:#fff !important}.dropdown{display:inline-block;position:relative;line-height:1;font-size:clamp(13px,1rem,18px);line-height:1;letter-spacing:0;position:fixed;z-index:3001;transition:height 300ms}.dropdown .spacer{width:1.375em;height:1.375em}.dropdown__selection{width:100%;height:auto;color:#000;text-align:left;max-width:none;word-break:break-all;border:1px solid #fff;border:0;background-color:rgba(0,0,0,0);font-size:inherit;font-family:"HanwhaGothic",sans-serif;line-height:1;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;color:#fff}.dropdown__selection:nth-of-type(1){margin-top:0}.dropdown__list{position:absolute;top:calc(100% + 13px);padding:6px 0;border-radius:6px;min-width:100%;height:var(--height, 100px);background-color:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 0 0 1px #ddd inset;overflow:hidden;left:50%;transform:translate(-50%, 0);transition:height .3s,padding .3s;transform-origin:top;text-align:center}.dropdown__a{width:calc(100% - 2px);margin:0 auto;padding:.75em 1em;border:0;background-color:rgba(0,0,0,0);font-size:inherit;transition:background-color .2s;white-space:nowrap;cursor:pointer;opacity:.5}.dropdown__a.is-active{opacity:1}@media all and (hover: hover)and (min-width: 1200px){.dropdown__a:hover,.dropdown__a:focus{background-color:#f6f6f6 !important}}.dropdown.closed .dropdown__selection::after{transform:rotate(0)}.dropdown.closed .dropdown__list{height:0px;padding:0px}@media all and (max-width: 1200px){.dropdown{display:none}}.footer{word-break:keep-all;word-wrap:break-word;min-width:1024px}.footer .func{padding:0 5vw 1.625em 0;text-align:right}.footer-inner{border-top:1px solid rgba(0,0,0,.1);padding-top:clamp(37px,3rem,58px);overflow:hidden}.footer .fd-list{display:flex;flex-direction:row;text-transform:uppercase;align-items:flex-start;padding-top:.5em}@media(hover: hover){.footer .fd-list:not(.fd-list--util) .fd-link:hover,.footer .fd-list:not(.fd-list--util) .fd-link:focus{text-decoration:underline}}.footer .fd-list--util{display:flex;flex-direction:row}.footer .fd-list--util .fd-item{margin-right:0}.footer .fd-list--util .fd-link{color:#666;transition:color .2s;padding-right:1.25em;padding-bottom:0}@media(hover: hover){.footer .fd-list--util .fd-link:hover,.footer .fd-list--util .fd-link:focus{color:#000}}.footer .fd-item{margin-right:3.333vw}.footer .fd-item:last-child{margin-right:0}.footer .fd-link{display:block;padding-bottom:1.333em}.footer .fd2-list{display:flex;flex-direction:column}.footer .fd2-link{display:block;text-transform:capitalize;color:#666;padding-bottom:1em}.footer .fd2-link:hover{color:#000}.footer__bot{margin-top:6.666vw}.footer .ci-link{display:inline-block;position:relative;width:clamp(196px,12.7vw,272px)}.footer .util{display:flex;justify-content:space-between;align-items:center;font-size:18px;padding-top:1.78em;padding-bottom:1.78em;border-top:1px solid rgba(0,0,0,.1)}.footer .util .copyright{padding-top:1.1em;color:#999;font-size:clamp(12px,.875rem,18px)}.footer .social__item{display:inline-block;width:clamp(19px,1.5rem,30px);margin-left:1em}.footer .social__link{display:block;position:relative;width:clamp(19px,1.5rem,30px);height:clamp(19px,1.5rem,30px);transition:all .2s;opacity:1;background-size:cover}.footer .social__link--blog{background-image:url(/assets/content/common/ico_blog.svg)}.footer .social__link--facebook{background-image:url(/assets/content/common/ico-facebook--black.svg)}.footer .social__link--youtube{background-image:url(/assets/content/common/ico-youtube--black.svg)}@media(hover: hover){.footer .social__link:hover,.footer .social__link:focus{opacity:.5}}.footer .select-wrap{display:flex;flex-direction:column;align-items:flex-end}.footer .select-wrap .selectbox:first-child{z-index:10}.footer .select-wrap .selectbox+.selectbox{margin-top:1em}body.eng .footer .select-wrap .selectbox__option{font-family:"canada-type-gibson",sans-serif}.footer.invert{color:#fff}.footer.invert .footer-inner{border-top:1px solid rgba(255,255,255,.1)}.footer.invert .util{border-top:1px solid rgba(255,255,255,.1)}.footer.invert .social__link--facebook{background-image:url(/assets/content/common/ico-facebook.svg)}.footer.invert .social__link--youtube{background-image:url(/assets/content/common/ico-youtube.svg)}.footer.invert .outlink__a{color:#fff}.footer.invert .outlink__a::before{background-color:#fff}.footer.invert .outlink__a--vr::before{background:#fff url(/assets/content/common/out-vr--black.svg) no-repeat center/1em}@media(hover: hover){.footer.invert .outlink__a--vr:hover,.footer.invert .outlink__a--vr:focus{color:#f37321}.footer.invert .outlink__a--vr:hover::before,.footer.invert .outlink__a--vr:focus::before{background:#f37321 url(/assets/content/common/out-vr.svg) no-repeat center/1em}}.footer.invert .outlink__a--visit::before{background:#fff url(/assets/content/common/out-visit--black.svg) no-repeat center/1em}@media(hover: hover){.footer.invert .outlink__a--visit:hover,.footer.invert .outlink__a--visit:focus{color:#f37321}.footer.invert .outlink__a--visit:hover::before,.footer.invert .outlink__a--visit:focus::before{background:#f37321 url(/assets/content/common/out-visit.svg) no-repeat center/1em}}.footer.invert .outlink__a--sys::before{background:#fff url(/assets/content/common/out-sys--black.svg) no-repeat center/1em}@media(hover: hover){.footer.invert .outlink__a--sys:hover,.footer.invert .outlink__a--sys:focus{color:#f37321}.footer.invert .outlink__a--sys:hover::before,.footer.invert .outlink__a--sys:focus::before{background:#f37321 url(/assets/content/common/out-sys.svg) no-repeat center/1em}}.footer.dark{color:#fff}.footer.dark .footer-inner{border-top:1px solid rgba(255,255,255,.1)}.footer.dark .util{border-top:1px solid rgba(255,255,255,.1)}.footer.dark .social__link--facebook{background-image:url(/assets/content/common/ico-facebook.svg)}.footer.dark .social__link--youtube{background-image:url(/assets/content/common/ico-youtube.svg)}.footer.dark .outlink__a{color:#fff}.footer.dark .outlink__a::before{background-color:#fff}.footer.dark .outlink__a--vr::before{background:#fff url(/assets/content/common/out-vr--black.svg) no-repeat center/1em}@media(hover: hover){.footer.dark .outlink__a--vr:hover,.footer.dark .outlink__a--vr:focus{color:#f37321}.footer.dark .outlink__a--vr:hover::before,.footer.dark .outlink__a--vr:focus::before{background:#f37321 url(/assets/content/common/out-vr.svg) no-repeat center/1em}}.footer.dark .outlink__a--visit::before{background:#fff url(/assets/content/common/out-visit--black.svg) no-repeat center/1em}@media(hover: hover){.footer.dark .outlink__a--visit:hover,.footer.dark .outlink__a--visit:focus{color:#f37321}.footer.dark .outlink__a--visit:hover::before,.footer.dark .outlink__a--visit:focus::before{background:#f37321 url(/assets/content/common/out-visit.svg) no-repeat center/1em}}.footer.dark .outlink__a--sys::before{background:#fff url(/assets/content/common/out-sys--black.svg) no-repeat center/1em}@media(hover: hover){.footer.dark .outlink__a--sys:hover,.footer.dark .outlink__a--sys:focus{color:#f37321}.footer.dark .outlink__a--sys:hover::before,.footer.dark .outlink__a--sys:focus::before{background:#f37321 url(/assets/content/common/out-sys.svg) no-repeat center/1em}}.outlink{display:flex;flex-direction:column;gap:.5em;padding-bottom:1.333em}.outlink--flex{display:flex;align-items:center;flex-direction:row;gap:0}.outlink__a{display:inline-block;position:relative;margin-right:1.111em;transition:all .2s;padding-left:2em;line-height:1.5;text-transform:uppercase}.outlink__a::before{content:"";display:inline-block;position:absolute;left:0;bottom:.1em;margin-right:.333em;width:1.555em;height:1.555em;border-radius:50%;transition:all .2s}@media(hover: hover){.outlink__a:hover,.outlink__a:focus{color:#f37321}.outlink__a:hover::before,.outlink__a:focus::before{background-color:#f37321}}.outlink__a--vr::before{background:#000 url(/assets/content/common/out-vr.svg) no-repeat center/1em}.outlink__a--visit::before{background:#000 url(/assets/content/common/out-visit.svg) no-repeat center/1em}.outlink__a--sys::before{background:#000 url(/assets/content/common/out-sys.svg) no-repeat center/1em}.outlink--invert .outlink__a{color:#f37321}.outlink--invert .outlink__a::before{background-color:#f37321}.outlink--invert .outlink__a--vr::before{background:#f37321 url(/assets/content/common/out-vr.svg) no-repeat center/1em}@media(hover: hover){.outlink--invert .outlink__a--vr:hover,.outlink--invert .outlink__a--vr:focus{color:#fff}.outlink--invert .outlink__a--vr:hover::before,.outlink--invert .outlink__a--vr:focus::before{background:#fff url(/assets/content/common/out-vr--black.svg) no-repeat center/1em}}.outlink--invert .outlink__a--visit::before{background:#f37321 url(/assets/content/common/out-visit.svg) no-repeat center/1em}@media(hover: hover){.outlink--invert .outlink__a--visit:hover,.outlink--invert .outlink__a--visit:focus{color:#fff}.outlink--invert .outlink__a--visit:hover::before,.outlink--invert .outlink__a--visit:focus::before{background:#fff url(/assets/content/common/out-visit--black.svg) no-repeat center/1em}}.outlink--invert .outlink__a--sys::before{background:#f37321 url(/assets/content/common/out-sys.svg) no-repeat center/1em}@media(hover: hover){.outlink--invert .outlink__a--sys:hover,.outlink--invert .outlink__a--sys:focus{color:#fff}.outlink--invert .outlink__a--sys:hover::before,.outlink--invert .outlink__a--sys:focus::before{background:#fff url(/assets/content/common/out-sys--black.svg) no-repeat center/1em}}.nav-map{word-break:keep-all;word-wrap:break-word;position:fixed;width:100vw;height:100vh;top:0;left:0;padding-top:calc(40px + (calc(1.3vw + 15px) * 2) + 1px);padding-left:calc(2.35vw + 15px);padding-right:calc(2.35vw + 15px);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(0,0,0,.7);overflow-y:auto;z-index:1000;visibility:hidden;opacity:0}.nav-map::-webkit-scrollbar{width:4px}.nav-map::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.3);border-radius:4px;height:12px}.nav-map__inner{padding-top:calc(1.3vw + 15px)}.nav-map a{display:inline-block;color:#fff}.nav-map .nm__menu{display:flex;gap:clamp(16px,1.5rem,28px);position:relative;padding-top:1.6666666667em;padding-bottom:1.6666666667em;font-size:clamp(13px,1rem,18px);line-height:1;letter-spacing:0}.nav-map .nm__menu:not(:first-child)::before{content:"";position:absolute;width:calc(100% / 14 * 10 + clamp(16px, 1.5rem, 28px));height:1px;background-color:rgba(255,255,255,.1);top:0;left:calc(100% / 14 * 2)}.nav-map .nm__menu:first-child{padding-top:0}.nav-map .nm__menu:last-child{padding-bottom:0}.nav-map .nm__d1-link{margin-left:calc(100% / 14 * 2);flex-basis:calc(100% / 14 * 3);transition:all .2s;text-transform:capitalize;font-weight:300}.nav-map .nm__d1-link span{text-transform:uppercase;position:relative}.nav-map .nm__d1-link span::after{content:"";position:absolute;top:100%;left:0;width:0;height:1px;background-color:#fff;transition:width 250ms ease}@media(hover: hover){.nav-map .nm__d1-link span:hover::after{width:100%}}.nav-map .nm__link{display:inline-block;padding-bottom:.8333333333em;transition:all .2s;position:relative}.nav-map .nm__link.no-pad{padding-bottom:0}.nav-map .nm__link span{position:relative;background-image:linear-gradient(#fff, #fff);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 250ms ease}@media(hover: hover){.nav-map .nm__link span:hover{background-size:100% 1px}}body.eng .nav-map .nm__link{font-weight:300}.nav-map .nm__link--out::after{content:"";display:inline-block;position:absolute;top:calc(max(18px,1.25rem)*1.5/2 - .4375em);vertical-align:middle;width:.875em;height:.875em;margin-left:calc(8/var(--fz)*1em);background:url(/assets/content/common/d-ico-outlink.svg) no-repeat 100%;transition:all .2s}.nav-map .nm__link--out:hover::after{background:url(/assets/content/common/d-ico-outlink--point1.svg) no-repeat 100%}.nav-map .nm__sub-item{padding-bottom:.6315789474em}.nav-map .nm__sub-link{display:inline-block;opacity:.7}.nav-map .nm__list{display:flex;flex-basis:calc(100% / 14 * 7);gap:clamp(16px,1.5rem,28px);flex-wrap:wrap}.nav-map .nm__item{flex-basis:calc(100% / 5 - clamp(16px, 1.5rem, 28px));max-width:calc(100% / 5 - clamp(16px, 1.5rem, 28px))}.nav-map .nm__sub-link{opacity:.7;transition:all .2s;white-space:normal}@media(hover: hover){.nav-map .nm__sub-link:hover,.nav-map .nm__sub-link:focus{opacity:1}}.nav-map .nm__link._current,.nav-map .nm__sub-link._current{opacity:1}.nav-map .nm__link[target-page=ips]._current,.nav-map .nm__link[target-page=location]._current,.nav-map .nm__link[target-page=compliance]._current,.nav-map .nm__link[target-page=ehs]._current{color:#fff}.nav-map .outlink{position:absolute;top:calc(calc(40px + (calc(1.3vw + 15px) * 2) + 1px) + calc(1.3vw + 15px));left:calc(2.35vw + 15px);z-index:10}@media all and (max-width: 1200px){.nav-map{padding-left:0;padding-right:0}}@media all and (max-width: 1024px){html{overflow:visible !important;position:static !important}body{overflow-x:auto !important;overflow-y:hidden}body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px;height:12px}.main{min-width:1024px}.c-scrollbar{position:fixed !important}}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container .swiper-scrollbar{position:relative;overflow:hidden;z-index:2;width:100%;background:rgba(255,255,255,.3);transform-origin:left}.swiper-pagination-bullet{width:auto;height:auto;background:none;border-radius:initial;opacity:1}.swiper-pagination-bullet .txt{display:none;pointer-events:none}.swiper-pagination-bullet .idx{pointer-events:none}.swiper-pagination-bullet .nav-link{transition:width .5s;transition:all .46s ease-out;border:1px solid rgba(0,0,0,0);color:#fff}.swiper-pagination-bullet-active .nav-link{padding:.444em .777em;border:1px solid #f37321;color:#f37321;opacity:1}.swiper-pagination-bullet-active .txt{display:block}.swiper-pagination-bullet-active .idx{display:none}html{--plyr-color-main: #FF0000}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);height:100%;line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding-bottom:4.6666666667px;padding-bottom:calc(var(--plyr-control-spacing, 10px)*.7/1.5);padding-left:10.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*1.5);padding-right:10.5px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*1.5);padding-top:4.6666666667px;padding-top:calc(var(--plyr-control-spacing, 10px)*.7/1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((var(--plyr-control-spacing, 10px)*.7 - 2)*-1);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b3ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right, currentColor 0, transparent 0);background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius, 3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0, 0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, transparent 25%, transparent 50%, rgba(35, 40, 47, 0.6) 50%, rgba(35, 40, 47, 0.6) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin:-var(--plyr-range-track-height, 5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius, 3px);pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.bg-container--feature,.bg-container--main{position:fixed;width:100%;height:100%;top:0;left:0}.bg-container video,.bg-container img{position:absolute;object-fit:cover;width:100%;height:100%}.veil{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;z-index:3010}[kv-zoom]{opacity:0}.c-scrollbar{z-index:9999999}.certificate .color-orange{color:#f37321}.certificate .color-gray{color:#666 !important}.certificate .form-box{display:flex;gap:1.25vw}.certificate .form-box+.form-box{margin-top:2.5vw}.certificate .form-box--label{width:11.7708333333vw;flex-shrink:0;padding-top:.8181818182em}.certificate .form-box--label span{color:#f37321}.certificate .form-box--inputs{width:100%}.certificate .form-box--inputs label{display:block;width:100%}.certificate .form-box--inputs label+label{margin-top:1.3333333333em}.certificate .form-box--inputs label input{width:100%;display:block;padding:1em 0;border:none;border-bottom:1px solid rgba(102,102,102,.3)}.certificate .form-box--inputs label input::placeholder{color:#666;opacity:.3}.certificate .form-box--inputs label input:focus{outline:none;border-bottom:1px solid #666}.certificate .form-box--inputs label textarea{width:100%;border:none;height:15vw;background-color:#f6f6f6;padding:1.3333333333em;resize:none;letter-spacing:-0.015em}.certificate .form-box--inputs label textarea::placeholder{color:#666;opacity:.3;line-height:2}.certificate .form-box--inputs label textarea:focus{outline:none;border:1px solid #666}.certificate .form-box--inputs label span{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.certificate .form-box--complex{display:flex;align-items:center;justify-content:flex-start;gap:1.0416666667vw}.certificate .form-box--complex .form-box--inputs{margin-top:0}.certificate .form-box .selectbox{font-size:100%;width:12.5vw;flex-shrink:0}.certificate .form-box .selectbox__selection{padding:1em 2em 1em 0}.certificate .form-box--files-list{display:flex;flex-wrap:wrap;width:100%;padding:1em 0;gap:.3333333333em;border:none;border-bottom:1px solid rgba(102,102,102,.3);color:#999;margin-bottom:.8333333333vw}.certificate .form-box--files-list-wrap{flex:1}.certificate .form-box--files-list button{cursor:pointer;background:none;border:none;color:#999}.certificate .form-box--files{position:relative;display:flex;align-items:flex-start;padding-right:1.09375vw;padding-top:.8181818182em;margin-left:1.25vw;flex-shrink:0;font-weight:500;cursor:pointer}.certificate .form-box--files *{cursor:pointer}.certificate .form-box--files label,.certificate .form-box--files label span{display:block;width:100%}.certificate .form-box--files::after{content:"";position:absolute;right:0;top:calc(.8181818182em + 2px);width:.8333333333vw;height:.8333333333vw;background:url("/assets/content/common/icon/ico-plus-666.svg") no-repeat center;background-size:100%}.certificate .noti{color:#939393;line-height:1.61}.certificate .input-wrap{display:flex;justify-content:flex-start;align-items:center;gap:1.25vw;padding:1.4583333333vw 0}.certificate .input-wrap .input-box{position:relative}@supports(-webkit-touch-callout: none){.certificate .input-wrap .input-box{width:100%;flex-grow:1}}.certificate .input-wrap .input-box label{display:block;position:relative;padding-left:1.5em;width:100%;height:1.1em}.certificate .input-wrap .input-box label span{display:inline-block;width:100%;min-width:fit-content}.certificate .input-wrap .input-box label::after{content:"";position:absolute;top:0;left:0;width:1.1em;height:1.1em;border:1px solid #666;border-radius:50%;background:none;background-size:100%}.certificate .input-wrap .input-box input[type=radio],.certificate .input-wrap .input-box input[type=checkbox]{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.certificate .input-wrap .input-box input[type=radio]:checked+label::after,.certificate .input-wrap .input-box input[type=checkbox]:checked+label::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg data-name='타원 50' style='fill:%23fff;stroke:%23ddd'%3E%3Ccircle cx='11' cy='11' r='11' style='stroke:none'/%3E%3Ccircle cx='11' cy='11' r='10.5' style='fill:none'/%3E%3C/g%3E%3Ccircle data-name='타원 53' cx='5' cy='5' r='5' transform='translate(6 6)'/%3E%3C/svg%3E%0A")}.certificate .submit-btn-box{display:flex;justify-content:center;padding-top:4.1667vmax}.certificate .table-legend{padding-bottom:1.25vw}body.eng .certificate .table-wrap thead th{font-weight:400}.certificate .table-wrap .text-left{text-align:left;padding-left:5px}.certificate .table-wrap .text-center{text-align:center}.certificate .table-wrap .input-wrap{padding:0}.certificate .table-wrap table{width:100%;border-top:2px solid #333}.certificate .table-wrap table tr.__item:hover,.certificate .table-wrap table tr.__item:focus{background:#f6f6f6}.certificate .table-wrap table th,.certificate .table-wrap table td{max-width:10.2604166667vw;border-bottom:1px solid #ddd}.certificate .table-wrap table th{padding:1.6em 0;font-weight:400;color:#000}.certificate .table-wrap table td{padding:1.6em 0;cursor:pointer}.certificate .table-wrap table .bg-lightgray{background:#f6f6f6;color:#000}.certificate .table-wrap table tbody tr,.certificate .table-wrap table tbody td{color:#666}.certificate .table-wrap .br-1{border-right:1px solid #ddd}.certificate .table-wrap.certificate-confirm-info table tr td{padding-left:2em}.certificate .table-wrap[data-type=no-hover] table td{cursor:initial}.certificate .tab-content{display:none}.certificate .tab-content.is-active{display:block}.certificate-title-wrap .container .common-title{padding-top:14.8148vmin;padding-bottom:8.888889vh;border-bottom:2px solid #333}.certificate-content-wrap .title{display:flex;align-items:center;gap:.625vw;padding-top:1.875vw;padding-bottom:1.875vw}.certificate-tit-sub{line-height:1.61 !important;color:#666}.certificate-info-box{background:#f6f6f6;padding:2.5vw;max-height:26.0416666667vw;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.certificate-info-box::-webkit-scrollbar{width:.25em;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.certificate-info-box::-webkit-scrollbar:hover{transform:scaleY(1.3)}.certificate-info-box::-webkit-scrollbar-thumb{position:absolute;background-color:#ddd;opacity:.5;width:.438em;border-radius:.625em;margin:.625em;cursor:-webkit-grab;cursor:grab}.certificate-info-box h4{margin-bottom:.8333333333em}.certificate-info-box h5{margin-bottom:.7272727273em}.certificate-info-box p{line-height:1.61}.certificate-info-box .article{font-size:clamp(14px,1.125rem,22px);margin-bottom:3.3333333333em}.certificate-info-box .article tr,.certificate-info-box .article td{pointer-events:none}.certificate-info-box .article td,.certificate-info-box .article th{padding-right:1em !important;padding-left:1em !important}.certificate-info-box .paragraph{font-size:clamp(14px,1.125rem,22px);padding-bottom:2.2222222222em}.certificate-info-box .paragraph-sub{margin-bottom:.8888888889em}.certificate-info-box .desc{margin-bottom:1.3333333333em}.certificate-info-box .terms-wrap{color:#666;line-height:1.61;letter-spacing:-0.27px}.certificate-info-box .terms-wrap b{font-weight:600}.certificate-info-box .terms-wrap .color-red{color:#ed0000}.certificate-purpose-wrap{display:block}.certificate-purpose-wrap.hidden{display:none}.certificate-issuer-search{display:block;padding-top:1.4583333333vw}.certificate-issuer-search.hidden{display:none}.certificate-issuer-search+.certificate-list-section .certificate-tit-sub{padding-top:1.875vw;border-top:1px solid #ddd}.certificate-issuer-search .form-box--label{width:11.7708333333vw;flex-shrink:0}.certificate-issuer-search .noti{margin-top:2.5520833333vw}.certificate-edit-info .form-container{padding-top:1.09375vw;border-top:2px solid #000}.certificate .print-only-area{display:none;position:relative;max-width:960px;margin:0 auto 133px}.certificate .print-only-area .print-header{margin-bottom:80px}.certificate .print-only-area .print-date{margin-bottom:20px;font-size:18px;color:#666}.certificate .print-only-area .print-title{font-size:60px;text-align:center}.certificate .print-only-area .print-footer{position:relative;width:100%;height:160px;margin-top:400px;display:flex;align-items:center;justify-content:flex-end;font-size:20px}.certificate .print-only-area .print-date-signature{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:32px}.certificate .print-only-area .print-date-signature .print-date-content{display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.certificate .print-only-area .print-date-signature .print-date{color:#666;font-size:24px;margin-bottom:24px}.certificate .print-only-area .print-date-signature .print-signature{font-size:36px}.certificate .print-only-area .print-corp-seal{position:absolute;right:-192px;top:-25px;width:160px;height:160px}.certificate .print-only-area .print-corp-seal img{width:100%;height:auto;max-width:160px;max-height:160px;aspect-ratio:1/1}.certificate .print-only-area table{margin-bottom:40px;font-size:20px}.certificate .print-only-area table th,.certificate .print-only-area table td{padding-top:24px;padding-bottom:24px}.certificate .print-only-area table tbody th.text-left{padding-left:16px;background-color:#f6f6f6;border-right:1px solid #ddd;border-left:1px solid #ddd}.certificate .print-only-area table tbody td.text-left{border-right:1px solid #ddd;padding-left:16px}.certificate .print-only-area table tfoot th.text-left{border:none !important;background-color:rgba(0,0,0,0)}.certificate .print-only-area table tfoot tr.text-left,.certificate .print-only-area table tfoot td.text-left{border-bottom:none;border-right:none;padding-left:16px}@media print{@page{size:A4;margin:12mm}body{line-height:1.4;position:relative;padding:0;margin:0;height:297mm;overflow:visible}.no-print,footer.footer,header{display:none !important}.print-only-area{position:absolute;top:0;left:0;height:297mm;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block !important}.print-only-area .print-date{font-size:14px !important}.print-only-area tbody{font-size:14px !important}.print-only-area tbody th{background-color:#f6f6f6}.print-only-area tbody tr,.print-only-area tbody td,.print-only-area tbody th,.print-only-area tbody .table-desc{font-size:14px !important}.print-only-area tbody td,.print-only-area tbody th{padding:1.2em 0;padding-left:1.2em}.print-only-area .table-desc{font-size:14px !important}.print-only-area .print-footer{position:fixed;bottom:64mm;left:0;width:100%;height:42mm;display:flex;align-items:center;justify-content:flex-end;font-size:20px}.print-only-area .print-date-signature{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:32px;font-size:32px !important}.print-only-area .print-date-signature .print-date-content{display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.print-only-area .print-date-signature .print-date{color:#666;font-size:20px !important;margin-bottom:20px}.print-only-area .print-date-signature .print-signature{font-size:30px}.print-only-area .print-corp-seal{position:absolute;right:-152px;top:-25px;width:32mm;height:32mm}.print-only-area .print-corp-seal img{width:100%;height:auto;max-width:32mm !important;max-height:32mm !important;aspect-ratio:1/1}}
