@charset "UTF-8";@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/assets/Pretendard-Thin-fba84d45.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/assets/Pretendard-ExtraLight-5d948d4c.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/assets/Pretendard-Light-5f087b17.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/assets/Pretendard-Regular-18fa57cf.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/assets/Pretendard-Medium-c16731a8.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/assets/Pretendard-SemiBold-7a29471f.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/assets/Pretendard-Bold-bd5b6ea6.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(/assets/Pretendard-ExtraBold-9414dad0.woff2) format("woff2");font-display:auto}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(/assets/Pretendard-Black-37a1b51b.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:100;font-style:normal;src:url(/assets/PretendardJP-Thin-7aaee10c.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:200;font-style:normal;src:url(/assets/PretendardJP-ExtraLight-cf984b1e.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:300;font-style:normal;src:url(/assets/PretendardJP-Light-4030fd73.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:400;font-style:normal;src:url(/assets/PretendardJP-Regular-ca8abbe5.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:500;font-style:normal;src:url(/assets/PretendardJP-Medium-6928e2b9.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:600;font-style:normal;src:url(/assets/PretendardJP-SemiBold-460b2c1e.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:700;font-style:normal;src:url(/assets/PretendardJP-Bold-3c926898.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:800;font-style:normal;src:url(/assets/PretendardJP-ExtraBold-0f28b245.woff2) format("woff2");font-display:auto}@font-face{font-family:PretendardJP;font-weight:900;font-style:normal;src:url(/assets/PretendardJP-Black-71ff28e7.woff2) format("woff2");font-display:auto}@font-face{font-family:YeogiOttaeJalnan;src:url(/assets/JalnanOTF00-46fc3434.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-1Thin-b7c08d21.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-2ExtraLight-8bd6479e.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-3Light-dfb9ddf9.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-4Regular-ad469e33.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-5Medium-0fb26c0c.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-6SemiBold-b1b59a79.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-7Bold-390de733.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-8ExtraBold-329c646c.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Paperozi;src:url(/assets/Paperlogy-9Black-ec848b87.woff2) format("woff2");font-weight:900;font-display:swap}html{-webkit-font-smoothing:antialiased;font-size:13px;font-weight:400;color:#333;line-height:1.5}body{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;width:100%;overflow-x:hidden;word-break:keep-all;-webkit-text-size-adjust:100%}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{font-family:inherit;vertical-align:middle;box-sizing:border-box;color:inherit}img,form,iframe,fieldset,table,table th,table td{border:0 none}img{max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}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{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-5px}sup{top:-5px}table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0}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{border-radius:0;-webkit-appearance:none;-moz-appearance:none}button,input[type=button]{display:inline-block;font-family:inherit;vertical-align:middle;cursor:pointer;white-space:nowrap;text-decoration:none;background:transparent;border:none}article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}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;overflow:hidden;position:absolute;top:-1000em;left:0}.show,.block{display:block}.hide{display:none}.clr:after{content:"";display:block;height:0;visibility:hidden;clear:both}.over_h{overflow:hidden;touch-action:none;overflow-scrolling:none;-webkit-overflow-scrolling:none;overscroll-behavior:none}.fl{float:left!important}.fr{float:right!important}.sound_only{position:absolute;top:0;left:0;width:0;height:0;opacity:0}button,a{transition:.2s linear;-webkit-tap-highlight-color:transparent}.imgfit{display:flex;justify-content:center;align-items:center;overflow:hidden}.imgfit img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}span.br{display:block}.mo_vw{display:none!important}.flex{display:flex}.flex_center{display:flex;justify-content:center;align-items:center}.colm{flex-direction:column}.flex_ver_center{display:flex;flex-direction:column;justify-content:center}.height_vh{height:100vh;max-height:calc(var(--vh, 1vh) * 100)}.blind_link a{position:fixed;top:0;left:0;width:100%;font-size:0;text-align:center;z-index:101}.blind_link a:active,.blind_link a:focus{font-size:20px;color:#fff;background:#000;padding:20px}.point{position:absolute}.visuallyHidden{clip:rect(0,0,0,0);position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0}.visuallyHidden:active,.visuallyHidden:focus{clip:auto;position:static;width:auto;overflow:visible;height:auto;margin:0}.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-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:#000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 600000s ease-in-out 0s,color 600000s 0s}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:#ddd 1px solid;max-width:100%;border-radius:8px}input[type=text],input[type=password],input[type=date],select{height:60px;padding:0 16px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/images/arrow_select.svg) no-repeat right 10px center / 10px;padding:0 30px 0 16px}textarea{padding:10px}input:focus,select:focus,textarea:focus{outline:#005EB8 2px solid}[readonly]{background:#f8f8f8;pointer-events:none}.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}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}.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{max-width:100%;max-height:100%;object-fit:contain}.fz_inherit{font-size:inherit!important}.btn_link{display:block;width:200px;border:#ddd 1px solid;background:#fff url(/images/arrow_link.svg) no-repeat right 10px center;border-radius:30px;line-height:31px;height:53px;padding:10px 53px 10px 28px;font-size:18px;color:#111;font-weight:500}.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:transparent!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{position:relative;gap:10px;border-top:#d2d2d2 1px solid;padding-top:80px;margin-top:40px}.btns_center .btn{font-size:16px;font-weight:600;line-height:58px;height:60px;width:200px;max-width:calc(50% - 5px);text-align:center;border-radius:30px;border:1px solid}.btns_center .arrow{position:absolute;bottom:0;font-size:18px;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(50% - 120px)}.btns_center .arrow:before{content:"";position:absolute;top:50%;width:36px;margin-top:-18px;aspect-ratio:1/1;border-radius:4px;background:url(/images/arrow_page.svg) no-repeat 50% 50%;border:#ddd 1px solid}.btns_center .arrow.prev{left:0;padding-left:48px}.btns_center .arrow.prev:before{left:0}.btns_center .arrow.next{right:0;padding-right:48px;text-align:right}.btns_center .arrow.next:before{right:0;transform:scaleX(-1)}.btns_btm{display:flex;justify-content:center;align-items:center;margin-top:80px}.btns_btm .btn_wlong{width:250px}.btn.bdrs{border-radius:30px}.btn_download,.btn_bookmark,.btn_outlink,.btn_email{display:flex;justify-content:center;align-items:center;gap:4px;padding:0 24px;font-size:16px;font-weight:600;line-height:42px;height:44px;border-radius:22px;border:#005EB8 1px solid}.btn_download:after,.btn_bookmark:after,.btn_outlink:after,.btn_email:after{content:"";display:block;aspect-ratio:1/1;background:no-repeat 50% 50% / contain}.btn_download{color:#005eb8;background:#fff}.btn_download:after{width:24px;background:#005EB8;mask:url(/images/icon_download_b.svg) no-repeat 50% 50% / contain;-webkit-mask:url(/images/icon_download_b.svg) no-repeat 50% 50% / contain}.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{width:24px;background-image:url(/images/btn_bookmark.svg)}.btn_outlink:after{width:20px;background-image:url(/images/btn_outlink.svg)}.btn_email:after{width:20px;background-image:url(/images/btn_email.svg)}.swiper-pagination,.slick-dots{display:flex!important;gap:8px}.swiper-pagination .swiper-pagination-bullet,.slick-dots button{width:8px;height:8px;background:#005eb8;border-radius:4px;font-size:0;transition:.2s linear}.swiper-pagination .swiper-pagination-bullet-active,.slick-dots .slick-active button{width:62px;background:#005EB8}.fp-is-overflow>.fp-overflow{overflow-x:hidden}.jq_tabonoff{position:relative}.tabs{display:flex;border-bottom:#ddd 1px solid;margin-bottom:80px}.tabs.mt{margin-top:50px}.tabs li{flex:1 1 calc(100%/6);margin:0!important}.tabs li>*{position:relative;display:block;font-size:18px;color:#222;line-height:1.6;text-align:center;padding-bottom:18px;width:100%}.tabs li>*:after{content:"";position:absolute;bottom:-1px;left:50%;width:0;height:2px;background:#005EB8;transition:.2s linear;transform:translate(-50%)}.tabs li.on>*{font-weight:600}.tabs li.on>*:after{width:100%}.round_tabs{display:flex;background:#F8F8F8;border-radius:20px}.round_tabs.mb{margin-bottom:120px}.round_tabs.mb80{margin-bottom:80px}.round_tabs li{flex:1 1 calc((100% - 56px)/8)}.round_tabs li>*{color:#222;line-height:40px;border-radius:20px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.round_tabs li.on>*{color:#fff!important;background:#005EB8!important}.round_tabs.gap{background:none;gap:8px}.round_tabs.gap li>*{background:#F8F8F8}.round_tabs.h56 li>*{height:56px;line-height:20px;border-radius:28px}.round_tabs.set2 li{flex-basis:calc(50% - 4px)}.board_list{border-top:#222 2px solid}.board_list col.w80{width:80px}.board_list col.w90{width:90px}.board_list col.w100{width:100px}.board_list col.w110{width:110px}.board_list col.w120{width:120px}.board_list col.w130{width:130px}.board_list col.w140{width:140px}.board_list col.w150{width:150px}.board_list col.w160{width:160px}.board_list col.w170{width:170px}.board_list col.w180{width:180px}.board_list col.w200{width:200px}.board_list col.w240{width:240px}.board_list col.w250{width:250px}.board_list col.w260{width:260px}.board_list col.w270{width:270px}.board_list col.w300{width:300px}.board_list col.w370{width:370px}.board_list th,.board_list td{font-size:18px;color:#222;height:71px;padding:20px 0;text-align:center;border-bottom:#D2D2D2 1px solid}.board_list th{font-weight:400}.board_list.bdlr th,.board_list.bdlr td{border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid}.board_list.bdlr th:first-child,.board_list.bdlr td:first-child{border-left:0}.board_list.bdlr th:last-child,.board_list.bdlr td:last-child{border-right:0}.board_list td{word-break:break-word}.board_list td a{display:inline-block;vertical-align:top;color:#005eb8;font-weight:500;text-decoration:underline;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board_list td a.line2{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.board_list.ahover td a{color:inherit;text-decoration:none}.board_list .agap a{position:relative;padding:0 22px}.board_list .agap a+a:before{content:"";position:absolute;top:50%;left:0;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}.board_list .btn_download{display:block;width:30px;height:30px;background:#f8f8f8 url(/images/btn_download.svg) no-repeat 50% 50%;border-radius:50%;margin:0 auto;font-size:0;padding:0}.board_list .product{padding:24px 45px}.board_list .posr{position:relative;padding-left:100px;min-height:80px;display:flex;flex-direction:column;justify-content:center;color:#222;text-decoration:none}.board_list .posr .imgfit{position:absolute;top:0;left:0;width:80px;height:80px}.board_list .posr i{display:block;font-size:14px;font-weight:500;line-height:28px;height:30px;width:76px;text-align:center;background:#fff;border:#ddd 1px solid;border-radius:15px;margin-top:12px}.board_list .txt p{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board_list td .btn_pdf{display:block;width:26px;height:32px;background:url(/images/btn_pdf.svg) no-repeat 50% 50% / contain;margin:0 auto;font-size:0}.board_list td.icon_area{padding:24px 0}.board_list td.icon_area .icobox{display:block;font-size:14px;font-weight:500;line-height:28px;height:30px;width:84px;text-align:center;border:1px solid;border-radius:15px;margin:0 auto}.board_list.td_pdbox th{height:60px}.board_list.td_pdbox td{padding:20px 10px}.board_list.a_text_all td a{white-space:normal;text-decoration:underline}.board_list td.lock a{padding-right:22px;background:url(/images/icon_lock.svg) no-repeat 100% 50%}.board_list td.new a{padding-right:26px;background:url(/images/icon_new.svg) no-repeat 100% 50%}.board_list .tal{padding-left:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board_list .scrap_can{display:flex;justify-content:center;align-items:center;gap:4px;width:110px;height:30px;line-height:30px;border-radius:15px;font-size:14px;color:#fff;font-weight:500;margin:0 auto;background:#005EB8}.board_list .scrap_can:after{content:"";display:block;width:14px;height:14px;background:url(/images/icon_scrap2.svg) no-repeat 50% 50% / contain}.board_list .btn_cancel{display:flex;justify-content:center;align-items:center;gap:4px;width:100px;height:30px;line-height:30px;border-radius:15px;font-size:14px;color:#fff;font-weight:500;margin:0 auto;background:#005EB8}.board_list .btn_cancel:after{content:"";display:block;width:14px;height:14px;background:url(/images/icon_cancel.svg) no-repeat 50% 50% / contain}.board_list .pin .no{font-size:0}.board_list .pin .no:before{content:"";display:block;width:24px;height:24px;background:#005EB8;mask:url(/images/icon_pin.svg) no-repeat 50% 50% / contain;-webkit-mask:url(/images/icon_pin.svg) no-repeat 50% 50% / contain;margin:0 auto}.board_list.td_slim td{padding:10px 0;height:61px}.board_list.td_slim .posr{min-height:60px;padding-left:10px}.statebox{display:block;font-size:13px;font-weight:600;line-height:22px;height:24px;width:60px;text-align:center;border:#005EB8 1px solid;border-radius:12px;margin:0 auto}.statebox.big{font-size:14px;line-height:28px;height:30px;width:72px;border-radius:15px}.statebox.ing{color:#005eb8;background:#fff}.statebox.end{color:#fff;background:#005EB8}.statebox.c_blue{border-color:#005eb8}.statebox.c_blue_bg{border-color:#005eb8;background:#005EB8;color:#fff}.statebox.c_org{border-color:#fe5e01}.statebox.c_green{border-color:#0f987a}.statebox.no_bg{font-size:17px;font-weight:400;border:0;width:100%}.board_bottom{position:relative}.board_bottom .paging{display:flex;justify-content:center;gap:10px;margin-top:80px}.board_bottom .paging button,.board_bottom .paging a{width:36px;height:36px;line-height:36px;text-align:center;border-radius:4px;font-size:16px}.board_bottom .paging a.on,.board_bottom .paging button.on{background:#222;color:#fff;font-weight:500}.board_bottom .paging .arrow{font-size:0;background:no-repeat 50% 50%!important}.board_bottom .paging .two{background-image:url(/images/page_two.svg)!important}.board_bottom .paging .one{background-image:url(/images/page_one.svg)!important}.board_bottom .paging .prev{margin-right:10px}.board_bottom .paging .next{margin-left:10px}.board_bottom .paging .next,.board_bottom .paging .last{transform:scaleX(-1)}.board_bottom .btn_write{position:absolute;top:50%;right:0;font-size:16px;color:#fff;font-weight:600;line-height:60px;height:60px;width:200px;text-align:center;background:#222;border-radius:30px;transform:translateY(-50%)}.search_filter{position:relative;padding:30px 40px;background:#f8f8f8;border-radius:20px;margin-bottom:120px}.search_filter.mb80{margin-bottom:80px}.search_filter .itit{position:relative;font-size:24px;color:#222;font-weight:600;line-height:34px;padding-left:34px;padding-bottom:24px;border-bottom:#ddd 1px solid;margin-bottom:14px}.search_filter .itit:before{content:"";position:absolute;top:0;left:0;width:24px;height:34px;background:url(/images/itit_search.svg) no-repeat 0 50%}.search_filter dl{display:flex;padding:10px 0}.search_filter dt{width:140px;font-size:18px;color:#222;font-weight:600;line-height:60px}.search_filter dd{position:relative;width:calc(100% - 140px);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search_filter dd select.text{width:200px}.search_filter dd select.text.slim{width:180px}.search_filter dd input.text{width:560px}.search_filter dd input.maw_s1{max-width:calc(100% - 266px)}.search_filter dd input.w320{width:320px}.search_filter dd input.w490{width:490px}.search_filter dd .btn_search{width:60px;height:60px;background:#222 url(/images/btn_search_w.svg) no-repeat 50% 50%;border-radius:8px;font-size:0}.search_filter dd .btn_search.btn_abso{position:absolute;bottom:0;right:0}.search_filter.no_tit .itit,.search_filter.no_tit dt{display:none}.search_filter.no_tit dd{justify-content:center;width:100%}.search_filter.bdb dl{border-bottom:#ddd 1px solid;padding:24px 0}.search_filter.bdb .itit+dl{padding-top:10px}.search_filter.dl_bdb .itit{margin-bottom:0}.search_filter.dl_bdb dl+dl{border-top:#ddd 1px solid}.radio_group{display:flex;flex-wrap:wrap;align-items:center;gap:12px 6px}.radio_solo input{display:none}.radio_solo span{display:block;font-size:15px;color:#222;line-height:30px;height:32px;padding:0 16px;background:#fff;border:#ddd 1px solid;border-radius:16px;transition:.2s linear}.radio_solo input:checked+span{color:#00a8ff;border-color:#00a8ff}label.radio{position:relative;display:block;font-size:18px;line-height:28px;padding-left:32px}label.radio input{display:none}label.radio i{position:absolute;top:2px;left:0;width:24px;height:24px;border:#e6e6e6 1px solid;border-radius:50%;transition:.2s linear}label.radio i:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background:#ddd;transition:.2s linear}label.radio input:checked+i{border-color:#005eb8}label.radio input:checked+i:before{background:#005EB8}.board_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.board_top.mb16{margin-bottom:16px}.board_top.mb30{margin-bottom:30px}.board_top.mt80{margin-top:80px}.board_top .total{font-size:16px;color:#666;line-height:1.5;display:flex;gap:4px}.board_top .total strong{color:#000;font-weight:700}.board_top .total.large{font-size:26px;line-height:1.6;gap:8px}.board_top .total.large span{color:#0009}.board_top .selects{display:flex;gap:8px}.board_top select.text{height:42px;width:140px}.board_top select.text.h60{height:60px;width:160px}.board_top .btns{display:flex;gap:10px}.board_top .btns .btn{font-size:18px;color:#fff;font-weight:600;line-height:60px;width:200px;text-align:center;background:#222;border-radius:30px}.view_head{margin-bottom:65px}.view_head.bdb{padding-bottom:32px;border-bottom:#E6E6E6 1px solid;margin-bottom:32px}.view_head .type{font-size:18px;color:#005eb8;font-weight:600;line-height:1.6;margin-bottom:10px}.view_head .statebox{display:inline-block;min-width:80px;width:auto;height:30px;line-height:30px;font-size:16px;margin:0 0 16px;border-radius:15px;padding:0 16px}.view_head .statebox.no_bg{background:none!important;border:0;line-height:1;padding:0;width:auto;height:auto;text-align:left;color:inherit}.view_head .tit{font-size:40px;font-weight:600;line-height:1.6;margin-bottom:20px;word-break:break-word}.view_head .info{display:flex;gap:25px}.view_head dl{position:relative;display:flex;align-items:center;gap:8px}.view_head dl+dl:before{content:"";position:absolute;top:50%;left:-13px;width:1px;height:20px;background:#ddd;transform:translateY(-50%)}.view_head dt{font-weight:600}.view_head dd{color:#666}.tagbox{position:relative;padding-left:24px;color:#777;line-height:1.6;background:url(/images/icon_tag.svg) no-repeat 0 6px;margin-top:10px}.view_body{word-break:break-word;font-size:18px;color:#333;line-height:1.6;isolation:isolate;contain:layout style paint;position:relative;max-width:100%;box-sizing:border-box;overflow-x:auto;overflow-y:visible;display:block;width:100%}.view_body>*{max-width:100%;box-sizing:border-box}.view_body *[style*="position:absolute"],.view_body *[style*="position:fixed"]{position:relative!important}.view_body table{max-width:100%;table-layout:auto;width:100%!important}.view_body img{max-width:100%;height:auto}.view_body *{max-width:100%;box-sizing:border-box}.view_body *[style*=float]{float:none!important;display:block}.view_file{margin-top:40px;display:flex;flex-direction:column;gap:8px;background:#F7F8F9;padding:20px 0;border-radius:10px}.view_file.bg_none{background:none}.view_file a{display:block;font-size:16px;line-height:36px;padding-left:50px;text-decoration:underline;background:url(/images/icon_file.svg) no-repeat 24px 50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qbox,.abox{display:block;color:#fff;font-weight:700;line-height:32px;height:32px;width:32px;border-radius:6px;margin-bottom:12px;text-align:center}.qbox{background:#222}.abox{background:#005EB8}.a_area{border:#005EB8 2px solid;border-radius:12px;padding:32px;box-shadow:#0000001a 0 4px 20px;margin-top:80px}.a_area .info{margin:16px 0}.a_area .info dl{display:flex;gap:25px}.a_area .info dt{color:#005eb8;font-weight:700}.a_area .info dd{position:relative;color:#666}.a_area .info dd:before{content:"";position:absolute;top:50%;left:-13px;width:1px;height:20px;background:#ddd;transform:translateY(-50%)}.a_area *{word-break:break-word}.a_area table{max-width:100%;table-layout:auto}.popup,.popup .dm{position:fixed;top:0;left:0;width:100%;height:100%}.popup{z-index:101;font-size:18px;color:#222;line-height:1.5}.popup .dm{background:#0009}.popup .inbox{position:absolute;top:50%;left:50%;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);background:#fff;border-radius:20px;padding:40px;transform:translate(-50%,-50%)}.popup .btn_close{position:absolute;top:16px;right:16px;width:32px;aspect-ratio:1/1;border-radius:6px;border:#e6e6e6 1px solid;background:#fff url(/images/btn_close.svg) no-repeat 50% 50%;z-index:1;font-size:0}.popup .tit{font-size:28px;font-weight:600;text-align:center;margin-bottom:8px}.popup .scroll{overflow:auto}.pop_download .inbox{width:500px}.pop_download .inputs{padding:40px 0}.pop_download .inputs .text{font-size:16px;height:60px;border:#ddd 1px solid;border-radius:6px;padding:0 26px}.pop_download .inputs .btn{color:#fff;font-weight:600;line-height:60px;height:60px;text-align:center;margin-top:24px;border-radius:30px}.pop_download .infobox{padding:24px;background:#F8F8F8;border-radius:10px}.pop_download .infobox .tt{font-weight:700;line-height:1.6;margin-bottom:16px}.pop_download .infobox ol li{position:relative;padding:3px 0 3px 43px;line-height:26px;font-size:16px}.pop_download .infobox ol li span{position:absolute;top:50%;left:0;width:32px;height:32px;line-height:32px;text-align:center;font-size:12px;color:#fff;font-weight:600;border-radius:50%;background:#005EB8;transform:translateY(-50%)}.pop_download .infobox ol li+li{margin-top:8px}.pop_download .infobox .btn{display:block;font-size:16px;font-weight:600;line-height:42px;height:44px;width:200px;border:1px solid;margin:24px auto 0;border-radius:22px}.pop_download .btns_download{padding-top:40px}.pop_download .btns_download a{position:relative;display:block;width:100%;line-height:56px;padding-left:56px;background:#F8F8F8;border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pop_download .btns_download a+a{margin-top:8px}.pop_download .btns_download a:before{content:"";position:absolute;top:0;left:28px;width:24px;height:100%;background:#222;mask:url(/images/icon_download.svg) no-repeat 50% 50%;-webkit-mask:url(/images/icon_download.svg) no-repeat 50% 50%;transition:.2s linear}label.check{position:relative;display:block;font-size:16px;font-weight:600;line-height:30px;padding:5px 0 5px 32px}label.check input{display:none}label.check i{position:absolute;top:9px;left:0;width:22px;aspect-ratio:1/1;border-radius:2px;border:#ddd 1px solid;background:#fff;transition:.2s linear}label.check i:before{content:"";display:block;width:100%;height:100%;background:url(/images/icon_check.svg) no-repeat 50% 50%;opacity:0;transition:.2s linear}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) no-repeat right 16px center}.react-datepicker{width:330px;max-width:calc(100vw - 40px);padding:32px 24px;background:#fff;border:#ccc 1px solid;border-radius:10px}.react-datepicker__month-container{width:100%}.react-datepicker .react-datepicker__header{position:relative;border-bottom:0;overflow:hidden;display:flex;justify-content:center;align-items:center;gap:12px;padding-bottom:18px;background:none}.react-datepicker__header strong{order:2;text-align:center;font-size:24px;color:#222;font-weight:600;line-height:32px}.react-datepicker__header .arrow{display:block;height:32px;line-height:32px;width:32px;text-align:center;display:flex;justify-content:center;align-items:center;background:#fff;border:#ccc 1px solid;border-radius:50%}.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{display:flex;flex-wrap:wrap;margin:0}.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;height:40px;font-size:15px;width:calc(100%/7);margin:0;display:flex;justify-content:center;align-items:center}.ui-datepicker-calendar td a{display:block;width:32px;height:32px;line-height:32px;border-radius:50%}.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__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}.gallery_list{display:flex;gap:48px 24px;flex-wrap:wrap}.gallery_list .box{position:relative;width:calc((100% - 72px)/4);border-radius:16px}.gallery_list .box a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#ddd 1px solid;border-radius:16px}.gallery_list .box a{display:block}.gallery_list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.gallery_list .imgfit{width:100%;aspect-ratio:307/200;border-radius:16px 16px 0 0;display:flex;justify-content:center;align-items:center}.gallery_list .imgfit span{-webkit-line-clamp:4;font-size:32px;color:#005eb8;font-weight:700;line-height:1.4;text-align:left;padding:0 20px}.gallery_list .imgfit img{object-fit:contain}.gallery_list .txt{padding:30px 24px;letter-spacing:-.32px}.gallery_list .cont{min-height:72px;word-break:break-word}.gallery_list .box.end{filter:grayscale(1);background:#f5f5f5}.gallery_list .tit{font-size:20px;font-weight:600;margin:10px 0 16px}.gallery_list p{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3}.typebox{display:inline-block!important;font-size:14px;color:#005eb8;font-weight:500;line-height:28px;height:30px;padding:0 18px;border:#005EB8 1px solid;border-radius:15px}.typebox.c_org{border-color:#fe5e01}.typebox.c_green{border-color:#0f987a}.gallery_list .title_small,.gallery_list .title_large{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.gallery_list .title_small{color:#005eb8;font-weight:600;height:48px;margin:10px 0 16px}.gallery_list .title_large{font-size:20px;font-weight:600;height:60px}.gallery_list.newsroom_wrap .tit{margin-bottom:12px}.gallery_list .date{padding-left:28px;line-height:26px;background:url(/images/icon_month2.svg) no-repeat 0 50%}.gallery_list .cont dl{display:flex;font-size:16px;color:#666;line-height:1.5}.gallery_list .cont dl+dl{margin-top:4px}.gallery_list .cont dt{width:70px}.gallery_list .cont dd{width:calc(100% - 70px);font-weight:500}.typebox_wrap{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.typebox_wrap .typebox{padding:0 14px}.gallery_list.agency_gallery .imgfit{padding:30px 45px 0}.gallery_list.agency_gallery .title_large{height:auto;margin-bottom:16px}.datehit_wrap{display:flex;gap:20px;margin-top:10px}.datehit_wrap .hit{padding-left:32px;background:url(/images/icon_hit.svg) no-repeat 0 50%}.info_wrap dl{display:flex;font-size:16px;color:#666}.info_wrap dl+dl{margin-top:4px}.info_wrap dt{width:71px}.info_wrap dd{width:calc(100% - 71px);font-weight:500}.gallery_list.dataroom_gallery .title_large{height:auto;margin-bottom:16px}.gallery_list .bookmark{top:24px;right:24px;font-size:0}.typebox.c_gray{color:#666;border-color:#666;background:#f5f5f5}.typebox.c_black{color:#fff;border-color:#333;background:#333}.dots_list li,.listA01 li{position:relative;font-size:18px;line-height:30px;padding-left:12px}.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:"";position:absolute;top:13px;left:0;width:4px;height:4px;background:#666;border-radius:50%}.dots_list.mtset li+li{margin-top:16px}.coming{background:#F8F8F8;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 20px;font-size:30px;color:#222;font-weight:600;line-height:1.6}.coming:before{content:"";display:block;width:50px;aspect-ratio:1/1;background:url(/images/icon_coming.svg) no-repeat 50% 50% / contain;margin:0 auto 16px}.map_api_wrap{position:relative}.map_api_wrap .hover_txt{position:absolute;top:0;left:0;width:100%;height:100%;font-size:20px;color:#fff;background:rgba(0,0,0,.5);z-index:20;opacity:0;transition:.2s linear}.map_api_wrap .hover_txt p{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;padding:0 20px}.map_api_wrap .hover_txt p:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.map_api_wrap .hover_txt.hide{opacity:0;pointer-events:none}.header{position:fixed;top:0;left:0;width:100%;height:90px;background:#fff;padding:0 400px 0 245px;border-bottom:#ddd 1px solid;z-index:100;transition:.2s linear}.header:before{content:"";position:absolute;top:90px;left:0;width:100%;height:0;background:#0009}.header .logo{position:absolute;top:0;left:40px;height:inherit;font-size:0;display:flex;justify-content:center;align-items:center;z-index:11}.header .logo h1{font-size:0;opacity:0;width:0;height:0}.header .gnb{display:flex;justify-content:center}.header .gnb .menu{position:relative}.header .gnb .menu>a{display:block;font-size:18px;color:#333;font-weight:500;line-height:90px;padding:0 55px}.header .gnb .menu.on>a{color:#005eb8}.header .gnb .snb{position:fixed;top:90px;left:0;width:100%;padding:48px 0;background:#fff url(/images/bg_omron.svg) no-repeat 0 100%;display:none}.header .gnb .snb .inner{display:flex}.header .gnb .snb .tit{width:340px;font-size:34px;color:#222;font-weight:800}.header .gnb .snb ul{width:calc(100% - 340px);display:flex;flex-wrap:wrap;gap:60px 40px}.header .gnb .snb li{width:calc((100% - 120px)/4)}.header .gnb .snb li>a{position:relative;display:block;font-size:18px;color:#222;font-weight:600;line-height:56px;text-align:center;padding:0 24px;background:#f8f8f8;border-radius:28px;text-align:left;box-shadow:#fff 0 0 10px,#fff 0 0 10px,#fff 0 0 10px}.header .gnb .snb li>a:after{content:"";position:absolute;top:0;right:24px;width:20px;height:100%;background:#222;mask:url(/images/arrow_gnb.svg) no-repeat 50% 50% / contain;-webkit-mask:url(/images/arrow_gnb.svg) no-repeat 50% 50% / contain}.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{position:relative;display:block;font-size:17px;color:#4d4d4d;font-weight:500;line-height:20px;padding:8px 0 8px 11px}.header .gnb .depth a:before{content:"";position:absolute;top:16px;left:0;width:3px;height:3px;background:#999;border-radius:50%}.header .gnb .depth a.on{color:#005eb8}.header .gnb .depth a.on:before{background:#005EB8}.header .right{position:absolute;top:0;right:84px;height:100%;z-index:11;display:flex;align-items:center;gap:4px}.header .right .ghead_link{font-size:14px;color:#fff;font-weight:500;line-height:32px;background:#004281;border-radius:16px;padding:0 16px;margin-right:20px}.header .right .ghead_link:before{content:"";display:block;width:14px;aspect-ratio:1/1;background:url(/images/icon_global.svg) no-repeat 50% 50% / contain}.header .right .btn_search{width:40px;aspect-ratio:1/1;background:url(/images/btn_search.svg) no-repeat 50% 50%;font-size:0}.header .right .btn_mem{position:relative}.header .right .btn_mem dt button{display:block;width:40px;aspect-ratio:1/1;background:url(/images/btn_mem.svg) no-repeat 50% 50%;font-size:0}.header .right .btn_mem dd{position:absolute;top:100%;left:50%;width:120px;transform:translate(-50%);background:#fff;border-radius:8px;border:#d2d2d2 1px solid;padding:16px;text-align:center;display:none}.header .right .btn_mem dd a{display:block;font-size:17px;color:#000;line-height:1.5;padding:5px 0}.header .btn_menu{position:absolute;top:0;right:20px;width:28px;height:100%;z-index:11}.header .btn_menu p{position:absolute;top:50%;left:50%;width:28px;height:2px;background:#333;margin-left:-14px;transition:.2s linear}.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{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;opacity:0;pointer-events:none;transition:opacity .2s}.header .sitemap.show{opacity:1;pointer-events:auto}.header .sitemap .menus{justify-content:center;width:calc((100vw - 1300px)/2 + 320px);height:100%;padding-left:calc((100vw - 1300px)/2);background:url(/images/bg_sitemap01.jpg) no-repeat 50% 50% / cover}.header .sitemap .menus .menu>button{font-size:36px;color:#fff9;font-weight:700;display:block;padding:25px 20px;width:100%;text-align:left}.header .sitemap .menus .menu.on>button{color:#fff}.header .sitemap .menus .snb{position:fixed;top:0;left:calc((100vw - 1300px)/2 + 320px);width:calc(100vw - ((100vw - 1300px)/2 + 320px));height:100%;background:#fff url(/images/bg_logo.svg) no-repeat 100% 100%;overflow:hidden;display:none}.header .sitemap .menus .on .snb{display:block}.header .sitemap .menus .snb ul{position:relative;padding:220px 60px 20px;height:100%;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:80px 20px;z-index:1}.header .sitemap .menus .snb li{width:calc((100% - 60px)/4)}.header .sitemap .menus .snb li>a{display:block;font-size:24px;color:#222;font-weight:700;line-height:30px;margin-bottom:32px}.header .sitemap .menus .depth a{position:relative;display:block;font-size:20px;color:#4d4d4d;font-weight:500;line-height:24px;padding-left:12px}.header .sitemap .menus .depth a+a{margin-top:20px}.header .sitemap .menus .depth a:before{content:"";position:absolute;top:8px;left:0;width:4px;height:4px;background:#999;border-radius:50%}.header .sitemap .menus .depth a.on{color:#005eb8}.header .sitemap .menus .depth a.on:before{background:#005EB8}.footer{position:relative;background:#fff}.footer .point{top:-100vh}.foot_quick{position:fixed;bottom:40px;right:40px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.footer.unfixed .foot_quick{position:absolute;bottom:calc(100% + 40px)}.foot_quick>*{display:flex;flex-direction:column;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%}.foot_quick .btn_kakao{background:#F3DC00 url(/images/icon_kakao.svg) no-repeat 50% 50%;font-size:0;margin-bottom:11px;display:none}.foot_quick .gotop{background:#fff;box-shadow:0 4px 20px #00000014}.foot_quick .gotop:before{content:"";display:block;width:100%;height:6px;background:url(/images/arrow_gotop.svg) no-repeat 50% 50% / contain;margin-bottom:5px}.foot_quick .btn_channel_talk{position:relative;background:#3584D0 url(/images/btn_channel_talk.png) no-repeat 50% 50%;font-size:0;margin-bottom:10px;width:260px;height:138px;aspect-ratio:130/69;border-radius:8px}.foot_quick .btn_channel_talk.open{background-image:none;width:64px;height:64px;border-radius:50%}.foot_quick .btn_channel_talk.open:before,.foot_quick .btn_channel_talk.open:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#fff;border-radius:2px;margin:-1px 0 0 -10px}.foot_quick .btn_channel_talk.open:before{transform:rotate(45deg)}.foot_quick .btn_channel_talk.open:after{transform:rotate(-45deg)}.footer .links{background:#005EB8}.footer .links ul{display:flex;gap:28px}.footer .links li a,.footer .links li button{display:block;font-size:16px;color:#fff;font-weight:500;line-height:64px;pointer-events:auto}.footer .info{padding:40px 0 65px}.footer .info .inner{position:relative}.footer .logo{display:flex;align-items:center;gap:20px;margin-bottom:24px}.footer .logo span{position:relative;font-size:18px;color:#000;line-height:1.5}.footer .logo span+span:before{content:"";position:absolute;top:50%;left:-10px;width:1px;height:16px;background:#d9d9d9;transform:translateY(-50%)}.footer .address dl{display:flex;font-size:16px}.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{font-size:16px;color:#666;margin-top:20px}.footer .right{position:absolute;top:0;right:20px}.footer .family_site{position:relative;width:280px;margin-bottom:24px}.footer .family_site dt button{position:relative;font-size:16px;color:#666;line-height:54px;height:56px;width:100%;padding:0 50px 0 24px;border:#ddd 1px solid;border-radius:28px;text-align:left}.footer .family_site dt button:after{content:"";position:absolute;top:0;right:24px;width:16px;height:100%;background:url(/images/arrow_family.svg) no-repeat 50% 50% / contain;transition:.2s linear}.footer .family_site dd{position:absolute;bottom:calc(100% - 1px);left:0;width:100%;border:#ddd 1px solid;border-radius:28px 28px 0 0;padding:10px 0;background:#fff;display:none}.footer .family_site dd a{display:block;font-size:15px;color:#666;line-height:46px;padding:0 24px}.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{font-size:16px;color:#222}.footer .contact strong{display:block;font-size:32px;color:#005eb8;font-weight:600;font-family:Saira;line-height:1.5}.footer .sns{margin-top:20px;display:flex;justify-content:flex-end;gap:8px}.footer .sns a{width:40px;aspect-ratio:1/1;border-radius:50%;background:no-repeat 50% 50%;font-size:0}.footer .sns .kakao{background-image:url(/images/sns_kakao.svg)}.footer .sns .youtube{background-image:url(/images/sns_youtube.svg)}body.hide-layout .header,body.hide-layout .footer{display:none!important}body .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-20px,-100px);transition:.7s;z-index:90;display:none!important}#ch-plugin-script.ch-desk-messenger{transform:translate(-100px)!important}.main_navi{position:fixed;top:50%;left:40px;width:18px;z-index:20}.main_navi ul{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:8px;transform:translate(-50%,-50%) rotate(90deg)}.main_navi a{display:flex;align-items:center;gap:6px}.main_navi a:before{content:"";display:block;width:6px;aspect-ratio:1/1;background:#ddd;border-radius:50%;margin:4px auto;border:#E6EFF8 0 solid;transition:.2s linear}.main_navi span{font-size:14px;color:#111;display:flex;gap:8px;width:0;overflow:hidden;white-space:nowrap}.main_navi b{color:#005eb8}.main_navi .active a{height:auto}.main_navi .active a:before{width:14px;background:#005EB8;border-width:4px;margin:0 auto}.main_navi .active a span{width:auto;padding-right:14px}.fp-overflow{overflow:hidden}.mvisual_area{position:relative;overflow:hidden}.mvisual{position:relative;background:#f5f5f5 url(/images/bg_logo.svg) no-repeat 0 100%;height:calc(100vh - 190px);margin-top:90px}.mvisual .swiper{height:100%;pointer-events:none}.mvisual .swiper-slide{overflow:hidden}.mvisual .slick-list,.mvisual .slick-track,.mvisual .slick-slide,.mvisual .slick-slide>div,.mvisual .box{height:100%}.mvisual .inner{display:flex;align-items:center;height:100%}.mvisual .txt{width:calc(50% - 110px);padding-bottom:90px;transform:translate(-100px);opacity:0}.mvisual .swiper-slide-active .txt{transform:translate(0);opacity:1;transition:2s;transition-delay:.3s}.mvisual .release{font-size:18px;color:#222;font-weight:500;line-height:28px;display:flex;gap:16px;margin-bottom:24px}.mvisual .release .new{font-size:14px;color:#fff;font-weight:500;line-height:28px;padding:0 18px;background:#E50000;border-radius:14px}.mvisual .tit{font-size:40px;color:#222;font-weight:700;line-height:1.4;margin-bottom:20px;letter-spacing:-.5px}.mvisual .item_num{font-size:24px;color:#111;line-height:1.2}.mvisual .btn_link{margin-top:55px;pointer-events:auto}.mvisual .img{width:calc(50% + 110px);opacity:0}.mvisual .swiper-slide-active .img{opacity:1;transition:2s;transition-delay:.3s}.mvisual .swiper-pagination{position:absolute;bottom:30px;left:50%;margin-left:-540px;pointer-events:auto}.mvisual_wrap .arrow,.mvisual .slick-arrow{position:absolute;top:auto;bottom:0;left:50%;width:80px;height:80px;background:#fff;font-size:0;z-index:1;margin-top:0;transition:.2s linear}.mvisual_wrap .arrow:after,.mvisual .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#222;mask:url(/images/arrow_slide.svg) no-repeat 50% 50%;-webkit-mask:url(/images/arrow_slide.svg) no-repeat 50% 50%;transition:.2s linear}.mvisual_wrap .prev,.mvisual .slick-prev{margin-left:-740px}.mvisual_wrap .next,.mvisual .slick-next{margin-left:-660px;border-radius:0 20px 0 0}.mvisual_wrap .next:after,.mvisual .slick-next:after{transform:scaleX(-1)}.mvisual_wrap .select_area{height:100px;padding:16px 0;background:#EEF1F3}.mvisual_wrap .select_area dl{display:flex;gap:40px;max-width:100%}.mvisual_wrap .select_area dt{font-size:20px;color:#000;font-weight:500;line-height:68px}.mvisual_wrap .select_area dd{position:relative;width:800px;max-width:calc(100% - 110px);background:#fff;border:#ddd 1px solid;border-radius:34px;padding-right:88px}.mvisual_wrap .select_area .text{width:100%;height:100%;padding:0 32px;font-size:18px;font-weight:500;border:0;background:none;border-radius:34px 0 0 34px}.mvisual_wrap .select_area .btn{position:absolute;top:0;right:0;width:88px;height:100%;background:url(/images/btn_search.svg) no-repeat 50% 50%;font-size:0}.mtit{position:relative;font-size:64px;color:#111;font-weight:600;line-height:1.5;margin-bottom:40px}.mtit.mt{margin-top:160px}.mtit strong{color:#005eb8}.mtit .btn_link{position:absolute;top:50%;right:0;transform:translateY(-50%)}#section1 .inner{padding-top:90px}#section1 .mtit{display:flex;align-items:center;gap:40px}#section1 .mtit .navi{margin:0;gap:10px}#section1 .mtit .navi .arrow{font-size:0;width:50px;border:#ddd 2px solid;border-radius:50%}#section1 .mtit .navi .arrow:before{content:"";display:block;width:100%;height:100%;background:#333;mask:url(/images/arrow_slide2.svg) no-repeat 50% 50% / contain;-webkit-mask:url(/images/arrow_slide2.svg) no-repeat 50% 50% / contain}.section_slide .swiper{width:100%}.section_slide .swiper-slide{padding-right:100px;padding-bottom:40px;overflow:hidden}.section_slide .box{display:flex!important;align-items:center;gap:72px}.section_slide .img{width:586px;aspect-ratio:307/200;border-radius:20px;overflow:hidden;box-shadow:#0000002e 10px 10px 20px}.section_slide .txt{width:calc(100% - 658px)}.section_slide .jq_tab{display:flex;gap:20px;margin-bottom:64px}.section_slide .jq_tab li{width:calc((100% - 60px)/4)}.section_slide .jq_tab button{display:block;width:100%;text-align:left;font-size:20px;color:#11111180;line-height:30px;padding-bottom:13px;border-bottom:#ddd 1px solid}.section_slide .jq_tab .on button{color:#111;border-bottom-color:#111}.section_slide .cont span{display:block;font-size:16px;color:#005eb8;font-weight:500;line-height:24px;margin-bottom:8px}.section_slide .cont .tt{font-size:44px;color:#111;font-weight:700;line-height:1.5;margin-bottom:16px}.section_slide .cont p{font-size:20px;color:#222;line-height:1.6;margin-bottom:24px}.section_slide .cont ul{display:flex;gap:10px 24px}.section_slide .cont li{font-size:18px;color:#666;line-height:1.6}.section_slide .cont .btn_link{margin-top:56px}#section2 .inner{padding-top:80px}.scrollbar_slide .swiper{margin:0 -12px;padding:0 0 44px}.scrollbar_slide .swiper-slide{padding:0 12px;width:366px}.scrollbar_slide .swiper-slide a{position:relative;display:block;border-radius:16px;overflow:hidden;height:420px;transition:transform .8s;transform-style:preserve-3d}.scrollbar_slide .before{position:relative;padding:24px 24px 20px;background:#fff;height:100%}.scrollbar_slide .before i.imgfit{display:flex;justify-content:center;align-items:center;object-fit:contain;height:322px;margin-bottom:24px}.scrollbar_slide .before i.imgfit img{width:auto;height:auto}.scrollbar_slide .before p{font-size:20px;color:#222;font-weight:600;line-height:1.5}.scrollbar_slide .after{position:absolute;top:0;left:0;width:100%;height:100%;padding:32px;background:#005EB8E5;color:#fff;backdrop-filter:blur(10px);line-height:1.5;opacity:0;transition:.2s linear}.scrollbar_slide .after .tit{font-size:24px;font-weight:600;margin-bottom:12px}.scrollbar_slide .after .tt{font-size:18px;font-weight:600;margin-bottom:24px}.scrollbar_slide .after p{font-size:16px}.scrollbar_slide .after .more{position:absolute;bottom:24px;left:32px;width:calc(100% - 64px);padding-top:8px;border-top:#fff 1px solid;font-size:16px;font-weight:500;line-height:1.6}.scrollbar{height:3px}.scrollbar_slide .scrollbar{margin:40px auto 0;width:calc(100% - 24px);background:#fff}.scrollbar_slide .swiper-scrollbar{left:50%;width:calc(100% - 24px);max-width:1480px;transform:translate(-50%)}.scrollbar_slide .swiper-scrollbar-drag{background:#222}#section3 .inner{position:relative;padding-top:100px;padding-bottom:0}#section3 .inner:before{content:"";position:absolute;bottom:0;left:0;height:159px;width:auto;max-width:none;aspect-ratio:4014/159;background:url(/images/bg_txt_information.svg) no-repeat 0 0 / contain;animation:section3_bg 10s linear infinite;opacity:.5}@keyframes section3_bg{0%{transform:translate(0)}to{transform:translate(-2007px)}}#section3 .jq_tab{display:flex;justify-content:space-between;gap:10px;margin-bottom:30px}#section3 .jq_tab button{font-size:16px;color:#111;text-align:center}#section3 .jq_tab i{position:relative;width:60px;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;border:#fff 1px solid;margin:0 auto 14px;transition:.2s linear}#section3 .jq_tab i:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#005EB8 1px solid;box-shadow:#005eb829 0 4px 20px;border-radius:50%;opacity:0;transition:.2s linear}#section3 .jq_tab .on button{color:#005eb8;font-weight:600}#section3 .jq_tab .on i:before{opacity:1}.product_info_slide{overflow:hidden}.product_info_slide a{display:flex;align-items:center;gap:80px;padding:30px;background:#F7F8F9;border-radius:20px}.product_info_slide .imgfit{width:606px;aspect-ratio:606/395;border-radius:20px;background:#fff}.product_info_slide .imgfit img{width:auto;height:auto}.product_info_slide .txt{width:calc(100% - 686px)}.product_info_slide .tit{font-size:44px;color:#111;font-weight:700;line-height:1.5;margin-bottom:12px}.product_info_slide p{font-size:20px;color:#666;line-height:1.6;margin-bottom:64px}.product_info_slide i:before{content:"View More";display:block;width:200px;border:#ddd 1px solid;background:#fff url(/images/arrow_link.svg) no-repeat right 10px center;border-radius:30px;line-height:31px;height:53px;padding:10px 53px 10px 28px;font-size:18px;color:#111;font-weight:500;transition:.2s linear}.main_wrap .navi{margin-top:40px;display:flex;align-items:center}.main_wrap .navi .scrollbar{width:calc(100% - 144px);background:#ddd}.main_wrap .navi .pagination{font-size:18px;color:#999;line-height:28px;display:flex;align-items:center;gap:10px;margin:0 16px;width:48px}.main_wrap .navi .swiper-pagination-current{color:#222}.main_wrap .navi .arrow{width:32px;aspect-ratio:1/1;background:url(/images/arrow_slide2.svg) no-repeat 50% 50% / contain}.main_wrap .navi .next{transform:scaleX(-1)}#section4 .inner{padding-top:180px;padding-bottom:180px}.services_list{display:flex}.services_list li{width:25%}.services_list li+li{border-left:#ebebeb 1px solid}.services_list a{display:flex;flex-direction:column;justify-content:center;align-items:center}.services_list a span{display:block;height:65px;width:100%;background:no-repeat 50% 50%}.services_list a p{font-size:26px;color:#222;font-weight:700;line-height:1.6;margin:24px 0 30px}.services_list a i{position:relative;display:block;width:60px;aspect-ratio:1/1;border-radius:50%;background:#005EB8;border:#E1E9F2 9px solid;box-shadow:0 4px 20px #00000014}.services_list a i:before,.services_list a i:after{content:"";position:absolute;top:50%;left:50%;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}.services_list a i:before{width:12px;height:2px}.services_list a i:after{width:2px;height:12px}.services_list .i1 span{background-image:url(/images/icon_services01.svg)}.services_list .i2 span{background-image:url(/images/icon_services02.svg)}.services_list .i3 span{background-image:url(/images/icon_services03.svg)}.services_list .i4 span{background-image:url(/images/icon_services04.svg)}.news_room_slide .swiper{overflow:hidden;padding:20px 12px;margin:-20px -12px}.news_room_slide a{display:flex;flex-direction:column;justify-content:center;padding:40px;border-radius:16px;box-shadow:0 4px 20px #00000014}.news_room_slide a span{font-size:16px;color:#005eb8;font-weight:600;line-height:1.5}.news_room_slide a .tit{font-size:24px;color:#111;font-weight:600;line-height:36px;height:72px;margin:12px 0 24px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.news_room_slide a p{font-size:18px;color:#666;line-height:28px;height:56px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.news_room_slide a .date{margin-top:48px;padding-top:28px;border-top:#ebebeb 1px solid;width:100%;font-size:16px;color:#666;line-height:1.5}.fp-enabled .footer.page_btm{display:none}.fp-enabled .foot_quick{transition:.7s}.fp-viewing-Footer .fp-overflow{pointer-events:none}.fp-viewing-Footer .foot_quick{bottom:391px}.fp-viewing-Footer .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-20px,-451px)}.pop_gen{position:fixed;top:50%;left:50%;width:500px;max-width:calc(100vw - 30px);transform:translate(-50%,-50%);border-radius:20px;overflow:hidden;z-index:101;box-shadow:#0000001a 0 0 20px}.pop_gen .btns{display:flex;border-top:#ebebeb 1px solid;background:#fff}.pop_gen .btns .btn{position:relative;width:50%;max-width:none;font-size:16px;color:#222;line-height:50px;height:50px;border-radius:0;border:0;margin:0;text-align:center}.pop_gen .btns .btn input{display:none}.pop_gen .btns .btn:before{content:"";position:absolute;top:50%;left:0;width:1px;height:20px;background:#ebebeb;transform:translateY(-50%)}@media screen and (max-width: 1023px){.pop_gen{max-width:calc(100vw - 40px)!important;max-height:90vh;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.pop_gen img{max-width:100%!important;height:auto!important;width:100%!important}}.container{font-size:16px;color:#222;line-height:1.5;padding-bottom:180px;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{position:relative;height:200px;background:no-repeat 50% 50% / cover;margin-top:90px}.svisual:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.4) 60.05%);z-index:1}.svisual .inner{position:relative;display:flex;align-items:center;height:100%;z-index:2}.svisual .inner.colm{justify-content:center;align-items:flex-start}.svisual h2{font-size:48px;color:#fff;font-weight:600;line-height:1;display:none}.svisual p{font-size:17px;color:#fff;line-height:1.6;margin-bottom:16px}.svisual strong{display:block;font-size:40px;color:#fff;font-weight:600;line-height:1.6}.svisual.g00{background-image:url(/images/svisual00.jpg)}.svisual.g01{background-image:url(/images/svisual01.jpg)}.svisual.g02{background-image:url(/images/svisual02.jpg)}.svisual.g03{background-image:url(/images/svisual03.jpg)}.svisual.g04{background-image:url(/images/svisual04.jpg)}.svisual.g05{background-image:url(/images/svisual05.jpg)}.svisual.g06{background-image:url(/images/svisual06.jpg)}.svisual.g08{background-image:url(/images/svisual08.jpg)}.svisual.g09{background-image:url(/images/svisual09.jpg)}.svisual.g00 h2,.svisual.g01 h2,.svisual.g08 h2,.svisual.g09 h2{display:block}.svisual video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.svisual.bg_gray{background:#f0f0f0}.svisual.bg_gray:before{display:none}.svisual.bg_gray h2{font-size:40px;color:#222}.aside{position:relative;border-bottom:#ddd 1px solid;margin-bottom:120px;z-index:20}.aside .inner{position:relative;display:flex}.aside .home{width:60px;height:60px;background:#005EB8 url(/images/icon_home.svg) no-repeat 50% 50%;font-size:0}.aside dl{position:relative;width:280px}.aside dl:after{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}.aside dt button{position:relative;display:block;font-weight:500;line-height:60px;padding:0 40px 0 20px;width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aside dt button:after{content:"";position:absolute;top:0;right:20px;width:12px;height:100%;background:url(/images/arrow_aside.svg) no-repeat 50% 50% / contain;transition:.2s linear}.aside .on{z-index:1}.aside .on dt button:after{transform:rotate(180deg)}.aside dd{position:absolute;top:100%;left:0;width:100%;height:0;background:#fff;overflow:hidden}.aside dd>div{padding:10px 0;border:#ddd 1px solid}.aside dd a{display:block;color:#666;line-height:20px;padding:10px 10px 10px 20px}.aside dd a.on{color:#005eb8;font-weight:600}.stitle{position:relative;margin-bottom:40px}.stitle span{display:block;font-size:18px;color:#005eb8;font-weight:500;margin-bottom:16px}.stitle strong{display:block;font-size:54px;color:#111}.stitle .btn{position:absolute;bottom:10px;right:0;font-size:16px;color:#222;font-weight:600;line-height:58px;padding:0 42px;border:#ddd 1px solid;border-radius:30px}p.tb{font-size:20px;color:#222;line-height:1.6;margin-bottom:120px}p.tb.mb4{margin-bottom:40px}p.tb.mb3{margin-bottom:30px}p.tb_s{font-weight:500;margin-bottom:30px}.stit{position:relative;font-size:40px;font-weight:700;margin:120px 0 40px}.stit:first-child{margin-top:0}.stit .more{position:absolute;top:0;right:0;font-size:16px;color:#005eb8;font-weight:600;padding-right:28px;background:url(/images/arrow_more.svg) no-repeat 100% 50%}.stit.s{font-size:24px;line-height:38px}.stit.sb{font-size:26px}.stit.sbb{font-size:32px;margin:80px 0 24px}.stit.b{font-size:44px;margin-top:160px}.stit~.tb{font-weight:700;margin:20px 0 5px}.stit+.tb{margin-top:0}.ltit{font-size:26px;font-weight:700;line-height:1.62;padding:80px 0 16px;border-bottom:#222 1px solid}.btit{font-size:56px;font-weight:600;line-height:1.4;letter-spacing:-1.12px}.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}.value_offerings_top .tit{font-size:32px;color:#111;font-weight:600;margin-bottom:30px}.value_offerings_top p{line-height:1.6}.value_offerings_itbox{margin-top:160px}.value_offerings_itbox .box{display:flex;gap:48px;height:270px}.value_offerings_itbox .box+.box{margin-top:80px}.value_offerings_itbox .imgfit{width:50%}.value_offerings_itbox .txt{position:relative;width:calc(50% - 48px);padding-bottom:60px}.value_offerings_itbox .tit{font-size:26px;color:#111;font-weight:600;margin-bottom:16px}.value_offerings_itbox .tit br{display:none}.value_offerings_itbox p{line-height:1.6}.value_offerings_itbox .btn_more{position:absolute;bottom:0;left:0;font-size:13px;color:#555;font-weight:500;line-height:46px;height:48px;width:132px;text-align:center;border:#ddd 1px solid}.btn_detail{position:relative;display:inline-block;vertical-align:top;color:#005eb8;font-weight:400;padding-right:26px}.btn_detail:after{content:"";position:absolute;top:0;right:0;width:18px;height:100%;background:url(/images/arrow_more_thin.svg) no-repeat 50% 50% / contain}.vision01{padding:30px}.vision02{margin:80px 0 160px;text-align:center;line-height:1.6}.value_offerings_more{display:flex}.value_offerings_more .txt,.value_offerings_more .imgfit{width:50%;height:240px}.value_offerings_more .txt{padding:20px 40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border:#ddd 1px solid;border-right:0}.value_offerings_more p{font-size:12px;color:#000}.value_offerings_more span{display:block;font-size:26px;color:#111}.value_offerings_more .mtb13{display:block;margin:10px 0 30px}.vision04{padding:30px;text-align:center;margin-top:160px}.vision04 .btn_detail{margin-top:30px}.concept1_01,.concept1_02,.concept1_03{padding:120px 0}div[class*=concept1] .stit{margin-bottom:30px}.concept1_01_slide_wrap{position:relative;margin-top:80px}.concept1_01_slide .img{position:relative;height:433px}.concept1_01_slide .img img{width:100%;height:100%;object-fit:cover;object-position:center}.concept1_01_slide .img .txt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:30px;font-size:26px;color:#fff;font-weight:500}.concept1_01_slide .img .txt span{background:#222222B2;border:#fff 1px solid;line-height:78px;height:80px;width:274px}.concept1_01_slide_wrap .arrow{position:absolute;top:0;width:24px;height:433px;line-height:433px;margin:0;background:url(/images/arrow_slide_concept.svg) no-repeat 50% 50% / contain;font-size:0;z-index:1}.concept1_01_slide_wrap .prev{left:-64px;right:auto}.concept1_01_slide_wrap .next{right:-64px;left:auto;transform:scaleX(-1)}.concept1_01_slide_wrap .swiper-pagination{position:relative;margin-top:80px;width:100%;justify-content:center;gap:8px}.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet{width:60px;height:2px;opacity:1}.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{width:60px}.concept1_02 img{display:block;margin:30px auto}.concept1_04 .box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.concept1_04 .box:before,.concept1_04 .box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.concept1_04 .box:before{content:"";background:#0006;z-index:1}.concept1_04 .box .txt{position:relative;z-index:1;text-align:center}.concept1_04 .box p{font-size:12px;color:#fff;margin-bottom:10px}.concept1_04 .box strong{display:block;font-size:26px;color:#fff;font-weight:400}.concept1_04 .flex .box{width:50%;height:500px}.concept1_04 .btm.box{height:250px}.concept2_02{margin:160px 0;padding-top:40px}.concept2_02 .box{display:flex;align-items:flex-start}.concept2_02 .box+.box{margin-top:200px}.concept2_02 .txt{position:relative;width:41.54%;padding-right:56px}.concept2_02 .txt .tit{font-size:22px;color:#111;margin-bottom:24px}.concept2_02 .txt p{line-height:1.6}.concept2_02 .txt p.b{font-size:18px}.concept2_02 .txt p.s{font-size:12px;color:#666;margin-top:10px}.concept2_02 .txt .top{position:relative;padding-bottom:40px;margin-bottom:20px;z-index:1}.concept2_02 .txt .top:before{content:"";position:absolute;top:-40px;left:-48px;width:760px;height:calc(100% + 40px);background:#f8f8f8;z-index:-1}.concept2_02 .imgfit{position:relative;width:58.46%;aspect-ratio:760/430;margin-top:20px;z-index:2}.concept2_02 .imgfit video{width:100%;height:100%;object-fit:cover}.concept2_02 .box:nth-child(2n){flex-direction:row-reverse}.concept2_02 .box:nth-child(2n) .txt{padding:0 0 0 56px}.concept2_02 .box:nth-child(2n) .txt .top:before{left:auto;right:-48px}.strengths02{padding-bottom:160px}.strengths02 .box{margin-top:160px}.strengths02 .imgfit{border:#ddd 1px solid;margin-top:30px;height:430px}.strengths02 .imgfit.invideo{max-width:956px;height:auto;aspect-ratio:956/758;margin-left:auto;margin-right:auto}.strengths02 .imgfit video{width:100%;height:100%;object-fit:cover}.automation_center2_01 .imgbox{border:#ddd 1px solid;margin-top:30px;text-align:center;font-size:0}.automation_center2_01 ul.flex{margin-top:80px;gap:60px}.automation_center2_01 ul.flex li{width:calc((100% - 120px)/3)}.automation_center2_01 ul.flex .imgfit{position:relative}.automation_center2_01 ul.flex .imgfit span{position:absolute;top:10px;left:10px;width:40px;height:40px;line-height:40px;background:#fff;border-radius:50%;text-align:center;font-size:18px;font-weight:600}.automation_center2_01 ul.flex .txt{padding-top:20px}.automation_center2_01 ul.flex .tt{font-size:17px;color:#111;font-weight:600;text-align:center;margin-bottom:10px}.automation_center2_01 ul.flex p{line-height:1.6}.automation_center2_01 ul.btns{margin-top:80px;display:flex;justify-content:center;gap:60px}.automation_center2_01 ul.btns li{width:calc(50% - 30px)}.automation_center2_01 ul.btns a{display:block;font-size:16px;color:#555;font-weight:600;line-height:46px;height:48px;width:100%;border:#ddd 1px solid;text-align:center}.automation_center2_02{padding-top:130px}.automation_center2_02 .tit{font-size:16px;color:#222;font-weight:600;line-height:1.6;text-align:center;margin:30px 0 20px}.automation_center2_02 .map_api{width:100%;height:552px;border:#ddd 1px solid}.automation_center2_02 .tbl{width:100%;max-width:540px;margin:0 auto;padding-top:10px}.automation_center2_02 .tbl th,.automation_center2_02 .tbl td{font-size:inherit;font-weight:400;text-align:left;letter-spacing:-.5px}.automation_center2_02 .tbl th{background:none;border-right:0;width:120px}.automation_center2_02 .tbl td{border-left:0}.automation_center3_va p.s{font-size:12px;color:#666;margin-top:10px}.automation_center3_va .imgbox{padding-top:30px}.automation_center3_va .imgbox .btn{display:block;font-size:24px;color:#fff;font-weight:600;line-height:58px;height:58px;width:310px;margin:30px auto 0;background:linear-gradient(91deg,#0B39A2 10.37%,#5B4A9C 83.3%)}.line_tit{position:relative;font-size:26px;font-weight:600;line-height:40px;padding-left:22px;margin:80px 0 10px}.line_tit:before{content:"";position:absolute;top:50%;left:0;width:6px;height:24px;transform:translateY(-50%)}.line_tit.c1:before{background:#005EB8}.line_tit.c2:before{background:#F55}.line_tit.c3:before{background:#1FC269}.line_tit.mt3{margin-top:30px}.automation_center2_model .list{display:flex;flex-wrap:wrap;gap:20px}.automation_center2_model .list li{width:calc((100% - 80px)/5)}.automation_center2_model .list a{position:relative;display:block;padding:20px;background:#F8F8F8}.automation_center2_model .list a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#005EB8 2px solid;opacity:0;transition:.2s linear}.automation_center2_model .list .img{background:#fff;width:204px;max-width:100%;aspect-ratio:102/109;display:flex;justify-content:center;align-items:center}.automation_center2_model .list p{font-size:18px;font-weight:600;line-height:1.5;margin-top:20px}.bd_d{border:#ddd 1px solid}.act_model_list{padding:30px 70px;margin-bottom:160px}.act_model_list .tit{font-size:20px;font-weight:600;margin-bottom:20px}.act_model_list .list{display:flex;flex-wrap:wrap;gap:16px 0}.act_model_list .list a{position:relative;width:calc(100%/6);font-size:16px;padding-left:26px}.act_model_list .list a:before{content:"";position:absolute;top:0;left:0;width:18px;height:100%;background:#222;mask:url(/images/arrow_list.svg) no-repeat 50% 50% / contain;-webkit-mask:url(/images/arrow_list.svg) no-repeat 50% 50% / contain}.act_model_list .list a.on{color:#005eb8;font-weight:600}.act_model_list .list a.on:before{background:#005EB8}.video_box{padding:40px}.model_view .tit{font-size:17px;color:#005eb8;font-weight:600;margin:30px 0 10px}.model_view p{line-height:1.6}.model_view .mt10{margin-top:10px}.model_view .mb10{margin-bottom:10px}.model_view .mb30{margin-bottom:30px}.model_view .con{margin-top:160px}.model_view .con .line_tit:first-child{margin-top:0}.model_view .imgbox{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px}.model_view .flex_half{display:flex;flex-wrap:wrap;gap:60px;margin:0 auto}.model_view .flex_half.mt{margin-top:20px}.model_view .flex_half.mt8{margin-top:80px}.model_view .flex_half .dots_list,.model_view .flex_half .box{width:calc(50% - 30px)}.model_view .flex_half .box iframe{max-width:100%;height:auto;aspect-ratio:62/34}.model_view .flex_half .box p{height:80px;margin-bottom:10px}.model_view .flex_half .box img{width:100%}.model_view .flex_half.wset03{width:684px;max-width:100%}.model_view .gap{gap:30px;align-items:center}.model_view .nc_laser .box{position:relative;padding-left:60px}.model_view .nc_laser .box:before{content:"";position:absolute;top:0;left:0;width:45px;aspect-ratio:45/43;background:no-repeat 50% 50% / contain}.model_view .nc_laser .box.i1:before{background-image:url(/images/icon_nc_laser01.jpg)}.model_view .nc_laser .box.i2:before{background-image:url(/images/icon_nc_laser02.jpg)}.model_view .nc_laser .box.i3:before{background-image:url(/images/icon_nc_laser03.jpg)}.model_view .nc_laser .box iframe{width:100%}.model_view .nc_laser .tit{margin:0}.model_view .mobile_robot .youtube_row{width:100%!important}.poc_area{margin:80px 0 160px;padding:55px;gap:48px}.poc_area .box{position:relative;width:300px;aspect-ratio:1/1;border-radius:50%;border:#111 1px dashed;background:#FFF;box-shadow:0 4px 20px #22222214;display:flex;flex-direction:column;justify-content:center;align-items:center}.poc_area .box+.box:after{content:"";position:absolute;top:0;left:-48px;width:48px;height:100%;background:url(/images/arrow_poc1.svg) no-repeat 50% 50%}.poc_area .box:before{content:"";display:block;width:100%;height:40px;background:no-repeat 50% 50% / contain}.poc_area .box strong{display:block;font-size:26px;margin:24px 0 16px}.poc_area .box.i3{border:#005EB8 2px dashed;box-shadow:0 4px 20px #005eb833}.poc_area .box+.i3:after{background-image:url(/images/arrow_poc2.svg)}.poc_area .box.i1:before{background-image:url(/images/icon_poc_area01.svg)}.poc_area .box.i2:before{background-image:url(/images/icon_poc_area02.svg)}.poc_area .box.i3:before{background-image:url(/images/icon_poc_area03.svg)}.automation_center3_pocrtc02{margin-top:80px}.automation_center3_pocrtc02 ul{gap:40px;margin:80px 0 160px}.automation_center3_pocrtc02 li{max-width:calc((100% - 200px)/6)}.automation_center3_pocrtc02 i{display:block}.automation_center3_pocrtc02 p{font-size:12px;margin-top:10px;text-align:center}.global02 .imgbox{padding:40px;text-align:center;margin-top:80px}.global02 .dls{margin-top:30px}.global02 .dls dl{display:flex}.global02 .dls dl+dl{margin-top:34px}.global02 .dls dt{font-size:16px;color:#555;font-weight:500;line-height:46px;height:48px;width:160px;text-align:center;border:#ddd 1px solid}.global02 .dls dd{width:calc(100% - 160px);padding-left:40px}.global03 .stit{margin:160px 0 80px}.global03 ul{gap:40px;padding:70px 20px}.global03 li p{line-height:1.6;margin-top:30px;gap:8px}.global03 li p:after{content:"";width:18px;aspect-ratio:1/1;background:url(/images/arrow_link_slim2.svg) no-repeat 50% 50% / contain}.production_base_area{margin:160px 0}.production_base_area .box{display:flex;gap:48px}.production_base_area .box+.box{margin-top:80px}.production_base_area .img{width:480px}.production_base_area .txt{width:calc(100% - 528px)}.production_base_area .tit{font-size:26px;color:#111;font-weight:600;margin-bottom:16px}.production_base_area p{line-height:1.6}.production_base_area p br.pc_vw{display:none}.production_base_map .map{margin:20px 0 30px}.production_base_map .map iframe{border:0;max-width:100%}.production_base_map .flex_center{margin-top:30px}.production_base_map .flex_center table{width:100%;max-width:550px;border-top:#EBEBEB 1px solid}.production_base_map .flex_center th,.production_base_map .flex_center td{border-bottom:#EBEBEB 1px solid;padding:20px 0}.production_base_map .flex_center th{width:120px;text-align:left}.production_base_youtube{margin-bottom:160px}.production_base_youtube .gbox{padding:30px 156px}.production_base_youtube iframe{aspect-ratio:247/137}.production_base_youtube .tit{font-size:26px;color:#111;font-weight:600;margin:30px 0 16px}.production_base_youtube p{line-height:1.6}.product_wrap{display:flex;gap:95px}.product_wrap .category_navi{width:235px;overflow:hidden}.product_wrap .category_navi ul,.product_wrap .category_navi ul li{font-style:normal}.product_wrap .category_navi>ul{overflow:hidden}.product_wrap .category_navi>ul>li>a{display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;color:#222;font-weight:600;line-height:20px;height:50px;text-align:center;background:#F8F8F8;border-radius:10px}.product_wrap .category_navi>ul>li+li{margin-top:12px}.product_wrap .category_navi>ul>li.on>a{color:#fff;background:#005EB8}.product_wrap .category_navi .cate_middle{border-radius:0 0 10px 10px;box-shadow:0 4px 10px #00000014;padding:6px 20px;display:none}.product_wrap .category_navi>ul>li.on .cate_middle{display:block}.product_wrap .category_navi .cate_middle>li>a{display:block;position:relative;padding:6px 0 6px 12px;font-size:16px;color:#222;line-height:26px}.product_wrap .category_navi .cate_middle>li>a:before{content:"";position:absolute;top:17px;left:0;width:4px;height:4px;background:#666;border-radius:50%}.product_wrap .category_navi .cate_middle>li.on>a{font-weight:600;text-decoration:underline}.product_wrap .category_navi .cate_dep3{margin:6px 0;padding:6px 0;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;display:none}.product_wrap .category_navi .cate_middle>li.on .cate_dep3{display:block}.product_wrap .category_navi .cate_dep3>li>a{display:block;font-size:15px;color:#666;line-height:24px;padding:6px 0 6px 16px}.product_wrap .category_navi .cate_dep3>li.on>a{color:#005eb8;font-weight:500}.product_wrap .content{width:calc(100% - 330px)}.category_list{display:flex;flex-wrap:wrap;gap:22px}.category_list dt{width:calc(50% - 11px);border:#ddd 1px solid;border-radius:10px;padding:12px 24px;display:flex;align-items:center;gap:16px;cursor:pointer;font-size:24px;color:#222;font-weight:600;transition:.2s linear}.category_list dt.on{border-color:#005eb8;box-shadow:0 4px 20px #005eb829}.category_list dt i{width:53px;height:50px;display:flex;justify-content:center;align-items:center}.category_list dd{width:100%;margin-bottom:20px;background:#005EB8;border-radius:10px;padding:24px;display:none}.category_list dd .tt{position:relative;font-size:16px;color:#fff;font-weight:600;line-height:24px;min-height:48px;padding-right:200px}.category_list dd .tt .btn_more{position:absolute;top:0;right:0;width:160px;height:46px;border:#fff 1px solid;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:23px}.category_list dd .tt .btn_more:after{content:"";display:block;width:16px;height:100%;background:url(/images/btn_more.svg) no-repeat 50% 50% / contain}.category_list dd .list{border-top:#FFFFFF26 1px solid;margin-top:17px;padding-top:17px;display:flex;flex-wrap:wrap;gap:16px}.category_list dd .list li{width:calc((100% - 32px)/3)}.category_list dd .list a{position:relative;display:flex;align-items:center;font-size:16px;color:#fff;font-weight:600;line-height:1.5;border-radius:10px;height:48px;padding:0 62px 0 20px;background:#FFFFFF1A}.category_list dd .list span{position:absolute;top:50%;right:20px;width:32px;line-height:32px;aspect-ratio:1/1;border-radius:50%;text-align:center;font-size:12px;color:#005eb8;font-weight:600;background:#fff;transform:translateY(-50%);display:none!important}.category_list dt:nth-child(1),.category_list dt:nth-child(3){order:1}.category_list dd:nth-child(2),.category_list dd:nth-child(4){order:2}.category_list dt:nth-child(5),.category_list dt:nth-child(7){order:3}.category_list dd:nth-child(6),.category_list dd:nth-child(8){order:4}.category_list dt:nth-child(9),.category_list dt:nth-child(11){order:5}.category_list dd:nth-child(10),.category_list dd:nth-child(12){order:6}.category_list dt:nth-child(13),.category_list dt:nth-child(15){order:7}.category_list dd:nth-child(14),.category_list dd:nth-child(16){order:8}.category_list dt:nth-child(17),.category_list dt:nth-child(19){order:9}.category_list dd:nth-child(18),.category_list dd:nth-child(20){order:10}.category_list dt:nth-child(21),.category_list dt:nth-child(23){order:11}.category_list dd:nth-child(22),.category_list dd:nth-child(24){order:12}.category_list dt:nth-child(25),.category_list dt:nth-child(27){order:13}.category_list dd:nth-child(26),.category_list dd:nth-child(28){order:14}.category_list dt:nth-child(29),.category_list dt:nth-child(31){order:15}.category_list dd:nth-child(30),.category_list dd:nth-child(32){order:16}#new-product-section{margin-top:80px}.new_product{overflow:hidden}.new_product .slick-track{display:flex}.new_product .slick-slide>div+div{margin-top:24px}.new_product .box{border:#ddd 1px solid;border-radius:16px;padding:24px 30px;display:flex!important;gap:30px;align-items:flex-start}.new_product .imgfit{width:114px;aspect-ratio:57/60}.new_product .txt{width:calc(100% - 144px)}.new_product .type{display:flex;gap:8px;margin-bottom:10px}.new_product .type li{font-size:14px;font-weight:500;line-height:28px;height:30px;border:1px solid;padding:0 18px;border-radius:15px}.new_product .type .new{color:#fff;background:#E50000;border-color:#e50000}.new_product .tit{display:block;font-size:20px;color:#222;font-weight:600;line-height:1.5;margin-bottom:16px}.new_product .p{display:flex;gap:10px 21px}.new_product .p li{position:relative;font-size:16px;color:#222;line-height:1.5}.new_product .p li+li:before{content:"";position:absolute;top:50%;left:-11px;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}.new_product .slick-dots{width:100%;justify-content:center;margin-top:30px}.product_wrap .cont.new_product .box+.box{margin-top:24px}.new_product_wrap{margin-top:120px}.new_product_wrap.off{display:none}.category_dep3_list{display:flex;flex-wrap:wrap;gap:24px}.category_dep3_list li{width:calc(50% - 12px)}.category_dep3_list li a{position:relative;padding:30px 40px 30px 110px;display:block;height:210px;border:#ddd 1px solid;border-radius:10px}.category_dep3_list li i{position:absolute;top:30px;left:40px;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.category_dep3_list li i img{max-height:100%;object-fit:contain}.category_dep3_list li .tit{position:relative;font-size:24px;color:#222;font-weight:600;line-height:36px;margin-bottom:16px;display:inline-block;vertical-align:top;max-width:100%;padding-right:46px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category_dep3_list li .tit span{position:absolute;top:0;right:0;font-size:12px;color:#fff;font-weight:600;line-height:32px;height:32px;aspect-ratio:1/1;border-radius:50%;background:#005EB8;text-align:center}.category_dep3_list li p{font-size:16px;color:#222;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.category_dep4_list li{position:relative}.category_dep4_list li+li{margin-top:24px}.category_dep4_list li a{position:relative;display:flex;gap:30px;border:#ddd 1px solid;border-radius:16px;padding:26px 30px}.category_dep4_list li span{display:block}.category_dep4_list li i{width:113px;aspect-ratio:113/120;overflow:hidden;display:flex;justify-content:center;align-items:center}.category_dep4_list li i img{max-width:100%;max-height:100%;object-fit:contain}.category_dep4_list li .txt{width:calc(100% - 143px)}.category_dep4_list li .type{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#005eb8;font-weight:500;line-height:30px;margin-bottom:10px;padding-right:40px}.category_dep4_list li .new{color:#fff;padding:0 18px;background:#E50000;border-radius:15px}.category_dep4_list li .tit{font-size:20px;color:#222;font-weight:600;line-height:1.5;margin-bottom:10px;padding-bottom:10px;border-bottom:#ebebeb 1px solid}.category_dep4_list li p{font-size:16px;color:#222;line-height:1.5}.category_dep4_list li .logos{margin-top:20px;display:inline-flex;align-items:center;gap:24px;padding:12px 16px;background:#F8F8F8;border-radius:10px}label.bookmark{position:absolute;top:20px;right:20px;width:42px;aspect-ratio:1/1;border-radius:50%}label.bookmark input{display:none}label.bookmark i{display:block;width:100%!important;height:100%;background:#ebebeb url(/images/icon_bookmark.svg) no-repeat 50% 50%;border-radius:50%;transition:.2s linear}label.bookmark input:checked+i{background-color:#005eb8}.product_info{display:flex;align-items:center;gap:48px;margin-bottom:120px}.product_info .imgfit{position:relative;border:#ebebeb 1px solid;border-radius:20px;width:415px;aspect-ratio:415/358}.product_info .imgfit img{object-fit:contain}.product_info .txt{width:calc(100% - 463px)}.product_info .new{display:inline-block;font-size:14px;color:#fff;font-weight:500;line-height:30px;padding:0 18px;background:#E50000;border-radius:15px;margin-bottom:10px}.product_info .type{font-size:16px;color:#005eb8;font-weight:500;line-height:1.5;margin-bottom:10px}.product_info .tit{font-size:40px;color:#111;font-weight:700;line-height:1.5}.product_info p{font-size:18px;color:#222;line-height:1.6;padding:24px 0;margin-top:24px;border-top:#ddd 1px solid}.product_info .logos{display:flex;gap:10px 24px;flex-wrap:wrap;background:#f8f8f8;border-radius:10px;padding:12px 16px}.product_info.no_line{margin-top:24px}.product_info.no_line p{padding:0;margin:0;border:0}.round_tabs.minus_top{position:absolute;top:-78px;right:0;width:560px}.inpdf iframe{aspect-ratio:210 / 297;height:auto}.relatedInformation_slice{position:relative;padding-left:360px}.relatedInformation_slice .start{top:-110px}.relatedInformation_slice .end{bottom:603px}.check_select_area{position:absolute;top:0;left:0;width:240px;border:#ddd 1px solid;border-radius:20px;background:#fff;overflow:hidden}.check_select_area .tit button{position:relative;display:block;font-weight:700;line-height:66px;width:100%;background:#f6f6f6;padding:0 24px;text-align:left}.check_select_area .tit button:after{content:"";position:absolute;top:50%;right:24px;width:24px;aspect-ratio:1/1;margin-top:-12px;background:url(/images/arrow_opcl.svg);transition:.2s linear}.check_select_area.on .tit{border-bottom:#ddd 1px solid}.check_select_area.on .tit button:after{transform:rotate(180deg)}.check_select_area .con>div{padding:0 8px 0 24px}.check_select_area.on .con>div{padding:10px 8px 10px 24px}.check_select_area .con .scroll{padding:2px 12px 2px 0;overflow:auto;max-height:calc(100vh - 408px)}.relatedInformation_slice.start .check_select_area{position:fixed;top:110px;left:50%;margin-left:-650px}.relatedInformation_slice.end .check_select_area{position:absolute;top:auto;bottom:0;left:0;margin-left:0}.relatedInformation_slice .list_area{min-height:493px}.relatedInformation_slice .list_area+.list_area{margin-top:120px}.relatedInformation_list{border-top:#222 1px solid}.relatedInformation_list li{position:relative;padding:34px 200px 34px 0;line-height:1.6;border-bottom:#ddd 1px solid}.relatedInformation_list li span{display:flex;align-items:center;gap:2px}.relatedInformation_list li span i{width:16px;aspect-ratio:1/1;background:url(/images/arrow_locat.svg) no-repeat 50% 50%}.relatedInformation_list li .tt{font-size:20px;font-weight:600;margin:8px 0 16px}.relatedInformation_list li .tt a{display:block;width:100%}.relatedInformation_list li .date{font-size:14px;color:#777}.relatedInformation_list li .btns{position:absolute;top:50%;right:0;display:flex;flex-direction:column;gap:12px;transform:translateY(-50%)}.relatedInformation_list li .btns .btn{width:188px;height:44px;line-height:42px;border:1px solid;border-radius:22px;display:flex;justify-content:center;align-items:center;gap:4px}.relatedInformation_slice .btn_more{display:flex;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:44px;height:46px;width:160px;border-radius:23px;border:1px solid;margin:80px auto 0}.relatedInformation_slice .btn_more:after{content:"";display:block;width:16px;aspect-ratio:1/1;background:url(/images/icon_more_plus2.svg) no-repeat 50% 50% / contain}.box_contact.ver_download{margin-bottom:20px}.no_search{border:#ddd 1px solid;border-radius:10px;padding:48px;text-align:center;font-size:30px;font-weight:500}.no_search:before{content:"";display:block;width:80px;aspect-ratio:1/1;border-radius:50%;margin:0 auto 20px;border:#005EB8 1px solid;background:url(/images/icon_ne.svg) no-repeat 50% 50%}.no_search .tit{text-align:center;font-size:30px;font-weight:500;border-bottom:#ddd 1px solid;padding-bottom:48px;margin-bottom:48px}.no_search .tit strong{display:block}.no_search .ne{position:relative;font-size:18px;color:#005eb8;font-weight:700;padding-left:30px;margin-bottom:13px}.no_search .ne:before{content:"";position:absolute;top:50%;left:0;width:20px;height:20px;border:#005EB8 2px solid;border-radius:50%;background:url(/images/icon_ne.svg) no-repeat 50% 50% / 2px;transform:translateY(-50%)}.no_search .dots_list li{font-weight:400}.caution_wrap{overflow:hidden}.caution_wrap .img_tit{position:relative;font-size:24px;font-weight:700;line-height:40px;padding-left:56px;padding-bottom:20px;border-bottom:#ddd 1px solid;margin:80px 0 30px}.caution_wrap .img_tit:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:no-repeat 50% 50% / contain}.caution_list{display:flex;flex-wrap:wrap;gap:24px}.caution_list a{width:calc((100% - 48px)/3);height:90px;padding:0 60px 0 30px;display:flex;align-items:center;flex-wrap:wrap;align-content:center;gap:0;border-radius:10px;background:#F8F8F8 url(/images/arrow_link_slim.svg) no-repeat right 30px center;color:#222;font-weight:600}.caution_list a span{font-weight:400}.caution_wrap .img_tit.i1:before{background-image:url(/images/icon_caution01.png)}.caution_wrap .img_tit.i2:before{background-image:url(/images/icon_caution02.png)}.caution_wrap .img_tit.i3:before{background-image:url(/images/icon_caution03.png)}.caution_wrap .img_tit.i4:before{background-image:url(/images/icon_caution04.png)}.caution_wrap .img_tit.i5:before{background-image:url(/images/icon_caution05.png)}.caution_wrap .img_tit.i6:before{background-image:url(/images/icon_caution06.png)}.caution_wrap .img_tit.i7:before{background-image:url(/images/icon_caution07.png)}.caution_wrap .img_tit.i8:before{background-image:url(/images/icon_caution08.png)}.caution_contents{font-size:18px;line-height:30px}.caution_contents .itit{font-size:20px;font-weight:600;line-height:1;padding-left:10px;border-left:#005EB8 4px solid}.caution_contents .mt2{margin-top:20px}.caution_contents .mt4{margin-top:40px}.caution_contents .itit.mt{margin-top:60px}.caution_contents .itit.mb{margin-bottom:20px}.caution_contents td .flex{gap:10px;align-items:center}.caution_contents li+li{margin-top:10px}.caution_contents .box{position:relative}.caution_contents .point{top:-120px}.caution_contents .page_guide{border:#ddd 5px solid;border-radius:20px;padding:20px 40px;display:flex;flex-wrap:wrap;gap:20px;margin:40px 0 0}.caution_contents .page_guide.mb{margin-bottom:40px}.caution_contents .page_guide button{position:relative;display:block;font-size:17px;font-weight:700;width:calc((100% - 60px)/4);text-align:left;padding-left:10px}.caution_contents .page_guide button:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;background:#aaa;border-radius:50%;transform:translateY(-50%);transition:.2s linear}.caution_contents h5{position:relative;font-size:20px;font-weight:600;line-height:1;padding-left:10px;border-left:#005EB8 4px solid;margin:40px 0 10px}.caution_contents em{font-style:normal;font-weight:700}.caution_contents .mt10{margin-top:10px}.caution_contents .mt20{margin-top:20px}.caution_contents .content-items h5{margin-top:60px;margin-bottom:20px}.caution_contents .clearfix{display:flex;column-gap:5%;margin:20px 0}.caution_contents .clearfix:has(h5){margin:0}.caution_contents .clearfix.flex_center{display:flex;align-items:center;gap:5%}.caution_contents .positionright .img img{min-width:53px}.caution_contents table.normal{table-layout:auto}.caution_contents td.x{font-size:1.2em}.positionleft:has(table){width:100%}.top-page-link{display:flex;justify-content:flex-end}.top-page-link button,.top-page-link a{color:#005eb8;padding:10px;border:#005EB8 1px solid;border-radius:22px}.product_Security{display:flex;margin-bottom:80px}.product_Security li{width:25%;background:no-repeat 50% 50% / cover}.product_Security a{height:580px;padding:40px;display:flex;justify-content:flex-start;align-items:flex-end;font-size:30px;color:#fff;font-weight:600}.product_Security a i{width:28px;aspect-ratio:1/1;background:#fff3 url(/images/btn_plus.svg) no-repeat 50% 50%;border-radius:50%;margin-left:10px;display:inline-block;vertical-align:middle;transition:.2s linear}.product_Security .outlink a i{background-image:url(/images/btn_outlink.svg)}.product_Security .i1{background-image:url(/images/bg_product_Security01.jpg)}.product_Security .i2{background-image:url(/images/bg_product_Security02.jpg)}.product_Security .i3{background-image:url(/images/bg_product_Security03.jpg)}.product_Security .i4{background-image:url(/images/bg_product_Security04.jpg)}.shild_box{padding:40px;text-align:center}.shild_box:before{content:"";display:block;width:84px;aspect-ratio:1/1;border-radius:50%;background:#005EB8 url(/images/icon_shild.svg) no-repeat 50% 50%;margin:0 auto 10px}.shild_box .tit{font-size:20px;font-weight:600}.shild_box p{font-size:16px;color:#666;margin:20px 0}.related_information5a_top{height:480px;background:url(/images/bg_related_information5a_top.jpg) no-repeat 50% 50% / cover}.related_information5a_con{padding-top:40px}.related_information5a_con .itit{position:relative;font-size:30px;font-weight:700;line-height:42px;padding:0 0 16px 56px;margin:80px 0 16px;border-bottom:#ddd 1px solid}.related_information5a_con .itit:before{content:"";position:absolute;top:0;left:0;width:40px;height:42px;background:no-repeat 50% 50%}.related_information5a_con .itit.i1:before{background-image:url(/images/icon_related01.svg)}.related_information5a_con .itit.i2:before{background-image:url(/images/icon_related02.svg)}.related_information5a_con .itit.i3:before{background-image:url(/images/icon_related03.svg)}.num_list li{position:relative;padding:2px 0 0 42px;font-weight:500}.num_list li+li{margin-top:20px}.num_list li span{position:absolute;top:0;left:0;width:32px;line-height:32px;aspect-ratio:1/1;border-radius:50%;font-size:12px;color:#fff;font-weight:600;background:#005EB8;text-align:center}.num_list li p{font-size:16px;color:#666;font-weight:400;margin-top:8px}.related_information5a_con .btn_outlink{width:630px;max-width:100%;height:60px;border-radius:30px}.related_information5d_wrap .imgbox{padding-top:80px}.related_information5d_wrap .imgbox img{display:block;margin:0 auto 80px}.related_information5d_wrap .info_link_a{display:flex;justify-content:space-between;align-items:center;padding:20px 48px;margin-bottom:24px;border-radius:10px;background:url(/images/img_related_information5d_03.jpg) no-repeat 50% 50% / cover}.related_information5d_wrap .info_link_a p{font-size:24px;color:#fff;font-weight:700}.related_information5d_wrap .btn_link_round{display:block;font-size:18px;color:#fff;font-weight:600;line-height:60px;height:60px;width:195px;text-align:center;background:#222;border-radius:30px}.related_information5d_wrap .info_link_b{border-radius:10px;padding:64px 20px;text-align:center;background:url(/images/img_related_information5d_04.jpg) no-repeat 50% 50% / cover}.related_information5d_wrap .info_link_b img{display:block;margin:0 auto 20px}.related_information5d_wrap .info_link_b p{color:#fff;line-height:1.6}.related_information5d_wrap .info_link_b .btn_link_round{margin:40px auto 0}.faq_wrap{display:flex;flex-wrap:wrap;gap:24px}.faq_wrap a{position:relative;width:calc((100% - 72px)/4);padding:24px;text-align:center}.faq_wrap a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#ddd 1px solid;border-radius:10px;transition:.2s linear}.faq_wrap img{display:block;margin:0 auto 24px}.faq_wrap p{font-size:20px;font-weight:600;line-height:1.6}.reply_wrap{margin-top:160px}.reply_wrap .tit{font-size:24px;color:#333;font-weight:500;line-height:1.6;margin-bottom:16px;border-bottom:#222 2px solid}.reply_wrap .inputs{background:#F7F8F9;padding:20px}.reply_wrap .inputs .text{padding:20px 24px;background:#fff;border:#ebebeb 1px solid;font-size:18px}.reply_wrap .inputs .btm{display:flex;justify-content:space-between;margin-top:16px}.reply_wrap .inputs .btm .btn{display:block;font-weight:600;line-height:60px;width:180px;text-align:center;border-radius:30px;border:1px solid}.reply_wrap .list{margin-top:38px;border-top:#ddd 1px solid}.reply_wrap .list .box{position:relative;border-bottom:#ddd 1px solid;padding:16px 0 16px 50px;display:flex;flex-direction:column;gap:10px}.reply_wrap .list .box>i{position:absolute;top:19px;left:11px;width:24px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.reply_wrap .list .writer{font-size:18px;color:#333;font-weight:500;line-height:30px}.reply_wrap .list p{color:#333;line-height:1.6}.reply_wrap .list .date{color:#777;line-height:1.6}.reply_wrap .list .btns{position:absolute;top:20px;right:0;display:flex;gap:8px}.reply_wrap .list .btns .btn{width:82px;height:30px;line-height:28px;display:flex;justify-content:center;align-items:center;gap:4px;font-size:14px;color:#666;font-weight:500;border:#ddd 1px solid;border-radius:15px}.reply_wrap .list .btm{display:flex;justify-content:flex-end;margin-top:10px}.reply_wrap .list .btm .btn{padding:0 16px;height:40px;line-height:38px;border-radius:20px;width:100px;border:1px solid}.reply_wrap .inlist{margin-top:16px;border-top:#ddd 1px solid}.reply_wrap .inlist .box:last-child{border-bottom:0}.btn_reply:before,.btn_delete:before{content:"";display:block;width:14px;aspect-ratio:1/1;background:no-repeat 50% 50% / contain}.btn_reply:before{background-image:url(/images/icon_reply.svg)}.btn_delete:before{background-image:url(/images/icon_del.svg)}.box_contact{padding:38px 40px;display:flex;align-items:center;gap:30px;font-size:20px}.box_contact:before{content:"";display:block;width:80px;aspect-ratio:1/1;border-radius:50%;background:url(/images/icon_contact.svg) no-repeat 50% 50% / contain}.box_contact span{font-size:16px}.box_contact .tt span{font-size:inherit}.box_contact strong{display:block;margin-bottom:10px;font-size:20px}.board_write{display:flex;flex-wrap:wrap;gap:24px 40px;padding-top:33px}.board_write dl{width:calc(50% - 20px)}.board_write dt{display:flex;align-items:center;gap:10px;line-height:32px;margin-bottom:10px}.board_write dt label.check{font-weight:400;padding-top:0;padding-bottom:0}.board_write dt label.check i{top:4px}.board_write dt p{font-size:14px}.board_write dt .tipbox{position:relative}.board_write dt .tipbox>button{display:block;width:20px;height:20px;background:#222 url(/images/icon_ne_w.svg) no-repeat 50% 50%;border-radius:50%;font-size:0}.board_write dt .tipbox .txt{position:absolute;bottom:calc(100% + 18px);left:-26px;width:660px;background:#fff;border:#222 1px solid;border-radius:5px;padding:16px;display:none}.board_write dt .tipbox .txt:before{content:"";position:absolute;bottom:-9px;left:26px;width:16px;height:16px;background:#fff;border-right:#222 1px solid;border-bottom:#222 1px solid;transform:rotate(45deg)}.board_write dt .tipbox .txt li{position:relative;padding-left:78px;font-size:14px;line-height:1.6}.board_write dt .tipbox .txt li+li{margin-top:8px}.board_write dt .tipbox .txt li strong{position:absolute;top:0;left:0;font-size:14px;font-weight:600}.board_write dt .tipbox .btn_close{position:absolute;top:10px;right:10px;width:24px;height:24px;font-size:0;display:none}.board_write dt .tipbox .btn_close:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;background:#fff url(/images/btn_close.svg) no-repeat 50% 50%;border:#ddd 1px solid;border-radius:5px;transform:translate(-50%,-50%)}.board_write dt .tipbox:hover .txt{display:block}.board_write dd.half{display:flex;gap:10px}.board_write dd.half .text{width:calc(50% - 5px)}.board_write dd select{background:url(/images/arrow_select2.svg) no-repeat right 20px center / 24px}.board_write dd textarea.text{height:200px;padding:16px 20px}.board_write dd .flex{padding-top:10px}.board_write dd .flex label.check{width:74px}.board_write dd .flex p{width:calc(100% - 74px);padding-top:5px}.board_write dd .flex.w_all{width:200%}.board_write .name dt p{max-width:calc(100% - 120px);line-height:20px}.board_write .view_file{margin-top:0}.board_write .view_file dt{flex-direction:column;align-items:flex-start}.board_write .btn_file_input input{display:none}.board_write .btn_file_input span{display:block;font-size:16px;color:#005eb8;font-weight:600;line-height:58px;height:60px;width:120px;border:#005EB8 1px solid;border-radius:6px;text-align:center}.board_write .file_inputs p{position:relative}.board_write .file_inputs .btn_del{position:absolute;top:0;right:0;width:66px;height:100%;font-size:0}.board_write .file_inputs .btn_del:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;background:#fff url(/images/btn_close.svg) no-repeat 50% 50%;border:#ddd 1px solid;border-radius:5px;transform:translate(-50%,-50%)}.board_write .radios{align-items:center;gap:10px 23px;height:60px}.board_write .datepicker_wrap .react-datepicker-wrapper{width:100%}.board_write .datepicker_wrap .datepicker{padding-left:48px;background:#fff url(/images/icon_month.svg) no-repeat 20px 50%}.board_write .w500{width:500px}.board_write .wminus500{width:calc(100% - 510px)}.board_write .gap10{gap:10px;flex-wrap:wrap}.board_write .lock_set .flex{align-items:center;gap:16px}.board_write .email .btn,.board_write .address .btn{font-size:16px;color:#005eb8;font-weight:600;line-height:58px;height:60px;width:120px;border:#005EB8 1px solid;border-radius:6px}.board_write .flex.email{align-items:center;gap:10px}.board_write .email span{width:20px;text-align:center}.board_write .email .text{width:calc((100% - 170px)/2)}.board_write .address{flex-wrap:wrap}.board_write .address .text{width:calc(100% - 130px)}.terms_wrap.aco_wrap{padding-top:30px}.confirm_box{margin-top:80px;padding:30px}.confirm_box p{margin:10px 0 20px}.confirm_box .btn{display:block;font-weight:600;line-height:42px;height:44px;width:200px;text-align:center;background:#fff;border:#ddd 1px solid;border-radius:22px}.flex_space_between{display:flex;justify-content:space-between}.aco_wrap dl{border:#ddd 1px solid;border-radius:6px;overflow:hidden}.aco_wrap dt button{position:relative;font-size:18px;line-height:30px;padding:18px 64px 18px 24px;width:100%;text-align:left}.aco_wrap dt button:after{content:"";position:absolute;top:50%;right:20px;width:24px;height:24px;background:url(/images/arrow_aco.svg) no-repeat 50% 50%;transform:translateY(-50%)}.aco_content{padding:0 24px;height:0;border-top:#ddd 0px dashed;overflow:auto;background:#f8f8f8;transition:.2s linear}.aco_content.open{height:200px;padding:20px 24px;border-top-width:1px}.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{font-size:18px;margin-bottom:10px}.aco_wrap.terms_wrap th,.aco_wrap.terms_wrap td{padding:10px;word-break:break-word}.dealers_affiliates1_01{padding:80px 0;background:url(/images/dealers_affiliates1_01.jpg) no-repeat 50% 50% / cover;text-align:center;line-height:1.6}.dealers_affiliates1_01 .tit{margin-bottom:40px;color:#fff}.dealers_affiliates1_01 .tit strong{display:block;font-size:28px;font-weight:600;margin-bottom:8px}.dealers_affiliates1_01 ul{gap:20px;flex-wrap:wrap}.dealers_affiliates1_01 li{width:calc((100% - 80px)/5);background:#fff;padding:24px 16px;border-radius:16px}.dealers_affiliates1_01 li strong{position:relative;display:block;padding-bottom:13px;margin-bottom:12px}.dealers_affiliates1_01 li strong:after{content:"";position:absolute;bottom:0;left:50%;width:26px;height:1px;background:#ddd;transform:translate(-50%)}.dealers_affiliates1_01 li p{letter-spacing:-.32px}.dealers_affiliates1_02{margin:80px 0;border:#ddd 1px solid;border-radius:20px;height:650px}.as_board{border-top:#222 1px solid}.as_board li{position:relative;border-bottom:#ddd 1px solid;padding:39px 0;display:flex;gap:10px;flex-wrap:wrap}.as_board li button{font-size:20px;font-weight:600;line-height:30px}.as_board li .homepage{color:#fff;font-weight:500;line-height:30px;padding:0 16px;display:flex;gap:10px;border-radius:15px;background:#005EB8}.as_board li .homepage:after{content:"";display:block;width:16px;aspect-ratio:1/1;background:url(/images/icon_outlink.svg) no-repeat 50% 50%}.as_board li .map_link{position:absolute;top:50%;right:0;color:#005eb8;font-weight:600;line-height:42px;height:44px;width:190px;text-align:center;border:#005EB8 1px solid;border-radius:22px;transform:translateY(-50%)}.as_board li .sbtit{width:100%;font-weight:600}.as_board li .tags{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px}.as_board li .tags:before{color:#005eb8;font-weight:700}.dealers_affiliates1 .as_board li .tags:before{content:"전문 인력 보유 현황(SE)"}.dealers_affiliates2 .as_board li .tags:before{content:"취급 상품"}.as_board li .tags li{font-size:15px;line-height:30px;height:32px;padding:0 16px;border:#ddd 1px solid;border-radius:16px}.asstep_wrap{margin-top:120px}.asstep_wrap ol{position:relative;display:flex;gap:20px;margin-bottom:16px}.asstep_wrap ol:before{content:"";position:absolute;top:50%;left:10px;width:calc(100% - 20px);border-bottom:#005EB8 1px dashed}.asstep_wrap li{position:relative;width:calc((100% - 100px)/6);aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background:#F8F8F8;border-radius:50%;z-index:1}.asstep_wrap li span{font-size:15px;color:#fff;font-weight:600;line-height:28px;height:28px;width:88px;text-align:center;border-radius:14px;background:#005EB8}.asstep_wrap li p{font-size:20px;line-height:1.3;text-align:center}.asstep_wrap li:nth-child(2n) span{background:#00A8FF}.popup.popDealers .inbox{width:500px}.popup.popDealers .tit{padding:0 10px 8px;border-bottom:#ebebeb 1px solid;margin-bottom:8px;display:flex;justify-content:center;align-items:center;gap:8px 16px;flex-wrap:wrap}.popup.popDealers .tit strong{font-size:28px;font-weight:600}.popup.popDealers .tit .homepage{position:relative;font-size:16px;color:#005eb8;line-height:28px;display:flex;align-items:center;gap:8px}.popup.popDealers .tit .homepage:before{content:"";display:block;width:28px;aspect-ratio:1/1;background:#005EB8 url(/images/icon_outlink.svg) no-repeat 50% 50%;border-radius:50%}.popup.popDealers .scroll{max-height:calc(100vh - 207px)}.popup.popDealers .gbox{margin:40px 0;padding:24px}.popup.popDealers .gbox .tt{position:relative;font-weight:700;line-height:1.6;padding-left:12px;margin-bottom:8px}.popup.popDealers .gbox .tt~.tt{margin-top:24px}.popup.popDealers .gbox .tt:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;background:#666;border-radius:50%;transform:translateY(-50%)}.popup.popDealers .gbox p{font-size:16px;line-height:1.6}.popup.popDealers .tbl th,.popup.popDealers .tbl td{border-bottom:#ebebeb 1px solid;font-size:16px;line-height:1.6;padding:12px 0;text-align:center}.popup.popDealers .tbl th{font-weight:600;background:#F8F8F8}.popup.popDealers .tbl th+th{border-left:#ebebeb 1px solid}.map_set{position:relative;width:calc(100% - 40px);max-width:1200px;display:flex;justify-content:center;align-items:center;gap:100px}.map_set .tour_count{position:absolute;top:20px;font-size:15px;color:#333;font-weight:300;line-height:20px;display:none}.map_set .tour_count b{color:#e71a28;font-weight:500}.map_set .btn_before{display:none}.map_set .nationwide{position:relative;width:366px;height:620px;text-align:center;margin:0 auto;z-index:1}.map_set .land{outline:0;cursor:pointer;transition:.2s linear}.map_set .land.on{fill-opacity:1;fill:#005eb8}.map_set .z1{position:relative;z-index:1}.map_set .nationwide svg{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%) scale(.776)}.map_set .nationwide .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.map_set .nationwide .shadow svg{fill:#0000001a;margin-top:7px}.map_set .nationwide .count_point{position:relative;z-index:1}.map_set .nationwide .count_point .point{position:absolute;width:100px;height:30px;border:#666 1px solid;background:#666;border-radius:15px;overflow:hidden;cursor:pointer}.map_set .nationwide .count_point .point dt,.map_set .nationwide .count_point .point dd{float:left;font-size:16px;text-align:center;line-height:28px}.map_set .nationwide .count_point .point dt{width:69px;color:#333;background:#fff;border-radius:0 15px 15px 0}.map_set .nationwide .count_point .point dd{width:25px;color:#fff}.map_set .nationwide .count_point .point.in{background:#005eb8;border-color:#005eb8}.map_set .nationwide .count_point #point01{top:144px;left:73px}.map_set .nationwide .count_point #point02{top:65px;left:32px}.map_set .nationwide .count_point #point03{top:93px;left:221px}.map_set .nationwide .count_point #point04{top:216px;left:167px}.map_set .nationwide .count_point #point05{top:280px;left:5px}.map_set .nationwide .count_point #point06{top:249px;left:281px}.map_set .nationwide .count_point #point07{top:400px;left:186px}.map_set .nationwide .count_point #point08{top:359px;left:61px}.map_set .nationwide .count_point #point09{top:464px;left:55px}.map_set .nationwide .count_point #point10{top:572px;left:54px}.map_set .nationwide .count_point #point11{top:440px;left:280px}.map_set .nationwide .count_point #point12{top:100px;left:-59px}.map_set .nationwide .count_point #point13{top:225px;left:15px}.map_set .nationwide .count_point #point14{top:280px;left:130px}.map_set .nationwide .count_point #point15{top:330px;left:250px}.map_set .nationwide .count_point #point16{top:420px;left:20px}.map_set .nationwide .count_point #point17{top:370px;left:320px}.map_set.on{padding-top:0}.map_set .map_area_wrap{position:relative;width:522px;height:510px;display:none}.map_set .map_area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.map_set .map_area.on{display:block}.map_set .map_area svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.63)}.map_set .map_area svg.shadow{fill:#0000001a;margin-top:7px;z-index:-1;pointer-events:none}.map_set .map_area svg g{position:relative;cursor:pointer;outline:0}.map_set .map_area svg g polygon{position:relative;cursor:pointer}.map_set .map_area svg g text{position:relative;z-index:1;cursor:pointer;display:none}.map_set .map_area svg g text tspan{font-size:24px;fill:#999}.map_set .map_area svg g text tspan tspan{font-size:15px;fill:#fff}.map_set .map_area svg .on .area{fill:#005eb8}.map_set .map_area .names li{position:absolute;top:50%;left:50%;z-index:1;cursor:pointer;display:flex;align-items:center}.map_set .map_area .names li.on{z-index:100}.map_set .map_area .names li p{position:relative;font-size:15px;font-weight:500;line-height:20px;padding-left:4px;transition:.2s ease-out}.map_set .map_area .names li span.redRadi{width:20px;height:20px;border:1px solid #005eb8;border-radius:50%;background:#005eb8;color:#fff;font-size:12px;text-align:center}.map_set .map_area .names li.on p{color:#fff;line-height:30px;height:30px;width:100px;border-radius:15px;background:#303340;text-align:center;padding:0;margin:-5px 0 0 -20px;font-size:18px}.map_set .map_area .names li.on p:before{content:"";position:absolute;top:-38px;left:50%;width:22px;height:32px;background:url(/images/icon_point.png) no-repeat 50% 50% / contain;transform:translate(-50%);border:0}.map_set.on .map_area_wrap{display:block}.map_set .map_area .names .area01_01{margin-top:-5px;margin-left:10px}.map_set .map_area .names .area01_02{margin-top:-115px;margin-left:95px}.map_set .map_area .names .area01_03{margin-top:-165px;margin-left:55px}.map_set .map_area .names .area01_04{margin-top:15px;margin-left:110px}.map_set .map_area .names .area01_05{margin-top:-65px;margin-left:120px}.map_set .map_area .names .area01_06{margin-top:-115px;margin-left:25px}.map_set .map_area .names .area01_07{margin-top:-65px;margin-left:30px}.map_set .map_area .names .area01_08{margin-top:10px;margin-left:50px}.map_set .map_area .names .area01_09{margin-top:-35px;margin-left:65px}.map_set .map_area .names .area01_10{margin-top:35px;margin-left:-25px}.map_set .map_area .names .area01_11{margin-top:-75px;margin-left:-25px}.map_set .map_area .names .area01_12{margin-top:-30px;margin-left:-85px}.map_set .map_area .names .area01_13{margin-top:-100px;margin-left:-90px}.map_set .map_area .names .area01_14{margin-top:-5px;margin-left:-110px}.map_set .map_area .names .area01_15{margin-top:105px;margin-left:10px}.map_set .map_area .names .area01_16{margin-top:105px;margin-left:80px}.map_set .map_area .names .area01_17{margin-top:85px;margin-left:-60px}.map_set .map_area .names .area01_18{margin-top:5px;margin-left:190px}.map_set .map_area .names .area01_19{margin-top:90px;margin-left:150px}.map_set .map_area .names .area01_20{margin-top:60px;margin-left:-115px}.map_set .map_area .names .area01_21{margin-top:60px;margin-left:-190px}.map_set .map_area .names .area01_22{margin-top:110px;margin-left:-205px}.map_set .map_area .names .area01_23{margin-top:-10px;margin-left:-230px}.map_set .map_area .names .area01_24{margin-top:150px;margin-left:-55px}.map_set .map_area .names .area01_25{margin-top:150px;margin-left:-140px}.map_set .map_area .names .area02_01{margin-top:-190px;margin-left:-70px}.map_set .map_area .names .area02_02{margin-top:-155px;margin-left:0}.map_set .map_area .names .area02_03{margin-top:-130px;margin-left:-50px}.map_set .map_area .names .area02_04{margin-top:-105px;margin-left:-140px}.map_set .map_area .names .area02_05{margin-top:-90px;margin-left:-75px}.map_set .map_area .names .area02_06{margin-top:-55px;margin-left:-190px}.map_set .map_area .names .area02_07{margin-top:-40px;margin-left:-130px}.map_set .map_area .names .area02_08{margin-top:-40px;margin-left:-15px}.map_set .map_area .names .area02_09{margin-top:-90px;margin-left:45px}.map_set .map_area .names .area02_10{margin-top:-60px;margin-left:-65px}.map_set .map_area .names .area02_11{margin-top:-15px;margin-left:-50px}.map_set .map_area .names .area02_12{margin-top:15px;margin-left:-30px}.map_set .map_area .names .area02_13{margin-top:20px;margin-left:90px}.map_set .map_area .names .area02_14{margin-top:55px;margin-left:5px}.map_set .map_area .names .area02_15{margin-top:95px;margin-left:105px}.map_set .map_area .names .area02_16{margin-top:115px;margin-left:50px}.map_set .map_area .names .area02_17{margin-top:140px;margin-left:-110px}.map_set .map_area .names .area02_18{margin-top:200px;margin-left:-80px}.map_set .map_area .names .area02_19{margin-top:120px;margin-left:-15px}.map_set .map_area .names .area02_20{margin-top:190px;margin-left:5px}.map_set .map_area .names .area02_21{margin-top:15px;margin-left:-145px}.map_set .map_area .names .area02_22{margin-top:20px;margin-left:-95px}.map_set .map_area .names .area02_23{margin-top:35px;margin-left:-70px}.map_set .map_area .names .area02_24{margin-top:55px;margin-left:-40px}.map_set .map_area .names .area02_25{margin-top:100px;margin-left:-70px}.map_set .map_area .names .area02_26{margin-top:95px;margin-left:-135px}.map_set .map_area .names .area02_27{margin-top:75px;margin-left:-60px}.map_set .map_area .names .area02_28{margin-top:80px;margin-left:-100px}.map_set .map_area .names .area02_29{margin-top:60px;margin-left:-160px}.map_set .map_area .names .area02_30{margin-top:145px;margin-left:-65px}.map_set .map_area .names .area02_31{margin-top:55px;margin-left:-100px}.map_set .map_area .names .area03_01{margin-top:-120px;margin-left:-225px}.map_set .map_area .names .area03_02{margin-top:-105px;margin-left:-140px}.map_set .map_area .names .area03_03{margin-top:-130px;margin-left:-70px}.map_set .map_area .names .area03_04{margin-top:-80px;margin-left:-10px}.map_set .map_area .names .area03_05{margin-top:-155px;margin-left:15px}.map_set .map_area .names .area03_06{margin-top:-110px;margin-left:60px}.map_set .map_area .names .area03_07{margin-top:-55px;margin-left:60px}.map_set .map_area .names .area03_08{margin-top:-30px;margin-left:-120px}.map_set .map_area .names .area03_09{margin-top:30px;margin-left:-110px}.map_set .map_area .names .area03_10{margin-top:60px;margin-left:-50px}.map_set .map_area .names .area03_11{margin-top:45px;margin-left:30px}.map_set .map_area .names .area03_12{margin-top:30px;margin-left:130px}.map_set .map_area .names .area03_13{margin-top:70px;margin-left:190px}.map_set .map_area .names .area03_14{margin-top:85px;margin-left:90px}.map_set .map_area .names .area03_15{margin-top:130px;margin-left:-100px}.map_set .map_area .names .area03_16{margin-top:150px;margin-left:20px}.map_set .map_area .names .area03_17{margin-top:105px;margin-left:160px}.map_set .map_area .names .area03_18{margin-top:180px;margin-left:160px}.map_set .map_area .names .area04_01{margin-top:-150px;margin-left:110px}.map_set .map_area .names .area04_02{margin-top:-200px;margin-left:40px}.map_set .map_area .names .area04_03{margin-top:-160px;margin-left:-50px}.map_set .map_area .names .area04_04{margin-top:-120px;margin-left:-120px}.map_set .map_area .names .area04_05{margin-top:-95px;margin-left:-180px}.map_set .map_area .names .area04_06{margin-top:-70px;margin-left:-70px}.map_set .map_area .names .area04_07{margin-top:-10px;margin-left:-170px}.map_set .map_area .names .area04_08{margin-top:50px;margin-left:-90px}.map_set .map_area .names .area04_09{margin-top:110px;margin-left:-110px}.map_set .map_area .names .area04_10{margin-top:180px;margin-left:-70px}.map_set .map_area .names .area04_11{margin-top:-65px;margin-left:-140px}.map_set .map_area .names .area05_01{margin-top:-120px;margin-left:-230px}.map_set .map_area .names .area05_02{margin-top:-100px;margin-left:-150px}.map_set .map_area .names .area05_03{margin-top:-150px;margin-left:-95px}.map_set .map_area .names .area05_04{margin-top:-35px;margin-left:-120px}.map_set .map_area .names .area05_05{margin-top:-90px;margin-left:-75px}.map_set .map_area .names .area05_06{margin-top:-125px;margin-left:0}.map_set .map_area .names .area05_07{margin-top:-130px;margin-left:80px}.map_set .map_area .names .area05_08{margin-top:40px;margin-left:-115px}.map_set .map_area .names .area05_09{margin-top:25px;margin-left:-40px}.map_set .map_area .names .area05_10{margin-top:-20px;margin-left:20px}.map_set .map_area .names .area05_11{margin-top:145px;margin-left:-95px}.map_set .map_area .names .area05_12{margin-top:95px;margin-left:-40px}.map_set .map_area .names .area05_13{margin-top:115px;margin-left:60px}.map_set .map_area .names .area05_14{margin-top:150px;margin-left:150px}.map_set .map_area .names .area05_15{margin-top:80px;margin-left:90px}.map_set .map_area .names .area06_01{margin-top:-120px;margin-left:-150px}.map_set .map_area .names .area06_02{margin-top:-105px;margin-left:-75px}.map_set .map_area .names .area06_03{margin-top:-145px;margin-left:-40px}.map_set .map_area .names .area06_04{margin-top:-170px;margin-left:30px}.map_set .map_area .names .area06_05{margin-top:-175px;margin-left:110px}.map_set .map_area .names .area06_06{margin-top:-40px;margin-left:-170px}.map_set .map_area .names .area06_07{margin-top:-20px;margin-left:-40px}.map_set .map_area .names .area06_08{margin-top:-85px;margin-left:-5px}.map_set .map_area .names .area06_09{margin-top:-110px;margin-left:75px}.map_set .map_area .names .area06_10{margin-top:40px;margin-left:-170px}.map_set .map_area .names .area06_11{margin-top:20px;margin-left:-100px}.map_set .map_area .names .area06_12{margin-top:40px;margin-left:-30px}.map_set .map_area .names .area06_13{margin-top:0;margin-left:60px}.map_set .map_area .names .area06_14{margin-top:-35px;margin-left:110px}.map_set .map_area .names .area06_15{margin-top:95px;margin-left:-140px}.map_set .map_area .names .area06_16{margin-top:70px;margin-left:-85px}.map_set .map_area .names .area06_17{margin-top:150px;margin-left:-130px}.map_set .map_area .names .area06_18{margin-top:70px;margin-left:20px}.map_set .map_area .names .area06_19{margin-top:40px;margin-left:90px}.map_set .map_area .names .area06_20{margin-top:140px;margin-left:-15px}.map_set .map_area .names .area06_21{margin-top:175px;margin-left:-15px}.map_set .map_area .names .area06_22{margin-top:145px;margin-left:80px}.map_set .map_area .names .area07_01{margin-top:-110px;margin-left:-225px}.map_set .map_area .names .area07_02{margin-top:-165px;margin-left:-180px}.map_set .map_area .names .area07_03{margin-top:-25px;margin-left:-175px}.map_set .map_area .names .area07_04{margin-top:-110px;margin-left:-100px}.map_set .map_area .names .area07_05{margin-top:-90px;margin-left:-10px}.map_set .map_area .names .area07_06{margin-top:-70px;margin-left:75px}.map_set .map_area .names .area07_07{margin-top:-40px;margin-left:150px}.map_set .map_area .names .area07_08{margin-top:40px;margin-left:-210px}.map_set .map_area .names .area07_09{margin-top:30px;margin-left:-115px}.map_set .map_area .names .area07_10{margin-top:-40px;margin-left:-65px}.map_set .map_area .names .area07_11{margin-top:-10px;margin-left:-20px}.map_set .map_area .names .area07_12{margin-top:25px;margin-left:30px}.map_set .map_area .names .area07_13{margin-top:0;margin-left:100px}.map_set .map_area .names .area07_14{margin-top:170px;margin-left:-160px}.map_set .map_area .names .area07_15{margin-top:80px;margin-left:-130px}.map_set .map_area .names .area07_16{margin-top:95px;margin-left:-60px}.map_set .map_area .names .area07_17{margin-top:130px;margin-left:-30px}.map_set .map_area .names .area07_18{margin-top:145px;margin-left:35px}.map_set .map_area .names .area08_01{margin-top:-105px;margin-left:-150px}.map_set .map_area .names .area08_02{margin-top:-140px;margin-left:-80px}.map_set .map_area .names .area08_03{margin-top:-34px;margin-left:-115px}.map_set .map_area .names .area08_04{margin-top:-55px;margin-left:-55px}.map_set .map_area .names .area08_05{margin-top:-110px;margin-left:-5px}.map_set .map_area .names .area08_06{margin-top:-60px;margin-left:60px}.map_set .map_area .names .area08_07{margin-top:-100px;margin-left:145px}.map_set .map_area .names .area08_08{margin-top:45px;margin-left:75px}.map_set .map_area .names .area08_09{margin-top:10px;margin-left:-190px}.map_set .map_area .names .area08_10{margin-top:30px;margin-left:-110px}.map_set .map_area .names .area08_11{margin-top:40px;margin-left:-10px}.map_set .map_area .names .area08_12{margin-top:90px;margin-left:-200px}.map_set .map_area .names .area08_13{margin-top:115px;margin-left:-40px}.map_set .map_area .names .area08_14{margin-top:110px;margin-left:40px}.map_set .map_area .names .area09_01{margin-top:-160px;margin-left:-130px}.map_set .map_area .names .area09_02{margin-top:-170px;margin-left:-60px}.map_set .map_area .names .area09_03{margin-top:-160px;margin-left:0}.map_set .map_area .names .area09_04{margin-top:-150px;margin-left:60px}.map_set .map_area .names .area09_05{margin-top:-140px;margin-left:120px}.map_set .map_area .names .area09_06{margin-top:-110px;margin-left:-130px}.map_set .map_area .names .area09_07{margin-top:-70px;margin-left:-65px}.map_set .map_area .names .area09_08{margin-top:-80px;margin-left:10px}.map_set .map_area .names .area09_09{margin-top:-75px;margin-left:90px}.map_set .map_area .names .area09_10{margin-top:-90px;margin-left:160px}.map_set .map_area .names .area09_11{margin-top:-55px;margin-left:-140px}.map_set .map_area .names .area09_12{margin-top:-15px;margin-left:-160px}.map_set .map_area .names .area09_13{margin-top:-25px;margin-left:-225px}.map_set .map_area .names .area09_14{margin-top:90px;margin-left:-185px}.map_set .map_area .names .area09_15{margin-top:80px;margin-left:-105px}.map_set .map_area .names .area09_16{margin-top:-15px;margin-left:-85px}.map_set .map_area .names .area09_17{margin-top:30px;margin-left:-55px}.map_set .map_area .names .area09_18{margin-top:-5px;margin-left:-25px}.map_set .map_area .names .area09_19{margin-top:-20px;margin-left:40px}.map_set .map_area .names .area09_20{margin-top:-15px;margin-left:155px}.map_set .map_area .names .area09_21{margin-top:45px;margin-left:90px}.map_set .map_area .names .area09_22{margin-top:155px;margin-left:-15px}.map_set .map_area .names .area10_01{margin-top:20px;margin-left:-260px}.map_set .map_area .names .area10_02{margin-top:-10px;margin-left:-220px}.map_set .map_area .names .area10_03{margin-top:-45px;margin-left:-155px}.map_set .map_area .names .area10_04{margin-top:-65px;margin-left:-50px}.map_set .map_area .names .area10_05{margin-top:-85px;margin-left:45px}.map_set .map_area .names .area10_06{margin-top:-90px;margin-left:120px}.map_set .map_area .names .area10_07{margin-top:60px;margin-left:-240px}.map_set .map_area .names .area10_08{margin-top:30px;margin-left:-180px}.map_set .map_area .names .area10_09{margin-top:40px;margin-left:-80px}.map_set .map_area .names .area10_10{margin-top:10px;margin-left:40px}.map_set .map_area .names .area10_11{margin-top:-30px;margin-left:90px}.map_set .map_area .names .area10_12{margin-top:-40px;margin-left:155px}.map_set .map_area .names .area10_13{margin-top:-130px;margin-left:220px}.map_set .map_area .names .area11_01{margin-top:60px;margin-left:-200px}.map_set .map_area .names .area11_02{margin-top:-130px;margin-left:110px}.map_set .map_area .names .area11_03{margin-top:-95px;margin-left:15px}.map_set .map_area .names .area11_04{margin-top:-50px;margin-left:-40px}.map_set .map_area .names .area11_05{margin-top:-35px;margin-left:5px}.map_set .map_area .names .area11_06{margin-top:-5px;margin-left:75px}.map_set .map_area .names .area11_07{margin-top:-10px;margin-left:10px}.map_set .map_area .names .area11_08{margin-top:25px;margin-left:-85px}.map_set .map_area .names .area11_09{margin-top:20px;margin-left:-30px}.map_set .map_area .names .area11_10{margin-top:30px;margin-left:50px}.map_set .map_area .names .area11_11{margin-top:105px;margin-left:-85px}.map_set .map_area .names .area11_12{margin-top:65px;margin-left:-40px}.map_set .map_area .names .area11_13{margin-top:45px;margin-left:-5px}.map_set .map_area .names .area11_14{margin-top:85px;margin-left:-17px}.map_set .map_area .names .area11_15{margin-top:65px;margin-left:30px}.map_set .map_area .names .area11_16{margin-top:115px;margin-left:5px}.map_set .map_area .names .area12_01{margin-top:-110px;margin-left:-50px}.map_set .map_area .names .area12_02{margin-top:45px;margin-left:-175px}.map_set .map_area .names .area12_03{margin-top:35px;margin-left:-60px}.map_set .map_area .names .area12_04{margin-top:-10px;margin-left:80px}.map_set .map_area .names .area12_05{margin-top:0;margin-left:160px}.map_set .map_area .names .area12_06{margin-top:50px;margin-left:160px}.map_set .map_area .names .area12_07{margin-top:70px;margin-left:85px}.map_set .map_area .names .area12_08{margin-top:100px;margin-left:100px}.map_set .map_area .names .area12_09{margin-top:130px;margin-left:95px}.map_set .map_area .names .area12_10{margin-top:130px;margin-left:160px}.map_set .map_area .names .area14_01{margin-top:-50px;margin-left:-100px}.map_set .map_area .names .area14_02{margin-top:-85px;margin-left:-2px}.map_set .map_area .names .area14_03{margin-top:60px;margin-left:-100px}.map_set .map_area .names .area14_04{margin-top:45px;margin-left:-15px}.map_set .map_area .names .area14_05{margin-top:-10px;margin-left:45px}.map_set .map_area .names .area15_01{margin-top:-120px;margin-left:-5px}.map_set .map_area .names .area15_02{margin-top:-120px;margin-left:60px}.map_set .map_area .names .area15_03{margin-top:-70px;margin-left:-30px}.map_set .map_area .names .area15_04{margin-top:-60px;margin-left:10px}.map_set .map_area .names .area15_05{margin-top:-25px;margin-left:-55px}.map_set .map_area .names .area15_06{margin-top:-35px;margin-left:10px}.map_set .map_area .names .area15_07{margin-top:-40px;margin-left:60px}.map_set .map_area .names .area15_08{margin-top:40px;margin-left:-70px}.map_set .map_area .names .area16_01{margin-top:-30px;margin-left:-100px}.map_set .map_area .names .area16_02{margin-top:-60px;margin-left:50px}.map_set .map_area .names .area16_03{margin-top:2px;margin-left:-5px}.map_set .map_area .names .area16_04{margin-top:50px;margin-left:10px}.map_set .map_area .names .area16_05{margin-top:30px;margin-left:80px}.map_set .map_area .names .area17_01{margin-top:-45px;margin-left:-80px}.map_set .map_area .names .area17_02{margin-top:-65px;margin-left:80px}.map_set .map_area .names .area17_03{margin-top:-35px;margin-left:20px}.map_set .map_area .names .area17_04{margin-top:5px;margin-left:40px}.map_set .map_area .names .area17_05{margin-top:5px;margin-left:100px}.con_as01{display:flex;gap:24px}.con_as01 .box{position:relative;width:calc(50% - 12px);border:#ddd 1px solid;border-radius:16px;padding-left:164px;height:160px;display:flex;flex-direction:column;justify-content:center;line-height:1.6}.con_as01 .box:before{content:"";position:absolute;top:50%;left:40px;width:100px;aspect-ratio:1/1;border-radius:50%;transform:translateY(-50%);background:#f8f8f8 no-repeat 50% 50%}.con_as01 .box span{font-size:18px;color:#888}.con_as01 .box strong{font-size:32px;font-weight:600}.con_as01 .box.i1:before{background-image:url(/images/icon_con_as01_01.svg)}.con_as01 .box.i2:before{background-image:url(/images/icon_con_as01_02.svg)}.con_as02 .gbox{margin-top:24px;padding:40px}.con_as02 .gbox .tac{margin-top:40px}.con_as03 ul{display:flex;gap:25px;margin-top:24px}.con_as03 li{position:relative;width:calc((100% - 50px)/3);border:#ddd 1px solid;border-radius:16px;padding:30px 40px 30px 164px;height:160px;display:flex;flex-direction:column;justify-content:center}.con_as03 li:before{content:"";position:absolute;top:50%;left:40px;width:100px;aspect-ratio:1/1;border-radius:50%;transform:translateY(-50%);background:#f8f8f8 no-repeat 50% 50%}.con_as03 .i1:before{background-image:url(/images/icon_con_as03_01.svg)}.con_as03 .i2:before{background-image:url(/images/icon_con_as03_02.svg)}.con_as03 .i3:before{background-image:url(/images/icon_con_as03_03.svg)}.box_contact.ver_edu{line-height:1.6}.box_contact.ver_edu:before{background-image:url(/images/icon_contact_edu.svg)}.box_contact.ver_edu .tt{font-weight:600}.box_contact.ver_edu p{font-size:18px;color:#666;margin-top:10px}.education_services1_01{margin-top:120px}.education_itbox .box{display:flex;align-items:center;gap:60px}.education_itbox .box+.box{margin-top:24px}.education_itbox .box .imgfit{width:580px;aspect-ratio:58/35;border-radius:20px}.education_itbox .box .txt{width:calc(100% - 640px)}.education_itbox .box .tit{position:relative;font-size:26px;font-weight:600;padding-left:40px;margin-bottom:16px}.education_itbox .box .tit span{position:absolute;top:50%;left:0;width:30px;line-height:30px;aspect-ratio:1/1;border-radius:50%;text-align:center;font-size:12px;color:#fff;font-weight:600;background:#005EB8;transform:translateY(-50%)}.education_itbox .box p{font-size:18px;color:#111;line-height:1.6}.education_itbox .box .gbox{margin-top:24px;padding:24px}.education_itbox .box .gbox .tt{position:relative;font-weight:600;line-height:1.6;padding-left:26px;background:url(/images/icon_book.svg) no-repeat 0 50%;margin-bottom:16px}.education_itbox .box .dots_list{display:flex;flex-wrap:wrap;gap:8px 0}.education_itbox .box .dots_list li{width:50%;margin:0}.education_itbox+.gbox{padding:24px}.education_itbox+.gbox .num_list li{padding:0 0 0 32px;line-height:26px}.education_itbox+.gbox .num_list li+li{margin-top:12px}.education_itbox+.gbox .num_list li span{width:24px;line-height:24px}.education_itbox+.gbox p{font-size:16px;color:#666;line-height:1.6;margin-top:10px}.download_area{display:flex;gap:40px}.download_area li{width:calc(50% - 20px)}.download_area .btn{width:100%;height:60px;line-height:58px;font-size:18px;border-radius:30px}.download_area p{font-size:14px;color:#666;line-height:1.6;text-align:center;margin-top:10px}.ico_state{display:block;font-size:14px;font-weight:500;line-height:28px;height:30px;width:72px;text-align:center;border:1px solid;border-radius:15px}.ico_state.waiting{color:#005eb8;background:#fff;border-color:#005eb8}.ico_state.ing{color:#fff;background:#005EB8;border-color:#005eb8}.ico_state.end{color:#666;background:#F8F8F8;border-color:#ddd}.ico_state.scheduled{color:#fff;background:#00A8FF;border-color:#00a8ff}.education_view_top{margin-bottom:150px}.education_view_top .inner{display:flex;gap:120px}.education_view_top .imgfit,.education_view_top .txt{width:calc(50% - 60px)}.education_view_top .imgfit{border-radius:16px;aspect-ratio:59/50}.education_view_top .tit{font-size:40px;color:#222;font-weight:600;line-height:1.5;margin:10px 0 24px}.education_view_top .dls{border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;padding:24px 0}.education_view_top .dls dl{display:flex;font-size:18px}.education_view_top .dls dl+dl{margin-top:8px}.education_view_top .dls dt{width:140px;font-weight:500}.education_view_top .dls dd{width:calc(100% - 140px)}.education_view_top .btm p{font-size:14px;color:#005eb8;line-height:1.6;text-align:center;padding:30px 0 16px}.education_view_top .btm .btn_outlink{font-size:18px;line-height:60px;height:60px;border-radius:30px}.education_view_btm{padding-top:90px}.education_view_btm .wbox .stit{display:flex;align-items:center;gap:20px;margin-bottom:24px}.education_view_btm .wbox .stit .date{font-size:16px;color:#005eb8;font-weight:500;padding-left:26px;background:url(/images/icon_date.svg) no-repeat 0 50%}.education_view_btm .wbox p{color:#666;line-height:1.6}.education_view_btm .board_list .ico_state{margin:0 auto}.education_view_btm .txt{padding-top:16px;font-size:16px;line-height:1.6}.education_view_btm .pl p{padding-left:16px;text-indent:-16px;color:#222}.education_view_btm .state_area{display:flex;gap:20px;margin:6px 0 16px}.education_view_btm .state_area span{display:flex;align-items:center;gap:10px}.dl_tbl{display:flex;flex-wrap:wrap;border-top:#ebebeb 1px solid}.dl_tbl dl{width:50%;border-bottom:#ebebeb 1px solid;display:flex;font-size:18px;line-height:30px;padding:20px 0}.dl_tbl dt{width:120px;font-weight:600}.dl_tbl dd{width:calc(100% - 120px);color:#666}.education_view_btm .dots_list li strong{display:inline-block;margin-bottom:8px}.edu_board{border-top:#ddd 1px solid}.edu_board li{position:relative;border-bottom:#ddd 1px solid;padding:32px 240px 32px 0}.edu_board .tit{font-size:24px;font-weight:600;margin:10px 0 16px}.edu_board .dls{display:flex;flex-wrap:wrap;gap:26px}.edu_board .dls+.dls{margin-top:6px}.edu_board .dls dl{position:relative;display:flex;gap:10px}.edu_board .dls dl+dl:before{content:"";position:absolute;top:50%;left:13px;width:1px;height:14px;background:#ddd;transform:translateY(-50%)}.edu_board .dls dt{font-weight:600}.edu_board .dls dd{color:#666}.edu_board .btn_abso{position:absolute;top:50%;right:0;width:200px;height:60px;line-height:60px;font-size:18px;font-weight:600;text-align:center;border-radius:30px;transform:translateY(-50%)}.info_tbl{border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;padding:24px 0}.info_tbl dl{display:flex;font-size:18px}.info_tbl dl+dl{margin-top:8px}.info_tbl dt{width:136px;color:#666}.info_tbl dd{width:calc(100% - 136px)}.terms_check{margin-top:60px;padding:30px}.terms_check p.c_blue{margin:10px 0 20px}.terms_check .btn{font-size:16px;font-weight:600;line-height:42px;height:44px;width:200px;background:#fff;border-radius:22px;text-align:center;border:#ddd 1px solid}.safety_consulting1_top{padding:120px 0;margin-bottom:120px;text-align:center;color:#fff;background:url(/images/bg_safety_consulting1_top.jpg) no-repeat 50% 50% / cover}.safety_consulting1_top span{display:block;font-size:24px}.safety_consulting1_top .tt{font-size:60px;font-weight:700;margin-top:16px}.safety_consulting1_top i{display:block;width:2px;height:96px;margin:30px auto;background:linear-gradient(#ffff,#fff0)}.safety_consulting1_top p{font-size:18px}.safety_consulting1_top p+p{margin-top:10px}.safety_consulting1_btm .flex{gap:24px}.safety_consulting1_btm .box{position:relative;width:calc((100% - 48px)/3);display:block;border-radius:20px;aspect-ratio:417/405;background:no-repeat 50% 50%;overflow:hidden}.safety_consulting1_btm .box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),linear-gradient(180deg,rgba(0,0,0,0) 50.33%,rgba(0,0,0,.6) 91.39%);opacity:.1}.safety_consulting1_btm .box *{z-index:1}.safety_consulting1_btm a.box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#005EB8 2px solid;border-radius:inherit;opacity:0;transition:.2s linear}.safety_consulting1_btm .box span{position:absolute;top:16px;left:16px;width:32px;line-height:32px;aspect-ratio:1/1;border-radius:50%;color:#fff;font-weight:600;background:#005EB8;text-align:center}.safety_consulting1_btm .box p{position:absolute;bottom:24px;left:0;font-size:26px;color:#fff;font-weight:700;padding:0 24px}.safety_consulting1_btm .box.i1{background-image:url(/images/img_safety_consulting1_btm1.jpg)}.safety_consulting1_btm .box.i2{background-image:url(/images/img_safety_consulting1_btm2.jpg)}.safety_consulting1_btm .box.i3{background-image:url(/images/img_safety_consulting1_btm3.jpg)}.safety_consulting_box{width:100%;max-width:calc(100% - 80px);height:800px;background:no-repeat 50% 50% / cover;border-radius:20px;padding:80px 0;margin:0 auto}.safety_consulting_box .inner{display:flex;justify-content:flex-start;align-items:flex-end;height:100%}.safety_consulting_box .blue_box{background:#005EB8CC;border-radius:20px;padding:40px;max-width:100%}.safety_consulting_box .tit{font-size:30px;color:#fff;font-weight:700;line-height:1.5;margin-bottom:16px}.safety_consulting_box .dots_list li{color:#fff}.safety_consulting_box .dots_list li:before{background:#fff}.safety_consulting_box.i2{background-image:url(/images/bg_safety_consulting_box02.jpg)}.safety_consulting_box.i3{background-image:url(/images/bg_safety_consulting_box03.jpg)}.safety_consulting_box.i4{background-image:url(/images/bg_safety_consulting_box04.jpg)}.safety_consulting_img{margin-top:160px}.safety_consulting_img img+img{margin-top:80px}.company_overview1_top{position:relative;display:flex;flex-wrap:wrap;gap:24px}.company_overview1_top:before{content:"";position:absolute;bottom:0;left:50%;margin-left:calc(((100% - 48px)/3)/1.5);width:676px;aspect-ratio:676/233;background:url(/images/txt_logo.svg) no-repeat 50% 50% / contain}.company_overview1_top .box{position:relative;width:calc((100% - 48px)/3);height:305px;background:#F8F8F8;border-radius:20px;padding:40px}.company_overview1_top .box .tt{font-size:26px;font-weight:700;margin-bottom:16px}.company_overview1_top .box p{font-size:20px}.company_overview1_top .box:after{content:"";position:absolute;bottom:50px;right:50px;width:60px;height:62px;background:no-repeat 50% 50%}.company_overview1_top .box.i1:after{background-image:url(/images/icon_company_overview1_top01.svg)}.company_overview1_top .box.i2:after{background-image:url(/images/icon_company_overview1_top02.svg)}.company_overview1_top .box.i3:after{background-image:url(/images/icon_company_overview1_top03.svg)}.company_overview1_top .box.i4:after{background-image:url(/images/icon_company_overview1_top04.svg)}.company_overview1_top .box.i5:after{background-image:url(/images/icon_company_overview1_top05.svg)}.company_overview1_mid{background:url(/images/bg_company_overview1_mid.jpg) no-repeat 50% 50% / cover;margin-bottom:40px}.company_overview1_mid .inner{height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:44px;color:#fff}.company_overview1_btm .box.i1{background-image:url(/images/img_company_overview1_btm01.jpg)}.company_overview1_btm .box.i2{background-image:url(/images/img_company_overview1_btm02.jpg)}.company_overview1_btm .box.i3{background-image:url(/images/img_company_overview1_btm03.jpg)}.boss_massage{display:flex;gap:80px}.boss_massage .imgfit{width:536px;aspect-ratio:536/500;background:#ddd}.boss_massage .txt{position:relative;width:calc(100% - 616px);padding-bottom:80px}.boss_massage .tt{font-size:36px;font-weight:600;margin-bottom:30px}.boss_massage p{font-size:18px;color:#666;line-height:1.6}.boss_massage .name{position:absolute;bottom:0;right:0;display:flex;align-items:flex-end;gap:20px;font-size:18px}.company_overview2_01{padding-bottom:160px}.company_overview2_01 .flex{gap:24px;margin-bottom:160px}.company_overview2_01 .flex li{width:calc((100% - 92px)/5);font-size:26px;padding:68px 10px;background:#F8F8F8;border:#F8F8F8 1px solid;border-radius:20px;text-align:center;transition:.2s linear}.company_overview2_01 .flex li:before{content:"";display:block;width:100%;height:60px;background:no-repeat 50% 50%;margin-bottom:30px}.company_overview2_01 .flex li.i1:before{background-image:url(/images/company_overview2_01_01.svg)}.company_overview2_01 .flex li.i2:before{background-image:url(/images/company_overview2_01_02.svg)}.company_overview2_01 .flex li.i3:before{background-image:url(/images/company_overview2_01_03.svg)}.company_overview2_01 .flex li.i4:before{background-image:url(/images/company_overview2_01_04.svg)}.company_overview2_01 .flex li.i5:before{background-image:url(/images/company_overview2_01_05.svg)}.company_overview2_01 .img_slide{display:flex}.company_overview2_01 .img_slide .tab{position:relative;width:35.7%;background:#005EB8;padding:60px}.company_overview2_01 .img_slide .tab:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:87px;background:url(/images/bg_logo.svg) no-repeat 0 100% / contain;opacity:.1}.company_overview2_01 .img_slide .tab li+li{margin-top:16px}.company_overview2_01 .img_slide .tab a,.company_overview2_01 .img_slide .tab button{position:relative;display:flex;align-items:center;gap:10px;font-size:26px;color:#fff9;font-weight:600}.company_overview2_01 .img_slide .tab a:before,.company_overview2_01 .img_slide .tab button:before{content:"";position:absolute;top:50%;left:-60px;width:0;height:1px;background:#fff;transition:.2s linear}.company_overview2_01 .img_slide .tab a:after,.company_overview2_01 .img_slide .tab button:after{content:"";display:block;width:34px;aspect-ratio:1/1;border-radius:50%;background:#fff3 url(/images/arrow_right.svg) no-repeat 50% 50%;opacity:0;transition:.2s linear}.company_overview2_01 .img_slide .tab .on a:before,.company_overview2_01 .img_slide .tab .on button:before{width:50px}.company_overview2_01 .img_slide .tab .on a:after,.company_overview2_01 .img_slide .tab .on button:after{opacity:1}.company_overview2_01 .img_slide .imgfit{width:64.3%;height:400px}.company_overview2_02 ul{gap:24px}.company_overview2_02 li{width:calc((100% - 48px)/3)}.company_overview2_02 li .imgfit{position:relative;width:100%;aspect-ratio:417/405;border-radius:20px}.company_overview2_02 li .imgfit:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#005EB8 2px solid;border-radius:inherit;opacity:0;transition:.2s linear}.company_overview2_02 li .txt{padding-top:24px}.company_overview2_02 li .txt strong{display:block;font-size:24px;margin-bottom:12px;transition:.2s linear}.company_overview2_02 li .txt p{color:#666;line-height:1.6;letter-spacing:-.36px}.company_overview2_03{background:url(/images/bg_company_overview2_03.jpg) no-repeat 50% 50% / cover}.company_overview2_03 .stit,.company_overview2_03 .tb{color:#fff;text-align:center}.company_overview2_03 .wbox{background:#fff3;backdrop-filter:blur(10px);margin-top:60px;padding:100px;display:flex;gap:48px}.company_overview2_03 .right .cn{padding-top:27px}.company_overview2_03 .right .cn img{margin-bottom:27px}.company_overview2_03 .right .cn a{position:relative;display:inline-block;color:#fff;font-weight:600;line-height:34px;padding-right:44px}.company_overview2_03 .right .cn a:after{content:"";position:absolute;top:0;right:0;width:34px;aspect-ratio:1/1;border-radius:50%;background:#005EB8 url(/images/arrow_right.svg) no-repeat 50% 50%}.company_overview2_03 .tt{font-size:24px;color:#fff;font-weight:600;text-align:center;line-height:34px;margin-bottom:17px}.company_overview2_04{padding:120px 0 40px}.company_overview2_04 .box.i1{background-image:url(/images/img_company_overview2_04_01.jpg)}.company_overview2_04 .box.i2{background-image:url(/images/img_company_overview2_04_02.jpg)}.company_overview2_04 .box.i3{background-image:url(/images/img_company_overview2_04_03.jpg)}.safety_consulting1_btm[class*=company_overview2] .box p:after{content:"";display:inline-block;vertical-align:middle;margin-left:16px;width:34px;aspect-ratio:1/1;border-radius:50%;background:#fff3 url(/images/arrow_right.svg) no-repeat 50% 50%;opacity:0;transition:.2s linear}.company_overview2_05{display:block;padding:80px 0;background:url(/images/bg_company_overview2_05.jpg) no-repeat 50% 50% / cover}.company_overview2_05 p{font-size:24px;color:#fff;font-weight:600;gap:16px}.company_overview2_05 p:after{content:"";display:inline-block;vertical-align:middle;width:34px;aspect-ratio:1/1;border-radius:50%;background:#fff3 url(/images/arrow_right.svg) no-repeat 50% 50%}.company_overview2_06 .box.i1{background-image:url(/images/img_company_overview2_06_01.jpg)}.company_overview2_06 .box.i2{background-image:url(/images/img_company_overview2_06_02.jpg)}.company_overview2_06 .box.i3{background-image:url(/images/img_company_overview2_06_03.jpg);background-size:cover}.flex_ver_center[class*=corporate_philosophy] .btit,.flex_ver_center[class*=corporate_philosophy] p{color:#fff}.flex_ver_center[class*=corporate_philosophy] p{font-size:24px;line-height:1.6}.corporate_philosophy_01{padding-bottom:80px}.corporate_philosophy_01 .btit{margin-bottom:48px}.corporate_philosophy_02{position:relative;width:100%;height:100vh;font-size:0}.corporate_philosophy_02 .point{top:-50vh}.corporate_philosophy_02 video{width:100%;height:100%;object-fit:cover}.corporate_philosophy_03{height:720px;padding-bottom:25px;background:url(/images/bg_corporate_philosophy_03.jpg) no-repeat 50% 50% / cover}.corporate_philosophy_04{position:relative;text-align:center;background:url(/images/bg_corporate_philosophy_04.svg) no-repeat 50% 50% / contain}.corporate_philosophy_04:before{content:"Values";position:absolute;bottom:-80px;left:0;font-size:200px;color:#222;font-weight:600;opacity:.05;font-family:Saira}.corporate_philosophy_04 .mission{font-size:40px;line-height:1.6}.corporate_philosophy_04 ul{position:relative;display:flex;justify-content:center;z-index:1}.corporate_philosophy_04 li{width:450px;aspect-ratio:1/1;border-radius:50%;margin:0 -12px;border:#005EB8 1px dashed;background:#fff;box-shadow:0 4px 20px #005eb814;display:flex;flex-direction:column;justify-content:center;align-items:center}.corporate_philosophy_04 li:before{content:"";display:block;width:100%;height:80px;background:no-repeat 50% 50% / contain}.corporate_philosophy_04 li strong{display:block;font-size:32px;line-height:1.4;margin:62px 0 16px}.corporate_philosophy_04 li p{font-size:18px;line-height:1.6}.corporate_philosophy_04 li.i1:before{background-image:url(/images/icon_corporate_philosophy_04_01.svg)}.corporate_philosophy_04 li.i2:before{background-image:url(/images/icon_corporate_philosophy_04_02.svg)}.corporate_philosophy_04 li.i3:before{background-image:url(/images/icon_corporate_philosophy_04_03.svg)}.corporate_philosophy_05{height:720px;padding-bottom:15px;background:url(/images/bg_corporate_philosophy_05.jpg) no-repeat 50% 50% / cover}.corporate_philosophy_06{padding-top:120px}.corporate_philosophy_06 ul{display:flex;gap:100px}.corporate_philosophy_06 ul+ul{margin-top:16px}.corporate_philosophy_06 li{position:relative;width:calc(50% - 50px);height:150px;border:1px solid;border-radius:10px;padding:20px 40px;display:flex;flex-direction:column;justify-content:center;line-height:1.6}.corporate_philosophy_06 .left{position:relative;border-color:#ddd;font-size:20px;font-weight:500}.corporate_philosophy_06 .left:after{content:"";position:absolute;top:0;left:calc(100% + 1px);width:82px;height:100%;background:url(/images/arrow_dots.svg) no-repeat 50% 50% / contain}.corporate_philosophy_06 .right{border-color:#005eb8;background:#005EB8;color:#fff;margin-top:8px}.corporate_philosophy_06 .right strong{display:flex;align-items:center;gap:16px;font-size:26px;margin-bottom:10px}.corporate_philosophy_06 .right strong:before{content:"";width:26px;height:26px;background:no-repeat 50% 50% / contain}.corporate_philosophy_06 .right p{font-size:18px}.corporate_philosophy_06 .right.i1 strong:before{background-image:url(/images/icon_corporate_philosophy_06_01.svg);width:28px}.corporate_philosophy_06 .right.i2 strong:before{background-image:url(/images/icon_corporate_philosophy_06_02.svg)}.corporate_philosophy_06 .right.i3 strong:before{background-image:url(/images/icon_corporate_philosophy_06_03.svg)}.map_area{height:500px}.map_area .map_api{height:inherit}.map_text{padding-top:80px}.map_text ul{display:flex;gap:24px}.map_text li{position:relative;width:calc((100% - 72px)/4);border:#ddd 1px solid;border-radius:10px;padding:32px 32px 90px}.map_text li strong{display:flex;align-items:center;gap:10px;font-size:26px;line-height:1.6;margin-bottom:16px}.map_text li strong i{width:1px;height:22px;background:#ddd}.map_text li p{font-size:18px;line-height:1.6}.map_text li p[class*=i]{padding-left:30px;background:no-repeat 0 50%}.map_text li p.i1{background-image:url(/images/icon_map_text01.svg)}.map_text li p.i2{background-image:url(/images/icon_map_text02.svg)}.map_text li:after{content:"";position:absolute;bottom:32px;right:32px;width:60px;background:no-repeat 50% 50% / contain}.map_text li.i1:after{background-image:url(/images/icon_map_info01.svg);width:43px;aspect-ratio:43/60}.map_text li.i2:after{background-image:url(/images/icon_map_info02.svg);aspect-ratio:10/9}.map_text li.i3:after{background-image:url(/images/icon_map_info03.svg);aspect-ratio:12/11}.map_text li.i4:after{background-image:url(/images/icon_map_info04.svg);aspect-ratio:20/19}.map_text .center{display:flex;margin-top:160px}.map_text .center .imgfit{width:calc(50% + 50px);height:320px;background:url(/images/img_map_text.jpg) no-repeat 50% 50% / cover;border-radius:20px 0 0 20px}.map_text .center .txt{width:calc(50% - 50px);padding:40px;border:#ddd 1px solid;border-radius:0 20px 20px 0;line-height:1.6}.map_text .center strong{display:block;font-size:30px}.map_text .center b{display:block;font-size:18px;margin:30px 0 10px}.map_text .center p{font-size:18px;color:#666}.global_map_area{background:#F8F8F8;padding:80px 0;margin-bottom:120px}.globalmap_wrap svg{max-width:100%;height:auto;aspect-ratio:650/307}.global_map_area .pointer path[class*=btm],.global_map_area .txt{opacity:0;pointer-events:none}.global_map_area .pointer .center{cursor:pointer}.global_map_area .pointer path.btm2{transition-delay:.1s}.global_map_area .pointer path.btm3{transition-delay:.2s}.global_map_area .pointer path.btm4{transition-delay:.3s}.global_map_area .on .pointer path[class*=btm],.global_map_area .on .txt{opacity:1}.global_map_area .pointbox.on .center{animation:global_pointer 2s infinite}@keyframes global_pointer{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.global_select .global_country{margin-top:30px;display:flex;gap:10px 60px;border:#ddd 1px solid;border-radius:10px;padding:30px 40px}.global_select .global_country button{position:relative;font-size:24px;color:#000;font-weight:500;line-height:38px;padding-left:40px;text-align:left}.global_select .global_country button i{position:absolute;top:50%;left:0;width:24px;aspect-ratio:1/1;border-radius:50%;transform:translateY(-50%)}.global_list .tit{font-size:44px;font-weight:700;line-height:1.6;margin-bottom:16px}.global_list .box{border:#ddd 1px solid;border-radius:20px;padding:30px 48px}.global_list .box+.box{margin-top:24px}.global_list .box .name{font-size:24px;font-weight:600;line-height:1.6;margin-bottom:16px}.global_list .box .name .btn{display:inline-block;vertical-align:text-bottom;width:28px;height:28px;background:#005EB8 url(/images/btn_link.svg) no-repeat 50% 50%;border-radius:50%;font-size:0}.global_list .box li{position:relative;padding-left:120px;font-size:18px}.global_list .box li+li{margin-top:6px}.global_list .box li:before{content:"";position:absolute;top:3px;left:0;width:24px;aspect-ratio:1/1;background:#F8F8F8 no-repeat 50% 50%;border-radius:50%}.global_list .box li strong{position:absolute;top:0;left:34px;font-weight:600}.global_list .box li.i1:before{background-image:url(/images/icon_global_list01.svg)}.global_list .box li.i2:before{background-image:url(/images/icon_global_list02.svg)}.global_list .box li.i3:before{background-image:url(/images/icon_global_list03.svg)}.global_setvice01{position:relative;padding:30px 40px 30px 150px;margin-bottom:120px}.global_setvice01:before{content:"";position:absolute;top:35px;left:35px;width:80px;aspect-ratio:1/1;background:url(/images/icon_global_setvice01.svg) no-repeat 50% 50% / contain;border-radius:50%}.global_setvice01 p{font-size:20px;line-height:1.6}.global_setvice01 ul{display:flex;gap:32px;margin-top:8px;padding-bottom:16px;margin-bottom:16px;border-bottom:#ddd 1px solid}.global_setvice01 li{position:relative;padding-left:30px}.global_setvice01 li:before{content:"";position:absolute;top:2px;left:0;width:20px;aspect-ratio:1/1;border-radius:50%;background:#222 no-repeat 50% 50%}.global_setvice01 li.i1:before{background-image:url(/images/icon_global_setvice01_01.svg)}.global_setvice01 li.i2:before{background-image:url(/images/icon_global_setvice01_02.svg)}.global_setvice02 .box{display:flex;border:#ddd 1px solid;border-radius:10px;overflow:hidden;height:310px}.global_setvice02 .box+.box{margin-top:40px}.global_setvice02 .imgfit{width:45%}.global_setvice02 .txt{width:55%;padding:40px 48px}.global_setvice02 .txt .tit{font-size:30px;color:#111;font-weight:700;margin-bottom:10px}.global_setvice02 .txt p{font-size:18px;line-height:1.6;padding-bottom:24px;margin-bottom:20px;border-bottom:#ddd 1px solid;letter-spacing:-.5px}.global_setvice02 .txt .dots_list li{padding-left:176px;line-height:26px}.global_setvice02 .txt .dots_list li:before{top:11px}.global_setvice02 .txt .dots_list li+li{margin-top:8px}.global_setvice02 .txt .dots_list li strong{position:absolute;top:0;left:12px;font-weight:600}.employment01{height:400px;background:url(/images/bg_employment01.jpg) no-repeat 50% 50% / cover;margin-bottom:120px}.employment02{padding:0 0 4px}.employment02 li{position:relative;padding-right:150px}.employment02 li+li{margin-top:97px}.employment02 li+li:before{content:"";position:absolute;top:-49px;left:0;width:100%;height:1px;background:#ddd}.employment02 .tit{display:flex;align-items:center;margin-bottom:24px}.employment02 .tit strong{font-size:30px}.employment02 .tit span{position:relative;font-size:24px;color:#005eb8;font-weight:600;padding-left:17px;margin-left:16px}.employment02 .tit span:before{content:"";position:absolute;top:50%;left:0;width:1px;height:24px;background:#ddd;transform:translateY(-50%)}.employment02 p{font-size:18px}.employment02 .tt{font-size:18px;font-weight:600;margin:24px 0 8px;padding-left:27px;background:url(/images/icon_employment02.svg) no-repeat 0 50%}.employment02 em{position:absolute;top:50%;right:0;width:146px;aspect-ratio:1/1;border-radius:50%;transform:translateY(-50%)}.employment02 .stit{margin:240px 0 0}.employment03{padding:26px 0 160px}.employment03 ol{display:flex;flex-wrap:wrap;gap:24px}.employment03 li{position:relative;width:calc(50% - 12px);height:202px;background:#fff;border-radius:20px;padding:20px 20px 20px 175px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-shadow:0 4px 10px #00000014}.employment03 li span{position:absolute;bottom:-34px;right:0;font-size:100px;color:#f7fafc;font-family:Saira;font-weight:600;line-height:1.4}.employment03 li em{position:absolute;top:50%;left:48px;width:97px;aspect-ratio:1/1;border-radius:50%;background:#005EB8 no-repeat 50% 50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center}.employment03 li strong{display:block;font-size:24px;font-weight:600;margin-bottom:16px}.employment03 li p{position:relative;font-size:18px;color:#666;z-index:1}.employment03 .video{margin-top:160px;aspect-ratio:130/73}.employment03 .video span{display:block;height:auto}.employment03 .video video{width:100%}.employment04{padding:64px 0;background:url(/images/bg_employment04.jpg) no-repeat 50% 50% / cover}.employment04 .stit{color:#fff;font-weight:500;text-align:center}.employment04 .btns_center .btn{width:220px}.employment04 .btns_center .btn_email{gap:10px}.employment04 .btns_center .btn_download{gap:8px}.agency_apply_area{margin-bottom:40px}.agency_apply_area .tar{margin-bottom:10px}.agency_apply_area .gbox{position:relative;padding:30px 260px 30px 30px}.agency_apply_area .gbox .flex{flex-wrap:wrap;gap:10px 0;width:100%;max-width:500px}.agency_apply_area .gbox dl{width:250px;display:flex}.agency_apply_area .gbox dt,.agency_apply_area .gbox dd{position:relative;font-size:16px}.agency_apply_area .gbox dt{width:68px;padding-left:14px;color:#222;font-weight:600}.agency_apply_area .gbox dt:before,.agency_apply_area .gbox dd:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.agency_apply_area .gbox dt:before{left:0;width:4px;height:4px;background:#666;border-radius:50%}.agency_apply_area .gbox dd{width:calc(100% - 68px);padding-left:17px;color:#666}.agency_apply_area .gbox dd:before{left:8px;width:1px;height:14px;background:#ddd}.agency_apply_area .btn{position:absolute;top:50%;right:30px;font-size:18px;color:#fff;font-weight:600;line-height:60px;height:60px;width:200px;text-align:center;background:#005EB8;border-radius:30px;transform:translateY(-50%)}.pop_agency_alert{display:none}.pop_agency_alert .inbox{width:500px}.pop_agency_alert .gbox{padding:20px;text-align:center}.month_wrap{display:flex;background:#fff;box-shadow:0 4px 20px #00000014}.month_tbl,.day_list{padding:40px 30px}.month_tbl{width:64%}.month_tbl .month_box{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.month_tbl .month_select{display:flex;align-items:center;gap:12px}.month_tbl .month_select .arrow{width:32px;height:32px;border:#ddd 1px solid;border-radius:50%;background:url(/images/arrow_prev.svg) no-repeat 50% 50%;font-size:0}.month_tbl .month_select .next{transform:scaleX(-1)}.month_tbl .month_select strong{font-size:30px;font-weight:600;line-height:36px}.month_tbl .btn_today{font-size:14px;font-weight:600;line-height:28px;height:30px;width:80px;border:#ddd 1px solid;border-radius:15px}.month_tbl table{border-top:#222 2px solid}.month_tbl th,.month_tbl td{width:calc(100%/7);border:#ddd 1px solid;border-top:0;padding:8px 10px}.month_tbl th:first-child,.month_tbl td:first-child{border-left:0}.month_tbl th:last-child,.month_tbl td:last-child{border-right:0}.month_tbl th{font-size:16px;line-height:20px;padding:14px 10px;text-align:center}.month_tbl td{position:relative;vertical-align:top;height:135px}.month_tbl th:first-child,.month_tbl td:first-child span{color:#dc2626}.month_tbl th:last-child,.month_tbl td:last-child span{color:#0e4a84}.month_tbl td span{position:relative;display:block;font-size:15px;width:20px;height:20px;line-height:20px;text-align:center;z-index:1}.month_tbl td .list{position:relative;margin-top:9px;z-index:1}.month_tbl td .list li{position:relative;width:100%;pointer-events:none}.month_tbl td .list li+li{margin-top:4px}.month_tbl td .list li button{position:relative;display:block;width:100%;font-size:13px;font-weight:500;line-height:28px;height:28px;padding:0 14px 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px;border-left:4px solid;text-align:left}.month_tbl td .list .c1{color:#fe5e01;background:#FFEFE6;border-left-color:#fe5e01}.month_tbl td .list .c2{color:#005eb8;background:#E6EFF8;border-left-color:#005eb8}.month_tbl td .list .c3{color:#0f987a;background:#E7F5F2;border-left-color:#0f987a}.month_tbl td .list .blank{border:0;opacity:1}.month_tbl td.other span{opacity:.3}.month_tbl td.other .list{display:none}.month_tbl td.select_day:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#005EB8 2px solid}.month_tbl td.today span:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;background:#00A8FF1A;border-radius:50%;transform:translate(-50%,-50%)}.day_list{width:36%;padding-right:20px}.day_list .tit{font-size:30px;font-weight:600;line-height:1.2;text-align:center;margin-bottom:20px}.day_list .list{overflow:auto;height:calc(100% - 136px);padding-right:8px}.day_list .box{display:block;background:#F8F8F8;border-radius:10px;padding:16px 20px;width:100%;text-align:left;margin-bottom:10px}.day_list .box:last-child{margin-bottom:0}.day_list .box .type{display:flex;gap:8px;margin-bottom:8px}.day_list .box .type li{font-size:14px;font-weight:500;line-height:28px;height:30px;padding:0 16px;border-radius:15px;background:#fff;border:1px solid}.day_list .box .type .expected{color:#fff;background:#00A8FF;border-color:#00a8ff}.day_list .box .type .c1{color:#fe5e01;border-color:#fe5e01}.day_list .box .type .c2{color:#005eb8;border-color:#005eb8}.day_list .box .type .c3{color:#0f987a;border-color:#0f987a}.day_list .box .tt{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:16px}.day_list .box p{position:relative;padding-left:24px;background:no-repeat 0 50%;font-size:16px;line-height:1.5;min-height:24px}.day_list .box p+p{margin-top:4px}.day_list .box .dates{background-image:url(/images/icon_dates.svg)}.day_list .box .locat{background-image:url(/images/icon_locat.svg)}.day_list .box .writer{background-image:url(/images/btn_mem.svg);background-size:18px}.day_list .box .team{background-image:url(/images/icon_team.svg);background-size:18px}.pop_schedule .inbox{width:780px}.pop_schedule .tit{margin-bottom:24px}.pop_schedule .gbox{padding:40px;background:#F6F6F6}.pop_schedule .gbox .scroll{display:flex;flex-wrap:wrap;gap:10px 0;max-height:calc(100vh - 316px);overflow:hidden auto}.pop_schedule dl{position:relative;padding-left:52px;font-size:18px;line-height:1.6;width:auto;flex:1 1 50%}.pop_schedule dl.w100p{flex-basis:100%}.pop_schedule dt{position:absolute;top:0;left:0;font-weight:600;width:52px}.pop_schedule dt:after{content:"";position:absolute;top:50%;right:10px;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}.pop_schedule .img{margin-top:24px}.board_list td.category{padding:0}.board_list td.category .typebox{height:auto;min-height:30px;line-height:20px;padding:0 10px;display:inline-flex!important;justify-content:center;align-items:center}.admin_img_area{font-size:24px;color:#111;font-weight:700;line-height:36px;text-align:center;min-height:400px;background:#ddd;margin-bottom:160px;border-radius:10px}.box_contact.ver_dataroom1:before{background-image:url(/images/icon_dataroom1.svg)}.box_contact.ver_dataroom5{margin-bottom:120px}.box_contact.ver_dataroom5:before{background-image:url(/images/icon_dataroom5.svg)}.dataroom_contbox{border:#ddd 1px solid;border-radius:6px;padding:20px}.dataroom_contbox ol li+li{margin-top:20px}.dataroom_contbox ol strong{display:flex;align-items:center;gap:8px;margin-bottom:10px}.dataroom_contbox ol strong span{width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff;font-weight:600;background:#222;border-radius:50%}.dataroom_contbox ol p{position:relative;font-size:16px;color:#666;line-height:1.6;display:flex}.dataroom_contbox ol p+p{margin-top:4px}.dataroom_contbox ol p span{font-weight:600;padding-left:12px;width:75px}.dataroom_contbox ol p span:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;background:#666;border-radius:50%;transform:translateY(-50%)}.dataroom_contbox ol p input{line-height:1;height:auto;border:0;padding:0;flex:1 1 auto}.dataroom_contbox .gbox{margin-top:40px;padding:20px 24px;display:flex;gap:32px}.dataroom_contbox .gbox .t{position:relative;font-size:18px;font-weight:600;line-height:1.6;padding-left:34px}.dataroom_contbox .gbox .t:before,.dataroom_contbox .gbox .t:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.dataroom_contbox .gbox .t:before{left:0;width:24px;height:24px;background:url(/images/icon_tel.svg) no-repeat 50% 50% / contain}.dataroom_contbox .gbox .t:after{right:-16px;width:1px;height:16px;background:#ddd}.dataroom_contbox .gbox .c{display:flex;gap:16px}.dataroom_contbox .gbox .c li{display:flex;gap:8px;font-size:16px;color:#666;line-height:1.6}.dataroom_contbox .gbox .c strong{color:#222;font-weight:600}.aiqna_wrap{font-size:14px}.aiqna_wrap .box_contact{margin-bottom:20px}.aiqna_wrap p{line-height:1.5;text-align:center;font-size:14px;color:#000}.aiqna_wrap .tt{font-size:18px;color:#e60000;font-weight:700;margin-bottom:12px}.aiqna_wrap .fz18{font-size:18px}.aiqna_wrap .c_blue{color:#166fc0}.aiqna_wrap .c_black{color:#000}.aiqna_wrap .redbox{background-color:#fff5f5;border:1px solid #f5b5b5;border-radius:8px;padding:24px;margin:0 auto 30px;width:100%;line-height:1.6}.aiqna_wrap .redbox>strong{display:block;font-size:20px;color:#e60000;margin-bottom:10px}.aiqna_wrap .redbox li{position:relative;font-size:18px;padding-left:14px}.aiqna_wrap .redbox li:before{content:"";position:absolute;top:13px;left:0;width:4px;height:4px;background:#666;border-radius:50%}.aiqna_wrap+.faq_wrap i{width:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.member_out_line{border:#ddd 1px solid;border-radius:10px;padding:80px}.member_out_line .tt{font-size:18px;color:#222;font-weight:700;line-height:1.8;margin-bottom:10px}.member_out_line .tt~.tt{margin-top:24px}.member_out_line .tt span{color:#005eb8}.member_wrap{width:100%;max-width:630px;margin:0 auto}.member_wrap .ico{font-size:20px;color:#222;line-height:1.6;text-align:center;margin-bottom:40px}.member_wrap .ico:before{content:"";display:block;width:120px;height:120px;margin:0 auto 24px;background:#F8F8F8 no-repeat 50% 50%;border-radius:50%}.member_wrap .phone .ico:before{background-image:url(/images/icon_phone.svg)}.member_wrap .email .ico:before{background-image:url(/images/icon_email.svg)}.member_wrap .flex{gap:8px;align-items:center}.member_wrap .flex .text{line-height:58px;height:60px;flex:1 1 auto}.member_wrap .flex .btn{font-size:16px;font-weight:600;line-height:58px;height:60px;width:120px;border-radius:6px;border:#222 1px solid}.member_wrap .phone span{width:12px;height:1px;background:#222}.member_wrap .phone .flex .text{width:calc((100% - 184px)/3)}.member_wrap .email .flex .text{width:calc(100% - 128px)}.member_wrap .input_tet{margin:24px 0 40px}.member_wrap .input_tet .text+.text{margin-top:10px}.member_wrap .input_tet+.flex.mt{margin-top:24px}.member_wrap .btn.w100p{display:block;height:60px;line-height:58px;text-align:center;border:1px solid}.member_wrap .btn+.btn{margin-top:10px}.member_wrap .gbox{margin-top:80px;padding:48px 46px}.member_wrap .gbox p{font-size:18px;line-height:1.6;text-align:center}.member_wrap .gbox ol{margin-top:40px}.member_wrap .gbox li{position:relative;font-size:16px;line-height:50px;height:50px;padding:0 0 0 60px;background:#fff;border-radius:25px}.member_wrap .gbox li+li{margin-top:8px}.member_wrap .gbox li span{position:absolute;top:50%;left:16px;width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#fff;font-weight:600;background:#005EB8;border-radius:50%;transform:translateY(-50%)}.member_wrap .gbox.find_box:before{content:"";display:block;width:80px;height:80px;background:#fff url(/images/icon_ne.svg) no-repeat 50% 50%;border-radius:50%;border:#005EB8 2px solid;margin:0 auto 20px}.member_wrap .btns_center{padding-top:0;border-top:0;margin-top:48px}.member_wrap .ctit{font-size:54px;color:#111;font-weight:700;line-height:80px;text-align:center;margin-bottom:40px}.member_wrap .join_step{display:flex;justify-content:center;gap:67px;margin-bottom:80px}.member_wrap .join_step li{position:relative;font-size:16px;color:#999;font-weight:500;line-height:1.6;text-align:center}.member_wrap .join_step li+li:before{content:"";position:absolute;top:0;left:-67px;width:67px;height:100%;background:url(/images/icon_join_step.svg) no-repeat 50% 50%}.member_wrap .join_step li span{display:block;width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;font-weight:600;background:#ddd;border-radius:50%;margin:0 auto 8px}.member_wrap .join_step li.on{color:#00a8ff}.member_wrap .join_step li.on span{background:#00A8FF}.member_wrap .tit{font-size:26px;font-weight:700;line-height:1.62;padding-bottom:16px;border-bottom:#222 1px solid;margin:80px 0 30px}.member_wrap .aco_wrap dl{border-color:#f8f9fb}.member_wrap .aco_wrap dt button{background:#F8F9FB}.member_wrap .aco_wrap.no_arw dt button:after{display:none}.member_wrap .confirm_box{border:#ddd 1px solid;border-radius:6px}.member_wrap .confirm_box p{margin-bottom:0;font-weight:500}.member_wrap .board_write{padding-bottom:40px}.join_end{font-size:20px;line-height:1.6;text-align:center;margin-bottom:80px}.join_end:before{content:"";display:block;width:120px;height:120px;border-radius:50%;background:#F8F8F8 url(/images/icon_join_end.svg) no-repeat 50% 50%;margin:0 auto 24px}.mypage_glbox,.mypage_wrap .outbox{border:#ddd 1px solid;border-radius:10px;padding:80px 20px}.mypage_wrap .inbox{width:100%;max-width:630px;margin:0 auto}.terms_wrap .top_txt{font-size:20px;font-weight:500}.terms_wrap .tit{font-size:20px;font-weight:600;margin:80px 0 16px}.terms_wrap p,.terms_wrap li{font-size:18px;color:#666;line-height:1.6}.terms_wrap li a{color:#222;font-weight:600}.terms_wrap ul.pl li{padding-left:22px;text-indent:-22px}.table-blockA01,.tbl{margin-top:30px}.tbl+ul{margin-top:30px}.table-blockA01 th,.table-blockA01 td,.tbl th,.tbl td{border:#ddd 1px solid;padding:20px;text-align:center}.table-blockA01 th:first-child,.table-blockA01 td:first-child,.tbl th:first-child,.tbl td:first-child{border-left:0}.table-blockA01 th:last-child,.table-blockA01 td:last-child,.tbl th:last-child,.tbl td:last-child{border-right:0}.table-blockA01 .heading,.tbl th{font-weight:600;background:#F8F8F8}.tbl span.tal{display:inline-block;vertical-align:top;width:90%}.tbl.half{display:flex}.tbl.half>*{width:50%}.tbl.half .tac{padding:0 40px}.tbl.half table+table{border-left:#ddd 1px solid}.tbl col.w80{width:80px}.tbl col.w10p{width:10%}.tbl col.w13p{width:13%}.tbl col.w20p{width:20%}.tbl .bg_pink{background:#FFE8EB}.tri_tbl{flex-wrap:wrap;gap:20px}.tri_tbl .width_a{width:28%}.tri_tbl .width_b{width:calc(44% - 40px)}.tri_tbl th{border:#ddd 1px solid!important}.tri_tbl td{padding:15px 10px;border:#ddd 1px solid!important}.search_txt{margin-top:10px}.search_list{border-top:#222 1px solid}.search_list li{border-bottom:#ddd 1px solid}.search_list li a{position:relative;display:block;font-size:20px;font-weight:600;padding:24px 150px 24px 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_list li .btn_detail{position:absolute;top:50%;right:30px;font-size:16px;transform:translateY(-50%)}#popUlCertification{font-size:16px}#popUlCertification .inbox{width:820px}#popUlCertification .tit{padding-bottom:10px;margin-bottom:15px;border-bottom:#ddd 1px solid}#popUlCertification .scroll{max-height:calc(100vh - 200px)}#popUlCertification p.s{font-size:15px;color:#666}#popUlCertification .tt{font-size:20px;font-weight:600;margin:20px 0 10px}#popUlCertification .tbl th,#popUlCertification .tbl td{padding:10px}#popUlCertification ol{list-style:decimal;padding-left:20px;margin-bottom:15px}#popUlCertification ol li{font-size:16px}#popUlCertification ol li+li{margin-top:10px}#popUlCertification a{display:inline-block;font-size:14px;color:#fff;background:#004281;padding:5px 15px;border-radius:20px}#popUlCertification .gbox{background:#f5f5f5;padding:20px;border-radius:10px;margin-top:10px}#popUlCertification .gbox dt{padding-bottom:10px;margin-bottom:10px;border-bottom:#ddd 1px solid;font-weight:600}#popUlCertification .gbox dd a{margin-top:5px}#popUlCertification .copy{font-size:14px;color:#999;text-align:center;margin-top:10px}.virtual-atc .a{text-decoration:none}.virtual-atc .introWrap{width:684px}.virtual-atc .introWrap .toppic{font-size:18px;text-align:center;color:#202020;padding:10px 0;margin:1px}.virtual-atc .seminaIntro{background:url(images/seminaIndex.gif) center top no-repeat;width:696px;overflow:hidden}.virtual-atc .columnWrap{padding:38px 35px 0 40px;overflow:hidden}.virtual-atc .leftColumn{float:left;width:283px}.virtual-atc .rightColumn{float:right;width:283px}.virtual-atc .red_remarks_box td{border:solid 1px #ff5555;padding:8px;font-size:13px;vertical-align:top;letter-spacing:-.5px}.virtual-atc .red_remarks_box .box_title{background:#ff5555;color:#fff;padding:8px;font-weight:700;font-size:14px;text-align:center}.virtual-atc .blue_remarks_box td{border:solid 1px #396cbd;padding:8px;font-size:13px;vertical-align:top;letter-spacing:-.5px}.virtual-atc .blue_remarks_box .box_title{background:#396cbd;color:#fff;padding:8px;font-weight:700;font-size:14px;text-align:center}.virtual-atc .green_remarks_box td{border:solid 1px #1fc269;padding:8px;font-size:13px;vertical-align:top;letter-spacing:-.5px}.virtual-atc .green_remarks_box .box_title{background:#1fc269;color:#fff;padding:8px;font-weight:700;font-size:14px;text-align:center}@media screen and (max-width:1730px){.header .gnb .menu>a{padding:0 2.5vw}}@media screen and (max-width:1540px){.header .gnb .menu>a{font-size:17px;padding:0 2vw}.header .gnb .snb .tit{width:300px;font-size:30px}.header .gnb .snb ul{width:calc(100% - 300px)}.main_navi{left:10px}}@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{width:calc(100% - 250px);gap:40px 20px}.header .gnb .snb li{width:calc((100% - 60px)/4)}.header .gnb .snb li>a{font-size:16px;line-height:50px;padding:0 20px}.header .gnb .depth{padding:10px 0 0 20px}.header .gnb .depth a{font-size:15px}.mvisual .txt{padding-left:20px}.mvisual .tit{font-size:36px;margin-bottom:15px}.mvisual .item_num{font-size:20px}.mvisual .btn_link{margin-top:40px}.mvisual .swiper-pagination{bottom:30px;left:0;margin-left:0;padding-left:200px}.mvisual_wrap .prev,.mvisual .slick-prev{left:0;margin-left:0}.mvisual_wrap .next,.mvisual .slick-next{left:80px;margin-left:0}.mtit{font-size:50px;margin-bottom:30px}.mtit.mt{margin-top:120px}.section_slide .swiper-slide{padding-right:20px;padding-bottom:20px}.section_slide .box{gap:40px}.section_slide .img{width:40%}.section_slide .txt{width:calc(60% - 40px)}.section_slide .jq_tab{gap:16px;margin-bottom:50px}.section_slide .jq_tab li{width:calc((100% - 48px)/4)}.section_slide .jq_tab button{font-size:18px;padding-bottom:10px}.section_slide .cont span{font-size:15px;line-height:22px;margin-bottom:6px}.section_slide .cont .tt{font-size:34px;margin-bottom:12px}.section_slide .cont p{font-size:16px;margin-bottom:20px}.section_slide .cont ul{gap:10px 20px}.section_slide .cont li{font-size:16px}.section_slide .cont .btn_link{margin-top:40px}.scrollbar_slide .swiper{padding:0 10px 40px}.scrollbar_slide .swiper-slide{padding:0 10px;width:340px}.scrollbar_slide .swiper-slide a{height:400px}.scrollbar_slide .before{padding:20px}.scrollbar_slide .before i.imgfit{height:300px;margin-bottom:20px}.scrollbar_slide .before p{font-size:18px}.scrollbar_slide .after{padding:24px}.scrollbar_slide .after .tit{font-size:20px;margin-bottom:10px}.scrollbar_slide .after .tt{font-size:16px;margin-bottom:20px}.scrollbar_slide .after p{font-size:15px}.scrollbar_slide .after .more{bottom:20px;left:24px;width:calc(100% - 48px);padding-top:4px;font-size:15px}.scrollbar_slide .scrollbar{margin:30px auto 0;width:calc(100% - 20px)}#section3 .inner{padding-bottom:200px}#section3 .inner:before{height:120px}@keyframes section3_bg{0%{transform:translate(0)}to{transform:translate(-1515px)}}#section3 .jq_tab{gap:8px;margin-bottom:30px}#section3 .jq_tab button{font-size:14px}#section3 .jq_tab i{width:60px;margin-bottom:10px}.product_info_slide a{gap:60px;padding:30px;border-radius:15px}.product_info_slide .imgfit{width:60%;border-radius:15px}.product_info_slide .txt{width:calc(40% - 60px)}.product_info_slide .tit{font-size:38px;margin-bottom:10px}.product_info_slide p{font-size:18px;margin-bottom:50px}.product_info_slide i{width:100px}.product_info.no_line{margin-top:20px}.main_wrap .navi{margin-top:30px}.main_wrap .navi .scrollbar{width:calc(100% - 120px)}.main_wrap .navi .pagination{font-size:16px}.services_list a span{height:50px;background-size:contain}.services_list a p{font-size:22px;margin:20px 0 24px}.news_room_slide .swiper{padding:20px 10px;margin:-20px -10px}.news_room_slide a{padding:30px}.news_room_slide a .tit{font-size:20px;line-height:32px;height:64px;margin:10px 0 20px}.news_room_slide a p{font-size:16px;line-height:26px;height:52px}.news_room_slide a .date{margin-top:40px;padding-top:24px;font-size:15px}.board_write dt .tipbox .txt{width:500px}}@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{display:block}.header .sitemap .menus .hover .snb{z-index:1}}@media screen and (max-width:1380px){br.pc_vw{display:none!important}input[type=text],input[type=password],input[type=date],select{height:54px}.board_list col.w100,.board_list col.w110,.board_list col.w120{width:90px}.board_list col.w130,.board_list col.w140{width:120px}.board_list col.w180{width:140px}.board_list col.w200{width:160px}.board_list col.w240{width:200px}.board_list col.w250{width:160px}.board_list col.w270,.board_list col.w300{width:240px}.board_list col.w370{width:300px}.board_list th,.board_list td{font-size:16px;height:61px;padding:15px 5px}.statebox.no_bg{font-size:15px}.search_filter{padding:20px 30px;margin-bottom:100px}.search_filter.mb80{margin-bottom:60px}.search_filter .itit{font-size:20px;line-height:30px;padding-left:30px;padding-bottom:20px;margin-bottom:10px}.search_filter .itit:before{width:22px;height:32px}.search_filter dt{width:120px;font-size:16px;line-height:54px}.search_filter dd{width:calc(100% - 120px)}.search_filter dd select.text{width:180px}.search_filter dd select.text.slim{width:160px}.search_filter dd input.text{width:540px}.search_filter dd input.maw_s1{max-width:calc(100% - 264px)}.search_filter dd select.text.slim~input.maw_s1{max-width:calc(100% - 586px)}.search_filter dd input.w320{width:300px}.search_filter dd input.w490{width:470px}.search_filter dd .btn_search{width:54px;height:54px}.search_filter.bdb dl{padding:20px 0}.view_head .tit{font-size:30px;margin-bottom:15px}.view_head .info{gap:20px}.view_head dl{gap:6px}.view_head dl+dl:before{left:-10px;height:18px}.view_body{font-size:16px}.view_file{margin-top:30px;gap:6px}.view_file a{font-size:15px}.view_file p+p{margin-top:6px}.qbox,.abox{line-height:30px;height:30px;width:30px;margin-bottom:10px}.a_area{padding:28px;margin-top:60px}.a_area .info{margin:14px 0}.a_area .info dl{gap:20px}.a_area .info dd:before{left:-10px;height:18px}.mb120{margin-bottom:100px}.big_p{font-size:18px}.gallery_list{gap:40px 16px}.gallery_list .box{width:calc((100% - 48px)/4)}.gallery_list .imgfit span{font-size:2.2vw}.gallery_list .txt{padding:20px}.gallery_list .cont{min-height:67px}.gallery_list .tit{font-size:18px}.typebox_wrap{gap:4px}.typebox_wrap .typebox{padding:0 12px}.gallery_list .title_large{font-size:18px;height:54px}.gallery_list.newsroom_wrap .tit{margin-bottom:10px}.gallery_list .date{padding-left:26px}.dots_list li{font-size:16px;line-height:26px;padding-left:10px}.dots_list.gao16 li+li{margin-top:14px}.dots_list li:before{top:11px;width:4px;height:4px}.dots_list.mtset li+li{margin-top:14px}.coming{padding:100px 20px;font-size:26px}.coming:before{width:44px;margin-bottom:14px}.header .logo{left:20px}.header .gnb{display:none}.header .sitemap .menus{width:320px;padding-left:20px}.header .sitemap .menus .menu>button{font-size:32px;padding:20px}.header .sitemap .menus .snb{left:320px;width:calc(100vw - 320px)}.header .sitemap .menus .snb ul{padding:180px 40px 20px;gap:60px 20px}.header .sitemap .menus .snb li>a{font-size:20px;line-height:26px;margin-bottom:24px}.header .sitemap .menus .depth a{font-size:18px;line-height:22px;padding-left:10px}.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{display:block}.header .sitemap .menus .open .snb{z-index:1}.container{font-size:15px;padding-bottom:140px}.container .con_pb{padding-bottom:140px}.aside{margin-bottom:100px}.aside .inner{padding:0!important}.stitle{margin-bottom:30px}.stitle span{font-size:16px;margin-bottom:14px}.stitle strong{font-size:48px}.stitle .btn{font-size:15px;line-height:48px;padding:0 36px}p.tb{font-size:18px;margin-bottom:80px}p.tb.mb4{margin-bottom:30px}p.tb.mb3,p.tb_s{margin-bottom:20px}.stit{font-size:36px;margin:100px 0 30px}.stit .more{font-size:15px;padding-right:26px}.stit.s{font-size:22px;line-height:34px}.stit.sb{font-size:24px}.stit.sbb{font-size:28px;margin:60px 0 20px}.stit.b{font-size:40px;margin-top:120px}.ltit{font-size:24px;padding:60px 0 16px}.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}.value_offerings_itbox .box{gap:30px;height:260px}.value_offerings_itbox .box+.box{margin-top:60px}.value_offerings_itbox .imgfit{width:65%}.value_offerings_itbox .txt{width:calc(35% - 30px)}.vision01{padding:25px}.vision02{margin:60px 0 120px}.value_offerings_more .txt{padding:20px 30px}.value_offerings_more .mtb13{margin:10px 0 20px}.vision04{padding:20px;margin-top:120px}.vision04 .btn_detail{margin-top:20px}.concept1_01,.concept1_02,.concept1_03{padding:100px 0}div[class*=concept1] .stit{margin-bottom:25px}.concept1_01_slide_wrap{margin-top:60px}.concept1_01_slide .img{height:400px}.concept1_01_slide .img .txt{font-size:22px}.concept1_01_slide .img .txt span{line-height:68px;height:70px;width:260px}.concept1_01_slide_wrap .arrow{width:24px;height:400px;line-height:400px}.concept1_01_slide_wrap .prev{left:20px}.concept1_01_slide_wrap .next{right:20px}.concept1_01_slide_wrap .swiper-pagination{margin-top:60px}.concept1_02 img{margin:25px auto}.concept1_04 .box strong{font-size:24px}.concept1_04 .flex .box{height:50vw}.concept1_04 .btm.box{height:25vw}.concept2_02{margin:120px 0;padding-top:30px}.concept2_02 .box+.box{margin-top:150px}.concept2_02 .txt{width:50%;padding-right:40px}.concept2_02 .txt .tit{font-size:20px;margin-bottom:20px}.concept2_02 .txt p.b{font-size:16px}.concept2_02 .txt .top{padding-bottom:30px;margin-bottom:15px}.concept2_02 .txt .top:before{top:-40px;left:-40px;width:70vw}.concept2_02 .imgfit{width:50%}.concept2_02 .box:nth-child(2n) .txt{padding:0 0 0 40px}.concept2_02 .box:nth-child(2n) .txt .top:before{right:-40px}.strengths02{padding-bottom:120px}.strengths02 .box{margin-top:120px}.strengths02 .imgfit{margin-top:25px;height:380px}.automation_center2_01 .imgbox{margin-top:25px}.automation_center2_01 ul.flex{margin-top:60px;gap:40px}.automation_center2_01 ul.flex li{width:calc((100% - 80px)/3)}.automation_center2_01 ul.flex .txt{padding-top:15px}.automation_center2_01 ul.flex .tt{font-size:15px}.automation_center2_01 ul.btns{margin-top:60px;gap:40px}.automation_center2_01 ul.btns li{width:calc(50% - 20px)}.automation_center2_02{padding-top:100px}.automation_center2_02 .tit{font-size:15px;margin:20px 0}.automation_center2_02 .map_api{height:500px}.automation_center3_va .imgbox{padding-top:25px}.automation_center3_va .imgbox .btn{font-size:20px;line-height:54px;height:54px;width:280px;margin:20px auto 0}.line_tit{font-size:22px;line-height:36px;padding-left:16px;margin:60px 0 10px}.line_tit:before{width:5px;height:20px}.line_tit.mt3{margin-top:25px}.automation_center2_model .list{gap:16px}.automation_center2_model .list li{width:calc((100% - 64px)/5)}.automation_center2_model .list a{padding:15px}.automation_center2_model .list p{font-size:16px;margin-top:15px}.act_model_list{padding:20px 40px;margin-bottom:120px}.act_model_list .tit{font-size:16px;margin-bottom:15px}.act_model_list .list{gap:12px 0}.act_model_list .list a{width:20%;font-size:15px;padding-left:24px}.act_model_list .list a:before{width:16px}.video_box{padding:30px}.model_view .tit{font-size:16px;margin:20px 0 10px}.model_view .con{margin-top:120px}.model_view .imgbox{padding:30px}.model_view .flex_half{gap:40px}.model_view .flex_half .dots_list,.model_view .flex_half .box{width:calc(50% - 20px)}.poc_area{margin:60px 0 120px;padding:40px;gap:40px}.poc_area .box{width:260px}.poc_area .box+.box:after{left:-40px;width:40px}.poc_area .box:before{height:36px}.poc_area .box strong{font-size:22px;margin:20px 0 12px}.automation_center3_pocrtc02{margin-top:60px}.automation_center3_pocrtc02 ul{gap:20px;margin:60px 0 120px}.automation_center3_pocrtc02 li{max-width:calc((100% - 100px)/6)}.global02 .imgbox{padding:30px;margin-top:60px}.global02 .dls{margin-top:25px}.global02 .dls dl+dl{margin-top:30px}.global02 .dls dd{padding-left:30px}.global03 .stit{margin:120px 0 60px}.global03 ul{gap:30px;padding:40px 15px}.global03 li p{margin-top:25px}.production_base_area{margin:120px 0}.production_base_area .box{gap:30px}.production_base_area .box+.box{margin-top:60px}.production_base_area .img{width:calc(55% - 15px)}.production_base_area .txt{width:calc(45% - 15px)}.production_base_area .tit{font-size:22px;margin-bottom:12px}.production_base_map .map{margin:15px 0 25px}.production_base_map .flex_center{margin-top:25px}.production_base_youtube{margin-bottom:120px}.production_base_youtube .gbox{padding:20px 120px}.production_base_youtube .tit{font-size:24px;margin:20px 0 12px}.product_wrap .category_navi .cate_dep3>li>a{font-size:15px;line-height:24px;padding:6px 0 6px 16px}.product_wrap .content{width:calc(100% - 250px)}.category_list{gap:20px}.category_list dt{width:calc(50% - 10px);padding:10px 20px;gap:12px;font-size:22px}#new-product-section{margin-top:60px}.new_product .box{border-radius:16px;padding:20px 24px;gap:20px}.new_product .imgfit{width:100px}.new_product .txt{width:calc(100% - 120px)}.product_wrap .cont.new_product .box+.box{margin-top:20px}.new_product_wrap{margin-top:100px}.category_dep3_list{gap:20px}.category_dep3_list li{width:calc(50% - 10px)}.category_dep3_list li a{padding:20px 30px 20px 90px;height:200px}.category_dep3_list li i{top:20px;left:30px;width:46px}.category_dep3_list li .tit{gap:8px;font-size:20px;line-height:32px;margin-bottom:12px;padding-right:42px}.category_dep3_list li .tit span{line-height:30px;height:30px}.category_dep3_list li p{font-size:15px}.category_dep4_list li+li{margin-top:20px}.category_dep4_list li a{gap:24px;padding:20px 25px}.category_dep4_list li i{width:100px}.category_dep4_list li .txt{width:calc(100% - 124px)}.relatedInformation_slice{padding-left:300px}.relatedInformation_slice.start .check_select_area{left:20px;margin-left:0}.relatedInformation_slice .list_area+.list_area{margin-top:100px}.relatedInformation_list li{padding:30px 200px 30px 0}.no_search{padding:35px;font-size:26px}.no_search:before{width:70px;margin-bottom:15px}.no_search .tit{font-size:26px;padding-bottom:35px;margin-bottom:35px}.faq_wrap{gap:20px}.faq_wrap a{width:calc((100% - 60px)/4);padding:20px}.faq_wrap img{margin-bottom:20px}.faq_wrap p{font-size:18px}.reply_wrap{margin-top:120px}.reply_wrap .tit{font-size:20px;margin-bottom:12px}.reply_wrap .inputs{padding:16px}.reply_wrap .inputs .text{padding:16px 20px;font-size:16px}.reply_wrap .inputs .btm{margin-top:14px}.reply_wrap .list .box{padding:16px 0 16px 40px}.reply_wrap .list .box>i{top:19px;left:6px;width:24px}.reply_wrap .list .writer{font-size:16px;line-height:26px}.box_contact{padding:30px;gap:20px;font-size:18px}.box_contact:before{width:60px}.box_contact span{font-size:15px}.box_contact strong{margin-bottom:8px;font-size:18px}.aco_wrap dt button{font-size:16px;line-height:28px;padding:16px 64px 16px 24px}.aco_content.open{height:180px;padding:20px}.dealers_affiliates1_01{padding:60px 0}.dealers_affiliates1_01 .tit{margin-bottom:30px}.dealers_affiliates1_01 .tit strong{font-size:24px;margin-bottom:6px}.dealers_affiliates1_01 ul{gap:16px}.dealers_affiliates1_01 li{width:calc((100% - 64px)/5);padding:20px 14px}.dealers_affiliates1_01 li strong{padding-bottom:11px;margin-bottom:10px}.dealers_affiliates1_01 li strong:after{width:22px}.dealers_affiliates1_02{margin:60px 0;height:650px}.as_board li{padding:34px 0;gap:8px}.as_board li button{font-size:18px}.as_board li .homepage{padding:0 14px;gap:8px}.as_board li .map_link{line-height:38px;height:40px;width:170px}.asstep_wrap{margin-top:100px}.asstep_wrap ol{gap:16px;margin-bottom:14px}.asstep_wrap li{width:calc((100% - 80px)/6);gap:14px}.asstep_wrap li span{font-size:14px}.asstep_wrap li p{font-size:18px}.popup.popDealers .tit strong{font-size:26px}.map_set{gap:80px}.con_as01{gap:20px}.con_as01 .box{width:calc(50% - 10px);padding-left:120px;height:150px}.con_as01 .box:before{left:20px;width:80px}.con_as01 .box span{font-size:16px}.con_as01 .box strong{font-size:25px}.con_as02 .gbox{margin-top:20px;padding:30px}.con_as02 .gbox .tac{margin-top:30px}.con_as03 ul{gap:20px;margin-top:20px}.con_as03 li{width:calc((100% - 40px)/3);padding:20px 30px 20px 120px;height:150px}.con_as03 li:before{left:20px;width:80px}.box_contact.ver_edu p{font-size:16px}.education_services1_01{margin-top:100px}.education_itbox .box{gap:40px}.education_itbox .box+.box{margin-top:20px}.education_itbox .box .imgfit{width:50%}.education_itbox .box .txt{width:calc(50% - 40px)}.education_itbox .box .tit{font-size:22px;padding-left:36px;margin-bottom:14px}.education_itbox .box .tit span{width:28px;line-height:28px}.education_itbox .box p{font-size:16px}.education_itbox .box .gbox{margin-top:20px;padding:20px}.education_itbox .box .gbox .tt{padding-left:24px;margin-bottom:14px}.education_itbox .box .dots_list{gap:6px 0}.education_itbox+.gbox{padding:20px}.education_itbox+.gbox .num_list li{padding:0 0 0 26px;line-height:24px}.education_itbox+.gbox .num_list li+li{margin-top:10px}.education_itbox+.gbox .num_list li span{width:20px;line-height:20px}.education_itbox+.gbox p{font-size:14px;margin-top:8px}.download_area{gap:30px}.download_area li{width:calc(50% - 15px)}.download_area .btn{font-size:16px}.education_view_top{margin-bottom:120px}.education_view_top .inner{gap:60px}.education_view_top .imgfit,.education_view_top .txt{width:calc(50% - 30px)}.education_view_top .tit{font-size:30px;margin:10px 0 20px}.education_view_top .dls{padding:20px 0}.education_view_top .dls dl{font-size:16px}.education_view_top .dls dl+dl{margin-top:6px}.education_view_top .dls dt{width:100px}.education_view_top .dls dd{width:calc(100% - 100px)}.education_view_top .btm p{padding:26px 0 14px}.education_view_btm{padding-top:70px}.education_view_btm .wbox .stit{gap:16px;margin-bottom:20px}.education_view_btm .wbox .stit .date{font-size:15px;padding-left:24px}.dl_tbl dl{font-size:16px;line-height:28px;padding:15px 0}.dl_tbl dt{width:100px}.dl_tbl dd{width:calc(100% - 100px)}.edu_board li{padding:30px 220px 30px 0}.edu_board .tit{font-size:22px;margin:10px 0 14px}.edu_board .dls{gap:20px}.edu_board .dls dl+dl:before{left:10px}.edu_board .btn_abso{width:180px;height:50px;line-height:50px;font-size:16px}.info_tbl{padding:20px 0}.info_tbl dl{font-size:16px}.info_tbl dl+dl{margin-top:6px}.info_tbl dt{width:120px}.info_tbl dd{width:calc(100% - 120px)}.terms_check{margin-top:40px;padding:20px}.terms_check p.c_blue{margin:10px 0 15px}.terms_check .btn{font-size:15px;line-height:38px;height:40px;width:180px}.safety_consulting1_top{padding:80px 0;margin-bottom:80px}.safety_consulting1_top span{font-size:20px}.safety_consulting1_top .tt{font-size:50px;margin-top:14px}.safety_consulting1_top i{height:80px;margin:20px auto}.safety_consulting1_top p{font-size:16px}.safety_consulting1_top p+p{margin-top:8px}.safety_consulting1_btm .flex{gap:20px}.safety_consulting1_btm .box{width:calc((100% - 40px)/3)}.safety_consulting1_btm .box p{font-size:20px}.safety_consulting_box{max-width:calc(100% - 40px);height:700px;padding:60px 0}.safety_consulting_box .blue_box{padding:30px}.safety_consulting_box .tit{font-size:26px;margin-bottom:14px}.safety_consulting_img{margin-top:120px}.safety_consulting_img img+img{margin-top:60px}.boss_massage{gap:40px}.boss_massage .imgfit{width:50%}.boss_massage .txt{width:calc(50% - 40px);padding-bottom:60px}.boss_massage .tt{font-size:30px;margin-bottom:25px}.boss_massage p{font-size:16px}.boss_massage .name{gap:16px;font-size:16px}.boss_massage .name img{width:120px}.company_overview2_01{padding-bottom:120px}.company_overview2_01 .flex{gap:20px;margin-bottom:120px}.company_overview2_01 .flex li{width:calc((100% - 80px)/5);font-size:22px;padding:50px 10px}.company_overview2_01 .flex li:before{height:50px;margin-bottom:25px;background-size:contain}.company_overview2_01 .img_slide .tab{width:40%;padding:50px}.company_overview2_01 .img_slide .tab:before{height:70px}.company_overview2_01 .img_slide .tab li+li{margin-top:14px}.company_overview2_01 .img_slide .tab a,.company_overview2_01 .img_slide .tab button{gap:8px;font-size:22px}.company_overview2_01 .img_slide .tab a:before,.company_overview2_01 .img_slide .tab button:before{left:-50px}.company_overview2_01 .img_slide .tab a:after,.company_overview2_01 .img_slide .tab button:after{width:30px}.company_overview2_01 .img_slide .tab .on a:before,.company_overview2_01 .img_slide .tab .on button:before{width:40px}.flex_ver_center[class*=corporate_philosophy] p{font-size:20px}.corporate_philosophy_01{padding-bottom:60px}.corporate_philosophy_01 .btit{margin-bottom:35px}.corporate_philosophy_03{height:600px;padding-bottom:20px}.corporate_philosophy_04:before{bottom:-70px;font-size:180px}.corporate_philosophy_04 .mission{font-size:30px}.corporate_philosophy_04 li{width:340px;margin:0 -10px;padding:0 20px}.corporate_philosophy_04 li:before{height:60px}.corporate_philosophy_04 li strong{font-size:28px;margin:40px 0 12px}.corporate_philosophy_04 li p{font-size:16px}.corporate_philosophy_05{height:600px;padding-bottom:10px}.corporate_philosophy_06{padding-top:100px}.corporate_philosophy_06 ul{gap:80px}.corporate_philosophy_06 ul+ul{margin-top:12px}.corporate_philosophy_06 li{width:calc(50% - 40px);height:140px;padding:20px 30px}.corporate_philosophy_06 .left{font-size:18px}.corporate_philosophy_06 .left:after{width:62px}.corporate_philosophy_06 .right{margin-top:6px}.corporate_philosophy_06 .right strong{gap:12px;font-size:22px;margin-bottom:8px}.corporate_philosophy_06 .right strong:before{width:24px;height:24px}.corporate_philosophy_06 .right p{font-size:16px}.corporate_philosophy_06 .right.i1 strong:before{width:24px}.map_area{height:400px}.map_text{padding-top:60px}.map_text ul{gap:20px}.map_text li{width:calc((100% - 60px)/4);padding:26px 26px 70px}.map_text li strong{gap:8px;font-size:22px;margin-bottom:12px}.map_text li strong i{height:20px}.map_text li p{font-size:16px}.map_text li p[class*=i]{padding-left:24px}.map_text li:after{bottom:20px;right:20px;width:50px}.map_text li.i1:after{width:38px}.map_text .center{margin-top:120px}.map_text .center .imgfit{width:calc(50% + 30px);height:300px}.map_text .center .txt{width:calc(50% - 30px);padding:30px}.map_text .center strong{font-size:24px}.map_text .center b{font-size:16px;margin:20px 0 10px}.map_text .center p{font-size:16px}.global_map_area{padding:60px 0;margin-bottom:80px}.global_select .global_country{margin-top:20px;gap:10px 40px;padding:20px 30px}.global_select .global_country button{font-size:20px;line-height:34px;padding-left:34px}.global_select .global_country button i{width:22px}.global_list .tit{font-size:36px;margin-bottom:14px}.global_list .box{padding:20px 30px}.global_list .box+.box{margin-top:20px}.global_list .box .name{font-size:20px;margin-bottom:14px}.global_list .box li{padding-left:110px;font-size:16px}.global_list .box li:before{top:1px;width:22px}.global_list .box li strong{left:32px}.global_setvice01{padding:24px 30px 24px 130px;margin-bottom:80px}.global_setvice01:before{top:24px;left:24px;width:70px}.global_setvice01 p{font-size:18px}.global_setvice01 ul{gap:28px}.global_setvice02 .box+.box{margin-top:30px}.global_setvice02 .txt{padding:30px}.global_setvice02 .txt .tit{font-size:24px;margin-bottom:8px}.global_setvice02 .txt p{font-size:16px;padding-bottom:20px;margin-bottom:16px}.global_setvice02 .txt .dots_list li{padding-left:165px;line-height:24px}.global_setvice02 .txt .dots_list li:before{top:9px}.global_setvice02 .txt .dots_list li+li{margin-top:6px}.global_setvice02 .txt .dots_list li strong{left:10px}.employment01{height:300px;margin-bottom:90px}.employment02{padding:0 0 4px}.employment02 li{padding-right:140px}.employment02 li+li{margin-top:81px}.employment02 li+li:before{top:-41px}.employment02 .tit{margin-bottom:20px}.employment02 .tit strong{font-size:24px}.employment02 .tit span{font-size:20px;padding-left:16px;margin-left:15px}.employment02 .tit span:before{height:20px}.employment02 p{font-size:16px}.employment02 .tt{font-size:16px;margin:20px 0 8px;padding-left:24px}.employment02 em{width:130px}.employment02 .stit{margin:180px 0 0}.employment03{padding:20px 0 120px}.employment03 ol{gap:20px}.employment03 li{width:calc(50% - 10px);height:180px;padding:20px 20px 20px 130px}.employment03 li span{bottom:-30px;font-size:80px}.employment03 li em{left:30px;width:80px}.employment03 li strong{font-size:22px;margin-bottom:12px}.employment03 li p{font-size:16px}.employment03 .video{margin-top:120px}.employment04{padding:40px 0}.month_tbl,.day_list{padding:30px 20px}.month_tbl .month_box{margin-bottom:20px}.month_tbl .month_select{gap:10px}.month_tbl .month_select strong{font-size:26px;line-height:32px}.month_tbl .btn_today{font-size:13px}.month_tbl th,.month_tbl td{padding:8px}.month_tbl th{font-size:15px}.month_tbl td{height:120px}.month_tbl td span{font-size:14px}.month_tbl td .list{margin-top:8px}.month_tbl td .list li+li{margin-top:3px}.day_list .tit{font-size:26px;margin-bottom:15px}.day_list .list{height:calc(100% - 120px)}.day_list .box{padding:12px 16px;margin-bottom:8px}.day_list .box .type{gap:6px;margin-bottom:6px}.day_list .box .type li{font-size:13px;line-height:26px;height:28px;padding:0 14px}.day_list .box .tt{font-size:18px;margin-bottom:14px}.day_list .box p{font-size:15px;min-height:23px}.pop_schedule .tit{margin-bottom:20px}.pop_schedule .gbox{padding:30px}.pop_schedule dl{flex-basis:calc(50% - 5px);padding-left:42px;font-size:16px}.pop_schedule dt{width:42px}.pop_schedule dt:after{right:7px;height:14px}.pop_schedule .img{margin-top:20px}.admin_img_area{font-size:20px;line-height:32px;min-height:300px;margin-bottom:120px}.box_contact.ver_dataroom5{margin-bottom:80px}}@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}.board_list.ahover td a:hover{color:#005eb8;text-decoration:underline}.board_list .posr:hover{font-weight:600}.board_bottom .paging a:hover,.board_bottom .paging button:hover{background:#222;color:#fff;font-weight:500}.gallery_list .box a:hover:before{border:#005EB8 2px solid}.pop_download .btns_download a:hover{color:#fff;text-decoration:underline;background:#005EB8}.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:#005EB8 1px solid}.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}.mvisual_wrap .arrow:hover,.mvisual .slick-arrow:hover{background:#005EB8}.mvisual_wrap .arrow:hover:after,.mvisual .slick-arrow:hover:after{background:#fff}.scrollbar_slide a:hover .after{opacity:1}#section1 .mtit .navi .arrow:hover{background:#005EB8;border-color:#005eb8}#section1 .mtit .navi .arrow:hover:before{background:#fff}.map_set.on .nationwide{float:left;width:242px;height:408px;margin:0 0 0 50px}.map_set.on .nationwide svg{transform:translate(-50%,-50%) scale(.513)}.map_set.on .nationwide .count_point #point01{top:71px;left:60px}.map_set.on .nationwide .count_point #point02{top:28px;left:0}.map_set.on .nationwide .count_point #point03{top:38px;left:148px}.map_set.on .nationwide .count_point #point04{top:121px;left:108px}.map_set.on .nationwide .count_point #point05{top:160px;left:-45px}.map_set.on .nationwide .count_point #point06{top:155px;left:190px}.map_set.on .nationwide .count_point #point07{top:252px;left:110px}.map_set.on .nationwide .count_point #point08{top:230px;left:0}.map_set.on .nationwide .count_point #point09{top:320px;left:0}.map_set.on .nationwide .count_point #point10{top:372px;left:47px}.map_set.on .nationwide .count_point #point11{top:310px;left:180px}.map_set.on .nationwide .count_point #point12{top:80px;left:-50px}.map_set.on .nationwide .count_point #point13{top:127px;left:-16px}.map_set.on .nationwide .count_point #point14{top:175px;left:90px}.map_set.on .nationwide .count_point #point15{top:213px;left:165px}.map_set.on .nationwide .count_point #point16{top:260px;left:-47px}.map_set.on .nationwide .count_point #point17{top:247px;left:215px}.map_set .nationwide path:hover{background:#005EB8}.map_set .land.hover{fill-opacity:1;fill:#005eb8}.map_set .map_area svg .hover .area{fill:#005eb8}.map_set .map_area .names li.hover p{color:#fff;line-height:30px;height:30px;width:100px;border-radius:15px;background:#303340;text-align:center;padding:0;margin:-5px 0 0 -20px;font-size:18px}.map_set .map_area .names li.hover p:before{content:"";position:absolute;top:-38px;left:50%;width:22px;height:32px;background:url(/images/icon_point.png) no-repeat 50% 50% / contain;transform:translate(-50%);border:0}.map_api_wrap:hover .hover_txt{opacity:1}.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}.faq_wrap a:hover:before{border-color:#005eb8;border-width:2px}.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:global_pointer 2s infinite}@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;line-height:28px;height:50px;font-size:16px}.btns_center{gap:8px;padding-top:60px;margin-top:30px}.btns_center .btn{font-size:14px;line-height:48px;height:50px;width:180px;max-width:calc(50% - 4px)}.btns_btm{margin-top:60px}.btns_btm .btn_wlong{width:220px}.tabs{margin-bottom:60px}.tabs li>*{font-size:16px;padding-bottom: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((100% - 24px)/4)}.round_tabs li>*{line-height:36px}.round_tabs.h56 li>*{line-height:50px}.board_list col.w80{width:50px}.board_list col.w100,.board_list col.w110,.board_list col.w120{width:80px}.board_list col.w130{width:100px}.board_list col.w140{width:80px}.board_list col.w150{width:100px}.board_list col.w180,.board_list col.w200{width:120px}.board_list col.w240{width:160px}.board_list col.w250{width:120px}.board_list col.w300{width:200px}.board_list th,.board_list td{font-size:15px;height:51px;padding:10px 5px}.board_list .posr{padding:0 0 30px 70px;min-height:60px}.board_list .posr .imgfit{width:60px;height:60px}.board_list td.icon_area{padding:16px 0}.tbl_break .board_list{border-top:0}.tbl_break colgroup,.tbl_break thead{display:none}.tbl_break table,.tbl_break tbody,.tbl_break th,.tbl_break td{display:block}.tbl_break tr{position:relative;display:flex;flex-wrap:wrap;padding:16px;border:#ddd 1px solid;border-radius:8px}.tbl_break tr+tr{margin-top:16px}.tbl_break td{height:auto;border:0;display:flex;width:100%;text-align:left}.tbl_break td+td{border-top:#ebebeb 1px dashed}.tbl_break .product{width:100%;border-bottom:#ddd 1px solid;padding:0 0 12px}.tbl_break .modelend,.tbl_break .modelend+td{border-top:0}.tbl_break .modelend{position:absolute;top:41px;left:86px;font-size:15px;color:#666;padding-left:0;width:auto}.tbl_break .icon_area{align-items:center;text-align:left}.tbl_break td .btn_pdf{margin:0}.tbl_break td:before{width:180px;padding-right:40px;text-align:left}.tbl_break td.mo_center{justify-content:center;align-items:center}.tbl_break .icon_area1:before{content:"생산 종료 안내 (종료 시 권장 대체품)"}.tbl_break .icon_area2:before{content:"최신 버전 권장 대체품"}.tbl_break .icon_area3:before{content:"추천 대체품"}.tbl_break .etc:before{content:"비고"}.tbl_break .filename,.tbl_break .softname{border-top:0}.tbl_break .filename:before{content:"파일명"}.tbl_break .cataloge:before{content:"카탈로그 번호"}.tbl_break .size:before{content:"사이즈"}.tbl_break .renewal:before{content:"갱신일"}.tbl_break .itemtype:before{content:"종류"}.tbl_break .filetype:before{content:"파일 유형"}.tbl_break .softname:before{content:"소프트웨어명"}.tbl_break .version:before{content:"최신버젼"}.statebox.no_bg{font-size:14px;height:auto}.tbl_break td.states,.tbl_break td.category{width:auto;padding:0 10px 10px 0;border-top:0}.tbl_break .edudate:before{content:"교육일자";width:100px}.tbl_break .edutime:before{content:"교육시간";width:100px}.tbl_break .eduaddress:before{content:"교육장";width:100px}.tbl_break .edupay:before{content:"교육비";width:100px}.board_bottom .btn_write{font-size:14px;line-height:50px;height:50px;width:160px}.search_filter{padding:20px;border-radius:16px;margin-bottom:50px}.search_filter.mb80{margin-bottom:40px}.search_filter dl{padding:5px 0}.search_filter dt{width:110px;font-size:15px;line-height:50px}.search_filter dd{width:calc(100% - 110px)}.search_filter dd input.maw_s1{width:auto;max-width:calc(100% - 264px)}.search_filter dd select.text.slim~input.maw_s1{width:calc(100% - 58px);max-width:calc(100% - 58px)}.search_filter dd .datepicker{width:calc((100% - 66px)/2)}.search_filter dd .datepicker>div,.search_filter dd .datepicker input{width:100%}.search_filter dd .btn_search{width:50px;height:50px}.search_filter.bdb dl{padding:20px 0}.board_top{margin-bottom:30px}.board_top.mb16{margin-bottom:12px}.board_top.mb30{margin-bottom:24px}.board_top.mt80{margin-top:60px}.board_top .total{font-size:14px}.board_top .total.large{font-size:22px}.board_top select.text{height:40px}.board_top select.text.h60{height:50px}.board_top .btns{gap:8px}.board_top .btns .btn{font-size:16px;line-height:50px;width:160px}.view_head{margin-bottom:50px}.view_head.bdb{padding-bottom:25px;margin-bottom:25px}.view_head .type{font-size:16px}.view_head .statebox{font-size:15px}.view_head .tit{font-size:26px;margin-bottom:12px}.view_body{font-size:15px}.a_area{padding:24px;margin-top:40px}.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}.gallery_list{gap:30px 12px}.gallery_list .box{width:calc((100% - 24px)/3);border-radius:12px}.gallery_list .box a:before{border-radius:12px}.gallery_list .imgfit span{font-size:3vw}.gallery_list .txt{padding:16px}.gallery_list .cont{min-height:auto}.gallery_list .tit{font-size:18px}.gallery_list .cont dl{font-size:15px}.typebox_wrap .typebox{padding:0 10px;font-size:13px}.gallery_list.agency_gallery .imgfit{padding:30px 30px 0}.info_wrap dl{font-size:15px}.gallery_list .bookmark{top:20px;right:20px}.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}.map_api_wrap .hover_txt{width:0;max-width:0;overflow:hidden}.header{height:70px;padding:0}.header:before{top:70px}.header .right{right:70px;gap:4px}.header .right .ghead_link{font-size:13px;line-height:30px;padding:0 14px;margin-right:16px;gap:4px}.header .right .ghead_link:before{width:12px}.header .sitemap .menus{width:100%;height:calc(100% - 70px);padding:0 20px;background:#fff;justify-content:flex-start;margin-top:70px;overflow:auto;border-top:#ddd 1px solid}.header .sitemap .menus .menu>button{font-size:26px;color:#222;padding:20px 0 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:#E6E6E6 1px solid}.header .sitemap .menus .menu>button:after{content:"";display:block;width:16px;height:16px;background:url(/images/arrow_sitemap.svg) no-repeat 50% 50% / contain;transition:.2s linear}.header .sitemap .menus .menu.mo_on>button,.header .sitemap .menus .menu.on>button{color:#222;border-bottom:#005EB8 3px solid}.header .sitemap .menus .menu.mo_on>button:after,.header .sitemap .menus .menu.on>button:after{transform:rotate(180deg)}.header .sitemap .menus .menu.mo_on.on>button:after{transform:rotate(180deg)}.header .sitemap .menus .snb{position:relative;left:0;width:100%;height:auto;background:none}.header .sitemap .menus .mo_on .snb{display:block}.header .sitemap .menus .snb ul{padding:10px 0;gap:0;height:auto}.header .sitemap .menus .snb li{width:100%}.header .sitemap .menus .snb li>a{font-size:18px;line-height:24px;font-weight:400;margin-bottom:0;padding:8px 0}.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{margin-bottom:8px;background-size:50%}.foot_quick .btn_channel_talk{width:auto;height:80px;background-size:80%}.foot_quick .btn_channel_talk.open{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{left:-7px;height:12px}.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{font-size:14px;margin-top:15px}.footer .family_site{width:240px;margin-bottom:20px}.footer .family_site dt button{font-size:15px;line-height:48px;height:50px;padding:0 40px 0 20px}.footer .family_site dt button:after{right:20px;width:14px}.footer .family_site dd{border-radius:24px 24px 0 0;padding:8px 0}.footer .family_site dd a{font-size:14px;line-height:44px;padding:0 20px}.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{margin-top:10px;gap:6px}.footer .sns a{width:36px}body .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-10px,-60px)}.mvisual{height:calc(100vh - 180px);margin-top:80px}.mvisual:before{width:calc(50% + 10px)}.mvisual .swiper{height:100%}.mvisual .txt{width:calc(50% - 10px);padding-bottom:40px;padding-left:20px}.mvisual .release{font-size:16px;line-height:24px;gap:12px;margin-bottom:20px}.mvisual .release .new{font-size:13px;line-height:24px;padding:0 14px}.mvisual .tit{font-size:28px;margin-bottom:12px}.mvisual .item_num{font-size:18px}.mvisual .btn_link{margin-top:30px}.mvisual .img{width:calc(50% + 10px)}.mvisual .swiper-pagination{bottom:20px;padding-left:160px}.mvisual_wrap .arrow,.mvisual .slick-arrow{width:60px;height:60px}.mvisual_wrap .next,.mvisual .slick-next{left:60px}.mvisual_wrap .select_area{padding:12px 0}.mvisual_wrap .select_area dl{gap:30px}.mvisual_wrap .select_area dt{font-size:18px;width:70px}.mvisual_wrap .select_area dd{max-width:calc(100% - 100px);padding-right:80px}.mvisual_wrap .select_area .text{padding:0 24px;font-size:16px}.mvisual_wrap .select_area .btn{width:80px}.fp-viewing-mainVisual .foot_quick{bottom:110px}.mtit{font-size:40px;margin-bottom:20px}.mtit.mt{margin-top:80px}#section1 .inner{padding-top:70px}.section_slide .swiper-slide{padding-bottom:0}.section_slide .box{gap:20px}.section_slide .img{border-radius:16px}.section_slide .txt{width:calc(60% - 20px)}.section_slide .jq_tab{gap:12px;margin-bottom:30px}.section_slide .jq_tab li{width:calc((100% - 36px)/4)}.section_slide .jq_tab button{font-size:16px;line-height:26px;padding-bottom:8px}.section_slide .cont span{font-size:14px;line-height:20px;margin-bottom:5px}.section_slide .cont .tt{font-size:30px;margin-bottom:10px}.section_slide .cont p{font-size:15px}.section_slide .cont ul{gap:8px 16px;flex-wrap:wrap}.section_slide .cont li{font-size:15px;width:calc(50% - 8px)}.section_slide .cont .btn_link{margin-top:30px}#section2 .inner{padding-top:40px}.scrollbar_slide .swiper{padding:0 8px 30px}.scrollbar_slide .swiper-slide{padding:0 8px;width:300px}.scrollbar_slide .swiper-slide a{height:340px}.scrollbar_slide .before i.imgfit{height:240px}.scrollbar_slide .scrollbar{margin-top:20px}#section3 .inner{padding-top:120px;padding-bottom:160px}#section3 .inner:before{height:100px}@keyframes section3_bg{0%{transform:translate(0)}to{transform:translate(-1262px)}}#section3 .jq_tab{gap:20px;margin-bottom:20px;overflow:auto;padding-bottom:10px}#section3 .jq_tab button{font-size:13px}#section3 .jq_tab i{width:60px;margin-bottom:10px;padding:10px}#section3 .jq_tab i img{max-width:100%;max-height:100%;object-fit:contain}.product_info_slide a{gap:20px;padding:20px;border-radius:10px}.product_info_slide .imgfit{width:50%;border-radius:10px}.product_info_slide .imgfit img{width:80%}.product_info_slide .txt{width:calc(50% - 20px)}.product_info_slide .tit{font-size:30px;margin-bottom:8px}.product_info_slide p{font-size:16px;margin-bottom:40px}.product_info_slide i{width:80px}.main_wrap .navi{margin-top:20px}.main_wrap .navi .scrollbar{width:calc(100% - 100px)}.main_wrap .navi .pagination{font-size:15px}.main_wrap .navi .arrow{width:30px}#section4 .inner{padding-top:140px;padding-bottom:140px}.services_list a span{height:40px}.services_list a p{font-size:18px;margin:18px 0 20px}.services_list a i{width:50px}.services_list a i:before{width:10px}.services_list a i:after{height:10px}.news_room_slide .swiper{padding:20px;margin:-20px}.news_room_slide a{padding:20px;border-radius:12px}.news_room_slide a span{font-size:14px}.news_room_slide a .tit{font-size:18px;line-height:30px;height:60px;margin:10px 0 15px}.news_room_slide a p{font-size:15px;line-height:24px;height:48px}.news_room_slide a .date{margin-top:30px;padding-top:20px;font-size:14px}.fp-viewing-Footer .foot_quick{bottom:307px}.fp-viewing-mainVisual .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-10px,-145px)}.fp-viewing-Footer .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-10px,-345px)}.pop_gen{min-width:calc(100vw - 40px)}.container{font-size:14px;padding-bottom:100px}.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{font-size:15px;margin-bottom:12px}.svisual strong,.svisual.bg_gray h2{font-size:32px}.aside{margin-bottom:80px}.aside .home{width:50px;height:50px}.aside dl{width:calc(100%/3)}.aside dl+dl{border-left:#ddd 1px solid}.aside dl:after{display:none}.aside dt button{line-height:50px;padding:0 16px}.aside dt button:after{right:20px;width:12px}.aside dd>div{padding:10px 0}.aside dd a{line-height:40px;padding:0 20px}.stitle{margin-bottom:20px}.stitle span{font-size:14px;margin-bottom:12px}.stitle strong{font-size:36px}p.tb{font-size:16px;margin-bottom:50px}p.tb.mb4{margin-bottom:25px}p.tb.mb3,p.tb_s{margin-bottom:15px}.stit{font-size:32px;margin:60px 0 20px}.stit.s{font-size:18px;line-height:30px}.stit.sb{font-size:20px}.stit.sbb{font-size:22px;margin:40px 0 15px}.stit.b{font-size:34px;margin-top:80px}.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}.value_offerings_top .tit{font-size:26px;margin-bottom:20px}.value_offerings_itbox{margin-top:100px}.value_offerings_itbox .box{gap:20px;height:220px}.value_offerings_itbox .box+.box{margin-top:40px}.value_offerings_itbox .imgfit{width:60%}.value_offerings_itbox .txt{width:calc(40% - 20px)}.value_offerings_itbox .tit{font-size:22px;margin-bottom:12px}.vision02{margin:50px 0 100px}.value_offerings_more .txt,.value_offerings_more .imgfit{height:200px}.value_offerings_more .txt{padding:15px 20px}.value_offerings_more span{font-size:22px}.value_offerings_more .mtb13{margin:10px 0 15px}.vision04{margin-top:80px}.vision04 .btn_detail{margin-top:15px}.concept1_01,.concept1_02,.concept1_03{padding:80px 0}div[class*=concept1] .stit{margin-bottom:20px}.concept1_01_slide_wrap{margin-top:40px}.concept1_01_slide .img{height:360px}.concept1_01_slide .img .txt{gap:20px;font-size:20px}.concept1_01_slide .img .txt span{line-height:48px;height:50px;width:180px}.concept1_01_slide_wrap .arrow{height:360px;line-height:360px}.concept1_01_slide_wrap .swiper-pagination{margin-top:40px;gap:6px}.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet,.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{width:50px}.concept1_02 img{margin:20px auto}.concept1_04 .box strong{font-size:20px}.concept2_02{margin:80px 0;padding-top:20px}.concept2_02 .box+.box{margin-top:100px}.concept2_02 .txt{width:55%;padding-right:30px}.concept2_02 .txt .tit{font-size:18px;margin-bottom:15px}.concept2_02 .txt p.b{font-size:15px}.concept2_02 .txt .top{padding-bottom:20px;margin-bottom:10px}.concept2_02 .imgfit{width:45%;margin-top:15px}.concept2_02 .box:nth-child(2n) .txt{padding:0 0 0 30px}.strengths02{padding-bottom:80px}.strengths02 .box{margin-top:80px}.strengths02 .imgfit{margin-top:20px;height:40vw}.automation_center2_01 .imgbox{margin-top:20px}.automation_center2_01 ul.flex{margin-top:40px;gap:20px}.automation_center2_01 ul.flex li{width:calc((100% - 40px)/3)}.automation_center2_01 ul.flex .imgfit span{width:30px;height:30px;line-height:30px;font-size:15px}.automation_center2_01 ul.btns{margin-top:40px;gap:20px}.automation_center2_01 ul.btns li{width:calc(50% - 10px)}.automation_center2_01 ul.btns a{font-size:15px;line-height:42px;height:44px}.automation_center2_02{padding-top:60px}.automation_center2_02 .tit{font-size:14px;margin:15px 0}.automation_center2_02 .map_api{height:400px}.automation_center2_02 .tbl th{width:100px;padding:20px 10px}.automation_center3_va .imgbox .btn{font-size:18px;line-height:48px;height:50px;width:240px;margin-top:15px}.line_tit{font-size:20px;line-height:32px;padding-left:14px;margin:40px 0 10px}.line_tit:before{width:4px;height:16px}.line_tit.mt3{margin-top:20px}.automation_center2_model .list{gap:10px}.automation_center2_model .list li{width:calc((100% - 20px)/3)}.automation_center2_model .list a{padding:20px}.automation_center2_model .list p{font-size:14px;margin-top:10px}.act_model_list{padding:20px 30px;margin-bottom:100px}.act_model_list .list{gap:10px 0}.act_model_list .list a{width:25%;font-size:14px;padding-left:22px}.act_model_list .list a:before{width:12px}.video_box{padding:20px}.video_box iframe{height:50vw}.model_view .tit{font-size:15px;margin:15px 0 10px}.model_view .con{margin-top:80px}.model_view .imgbox{gap:10px;padding:20px}.model_view .flex_half{gap:20px}.model_view .flex_half .dots_list,.model_view .flex_half .box{width:calc(50% - 10px)}.poc_area{margin:40px 0 80px;padding:20px;gap:20px}.poc_area .box{width:200px}.poc_area .box+.box:after{left:-21px;width:20px;background-size:16px}.poc_area .box:before{height:30px}.poc_area .box strong{font-size:18px;margin:15px 0 10px}.automation_center3_pocrtc02{margin-top:30px}.automation_center3_pocrtc02 ul{gap:10px;margin:40px 0 80px}.automation_center3_pocrtc02 li{max-width:calc((100% - 50px)/6)}.global02 .imgbox{padding:30px;margin-top:40px}.global02 .dls{margin-top:20px}.global02 .dls dl+dl{margin-top:20px}.global02 .dls dt{font-size:15px;line-height:42px;height:44px;width:140px}.global02 .dls dd{width:calc(100% - 140px);padding-left:20px}.global03 .stit{margin:80px 0 40px}.global03 ul{gap:20px;padding:30px 10px}.global03 li p{margin-top:20px;gap:6px}.production_base_area{margin:80px 0}.production_base_area .box{gap:20px;flex-direction:column}.production_base_area .box+.box{margin-top:40px}.production_base_area .img,.production_base_area .txt,.production_base_area .img img{width:100%}.production_base_area .tit{font-size:18px;margin-bottom:10px}.production_base_map .map{margin:15px 0 20px}.production_base_map .map iframe{height:300px}.production_base_map .flex_center{margin-top:20px}.production_base_map .flex_center th{width:100px}.production_base_youtube{margin-bottom:80px}.production_base_youtube .gbox{padding:20px 80px}.production_base_youtube .tit{font-size:20px}.product_wrap{gap:40px;flex-direction:column}.product_wrap .category_navi{position:relative;width:100%;height:39px;border-bottom:#ddd 1px solid;z-index:1}.product_wrap .category_navi.open{overflow:visible}.product_wrap .category_navi:before,.product_wrap .category_navi:after{content:"";position:absolute;top:0;height:100%;z-index:1;opacity:0}.product_wrap .category_navi:before{left:0;width:50px;background:linear-gradient(90deg,#ffff,#fff0)}.product_wrap .category_navi:after{right:0;width:70px;background:linear-gradient(-90deg,#ffff 0%,#ffff 50%,#fff0 100%)}.product_wrap .category_navi.last:before,.product_wrap .category_navi.start:after,.product_wrap .category_navi.first:after{opacity:1}.product_wrap .category_navi.open:before,.product_wrap .category_navi.open:after{display:none}.product_wrap .category_navi .btn_moopcl{position:absolute;top:0;right:0;width:20px;height:20px;border:#ddd 1px solid;border-radius:50%;background:#fff url(/images/arrow_opcl.svg) no-repeat 50% 50% / contain;z-index:2;display:block!important;font-size:0}.product_wrap .category_navi.open .btn_moopcl{transform:rotate(180deg)}.product_wrap .category_navi>ul{position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:39px;display:flex;gap:20px;white-space:nowrap;overflow:auto;z-index:0;background:#fff;padding:0 50px 10px 20px}.product_wrap .category_navi.open>ul{height:auto;flex-wrap:wrap;gap:6px;box-shadow:0 4px 10px #00000014}.product_wrap .category_navi>ul>li>a{font-size:14px;line-height:20px;height:auto;padding-bottom:10px;background:none;border-bottom:#fff 2px solid;border-radius:0}.product_wrap .category_navi>ul>li.on>a{color:#005eb8;background:none;border-bottom-color:#005eb8}.product_wrap .category_navi>ul>li+li{margin-top:0}.product_wrap .category_navi.open>ul>li>a{padding:4px 12px;border-radius:15px}.product_wrap .category_navi.open>ul>li.on>a{color:#fff;background:#005EB8;border:0}.product_wrap .category_navi .cate_middle,.product_wrap .category_navi>ul>li.on .cate_middle{display:none}.product_wrap .content{width:100%}.category_list{gap:10px}.category_list dt{width:calc(50% - 5px);padding:10px 20px;gap:10px;font-size:18px}.category_list dt i{width:42px;height:40px}.category_list dd{margin-bottom:10px;padding:20px}.category_list dd .tt{font-size:14px;line-height:22px;min-height:44px;padding-right:160px}.category_list dd .tt .btn_more{width:120px;height:40px;gap:8px}.category_list dd .list{margin-top:15px;padding-top:15px;gap:10px}.category_list dd .list li{width:calc((100% - 20px)/3)}.category_list dd .list a{font-size:14px;height:40px;padding:0 60px 0 15px}.category_list dd .list span{right:16px;width:26px;line-height:26px;font-size:11px}#new-product-section{margin-top:40px}.new_product .slick-slide>div+div{margin-top:20px}.new_product .box{border-radius:12px;padding:16px 20px;gap:16px}.new_product .imgfit{width:80px}.new_product .txt{width:calc(100% - 100px)}.new_product .type{gap:6px;margin-bottom:6px}.new_product .type li{font-size:13px;line-height:24px;height:26px;padding:0 12px}.new_product .tit{font-size:18px;margin-bottom:10px}.new_product .p{gap:8px 16px}.new_product .p li{font-size:14px}.new_product .p li+li:before{left:-9px;height:12px}.new_product .slick-dots{margin-top:20px}.new_product_wrap{margin-top:80px}.category_dep3_list{gap:10px}.category_dep3_list li{width:calc(50% - 5px)}.category_dep3_list li a{padding:20px 20px 20px 80px;height:150px}.category_dep3_list li i{left:20px}.category_dep3_list li .tit{font-size:18px;line-height:28px;margin-bottom:8px;padding-right:38px}.category_dep3_list li .tit span{line-height:28px;height:28px}.category_dep3_list li p{font-size:14px}.category_dep4_list li+li{margin-top:20px}.category_dep4_list li a{gap:10px;border-radius:12px;padding:15px 20px}.relatedInformation_slice{padding-left:200px}.relatedInformation_slice .start{top:-90px}.check_select_area{width:180px;border-radius:16px}.check_select_area .tit button{line-height:58px;padding:0 20px}.check_select_area .tit button:after{right:20px;width:20px;margin-top:-10px}.check_select_area .con{padding:0 6px 0 20px}.relatedInformation_slice.start .check_select_area{top:90px}.relatedInformation_slice .list_area+.list_area{margin-top:80px}.relatedInformation_list li{padding:30px 160px 30px 0}.relatedInformation_list li span i{width:14px}.relatedInformation_list li .tt{font-size:18px;margin:8px 0 14px}.relatedInformation_list li .date{font-size:13px}.relatedInformation_list li .btns{gap:10px}.relatedInformation_list li .btns .btn{width:180px;height:36px;line-height:34px;padding:0 16px}.relatedInformation_slice .btn_more{gap:8px;font-size:15px;line-height:38px;height:40px;width:140px;margin-top:40px}.relatedInformation_slice .btn_more:after{width:14px}.no_search{padding:30px;font-size:20px}.no_search:before{width:60px;margin-bottom:10px}.no_search .tit{font-size:22px;padding-bottom:30px;margin-bottom:30px}.no_search .ne{font-size:16px;padding-left:38px;margin-bottom:10px}.caution_wrap .img_tit{font-size:22px;line-height:36px;padding-left:46px;padding-bottom:15px;margin:60px 0 20px}.caution_wrap .img_tit:before{width:32px;height:32px}.caution_list{gap:20px}.caution_list a{width:calc((100% - 40px)/3);height:80px;padding:0 50px 0 20px;background-position:right 16px center}.product_Security{margin-bottom:60px}.product_Security a{height:460px;padding:20px;font-size:20px}.product_Security a i{width:24px;margin-left:8px}.shild_box{padding:30px}.shild_box:before{width:70px;margin-bottom:10px}.shild_box .tit{font-size:16px}.shild_box p{font-size:15px;margin:15px 0}.related_information5a_top{height:360px}.related_information5a_con{padding-top:30px}.related_information5a_con .itit{font-size:26px;line-height:38px;padding:0 0 16px 46px;margin:50px 0 12px}.related_information5a_con .itit:before{width:30px;height:32px}.num_list li{padding:2px 0 0 34px}.num_list li+li{margin-top:16px}.num_list li span{width:26px;line-height:26px;font-size:11px}.num_list li p{font-size:14px;margin-top:6px}.related_information5a_con .btn_outlink{width:500px}.over_tbl{position:relative}.over_tbl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/icon_hand.svg) no-repeat rgba(0,0,0,.5) 50% 100px / auto 81px;z-index:3;pointer-events:none;transition:.5s linear}.over_tbl.on:before{opacity:0}.over_tbl .scroll{overflow:auto hidden}.over_tbl .scroll>*{width:1024px}.over_tbl .board_list col.w130{width:130px}.faq_wrap{gap:10px}.faq_wrap a{width:calc((100% - 30px)/4);padding:16px}.faq_wrap img{margin-bottom:15px}.faq_wrap p{font-size:16px}.reply_wrap .tit{font-size:18px}.reply_wrap .inputs .text,.reply_wrap .list .writer{font-size:15px}.box_contact{font-size:16px}.box_contact span{font-size:14px}.box_contact strong{font-size:16px}.board_write dt .tipbox .txt{left:-200px;width:500px}.board_write dt .tipbox .txt:before{left:200px}.board_write dt .tipbox .txt li{padding-left:60px;font-size:13px}.board_write dt .tipbox .txt li+li{margin-top:6px}.board_write dt .tipbox .txt li strong{font-size:13px}.board_write dt .tipbox.open .txt{display:block}.board_write dd textarea.text{height:180px}.board_write dd .flex{padding-top:8px}.board_write .btn_file_input span{font-size:15px;line-height:48px;height:50px;width:100px}.confirm_box{margin-top:60px;padding:20px}.dealers_affiliates1_01{padding:40px 0}.dealers_affiliates1_01 .tit{margin-bottom:25px}.dealers_affiliates1_01 .tit strong{font-size:20px;margin-bottom:4px}.dealers_affiliates1_01 ul{gap:12px}.dealers_affiliates1_01 li{width:calc((100% - 36px)/4);padding:16px 12px;border-radius:12px}.dealers_affiliates1_01 li strong{padding-bottom:9px;margin-bottom:8px}.dealers_affiliates1_01 li strong:after{width:20px}.dealers_affiliates1_02{margin:40px 0;border-radius:16px;height:500px}.dealers_affiliates1_02 .nationwide,.dealers_affiliates1_02 .map_area_wrap{transform:scale(.7)}.as_board li{padding:30px 0;gap:6px}.as_board li button{font-size:16px;line-height:28px}.as_board li .homepage{line-height:28px;padding:0 10px;gap:6px}.as_board li .homepage:after{width:14px}.as_board li .map_link{width:140px}.as_board li .tags li{font-size:14px}.asstep_wrap{margin-top:80px}.asstep_wrap ol{gap:10px;margin-bottom:12px}.asstep_wrap li{width:calc((100% - 50px)/6);gap:10px}.asstep_wrap li span{font-size:13px}.asstep_wrap li p{font-size:15px}.popup.popDealers .tit strong{font-size:24px}.map_set .nationwide{width:calc(40% - 40px)}.map_set .map_area_wrap{width:calc(60% - 40px)}.con_as01{gap:10px;flex-wrap:wrap}.con_as01 .box{width:100%;border-radius:12px;padding-left:100px;height:120px}.con_as01 .box:before{width:70px}.con_as01 .box span{font-size:15px}.con_as01 .box strong{font-size:22px}.con_as02 .gbox{padding:20px}.con_as02 .gbox .tac{margin-top:20px}.con_as03 ul{gap:10px;margin-top:15px}.con_as03 li{width:calc((100% - 20px)/3);border-radius:12px;padding:15px 20px 15px 100px;height:120px}.con_as03 li:before{width:70px}.box_contact.ver_edu p{font-size:15px}.education_services1_01{margin-top:80px}.education_itbox .box{gap:20px}.education_itbox .box+.box{margin-top:16px}.education_itbox .box .imgfit{border-radius:16px}.education_itbox .box .txt{width:calc(50% - 20px)}.education_itbox .box .tit{font-size:18px;padding-left:32px;margin-bottom:10px}.education_itbox .box .tit span{width:24px;line-height:24px;font-size:11px}.education_itbox .box p{font-size:14px}.education_itbox .box .gbox{margin-top:15px;padding:16px}.education_itbox .box .gbox .tt{padding-left:22px;margin-bottom:12px}.education_itbox .box .dots_list{gap:4px 0}.education_itbox .box .dots_list li{width:100%}.education_itbox+.gbox{padding:16px}.education_itbox+.gbox .num_list li{padding:0 0 0 24px;line-height:20px}.education_itbox+.gbox .num_list li+li{margin-top:8px}.download_area{gap:20px}.download_area li{width:calc(50% - 10px)}.download_area .btn{height:50px;line-height:48px;font-size:14px}.education_view_top{margin-bottom:80px}.education_view_top .inner{gap:40px}.education_view_top .imgfit,.education_view_top .txt{width:calc(50% - 20px)}.education_view_top .tit{font-size:24px}.education_view_top .dls{padding:16px 0}.education_view_top .dls dl{font-size:15px}.education_view_top .dls dl+dl{margin-top:4px}.education_view_top .dls dt{width:80px}.education_view_top .dls dd{width:calc(100% - 80px)}.education_view_top .btm p{padding:22px 0 12px}.education_view_btm{padding-top:60px}.education_view_btm .wbox .stit{gap:12px;margin-bottom:16px}.education_view_btm .wbox .stit .date{font-size:14px;padding-left:20px}.dl_tbl dl{font-size:15px;line-height:24px;padding:10px 0}.dl_tbl dt{width:80px}.dl_tbl dd{width:calc(100% - 80px)}.edu_board li{padding:20px 160px 20px 0}.edu_board .tit{font-size:18px}.edu_board .dls{gap:16px}.edu_board .dls+.dls{margin-top:4px}.edu_board .dls dl{gap:8px}.edu_board .btn_abso{width:140px;height:40px;line-height:40px;font-size:14px}.info_tbl{padding:16px 0}.info_tbl dl{font-size:14px}.info_tbl dl+dl{margin-top:6px}.info_tbl dt{width:110px}.info_tbl dd{width:calc(100% - 110px)}.terms_check{margin-top:30px;padding:16px}.terms_check p.c_blue{margin:10px 0 12px}.terms_check .btn{font-size:14px}.safety_consulting1_top{padding:40px 0;margin-bottom:40px}.safety_consulting1_top span{font-size:16px}.safety_consulting1_top .tt{font-size:40px;margin-top:10px}.safety_consulting1_top i{height:60px;margin:10px auto}.safety_consulting1_top p{font-size:14px}.safety_consulting1_top p+p{margin-top:6px}.safety_consulting1_btm .flex{gap:10px}.safety_consulting1_btm .box{width:calc((100% - 20px)/3);border-radius:16px}.safety_consulting1_btm .box span{top:12px;left:12px;width:28px;line-height:28px}.safety_consulting1_btm .box p{bottom:16px;font-size:16px;padding:0 16px}.safety_consulting_box{height:500px;border-radius:16px;padding:40px 0}.safety_consulting_box .blue_box{border-radius:16px;padding:20px}.safety_consulting_box .tit{font-size:22px;margin-bottom:10px}.safety_consulting_img{margin-top:80px}.safety_consulting_img img+img{margin-top:40px}.company_overview1_top{gap:16px}.company_overview1_top:before{margin-left:0;width:50vw}.company_overview1_top .box{width:calc((100% - 32px)/3);height:200px;border-radius:16px;padding:20px}.company_overview1_top .box .tt{font-size:22px;margin-bottom:12px}.company_overview1_top .box p{font-size:16px}.company_overview1_top .box:after{bottom:30px;right:30px;width:40px;height:40px;background-size:contain}.company_overview1_mid{margin-bottom:20px}.company_overview1_mid .inner{height:340px;font-size:34px}.boss_massage{gap:20px}.boss_massage .imgfit{width:50%}.boss_massage .txt{width:calc(50% - 20px);padding-bottom:40px}.boss_massage .tt{font-size:24px;margin-bottom:20px}.boss_massage p{font-size:14px}.boss_massage .name{gap:12px;font-size:14px}.boss_massage .name img{width:80px}.company_overview2_01{padding-bottom:80px}.company_overview2_01 .flex{gap:10px;margin-bottom:80px}.company_overview2_01 .flex li{width:calc((100% - 20px)/3);font-size:16px;padding:30px 10px;border-radius:16px}.company_overview2_01 .flex li:before{height:40px;margin-bottom:20px}.company_overview2_01 .img_slide .tab{width:50%;padding:30px 30px 60px}.company_overview2_01 .img_slide .tab:before{height:40px}.company_overview2_01 .img_slide .tab li+li{margin-top:12px}.company_overview2_01 .img_slide .tab a,.company_overview2_01 .img_slide .tab button{gap:6px;font-size:20px}.company_overview2_01 .img_slide .tab a:before,.company_overview2_01 .img_slide .tab button:before{left:-30px}.company_overview2_01 .img_slide .tab a:after,.company_overview2_01 .img_slide .tab button:after{width:24px;background-size:auto 70%}.company_overview2_01 .img_slide .tab .on a:before,.company_overview2_01 .img_slide .tab .on button:before{width:20px}.company_overview2_01 .img_slide .imgfit{width:50%;height:auto;aspect-ratio:209/125}.company_overview2_02 ul{gap:16px}.company_overview2_02 li{width:calc((100% - 32px)/3)}.company_overview2_02 li .imgfit{border-radius:16px}.company_overview2_02 li .txt{padding-top:20px}.company_overview2_02 li .txt strong{font-size:20px;margin-bottom:10px}.company_overview2_03 .wbox{margin-top:40px;padding:60px;gap:20px}.company_overview2_03 .right .cn{padding-top:15px}.company_overview2_03 .right .cn img{margin-bottom:15px}.company_overview2_03 .right .cn a{line-height:30px;padding-right:40px}.company_overview2_03 .right .cn a:after{width:30px}.company_overview2_03 .tt{font-size:20px;line-height:30px;margin-bottom:12px}.company_overview2_04{padding:80px 0 30px}.safety_consulting1_btm[class*=company_overview2] .box p:after{margin-left:12px;width:30px}.company_overview2_05{padding:60px 0}.company_overview2_05 p{font-size:20px;gap:10px}.company_overview2_05 p:after{width:30px}.flex_ver_center[class*=corporate_philosophy] p{font-size:18px}.corporate_philosophy_01{padding-bottom:40px}.corporate_philosophy_01 .btit{margin-bottom:20px}.corporate_philosophy_03{height:300px;padding-bottom:12px}.corporate_philosophy_04:before{bottom:-50px;font-size:140px}.corporate_philosophy_04 .mission{font-size:24px}.corporate_philosophy_04 li{width:240px;margin:0 -5px;padding:0 15px}.corporate_philosophy_04 li:before{height:40px}.corporate_philosophy_04 li strong{font-size:22px;margin:30px 0 8px}.corporate_philosophy_04 li p{font-size:14px}.corporate_philosophy_05{height:400px;padding-bottom:8px}.corporate_philosophy_06{padding-top:80px}.corporate_philosophy_06 ul{gap:40px}.corporate_philosophy_06 ul+ul{margin-top:10px}.corporate_philosophy_06 li{width:calc(50% - 20px);height:auto;min-height:100px;padding:20px}.corporate_philosophy_06 .left{font-size:16px}.corporate_philosophy_06 .left:after{width:50px}.corporate_philosophy_06 .right{margin-top:4px}.corporate_philosophy_06 .right strong{gap:10px;font-size:20px;margin-bottom:6px}.corporate_philosophy_06 .right strong:before{width:20px;height:20px}.corporate_philosophy_06 .right p{font-size:14px}.corporate_philosophy_06 .right.i1 strong:before{width:20px}.map_area{height:360px}.map_text{padding-top:40px}.map_text ul{gap:10px;flex-wrap:wrap}.map_text li{width:calc(50% - 5px);padding:20px 20px 50px}.map_text li strong{gap:6px;font-size:18px;margin-bottom:10px}.map_text .center{margin-top:80px}.map_text .center .imgfit{width:calc(50% + 10px);height:240px;border-radius:16px 0 0 16px}.map_text .center .txt{width:calc(50% - 10px);padding:20px}.map_text .center strong{font-size:22px}.map_text .center b{font-size:14px;margin:16px 0 10px}.map_text .center p{font-size:14px}.global_map_area{padding:40px 0;margin-bottom:40px}.global_select .global_country{margin-top:16px;gap:10px 30px;padding:16px 20px}.global_select .global_country button{font-size:16px;line-height:30px;padding-left:30px}.global_select .global_country button i{width:20px}.global_list .tit{font-size:30px;margin-bottom:10px}.global_list .box{border-radius:16px;padding:16px 20px}.global_list .box+.box{margin-top:16px}.global_list .box .name{font-size:18px;margin-bottom:10px}.global_list .box li{padding-left:90px;font-size:14px}.global_setvice01{padding:20px 30px 20px 100px;margin-bottom:60px}.global_setvice01:before{top:20px;left:20px;width:60px}.global_setvice01 p{font-size:16px}.global_setvice02 .box+.box{margin-top:20px}.global_setvice02 .txt{padding:20px}.global_setvice02 .txt .tit{font-size:20px;margin-bottom:6px}.global_setvice02 .txt p{font-size:14px;padding-bottom:15px;margin-bottom:10px}.global_setvice02 .txt .dots_list li{padding-left:150px;line-height:24px}.employment01{height:260px;margin-bottom:60px}.employment02{padding:0 0 4px}.employment02 li{padding-right:120px}.employment02 li+li{margin-top:61px}.employment02 li+li:before{top:-31px}.employment02 .tit strong{font-size:20px}.employment02 .tit span{font-size:16px;padding-left:11px;margin-left:10px}.employment02 .tit span:before{height:16px}.employment02 p{font-size:14px}.employment02 .tt{font-size:15px}.employment02 em{width:110px}.employment02 .stit{margin:120px 0 0}.employment03{padding:15px 0 80px}.employment03 ol{gap:10px}.employment03 li{width:calc(50% - 5px);height:140px;border-radius:16px;padding:15px 15px 15px 100px}.employment03 li span{bottom:-25px;font-size:60px}.employment03 li em{left:20px;width:60px}.employment03 li em:before{mask-size:60%;-webkit-mask-size:60%}.employment03 li em img{max-width:60%;max-height:60%}.employment03 li strong{font-size:18px;margin-bottom:10px}.employment03 li p{font-size:14px}.employment03 .video{margin-top:80px}.employment04{padding:30px 0}.agency_apply_area{margin-bottom:30px}.agency_apply_area .tar{margin-bottom:5px}.agency_apply_area .gbox{padding:20px 220px 20px 20px}.agency_apply_area .gbox .flex{gap:8px 0}.agency_apply_area .gbox dl{width:100%}.agency_apply_area .gbox dt,.agency_apply_area .gbox dd{font-size:15px}.agency_apply_area .gbox dt{width:60px;padding-left:12px}.agency_apply_area .gbox dd{width:calc(100% - 60px);padding-left:14px}.agency_apply_area .btn{right:20px;font-size:16px;line-height:50px;height:50px;width:160px}.month_tbl,.day_list{padding:20px 16px}.month_tbl .month_box{margin-bottom:16px}.month_tbl .month_select{gap:8px}.month_tbl .month_select strong{font-size:22px}.month_tbl .btn_today{font-size:13px}.month_tbl th,.month_tbl td{padding:8px}.month_tbl th{font-size:14px}.month_tbl td{height:100px}.month_tbl td span{font-size:13px}.month_tbl td .list{margin-top:6px}.day_list{padding-right:10px}.day_list .tit{font-size:24px}.day_list .list{height:calc(100% - 84px)}.day_list .box{padding:12px}.pop_schedule .gbox{padding:20px}.pop_schedule dl{padding-left:42px;font-size:16px}.admin_img_area{font-size:16px;line-height:26px;min-height:240px;margin-bottom:80px}.box_contact.ver_dataroom5{margin-bottom:60px}.mypage_glbox,.mypage_wrap .outbox{padding:60px 20px}.terms_wrap .top_txt{font-size:18px}.terms_wrap .tit{font-size:18px;margin:60px 0 12px}.terms_wrap p,.terms_wrap li{font-size:16px}.terms_wrap ul.pl li{padding-left:20px;text-indent:-20px}.tbl{margin-top:20px}.tbl+ul{margin-top:20px}.tbl th,.tbl td{padding:16px}.tbl span.tal{width:96%}.search_list li a{font-size:17px;padding:20px 120px 20px 20px}.search_list li .btn_detail{right:16px;font-size:14px}}@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;padding-top:60px;margin-top:30px}.btns_center .btn{font-size:14px;line-height:46px;height:48px;width:160px;max-width:calc(50% - 4px)}.btns_center .arrow{position:relative;font-size:14px;line-height:48px;width:100%}.btns_center .arrow.prev{padding-left:40px}.btns_center .arrow.prev:before{transform:rotate(90deg)}.btns_center .arrow.next{padding:0 0 0 40px;text-align:left}.btns_center .arrow.next:before{transform:rotate(-90deg);right:auto;left:0}.btns_btm{margin-top:40px}.tabs{margin-bottom:30px}.tabs li{flex-basis:auto}.tabs li>*{font-size:13px;padding-bottom:9px}.tab_mo_action{position:relative}.tab_mo_action .tabs{gap:20px;padding-right:30px;overflow:auto hidden}.tab_mo_action .tabs li{flex:0 0 auto}.tab_mo_action .btn_moopcl{position:absolute;top:0;right:0;width:20px;height:20px;border:#ddd 1px solid;border-radius:50%;background:#fff url(/images/arrow_opcl.svg) no-repeat 50% 50% / contain;z-index:2;display:block!important;font-size:0}.tab_mo_action.open .btn_moopcl{transform:rotate(180deg)}.tab_mo_action.open .tabs{width:calc(100% + 40px);height:auto;flex-wrap:wrap;gap:6px;margin:0 -20px 30px;padding:0 20px;box-shadow:0 4px 10px #00000014}.tab_mo_action.open .tabs li>*{padding:4px 12px;border-radius:15px}.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((100% - 20px)/3)}.round_tabs li>*{font-size:14px;line-height:28px}.round_tabs.gap{gap:10px}.round_tabs.h56 li>*{line-height:48px;font-size:12px}.caution_contents .page_guide{flex-direction:column}.board_list col.w100{width:50px}.board_list col.w240{width:120px}.board_list th,.board_list td{font-size:14px}.board_list .agap a{padding:0 16px}.board_list .agap a+a:before{height:14px}.board_list .product{padding:16px 24px}.board_list .posr{padding:0 0 20px 50px;min-height:40px}.board_list .posr .imgfit{width:40px;height:40px}.board_list .posr i{font-size:13px;line-height:24px;height:26px;width:60px;margin-top:8px}.board_list td .btn_pdf{width:20px;height:24px}.board_list td.icon_area{padding:12px 0}.board_list td.icon_area .icobox{font-size:13px;line-height:24px;height:26px;width:72px}.board_list.td_pdbox th{height:30px;padding:5px}.board_list.td_pdbox td{padding:10px 5px}.board_list td.lock a{padding-right:20px}.board_list td.new a{padding-right:24px}.board_list .tal{padding-left:8px}.board_list .scrap_can{font-size:13px;margin:0}.board_list.td_slim .posr{padding-left:0}.tbl_break .td_slim .modelend{left:16px}.mo_break_wrap colgroup,.mo_break_wrap thead{display:none}.mo_break_wrap table,.mo_break_wrap tbody,.mo_break_wrap th,.mo_break_wrap td{display:block}.mo_break_wrap tr{position:relative;display:flex;flex-wrap:wrap;padding:16px 0;border-bottom:#ddd 1px solid}.mo_break_wrap td{height:auto;border:0;display:flex;width:100%;padding:0;font-size:13px;color:#222}.mo_break_wrap td:before{font-size:12px;color:#999;font-weight:400;width:40px;text-align:left}.mo_break_wrap .tal{padding-left:0}.mo_break_wrap .tal a{font-size:16px;color:#222;font-weight:600}.mo_break_wrap .btn_download{margin:16px 0 0}.mo_break_wrap .langs:before{content:"언어"}.mo_break_wrap .capacity:before{content:"용량"}.mo_break_wrap .filename:before{content:"파일명"}.mo_break_wrap .filesize:before{content:"파일크기"}.mo_break_wrap .productname:before{content:"제품명"}.mo_break_wrap .catalognumber:before{content:"카달로그 번호"}.mo_break_wrap .version:before{content:"최신버젼"}.mo_break_wrap .renewal:before{content:"갱신일"}.mo_break_wrap .certificate01:before{content:"인증서"}.mo_break_wrap .certificate02:before{content:"제품명"}.mo_break_wrap .certificate03:before{content:"형식"}.mo_break_wrap .certificate04:before{content:"링크"}.tbl_break .modelend{left:74px;font-size:13px}.tbl_break td:before{width:140px;padding-right:10px}.mo_before_long td:before{width:80px}.statebox.big{width:80px}.tbl_break .edudate,.tbl_break .edutime,.tbl_break .eduaddress,.tbl_break .edupay{position:relative;padding-left:60px}.tbl_break .edudate:before,.tbl_break .edutime:before,.tbl_break .eduaddress:before,.tbl_break .edupay:before{position:absolute;top:10px;left:0;width:60px;padding-right:0}.board_bottom .paging{gap:2px;margin-top:40px}.board_bottom .paging button,.board_bottom .paging a{width:28px;height:28px;line-height:28px;font-size:13px}.board_bottom .paging .prev{margin-right:4px}.board_bottom .paging .next{margin-left:4px}.board_bottom .btn_write{font-size:13px;line-height:40px;height:40px;width:120px}.search_filter_wrap .mo_vw,.search_filter_wrap .search_filter .btns{display:none!important}.search_filter dd select.text{width:90px}.search_filter dd input.maw_s1{width:calc(100% - 150px);max-width:none;flex:1 1 calc(100% - 150px)}.search_filter dd select.text.slim{width:calc((100% - 106px)/2)}.search_filter dd select.text.slim~input.maw_s1{width:calc(100% - 52px);max-width:calc(100% - 52px)}.filter_moset .search_filter_wrap{position:relative;margin-bottom:60px}.filter_moset .search_filter_wrap.open{z-index:101}.filter_moset .search_filter_wrap:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1;display:none;pointer-events:auto}.filter_moset .btn_filter{display:flex!important;justify-content:center;align-items:center;gap:12px;font-size:16px;color:#005eb8;font-weight:600;line-height:43px;height:45px;width:100%;border:#005EB8 1px solid;border-radius:6px}.filter_moset .btn_filter:before{content:"";display:block;width:22px;height:22px;background:url(/images/itit_search.svg) no-repeat 0 50% / contain}.filter_moset .search_filter{position:fixed;bottom:0;left:0;width:100%;padding:0 0 86px;border-radius:16px;margin-bottom:0;background:#fff;z-index:2;display:none}.filter_moset .search_filter.mb80{margin-bottom:0}.filter_moset .search_filter .itit{font-size:18px;line-height:56px;height:56px;text-align:center;border-bottom:#ddd 1px solid;padding:0;display:flex;justify-content:center;align-items:center;gap:12px;margin:0}.filter_moset .search_filter .itit:before{position:relative;width:18px;height:18px;background-size:contain}.filter_moset .search_filter .btn_close{position:absolute;top:0;right:0;width:56px;height:56px;background:url(/images/btn_close.svg) no-repeat 50% 50%;font-size:0;display:block!important}.filter_moset .search_filter .dlbox{padding:15px 20px;max-height:300px;overflow:auto}.filter_moset.in_datepick .search_filter .dlbox{overflow:visible}.filter_moset .search_filter dl{padding:5px 0;flex-direction:column}.filter_moset .search_filter dl+dl{margin-top:14px}.filter_moset .search_filter dt{width:100%;font-size:16px;line-height:26px;margin-bottom:12px}.filter_moset .search_filter dd{width:100%;gap:8px;flex-wrap:wrap}.filter_moset .search_filter dd select.text{width:90px}.filter_moset.filter_mo_select_half .search_filter dd select.text{flex:1 1 auto}.filter_moset .search_filter dd select.mo_w100p,.filter_moset .search_filter .dlbox dl:first-child dd select.text{width:100%}.filter_moset .search_filter dd input.text{max-width:100%}.filter_moset .search_filter dd input.maw_s1{width:calc(100% - 150px);max-width:calc(100% - 150px);flex:1 1 calc(100% - 150px)}.filter_moset .search_filter dd input.mo_w100p{width:100%;max-width:100%}.search_filter dd input.w320,.search_filter dd input.w490{width:calc(100% - 150px);flex:1 1 auto}.search_filter dd .datepicker{position:relative;width:calc((100% - 66px)/2)}.search_filter dd .datepicker input{background-position:right 12px center}.search_filter dd .btn_search{width:44px;height:44px}.search_filter dd .datepicker:first-child .react-datepicker-popper{left:0!important;transform:translateY(-314px)!important}.search_filter dd .datepicker:first-child .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{left:20%!important}.search_filter dd .datepicker:nth-child(2) .react-datepicker-popper{left:auto!important;right:-40px!important;transform:translateY(-314px)!important}.search_filter dd .datepicker:nth-child(2) .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{left:auto!important;right:calc(20% + 35px)}.filter_moset .search_filter.dl_bdb dl{padding:10px 0}.filter_moset .search_filter.dl_bdb dl+dl{margin-top:5px}.filter_moset .search_filter .btns{position:absolute;bottom:0;left:0;width:100%;display:flex!important;gap:10px;padding:16px 20px 25px;box-shadow:0 -5px 10px #2222220f}.filter_moset .search_filter .btns .btn{width:calc(50% - 5px);height:45px;line-height:45px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid}.filter_moset .search_filter .btns .btn:before{content:"";display:block;width:14px;height:14px;background:no-repeat 50% 50%}.filter_moset .search_filter .btns .btn_search:before{background-image:url(/images/btn_search_m.svg)}.filter_moset .search_filter .btns .btn_reset:before{background-image:url(/images/btn_reset_m.svg)}.filter_moset .search_filter_wrap.open:before,.filter_moset .search_filter_wrap.open .search_filter{display:block}.radio_group{gap:10px 4px}.radio_solo span{font-size:14px}label.radio{font-size:15px}.board_top{margin-bottom:24px;flex-wrap:wrap}.board_top.mb16{margin-bottom:8px}.board_top.mb30{margin-bottom:15px}.board_top.mt80{margin-top:40px}.board_top .total{font-size:13px;gap:2px}.board_top .total.large{font-size:20px}.board_top .selects{gap:6px}.board_top select.text{height:34px;width:82px}.board_top select.text.h60{height:40px;width:120px}.board_top .btns{gap:6px}.board_top .btns .btn{font-size:13px;line-height:40px;width:120px}.view_head{margin-bottom:40px}.view_head.bdb{padding-bottom:20px;margin-bottom:20px}.view_head .type{font-size:12px;margin-bottom:8px}.view_head .statebox{min-width:60px;height:28px;line-height:28px;font-size:13px;margin-bottom:12px;padding:0 12px}.view_head .tit{font-size:22px;margin-bottom:16px}.view_head .info{gap:4px 17px;flex-wrap:wrap;overflow:hidden}.view_head dl{gap:8px}.view_head dl+dl:before{left:-9px;height:14px}.tagbox{font-size:12px;line-height:20px;padding-left:18px;background-position:0 2px}.view_body{font-size:14px}.view_file{margin-top:40px;gap:8px;padding:15px 0}.view_file a{font-size:14px;line-height:28px;padding-left:42px;background-position:16px 50%}.view_file p+p{margin-top:8px}.qbox,.abox{line-height:28px;height:28px;width:28px;margin-bottom:8px}.a_area{padding:20px;margin-top:30px}.a_area .info{margin:10px 0}.a_area .info dl{gap:12px}.a_area .info dd:before{left:-6px;height:12px}.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{font-size:14px;height:48px;padding:0 16px}.pop_download .inputs .btn{line-height:48px;height:48px;margin-top:16px}.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{line-height:48px;padding-left:40px}.pop_download .btns_download a+a{margin-top:6px}.pop_download .btns_download a:before{left:12px;width:20px}label.check{font-size:14px;line-height:24px;padding:5px 0 5px 26px}label.check i{top:7px;width:20px}.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{height:24px;line-height:24px;width: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}.gallery_list{gap:16px}.gallery_list .box{width:100%}.gallery_list .imgfit img{height:100%!important}.gallery_list .imgfit span{font-size:9vw}.gallery_list .txt{padding:20px;display:flex;flex-direction:column;align-items:flex-start}.typebox{font-size:12px;line-height:22px;height:26px;padding:0 14px}.gallery_list .title_small{font-size:14px;line-height:22px;height:auto;max-height:44px;margin:8px 0 12px}.gallery_list .title_large{font-size:18px;line-height:28px;height:auto;max-height:56px}.gallery_list.newsroom_wrap .tit{margin:0 0 10px}.gallery_list .date{padding-left:24px}.gallery_list .cont dl{font-size:14px}.gallery_list .cont dt{width:60px}.gallery_list .cont dd{width:calc(100% - 60px)}.typebox_wrap .typebox{padding:0 14px;font-size:12px;line-height:24px}.gallery_list.agency_gallery .imgfit{padding:20px 20px 0}.gallery_list.agency_gallery .title_large{margin-bottom:12px}.datehit_wrap{gap:16px;margin-top:8px}.datehit_wrap .hit{padding-left:30px}.info_wrap dl{font-size:14px}.info_wrap dt{width:60px}.info_wrap dd{width:calc(100% - 60px)}.gallery_list.dataroom_gallery .title_large{margin-bottom:12px}.dots_list li{font-size:14px;line-height:22px}.dots_list li+li{margin-top:4px}.dots_list li:before{top:9px;width:3px;height:3px}.dots_list.gao16 li+li,.dots_list.mtset li+li{margin-top:10px}.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{right:56px;gap:0}.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{width:36px;background-size:22px}.header .right .btn_mem dd{width:100px;border-radius:6px;padding:10px}.header .right .btn_mem dd a{font-size:13px;line-height:24px;padding:3px 0}.header .btn_menu{right:20px;width:36px}.header .btn_menu p{width:18px;margin-left:-9px}.header .sitemap .menus{height:calc(100% - 60px);margin-top:60px;padding-top:30px}.header .sitemap .ghead_link{display:flex!important;gap:6px;font-size:14px;color:#fff;font-weight:500;line-height:40px;background:#004281;border-radius:20px;padding:0 16px;width:calc(100% - 40px);margin:0 auto}.header .sitemap .ghead_link:before{content:"";display:block;width:14px;aspect-ratio:1/1;background:url(/images/icon_global.svg) no-repeat 50% 50% / contain}.header .sitemap .menus .menu>button{font-size:20px;padding:20px 0 12px}.header .sitemap .menus .snb li>a{font-size:15px}.foot_quick{bottom:20px;right:20px}.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:48px;height:48px}.footer .links ul{gap:6px 13px;flex-wrap:wrap;justify-content:center;padding:16px 20px}.footer .links li a,.footer .links li button{font-size:13px;line-height:20px}.footer .info{padding:30px 0}.footer .logo{gap:6px 9px;flex-wrap:wrap;margin-bottom:16px}.footer .logo i{width:100%}.footer .logo span{font-size:14px}.footer .logo span+span:before{left:-5px;height:10px}.footer .address dl{font-size:13px;width:100%;gap:8px}.footer .address dl+dl{margin-top:6px}.footer .address dt,.footer .address dd{width:auto}.footer .copy{font-size:13px;margin-top:16px}.footer .right{position:relative;right:0;margin-top:40px}.footer .family_site{width:100%;margin-bottom:30px}.footer .family_site dt button{font-size:13px;line-height:42px;height:44px;padding:0 40px 0 24px}.footer .family_site dt button:after{right:24px;width:12px}.footer .family_site dd{border-radius:22px 22px 0 0;padding:8px 0}.footer .family_site dd a{font-size:13px;line-height:40px;padding:0 24px}.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{position:absolute;bottom:20px;right:0;margin-top:0;gap:8px}.footer .sns a{width:40px}body .notranslate#ch-plugin #ch-plugin-entry{transform:none}.mvisual_area{height:calc(var(--vh) * 100 - 88px)}.mvisual{height:calc(var(--vh) * 100 - 148px);margin-top:60px}.mvisual:before{display:none}.mvisual .inner{flex-direction:column;justify-content:flex-end}.mvisual .txt{width:100%;padding-top:24px;padding-bottom:30px;padding-left:0}.mvisual .release{font-size:14px;line-height:26px;gap:10px;margin-bottom:12px}.mvisual .release .new{font-size:12px;line-height:26px;padding:0 18px}.mvisual .tit{font-size:30px;margin-bottom:16px}.mvisual .item_num{font-size:18px}.mvisual .btn_link{margin-top:30px}.mvisual .img{position:relative;width:100%;height:40%;display:flex;justify-content:center;align-items:center}.mvisual .swiper-pagination{display:none!important}.mvisual_wrap .arrow,.mvisual .slick-arrow{width:45px;height:45px}.mvisual_wrap .prev,.mvisual .slick-prev{left:0;margin-left:0}.mvisual_wrap .next,.mvisual .slick-next{left:45px;margin-left:0;border-radius:0 15px 0 0;background:#005EB8}.mvisual_wrap .arrow:after,.mvisual .slick-arrow:after{mask:url(/images/arrow_slide_m.svg) no-repeat 50% 50%;-webkit-mask:url(/images/arrow_slide_m.svg) no-repeat 50% 50%}.mvisual_wrap .next:after,.mvisual .slick-next:after{background:#fff}.mvisual_wrap .select_area{height:88px;padding:20px 0}.mvisual_wrap .select_area dl{gap:10px}.mvisual_wrap .select_area dt{font-size:16px;width:60px;line-height:48px}.mvisual_wrap .select_area dd{max-width:calc(100% - 70px);padding-right:52px}.mvisual_wrap .select_area .text{padding:0 16px;font-size:13px}.mvisual_wrap .select_area .btn{width:52px}.main_navi{display:none}.fp-viewing-mainVisual .foot_quick{bottom:108px}.mtit{font-size:32px;margin-bottom:24px}.mtit.mt{margin-top:100px}#section1 .inner{padding-top:90px}#section1 .mtit{gap:20px}#section1 .mtit .navi{gap:8px}#section1 .mtit .navi .arrow{width:40px}.section_slide{width:calc(100% + 40px);margin:0 -20px}.section_slide .swiper{padding:0}.section_slide .swiper-slide{padding-right:0;padding-bottom:60px}.section_slide .box{gap:30px;flex-direction:column;padding:0 20px}.section_slide .img{width:100%;border-radius:10px}.section_slide .txt{width:100%}.section_slide .jq_tab{gap:8px;margin-bottom:30px}.section_slide .jq_tab li{width:calc((100% - 24px)/4)}.section_slide .jq_tab button{font-size:16px;line-height:24px;padding-bottom:10px}.section_slide .cont span{font-size:13px;margin-bottom:8px}.section_slide .cont .tt{font-size:26px;margin-bottom:16px}.section_slide .cont p{font-size:15px;margin-bottom:20px}.section_slide .cont ul{gap:8px 20px}.section_slide .cont li{font-size:13px;width:auto;max-width:calc(50% - 10px)}.section_slide .cont .btn_link{margin-top:30px}#section2 .inner{padding-top:0}.scrollbar_slide .swiper{padding:0 8px 24px}.scrollbar_slide .swiper-slide{padding:0 8px;width:70vw}.scrollbar_slide .swiper-slide a{border-radius:10px;height:274px}.scrollbar_slide .before{padding:16px}.scrollbar_slide .before i.imgfit{height:204px;margin-bottom:14px}.scrollbar_slide .before p{font-size:16px}.scrollbar_slide .scrollbar{margin-top:24px}#section3 .inner{padding-top:60px;padding-bottom:100px}#section3 .inner:before{height:80px}@keyframes section3_bg{0%{transform:translate(0)}to{transform:translate(-1010px)}}#section3 .jq_tab{gap:10px;margin-bottom:30px;padding-bottom:10px}#section3 .jq_tab button{font-size:13px}#section3 .jq_tab i{width:60px;margin-bottom:6px;padding:6px}#section3 .jq_tab i img{max-width:90%;max-height:90%}.product_info_slide a{flex-direction:column;gap:24px;padding:20px;border-radius:10px}.product_info_slide .imgfit{width:100%;border-radius:10px}.product_info_slide .txt{width:100%}.product_info_slide .tit{font-size:26px;margin-bottom:16px}.product_info_slide p{font-size:14px;margin-bottom:30px}.product_info_slide i{width:60px;display:none}.main_wrap .navi{margin-top:15px}.main_wrap .navi .scrollbar{width:calc(100% - 70px)}.main_wrap .navi .pagination{font-size:14px;line-height:22px;gap:8px;margin:0 10px;width:40px}#section3 .btn_link{margin:30px auto 0}#section4 .inner{padding-top:60px;padding-bottom:60px}.services_list{flex-wrap:wrap;gap:61px 0}.services_list li{position:relative;width:50%}.services_list li.i3{border-left:0}.services_list li.i3:before,.services_list li.i4:before{content:"";position:absolute;top:-31px;left:0;width:100%;height:1px;background:#ebebeb}.services_list a span{height:40px}.services_list a p{font-size:18px;margin:16px 0 20px}.services_list a i{width:38px;border-width:6px}.services_list a i:before{width:10px}.services_list a i:after{height:10px}.news_room_slide .swiper{padding:20px 30% 20px 20px;margin:-20px}.news_room_slide a{padding:20px;border-radius:10px}.news_room_slide a span{font-size:13px}.news_room_slide a .tit{font-size:16px;line-height:24px;height:48px;margin:8px 0 16px}.news_room_slide a p{font-size:13px;line-height:20px;height:40px}.news_room_slide a .date{margin-top:30px;padding-top:15px;font-size:12px}#section4 .btn_link{margin:30px auto 0}.fp-viewing-Footer .foot_quick{bottom:500px}.fp-viewing-mainVisual .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-8px,-205px)}.fp-viewing-Footer .notranslate#ch-plugin #ch-plugin-entry{transform:translate(-8px,-592px)}.container{font-size:14px;padding-bottom:120px}.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{font-size:13px;margin-bottom:8px}.svisual strong,.svisual.bg_gray h2{font-size:22px}.aside{margin-bottom:40px;border-bottom:0}.aside .inner{flex-wrap:wrap;background:none}.aside.mo_bg_gray{background:#f8f8f8}.aside .home{width:42px;height:42px}.aside dl{width:calc(50% - 21px);flex:1 1 calc(50% - 21px);background:#fff;border-bottom:#ddd 1px solid}.aside dt button{line-height:42px;padding:0 14px}.aside dt button:after{right:8px;width:22px;background-size:12px}.aside dd{left:-1px;width:calc(100% + 2px)}.aside dd>div{padding:5px 0}.aside dd a{line-height:32px;padding:0 14px}.aside dl.d{width:calc(100% - 40px);margin:32px auto 0;border:#ddd 1px solid}.aside dl.d4,.aside dl.e{width:calc(100% - 40px);margin:10px auto 0;border:#ddd 1px solid}.stitle{margin-bottom:20px}.stitle span{font-size:14px;margin-bottom:8px}.stitle strong{font-size:34px}.stitle .btn{position:relative;bottom:0;display:inline-block;font-size:13px;line-height:38px;width:auto;padding:0 20px}p.tb{font-size:15px;margin-bottom:60px}p.tb.mb4{margin-bottom:20px}p.tb.mb3,p.tb_s{margin-bottom:10px}.stit{font-size:18px}.stit .more{font-size:13px;line-height:26px;padding-right:24px}.stit.s{font-size:16px;line-height:24px}.stit.sb{font-size:20px}.stit.sbb{font-size:24px;margin:30px 0 25px}.stit.b{font-size:22px;margin-top:60px}.ltit{font-size:20px;padding:60px 0 12px}.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}.value_offerings_top .tit{font-size:22px;margin-bottom:15px}.value_offerings_top p{font-size:14px}.value_offerings_itbox{margin-top:60px}.value_offerings_itbox .box{flex-direction:column;gap:10px;height:auto}.value_offerings_itbox .imgfit{width:100%;height:40vw}.value_offerings_itbox .txt{width:100%;padding-bottom:0}.value_offerings_itbox .tit{font-size:18px;margin-bottom:10px}.value_offerings_itbox p{padding-right:110px}.value_offerings_itbox .btn_more{left:auto;right:0;font-size:12px;line-height:36px;height:38px;width:100px}.btn_detail{padding-right:16px}.btn_detail:after{width:12px}.vision01{padding:20px;font-size:14px}.vision02{margin:30px 0 50px}.value_offerings_more{flex-direction:column}.value_offerings_more .txt,.value_offerings_more .imgfit{width:100%}.value_offerings_more .txt{padding:20px;height:auto;border-right:#ddd 1px solid}.value_offerings_more span{font-size:20px}.vision04{margin-top:50px}.vision04 .btn_detail{margin-top:10px}.concept1_01,.concept1_02,.concept1_03{padding:50px 0}div[class*=concept1] .stit{margin-bottom:24px}.concept1_01_slide_wrap{margin-top:30px}.concept1_01_slide .img{height:300px}.concept1_01_slide .img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.concept1_01_slide .img .txt{gap:115px 10px;justify-content:flex-start;flex-wrap:wrap;font-size:18px;padding:0 40px;z-index:1}.concept1_01_slide .img .txt span{line-height:38px;height:40px;width:calc(100% - 60px)}.concept1_01_slide .stit{margin-top:112px}.concept1_01_slide_wrap .arrow{top:340px;height:32px;line-height:32px;width:32px;background-size:8px}.concept1_01_slide_wrap .prev{left:0}.concept1_01_slide_wrap .next{right:0}.concept1_01_slide_wrap .swiper-pagination{margin-top:0;position:absolute;top:355px;bottom:auto;left:0;width:100%;padding:0 32px}.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet,.concept1_01_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{width:45px;margin:0}.concept1_02 img{margin:10px auto}.concept1_04 .box p{font-size:13px;margin-bottom:8px}.concept1_04 .box strong{font-size:20px;width:180px;margin:0 auto}.concept1_04 .flex{flex-wrap:wrap}.concept1_04 .flex .box{width:100%;height:50vw}.concept1_04 .btm.box{height:50vw}.concept2_02{margin:50px 0;padding-top:0}.concept2_02 .box{flex-direction:column!important}.concept2_02 .box+.box{margin-top:50px}.concept2_02 .txt{width:100%;padding-right:0}.concept2_02 .txt .tit{font-size:16px;margin-bottom:10px}.concept2_02 .txt p,.concept2_02 .txt p.b{font-size:14px}.concept2_02 .txt p.s{font-size:13px;margin-top:10px}.concept2_02 .txt .top{padding-bottom:20px;margin-bottom:20px}.concept2_02 .txt .top:before{top:-20px;left:-20px;height:calc(100% + 20px);width:100vw}.concept2_02 .imgfit{width:100%;margin-top:10px}.concept2_02 .box:nth-child(2n) .txt{padding:0}.concept2_02 .box:nth-child(2n) .txt .top:before{right:auto;left:-20px}.strengths02{padding-bottom:50px}.strengths02 .box{margin-top:50px}.strengths02 .imgfit,.automation_center2_01 .imgbox{margin-top:15px}.automation_center2_01 ul.flex{margin-top:30px;flex-direction:column}.automation_center2_01 ul.flex li{width:100%}.automation_center2_01 ul.flex .imgfit span{font-size:13px}.automation_center2_01 ul.flex .tt{font-size:14px}.automation_center2_01 ul.btns{margin-top:30px;gap:10px}.automation_center2_01 ul.btns li{width:calc(50% - 5px)}.automation_center2_01 ul.btns a{font-size:13px;line-height:38px;height:40px}.automation_center2_02{padding-top:40px}.automation_center2_02 .tit{font-size:13px;margin:10px 0}.automation_center2_02 .map_api{height:300px}.automation_center2_02 .tbl{padding-top:5px}.automation_center2_02 .tbl th{width:80px;padding:15px 10px}.automation_center3_va .imgbox{padding-top:15px}.automation_center3_va .imgbox .btn{font-size:15px;line-height:38px;height:40px;width:200px;margin-top:10px}.line_tit{font-size:18px;line-height:28px;padding-left:13px;margin:30px 0 8px}.line_tit:before{top:6px;width:3px;transform:none}.line_tit.mt3{margin-top:15px}.automation_center2_model .list li{width:calc(50% - 5px)}.automation_center2_model .list a{padding:12px}.act_model_list{padding:10px 20px;margin-bottom:50px}.act_model_list .tit{font-size:15px;margin-bottom:10px}.act_model_list .list{gap:5px 0}.act_model_list .list a{width:50%;font-size:13px;padding-left:20px}.act_model_list .list a:before{width:8px}.video_box{padding:0}.model_view .mt10{margin-top:5px}.model_view .mb10{margin-bottom:5px}.model_view .mb30{margin-bottom:20px}.model_view .con{margin-top:50px}.model_view .imgbox{gap:5px;padding:15px}.model_view .flex_half{gap:10px;flex-wrap:wrap}.model_view .flex_half.mt{margin-top:15px}.model_view .flex_half.mt8{margin-top:40px}.model_view .flex_half .dots_list,.model_view .flex_half .box,.model_view .flex_half .box iframe{width:100%}.model_view .flex_half .box p{height:auto;margin-bottom:10px}.model_view .gap{gap:10px}.model_view .nc_laser{flex-wrap:wrap}.model_view .nc_laser .box{padding-left:50px}.model_view .nc_laser .box:before{width:35px}.poc_area{margin:20px 0 40px;padding:30px;gap:46px;flex-direction:column}.poc_area .box{width:200px;max-width:100%}.poc_area .box+.box:after{top:-33px;left:50%;width:20px;height:20px;background-size:16px;transform:translate(-50%) rotate(90deg)}.poc_area .box:before{height:26px}.poc_area .box strong{font-size:20px;margin:16px 0 8px}.automation_center3_pocrtc02{margin-top:100px}.automation_center3_pocrtc02 ul{gap:16px;flex-wrap:wrap;margin:40px 0}.automation_center3_pocrtc02 li{max-width:calc((100% - 32px)/3)}.automation_center3_pocrtc02 p{margin-top:6px}.global02 .imgbox{padding:20px;margin-top:20px}.global02 .dls{margin-top:16px}.global02 .dls dl{flex-direction:column}.global02 .dls dl+dl{margin-top:20px}.global02 .dls dt{font-size:14px;line-height:38px;height:40px;width:50%}.global02 .dls dd{width:100%;padding:10px 0 00}.global03 .stit{margin:50px 0 20px}.global03 ul{gap:10px;align-items:flex-start;padding:20px 10px}.global03 li p{margin-top:10px;gap:4px;font-size:13px}.global03 li p:after{width:14px}.production_base_area{margin:40px 0}.production_base_area .box+.box{margin-top:30px}.production_base_area .tit{font-size:16px;margin-bottom:8px}.production_base_map .map{margin:10px 0 15px}.production_base_map .map iframe{height:240px}.production_base_map .flex_center{margin-top:10px}.production_base_map .flex_center th,.production_base_map .flex_center td{padding:15px 0}.production_base_map .flex_center th{width:80px}.production_base_youtube{margin-bottom:40px}.production_base_youtube .gbox{padding:20px 40px}.production_base_youtube .tit{font-size:18px;margin:15px 0 10px}.product_wrap{gap:0}.product_wrap:before{content:"카테고리";display:block;font-size:24px;color:#222;font-weight:700;line-height:1.5;margin-bottom:20px}.product_wrap .category_navi{margin-bottom:32px}.product_wrap .category_navi>ul>li>a{font-size:13px}.product_wrap .content{width:100%}.category_list{gap:16px 10px}.category_list dt{padding:20px;font-size:16px;flex-direction:column;text-align:center}.category_list dt i{width:42px;height:38px}.category_list dd{margin-bottom:8px;padding:20px}.category_list dd .tt{font-size:13px;line-height:20px;min-height:40px;padding-right:0}.category_list dd .tt .btn_more{position:relative;width:140px;height:35px;line-height:33px;gap:6px;margin-top:14px}.category_list dd .list{margin-top:15px;padding-top:15px;gap:10px;max-height:315px;overflow:auto}.category_list dd .list li{width:100%}.category_list dd .list a{font-size:13px;height:48px;padding:8px 60px 8px 20px;border-radius:8px}.new_product .slick-slide>div+div{margin-top:16px}.new_product .box{border-radius:16px;padding:20px}.new_product .box+.box{margin-top:16px}.new_product .imgfit{width:75px}.new_product .txt{width:calc(100% - 91px)}.new_product .type li{font-size:12px;line-height:22px;height:24px}.new_product .tit{font-size:16px;margin-bottom:12px}.new_product .p{gap:4px;flex-wrap:wrap}.new_product .p li{font-size:13px;width:100%}.new_product .p li+li:before{display:none}.new_product .slick-dots{margin-top:20px}.product_wrap .cont.new_product .box+.box{margin-top:16px}.new_product_wrap{margin-top:60px}.category_dep3_list{gap:16px;flex-direction:column}.category_dep3_list li{width:100%}.category_dep3_list li a{padding:20px 20px 20px 110px;height:auto}.category_dep3_list li i{width:75px;height:80px}.category_dep3_list li .tit{gap:6px;font-size:16px;line-height:24px;margin-bottom:12px;padding-right:30px}.category_dep3_list li .tit span{line-height:24px;height:24px}.category_dep3_list li p{font-size:13px}.category_dep4_list li+li{margin-top:16px}.category_dep4_list li a{gap:10px;border-radius:12px;padding:20px}.category_dep4_list li i{width:80px}.category_dep4_list li .txt{width:calc(100% - 90px)}.category_dep4_list li .type{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;line-height:26px;margin-bottom:5px;padding-right:0}.category_dep4_list li .new{padding:0 14px}.category_dep4_list li .tit{font-size:18px;margin-bottom:5px;padding-bottom:5px}.category_dep4_list li p{font-size:14px}.category_dep4_list li .logos{margin-top:10px;gap:16px;padding:10px 12px}label.bookmark{top:20px;right:20px;width:30px}label.bookmark i{background-size:auto 50%}.product_info{flex-direction:column;gap:30px;margin-bottom:60px}.product_info .imgfit,.product_info .txt{width:100%}.product_info .new{font-size:12px;line-height:24px;padding:0 16px;margin-bottom:8px}.product_info .type{font-size:14px;margin-bottom:8px}.product_info .tit{font-size:26px}.product_info p{font-size:14px;padding:16px 0;margin-top:16px}.product_info .logos img{max-height:24px}.product_wrap .mobile_only_msg{font-size:15px;font-weight:600;text-align:center;border:#ddd 1px solid;border-radius:10px;padding:25vw 20px;background:#f5f5f5}.round_tabs.minus_top{position:relative;top:0;width:100%}.relatedInformation_slice{padding-left:0}.relatedInformation_slice .start{top:-70px}.relatedInformation_slice .check_select_area{display:none}.relatedInformation_slice .list_area+.list_area{margin-top:60px}.relatedInformation_list li{padding:16px 0}.relatedInformation_list li span i{width:16px}.relatedInformation_list li .tt{font-size:16px;margin:4px 0 8px}.relatedInformation_list li .date{font-size:12px}.relatedInformation_list li .btns{position:relative;margin-top:16px;flex-direction:row;gap:8px;transform:none}.relatedInformation_list li .btns .btn{position:relative;width:35px;height:35px;line-height:34px;font-size:0;padding:0;display:block}.relatedInformation_list li .btns .btn:after{position:absolute;top:0;left:0;width:100%;height:100%}.relatedInformation_list li .btns .btn_download:after{mask-size:70%;-webkit-mask-size:70%}.relatedInformation_list li .btns .btn_bookmark:after{background-size:70%}.relatedInformation_slice .btn_more{gap:4px;font-size:13px;line-height:33px;height:35px;width:130px;margin-top:30px}.relatedInformation_slice .btn_more:after{width:16px}.no_search{padding:20px;font-size:16px}.no_search:before{width:50px;margin-bottom:8px;background-size:auto 50%}.no_search .tit{font-size:18px;padding-bottom:15px;margin-bottom:15px}.no_search .ne{font-size:13px;padding-left:30px;margin-bottom:8px}.no_search .ne:before{width:16px;height:16px}.caution_contents{font-size:14px}.caution_wrap .img_tit{font-size:20px;line-height:30px;padding-left:40px;padding-bottom:10px;margin:40px 0 10px}.caution_wrap .img_tit:before{width:24px;height:24px}.caution_list{gap:8px}.caution_list a{width:100%;height:50px;padding:0 40px 0 16px;gap:4px;background-position:right 12px center;background-size:16px}.caution_contents .clearfix.flex_center{flex-direction:column;align-items:flex-start}.caution_contents .positionright .img img{min-width:32px}.caution_contents .mo_colm{flex-direction:column;gap:30px}.caution_contents .mo_colm>*{width:100%}.caution_contents .mo_colm .tac{padding:40px 0 0}.caution_contents td .flex{flex-wrap:wrap}.product_Security{margin-bottom:60px;flex-direction:column}.product_Security li{width:100%}.product_Security a{height:200px}.product_Security a i{width:28px;margin-left:10px}.shild_box{padding:30px 25px}.shild_box:before{width:60px;background-size:24px}.shild_box p{font-size:13px;margin:16px 0}.shild_box .btn_download{height:auto;font-size:13px;line-height:1.5;padding:10px 24px;gap:4px;border-radius:40px}.shild_box .btn_download span{width:calc(100% - 28px)}.related_information5a_top{height:240px}.related_information5a_con{padding-top:20px}.related_information5a_con .itit{font-size:20px;line-height:30px;padding:0 0 12px 34px;margin:40px 0 10px}.related_information5a_con .itit:before{width:24px;height:26px;background-size:contain}.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{font-size:13px;margin-top:4px}.related_information5a_con .btn_outlink{width:100%;height:50px}.related_information5d_wrap .imgbox{padding-top:60px}.related_information5d_wrap .imgbox img{margin:0 auto 60px}.related_information5d_wrap .info_link_a{padding:20px;margin-bottom:16px;flex-direction:column;gap:10px}.related_information5d_wrap .info_link_a p{font-size:18px}.related_information5d_wrap .btn_link_round{font-size:14px;line-height:46px;height:46px;width:200px}.related_information5d_wrap .info_link_b{padding:60px 20px}.related_information5d_wrap .info_link_b img{height:33px}.related_information5d_wrap .info_link_b .btn_link_round{margin-top:24px}.faq_wrap{gap:8px}.faq_wrap a{width:calc((100% - 16px)/3);padding:12px}.faq_wrap img{margin-bottom:10px}.faq_wrap p{font-size:13px}.reply_wrap{margin-top:60px}.reply_wrap .tit{font-size:16px;margin-bottom:8px}.reply_wrap .inputs .text{padding:16px;font-size:14px}.reply_wrap .inputs .btm{margin-top:10px;flex-wrap:wrap;gap:10px}.reply_wrap .inputs .btm .captcha,.reply_wrap .inputs .btm .recapcha_area{width:100%}.reply_wrap .inputs .btm .btn{line-height:48px;width:100%}.reply_wrap .list{margin-top:20px}.reply_wrap .list .box{padding:12px 0 12px 30px;gap:8px}.reply_wrap .list .box>i{top:14px;left:4px;width:22px}.reply_wrap .list .writer{font-size:14px;line-height:24px}.reply_wrap .list .btns{position:relative;top:0;gap:4px;justify-content:flex-end}.reply_wrap .list .btns .btn{width:70px;font-size:13px}.reply_wrap .inlist{margin-top:12px}.box_contact{position:relative;padding:20px 20px 20px 84px;gap:16px;font-size:15px}.box_contact:before{position:absolute;top:20px;left:20px;width:48px}.box_contact.ver_edu .tt{font-size:15px}.box_contact.ver_edu .tt span{font-size:inherit}.box_contact.ver_edu p{font-size:13px}.board_write{gap:24px;flex-direction:column;padding-top:24px}.board_write dl{width:100%}.board_write dt{gap:12px;align-items:flex-start;line-height:24px;margin-bottom:10px}.board_write dt label.check i{top:2px}.board_write dt p{font-size:12px;line-height:20px;width:calc(100% - 70px);max-width:260px}.board_write dt .tipbox{margin-top:4px}.board_write dt .tipbox>button{width:18px;height:18px}.board_write dt .tipbox .txt{left:-40px;width:calc(100vw - 50px);padding:12px}.board_write dt .tipbox .txt:before{left:40px}.board_write dt .tipbox .txt li{padding-left:40px;font-size:12px}.board_write dt .tipbox .txt li+li{margin-top:4px}.board_write dt .tipbox .txt li strong{font-size:12px}.board_write dt .tipbox.open .txt{display:block}.board_write dd{flex-wrap:wrap}.board_write dd select{background-position:right 16px center}.board_write dd.half{gap:8px}.board_write dd.half .text{width:100%}.board_write dd textarea.text{height:200px;padding:12px 16px}.board_write dd .flex label.check{width:65px}.board_write dd .flex p{width:calc(100% - 65px)}.board_write dd .flex.w_all{width:100%}.board_write .name{position:relative}.board_write .name dt{flex-wrap:wrap;gap:60px 12px;margin:0}.board_write .name dt strong{width:100%}.board_write .name dd{position:absolute;top:30px;left:0;width:100%}.board_write .view_file dt{flex-direction:row;justify-content:space-between;align-items:center}.board_write .btn_file_input span{font-size:13px;line-height:28px;height:30px;width:76px}.board_write .file_inputs .btn_del{width:54px}.board_write .file_inputs .btn_del:before{width:22px;height:22px}.board_write .radios{gap:10px 20px;height:44px}.board_write .datepicker_wrap .datepicker{padding-left:40px;background-position:10px 50%}.board_write .w500,.board_write .wminus500{width:100%}.board_write .gap10{gap:8px}.board_write .lock_set .flex{gap:12px}.board_write .email .btn,.board_write .address .btn{font-size:14px;line-height:46px;height:48px;width:100px}.board_write .flex.email{gap:8px}.board_write .email .text{width:calc(100% - 104px)}.board_write .address .text{width:1 1 calc(100% - 104px)}.terms_wrap.aco_wrap{padding-top:24px}.confirm_box{margin-top:60px;padding:24px 20px}.confirm_box p{margin:12px 0 24px;text-align:center}.aco_wrap dt button{font-size:14px;line-height:22px;padding:12px 40px 12px 16px}.aco_wrap dt button:after{right:16px;width:20px;height:20px}.aco_content{padding:0 20px}.aco_content.open{height:120px;padding:16px}.aco_wrap.terms_wrap .top_txt{font-size:15px}.dealers_affiliates1_01{padding:60px 0;margin-bottom:60px}.dealers_affiliates1_01 .tit{margin-bottom:30px}.dealers_affiliates1_01 .tit strong{font-size:21px;margin-bottom:6px}.dealers_affiliates1_01 ul{gap:15px}.dealers_affiliates1_01 li{width:100%;padding:16px 18px}.dealers_affiliates1_01 li strong{font-size:18px}.dealers_affiliates1_01 li strong:after{width:18px}.dealers_affiliates1_02{display:none}.as_board{border:0}.as_board>li{padding:20px;border:#ddd 1px solid;border-radius:16px}.as_board>li+li{margin-top:16px}.as_board li button{font-size:18px}.as_board li .homepage{position:absolute;top:20px;right:20px;height:28px;width:28px;padding:0;gap:0;font-size:0}.as_board li .homepage:after{width:100%}.as_board li .map_link{position:relative;top:0;width:100%;transform:none;font-size:14px}.as_board li .tags{gap:6px;padding:10px 0 16px;margin-bottom:10px;border-bottom:#ddd 1px solid}.as_board li .tags:before{width:100%}.as_board li .tags li{font-size:13px;line-height:28px;height:30px;padding:0 12px}.asstep_wrap{margin-top:60px}.asstep_wrap ol{flex-wrap:wrap;gap:16px}.asstep_wrap ol:before{display:none}.asstep_wrap li{width:calc(50% - 8px);gap:12px}.asstep_wrap li span{font-size:13px;line-height:24px;height:24px;width:82px}.asstep_wrap li p{font-size:16px}.asstep_wrap li+li:before{content:"";position:absolute;top:50%;left:-12px;width:12px;border-top:#005EB8 1px dashed}.asstep_wrap li:nth-child(2n-1):before{top:-12px;left:50%;width:0;height:12px;border-left:#005EB8 1px dashed}.asstep_wrap li:nth-child(4n):before{left:auto;right:-12px}.asstep_wrap li:nth-child(1){order:1}.asstep_wrap li:nth-child(2){order:2}.asstep_wrap li:nth-child(3){order:4}.asstep_wrap li:nth-child(4){order:3}.asstep_wrap li:nth-child(5){order:5}.asstep_wrap li:nth-child(6){order:6}.popup.popDealers .tit{padding:0 32px 6px;margin-bottom:6px;gap:4px 8px}.popup.popDealers .tit strong{font-size:18px}.popup.popDealers .tit .homepage{font-size:14px;line-height:22px;gap:6px}.popup.popDealers .scroll{max-height:calc(100vh - 142px)}.popup.popDealers .gbox{margin:20px 0;padding:16px}.popup.popDealers .gbox .tt{padding-left:10px;margin-bottom:6px}.popup.popDealers .gbox .tt~.tt{margin-top:16px}.popup.popDealers .gbox p{font-size:13px}.popup.popDealers .tbl th,.popup.popDealers .tbl td{font-size:13px;padding:8px 1px}.con_as01{gap:8px}.con_as01 .box{border-radius:10px;padding-left:90px;height:110px}.con_as01 .box:before{width:60px;background-size:50%}.con_as01 .box span{font-size:14px}.con_as01 .box strong{font-size:20px;line-height:1.2}.con_as02 .gbox,.con_as02 .gbox .tac{margin-top:26px}.con_as03 ul{flex-direction:column;gap:8px;margin-top:10px}.con_as03 li{width:100%;border-radius:10px;padding:15px 20px 15px 90px;height:100px}.con_as03 li:before{width:60px;background-size:50%}.box_contact.ver_edu p{font-size:14px}.education_services1_01{margin-top:60px}.education_itbox .box{flex-direction:column}.education_itbox .box+.box{margin-top:20px}.education_itbox .box .imgfit{width:100%;border-radius:10px}.education_itbox .box .txt{width:100%}.education_itbox .box .tit{font-size:18px;padding-left:32px;margin-bottom:10px}.education_itbox .box .tit span{width:24px;line-height:24px;font-size:12px}.education_itbox .box p{font-size:14px}.education_itbox .box .gbox{margin-top:20px;padding:20px}.education_itbox .box .gbox .tt{padding-left:20px;margin-bottom:8px}.education_itbox+.gbox{padding:20px}.education_itbox+.gbox .num_list li{padding:0 0 0 24px;line-height:20px}.education_itbox+.gbox .num_list li+li{margin-top:4px}.education_itbox+.gbox .num_list li span{font-size:10px}.download_area{flex-direction:column}.download_area li{width:100%}.download_area .btn{height:48px;line-height:46px;font-size:14px}.download_area p{font-size:13px;margin:8px auto 0;width:250px}.ico_state{font-size:12px;line-height:22px;height:24px;width:60px}.education_view_top{margin-bottom:64px}.education_view_top .inner{flex-direction:column}.education_view_top .imgfit,.education_view_top .txt{width:100%}.education_view_top .tit{font-size:26px;margin:8px 0 16px}.education_view_top .typebox{line-height:24px;height:26px;padding:0 18px}.education_view_top .dls dl{font-size:14px}.education_view_top .dls dl+dl{margin-top:6px}.education_view_top .dls dt{width:68px}.education_view_top .dls dd{width:calc(100% - 68px)}.education_view_top .btm p{padding:40px 0 8px}.education_view_top .btm .btn_outlink{font-size:14px;line-height:48px;height:48px;gap:10px}.education_view_btm{padding-top:56px}.education_view_btm .wbox .stit{gap:10px;margin-bottom:10px}.education_view_btm .wbox .stit .date{font-size:13px;padding-left:23px}.education_view_btm .txt{font-size:13px}.education_view_btm .pl p{padding-left:14px;text-indent:-14px}.education_view_btm .state_area{flex-direction:column;gap:8px;margin:4px 0}.education_view_btm .state_area span{gap:8px}.dl_tbl dl{font-size:14px;line-height:22px;width:100%}.dl_tbl dt{width:68px}.dl_tbl dd{width:calc(100% - 68px)}.education_view_btm .dots_list li strong{margin-bottom:4px}.edu_board li{padding:20px 0}.edu_board .tit{font-size:18px;margin:10px 0}.edu_board .dls{gap:4px}.edu_board .dls dl{gap:4px;width:100%}.edu_board .dls dl+dl:before{display:none}.edu_board .btn_abso{position:relative;display:block;top:0;width:100%;height:48px;line-height:48px;font-size:14px;transform:none;margin-top:16px}.info_tbl dl+dl{margin-top:4px}.info_tbl dt{width:80px}.info_tbl dd{width:calc(100% - 80px)}.terms_check{margin-top:20px;padding:16px}.terms_check p.c_blue{margin:10px 0}.safety_consulting1_top{padding:30px 0;margin:30px 0}.safety_consulting1_top span{font-size:14px}.safety_consulting1_top .tt{font-size:30px;margin-top:8px}.safety_consulting1_top i{height:40px;margin:8px auto}.safety_consulting1_top p{font-size:13px}.safety_consulting1_top p+p{margin-top:4px}.safety_consulting1_btm .flex{gap:8px;flex-wrap:wrap}.safety_consulting1_btm .box{width:100%;aspect-ratio:32/15}.safety_consulting1_btm .box:after{opacity:1}.safety_consulting1_btm .box span{top:12px;left:12px}.safety_consulting1_btm .box p{bottom:12px;font-size:15px;padding:0 12px}.safety_consulting_box{height:600px;max-width:100%;border-radius:0;padding:20px 0}.safety_consulting_box .blue_box{border-radius:20px}.safety_consulting_box .tit{font-size:20px;margin-bottom:12px}.safety_consulting_box.i2{background-image:url(/images/bg_safety_consulting_box02_m.jpg)}.safety_consulting_box.i3{background-position:55% 0}.safety_consulting_box.i4{background-position:70% 0}.safety_consulting_img{margin-top:40px}.safety_consulting_img img+img{margin-top:20px}.company_overview1_top:before{display:none}.company_overview1_top .box{width:100%;height:124px;padding:20px 60px 20px 20px}.company_overview1_top .box .tt{font-size:20px;margin-bottom:8px}.company_overview1_top .box p{font-size:15px}.company_overview1_top .box:after{bottom:20px;right:20px}.company_overview1_mid .inner{height:160px;font-size:22px;text-align:center}.boss_massage{flex-direction:column}.boss_massage .imgfit{width:100%}.boss_massage .txt{width:100%;padding-bottom:40px}.boss_massage .tt{font-size:20px;margin-bottom:15px}.boss_massage p{font-size:13px}.boss_massage .name{gap:10px;font-size:13px}.boss_massage .name img{width:60px}.company_overview2_01{padding-bottom:60px}.company_overview2_01 .flex{margin-bottom:60px;flex-direction:column}.company_overview2_01 .flex li{width:100%;font-size:18px;padding:20px;border-radius:10px;display:flex;align-items:center}.company_overview2_01 .flex li:before{width:30px;height:30px;margin:0 17px 0 0}.company_overview2_01 .img_slide{flex-direction:column}.company_overview2_01 .img_slide .tab,.company_overview2_01 .img_slide .imgfit{width:100%}.company_overview2_01 .img_slide .tab{padding:30px;overflow:hidden}.company_overview2_01 .img_slide .tab:before{height:56px;left:53%}.company_overview2_01 .img_slide .tab li+li{margin-top:10px}.company_overview2_01 .img_slide .tab a,.company_overview2_01 .img_slide .tab button{font-size:18px;gap:8px}.company_overview2_01 .img_slide .tab a:after,.company_overview2_01 .img_slide .tab button:after{width:28px;background-size:auto 70%}.company_overview2_01 .img_slide .imgfit{aspect-ratio:16/15}.company_overview2_02 ul{flex-direction:column}.company_overview2_02 li{width:100%}.company_overview2_02 li .imgfit{border-radius:15px}.company_overview2_02 li .txt{padding-top:16px}.company_overview2_02 li .txt strong{font-size:18px;margin-bottom:8px}.company_overview2_03 .stit,.company_overview2_03 .tb{text-align:left}.company_overview2_03 .tb{font-size:15px}.company_overview2_03 .wbox{margin-top:30px;padding:30px 24px;gap:30px;flex-direction:column}.company_overview2_03 .right .cn{padding-top:0}.company_overview2_03 .right .cn img{margin-bottom:14px}.company_overview2_03 .right .cn a{line-height:20px;padding-right:30px}.company_overview2_03 .right .cn a:after{width:20px;background-size:70%}.company_overview2_03 .right .cn .tar{text-align:center!important}.company_overview2_03 .tt{font-size:18px;line-height:26px;margin-bottom:16px}.company_overview2_04{padding:60px 0 0}.safety_consulting1_btm[class*=company_overview2] .box{aspect-ratio:32/31}.safety_consulting1_btm[class*=company_overview2] .box p:after{margin-left:8px;width:28px;opacity:1}.company_overview2_05{padding:84px 0;background-image:url(/images/bg_company_overview2_05_m.jpg)}.company_overview2_05 p{font-size:18px}.company_overview2_05 p:after{width:28px}.g05.s02 .corporate_philosophy_01 .btit{font-size:30px}.flex_ver_center[class*=corporate_philosophy] p{font-size:16px}.corporate_philosophy_01{padding-bottom:32px}.corporate_philosophy_01 .btit{margin-bottom:32px}.corporate_philosophy_02{height:auto;aspect-ratio:45/23}.corporate_philosophy_03{height:auto;padding:100px 0}.corporate_philosophy_03 .btit{font-size:32px;margin-bottom:32px}.corporate_philosophy_03 p{font-size:16px}.corporate_philosophy_04{background-position:50% 150px;background-size:150%}.corporate_philosophy_04:before{left:-10px;font-size:126px}.corporate_philosophy_04 .mission{font-size:26px}.corporate_philosophy_04 ul{flex-direction:column;align-items:center}.corporate_philosophy_04 li{width:300px;max-width:100%;margin:0;padding:0 15px}.corporate_philosophy_04 li+li{margin-top:-24px}.corporate_philosophy_04 li:before{height:60px}.corporate_philosophy_04 li strong{font-size:24px;margin:32px 0 10px}.corporate_philosophy_04 li p{font-size:14px;padding:0 20px}.corporate_philosophy_05{height:auto;padding:100px 0}.corporate_philosophy_05 .btit{font-size:32px;margin-bottom:32px}.flex_ver_center.corporate_philosophy_05 p{font-size:18px}.corporate_philosophy_06{padding-top:60px}.corporate_philosophy_06 ul{flex-direction:column;gap:28px}.corporate_philosophy_06 ul+ul{margin-top:24px}.corporate_philosophy_06 li{width:100%;height:auto;min-height:96px;padding:24px 32px}.corporate_philosophy_06 .left{font-size:15px}.corporate_philosophy_06 .left:after{top:calc(100% + 1px);left:0;width:100%;height:28px;background-image:url(/images/arrow_dots_m.svg);background-size:auto 24px}.corporate_philosophy_06 .right{margin-top:0}.corporate_philosophy_06 .right strong{font-size:18px;margin-bottom:8px}.map_area{height:400px}.map_text{padding-top:60px}.map_text ul{gap:16px}.map_text li{width:100%;padding:24px 70px 24px 24px}.map_text li strong{gap:8px;font-size:20px;margin-bottom:12px}.map_text li strong i{height:16px}.map_text li p{font-size:14px}.map_text li p[class*=i]{background-size:16px}.map_text li:after{bottom:24px;right:24px;width:44px}.map_text li.i1:after{width:33px}.map_text .center{margin-top:100px;flex-direction:column}.map_text .center .imgfit{width:100%;height:150px;border-radius:16px 16px 0 0}.map_text .center .txt{width:100%;padding:24px;border-radius:0 0 16px 16px}.map_text .center b{margin:20px 0 8px}.global_map_area{display:none}.global_select .global_country{margin-top:24px;display:flex!important;gap:10px 30px!important;flex-wrap:wrap;padding:20px}.global_select .global_country button{font-size:14px}.global_list .tit{font-size:24px;margin-bottom:8px}.global_list .box{padding:20px}.global_list .box+.box{margin-top:12px}.global_list .box .name{font-size:16px;margin-bottom:8px}.global_list .box li{padding-left:90px;font-size:13px;line-height:24px}.global_list .box li+li{margin-top:8px}.global_list .box li strong{left:30px}.global_setvice01{padding:20px 20px 20px 80px;margin-bottom:40px}.global_setvice01:before{width:50px}.global_setvice01 p{font-size:14px}.global_setvice01 ul{flex-direction:column;gap:10px;margin-top:12px;padding-bottom:12px;margin-bottom:12px}.global_setvice01 .btn_download{line-height:1.2}.global_setvice02 .box{flex-direction:column;height:auto}.global_setvice02 .box+.box{margin-top:24px}.global_setvice02 .imgfit{width:100%}.global_setvice02 .txt{width:100%;padding:20px}.global_setvice02 .txt .tit{font-size:18px;margin-bottom:8px}.global_setvice02 .txt p{padding-bottom:10px}.global_setvice02 .txt .dots_list li{padding-left:0}.global_setvice02 .txt .dots_list li:before{top:10px}.global_setvice02 .txt .dots_list li+li{margin-top:8px}.global_setvice02 .txt .dots_list li strong{position:relative;left:0;display:block;padding-left:8px}.employment01{height:220px;margin-bottom:40px}.employment02{padding:0}.employment02 li{padding-right:0}.employment02 .tit strong{font-size:18px}.employment02 .tit span{font-size:14px;padding-left:9px;margin-left:8px}.employment02 .tit span:before{height:14px}.employment02 em{top:15px;width:50px}.employment02 .stit{margin:60px 0 20px}.employment03{padding:20px 0 60px}.employment03 ol{gap:24px}.employment03 li{width:100%;height:140px;padding:15px 15px 15px 80px}.employment03 li span{font-size:50px}.employment03 li em{width:50px}.employment03 .video{margin-top:60px}.employment04{padding:30px 20px}.employment04 .btns_center{flex-direction:column;width:100%}.employment04 .btns_center .btn{width:100%;max-width:100%}.employment04 .btns_center .btn_email{gap:8px}.employment04 .btns_center .btn_download{gap:6px}.agency_apply_area .gbox{padding:20px}.agency_apply_area .gbox dt,.agency_apply_area .gbox dd{font-size:14px}.agency_apply_area .btn{position:relative;display:block;top:0;right:0;transform:none;font-size:14px;line-height:48px;height:48px;width:100%;margin-top:24px}.month_wrap{flex-direction:column}.month_tbl,.day_list{padding:24px 16px}.month_tbl{width:100%}.month_tbl .month_select{gap:16px}.month_tbl .month_select strong{font-size:24px}.month_tbl .btn_today{width:74px}.month_tbl th{font-size:13px;line-height:22px;padding:8px}.month_tbl td{height:60px;padding:8px 3px}.month_tbl td .list{margin-top:4px}.month_tbl td .list li button{font-size:0;line-height:6px;height:6px}.month_tbl td.today span:before{width:24px;height:24px}.day_list{width:100%;padding-right:10px;padding-top:0}.day_list .tit{font-size:24px;margin-bottom:16px;text-align:left}.day_list .list{height:auto;max-height:100vh;padding-right:8px}.day_list .box{padding:16px 20px;margin-bottom:10px}.day_list .box .type{margin-bottom:8px}.day_list .box .type li{font-size:12px;line-height:24px;height:26px;padding:0 16px}.day_list .box .tt{margin-bottom:12px}.day_list .box p{font-size:13px;min-height:20px}.pop_schedule .tit{margin-bottom:15px}.pop_schedule .gbox .scroll{gap:10px;max-height:calc(100vh - 316px)}.pop_schedule dl{width:100%;font-size:14px;flex-basis:100%}.pop_schedule .img{margin-top:15px}.admin_img_area{font-size:14px;line-height:22px;min-height:160px;margin-bottom:60px}.box_contact.ver_dataroom5{margin-bottom:40px}.dataroom_contbox ol li+li{margin-top:16px}.dataroom_contbox ol strong{gap:6px;margin-bottom:8px}.dataroom_contbox ol strong span{width:18px;height:18px;line-height:18px;font-size:12px}.dataroom_contbox ol p{font-size:14px}.dataroom_contbox ol p+p{margin-top:3px}.dataroom_contbox ol p span{padding-left:10px;width:70px}.dataroom_contbox .gbox{margin-top:30px;padding:20px;gap:10px;flex-direction:column}.dataroom_contbox .gbox .t{font-size:16px;padding-left:32px}.dataroom_contbox .gbox .t:before{width:20px;height:20px}.dataroom_contbox .gbox .t:after{display:none}.dataroom_contbox .gbox .c{gap:4px;flex-direction:column}.dataroom_contbox .gbox .c li{gap:6px;font-size:14px}.member_out_line{border-radius:10px;padding:20px}.member_out_line .tt{font-size:16px;margin-bottom:6px}.member_out_line .tt~.tt{margin-top:18px}.member_wrap .ico{font-size:16px;margin-bottom:20px}.member_wrap .ico:before{width:80px;height:80px;margin-bottom:16px;background-size:auto 50%}.member_wrap .flex{gap:10px 4px;flex-wrap:wrap}.member_wrap .flex .text{line-height:46px;height:48px;flex:1 1 calc(100% - 104px)}.member_wrap .flex .btn{font-size:14px;line-height:46px;height:48px;width:100px}.member_wrap .phone span{width:10px}.member_wrap .phone .flex .text{width:calc((100% - 36px)/3);flex-basis:calc((100% - 36px)/3)}.member_wrap .phone .flex .btn{width:100%}.member_wrap .email.flex .text{width:calc(100% - 104px)}.member_wrap .email.flex .btn{width:100%}.member_wrap .input_tet{margin:20px 0 30px}.member_wrap .btn.w100p{height:48px;line-height:46px}.member_wrap .btn+.btn{margin-top:8px}.member_wrap .gbox{margin-top:40px;padding:20px}.member_wrap .gbox p{font-size:14px}.member_wrap .gbox ol{margin-top:20px}.member_wrap .gbox li{font-size:13px;line-height:40px;height:40px;padding:0 0 0 40px}.member_wrap .gbox li+li{margin-top:4px}.member_wrap .gbox li span{left:8px;width:26px;height:26px;line-height:26px;font-size:11px}.member_wrap .gbox.find_box:before{width:60px;height:60px;background-size:auto 50%;margin-bottom:16px}.member_wrap .btns_center{margin-top:30px}.member_wrap .ctit{font-size:34px;line-height:40px;margin-bottom:20px}.member_wrap .join_step{gap:20px;margin-bottom:40px}.member_wrap .join_step li{font-size:13px}.member_wrap .join_step li+li:before{left:-20px;width:20px}.member_wrap .join_step li span{font-size:14px;margin-bottom:4px}.member_wrap .tit{font-size:20px;padding-bottom:10px;margin:40px 0 10px}.member_wrap .board_write{padding-bottom:20px;padding-top:0}.join_end{font-size:16px;margin-bottom:40px}.join_end:before{width:80px;height:80px;margin-bottom:16px;background-size:auto 50%}.login_form{padding:20px!important}.login_form h3{font-size:20px!important;margin-bottom:20px!important}.login_form .login_links{display:flex;justify-content:center}.login_form .login_links a{font-size:13px!important;padding:0 5px!important}.mypage_glbox,.mypage_wrap .outbox{padding:40px 20px}.terms_wrap .top_txt{font-size:16px}.terms_wrap .tit{font-size:16px;margin:40px 0 8px}.terms_wrap p,.terms_wrap li{font-size:14px}.terms_wrap ul.pl li{padding-left:16px;text-indent:-16px}.tbl,.tbl+ul{margin-top:16px}.tbl th,.tbl td{padding:12px;word-break:break-word}.tbl span.tal{width:100%}.mo_break{border-top:0;border:#ddd 1px solid;border-radius:8px}.mo_break colgroup,.mo_break thead{display:none}.mo_break table,.mo_break tbody,.mo_break th,.mo_break td{display:block}.mo_break tr{position:relative;display:flex;flex-wrap:wrap;gap:5px 0;padding:16px 0}.mo_break tr+tr{border-top:#ddd 1px dashed}.mo_break td{border:0;padding:0!important;width:100%;height:auto;text-align:left}.mo_break td:before{font-size:13px;color:#999;text-align:left;display:block}.mo_break.set_line table{border-bottom:#ddd 1px solid}.mo_break.set_line tr{gap:8px 16px}.mo_break.set_line tr+tr{border-top:#ddd 1px solid}.mo_break.set_line td{height:auto}.mo_break.set_line .no{display:none}.mo_break.set_line .productarea{order:1;width:auto}.mo_break.set_line .productdetail{position:relative;order:2;width:auto}.mo_break.set_line .productdetail:before{content:"";position:absolute;top:50%;left:-8px;width:1px;height:12px;background:#ddd;transform:translateY(-50%)}.mo_break.set_line .title{order:3;font-weight:600}.mo_break.set_line .title a{font-size:15px;color:#222;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mo_break.set_line .date{order:4;color:#666}.mo_break.td_flex td{display:flex}.mo_break.td_flex td:before{width:50px}.mo_break .no100{width:auto}.mo_break .category{order:2}.mo_break .category .statebox{margin:0}.mo_break .title{order:1}.mo_break .writer{order:3}.mo_break .date{order:4}.mo_break .hit{order:5}.mo_break .progress{order:4}.mo_break .relpystate{order:6;position:absolute;top:16px;right:16px;width:auto}.mo_break .relpystate .statebox{margin:0}.mo_break .downloadtype{order:4}.mo_break .downloaddate{order:5}.mo_break .management{order:4;position:absolute;top:50%;right:10px;width:auto;transform:translateY(-50%)}.mo_break .writer:before{content:"등록자"}.mo_break .date:before{content:"등록일"}.mo_break .hit:before{content:"조회수"}.mo_break .progress:before{content:"진도율"}.mo_break .downloadtype:before{content:"다운로드 항목"}.mo_break .downloaddate:before{content:"다운로드일"}.mo_break.td_flex td.downloadtype:before,.mo_break.td_flex td.downloaddate:before{width:90px}.mo_break .no{display:none}.priv_tbl2 td:nth-child(1):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:nth-child(1):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:nth-child(1):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}.search_list li a{font-size:14px;padding:10px 90px 10px 10px}.search_list li .btn_detail{right:10px;font-size:13px}#popUlCertification{font-size:14px}#popUlCertification .tit{padding-bottom:5px;margin-bottom:10px}#popUlCertification .scroll{max-height:calc(100vh - 150px)}#popUlCertification p.s{font-size:13px}#popUlCertification .tt{font-size:15px;margin:10px 0 5px}#popUlCertification .tbl th,#popUlCertification .tbl td{padding:5px}#popUlCertification ol{padding-left:15px;margin-bottom:10px}#popUlCertification ol li{font-size:13px}#popUlCertification ol li+li{margin-top:5px}#popUlCertification a{font-size:13px;padding:4px 10px}#popUlCertification .gbox{padding:10px;border-radius:5px;margin-top:5px}#popUlCertification .gbox dt{padding-bottom:5px;margin-bottom:5px}#popUlCertification .copy{font-size:10px;margin-top:5px}}@media screen and (max-width:500px){.caution_contents table br{display:none}}
