@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(../media/Pretendard-Thin.14ibpm-eu3sfa.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(../media/Pretendard-ExtraLight.06bcvyg8beh4f.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(../media/Pretendard-Light.0ld-ejbjabiff.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(../media/Pretendard-Regular.0aeylz51nsf8h.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(../media/Pretendard-Medium.1z2h6tlvv1q43.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(../media/Pretendard-SemiBold.27jsqg6i800wt.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(../media/Pretendard-Bold.2nq0jadzsupgw.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(../media/Pretendard-ExtraBold.2pbgvw0xl1hfa.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(../media/Pretendard-Black.24c--p0av9d3-.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:100;font-style:normal;src:url(../media/PretendardJP-Thin.3gw9_v5l4dvnz.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:200;font-style:normal;src:url(../media/PretendardJP-ExtraLight.1l2y6ulbjt2vn.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:300;font-style:normal;src:url(../media/PretendardJP-Light.2gm2ia3rzpdhk.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:400;font-style:normal;src:url(../media/PretendardJP-Regular.1mnfh9rvrct8g.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:500;font-style:normal;src:url(../media/PretendardJP-Medium.1a78wdmv3ztxb.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:600;font-style:normal;src:url(../media/PretendardJP-SemiBold.06frs35y_38pk.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:700;font-style:normal;src:url(../media/PretendardJP-Bold.0d_8u93_i3pwq.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:800;font-style:normal;src:url(../media/PretendardJP-ExtraBold.10e9ayw0qzg5p.woff2)format("woff2");font-display:swap}@font-face{font-family:PretendardJP;font-weight:900;font-style:normal;src:url(../media/PretendardJP-Black.34mc697dxh7_x.woff2)format("woff2");font-display:swap}@font-face{font-family:YeogiOttaeJalnan;src:url(../media/JalnanOTF00.2tbgd95-g_1oo.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-1Thin.3ac2rikfpbtt9.woff2)format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-2ExtraLight.1aka8p95e37c-.woff2)format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-3Light.3qmw-m0t8g360.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-4Regular.2p1csnvsndfpw.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-5Medium.2hcztwg2_w8-2.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-6SemiBold.1ztw03pv2xz3-.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-7Bold.11w7o6ivhuyjf.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-8ExtraBold.3etpig76tbaz_.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Paperozi;src:url(../media/Paperlogy-9Black.0lfwq1o7m6ha2.woff2)format("woff2");font-weight:900;font-display:swap}html{-webkit-font-smoothing:antialiased;color:#333;font-size:13px;font-weight:400;line-height:1.5}body{word-break:keep-all;-webkit-text-size-adjust:100%;width:100%;font-family:PretendardJP,Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:before,:after{pointer-events:none}:hover{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,input,select,textarea,button{font-size:inherit}input,select,textarea,button{vertical-align:middle;box-sizing:border-box;color:inherit;font-family:inherit}img,form,iframe,fieldset,table,table th,table td{border:0}img{vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%}ul,ol{list-style:none}i,address{font-style:normal}h1,h2,h3,h4,h5,h6,th,strong{font-weight:700}b{font-weight:500}iframe{display:block}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-5px}sup{top:-5px}table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%}legend,hr,[hidden],template,caption{display:none}textarea{resize:none}label,button,input[type=button],input[type=reset],input[type=submit],input[type=image]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button,input[type=button],input[type=reset],input[type=submit],input[type=text],input[type=password],input[type=tel],input[type=email],input[type=search],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0}button,input[type=button]{vertical-align:middle;cursor:pointer;white-space:nowrap;background:0 0;border:none;font-family:inherit;text-decoration:none;display:inline-block}article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}svg:not(:root){overflow:hidden}.poppins{font-family:Poppins,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.noto_serif{font-family:Noto Serif KR,Times New Roman,serif}.saira{font-family:Saira,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.jalnan{font-family:YeogiOttaeJalnan}.paperozi{font-family:Paperozi}.blind{display:block;position:absolute;top:-1000em;left:0;overflow:hidden}.show,.block{display:block}.hide{display:none}.clr:after{content:"";visibility:hidden;clear:both;height:0;display:block}.over_h{touch-action:none;overflow-scrolling:none;-webkit-overflow-scrolling:none;overscroll-behavior:none;overflow:hidden}.fl{float:left!important}.fr{float:right!important}.sound_only{opacity:0;width:0;height:0;position:absolute;top:0;left:0}button,a{-webkit-tap-highlight-color:transparent;transition:all .2s linear}.imgfit{justify-content:center;align-items:center;display:flex;overflow:hidden}.imgfit img{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block}span.br{display:block}.mo_vw{display:none!important}.flex{display:flex}.flex_center{justify-content:center;align-items:center;display:flex}.colm{flex-direction:column}.flex_ver_center{flex-direction:column;justify-content:center;display:flex}.height_vh{height:100vh;max-height:calc(var(--vh,1vh) * 100)}.blind_link a{text-align:center;z-index:101;width:100%;font-size:0;position:fixed;top:0;left:0}.blind_link a:active,.blind_link a:focus{color:#fff;background:#000;padding:20px;font-size:20px}.point{position:absolute}.visuallyHidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visuallyHidden:active,.visuallyHidden:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.nbd{border:none!important}.nbd_t{border-top:none!important}.nbd_b{border-bottom:none!important}.nbd_l{border-left:none!important}.nbd_r{border-right:none!important}.tr_nbd th,.tr_nbd td{border-bottom:none!important}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}.vat{vertical-align:top!important}.vam{vertical-align:middle!important}.vab{vertical-align:bottom!important}.pd0{padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.mg0{margin:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.w10p{width:10%}.w20p{width:20%}.w30p{width:30%}.w40p{width:40%}.w50p{width:50%}.w60p{width:60%}.w70p{width:70%}.w80p{width:80%}.w90p{width:90%}.w100p{width:100%!important}.maw100p{max-width:100%!important}@media print{*{-webkit-print-color-adjust:exact}}input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 30px #fff}input:-webkit-autofill{transition:background-color 600000s ease-in-out,color 600000s}input:-webkit-autofill:hover{transition:background-color 600000s ease-in-out,color 600000s}input:-webkit-autofill:focus{transition:background-color 600000s ease-in-out,color 600000s}input:-webkit-autofill:active{transition:background-color 600000s ease-in-out,color 600000s}html.over_h,body.over_h,html.fancybox-lock,html.fancybox-lock body{touch-action:none;overflow-scrolling:none;-webkit-overflow-scrolling:none;overscroll-behavior:none}input[type=text],input[type=password],input[type=date],select,textarea{border:1px solid #ddd;border-radius:8px;max-width:100%}input[type=text],input[type=password],input[type=date],select{height:60px;padding:0 16px}select{appearance:none;background:#fff url(/images/arrow_select.svg) right 10px center/10px no-repeat;padding:0 30px 0 16px}textarea{padding:10px}input:focus,select:focus,textarea:focus{outline:2px solid #005eb8}[readonly]{pointer-events:none;background:#f8f8f8}.inner{width:100%;max-width:1480px;margin:0 auto;padding:0 20px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:6px}html{scroll-behavior:smooth}body{--c_iden:#005eb8;--c_blue:#005eb8}.c_org{color:#fe5e01!important}.c_iden,.c_blue{color:#005eb8!important}.c_green{color:#0f987a!important}.c_gray6{color:#666!important}.c_gray9{color:#999!important}.App main{overflow:hidden}strong.semi{font-weight:600}.bdrs20{border-radius:20px;overflow:hidden}.bdrs0{border-radius:0!important}.fw4{font-weight:400!important}.fw6{font-weight:600!important}.img img{object-fit:contain;max-width:100%;max-height:100%}.fz_inherit{font-size:inherit!important}.btn_link{color:#111;background:#fff url(/images/arrow_link.svg) right 10px center no-repeat;border:1px solid #ddd;border-radius:30px;width:200px;height:53px;padding:10px 53px 10px 28px;font-size:18px;font-weight:500;line-height:31px;display:block}.btn_bwb{color:#005eb8!important;background:#fff!important;border-color:#005eb8!important}.btn_rwr{color:#e60616!important;background:#fff!important;border-color:#e60616!important}.btn_rwr124{color:#e60616!important;background:#fff!important;border-color:#e60616!important;width:124px!important}.btn_wbb{color:#fff!important;background:#005eb8!important;border-color:#005eb8!important}.btn_wrr{color:#fff!important;background:#e50000!important;border-color:#e50000!important}.btn_kwa{color:#222!important;background:#fff!important;border-color:#ddd!important}.btn_wkk{color:#fff!important;background:#222!important;border-color:#222!important}.btn_kwk{color:#222!important;background:#fff!important;border-color:#222!important}.btn_wtw{color:#fff!important;background:0 0!important;border-color:#fff!important}.btn_owo{color:#fe5e01!important;background:#fff!important;border-color:#fe5e01!important}.btn_gwg{color:#0f987a!important;background:#fff!important;border-color:#0f987a!important}.btns_center{border-top:1px solid #d2d2d2;gap:10px;margin-top:40px;padding-top:80px;position:relative}.btns_center .btn{text-align:center;border:1px solid;border-radius:30px;width:200px;max-width:calc(50% - 5px);height:60px;font-size:16px;font-weight:600;line-height:58px}.btns_center .arrow{white-space:nowrap;text-overflow:ellipsis;width:calc(50% - 120px);font-size:18px;line-height:60px;position:absolute;bottom:0;overflow:hidden}.btns_center .arrow:before{content:"";aspect-ratio:1;background:url(/images/arrow_page.svg) 50% no-repeat;border:1px solid #ddd;border-radius:4px;width:36px;margin-top:-18px;position:absolute;top:50%}.btns_center .arrow.prev{padding-left:48px;left:0}.btns_center .arrow.prev:before{left:0}.btns_center .arrow.next{text-align:right;padding-right:48px;right:0}.btns_center .arrow.next:before{right:0;transform:scaleX(-1)}.btns_btm{justify-content:center;align-items:center;margin-top:80px;display:flex}.btns_btm .btn_wlong{width:250px}.btn.bdrs{border-radius:30px}.btn_download,.btn_bookmark,.btn_outlink,.btn_email{border:1px solid #005eb8;border-radius:22px;justify-content:center;align-items:center;gap:4px;height:44px;padding:0 24px;font-size:16px;font-weight:600;line-height:42px;display:flex}.btn_download:after,.btn_bookmark:after,.btn_outlink:after,.btn_email:after{content:"";aspect-ratio:1;background:50%/contain no-repeat;display:block}.btn_download{color:#005eb8;background:#fff}.btn_download:after{background:#005eb8;width:24px;-webkit-mask:url(/images/icon_download_b.svg) 50%/contain no-repeat;mask:url(/images/icon_download_b.svg) 50%/contain no-repeat}.btn_download span{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}.btn_wtw.btn_download:after{background:#fff}.btn_bookmark{color:#fff;background:#005eb8}.btn_bookmark:after{background-image:url(/images/btn_bookmark.svg);width:24px}.btn_outlink:after{background-image:url(/images/btn_outlink.svg);width:20px}.btn_email:after{background-image:url(/images/btn_email.svg);width:20px}.swiper-pagination,.slick-dots{gap:8px;display:flex!important}.swiper-pagination .swiper-pagination-bullet,.slick-dots button{background:#005eb8;border-radius:4px;width:8px;height:8px;font-size:0;transition:all .2s linear}.swiper-pagination .swiper-pagination-bullet-active,.slick-dots .slick-active button{background:#005eb8;width:62px}.jq_tabonoff{position:relative}.tabs{border-bottom:1px solid #ddd;margin-bottom:80px;display:flex}.tabs.mt{margin-top:50px}.tabs li{flex:16.6667%;margin:0!important}.tabs li>*{color:#222;text-align:center;width:100%;padding-bottom:18px;font-size:18px;line-height:1.6;display:block;position:relative}.tabs li>:after{content:"";background:#005eb8;width:0;height:2px;transition:all .2s linear;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.tabs li.on>*{font-weight:600}.tabs li.on>:after{width:100%}.round_tabs{background:#f8f8f8;border-radius:20px;display:flex}.round_tabs.mb{margin-bottom:120px}.round_tabs.mb80{margin-bottom:80px}.round_tabs li{flex:calc(12.5% - 7px)}.round_tabs li>*{color:#222;text-align:center;border-radius:20px;justify-content:center;align-items:center;width:100%;line-height:40px;display:flex}.round_tabs li.on>*{color:#fff!important;background:#005eb8!important}.round_tabs.gap{background:0 0;gap:8px}.round_tabs.gap li>*{background:#f8f8f8}.round_tabs.h56 li>*{border-radius:28px;height:56px;line-height:20px}.round_tabs.set2 li{flex-basis:calc(50% - 4px)}.round_tabs.login_form{max-width:500px;margin-left:auto;margin-right:auto}.popup,.popup .dm{width:100%;height:100%;position:fixed;top:0;left:0}.popup{z-index:101;color:#222;font-size:18px;line-height:1.5}.popup .dm{background:#0009}.popup .inbox{background:#fff;border-radius:20px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup .btn_close{aspect-ratio:1;z-index:1;background:#fff url(/images/btn_close.svg) 50% no-repeat;border:1px solid #e6e6e6;border-radius:6px;width:32px;font-size:0;position:absolute;top:16px;right:16px}.popup .tit{text-align:center;margin-bottom:8px;font-size:28px;font-weight:600}.popup .scroll{overflow:auto}.popup .btn_clo{border-radius:25px;width:240px;height:50px;line-height:50px}.pop_download .inbox{width:500px}.pop_download .inputs{padding:40px 0}.pop_download .inputs .text{border:1px solid #ddd;border-radius:6px;height:60px;padding:0 26px;font-size:16px}.pop_download .inputs .btn{color:#fff;text-align:center;border-radius:30px;height:60px;margin-top:24px;font-weight:600;line-height:60px}.pop_download .infobox{background:#f8f8f8;border-radius:10px;padding:24px}.pop_download .infobox .tt{margin-bottom:16px;font-weight:700;line-height:1.6}.pop_download .infobox ol li{padding:3px 0 3px 43px;font-size:16px;line-height:26px;position:relative}.pop_download .infobox ol li span{text-align:center;color:#fff;background:#005eb8;border-radius:50%;width:32px;height:32px;font-size:12px;font-weight:600;line-height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pop_download .infobox ol li+li{margin-top:8px}.pop_download .infobox .btn{border:1px solid;border-radius:22px;width:200px;height:44px;margin:24px auto 0;font-size:16px;font-weight:600;line-height:42px;display:block}.pop_download .btns_download{padding-top:40px}.pop_download .btns_download a{white-space:nowrap;text-overflow:ellipsis;background:#f8f8f8;border-radius:10px;width:100%;padding-left:56px;line-height:56px;display:block;position:relative;overflow:hidden}.pop_download .btns_download a+a{margin-top:8px}.pop_download .btns_download a:before{content:"";background:#222;width:24px;height:100%;transition:all .2s linear;position:absolute;top:0;left:28px;-webkit-mask:url(/images/icon_download.svg) 50% no-repeat;mask:url(/images/icon_download.svg) 50% no-repeat}label.check{padding:5px 0 5px 32px;font-size:16px;font-weight:600;line-height:30px;display:block;position:relative}label.check input{display:none}label.check i{aspect-ratio:1;background:#fff;border:1px solid #ddd;border-radius:2px;width:22px;transition:all .2s linear;position:absolute;top:9px;left:0}label.check i:before{content:"";opacity:0;background:url(/images/icon_check.svg) 50% no-repeat;width:100%;height:100%;transition:all .2s linear;display:block}label.check input:checked+i{background:#005eb8}label.check input:checked+i:before{opacity:1}.text.datepicker input{background:#fff url(/images/arrow_month.svg) right 16px center no-repeat}.react-datepicker{background:#fff;border:1px solid #ccc;border-radius:10px;width:330px;max-width:calc(100vw - 40px);padding:32px 24px}.react-datepicker__month-container{width:100%}.react-datepicker .react-datepicker__navigation{top:40px}.react-datepicker .react-datepicker__navigation--previous{left:30px}.react-datepicker .react-datepicker__navigation--next{right:30px}.react-datepicker .react-datepicker__header{background:0 0;border-bottom:0;justify-content:center;align-items:center;gap:12px;padding-bottom:18px;display:flex;position:relative;overflow:hidden}.react-datepicker .react-datepicker__header .react-datepicker__current-month{font-size:1.2rem}.react-datepicker__header strong{text-align:center;color:#222;order:2;font-size:24px;font-weight:600;line-height:32px}.react-datepicker__header .arrow{text-align:center;background:#fff;border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:32px;display:flex}.react-datepicker__header .arrow_prev{order:1}.react-datepicker__header .arrow_next{order:3}.react-datepicker__month-container .react-datepicker__day-names,.react-datepicker__month-container .react-datepicker__week{flex-wrap:wrap;margin:0;display:flex}.react-datepicker__month-container .react-datepicker__month{margin:0}.react-datepicker__day-names .react-datepicker__day-name,.react-datepicker__week .react-datepicker__day{text-align:center;justify-content:center;align-items:center;width:14.2857%;height:40px;margin:0;font-size:15px;display:flex}.ui-datepicker-calendar td a{border-radius:50%;width:32px;height:32px;line-height:32px;display:block}.react-datepicker__day-names .react-datepicker__day-name:first-child,.react-datepicker__week .react-datepicker__day:first-child{color:#dc2626}.react-datepicker__day-names .react-datepicker__day-name:last-child,.react-datepicker__week .react-datepicker__day:last-child{color:#0e4a84}.react-datepicker__week .react-datepicker__day--selected:first-child{color:#fff;background:#dc2626}.react-datepicker__week .react-datepicker__day--selected:last-child{color:#fff;background:#0e4a84}.react-datepicker__month-container .react-datepicker__day--keyboard-selected,.react-datepicker__month-container .react-datepicker__month-text--keyboard-selected,.react-datepicker__month-container .react-datepicker__quarter-text--keyboard-selected,.react-datepicker__month-container .react-datepicker__year-text--keyboard-selected{color:#fff;background:#005eb8}.mb120{margin-bottom:120px}.big_p{font-size:20px}.gbox{background:#f8f8f8;border-radius:10px}.gbox.mt4{margin-top:40px}.wbox{background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 10px #00000014}.wbox+.wbox{margin-top:24px}.dots_list li,.listA01 li{padding-left:12px;font-size:18px;line-height:30px;position:relative}.dots_list li+li,.listA01 li+li{margin-top:4px}.dots_list.gao16 li+li{margin-top:16px}.dots_list li:before,.listA01 li:before{content:"";background:#666;border-radius:50%;width:4px;height:4px;position:absolute;top:13px;left:0}.dots_list.mtset li+li{margin-top:16px}.num_list li{padding:2px 0 0 42px;font-weight:500;position:relative}.num_list li+li{margin-top:20px}.num_list li span{aspect-ratio:1;color:#fff;text-align:center;background:#005eb8;border-radius:50%;width:32px;font-size:12px;font-weight:600;line-height:32px;position:absolute;top:0;left:0}.num_list li p{color:#666;margin-top:8px;font-size:16px;font-weight:400}.coming{color:#222;background:#f8f8f8;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:120px 20px;font-size:30px;font-weight:600;line-height:1.6;display:flex}.coming:before{content:"";aspect-ratio:1;background:url(/images/icon_coming.svg) 50%/contain no-repeat;width:50px;margin:0 auto 16px;display:block}.map_api_wrap{position:relative}.map_api_wrap .hover_txt{color:#fff;z-index:20;opacity:0;background:#00000080;width:100%;height:100%;font-size:20px;transition:all .2s linear;position:absolute;top:0;left:0}.map_api_wrap .hover_txt p{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;display:flex;position:relative}.map_api_wrap .hover_txt p:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.map_api_wrap .hover_txt.hide{opacity:0;pointer-events:none}.typebox_wrap{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.typebox_wrap .typebox{padding:0 14px}.typebox{color:#005eb8;border:1px solid #005eb8;border-radius:15px;height:30px;padding:0 18px;font-size:14px;font-weight:500;line-height:28px;display:inline-block!important}.typebox.c_org{border-color:#fe5e01}.typebox.c_green{border-color:#0f987a}.typebox.c_gray{color:#666;background:#f5f5f5;border-color:#666}.typebox.c_black{color:#fff;background:#333;border-color:#333}label.bookmark{aspect-ratio:1;border-radius:50%;width:42px;position:absolute;top:20px;right:20px}label.bookmark input{display:none}label.bookmark i{background:#ebebeb url(/images/icon_bookmark.svg) 50% no-repeat;border-radius:50%;height:100%;transition:all .2s linear;display:block;width:100%!important}label.bookmark input:checked+i{background-color:#005eb8}.header{z-index:100;background:#fff;border-bottom:1px solid #ddd;width:100%;height:90px;padding:0 400px 0 245px;transition:all .2s linear;position:fixed;top:0;left:0}.header:before{content:"";background:#0009;width:100%;height:0;position:absolute;top:90px;left:0}.header .logo{height:inherit;z-index:11;justify-content:center;align-items:center;font-size:0;display:flex;position:absolute;top:0;left:40px}.header .logo .site_name{opacity:0;width:0;height:0;font-size:0}.header .gnb{white-space:nowrap;flex-wrap:nowrap;justify-content:center;display:flex}.header .gnb .menu{flex-shrink:0;position:relative}.header .gnb .menu>a{color:#333;white-space:nowrap;padding:0 55px;font-size:20px;font-weight:500;line-height:90px;transition:none;display:block}.header .gnb .menu.on>a{color:#005eb8}.header .gnb .snb{background:#fff url(/images/bg_omron.svg) 0 100% no-repeat;width:100%;padding:48px 0;display:none;position:fixed;top:90px;left:0}.header .gnb .snb .inner{display:flex}.header .gnb .snb .tit{color:#222;width:340px;font-size:34px;font-weight:800}.header .gnb .snb ul{flex-wrap:wrap;gap:60px 40px;width:calc(100% - 340px);display:flex}.header .gnb .snb li{width:calc(25% - 30px)}.header .gnb .snb li>a{color:#222;text-align:center;text-align:left;background:#f8f8f8;border-radius:28px;padding:0 24px;font-size:18px;font-weight:600;line-height:56px;display:block;position:relative;box-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.header .gnb .snb li>a:after{content:"";background:#222;width:20px;height:100%;position:absolute;top:0;right:24px;-webkit-mask:url(/images/arrow_gnb.svg) 50%/contain no-repeat;mask:url(/images/arrow_gnb.svg) 50%/contain no-repeat}.header .gnb .snb li.on>a{color:#fff;background:#005eb8}.header .gnb .snb li.on>a:after{background:#fff}.header .gnb .depth{padding:12px 0 0 32px}.header .gnb .depth a{color:#4d4d4d;padding:8px 0 8px 11px;font-size:17px;font-weight:500;line-height:20px;display:block;position:relative}.header .gnb .depth a:before{content:"";background:#999;border-radius:50%;width:3px;height:3px;position:absolute;top:16px;left:0}.header .gnb .depth a.on{color:#005eb8}.header .gnb .depth a.on:before{background:#005eb8}.header .gnb .snb li.line2{width:35%}.header .gnb .snb li.line2 .depth{flex-flow:column wrap;gap:0 20px;height:240px;display:flex}.header .right{z-index:11;align-items:center;gap:4px;height:100%;display:flex;position:absolute;top:0;right:84px}.header .right .ghead_link{color:#fff;background:#004281;border-radius:16px;margin-right:20px;padding:0 16px;font-size:14px;font-weight:500;line-height:32px}.header .right .ghead_link:before{content:"";aspect-ratio:1;background:url(/images/icon_global.svg) 50%/contain no-repeat;width:14px;display:block}.header .right .btn_search{aspect-ratio:1;background:url(/images/btn_search.svg) 50% no-repeat;width:40px;font-size:0}.header .right .btn_mem{position:relative}.header .right .btn_mem dt button{aspect-ratio:1;background:url(/images/btn_mem.svg) 50% no-repeat;width:40px;font-size:0;display:block;position:relative}.header .right .btn_mem dd{text-align:center;background:#fff;border:1px solid #d2d2d2;border-radius:8px;width:120px;padding:16px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.header .right .btn_mem dd a{color:#000;padding:5px 0;font-size:17px;line-height:1.5;display:block}.header .right .btn_mem.new dt button:before{content:"N";color:#fff;background:#004281;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;display:flex;position:absolute;top:0;right:0}.header .btn_menu{z-index:11;width:28px;height:100%;font-size:0;position:absolute;top:0;right:20px}.header .btn_menu span{background:#333;width:28px;height:2px;margin-left:-14px;transition:all .2s linear;position:absolute;top:50%;left:50%}.header .btn_menu .t{margin-top:-9px}.header .btn_menu .m{margin-top:-1px}.header .btn_menu .b{margin-top:7px}.header.on .btn_menu .t{margin-top:-1px;transform:rotate(135deg)}.header.on .btn_menu .m{width:0}.header.on .btn_menu .b{margin-top:-1px;transform:rotate(-135deg)}.header .sitemap{z-index:10;opacity:0;pointer-events:none;background:#fff;width:100%;height:100%;transition:opacity .2s;position:fixed;top:0;left:0}.header .sitemap.show{opacity:1;pointer-events:auto}.header .sitemap .menus{background:url(/images/bg_sitemap01.avif) 50%/cover no-repeat;justify-content:center;width:calc(50vw - 330px);height:100%;padding-left:calc(50vw - 650px)}.header .sitemap .menus .menu>button{color:#fff9;text-align:left;width:100%;padding:25px 20px;font-size:36px;font-weight:700;display:block}.header .sitemap .menus .menu.on>button{color:#fff}.header .sitemap .menus .snb{background:#fff url(/images/bg_logo.svg) 100% 100% no-repeat;width:calc(50vw + 330px);height:100%;display:none;position:fixed;top:0;left:calc(50vw - 330px);overflow:hidden}.header .sitemap .menus .on .snb{display:block}.header .sitemap .menus .snb ul{z-index:1;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:80px 20px;height:100%;padding:220px 60px 20px;display:flex;position:relative}.header .sitemap .menus .snb li{width:calc(25% - 15px)}.header .sitemap .menus .snb li>a{color:#222;margin-bottom:32px;font-size:24px;font-weight:700;line-height:30px;display:block}.header .sitemap .menus .depth a{color:#4d4d4d;padding-left:12px;font-size:20px;font-weight:500;line-height:24px;display:block;position:relative}.header .sitemap .menus .depth a+a{margin-top:20px}.header .sitemap .menus .depth a:before{content:"";background:#999;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}.header .sitemap .menus .depth a.on{color:#005eb8}.header .sitemap .menus .depth a.on:before{background:#005eb8}.footer{background:#fff;position:relative}.footer .point{top:-100vh}.foot_quick{z-index:100;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:40px;right:40px}.footer.unfixed .foot_quick{position:absolute;bottom:calc(100% + 40px)}.foot_quick>*{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.foot_quick .btn_kakao{background:#f3dc00 url(/images/icon_kakao.svg) 50% no-repeat;margin-bottom:11px;font-size:0;display:none}.foot_quick .gotop{background:#fff;box-shadow:0 4px 20px #00000014}.foot_quick .gotop:before{content:"";background:url(/images/arrow_gotop.svg) 50%/contain no-repeat;width:100%;height:6px;margin-bottom:5px;display:block}.foot_quick .btn_channel_talk_area{width:260px;height:138px;margin-bottom:10px;transition:all .2s linear;position:relative}.foot_quick .btn_channel_talk_area .btn_size{z-index:1;background:#4990d5;border:1px solid #7fb1e2;border-radius:50%;width:32px;height:32px;font-size:0;position:absolute;bottom:20px;left:62px}.foot_quick .btn_channel_talk_area .btn_size:before,.foot_quick .btn_channel_talk_area .btn_size:after{position:absolute;transform:translate(-50%,-50%)}.foot_quick .btn_channel_talk_area .btn_size:before{content:"";background:#f4f8fd;width:12px;height:2px}.foot_quick .btn_channel_talk_area .btn_min{background:#004281;border-radius:20px;width:30px;height:30px;font-size:0;position:absolute;top:-15px;right:-15px;overflow:hidden}.foot_quick .btn_channel_talk_area .btn_min:before,.foot_quick .btn_channel_talk_area .btn_min:after{content:"";background:#fff;width:16px;height:2px;margin:-1px 0 0 -8px;position:absolute;top:50%;left:50%}.foot_quick .btn_channel_talk_area .btn_min:before{transform:rotate(45deg)}.foot_quick .btn_channel_talk_area .btn_min:after{transform:rotate(-45deg)}.foot_quick .btn_channel_talk{aspect-ratio:130/69;background:#3584d0 url(/images/btn_channel_talk.avif) 50% no-repeat;border-radius:8px;width:100%;font-size:0;position:relative}.foot_quick .btn_channel_talk_area.slim{width:64px;height:64px}.foot_quick .btn_channel_talk_area.slim .btn_size{background:#3584d0 url(/images/btn_channel_talk.svg) -44px 13px/152px 131px no-repeat;border:0;width:64px;height:64px;bottom:0;left:0}.foot_quick .btn_channel_talk_area.slim .btn_size:before{opacity:0}.foot_quick .btn_channel_talk_area.slim .btn_size:after{opacity:1}.foot_quick .btn_channel_talk_area.slim .btn_channel_talk{opacity:0;pointer-events:none}.foot_quick .btn_channel_talk_area.active_minimum{width:64px;height:64px}.foot_quick .btn_channel_talk_area.active_minimum .btn_channel_talk{aspect-ratio:1;background-position:100% 100%;background-size:auto 100%;border-radius:50%}.foot_quick .btn_channel_talk_area.active_minimum .btn_min{width:0;height:0}.foot_quick:has(.btn_channel_talk.open) .btn_channel_talk_area{display:none}.foot_quick:has(.btn_channel_talk.open) .btn_channel_talk_close{display:flex}.foot_quick .btn_channel_talk_close{background:#3584d0;border-radius:50%;width:64px;height:64px;margin-bottom:10px;font-size:0;transition:all .2s;display:none;position:relative;box-shadow:0 4px 20px #00000026}.foot_quick .btn_channel_talk_close:hover{background-color:#1f6fbf}.foot_quick .btn_channel_talk_close:before,.foot_quick .btn_channel_talk_close:after{content:"";background:#fff;border-radius:2px;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.foot_quick .btn_channel_talk_close:before{transform:rotate(45deg)}.foot_quick .btn_channel_talk_close:after{transform:rotate(-45deg)}.foot_quick .btn_channel_talk_sub{background:#3584d0 url(/images/btn_channel_talk.svg) -44px 13px/152px 131px no-repeat;border-radius:50%;width:64px;height:64px;margin-bottom:10px;font-size:0;transition:all .2s;position:relative;box-shadow:0 4px 20px #00000026}.foot_quick .btn_channel_talk_sub:hover{background-color:#1f6fbf}.foot_quick .btn_channel_talk_sub.open{background-image:none}.foot_quick .btn_channel_talk_sub.open:before,.foot_quick .btn_channel_talk_sub.open:after{content:"";background:#fff;border-radius:2px;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.foot_quick .btn_channel_talk_sub.open:before{transform:rotate(45deg)}.foot_quick .btn_channel_talk_sub.open:after{transform:rotate(-45deg)}.foot_quick .related_products_area{background:#fff;border-radius:16px;width:102px;height:auto;margin-bottom:24px;padding:16px;box-shadow:0 4px 20px #00000014}.foot_quick .related_products_area .arrow{cursor:pointer;width:100%;height:12px;font-size:0}.foot_quick .related_products_area .arrow.swiper-button-disabled{opacity:.5}.foot_quick .related_products_area .arrow:before{content:"";background:url(/images/arrow_slide.svg) 50% no-repeat;width:100%;height:100%;display:block}.foot_quick .related_products_area .prev{margin-bottom:16px}.foot_quick .related_products_area .next{margin-top:16px}.foot_quick .related_products_area .prev:before{transform:rotate(90deg)}.foot_quick .related_products_area .next:before{transform:rotate(-90deg)}.foot_quick .related_products_area .tit{color:#222;text-align:center;margin-bottom:12px;font-size:16px;font-weight:600;line-height:20px}.foot_quick .related_products_area .related_slide{width:100%;overflow:hidden}.foot_quick .related_products_area .related_slide .swiper{height:226px}.foot_quick .related_products_area .related_slide .swiper-slide{aspect-ratio:1;width:70px}.foot_quick .related_products_area .related_slide span{aspect-ratio:1;border:1px solid #ddd;border-radius:8px;width:100%;display:block}.footer .links{background:#005eb8}.footer .links ul{gap:28px;display:flex}.footer .links li a,.footer .links li button{color:#fff;pointer-events:auto;font-size:16px;font-weight:500;line-height:64px;display:block}.footer .info{padding:40px 0 65px}.footer .info .inner{position:relative}.footer .logo{align-items:center;gap:20px;margin-bottom:24px;display:flex}.footer .logo span{color:#000;font-size:18px;line-height:1.5;position:relative}.footer .logo span+span:before{content:"";background:#d9d9d9;width:1px;height:16px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.footer .address dl{font-size:16px;display:flex}.footer .address dl+dl{margin-top:6px}.footer .address dt{color:#222;width:120px}.footer .address dd{color:#666;width:calc(100% - 120px)}.footer .copy{color:#666;margin-top:20px;font-size:16px}.footer .right{position:absolute;top:0;right:20px}.footer .family_site{width:280px;margin-bottom:24px;position:relative}.footer .family_site dt button{color:#666;text-align:left;border:1px solid #ddd;border-radius:28px;width:100%;height:56px;padding:0 50px 0 24px;font-size:16px;line-height:54px;position:relative}.footer .family_site dt button:after{content:"";background:url(/images/arrow_family.svg) 50%/contain no-repeat;width:16px;height:100%;transition:all .2s linear;position:absolute;top:0;right:24px}.footer .family_site dd{background:#fff;border:1px solid #ddd;border-radius:28px 28px 0 0;width:100%;padding:10px 0;display:none;position:absolute;bottom:calc(100% - 1px);left:0}.footer .family_site dd a{color:#666;padding:0 24px;font-size:15px;line-height:46px;display:block}.footer .family_site.on dt button{border-radius:0 0 28px 28px}.footer .family_site.on dt button:after{transform:rotate(180deg)}.footer .contact{text-align:right}.footer .contact .tt{color:#222;font-size:16px}.footer .contact strong{color:#005eb8;font-family:Saira;font-size:32px;font-weight:600;line-height:1.5;display:block}.footer .sns{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.footer .sns a{aspect-ratio:1;background:#eee 50% no-repeat;border-radius:50%;width:40px;font-size:0}.footer .sns .kakao{background-image:url(/images/sns_kakao.svg)}.footer .sns .youtube{background-image:url(/images/sns_youtube.svg)}.footer .sns .linkedin{background-image:url(/images/sns_linkedin.svg);background-size:40%}.footer .sns .blog{background-image:url(/images/sns_blog.svg);background-size:50%}body.hide-layout .header,body.hide-layout .footer{display:none!important}body .notranslate#ch-plugin #ch-plugin-entry{z-index:90;transition:all .7s;transform:translate(-20px,-100px);display:none!important}#ch-plugin-script.ch-desk-messenger{transform:translate(-100px)!important}.container{color:#222;padding-bottom:180px;font-size:16px;line-height:1.5;overflow:hidden}.container.no_svi{margin-top:100px;padding-top:110px}.container .inner{max-width:1340px}.container .inner.w100p{max-width:100%}.container .con_pb{padding-bottom:180px}.svisual{background:50%/cover no-repeat;height:200px;margin-top:90px;position:relative}.svisual:before{content:"";z-index:1;background:linear-gradient(270deg,#0000 50%,#0006 60.05%);width:100%;height:100%;position:absolute;top:0;left:0}.svisual .inner{z-index:2;align-items:center;height:100%;display:flex;position:relative}.svisual .inner.colm{justify-content:center;align-items:flex-start}.svisual h2{color:#fff;font-size:48px;font-weight:600;line-height:1;display:none}.svisual p{color:#fff;margin-bottom:16px;font-size:17px;line-height:1.6}.svisual strong{color:#fff;font-size:40px;font-weight:600;line-height:1.6;display:block}.svisual.g00{background-image:url(/images/svisual00.avif)}.svisual.g01{background-image:url(/images/svisual01.avif)}.svisual.g02{background-image:url(/images/svisual02.avif)}.svisual.g03{background-image:url(/images/svisual03.avif)}.svisual.g04{background-image:url(/images/svisual04.avif)}.svisual.g05{background-image:url(/images/svisual05.avif)}.svisual.g06{background-image:url(/images/svisual06.avif)}.svisual.g07{background-image:url(/images/svisual07.avif)}.svisual.g08{background-image:url(/images/svisual08.avif)}.svisual.g09{background-image:url(/images/svisual09.avif)}.svisual.g00 h2,.svisual.g01 h2,.svisual.g07 h2,.svisual.g08 h2,.svisual.g09 h2{display:block}.svisual video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.svisual.bg_gray{background:#f0f0f0}.svisual.bg_gray:before{display:none}.svisual.bg_gray h2{color:#222;font-size:40px}.aside{z-index:20;border-bottom:1px solid #ddd;margin-bottom:120px;position:relative}.aside .inner{display:flex;position:relative}.aside .home{background:#005eb8 url(/images/icon_home.svg) 50% no-repeat;width:60px;height:60px;font-size:0}.aside dl{width:280px;position:relative}.aside dl:after{content:"";background:#ddd;width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.aside dt button{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 40px 0 20px;font-weight:500;line-height:60px;display:block;position:relative;overflow:hidden}.aside dt button:after{content:"";background:url(/images/arrow_aside.svg) 50%/contain no-repeat;width:12px;height:100%;transition:all .2s linear;position:absolute;top:0;right:20px}.aside .on{z-index:1}.aside .on dt button:after{transform:rotate(180deg)}.aside dd{background:#fff;width:100%;height:0;position:absolute;top:100%;left:0;overflow:hidden}.aside dd>div{border:1px solid #ddd;padding:10px 0}.aside dd a{color:#666;padding:10px 10px 10px 20px;line-height:20px;display:block}.aside dd a.on{color:#005eb8;font-weight:600}.stitle{margin-bottom:40px;position:relative}.stitle span{color:#005eb8;margin-bottom:16px;font-size:18px;font-weight:500;display:block}.stitle .c_gray{color:#888}.stitle strong{color:#111;font-size:54px;display:block}.stitle .btn{color:#222;border:1px solid #ddd;border-radius:30px;padding:0 42px;font-size:16px;font-weight:600;line-height:58px;position:absolute;bottom:10px;right:0}p.tb{color:#222;margin-bottom:120px;font-size:20px;line-height:1.6}p.tb.mb4{margin-bottom:40px}p.tb.mb3{margin-bottom:30px}p.tb_s{margin-bottom:30px;font-weight:500}.stit{margin:120px 0 40px;font-size:40px;font-weight:700;position:relative}.stit:first-child{margin-top:0}.stit .more{color:#005eb8;background:url(/images/arrow_more.svg) 100% no-repeat;padding-right:28px;font-size:16px;font-weight:600;position:absolute;top:0;right:0}.stit.s{font-size:24px;line-height:38px}.stit.sb{font-size:26px}.stit.sbb{margin:80px 0 24px;font-size:32px}.stit.b{margin-top:160px;font-size:44px}.stit~.tb{margin:20px 0 5px;font-weight:700}.stit+.tb{margin-top:0}.ltit{border-bottom:1px solid #222;padding:80px 0 16px;font-size:26px;font-weight:700;line-height:1.62}.btit{letter-spacing:-1.12px;font-size:56px;font-weight:600;line-height:1.4}.btit.b{font-size:64px}.btit.mb{margin-bottom:40px}.btit.mb30{margin-bottom:30px}.btit.mb48{margin-bottom:48px}.btit.mt{margin-top:120px}.pdbox_120{padding:120px 0}.no_search{text-align:center;border:1px solid #ddd;border-radius:10px;padding:48px;font-size:30px;font-weight:500}.no_search:before{content:"";aspect-ratio:1;background:url(/images/icon_ne.svg) 50% no-repeat;border:1px solid #005eb8;border-radius:50%;width:80px;margin:0 auto 20px;display:block}.no_search .tit{text-align:center;border-bottom:1px solid #ddd;margin-bottom:48px;padding-bottom:48px;font-size:30px;font-weight:500}.no_search .tit strong{display:block}.no_search .ne{color:#005eb8;margin-bottom:13px;padding-left:30px;font-size:18px;font-weight:700;position:relative}.no_search .ne:before{content:"";background:url(/images/icon_ne.svg) 50%/2px no-repeat;border:2px solid #005eb8;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.no_search .dots_list li{font-weight:400}.aco_wrap dl{border:1px solid #ddd;border-radius:6px;overflow:hidden}.aco_wrap dt button{text-align:left;width:100%;padding:18px 64px 18px 24px;font-size:18px;line-height:30px;position:relative}.aco_wrap dt button:after{content:"";background:url(/images/arrow_aco.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.aco_content{background:#f8f8f8;border-top:0 dashed #ddd;height:0;padding:0 24px;transition:all .2s linear;overflow:auto}.aco_content.open{border-top-width:1px;height:200px;padding:20px 24px}.aco_wrap .aco_content .tt{font-weight:600}.aco_wrap .aco_content .tt~.tt{margin-top:20px}.aco_wrap .aco_content li,.aco_wrap .aco_content p{font-size:inherit}.aco_wrap.terms_wrap .top_txt{margin-bottom:10px;font-size:18px}.aco_wrap.terms_wrap th,.aco_wrap.terms_wrap td{word-break:break-word;padding:10px}.safety_consulting1_btm .flex{gap:24px}.safety_consulting1_btm .box{aspect-ratio:417/405;background:50% no-repeat;border-radius:20px;width:calc(33.3333% - 16px);display:block;position:relative;overflow:hidden}.safety_consulting1_btm .box:after{content:"";opacity:.1;background:linear-gradient(#0003 0% 100%),linear-gradient(#0000 50.33%,#0009 91.39%);width:100%;height:100%;position:absolute;top:0;left:0}.safety_consulting1_btm .box *{z-index:1}.safety_consulting1_btm a.box:before{content:"";border-radius:inherit;opacity:0;border:2px solid #005eb8;width:100%;height:100%;transition:all .2s linear;position:absolute;top:0;left:0}.safety_consulting1_btm .box span{aspect-ratio:1;color:#fff;text-align:center;background:#005eb8;border-radius:50%;width:32px;font-weight:600;line-height:32px;position:absolute;top:16px;left:16px}.safety_consulting1_btm .box p{color:#fff;padding:0 24px;font-size:26px;font-weight:700;position:absolute;bottom:24px;left:0}#popUlCertification{font-size:16px}#popUlCertification .inbox{width:820px}#popUlCertification .tit{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px}#popUlCertification .scroll{max-height:calc(100vh - 200px)}#popUlCertification p.s{color:#666;font-size:15px}#popUlCertification .tt{margin:20px 0 10px;font-size:20px;font-weight:600}#popUlCertification .tbl th,#popUlCertification .tbl td{padding:10px}#popUlCertification ol{margin-bottom:15px;padding-left:20px;list-style:decimal}#popUlCertification ol li{font-size:16px}#popUlCertification ol li+li{margin-top:10px}#popUlCertification a{color:#fff;background:#004281;border-radius:20px;padding:5px 15px;font-size:14px;display:inline-block}#popUlCertification .gbox{background:#f5f5f5;border-radius:10px;margin-top:10px;padding:20px}#popUlCertification .gbox dt{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;font-weight:600}#popUlCertification .gbox dd a{margin-top:5px}#popUlCertification .copy{color:#999;text-align:center;margin-top:10px;font-size:14px}.popup_marketing .inbox{width:530px;padding-top:60px}.popup_marketing .tit{border-bottom:1px solid #222;margin-bottom:20px;padding-bottom:16px;font-size:26px;font-weight:700;line-height:1.62}.popup_marketing .gbox{margin:20px 0;padding:14px;font-size:16px}.popup_marketing .flex_check{padding-right:40px;font-size:16px;position:relative}.popup_marketing .flex_check .btn_popup{color:#999;text-underline-offset:4px;font-size:16px;font-weight:600;text-decoration:underline;position:absolute;top:50%;right:0;transform:translateY(-50%)}.popup_marketing .select_check{gap:20px;padding-left:74px;display:flex}.popup_marketing .btns_center{border-top:0;margin-top:0;padding-top:40px}
@media screen and (max-width:1730px){.header .gnb .menu>a{padding:0 2.3vw}}@media screen and (max-width:1540px){.header .gnb .menu>a{padding:0 2vw;font-size:17px}.header .gnb .snb .tit{width:300px;font-size:30px}.header .gnb .snb ul{width:calc(100% - 300px)}}@media screen and (max-width:1480px){.header .gnb .menu>a{font-size:16px}.header .gnb .snb .tit{width:250px;font-size:28px}.header .gnb .snb ul{gap:40px 20px;width:calc(100% - 250px)}.header .gnb .snb li{width:calc(25% - 15px)}.header .gnb .snb li>a{padding:0 20px;font-size:16px;line-height:50px}.header .gnb .depth{padding:10px 0 0 20px}.header .gnb .depth a{font-size:15px}}@media screen and (min-width:1380px){.header .sitemap .menus .menu:hover>button,.header .sitemap .menus .menu.hover>button{color:#fff}.header .sitemap .menus .hover .snb{z-index:1;display:block}}@media screen and (max-width:1380px){br.pc_vw{display:none!important}input[type=text],input[type=password],input[type=date],select{height:54px}.mb120{margin-bottom:100px}.big_p{font-size:18px}.dots_list li{padding-left:10px;font-size:16px;line-height:26px}.dots_list.gao16 li+li{margin-top:14px}.dots_list li:before{width:4px;height:4px;top:11px}.dots_list.mtset li+li{margin-top:14px}.coming{padding:100px 20px;font-size:26px}.coming:before{width:44px;margin-bottom:14px}.typebox_wrap{gap:4px}.typebox_wrap .typebox{padding:0 12px}.header .logo{left:20px}.header .gnb{display:none}.header .sitemap .menus{width:320px;padding-left:20px}.header .sitemap .menus .menu>button{padding:20px;font-size:32px}.header .sitemap .menus .snb{width:calc(100vw - 320px);left:320px}.header .sitemap .menus .snb ul{gap:60px 20px;padding:180px 40px 20px}.header .sitemap .menus .snb li>a{margin-bottom:24px;font-size:20px;line-height:26px}.header .sitemap .menus .depth a{padding-left:10px;font-size:18px;line-height:22px}.header .sitemap .menus .depth a+a{margin-top:16px}.header .sitemap .menus .menu.click_set>button{color:#fff9}.header .sitemap .menus .menu.open>button{color:#fff}.header .sitemap .menus .open .snb{z-index:1;display:block}.container{padding-bottom:140px;font-size:15px}.container .con_pb{padding-bottom:140px}.aside{margin-bottom:100px}.aside .inner{padding:0!important}.stitle{margin-bottom:30px}.stitle span{margin-bottom:14px;font-size:16px}.stitle strong{font-size:48px}.stitle .btn{padding:0 36px;font-size:15px;line-height:48px}p.tb{margin-bottom:80px;font-size:18px}p.tb.mb4{margin-bottom:30px}p.tb.mb3,p.tb_s{margin-bottom:20px}.stit{margin:100px 0 30px;font-size:36px}.stit .more{padding-right:26px;font-size:15px}.stit.s{font-size:22px;line-height:34px}.stit.sb{font-size:24px}.stit.sbb{margin:60px 0 20px;font-size:28px}.stit.b{margin-top:120px;font-size:40px}.ltit{padding:60px 0 16px;font-size:24px}.btit{font-size:40px}.btit.b{font-size:52px}.btit.mb{margin-bottom:30px}.btit.mb30{margin-bottom:24px}.btit.mb48{margin-bottom:40px}.btit.mt{margin-top:100px}.pdbox_120{padding:100px 0}.no_search{padding:35px;font-size:26px}.no_search:before{width:70px;margin-bottom:15px}.no_search .tit{margin-bottom:35px;padding-bottom:35px;font-size:26px}.aco_wrap dt button{padding:16px 64px 16px 24px;font-size:16px;line-height:28px}.aco_content.open{height:180px;padding:20px}.safety_consulting1_btm .flex{gap:20px}.safety_consulting1_btm .box{width:calc(33.3333% - 13.3333px)}.safety_consulting1_btm .box p{font-size:20px}}@media screen and (min-width:1024px){button.btn_link:hover,a.btn_link:hover,.product_info_slide i:hover:before{background-color:#f8f8f8!important}button.btn_bwb:hover,a.btn_bwb:hover,button.btn_rwr:hover,a.btn_rwr:hover{background:#f5f5f5!important}button.btn_wbb:hover,a.btn_wbb:hover{background:#004c95;border-color:#004c95!important}button.btn_wrr:hover,a.btn_wrr:hover{background:#e40000!important;border-color:#e40000!important}button.btn_kwa:hover,a.btn_kwa:hover{background:#f5f5f5!important}button.btn_wkk:hover,a.btn_wkk:hover{background:#444!important}button.btn_kwk:hover,a.btn_kwk:hover{background:#f5f5f5!important}button.btn_wtw:hover,a.btn_wtw:hover{background:#0003!important}button.btn_owo:hover,a.btn_owo:hover,button.btn_gwg:hover,a.btn_gwg:hover{background:#f5f5f5!important}.btn_wtw.btn_download:hover{color:#fff;background:#222;border-color:#222}.btn_wtw.btn_download:hover:after{background:#fff}.pop_download .btns_download a:hover{color:#fff;background:#005eb8;text-decoration:underline}.pop_download .btns_download a:hover:before{background:#fff}.react-datepicker__month-container .react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-container .react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-container .react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-container .react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#005eb8;background:#fff;border:1px solid #005eb8}.typebox{height:26px;padding:0 14px;font-size:12px;line-height:22px}.typebox_wrap .typebox{padding:0 10px;font-size:13px}.header.hover{z-index:10000001}.header.hover:before{height:calc(100vh - 90px)}.header .gnb .menu:hover>a{color:#005eb8}.header.hover .gnb .menu:hover .snb{display:block}.header .gnb .snb li:hover>a{color:#fff;background:#005eb8}.header .gnb .snb li:hover>a:after{background:#fff}.header .gnb .depth a:hover{color:#005eb8;font-weight:700}.header .right .btn_mem dd a:hover{color:#005eb8;text-decoration:underline}.header .sitemap .menus .depth a:hover{color:#005eb8}.header .sitemap .menus .depth a:hover:before{background:#005eb8}.footer .family_site dd a:hover{color:#005eb8}.aside dd a:hover{color:#005eb8;font-weight:600}.value_offerings_itbox .btn_more:hover,.automation_center2_01 ul.btns a:hover{color:#005eb8;border-color:#005eb8}.automation_center2_model .list a:hover:before{opacity:1}.product_wrap .category_navi .cate_middle>li:hover>a{font-weight:600;text-decoration:underline}.product_wrap .category_navi .cate_dep3>li:hover>a{color:#005eb8;font-weight:500}.category_dep3_list li a:hover{border-color:#005eb8;box-shadow:0 4px 20px #005eb829}.product_Security a:hover i{background-color:#005eb8}.safety_consulting1_btm a.box:hover:before{opacity:1}.company_overview2_01 .flex li:hover{background:#fff;border-color:#005eb8}.company_overview2_02 li:hover .imgfit:after{opacity:1}.company_overview2_02 li:hover .txt strong{text-decoration:underline}.safety_consulting1_btm[class*=company_overview2] .box:hover p:after{opacity:1}.global_map_area .pointbox:hover .center{animation:2s infinite global_pointer}@keyframes global_pointer{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.caution_contents .page_guide button:hover{color:#005eb8}.caution_contents .page_guide button:hover:before{background:#005eb8}}@media screen and (max-width:1023px){.bdrs20{border-radius:16px}input[type=text],input[type=password],input[type=date],select{height:50px}.btn_link,.product_info_slide i:before{width:180px;height:50px;font-size:16px;line-height:28px}.btns_center{gap:8px;margin-top:30px;padding-top:60px}.btns_center .btn{width:180px;max-width:calc(50% - 4px);height:50px;font-size:14px;line-height:48px}.btns_btm{margin-top:60px}.btns_btm .btn_wlong{width:220px}.tabs{margin-bottom:60px}.tabs li>*{padding-bottom:16px;font-size:16px}.round_tabs{flex-wrap:wrap}.round_tabs.mb{margin-bottom:80px}.round_tabs.mb80{margin-bottom:60px}.round_tabs li{flex:0 0 calc(25% - 6px)}.round_tabs li>*{line-height:36px}.round_tabs.h56 li>*{height:50px}.popup{font-size:16px}.popup .inbox{padding:30px}.popup .tit{font-size:26px}label.check{font-size:15px}.mb120{margin-bottom:80px}.big_p{font-size:16px}.dots_list li{font-size:15px;line-height:24px}.dots_list.gao16 li+li{margin-top:12px}.dots_list li:before{top:9px}.dots_list.mtset li+li{margin-top:12px}.num_list li{padding:2px 0 0 34px}.num_list li+li{margin-top:16px}.num_list li span{width:26px;font-size:11px;line-height:26px}.num_list li p{margin-top:6px;font-size:14px}.typebox_wrap .typebox{padding:0 14px;font-size:12px;line-height:24px}.header{height:70px;padding:0}.header:before{top:70px}.header .right{gap:4px;right:70px}.header .right .ghead_link{gap:4px;margin-right:16px;padding:0 14px;font-size:13px;line-height:30px}.header .right .ghead_link:before{width:12px}.header .sitemap .menus{background:#fff;border-top:1px solid #ddd;justify-content:flex-start;width:100%;height:calc(100% - 70px);margin-top:70px;padding:0 20px;overflow:auto}.header .sitemap .menus .menu>button{color:#222;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:20px 0 12px;font-size:26px;display:flex}.header .sitemap .menus .menu>button:after{content:"";background:url(/images/arrow_sitemap.svg) 50%/contain no-repeat;width:16px;height:16px;transition:all .2s linear;display:block}.header .sitemap .menus .menu.mo_on>button,.header .sitemap .menus .menu.on>button{color:#222;border-bottom:3px solid #005eb8}.header .sitemap .menus .menu.mo_on>button:after,.header .sitemap .menus .menu.on>button:after,.header .sitemap .menus .menu.mo_on.on>button:after{transform:rotate(180deg)}.header .sitemap .menus .snb{background:0 0;width:100%;height:auto;position:relative;left:0}.header .sitemap .menus .mo_on .snb{display:block}.header .sitemap .menus .snb ul{gap:0;height:auto;padding:10px 0}.header .sitemap .menus .snb li{width:100%}.header .sitemap .menus .snb li>a{margin-bottom:0;padding:8px 0;font-size:18px;font-weight:400;line-height:24px}.header .sitemap .menus .depth{display:none}.foot_quick{bottom:20px;right:20px}.footer.unfixed .foot_quick{bottom:calc(100% + 34px)}.foot_quick>*{width:50px;height:50px}.foot_quick .btn_kakao{background-size:50%;margin-bottom:8px}.foot_quick .btn_channel_talk_area{width:150px;height:80px}.foot_quick .btn_channel_talk_area .btn_size{bottom:calc(100% + 5px);left:calc(100% - 32px)}.foot_quick .btn_channel_talk{background-size:100%}.foot_quick .btn_channel_talk_area.slim,.foot_quick .btn_channel_talk_area.slim .btn_size{background-position:50% -16%;background-size:240%;width:50px;height:50px}.foot_quick .btn_channel_talk_close{width:50px;height:50px;margin-bottom:8px}.foot_quick .btn_channel_talk_sub{background-position:-39px 9px;background-size:128px 110px;width:50px;height:50px;margin-bottom:8px}.foot_quick .btn_channel_talk_area.active_minimum{width:50px;height:50px}.footer .links ul{gap:20px}.footer .links li a,.footer .links li button{font-size:15px;line-height:50px}.footer .info{padding:30px 0 50px}.footer .logo{gap:14px;margin-bottom:20px}.footer .logo span{font-size:16px}.footer .logo span+span:before{height:12px;left:-7px}.footer .address dl{font-size:14px}.footer .address dl+dl{margin-top:4px}.footer .address dt{width:100px}.footer .address dd{width:calc(100% - 100px)}.footer .copy{margin-top:15px;font-size:14px}.footer .family_site{width:240px;margin-bottom:20px}.footer .family_site dt button{height:50px;padding:0 40px 0 20px;font-size:15px;line-height:48px}.footer .family_site dt button:after{width:14px;right:20px}.footer .family_site dd{border-radius:24px 24px 0 0;padding:8px 0}.footer .family_site dd a{padding:0 20px;font-size:14px;line-height:44px}.footer .family_site.on dt button{border-radius:0 0 24px 24px}.footer .contact .tt{font-size:14px}.footer .contact strong{font-size:26px}.footer .sns{gap:6px;margin-top:10px}.footer .sns a{width:36px}body .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-10px,-60px)}.container{padding-bottom:100px;font-size:14px}.container.no_svi{margin-top:80px;padding-top:80px}.container .con_pb{padding-bottom:100px}.svisual{height:180px;margin-top:70px}.svisual h2{font-size:36px}.svisual p{margin-bottom:12px;font-size:15px}.svisual strong,.svisual.bg_gray h2{font-size:32px}.aside{margin-bottom:80px}.aside .home{width:50px;height:50px}.aside dl{width:33.3333%}.aside dl+dl{border-left:1px solid #ddd}.aside dl:after{display:none}.aside dt button{padding:0 16px;line-height:50px}.aside dt button:after{width:12px;right:20px}.aside dd>div{padding:10px 0}.aside dd a{padding:0 20px;line-height:40px}.stitle{margin-bottom:20px}.stitle span{margin-bottom:12px;font-size:14px}.stitle strong{font-size:36px}p.tb{margin-bottom:50px;font-size:16px}p.tb.mb4{margin-bottom:25px}p.tb.mb3,p.tb_s{margin-bottom:15px}.stit{margin:60px 0 20px;font-size:32px}.stit.s{font-size:18px;line-height:30px}.stit.sb{font-size:20px}.stit.sbb{margin:40px 0 15px;font-size:22px}.stit.b{margin-top:80px;font-size:34px}.btit{font-size:36px}.btit.b{font-size:38px}.btit.mb,.btit.mb30{margin-bottom:20px}.btit.mb48{margin-bottom:30px}.btit.mt{margin-top:80px}.pdbox_120{padding:80px 0}.no_search{padding:30px;font-size:20px}.no_search:before{width:60px;margin-bottom:10px}.no_search .tit{margin-bottom:30px;padding-bottom:30px;font-size:22px}.no_search .ne{margin-bottom:10px;padding-left:38px;font-size:16px}.safety_consulting1_btm .flex{gap:10px}.safety_consulting1_btm .box{border-radius:16px;width:calc(33.3333% - 6.66667px)}.safety_consulting1_btm .box span{width:28px;line-height:28px;top:12px;left:12px}.safety_consulting1_btm .box p{padding:0 16px;font-size:16px;bottom:16px}}@media screen and (max-width:767px){.pc_vw{display:none!important}.mo_vw{display:block!important}input[type=text],input[type=password],input[type=date],select,textarea{border-radius:4px}input[type=text],input[type=password],input[type=date],select{height:44px;padding:0 12px}.btn_link,.product_info_slide i:before{width:180px}.btns_center{flex-wrap:wrap;gap:6px;margin-top:30px;padding-top:60px}.btns_center .btn{width:160px;max-width:calc(50% - 4px);height:48px;font-size:14px;line-height:46px}.btns_center .arrow{width:100%;font-size:14px;line-height:48px;position:relative}.btns_center .arrow.prev{padding-left:40px}.btns_center .arrow.prev:before{transform:rotate(90deg)}.btns_center .arrow.next{text-align:left;padding:0 0 0 40px}.btns_center .arrow.next:before{left:0;right:auto;transform:rotate(-90deg)}.btns_btm{margin-top:40px}.tabs{margin-bottom:30px}.tabs li{flex-basis:auto}.tabs li>*{padding-bottom:9px;font-size:13px}.tab_mo_action{position:relative}.tab_mo_action .tabs{gap:20px;padding-right:30px;overflow:auto hidden}.tab_mo_action .tabs li{flex:none}.tab_mo_action .btn_moopcl{z-index:2;background:#fff url(/images/arrow_opcl.svg) 50%/contain no-repeat;border:1px solid #ddd;border-radius:50%;width:20px;height:20px;font-size:0;position:absolute;top:0;right:0;display:block!important}.tab_mo_action.open .btn_moopcl{transform:rotate(180deg)}.tab_mo_action.open .tabs{flex-wrap:wrap;gap:6px;width:calc(100% + 40px);height:auto;margin:0 -20px 30px;padding:0 20px;box-shadow:0 4px 10px #00000014}.tab_mo_action.open .tabs li>*{border-radius:15px;padding:4px 12px}.tab_mo_action.open .tabs li>:after{display:none}.tab_mo_action.open .tabs li.on>*{color:#fff;background:#005eb8;border:0}.round_tabs.mb{margin-bottom:40px}.round_tabs.mb80{margin-bottom:30px}.round_tabs li{flex-basis:calc(33.3333% - 6.66667px)}.round_tabs li>*{font-size:14px;line-height:28px}.round_tabs.gap{gap:10px}.round_tabs.h56 li>*{height:48px;font-size:12px}.caution_contents .page_guide{flex-direction:column}.popup{font-size:14px}.popup .inbox{border-radius:16px;padding:20px}.popup .tit{font-size:24px}.pop_download .inputs{padding:20px 0}.pop_download .inputs .text{height:48px;padding:0 16px;font-size:14px}.pop_download .inputs .btn{height:48px;margin-top:16px;line-height:48px}.pop_download .infobox ol li{font-size:14px}.pop_download .infobox ol li+li{margin-top:6px}.pop_download .infobox .btn{font-size:14px}.pop_download .btns_download{padding-top:20px}.pop_download .btns_download a{padding-left:40px;line-height:48px}.pop_download .btns_download a+a{margin-top:6px}.pop_download .btns_download a:before{width:20px;left:12px}label.check{padding:5px 0 5px 26px;font-size:14px;line-height:24px}label.check i{width:20px;top:7px}.react-datepicker{width:320px;padding:16px}.react-datepicker .react-datepicker__header{gap:6px;padding-bottom:12px}.react-datepicker__header strong{font-size:20px;line-height:24px}.react-datepicker__header .arrow{width:24px;height:24px;line-height:24px}.react-datepicker__month-container .react-datepicker__day-names,.react-datepicker__day-names .react-datepicker__day-name,.react-datepicker__week .react-datepicker__day{height:30px;font-size:13px}.ui-datepicker-calendar td a{width:24px;height:24px;line-height:24px}.mb120{margin-bottom:60px}.big_p{font-size:15px}.gbox.mt4{margin-top:20px}.wbox{padding:20px}.wbox+.wbox{margin-top:20px}label.bookmark{width:30px;top:20px;right:20px}label.bookmark i{background-size:auto 50%}.dots_list li{font-size:14px;line-height:22px}.dots_list li+li{margin-top:4px}.dots_list li:before{width:3px;height:3px;top:9px}.dots_list.gao16 li+li,.dots_list.mtset li+li{margin-top:10px}.num_list li{padding:2px 0 0 30px}.num_list li+li{margin-top:12px}.num_list li span{width:24px;line-height:24px}.num_list li p{margin-top:4px;font-size:13px}.coming{padding:60px 20px;font-size:20px}.coming:before{width:40px;margin-bottom:10px}.header{height:60px}.header:before{top:60px}.header .logo{width:94px}.header .right{gap:0;right:56px}.header.on .right .ghead_link{opacity:1;pointer-events:auto}.header .right .ghead_link:before{width:14px}.header .right .btn_search,.header .right .btn_mem dt button{background-size:22px;width:36px}.header .right .btn_mem dd{border-radius:6px;width:100px;padding:10px}.header .right .btn_mem dd a{padding:3px 0;font-size:13px;line-height:24px}.header .btn_menu{width:36px;right:20px}.header .btn_menu span{width:18px;margin-left:-9px}.header .sitemap .menus{height:calc(100% - 60px);margin-top:60px;padding-top:30px}.header .sitemap .ghead_link{color:#fff;background:#004281;border-radius:20px;gap:6px;width:calc(100% - 40px);margin:0 auto;padding:0 16px;font-size:14px;font-weight:500;line-height:40px;display:flex!important}.header .sitemap .ghead_link:before{content:"";aspect-ratio:1;background:url(/images/icon_global.svg) 50%/contain no-repeat;width:14px;display:block}.header .sitemap .menus .menu>button{padding:20px 0 12px;font-size:20px}.header .sitemap .menus .snb li>a{font-size:15px}.foot_quick{bottom:20px;right:10px}.footer.unfixed .foot_quick{bottom:calc(100% + 20px)}.foot_quick>*{width:48px;height:48px}.foot_quick .gotop{font-size:12px}.foot_quick .gotop:before{height:8px;margin-bottom:2px}.foot_quick .btn_channel_talk.open{width:100%}.foot_quick .btn_channel_talk_sub{background-position:-36px 9px;background-size:120px 104px;width:48px;height:48px;margin-bottom:8px}.foot_quick .related_products_area{width:74px;margin-bottom:16px;padding:12px}.foot_quick .related_products_area .tit{font-size:12px}.foot_quick .related_products_area .related_slide .swiper{height:166px}.foot_quick .related_products_area .related_slide .swiper-slide{width:50px}.footer .links ul{flex-wrap:wrap;justify-content:center;gap:6px 13px;padding:16px 20px}.footer .links li a,.footer .links li button{font-size:13px;line-height:20px}.footer .info{padding:30px 0}.footer .logo{flex-wrap:wrap;gap:6px 9px;margin-bottom:16px}.footer .logo i{width:100%}.footer .logo span{font-size:14px}.footer .logo span+span:before{height:10px;left:-5px}.footer .address dl{gap:8px;width:100%;font-size:13px}.footer .address dl+dl{margin-top:6px}.footer .address dt,.footer .address dd{width:auto}.footer .copy{margin-top:16px;font-size:13px}.footer .right{margin-top:40px;position:relative;right:0}.footer .family_site{width:100%;margin-bottom:30px}.footer .family_site dt button{height:44px;padding:0 40px 0 24px;font-size:13px;line-height:42px}.footer .family_site dt button:after{width:12px;right:24px}.footer .family_site dd{border-radius:22px 22px 0 0;padding:8px 0}.footer .family_site dd a{padding:0 24px;font-size:13px;line-height:40px}.footer .family_site.on dt button{border-radius:0 0 22px 22px}.footer .contact{text-align:left}.footer .contact .tt{font-size:13px}.footer .contact strong{font-size:26px}.footer .sns{gap:8px;margin-top:0;position:absolute;bottom:20px;right:0}.footer .sns a{width:40px}body .notranslate#ch-plugin #ch-plugin-entry{transform:none}.container{padding-bottom:120px;font-size:14px}.container.no_svi{margin-top:60px;padding-top:60px}.container .con_pb{padding-bottom:120px}.svisual{height:120px;margin-top:60px}.svisual h2{font-size:26px}.svisual p{margin-bottom:8px;font-size:13px}.svisual strong,.svisual.bg_gray h2{font-size:22px}.aside{border-bottom:0;margin-bottom:40px}.aside .inner{background:0 0;flex-wrap:wrap}.aside.mo_bg_gray{background:#f8f8f8}.aside .home{width:42px;height:42px}.aside dl{background:#fff;border-bottom:1px solid #ddd;flex:calc(50% - 21px);width:calc(50% - 21px)}.aside dt button{padding:0 14px;line-height:42px}.aside dt button:after{background-size:12px;width:22px;right:8px}.aside dd{width:calc(100% + 2px);left:-1px}.aside dd>div{padding:5px 0}.aside dd a{padding:0 14px;line-height:32px}.aside dl.d{border:1px solid #ddd;width:calc(100% - 40px);margin:32px auto 0}.aside dl.d4,.aside dl.e{border:1px solid #ddd;width:calc(100% - 40px);margin:10px auto 0}.stitle{margin-bottom:20px}.stitle span{margin-bottom:8px;font-size:14px}.stitle strong{font-size:34px}.stitle .btn{width:auto;padding:0 20px;font-size:13px;line-height:38px;display:inline-block;position:relative;bottom:0}p.tb{margin-bottom:60px;font-size:15px}p.tb.mb4{margin-bottom:20px}p.tb.mb3,p.tb_s{margin-bottom:10px}.stit{font-size:18px}.stit .more{padding-right:24px;font-size:13px;line-height:26px}.stit.s{font-size:16px;line-height:24px}.stit.sb{font-size:20px}.stit.sbb{margin:30px 0 25px;font-size:24px}.stit.b{margin-top:60px;font-size:22px}.ltit{padding:60px 0 12px;font-size:20px}.btit{font-size:28px}.btit.b{font-size:32px}.btit.mb{margin-bottom:20px}.btit.mb30{margin-bottom:15px}.btit.mb48{margin-bottom:24px}.btit.mt{margin-top:100px}.pdbox_120{padding:60px 0}.round_tabs.minus_top{width:100%;margin:-10px 0 20px;position:relative;top:0}.no_search{padding:20px;font-size:16px}.no_search:before{background-size:auto 50%;width:50px;margin-bottom:8px}.no_search .tit{margin-bottom:15px;padding-bottom:15px;font-size:18px}.no_search .ne{margin-bottom:8px;padding-left:30px;font-size:13px}.no_search .ne:before{width:16px;height:16px}.aco_wrap dt button{padding:12px 40px 12px 16px;font-size:14px;line-height:22px}.aco_wrap dt button:after{width:20px;height:20px;right:16px}.aco_content{padding:0 20px}.aco_content.open{height:120px;padding:16px}.aco_wrap.terms_wrap .top_txt{font-size:15px}.safety_consulting1_btm .box{aspect-ratio:32/15;width:100%}.safety_consulting1_btm .box:after{opacity:1}.safety_consulting1_btm .box span{top:12px;left:12px}.safety_consulting1_btm .box p{padding:0 12px;font-size:15px;bottom:12px}.mo_break{border:1px solid #ddd;border-radius:8px}.mo_break .board_list colgroup,.mo_break .board_list thead{display:none}.mo_break .board_list table,.mo_break .board_list tbody,.mo_break .board_list th,.mo_break .board_list td{display:block}.mo_break .board_list tr{flex-wrap:wrap;gap:5px 0;padding:16px 0;display:flex;position:relative}.mo_break .board_list tr+tr{border-top:1px dashed #ddd}.mo_break .board_list td{text-align:left;border:0;width:100%;height:auto;padding:0!important}.mo_break .board_list td:before{color:#999;text-align:left;font-size:13px;display:block}.mo_break.set_line .board_list table{border-bottom:1px solid #ddd}.mo_break.set_line .board_list tr{gap:8px 16px}.mo_break.set_line .board_list tr+tr{border-top:1px solid #ddd}.mo_break.set_line .board_list td{height:auto}.mo_break.set_line .board_list .no{display:none}.mo_break.set_line .board_list .productarea{order:1;width:auto}.mo_break.set_line .board_list .productdetail{order:2;width:auto;position:relative}.mo_break.set_line .board_list .productdetail:before{content:"";background:#ddd;width:1px;height:12px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.mo_break.set_line .board_list .title{order:3;font-weight:600}.mo_break.set_line .board_list .title a{color:#222;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.mo_break.set_line .board_list .date{color:#666;order:4}.mo_break.td_flex td{display:flex}.mo_break.td_flex td:before{width:50px}.mo_break .board_list .no100{width:auto}.mo_break .board_list .category{order:2;width:auto}.mo_break .board_list .category .statebox{margin:0}.mo_break .board_list .title{order:1}.mo_break .board_list .writer{order:3}.mo_break .board_list .date{order:4}.mo_break .board_list .hit{order:5}.mo_break .board_list .progress{order:4}.mo_break .board_list .relpystate{order:6;width:auto;position:absolute;top:16px;right:16px}.mo_break .board_list .relpystate .statebox{margin:0}.mo_break .board_list .downloadtype{order:4}.mo_break .board_list .downloaddate{order:5}.mo_break .board_list .management{order:4;width:auto;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mo_break .board_list .order{order:5}.mo_break .board_list .etc{order:6}.mo_break .board_list .writer:before{content:"등록자"}.mo_break .board_list .date:before{content:"등록일"}.mo_break .board_list .hit:before{content:"조회수"}.mo_break .board_list .progress:before{content:"진도율"}.mo_break .board_list .downloadtype:before{content:"다운로드 항목"}.mo_break .board_list .downloaddate:before{content:"다운로드일"}.mo_break .board_list .order:before{content:"수발주"}.mo_break .board_list .etc:before{content:"기타"}.mo_break.td_flex .board_list td.downloadtype:before,.mo_break.td_flex .board_list td.downloaddate:before{width:90px}.mo_break .board_list .no{display:none}.priv_tbl2 td:first-child:before{content:"개인정보가 이전되는 시기 및 방법"}.priv_tbl2 td:nth-child(2):before{content:"이전 받는 자의 개인정보 이용 목적"}.priv_tbl2 td:nth-child(3):before{content:"이전하는 개인정보의 항목"}.priv_tbl2 td:nth-child(4):before{content:"이전받는 자의 개인정보 보유 및 이용기간"}.priv_tbl2 tr:first-child td:first-child:before{content:"이전 받는 자(연락처)"}.priv_tbl2 tr:first-child td:nth-child(2):before{content:"이전 받는 자가 소재하는 국가"}.priv_tbl2 tr:first-child td:nth-child(3):before{content:"개인정보가 이전되는 시기 및 방법"}.priv_tbl2 tr:first-child td:nth-child(4):before{content:"이전 받는 자의 개인정보 이용 목적"}.priv_tbl2 tr:first-child td:nth-child(5):before{content:"이전하는 개인정보의 항목"}.priv_tbl2 tr:first-child td:nth-child(6):before{content:"이전받는 자의 개인정보 보유 및 이용기간"}.priv_tbl4 td:first-child:before{content:"구제처"}.priv_tbl4 td:nth-child(2):before{content:"업무 위탁의 목적"}.priv_tbl4 td:nth-child(3):before{content:"업무 재위탁 업체"}.priv_tbl4 td:nth-child(4):before{content:"업무 재위탁의 목적"}.priv_tbl4 td br{display:none}#popUlCertification{font-size:14px}#popUlCertification .tit{margin-bottom:10px;padding-bottom:5px}#popUlCertification .scroll{max-height:calc(100vh - 150px)}#popUlCertification p.s{font-size:13px}#popUlCertification .tt{margin:10px 0 5px;font-size:15px}#popUlCertification .tbl th,#popUlCertification .tbl td{padding:5px}#popUlCertification ol{margin-bottom:10px;padding-left:15px}#popUlCertification ol li{font-size:13px}#popUlCertification ol li+li{margin-top:5px}#popUlCertification a{padding:4px 10px;font-size:13px}#popUlCertification .gbox{border-radius:5px;margin-top:5px;padding:10px}#popUlCertification .gbox dt{margin-bottom:5px;padding-bottom:5px}#popUlCertification .copy{margin-top:5px;font-size:10px}.popup_marketing .inbox{padding-top:50px}.popup_marketing .tit{margin-bottom:10px;padding-bottom:8px;font-size:20px}.popup_marketing .gbox{margin:10px 0;padding:12px;font-size:14px}.popup_marketing .flex_check{padding-right:30px;font-size:14px}.popup_marketing .flex_check .btn_popup{font-size:14px}.popup_marketing .select_check{gap:12px;padding-left:30px}.popup_marketing .btns_center{padding-top:20px}}@media screen and (max-width:500px){.caution_contents table br{display:none}}
