.swiper-container{z-index:1;margin:0 auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;-o-transition-property:transform;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-o-transition-timing-function:ease-out;margin:0 auto;transition-timing-function:ease-out}.swiper-slide{-o-transition-property:transform;flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-o-transition-property:transform,height;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{z-index:10;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:27px 44px;width:27px;height:44px;margin-top:-22px;position:absolute;top:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;-o-transition:.3s opacity;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{opacity:.2;background:#000;border-radius:100%;width:8px;height:8px;display:inline-block}button.swiper-pagination-bullet{-webkit-box-shadow:none;box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;display:inline-block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:0 0;background:#007aff;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0;left:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0;left:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s steps(12,end) infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;display:block}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{opacity:.6;filter:blur(50px);z-index:0;background:#000;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.board_comment,.board_latest{color:#222;width:100%}.board_comment *,.board_latest *{box-sizing:border-box}.board_top{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;display:flex}.board_total,.board_total p{color:#222;flex-shrink:0;font-size:1.125rem;font-weight:700}.board_total em{color:#222;font-weight:700}.board_no_data{text-align:center;color:#555;border-top:2px solid #222;border-bottom:1px solid #ddd;padding:80px 20px}.board_left{align-items:center;gap:10px;display:flex}.board_admin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:40px auto 0;display:flex}.board_admin_right{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:auto;display:flex}.board_admin a,.board_btn,.board_more_btn,.board_write_btn a,.board_form_btn{color:#fff;cursor:pointer;background:#222;border:1px solid #222;justify-content:center;align-items:center;min-width:90px;height:40px;padding:0 20px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.board_btn_dark,.board_btn_primary{color:#fff;background:#222;border-color:#222}.board_more_btn{margin:40px auto 0}.board_write_btn{justify-content:flex-end;margin:30px 0 0;display:flex}.board_write_btn a{gap:10px}.board_write_btn a p{color:#fff;font-size:.875rem;font-weight:700}.board_pen_icon{fill:#fff;width:14px;height:14px}.board_search{justify-content:flex-end;align-items:center;gap:10px;display:flex}.board_search select,.board_search_select,.board_top select{color:#222;appearance:none;background:#fff;border:1px solid #ddd;min-width:130px;height:44px;padding:0 40px 0 20px;font-size:1rem}.board_search_input{width:285px;position:relative}.board_search_input input,.board_search_input input[type=text],.board_search_input input[type=search],.board_search_input input[type=password]{color:#222;background:#fff;border:1px solid #ddd;width:100%;height:44px;padding:0 60px 0 20px;font-size:1rem}.board_search_input input::placeholder{color:#888}.board_search_input button,.board_search_btn{background-color:#f3f3f3;background-image:url(/company-sites/escg/assets/images/sub/icon-search-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;width:44px;height:44px;font-size:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.board_select{flex-shrink:0;min-width:135px;position:relative}.board_select_btn{color:#222;text-align:left;background:#fff;border:1px solid #ddd;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 16px;font-size:1rem;display:flex;position:relative}.board_select_text{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:400;display:block;overflow:hidden}.board_select_arrow{background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(90deg)}.board_select.on .board_select_arrow{transform:translateY(-50%)rotate(-90deg)}.board_select_list{z-index:30;background:#fff;border:1px solid #ddd;width:100%;display:none;position:absolute;top:calc(100% - 1px);left:0}.board_select.on .board_select_list{display:block}.board_select_list li{border-bottom:1px solid #eee}.board_select_list li:last-child{border-bottom:0}.board_select_list button{color:#555;text-align:left;width:100%;height:40px;padding:0 20px;font-size:1rem;display:block}.board_select_list li.on button,.board_select_list button:hover{color:#222;background:#f3f3f3;font-weight:700}.board_paging{text-align:center;margin:40px 0}.board_paging ul{justify-content:center;align-items:center;gap:10px;display:flex}.board_paging li{justify-content:center;align-items:center;display:flex}.board_paging a,.board_paging strong,.board_paging span{color:#222;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.board_paging a:hover{background:#f3f3f3}.board_paging strong,.board_paging li.on a,.board_paging li.active a,.board_paging li.active span,.board_paging .active a,.board_paging .active span,.board_paging [aria-current=page]{color:#fff;background:#222}.board_paging img{display:none}.board_paging .board_paging_prev,.board_paging .board_paging_next,.board_paging a[rel=prev],.board_paging a[rel=next],.board_paging .paging li:first-child a,.board_paging .paging li:nth-child(2) a,.board_paging .paging li:nth-last-child(2) a,.board_paging .paging li:last-child a{min-width:40px;padding:0;font-size:0;position:relative}.board_paging .board_paging_prev:before,.board_paging .board_paging_next:before,.board_paging a[rel=prev]:before,.board_paging a[rel=next]:before,.board_paging .paging li:first-child a:before,.board_paging .paging li:nth-child(2) a:before,.board_paging .paging li:nth-last-child(2) a:before,.board_paging .paging li:last-child a:before{content:"";background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:7.5px;height:12px;display:block}.board_paging .board_paging_prev:before,.board_paging a[rel=prev]:before,.board_paging .paging li:first-child a:before,.board_paging .paging li:nth-child(2) a:before{transform:rotate(180deg)}.board_paging .board_paging_next:before,.board_paging a[rel=next]:before{transform:rotate(0)}.board_tab{margin-bottom:50px}.board_tab ul{justify-content:center;align-items:center;gap:30px;display:flex}.board_tab a{color:#888;align-items:center;height:30px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.board_tab li.on a{color:#222}.board_tab li.on a:after{content:"";background:#222;height:3px;position:absolute;bottom:0;left:0;right:0}.board_category ul{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.board_category a{color:#555;border:1px solid #ddd;align-items:center;height:40px;padding:0 20px;text-decoration:none;display:inline-flex}.board_category li.on a{color:#fff;background:#222;border-color:#222}.board_tag{vertical-align:middle;background:#f3f3f3;border:0;justify-content:center;align-items:center;min-width:auto;height:30px;margin-right:0;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;color:#222!important}.board_tag_notice,.board_item_notice .board_tag_notice{background:#222;color:#fff!important}.board_tag_cate{border:0;color:#222!important}.board_basic .board_list_head{color:#222;text-align:center;border-top:2px solid #222;border-bottom:1px solid #ddd;grid-template-columns:100px minmax(0,1fr) 140px 140px 100px;align-items:center;min-height:60px;font-size:1rem;font-weight:700;display:grid}.board_basic .board_list_wrap ul{border-top:0}.board_basic .board_list_wrap li{border-bottom:1px solid #eee;position:relative}.board_basic .board_list_wrap li>input[type=checkbox]{z-index:2;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.board_basic .board_list_wrap li.board_item_notice{background:#2222220f}.board_basic .board_list_wrap li a.board_link{min-height:60px;color:inherit;grid-template-columns:100px minmax(0,1fr) 140px 140px 100px;align-items:center;text-decoration:none;display:grid}.board_basic .board_list_wrap li:hover .board_tit{text-underline-position:under;text-decoration:underline}.board_basic .board_num{color:#888;text-align:center;justify-content:center;align-items:center;min-width:0;font-size:.875rem;font-weight:400;display:flex}.board_basic .board_cate_box{justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.board_basic .board_tit_box{flex:1;min-width:0;padding-left:0}.board_basic .board_mob_meta{display:none}.board_basic .board_tit_box>span,.board_basic .board_cate{color:#222;margin-bottom:10px;font-size:1rem;font-weight:700;display:block}.board_basic .board_tit_box p,.board_basic .board_tit{color:#222;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1rem;font-weight:700;line-height:1.5;display:block;overflow:hidden}.board_basic .board_writer,.board_basic .board_date,.board_basic .board_hit{color:#888;text-align:center;font-size:.875rem;font-weight:400}.board_basic .board_date_pc,.board_basic .board_date_mob{display:none}.board_gallery_grid .board_top{justify-content:space-between}.board_gallery_grid .board_gallery_items{flex-wrap:wrap;gap:60px 30px;display:flex}.board_gallery_grid .board_gallery_items li{width:calc(33.3333% - 20px)}.board_gallery_grid .board_gallery_items li a{width:100%;color:inherit;text-decoration:none;display:block}.board_gallery_grid .board_img_box{aspect-ratio:1.606;background:#f8f8f8;width:100%;position:relative;overflow:hidden}.board_gallery_grid .board_img_box img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.board_gallery_grid .board_gallery_items li:hover .board_img_box img{transform:scale(1.04)}.board_gallery_grid .board_gallery_info{padding:20px 0 0}.board_gallery_grid .board_gallery_info .board_tit{color:#222;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;font-size:1rem;font-weight:700;line-height:1.5;display:block;overflow:hidden}.board_gallery_grid .board_meta{align-items:center;gap:10px;min-width:0;display:flex}.board_gallery_grid .board_meta .board_date{color:#888;font-size:.75rem;font-weight:700}.board_gallery_list .board_top{justify-content:space-between;align-items:flex-end}.board_gallery_list .board_gallery_blog_items{border-top:0}.board_gallery_list .board_gallery_blog_items li{border-bottom:1px solid #ddd}.board_gallery_list .board_gallery_blog_items li a{color:inherit;grid-template-columns:420px minmax(0,1fr);align-items:center;gap:40px;padding:60px 0;text-decoration:none;display:grid}.board_gallery_list .board_gallery_blog_items li:first-child a{padding:0 0 60px}.board_gallery_list .board_img_box{aspect-ratio:1.606;background:#f8f8f8;width:100%;position:relative;overflow:hidden}.board_gallery_list .board_img_box img,.board_gallery_list .preview_img{object-fit:cover;width:100%;height:100%;display:block}.board_gallery_list .board_gallery_blog_items li a>img{aspect-ratio:1.606;object-fit:cover;width:100%;height:auto;display:block}.board_gallery_list .board_gallery_blog_items li:hover .board_img_box img,.board_gallery_list .board_gallery_blog_items li:hover .preview_img{transform:scale(1.04)}.board_gallery_list .board_gallery_info{flex-direction:column;min-width:0;padding:0;display:flex}.board_gallery_list .board_gallery_info .board_tit{color:#222;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.75rem;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.board_gallery_list .board_gallery_info .board_txt{color:#555;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:30px;font-size:1.125rem;font-weight:400;line-height:1.7;display:-webkit-box;overflow:hidden}.board_gallery_list .board_gallery_info .board_date{color:#888;margin-top:40px;font-size:1rem;font-weight:400;display:block}.board_view .board_view_head{border-top:2px solid #222;border-bottom:1px solid #ddd;padding:40px 0 30px}.board_view .board_view_title{color:#222;margin:0 0 20px;font-size:1.5rem;font-weight:700;line-height:1.5}.board_view .board_view_meta{color:#555;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:1rem;display:flex}.board_view .board_view_meta span{color:#555;font-size:1rem;font-weight:400;position:relative}.board_view .board_view_meta span+span:before{content:"";background:#ddd;width:1px;height:12px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.board_view .board_file_list{background:#f3f3f3;flex-direction:column;gap:10px;margin-top:30px;padding:30px;display:flex}.board_view .board_file_item{color:#888;align-items:center;gap:10px;min-height:30px;font-size:1rem;text-decoration:none;display:flex}.board_view .board_file_item:hover .board_file_name{color:#222;text-underline-position:under;text-decoration:underline}.board_view .board_file_icon{background-image:url(/company-sites/escg/assets/images/sub/icon-download-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 20px;width:16px;height:16px}.board_view .board_file_name{color:#888;font-size:1rem;font-weight:400;line-height:1.5}.board_view .board_view_cont,.board_view .board_view_box{color:#222;min-height:360px;padding:70px 30px;font-size:1rem;line-height:1.75}.board_view .board_view_cont p,.board_view .board_view_box p{color:#222;font-size:1rem;line-height:1.75}.board_view .board_view_img{margin-bottom:40px}.board_view .board_view_img img,.board_view .board_view_cont img,.board_view .board_view_box img{max-width:100%;height:auto}.board_view .board_view_control{text-align:center;border-top:1px solid #ddd;padding:30px 0 70px}.board_view .board_back_btn{color:#fff;background:#222;border:1px solid #222;justify-content:center;align-items:center;width:auto;min-width:160px;height:56px;padding:0 30px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.board_view .board_back_btn:hover{color:#fff;background:#555}.board_view .board_back_btn img,.board_view .board_back_btn .ham{display:none}.board_view .board_view_nav,.board_view .board_view_bottom{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0;display:block}.board_view .board_view_arr{color:#222;grid-template-columns:30px 70px minmax(0,1fr);align-items:center;gap:0;min-height:50px;padding:0 20px;text-decoration:none;display:grid}.board_view .board_view_arr+.board_view_arr{border-top:1px solid #ddd}.board_view .board_view_arr:hover{background:#f3f3f3}.board_view .board_view_arr img,.board_view .board_view_arr svg{display:none!important}.board_view .board_view_nav_icon{background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:block;transform:rotate(-90deg)}.board_view .board_next .board_view_nav_icon,.board_view .board_view_arr:last-child .board_view_nav_icon{transform:rotate(90deg)}.board_view .board_view_nav_label{color:#888;font-size:1rem;font-weight:700}.board_view .board_view_arr p,.board_view .board_view_bottom .board_view_arr span:last-child{color:#222;white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;font-size:1rem;font-weight:700;overflow:hidden}.board_view .board_answer_view{border-top:1px solid #ddd;margin-top:40px}.board_view .board_answer_view_tit{color:#222;padding-top:40px;font-size:1.25rem;font-weight:700}.board_faq .board_faq_list{border-top:2px solid #222}.board_faq .board_faq_list li{border-bottom:1px solid #ddd}.board_faq .board_faq_q{cursor:pointer;align-items:center;gap:20px;padding:20px 60px 20px 20px;display:flex;position:relative}.board_faq .board_faq_q:after{content:"";background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:7.5px;height:12px;transition:transform .25s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(90deg)}.board_faq .board_faq_list li.open .board_faq_q:after{transform:translateY(-50%)rotate(-90deg)}.board_faq .board_faq_a{background:#f8f8f8;border-top:1px solid #ddd;padding:20px;display:none}.board_faq .board_faq_list li.open .board_faq_a{display:block}.board_faq .board_faq_a_inner{align-items:flex-start;gap:20px;display:flex}.board_faq .board_faq_icon_q,.board_faq .board_faq_icon_a{flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;font-weight:700;display:inline-flex}.board_faq .board_faq_icon_q{color:#222;background:#f3f3f3}.board_faq .board_faq_icon_a{color:#fff;background:#222}.board_faq .board_faq_tit strong{color:#222;font-size:1.125rem;font-weight:700}.board_faq .board_faq_tit span{color:#888;margin-bottom:10px;font-size:.875rem;display:block}.board_faq .board_faq_txt p{color:#555;font-size:1rem;line-height:1.625}.board_faq .board_faq_control{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.board_faq .board_faq_control .board_btn{color:#222;background:#fff;border:1px solid #ddd;min-width:40px;height:30px;padding:0 10px;font-size:.875rem;font-weight:400}.board_faq .board_faq_control .board_btn:hover{color:#fff;background:#222;border-color:#222}.board_qna .board_top{justify-content:space-between;align-items:center}.board_qna .board_qna_list{border-top:2px solid #222}.board_qna .board_qna_list li{border-bottom:1px solid #ddd}.board_qna .board_qna_list li a{color:inherit;justify-content:space-between;align-items:center;gap:20px;padding:30px 20px;text-decoration:none;display:flex}.board_qna .board_qna_left,.board_qna .board_qna_right{align-items:center;gap:20px;display:flex}.board_qna .board_state{color:#fff;text-align:center;background:#222;flex-shrink:0;min-width:70px;height:30px;padding:0 10px;font-size:.875rem;font-weight:700;line-height:30px}.board_qna .board_qna_left .board_tit{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;font-weight:700;overflow:hidden}.board_qna .board_name,.board_qna .board_date{color:#888;font-size:1rem}.board_answer .board_top{justify-content:space-between;align-items:center}.board_answer .board_tab{margin-bottom:50px}.board_answer .board_answer_list ul{border-top:2px solid #222}.board_answer .board_answer_list li{border-bottom:1px solid #ddd}.board_answer .board_answer_list li a{color:inherit;justify-content:space-between;align-items:center;gap:20px;padding:30px 20px;text-decoration:none;display:flex}.board_answer .board_state_box .board_tag{text-align:center;background:#222;flex-shrink:0;min-width:70px;height:30px;padding:0 10px;font-size:.875rem;line-height:30px;color:#fff!important}.board_answer .board_txt_box{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.board_answer .board_txt_box p{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;font-weight:700;overflow:hidden}.board_answer .board_tit_box{flex:1;min-width:0;padding-left:0}.board_answer .board_tit_box>span{color:#222;margin-bottom:10px;font-size:1rem;font-weight:700;display:block}.board_answer .board_answer_state{align-items:center;gap:10px;display:flex}.board_answer .board_answer_label{color:#fff;background:#222;justify-content:center;align-items:center;min-width:40px;height:30px;font-size:.875rem;display:inline-flex}.board_answer .board_name,.board_answer .board_date_pc p,.board_answer .board_date_mob p{color:#888;font-size:1rem}.board_answer .board_secret_icon{flex-shrink:0}.board_answer .board_lock_icon{fill:#222;width:14px;height:14px}.board_calendar .board_calendar_wrap{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.board_calendar .board_calendar_box,.board_calendar .board_calendar_group,.board_calendar .board_calendar_empty{width:calc(50% - 20px)}.board_calendar .board_calendar_box{background:#fff;min-height:620px;padding:40px 0;box-shadow:2px 2px 20px #0000001a}.board_calendar .board_calendar_head{justify-content:space-between;align-items:center;padding:0 50px;display:flex}.board_calendar .board_calendar_head button{background:#f3f3f3;width:40px;height:40px;font-size:0;position:relative}.board_calendar .board_calendar_head button:hover{background-color:#f3f3f3}.board_calendar .board_calendar_head button img{display:none}.board_calendar .board_calendar_head button:before{content:"";background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.board_calendar .board_calendar_head button.board_calendar_prev:before{transform:translate(-50%,-50%)rotate(180deg)}.board_calendar .board_calendar_head button.board_calendar_next:before{transform:translate(-50%,-50%)rotate(0)}.board_calendar .board_calendar_year{color:#222;text-align:center;font-size:1.25rem;font-weight:700}.board_calendar .board_calendar_month{color:#222;text-align:center;font-size:2.75rem;font-weight:700}.board_calendar .board_calendar_table{width:95%;margin:20px auto 0}.board_calendar .board_calendar_table th,.board_calendar .board_calendar_table td{text-align:center;padding:10px 0}.board_calendar .board_calendar_table th{color:#222;font-size:1.125rem;font-weight:700}.board_calendar .board_calendar_table td p{z-index:1;color:#222;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:inline-flex;position:relative}.board_calendar .board_calendar_table td.event p,.board_calendar .board_calendar_table td.on p{color:#222;background:#22222214;font-weight:700}.board_calendar .board_sun,.board_calendar .board_sun p,.board_calendar .board_calendar_table .sun,.board_calendar .board_calendar_table .sun p,.board_calendar .board_calendar_table td.sun p,.board_calendar .board_calendar_table td.board_sun p{color:#d33!important}.board_calendar .board_sat,.board_calendar .board_sat p,.board_calendar .board_calendar_table .sat,.board_calendar .board_calendar_table .sat p,.board_calendar .board_calendar_table td.sat p,.board_calendar .board_calendar_table td.board_sat p{color:#3154c9!important}.board_calendar .board_calendar_item{background:#fff;border-top:2px solid #222;min-height:160px;margin-bottom:20px;padding:30px;box-shadow:2px 2px 20px #0000001a}.board_calendar .board_calendar_item_date{color:#222;font-size:1.25rem;font-weight:700}.board_calendar .board_calendar_item_txt{color:#555;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:20px;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.board_calendar .board_calendar_empty{background:#fff;min-height:360px;position:relative;box-shadow:2px 2px 20px #0000001a}.board_calendar .board_empty_txt{color:#555;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.board_form{width:100%}.board_form .board_hide{display:none}.board_form .board_hide_abs{border:0;width:0;height:0;position:absolute;top:-1000px;left:-1000px}.board_form .board_form_wrap{border-top:1px solid #222;padding-top:30px}.board_form .board_form_group{gap:20px 80px;display:grid}.board_form .board_form_group_half{grid-template-columns:repeat(2,minmax(0,1fr))}.board_form .board_form_row{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;margin-top:20px;display:grid}.board_form .board_form_group .board_form_row{margin-top:0}.board_form .board_form_label{color:#222;font-size:1rem;font-weight:700}.board_form .board_form_label em{color:#d33;font-style:normal;font-weight:700}.board_form .board_form_cont{min-width:0}.board_form input[type=text],.board_form input[type=password],.board_form input[type=date],.board_form select,.board_form textarea{color:#222;background:#fff;border:1px solid #ddd;width:100%;height:44px;padding:0 20px;font-size:1rem;font-weight:400}.board_form input::placeholder,.board_form textarea::placeholder{color:#aaa}.board_form select{appearance:none;background-image:url(/company-sites/escg/assets/images/sub/icon-dropdown-bk.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:10px;padding-right:40px}.board_form .board_form_select{width:calc(50% - 40px);min-width:0}.board_form .board_form_select .board_select_btn{height:44px}.board_form .board_form_select .board_select_text{font-size:1rem}.board_form .board_form_select .board_select_list button{height:44px}.board_form textarea{resize:vertical;height:400px;padding:20px;line-height:1.6;display:block}.board_form .board_form_row_textarea{align-items:center}.board_form .board_form_checks{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:10px;display:flex}.board_form .board_form_check{color:#222;cursor:pointer;align-items:center;gap:8px;font-size:.875rem;font-weight:400;display:inline-flex}.board_form .board_form_check span{font-weight:700}.board_form .board_form_check input[type=checkbox],.board_form .board_form_check input[type=radio]{width:16px;height:16px;margin:0}.board_form .board_form_row_file .board_form_label:before{content:"";vertical-align:-2px;background-image:url(/company-sites/escg/assets/images/sub/icon-download-bk.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;margin-right:6px;display:inline-block}.board_form input[type=file]{color:#888;background:#fff;border:1px solid #ddd;width:100%;height:44px;font-size:.875rem;font-weight:400}.board_form input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#888;border:0;width:100px;height:44px;margin-right:20px;font-size:.875rem;font-weight:700}.board_form .board_form_file_old{color:#888;margin-top:10px;font-size:.875rem;line-height:1.5}.board_form .board_admin{border-top:1px solid #ddd;padding-top:40px;display:block}.board_form .board_btn_center{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.board_form .board_form_btn,.board_form a.board_btn_sub{color:#fff;background:#222;border:1px solid #222;justify-content:center;align-items:center;width:auto;min-width:160px;height:56px;padding:0 30px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.board_pass{text-align:center;border:1px solid #ddd;max-width:520px;margin:0 auto;padding:50px 30px}.board_pass_tit{color:#222;margin-bottom:20px;font-size:1.25rem;font-weight:700}.board_comment{margin-top:40px}.board_comment .board_comment_tit{color:#222;margin:30px 0 20px;font-size:1rem;font-weight:700}.board_comment .board_comment_tit em{color:#222;font-weight:700}.board_comment ul{border-top:1px solid #ddd}.board_comment li{border-bottom:1px solid #ddd;padding:20px}.board_comment .board_comment_reply{background:#f8f8f8;padding:20px;position:relative}.board_comment .board_comment_name p{color:#222;font-size:1rem;font-weight:700}.board_comment .board_comment_txt p{color:#555;font-size:1rem;line-height:1.625}.board_comment .board_comment_txt span{color:#888;margin-top:10px;font-size:.875rem;display:block}.board_comment .board_comment_btns,.board_comment .board_comment_manage_btns,.board_comment .board_comment_reply_btns{align-items:center;gap:10px;display:flex}.board_comment .board_comment_btns{justify-content:space-between;margin-top:10px}.board_comment button{color:#222;background:#fff;border:1px solid #ddd;min-width:40px;height:30px;padding:0 10px;font-size:.875rem}.board_comment .board_comment_input{grid-template-columns:minmax(0,1fr) 100px;gap:0;margin-top:40px;display:grid}.board_comment .board_comment_fields{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 20px;margin-bottom:20px;display:flex}.board_comment .board_comment_fields em{color:#222;font-size:.875rem;font-weight:700}.board_comment .board_comment_fields input[type=text],.board_comment .board_comment_fields input[type=password]{color:#222;border:1px solid #ddd;width:180px;height:40px;padding:0 10px;font-size:.875rem}.board_comment .board_comment_input>label{color:#222;cursor:pointer;grid-column:1/-1;align-items:center;gap:8px;width:fit-content;margin-bottom:20px;font-size:.875rem;font-weight:700;display:inline-flex}.board_comment .board_comment_input>label input[type=checkbox],.board_comment .board_comment_input>label input[type=radio]{width:16px;height:16px;margin:0}.board_comment .board_comment_input textarea{color:#222;border:1px solid #ddd;border-right:0;width:100%;height:100px;padding:20px;font-size:1rem}.board_comment .board_comment_input button{color:#fff;background:#222;width:100px;height:100px;font-size:1rem;font-weight:700}.board_latest .calendar,.board_latest .board_latest_calendar{border:1px solid #ddd;flex-direction:column;justify-content:space-between;height:100%;padding-top:30px;display:flex;overflow:hidden}.board_latest .calendar_con ul,.board_latest .board_latest_calendar_con ul{margin-top:10px;display:flex}.online_login{background:#fff;justify-content:center;align-items:center;padding:80px 0;display:flex}.online_login .online_login_inner{width:100%;max-width:420px;margin:0 auto}.online_login .online_login_title{color:#222;text-align:center;margin-bottom:50px;font-size:2rem;font-weight:700;line-height:1.4}.online_login .online_login_form{width:100%}.online_login .online_login_row{margin-top:20px}.online_login .online_login_row:first-child{margin-top:0}.online_login .online_login_label{color:#222;margin-bottom:10px;font-size:1rem;font-weight:700;display:block}.online_login input[type=email],.online_login input[type=text],.online_login input[type=password]{color:#222;background:#fff;border:1px solid #ddd;width:-webkit-fill-available;width:-moz-available;width:stretch;height:44px;padding:0 20px;font-size:1rem;font-weight:400}.online_login input::placeholder{color:#888}.online_login .online_login_option{justify-content:space-between;align-items:center;gap:20px;margin-top:12px;display:flex}.online_login .online_login_check{color:#222;cursor:pointer;align-items:center;gap:10px;font-size:.875rem;font-weight:400;display:inline-flex}.online_login .online_login_check input{border:1px solid #ddd;width:16px;height:16px;margin:0}.online_login .online_login_find{color:#222;font-size:.875rem;font-weight:700;text-decoration:none}.online_login .online_login_btn{color:#fff;cursor:pointer;background:#222;border:1px solid #222;justify-content:center;align-items:center;width:100%;height:56px;margin-top:30px;padding:0 30px;font-size:1rem;font-weight:700;display:inline-flex}.online_login .online_login_divider{color:#888;align-items:center;gap:16px;margin:34px 0 30px;font-size:.875rem;font-weight:400;display:flex}.online_login .online_login_divider:before,.online_login .online_login_divider:after{content:"";background:#ddd;flex:1;height:1px}.online_login .online_login_sns{justify-content:center;align-items:center;gap:20px;display:flex}.online_login .online_login_sns a{color:#fff;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.online_login .online_login_sns .kakao{color:#111;background:#ffe100}.online_login .online_login_sns .naver{background:#03c75a}.online_login .online_login_sns .facebook{background:#2477e8}.online_login .online_login_sns .google{color:#4285f4;background:#fff;border:1px solid #ddd}.online_login .online_login_join{text-align:center;color:#666;margin-top:50px;font-size:.875rem;font-weight:400}.online_login .online_login_join a{color:#0078d7;margin-left:8px;font-size:.875rem;font-weight:700;text-decoration:none}.online_join{background:#fff;justify-content:center;align-items:center;padding:80px 0;display:flex}.online_join .online_join_inner{width:100%;max-width:420px;margin:0 auto}.online_join .online_join_title{color:#222;text-align:center;margin-bottom:50px;font-size:2rem;font-weight:700;line-height:1.4}.online_join .online_join_form{width:100%}.online_join .online_join_row{margin-top:24px}.online_join .online_join_row:first-child{margin-top:0}.online_join .online_join_label{color:#222;margin-bottom:10px;font-size:1rem;font-weight:700;display:block}.online_join .online_join_required{color:#d33;font-size:1rem;font-weight:700}.online_join input[type=email],.online_join input[type=text],.online_join input[type=password],.online_join input[type=tel]{color:#222;background:#fff;border:1px solid #ddd;width:-webkit-fill-available;width:-moz-available;width:stretch;height:44px;padding:0 20px;font-size:1rem;font-weight:400}.online_join input::placeholder{color:#888}.online_join input:focus{border-color:#222}.online_join .online_join_with_btn{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.online_join .online_join_side_btn{color:#fff;cursor:pointer;background:#222;border:1px solid #222;justify-content:center;align-items:center;width:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;font-size:.875rem;font-weight:700;display:inline-flex}.online_join .online_join_side_btn:hover{color:#fff;background:#555}.online_join .online_join_address{flex-direction:column;gap:10px;display:flex}.online_join .online_join_radio_group{flex-wrap:wrap;align-items:center;gap:20px;min-height:50px;display:flex}.online_join .online_join_radio{color:#555;cursor:pointer;align-items:center;gap:8px;font-size:1rem;font-weight:400;display:inline-flex}.online_join .online_join_radio input{accent-color:#222;border:1px solid #ddd;flex:0 0 16px;width:16px;height:16px;margin:0}.online_join .online_join_radio span{color:#555;font-size:1rem;font-weight:400}.online_join .online_join_radio input:checked+span{color:#222;font-weight:700}.online_join .online_join_terms{background:#f8f8f8;margin-top:34px;padding:24px}.online_join .online_join_check{color:#222;cursor:pointer;align-items:center;gap:10px;font-size:1rem;font-weight:400;display:flex}.online_join .online_join_check input{border:1px solid #ddd;flex:0 0 16px;width:16px;height:16px;margin:0}.online_join .online_join_check span{color:#222;font-size:1rem;font-weight:400}.online_join .online_join_check em{color:#888;font-size:.875rem;font-style:normal;font-weight:400}.online_join .online_join_check_all{border-bottom:1px solid #ddd;padding-bottom:18px}.online_join .online_join_check_all span{font-weight:700}.online_join .online_join_terms_list{flex-direction:column;gap:14px;padding-top:18px;display:flex}.online_join .online_join_terms_item{justify-content:space-between;align-items:center;gap:20px;display:flex}.online_join .online_join_required_text{color:#006dff;font-size:1rem;font-style:normal;font-weight:700}.online_join .online_join_choice_text{color:#888;font-size:1rem;font-style:normal;font-weight:400}.online_join .online_join_terms_link{color:#006dff;text-underline-position:under;flex-shrink:0;font-size:.875rem;font-weight:400;text-decoration:underline}.online_join .online_join_terms_link:hover{color:#222}.online_join .online_join_msg{color:#d33;margin-top:10px;font-size:.875rem;font-weight:400;line-height:1.5;display:none}.online_join .online_join_row.is_error input,.online_join .online_join_terms.is_error,.online_join .online_join_row.is_error>input,.online_join .online_join_row.is_error .online_join_with_btn input{border-color:#d33}.online_join .online_join_row.is_error .online_join_msg,.online_join .online_join_terms.is_error .online_join_msg{color:#d33;display:block}.online_join .online_join_row.is_success .online_join_msg,.online_join .online_join_terms.is_success .online_join_msg{color:#222;display:block}.online_join .online_join_btn{color:#fff;cursor:pointer;background:#222;border:1px solid #222;justify-content:center;align-items:center;width:100%;height:56px;margin-top:40px;padding:0 30px;font-size:1rem;font-weight:700;display:inline-flex}.online_terms{background:#fff;padding:80px 0}.online_terms .online_terms_inner{width:100%;max-width:920px;margin:0 auto}.online_terms .online_terms_head{text-align:center;margin-bottom:40px}.online_terms .online_terms_head h2{color:#222;font-size:2rem;font-weight:700;line-height:1.4}.online_terms .online_terms_head p{color:#555;margin-top:20px;font-size:1rem;font-weight:400;line-height:1.625}.online_terms .online_terms_nav{justify-content:center;align-items:center;gap:10px;margin-bottom:40px;display:flex}.online_terms .online_terms_nav a{color:#555;background:#fff;border:1px solid #ddd;justify-content:center;align-items:center;min-width:150px;height:44px;padding:0 20px;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-flex}.online_terms .online_terms_nav a.on,.online_terms .online_terms_nav a:hover{color:#fff;background:#222;border-color:#222;font-weight:700}.online_terms .online_terms_notice{background:#f8f8f8;margin-bottom:30px;padding:20px}.online_terms .online_terms_notice p{color:#555;font-size:.875rem;font-weight:400;line-height:1.625}.online_terms .online_terms_index{background:#fff;border:1px solid #ddd;margin-bottom:40px;padding:30px}.online_terms .online_terms_index_tit{color:#222;margin-bottom:20px;font-size:1rem;font-weight:700;line-height:1.5}.online_terms .online_terms_index ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;margin:0;padding-left:20px;display:grid}.online_terms .online_terms_index li{color:#222;font-size:.875rem;font-weight:400;line-height:1.5}.online_terms .online_terms_index a{color:#555;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none}.online_terms .online_terms_index a:hover{color:#222;text-underline-position:under;font-weight:700;text-decoration:underline}.online_terms .online_terms_section{scroll-margin-top:30px}.online_terms .online_terms_cont{border-top:2px solid #222}.online_terms .online_terms_section{border-bottom:1px solid #ddd;padding:40px 0}.online_terms .online_terms_section h3{color:#222;margin-bottom:20px;font-size:1.25rem;font-weight:700;line-height:1.5}.online_terms .online_terms_section h4{color:#222;margin:30px 0 10px;font-size:1rem;font-weight:700;line-height:1.5}.online_terms .online_terms_section p{color:#555;font-size:1rem;font-weight:400;line-height:1.75}.online_terms .online_terms_section ul,.online_terms .online_terms_section ol{margin-top:16px;padding-left:24px}.online_terms .online_terms_section ul li{list-style:square}.online_terms .online_terms_section ol li{list-style:decimal}.online_terms .online_terms_section li{color:#555;font-size:.875rem;font-weight:400;line-height:1.75}.online_terms .online_terms_section li+li{margin-top:6px}.online_terms .online_terms_section li::marker{color:#222;font-size:.75rem}.online_terms .online_terms_table_wrap{margin-top:20px;overflow-x:auto}.online_terms .online_terms_table{border-collapse:collapse;border-top:1px solid #222;width:100%;min-width:640px}.online_terms .online_terms_table caption{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.online_terms .online_terms_table th,.online_terms .online_terms_table td{color:#555;text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:18px 20px;font-size:.875rem;font-weight:400;line-height:1.625}.online_terms .online_terms_table th{color:#222;background:#f8f8f8;font-weight:700}.board_error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;height:100vh;padding:20px;display:flex}.board_error .img_wrap{width:240px}.board_error .img_wrap img{width:100%}.board_error .txt_wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}.board_error .txt_wrap strong{font-size:1.75rem}@media screen and (width<=1024px){.board_tab{margin-bottom:40px}.board_top{gap:20px;margin-bottom:40px}.board_search{justify-content:flex-end;width:100%}.board_gallery_grid .board_gallery_items{gap:40px 20px}.board_gallery_grid .board_gallery_items li{width:calc(50% - 10px)}.board_gallery_list .board_gallery_blog_items li a{grid-template-columns:42% minmax(0,1fr);gap:40px;padding:40px 0}.board_gallery_list .board_gallery_blog_items li:first-child a{padding:0 0 40px}.board_gallery_list .board_gallery_info .board_tit{font-size:1.5rem}.board_gallery_list .board_gallery_info .board_txt{margin-top:20px;font-size:1rem}.board_gallery_list .board_gallery_info .board_date{margin-top:30px;font-size:.875rem}.board_form .board_form_group_half{gap:20px 40px}.board_form .board_form_row{grid-template-columns:110px minmax(0,1fr)}.board_calendar .board_calendar_box,.board_calendar .board_calendar_group,.board_calendar .board_calendar_empty{width:100%}.board_form .board_form_wrap{padding-top:30px}.board_form .board_form_group,.board_form .board_form_group_half{display:block}.board_form .board_form_row,.board_form .board_form_group .board_form_row{grid-template-columns:90px minmax(0,1fr);gap:10px;margin-top:20px}.board_form .board_form_row:first-child{margin-top:0}.board_form .board_form_label{font-size:.875rem}.board_form input[type=text],.board_form input[type=password],.board_form input[type=date],.board_form select{height:40px;padding:0 15px;font-size:.875rem}.board_form .board_form_select{width:100%}.board_form .board_form_select .board_select_btn{height:40px}.board_form .board_form_select .board_select_text{font-size:.875rem}.board_form .board_form_select .board_select_list button{height:40px;font-size:.875rem}.board_form textarea{height:280px;padding:15px;font-size:.875rem}.board_form input[type=file]{height:40px;font-size:.75rem}.board_form input[type=file]::file-selector-button{width:100px;height:38px;margin-right:10px;font-size:.75rem}.board_form .board_form_btn,.board_form a.board_btn_sub{min-width:90px;height:48px;padding:0 20px;font-size:.875rem}.board_view .board_view_head{padding:40px 0 30px}.board_view .board_back_btn{min-width:90px;height:48px;padding:0 20px;font-size:.875rem}.board_view .board_view_cont,.board_view .board_view_box{min-height:320px;padding:60px 20px}.online_login .online_login_title{margin-bottom:40px;font-size:1.75rem}.online_login input[type=email],.online_login input[type=text],.online_login input[type=password]{height:40px;padding:0 16px;font-size:.75rem}.online_login .online_login_btn{height:48px;margin-top:24px;font-size:.875rem}.online_join .online_join_title{margin-bottom:40px;font-size:1.75rem}.online_join input[type=email],.online_join input[type=text],.online_join input[type=password],.online_join input[type=tel],.online_join .online_join_side_btn{height:40px;padding:0 16px;font-size:.75rem}.online_join .online_join_side_btn{height:-webkit-fill-available;height:-moz-available;height:stretch}.online_join .online_join_terms{margin-top:30px;padding:20px}.online_join .online_join_btn{height:48px;margin-top:24px;font-size:.875rem}.online_join .online_join_msg{font-size:.75rem}.online_terms{padding:70px 0}.online_terms .online_terms_head{margin-bottom:30px}.online_terms .online_terms_head h2{font-size:1.75rem}.online_terms .online_terms_nav{flex-wrap:wrap;margin-bottom:30px}.online_terms .online_terms_index{margin-bottom:30px;padding:24px}.online_terms .online_terms_index ol{gap:10px 24px}.online_terms .online_terms_section{padding:30px 0}}@media screen and (width<=767px){.board_admin{flex-direction:column;align-items:stretch;gap:10px;margin-top:30px}.board_admin_right{justify-content:flex-end;width:100%;margin-left:0}.board_admin a{min-width:70px;height:36px;padding:0 14px;font-size:.75rem}.board_tab{margin-bottom:30px;overflow-x:auto}.board_tab ul{justify-content:flex-start;gap:20px;min-width:max-content}.board_tab a{height:30px;font-size:.875rem}.board_tag{height:20px;padding:0 10px;font-size:.75rem}.board_top{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.board_total,.board_total p{font-size:.875rem}.board_search{gap:7px}.board_search select,.board_search_select,.board_top select{background-position:right 10px center;background-size:8px;min-width:90px;height:40px;padding:0 30px 0 10px;font-size:.75rem}.board_search_input{width:100%}.board_search_input input,.board_search_input input[type=text],.board_search_input input[type=search],.board_search_input input[type=password]{height:40px;padding:0 40px 0 10px;font-size:.75rem}.board_search_input button,.board_search_btn{background-size:16px;width:40px;height:40px}.board_select{min-width:90px}.board_select_btn{height:40px;padding:0 30px 0 10px;font-size:.75rem}.board_select_text{font-size:.75rem}.board_select_arrow{width:8px;height:8px;right:10px}.board_select_list button{height:40px;padding:0 10px;font-size:.75rem}.board_paging ul{gap:6px}.board_paging a,.board_paging strong,.board_paging span{min-width:36px;height:36px;padding:0 8px;font-size:.875rem}.board_basic .board_list_head{display:none}.board_basic .board_list_wrap ul{border-top:2px solid #222}.board_basic .board_list_wrap li a.board_link{flex-direction:column;align-items:flex-start;gap:10px;min-height:auto;padding:20px;display:flex}.board_basic .board_list_wrap li.board_item_notice{background:#2222220f;border-top:0}.board_basic .board_cate_box{order:2;justify-content:flex-start}.board_basic .board_tit_box{order:1;width:100%}.board_basic .board_tit_box p,.board_basic .board_tit{font-size:1rem}.board_basic .board_num,.board_basic .board_writer,.board_basic .board_date,.board_basic .board_hit{display:none}.board_basic .board_mob_meta{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.board_basic .board_mob_meta span{color:#888;font-size:.75rem;font-weight:400;position:relative}.board_basic .board_mob_meta span+span:before{content:"";background:#ddd;width:1px;height:10px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.board_gallery_grid .board_gallery_items{gap:40px 20px}.board_gallery_grid .board_gallery_items li{width:100%}.board_gallery_grid .board_gallery_info .board_tit{font-size:1rem}.board_gallery_list .board_gallery_blog_items li a{padding:30px 0;display:block}.board_gallery_list .board_img_box{width:100%}.board_gallery_list .board_gallery_info{padding-top:20px}.board_gallery_list .board_gallery_info .board_tit{font-size:1.125rem;line-height:1.5}.board_gallery_list .board_gallery_info .board_txt{-webkit-line-clamp:2;margin-top:10px;font-size:.875rem;line-height:1.6}.board_gallery_list .board_gallery_info .board_date{margin-top:20px;font-size:.75rem}.board_form .board_form_row,.board_form .board_form_group .board_form_row{grid-template-columns:auto}.board_form .board_form_btn,.board_form a.board_btn_sub{min-width:90px;height:40px;padding:0 20px;font-size:.875rem}.board_view .board_view_head{padding:30px 0 20px}.board_view .board_view_title{margin-bottom:20px;font-size:1.125rem}.board_view .board_view_meta{gap:6px 16px}.board_view .board_view_meta span{font-size:.875rem}.board_view .board_file_list{margin-top:30px;padding:20px}.board_view .board_file_item,.board_view .board_file_name{font-size:.875rem}.board_view .board_view_cont,.board_view .board_view_box{min-height:300px;padding:50px 20px;font-size:1rem}.board_view .board_view_control{padding:30px 0 60px}.board_view .board_view_arr{grid-template-columns:24px 60px minmax(0,1fr);min-height:50px;padding:0 10px}.board_view .board_view_nav_label,.board_view .board_view_arr p{font-size:.875rem}.board_view .board_back_btn{height:40px}.board_faq .board_faq_q{gap:20px;padding:20px 40px 20px 10px}.board_faq .board_faq_a{padding:20px 10px}.board_faq .board_faq_icon_q,.board_faq .board_faq_icon_a{flex-basis:40px;width:40px;height:40px;font-size:1rem}.board_faq .board_faq_tit strong{font-size:1rem}.board_qna .board_qna_list li a,.board_answer .board_answer_list li a{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0}.board_qna .board_qna_left,.board_qna .board_qna_right{flex-wrap:wrap;gap:10px;width:100%}.board_answer .board_txt_box{width:100%}.board_qna .board_qna_left .board_tit,.board_answer .board_txt_box p{font-size:1rem}.board_comment .board_comment_fields{gap:10px}.board_comment .board_comment_fields em{width:60px;font-size:.75rem}.board_comment .board_comment_fields input[type=text],.board_comment .board_comment_fields input[type=password]{width:calc(100% - 70px);height:36px;font-size:.75rem}.board_comment .board_comment_input{grid-template-columns:1fr}.board_comment .board_comment_input>label{font-size:.75rem}.board_comment .board_comment_input textarea,.board_comment .board_comment_input button{border:1px solid #ddd;width:100%}.board_comment .board_comment_input textarea{height:90px;padding:15px;font-size:.875rem}.board_comment .board_comment_input button{height:40px;margin-top:10px;font-size:.875rem}.online_login .online_login_inner{max-width:none}.online_login .online_login_sns a{width:40px;height:40px}.online_login .online_login_join{margin-top:40px}.online_join .online_join_inner{max-width:none}.online_join .online_join_title{margin-bottom:30px;font-size:1.5rem}.online_join .online_join_row{margin-top:20px}.online_join .online_join_label,.online_join .online_join_required{font-size:.875rem}.online_join input[type=email],.online_join input[type=text],.online_join input[type=password],.online_join input[type=tel],.online_join .online_join_side_btn{height:44px;padding:0 14px;font-size:.875rem}.online_join .online_join_with_btn{grid-template-columns:1fr}.online_join .online_join_side_btn{padding:0}.online_join .online_join_radio_group{gap:10px}.online_join .online_join_radio{gap:4px}.online_join .online_join_radio span,.online_join .online_join_check span{font-size:.875rem}.online_join .online_join_terms_item{gap:10px}.online_join .online_join_required_text,.online_join .online_join_choice_text{font-size:.875rem}.online_join .online_join_terms_link{font-size:.75rem}.online_join .online_join_terms{margin-top:30px;padding:20px}.online_join .online_join_btn{height:50px;margin-top:30px;font-size:.875rem}.online_terms{padding:50px 0}.online_terms .online_terms_inner{max-width:none}.online_terms .online_terms_head{text-align:left;margin-bottom:30px}.online_terms .online_terms_head h2{font-size:1.5rem}.online_terms .online_terms_head p{margin-top:10px;font-size:.875rem}.online_terms .online_terms_nav{justify-content:flex-start;gap:6px;margin-bottom:30px;padding-bottom:4px;overflow-x:auto}.online_terms .online_terms_nav a{flex:none;min-width:auto;height:38px;padding:0 14px;font-size:.75rem}.online_terms .online_terms_notice{padding:16px}.online_terms .online_terms_notice p{font-size:.75rem}.online_terms .online_terms_index{margin-bottom:30px;padding:20px}.online_terms .online_terms_index_tit{margin-bottom:14px;font-size:.875rem}.online_terms .online_terms_index ol{grid-template-columns:1fr;gap:8px;padding-left:18px}.online_terms .online_terms_index li,.online_terms .online_terms_index a{font-size:.75rem}.online_terms .online_terms_section{padding:30px 0}.online_terms .online_terms_section h3{margin-bottom:14px;font-size:1rem}.online_terms .online_terms_section p{font-size:.875rem;line-height:1.625}.online_terms .online_terms_section ul,.online_terms .online_terms_section ol{margin-top:14px;padding-left:20px}.online_terms .online_terms_section li{font-size:.75rem;line-height:1.625}.online_terms .online_terms_table th,.online_terms .online_terms_table td{padding:14px;font-size:.75rem}.board_error .img_wrap{width:100%;max-width:180px}.board_error .txt_wrap strong{font-size:1.5rem}.board_error .txt_wrap p{font-size:.875rem}}.basic_board_list{table-layout:fixed;border-top:2px solid #222;border-bottom:1px solid #ddd;width:100%}.basic_board_list th{color:#222;border-bottom:1px solid #ddd;padding:15px 0;font-size:15px}.basic_board_list td{vertical-align:middle;color:#555;text-align:center;border-bottom:1px solid #ddd;padding:15px 0;font-size:15px}.basic_board_list td a{color:#555;word-break:break-all}.basic_board_list td.left{text-align:left;padding-left:20px}.basic_board_list td img{margin-left:5px}.basic_board_list .pc_none,.basic_board_list .mob_block{display:none}.admin_btn{text-align:right;justify-content:space-between;margin-top:20px;font-size:0;display:flex}.admin_btn a{color:#222;text-align:center;border:1px solid #777;width:90px;height:35px;margin-left:10px;font-size:13px;font-weight:700;line-height:34px;display:inline-block}.admin_btn a.black_btn{color:#fff;background-color:#222}.admin_btn a:first-child{margin-right:0}.admin_btn .btn_center{text-align:center;width:100%}.admin_btn .btn_center .form_btn{color:#fff;text-align:center;vertical-align:top;background-color:#222;border:1px solid #777;width:90px;height:35px;margin-left:10px;font-size:13px;font-weight:700;line-height:34px;display:inline-block}.bbs_search_wrap{background:#fafafa;border:1px solid #ddd;margin:40px auto 0;padding:15px 0}.bbs_search_wrap .bbs_search{justify-content:center;align-items:center;display:flex}.bbs_search_wrap .bbs_search .input_txt{border:1px solid #ddd;width:300px;min-width:0;height:30px;margin-right:10px;padding:10px;font-size:15px}.bbs_search_wrap .bbs_search select{vertical-align:middle;zoom:1;border:1px solid #ddd;width:120px;height:30px;margin-right:10px;padding:0 10px;font-size:15px}.bbs_search_wrap .bbs_search select:focus{border:1px solid #da0b85}.bbs_search_wrap .bbs_search select.disabled{color:#909090;background-color:#e9e9e9;border:1px solid #d0d0d0}.bbs_search_wrap .search_btn{color:#fff;cursor:pointer;background-color:#222;width:80px;height:30px;margin:0;font-size:15px;line-height:30px;display:block}.bbs_search_wrap .bbs_search:not(.search_category) .input_txt{box-sizing:border-box}.bbs_search_wrap .search_btn,.basic_board_view .bbs_view,.bbs_view th,.bbs_view td{border:0}.basic_board_view .bbs_view{border-top:2px solid #222;border-bottom:1px solid #ddd;width:100%}.basic_board_view .bbs_view th{border-bottom:1px solid #ddd}.basic_board_view .bbs_view td{color:#555;word-break:keep-all;border-top:none;border-bottom:1px solid #ddd;padding:24px 5px;line-height:18px}.basic_board_view .bbs_view .tit{align-items:center;padding:20px 0;display:flex}.basic_board_view .bbs_view .tit .left{text-align:left;width:calc(100% - 80px);padding:0 20px}.basic_board_view .bbs_view .tit .left em{color:#222;font-size:18px;font-weight:700;display:block}.basic_board_view .bbs_view .tit .left p{color:#555;margin-top:10px;font-size:15px}.basic_board_view .bbs_view .tit .right{text-align:center;border-left:1px solid #ddd;width:80px}.basic_board_view .bbs_view .tit .right p{color:#555;font-size:14px;display:block}.basic_board_view .bbs_view .tit .right em{color:#f22e36;font-size:24px;font-weight:400;display:block}.reply_wrap .title{color:#444;font-size:15px;font-weight:700}.reply_wrap .title span{color:#f22e36}.reply_wrap .reply{margin-top:20px}.reply_wrap .reply_box01{border-top:1px solid #ccc;padding:15px 0}.reply_wrap .reply_box01 .writer em{color:#222;margin-right:10px;font-size:15px;font-weight:700;display:inline-block}.reply_wrap .reply_box01 .writer p span{color:#777;margin-left:10px;font-size:13px;display:inline-block}.reply_wrap .reply_box02{width:calc(100% - 50px);margin-left:50px}.reply_form{border-top:1px solid #222;border-bottom:1px solid #222;padding:15px 0}.reply_form .top{align-items:center;margin-bottom:10px;display:flex}.reply_form .top label{color:#222;width:100px;font-size:15px;line-height:1;display:block}.reply_form .top label input{vertical-align:0;margin-left:5px}.reply_form .box{align-items:center;width:calc(50% - 50px);padding-right:20px;display:flex}.reply_form .box em{color:#222;text-align:center;width:150px;font-size:15px;font-weight:500;line-height:1;display:block}.reply_form .box input[type=text],.reply_form .box input[type=password]{border:1px solid #ddd;width:calc(100% - 150px);height:40px;padding:0 10px;display:block}.reply_form .con{align-items:center;display:flex}.reply_form .con .con_box{align-items:center;width:calc(100% - 100px);padding-right:20px;display:flex}.reply_form .con .con_box em{color:#222;text-align:center;width:150px;font-size:15px;font-weight:500;line-height:1;display:block}.reply_form .con .con_box textarea{resize:none;border:1px solid #ddd;width:calc(100% - 150px);height:100px;padding:10px}.reply_form .con button{text-align:center;color:#fff;background-color:#555;border:1px solid #555;width:100px;font-size:15px;font-weight:500;line-height:100px}#comment_0,#comment2_0{margin-bottom:20px}.prev_next,.prev_next th,.prev_next td{border:0}.prev_next col:first-child{width:20%}.prev_next{table-layout:fixed;border-top:1px solid #222;border-bottom:1px solid #222;width:100%;margin-top:80px}.prev_next th{color:#222;word-break:keep-all;border-bottom:1px solid #ddd;padding:18px 5px;overflow:hidden}.prev_next td{color:#555;word-break:keep-all;border-top:none;border-bottom:1px solid #ddd;padding:18px 5px;line-height:18px}.prev_next .none{border:none}.prev_next span{border-left:1px solid #999;padding-left:15px;display:block}.bbs_writing,.bbs_writing th,.bbs_writing td{border:0}.bbs_writing{border-top:2px solid #222;border-bottom:1px solid #222;width:100%}.bbs_writing th{color:#222;word-break:keep-all;background:#f1f1f1;border-bottom:1px solid #ddd;padding:15px 5px;overflow:hidden}.bbs_writing td{color:#555;word-break:keep-all;border-top:none;border-bottom:1px solid #ddd;padding:15px 20px;line-height:18px}.bbs_writing input{border:1px solid #ddd;height:30px}.bbs_writing select{border:1px solid #ddd;width:30%;height:30px}.product_list{flex-wrap:wrap;margin-bottom:40px;font-size:0;display:flex}.product_list li{width:24%;margin-top:20px;margin-right:1.33%}.product_list li:nth-child(4n){margin-right:0}.product_list li:nth-child(-n+4){margin-top:0}.product_list li a{display:block}.product_list li .img_wrap{border:1px solid #ddd;width:100%;display:block}.product_list li .img_wrap .img{padding-bottom:62.5%;position:relative;overflow:hidden}.product_list li .img_wrap .img img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.product_list li .txt{border-top:0;width:100%;margin-top:20px;padding:0 20px}.product_list li .txt h5{color:#000;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:18px;font-weight:400;line-height:22px;overflow:hidden}.product_list li .txt em{color:#555;font-size:14px;line-height:1;display:block}.faq_wrapper .faq_contet{border-top:2px solid #2d2d2d}.faq_wrapper .faq_contet li{background-color:#fff;border-bottom:1px solid #ddd}.faq_wrapper .fre{cursor:pointer;padding:20px 100px 25px;position:relative}.faq_wrapper .fre:after{content:"";background:url(http://img.dokkebi.com/images/sub/icon_faq.png) no-repeat;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:40px}.faq_wrapper .fre .q{color:#fff;box-sizing:border-box;text-align:center;background-color:#2d2d2d;border-radius:15px;width:30px;height:30px;margin-top:-15px;padding-top:1px;font-size:15px;font-weight:400;line-height:26px;position:absolute;top:50%;left:35px}.faq_wrapper .fre strong{color:#555;font-size:15px;font-weight:500;display:block}.faq_wrapper .ask{padding:0 100px;position:relative;overflow:hidden}.faq_wrapper .ask .ask_text{color:#555;opacity:0;border-top:1px solid #ddd;padding:18px 0 22px;font-size:15px;line-height:1.6;position:relative}.faq_wrapper .ask .a{color:#fff;box-sizing:border-box;text-align:center;background-color:#ef3d3b;border-radius:15px;width:30px;height:30px;padding-top:1px;font-size:15px;font-weight:400;line-height:26px;position:absolute;top:21px;left:35px}.faq_wrapper .faq_contet li,.faq_wrapper .fre:after,.faq_wrapper .ask .ask_text{transition-duration:.4s}.faq_wrapper .faq_contet li.open{background-color:#f8f8f8}.faq_wrapper .faq_contet li.open .fre strong{color:#222;font-weight:500}.faq_wrapper .faq_contet li.open .fre:after{transform:rotate(135deg)}.faq_wrapper .faq_contet li.open .ask_text{opacity:1}.qna_tabcon{background:#f5f5f5;width:100%;margin-bottom:30px;padding:7px}.qna_tabcon li{float:left;height:45px;margin:0 20px;line-height:43px;transition:all .2s ease-in-out}.qna_tabcon li a{color:#222;width:100%;height:100%;transition:all .2s ease-in-out;display:block}.qna_tabcon li.on,.qna_tabcon li.on a,.qna_tabcon li:hover,.qna_tabcon li:hover a{color:#f05852}.qna_category img{height:35px}ul.horizontal_board{width:100%}ul.horizontal_board li{border-bottom:1px solid #ddd;width:100%;padding:30px 0;overflow:hidden}ul.horizontal_board li:first-child{border-top:1px solid #ddd}ul.horizontal_board li .img{float:left;width:360px;height:225px;margin-right:36px}ul.horizontal_board li .img a{vertical-align:middle;text-align:center;width:360px;height:225px;display:table-cell}ul.horizontal_board li .img img{width:auto;max-width:360px;height:auto;max-height:225px}ul.horizontal_board li .txt{float:left;width:calc(100% - 396px)}ul.horizontal_board li .txt span{height:40px;font-size:16px;font-weight:300;line-height:36px;display:block}ul.horizontal_board li .txt h4{margin-top:27px;font-weight:500}ul.horizontal_board li .txt h4 a{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1;overflow:hidden}ul.horizontal_board li .txt .desc{margin:31px 0 22px;font-weight:300}ul.horizontal_board li .txt .desc a{color:#555;height:56px;font-size:16px;font-weight:400;line-height:28px;display:block;overflow:hidden}ul.horizontal_board li .txt em{color:#555;margin-right:20px;font-size:16px;font-weight:400;line-height:1;display:inline-block;position:relative}.certificaition_wrap .cer_list{width:100%}.certificaition_wrap .cer_list li{float:left;width:23.5%;margin-bottom:28px;margin-right:2%}.certificaition_wrap .cer_list li:nth-child(4n){margin-right:0}.certificaition_wrap .cer_list li:nth-child(-n+4){margin-top:0}.certificaition_wrap .cer_list li>a{width:100%;height:0;padding-bottom:129.2%;display:inline-block;position:relative}.certificaition_wrap .cer_list li a img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.certificaition_wrap .cer_list li h2{color:#555;text-align:center;margin-top:15px;font-size:18px;font-weight:400;line-height:25px}#fancybox-left-ico{left:-50px!important}#fancybox-right-ico{right:-70px!important}.schedule_board .schedule_head{width:100%;margin:0 0 30px;position:relative;padding-top:0!important}.schedule_board .schedule_head .schedule_current{justify-content:center;align-items:center;display:flex}.schedule_board .schedule_head .schedule_current span.active_month{text-align:center;color:#333;margin:0 30px;font-size:24px;font-weight:700;line-height:1;display:block}.schedule_board .schedule_head .schedule_current .year_prev{width:30px;height:30px;margin-right:5px;display:block}.schedule_board .schedule_head .schedule_current .month_prev,.schedule_board .schedule_head .schedule_current .year_next{width:30px;height:30px;display:block}.schedule_board .schedule_head .schedule_current .month_next{width:30px;height:30px;margin-right:5px;display:block}.schedule_board table{table-layout:fixed}.schedule_board table th{color:#565656;background:#f5f5f5;border:1px solid #d9d9d9;padding:10px 0;font-size:14px}.schedule_board table td{vertical-align:top;border:1px solid #d9d9d9;padding:0}.schedule_board table td span{min-height:130px;display:block;position:relative}.schedule_board table td span.today{background-color:#f1fafe}.schedule_board table tr th:first-child,.schedule table tr td:first-child span em{color:red}.schedule_board table td span em{color:#555;text-align:right;padding:10px;font-size:15px;display:block;position:relative}.schedule_board table td span em .cal_write{width:22px;height:22px;margin:auto 0;display:block;position:absolute;top:0;bottom:0;left:10px}.schedule_board table .scheduleCont{padding:0 10px 10px;position:relative}.schedule_board table .scheduleCont .circle{display:none}.schedule_board table .scheduleCont ul li{margin-top:5px}.schedule_board table .scheduleCont ul li:first-child{margin-top:0}.schedule_board table .scheduleCont ul li a{display:inline-block}.schedule_board table .scheduleCont ul li a p{color:#555;word-break:break-all;font-size:14px;line-height:20px;display:inline-block}@media screen and (width<=1024px){.reply_form{border-top:1px solid #222;border-bottom:1px solid #222;padding:15px 0}.reply_form .top{align-items:center;margin-bottom:10px;display:flex}.reply_form .top label{color:#222;width:100px;font-size:15px;line-height:1;display:block}.reply_form .top label input{vertical-align:0;margin-left:5px}.reply_form .box{align-items:center;width:calc(50% - 50px);padding-right:20px;display:flex}.reply_form .box em{color:#222;text-align:center;width:100px;font-size:15px;font-weight:500;line-height:1;display:block}.reply_form .box input[type=text],.reply_form .box input[type=password]{border:1px solid #ddd;width:calc(100% - 100px);height:40px;padding:0 10px;display:block}.reply_form .con{align-items:center;display:flex}.reply_form .con .con_box{align-items:center;width:calc(100% - 100px);padding-right:20px;display:flex}.reply_form .con .con_box em{color:#222;text-align:center;width:100px;font-size:15px;font-weight:500;line-height:1;display:block}.reply_form .con .con_box textarea{resize:none;border:1px solid #ddd;width:calc(100% - 100px);height:100px;padding:10px}.reply_form .con button{text-align:center;color:#fff;background-color:#555;border:1px solid #555;width:100px;font-size:15px;font-weight:500;line-height:100px}.product_list{flex-wrap:wrap;margin-bottom:40px;font-size:0;display:flex}.product_list li{width:32.44%;margin-top:20px;margin-right:1.33%}.product_list li:nth-child(4n){margin-right:1.33%}.product_list li:nth-child(-n+4){margin-top:20px}.product_list li:nth-child(3n){margin-right:0}.product_list li:nth-child(-n+3){margin-top:0}.product_list li a{width:100%;display:block}.product_list li .img_wrap{border:1px solid #ddd;width:100%;display:block}.product_list li .img_wrap .img{padding-bottom:62.5%;position:relative;overflow:hidden}.product_list li .img_wrap .img img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.product_list li .txt{border-top:0;width:100%;margin-top:20px;padding:0 20px}.product_list li .txt h5{color:#000;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:16px;font-weight:400;line-height:20px;overflow:hidden}.product_list li .txt em{color:#555;font-size:14px;line-height:1;display:block}ul.horizontal_board{width:100%}ul.horizontal_board li{border-bottom:1px solid #ddd;width:100%;padding:30px 0;overflow:hidden}ul.horizontal_board li:first-child{border-top:1px solid #ddd}ul.horizontal_board li .img{float:left;width:37.42%;height:auto;margin-right:3.74%}ul.horizontal_board li .img a{width:100%;height:0;padding-bottom:62.5%;display:block;position:relative}ul.horizontal_board li .img img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.horizontal_board li .txt{float:left;width:58.84%;height:0;padding-bottom:23.4%;position:relative}ul.horizontal_board li .txt .txt_box{position:absolute;top:50%;left:0;transform:translateY(-50%)}ul.horizontal_board li .txt span{height:40px;font-size:16px;font-weight:300;line-height:36px;display:block}ul.horizontal_board li .txt h4{margin-top:0;font-weight:500}ul.horizontal_board li .txt h4 a{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1;overflow:hidden}ul.horizontal_board li .txt .desc{margin:31px 0 22px;font-weight:300}ul.horizontal_board li .txt .desc a{color:#555;height:56px;font-size:16px;font-weight:400;line-height:28px;display:block;overflow:hidden}ul.horizontal_board li .txt em{color:#555;margin-right:20px;font-size:16px;font-weight:400;line-height:1;display:inline-block;position:relative}}@media screen and (width<=767px){.basic_board_list{table-layout:fixed;border-top:2px solid #222;border-bottom:1px solid #ddd;width:100%}.basic_board_list th{color:#222;border-bottom:1px solid #ddd;padding:10px 0;font-size:12px}.basic_board_list td{vertical-align:middle;color:#555;text-align:center;border-bottom:1px solid #ddd;padding:10px 0;font-size:12px}.basic_board_list td a{color:#555}.basic_board_list td.left{text-align:left;padding-left:20px}.basic_board_list td img{margin-left:5px}.basic_board_list .mob_none{display:none}.basic_board_list col:not(.mob_none){width:100%}.basic_board_list .pc_none{margin-top:10px;display:flex}.basic_board_list .pc_none span{color:#555;margin-right:12px;font-size:12px;line-height:1;display:block;position:relative}.basic_board_list .pc_none span:after{content:"";background-color:#555;width:1px;height:10px;margin:auto 0;position:absolute;top:0;bottom:0;right:-6px}.basic_board_list .pc_none span:last-child{margin-right:0}.basic_board_list .pc_none span:last-child:after{display:none}.basic_board_list .mob_block{display:table-cell}.admin_btn{justify-content:space-between;margin-top:20px;font-size:0;display:flex}.admin_btn a{color:#444;text-align:center;border:1px solid #777;width:60px;height:30px;margin-bottom:5px;margin-left:5px;font-size:12px;font-weight:700;line-height:28px;display:inline-block}.admin_btn a.black_btn{color:#fff;background-color:#444}.admin_btn a:first-child{margin-left:0}.admin_btn .btn_center{text-align:center;width:100%}.admin_btn .btn_center .form_btn{color:#fff;text-align:center;vertical-align:top;background-color:#222;border:1px solid #777;width:60px;height:30px;margin-left:5px;font-size:12px;font-weight:700;line-height:28px;display:inline-block}.bbs_search_wrap{background:#fafafa;border:1px solid #ddd;margin:20px auto 0;padding:15px 10px}.bbs_search_wrap .bbs_search{justify-content:space-between;align-items:center;gap:5px;display:flex}.bbs_search_wrap .bbs_search .input_txt{border:1px solid #ddd;width:calc(100% - 170px);height:30px;margin-right:0;padding:10px;font-size:12px}.bbs_search_wrap .bbs_search select{vertical-align:middle;zoom:1;border:1px solid #ddd;width:100px;height:30px;margin-right:0;padding:0 10px;font-size:12px}.bbs_search_wrap .bbs_search select:focus{border:1px solid #da0b85}.bbs_search_wrap .bbs_search select.disabled{color:#909090;background-color:#e9e9e9;border:1px solid #d0d0d0}.bbs_search_wrap .search_btn{color:#fff;cursor:pointer;background-color:#222;width:60px;height:30px;margin:0;font-size:12px;line-height:30px;display:block}.bbs_search_wrap .bbs_search:not(.search_category) .input_txt{box-sizing:border-box;flex:1;width:calc(100% - 65px)}.bbs_search_wrap .bbs_search.search_category select{width:49%;margin-bottom:10px}.bbs_search_wrap .bbs_search.search_category .input_txt{width:calc(100% - 65px)}.basic_board_view .bbs_view,.bbs_view th,.bbs_view td{border:0}.basic_board_view .bbs_view{table-layout:fixed;border-top:2px solid #222;border-bottom:1px solid #ddd;width:100%}.basic_board_view .bbs_view th{border-bottom:1px solid #ddd}.basic_board_view .bbs_view td{color:#555;word-break:keep-all;border-top:none;border-bottom:1px solid #ddd;padding:15px 5px;line-height:18px}.basic_board_view .bbs_view .tit{align-items:center;padding:15px 0;display:flex}.basic_board_view .bbs_view .tit .left{text-align:left;width:calc(100% - 60px);padding:0 10px}.basic_board_view .bbs_view .tit .left em{color:#222;font-size:13px;font-weight:700;display:block}.basic_board_view .bbs_view .tit .left p{color:#555;margin-top:5px;font-size:13px}.basic_board_view .bbs_view .tit .right{text-align:center;border-left:1px solid #ddd;width:60px}.basic_board_view .bbs_view .tit .right p{color:#555;font-size:13px;display:block}.basic_board_view .bbs_view .tit .right em{color:#f22e36;font-size:18px;font-weight:400;display:block}.reply_wrap .title{color:#444;font-size:13px;font-weight:700}.reply_wrap .title span{color:#f22e36}.reply_wrap .reply{margin-top:10px}.reply_wrap .reply_box01{border-top:1px solid #ccc;padding:10px 0}.reply_wrap .reply_box01 .writer em{color:#222;margin-right:0;font-size:13px;font-weight:700;display:inline-block}.reply_wrap .reply_box01 .writer p span{color:#777;margin-left:10px;font-size:12px;display:inline-block}.reply_wrap .reply_box02{width:calc(100% - 30px);margin-left:30px}.reply_form{border-top:1px solid #222;border-bottom:1px solid #222;padding:10px 0}.reply_form .top{flex-wrap:wrap;align-items:center;margin-bottom:0;display:flex}.reply_form .top label{color:#222;width:80px;margin-bottom:10px;font-size:12px;line-height:1;display:block}.reply_form .top label input{vertical-align:-2px;margin-left:3px}.reply_form .box{align-items:center;width:calc(90.9091% - 90.9091px);margin-bottom:10px;padding-right:10px;display:flex}.reply_form .box em{color:#222;text-align:center;width:70px;font-size:13px;font-weight:500;line-height:1;display:block}.reply_form .box input[type=text],.reply_form .box input[type=password]{border:1px solid #ddd;width:calc(100% - 70px);height:30px;padding:0 10px;display:block}.reply_form .con{align-items:center;display:flex}.reply_form .con .con_box{align-items:center;width:calc(100% - 70px);padding-right:10px;display:flex}.reply_form .con .con_box em{color:#222;text-align:center;width:70px;font-size:13px;font-weight:500;line-height:1;display:block}.reply_form .con .con_box textarea{resize:none;border:1px solid #ddd;width:calc(100% - 70px);height:70px;padding:10px}.reply_form .con button{text-align:center;color:#fff;background-color:#555;border:1px solid #555;width:80px;font-size:13px;font-weight:500;line-height:70px}#comment_0,#comment2_0{margin-bottom:10px}.prev_next,.prev_next th,.prev_next td{border:0}.prev_next{border-top:1px solid #222;border-bottom:1px solid #222;width:100%;margin-top:40px}.prev_next col:first-child{width:60px}.prev_next th{color:#222;word-break:keep-all;border-bottom:1px solid #ddd;padding:10px 5px;font-size:13px;overflow:hidden}.prev_next td{color:#555;word-break:keep-all;border-top:none;border-bottom:1px solid #ddd;padding:10px 5px;font-size:12px;line-height:18px}.prev_next .none{border:none}.prev_next span{word-break:break-all;border-left:1px solid #999;padding-left:15px;display:block}.product_list{flex-wrap:wrap;margin-bottom:40px;font-size:0;display:flex}.product_list li{width:48.5%;margin-top:10px;margin-right:3%}.product_list li:nth-child(4n){margin-right:3%}.product_list li:nth-child(-n+4){margin-top:10px}.product_list li:nth-child(3n){margin-right:3%}.product_list li:nth-child(-n+3){margin-top:10px}.product_list li:nth-child(2n){margin-right:0}.product_list li:nth-child(-n+2){margin-top:0}.product_list li a{width:100%;display:block}.product_list li .img_wrap{border:1px solid #ddd;width:100%;display:block}.product_list li .img_wrap .img{padding-bottom:62.5%;position:relative;overflow:hidden}.product_list li .img_wrap .img img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.product_list li .txt{border-top:0;width:100%;margin-top:10px;padding:0 10px}.product_list li .txt h5{color:#000;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:14px;font-weight:400;line-height:18px;overflow:hidden}.product_list li .txt em{color:#555;font-size:12px;line-height:1;display:block}.faq_wrapper .faq_contet{border-top:2px solid #2d2d2d}.faq_wrapper .faq_contet li{background-color:#fff;border-bottom:1px solid #ddd}.faq_wrapper .fre{cursor:pointer;padding:15px 25px 20px 75px;position:relative}.faq_wrapper .fre:after{content:"";background:url(http://img.dokkebi.com/images/sub/icon_faq.png) no-repeat;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:40px}.faq_wrapper .fre .q{color:#fff;box-sizing:border-box;text-align:center;background-color:#2d2d2d;border-radius:15px;width:30px;height:30px;margin-top:-16px;padding-top:1px;font-size:15px;font-weight:400;line-height:26px;position:absolute;top:50%;left:20px}.faq_wrapper .fre strong{color:#555;font-size:14px;font-weight:500;display:block}.faq_wrapper .ask{padding:0 25px 0 75px;position:relative;overflow:hidden}.faq_wrapper .ask .ask_text{color:#555;opacity:0;border-top:1px solid #ddd;padding:18px 0 22px;font-size:15px;line-height:1.6;position:relative}.faq_wrapper .ask .a{color:#fff;box-sizing:border-box;text-align:center;background-color:#ef3d3b;border-radius:15px;width:30px;height:30px;padding-top:1px;font-size:15px;font-weight:400;line-height:26px;position:absolute;top:21px;left:20px}.faq_wrapper .faq_contet li,.faq_wrapper .fre:after,.faq_wrapper .ask .ask_text{transition-duration:.4s}.faq_wrapper .faq_contet li.open{background-color:#f8f8f8}.faq_wrapper .faq_contet li.open .fre strong{color:#222;font-weight:500}.faq_wrapper .faq_contet li.open .fre:after{transform:rotate(135deg)}.faq_wrapper .faq_contet li.open .ask_text{opacity:1}.qna_tabcon{background:#f5f5f5;width:100%;margin-bottom:30px;padding:7px}.qna_tabcon li{float:left;height:45px;margin:0 20px;line-height:43px;transition:all .2s ease-in-out}.qna_tabcon li a{color:#222;width:100%;height:100%;transition:all .2s ease-in-out;display:block}.qna_tabcon li.on,.qna_tabcon li.on a,.qna_tabcon li:hover,.qna_tabcon li:hover a{color:#f05852}.qna_category img{height:35px}ul.horizontal_board{width:100%}ul.horizontal_board li{border-bottom:1px solid #ddd;width:100%;padding:15px 0;overflow:hidden}ul.horizontal_board li:first-child{border-top:1px solid #ddd}ul.horizontal_board li .img{float:left;width:100%;height:auto;margin-bottom:10px;margin-right:0}ul.horizontal_board li .img a{width:100%;height:0;padding-bottom:63%;display:block;position:relative}ul.horizontal_board li .img img{width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.horizontal_board li .txt{float:left;width:100%;height:auto;padding-bottom:0}ul.horizontal_board li .txt .txt_box{position:static;top:0;left:0;transform:translateY(0)}ul.horizontal_board li .txt span{width:80px;height:30px;font-size:12px;line-height:20px;display:block}ul.horizontal_board li .txt h4{margin-top:0;font-weight:500}ul.horizontal_board li .txt h4 a{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}ul.horizontal_board li .txt .desc{margin:10px 0;font-weight:300}ul.horizontal_board li .txt .desc a{color:#555;height:40px;font-size:12px;line-height:20px;display:block;overflow:hidden}ul.horizontal_board li .txt em{color:#555;margin-right:10px;font-size:12px;font-weight:400;line-height:1;display:inline-block;position:relative}.certificaition_wrap .cer_list li{float:left;width:49%;margin-top:28px;margin-right:2%}.certificaition_wrap .cer_list li:nth-child(4n){margin-right:2%}.certificaition_wrap .cer_list li:nth-child(-n+4){margin-top:28px}.certificaition_wrap .cer_list li:nth-child(2n){margin-right:0}.certificaition_wrap .cer_list li:nth-child(-n+2){margin-top:0}.schedule_board .schedule_head{width:100%;margin:0 0 30px;position:relative;padding-top:0!important}.schedule_board .schedule_head .schedule_current{justify-content:center;align-items:center;display:flex}.schedule_board .schedule_head .schedule_current span.active_month{text-align:center;color:#333;margin:0 30px;font-size:20px;font-weight:700;line-height:1;display:block}.schedule_board .schedule_head .schedule_current .year_prev{width:30px;height:30px;margin-right:5px;display:block}.schedule_board .schedule_head .schedule_current .month_prev,.schedule_board .schedule_head .schedule_current .year_next{width:30px;height:30px;display:block}.schedule_board .schedule_head .schedule_current .month_next{width:30px;height:30px;margin-right:5px;display:block}.schedule_board table{table-layout:fixed}.schedule_board table th{color:#565656;background:#f5f5f5;border:1px solid #d9d9d9;padding:10px 0;font-size:12px}.schedule_board table td{vertical-align:top;border:1px solid #d9d9d9;padding:0;font-size:12px}.schedule_board table td span{min-height:80px;display:block;position:relative}.schedule_board table td span.today{background-color:#f1fafe}.schedule_board table tr th:first-child,.schedule table tr td:first-child span em{color:red}.schedule_board table td span em{color:#555;text-align:right;padding:5px;font-size:12px;display:block;position:relative}.schedule_board table td span em .cal_write{background-size:15px;width:15px;height:15px;margin:auto 0;display:block;position:absolute;top:0;bottom:0;left:5px}.schedule_board table .scheduleCont{padding:0 5px 5px;position:relative}.schedule_board table .scheduleCont .circle{background-color:#555;border-radius:50%;width:12px;height:12px;display:block}.schedule_board table .scheduleCont ul{display:none}.schedule_board table .scheduleCont ul li{margin-top:5px}.schedule_board table .scheduleCont ul li:first-child{margin-top:0}.schedule_board table .scheduleCont ul li a{display:inline-block}.schedule_board table .scheduleCont ul li a p{color:#555;word-break:break-all;font-size:14px;line-height:20px;display:inline-block}}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2)format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff)format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf)format("opentype")}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Thin.woff2)format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraLight.woff2)format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Black.woff2)format("woff2");font-weight:900;font-display:swap}html,body{width:100%}html{box-sizing:border-box;overflow-y:scroll}*,:before,:after{box-sizing:inherit}*{-webkit-text-size-adjust:none}body{word-break:break-all;-ms-word-break:break-all}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}fieldset,img{vertical-align:top;border:0}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}button{cursor:pointer;background-color:#0000;border:0}body{background:#fff}body,th,td,input,select,textarea,button{color:#7d7d7d;font-family:Pretendard;font-size:13px;line-height:1.6}input,select,textarea,button{vertical-align:middle}a:link,a:active,a:visited{color:#7d7d7d;border:0;text-decoration:none}a:hover,a:focus{color:#333;text-decoration:none}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}summary,caption,legend,hr{width:0;height:0;font-size: ;line-height: ;visibility:hidden;border:none;position:absolute;left:-1000em;overflow:hidden}caption{position:static}.invisible,.hide{visibility:hidden;width:0;height:0;font-size:0;line-height:0;position:absolute;overflow:hidden}label.invisible{position:absolute}.clfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.clfix{display:block}* html .clfix{height:1%}.clfix{zoom:1}.list{border-top:2px solid #1c1815;border-bottom:1px solid #1c1815}.title{font-size:15px;font-weight:700}.tbl_type,.tbl_type th,.tbl_type td{border:0}.tbl_type{border-bottom:1px solid #e2e2e5;width:100%}.tbl_type th{border-top:2px solid #383d4a;border-bottom:1px solid #e2e2e5;padding:10px 0;font-weight:700}.tbl_type p{color:#b6b7bc;font-size:11px}.tbl_type td{color:#4c4c4c;border-top:none;border-bottom:none;padding:7px 0;line-height:18px}.tbl_type2,.tbl_type2 th,.tbl_type2 td{border:0}.tbl_type2{border-bottom:1px solid #e7e7e7;width:100%}.tbl_type2 th{text-align:center;background:#f9f9f9;padding:10px 0}.tbl_type2 p{color:#b6b7bc;font-size:11px}.tbl_type2 td{border-top:none;border-bottom:none;padding:10px 0 10px 10px;line-height:18px}#login_wrap{background:#f7f7f7;width:100%;padding:50px}.login_top{border-bottom:1px solid #eaeaea;width:100%;height:50px;margin-bottom:20px}.login_top h2{color:#4b4f58;font-size:30px;font-weight:600;line-height:1}.login_top h2 span{font-size:15px;font-weight:400}.login_mid{justify-content:space-between;width:100%;display:flex;overflow:hidden}.login_mid .login_con{width:50%;height:100%}.login_mid .login_con h2{text-align:center;color:#222;margin-bottom:20px;font-size:40px}.login_mid .login_con .login_id{background:#fff;border:1px solid #fff;width:100%;height:40px;margin-bottom:10px}.login_mid .login_con .login_id #mb_id{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con .login_pw{background:#fff;border:1px solid #fff;width:100%;height:40px;margin-bottom:20px}.login_mid .login_con .login_pw #mb_pass{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con span{text-align:center;width:10%;height:100%;line-height:40px;display:inline-block}.login_mid .login_con span img{vertical-align:middle}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input:placeholder-shown{color:#c3c3c3;font-size:14px}.login_mid .login_con input:-ms-placeholder-shown{color:#c3c3c3;font-size:14px}.login_mid .login_btn{width:100%;height:55px;margin-top:20px}.login_mid .login_btn button{text-align:center;color:#fff;background:#4b4f58;border:1px solid #4b4f58;width:100%;height:100%;font-size:18px;line-height:53px}.login_mid .login_bottom{text-align:center}.login_mid .login_bottom li{margin-left:20px;padding-left:20px;line-height:35px;display:inline-block;position:relative}.login_mid .login_bottom li:before{content:"";background:#ddd;width:1px;height:13px;position:absolute;top:11px;left:0}.login_mid .login_bottom li:first-child{margin-left:0;padding-left:0}.login_mid .login_bottom li:first-child:before{display:none}.login_mid .login_bottom li a{color:#666;font-size:15px;line-height:15px}.login_mid .login_bottom li a img{vertical-align:middle;margin-right:5px}.login_mid .login_bottom li label{color:#666;font-size:15px;line-height:15px}.login_mid .login_bottom li input[type=checkbox]{vertical-align:-3px}.login_mid .login_bottom li .naver_login{color:#fff;text-align:center;vertical-align:middle;background:#00ce38;border-left:1px solid #ddd;border-radius:5px;width:200px;height:35px;font-size:14px;line-height:35px;display:inline-block}.login_mid .login_bottom li .naver_login img{vertical-align:-1px}.login_mid .login_img{width:47.27%}.login_mid .login_img .img_wrap{padding-bottom:42.3%;position:relative}.login_mid .login_img .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.inWrap{border:1px solid #353638;border-width:1px 0;width:98%;padding:30px 0}.inWrap.type1{padding:50px 0}.inWrap.type2{padding:0}.inWrap.type3{border-bottom-width:0;padding:5px 0}.inWrap.width1{margin:0 auto;width:680px!important}.tbox1{border:1px solid #cdcdcd}.tbox1 .boxTit{color:#333;padding:20px 20px 10px;font-size:16px;font-weight:700}.tbox1 .txt_scroll{height:200px;padding:0 20px;overflow-y:auto}.txt_type{color:#666;font-size:13px;line-height:25px}.agreement input{vertical-align:middle;border:none}.btnType{transition:all .3s;display:inline-block;position:relative}.btnType.btn1{height:30px;padding:0 45px;font-size:13px;line-height:28px}.btnType.btn1.color2{cursor:pointer;background:#333;border:1px solid #333}.btnWrap input{color:#fff}.center{text-align:center}.pc_img{display:block}.tab_img,.mob_img{display:none}.pc{display:block}.tab,.mob{display:none}#wrap{width:100%;min-width:1400px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.inner{width:1200px;max-width:100%;margin:0 auto}#header{z-index:5000;line-height:1;position:relative}#header .inner{justify-content:space-between;align-items:center;height:100px;display:flex}#header .right{align-items:center;gap:80px;display:flex}#header .right .btn_box button{background:url(/company-sites/escg/assets/images/main/ham_pc.png) 50%/cover no-repeat;width:30px;height:16px}#header .right .btn_box .tab_btn{display:none}.gnb{gap:80px;display:flex}.gnb li a{color:#222;height:100px;font-size:18px;font-weight:500;line-height:98px;display:block}.gnb_wrap{z-index:2000;background:#fafafa;border-top:1px solid #c1c1c1;width:100%;display:none;position:absolute;top:100px;left:0}.gnb_wrap .all_menu{height:395px;display:flex}.gnb_wrap .all_menu>li{border-right:1px solid #c1c1c1;flex:1;padding:28px 19px}.gnb_wrap .all_menu>li:first-child{border-left:1px solid #c1c1c1}.gnb_wrap .all_menu>li>p{margin-bottom:24px}.gnb_wrap .all_menu>li>p a{color:#222;font-size:17px;font-weight:500;line-height:1}.gnb_wrap .all_menu>li ul li:not(:last-child){margin-bottom:14px}.gnb_wrap .all_menu>li ul li a{color:#444;font-size:16px;line-height:1}.navigation{display:none}#visual_wrap{line-height:1;position:relative}#visual_wrap ul li{position:relative}#visual_wrap ul li .txt{align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#visual_wrap ul li .txt .box01{width:50%}#visual_wrap ul li .txt .box01 .img_wrap{width:500px}#visual_wrap ul li .txt .box01 .img_wrap .img_box{width:100%;padding-bottom:100%;position:relative}#visual_wrap ul li .txt .box01 .img_wrap .img_box img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}#visual_wrap ul li .txt .box02{width:50%}#visual_wrap ul li .txt .box02>span{color:#e56005;margin-bottom:20px;font-size:30px;font-weight:700;display:block}#visual_wrap ul li .txt .box02 strong{color:#222;margin-bottom:30px;font-size:35px;font-weight:600;display:block}#visual_wrap ul li .txt .box02 p{color:#333;margin-bottom:50px;font-size:18px;line-height:28px}#visual_wrap ul li .txt .box02 a{color:#222;border:1px solid #222;width:120px;height:40px;padding-left:19px;font-size:16px;font-weight:700;line-height:38px;transition:all .2s;display:block;position:relative}#visual_wrap ul li .txt .box02 a:hover{color:#fff;background:#e56005;border:1px solid #e56005}#visual_wrap ul li .txt .box02 a:after{content:"";background:url(/company-sites/escg/assets/images/main/more_btn01_pc.png) 50%/cover no-repeat;width:15px;height:7px;transition:all .2s;position:absolute;top:50%;right:19px;transform:translateY(-50%)}#visual_wrap ul li .txt .box02 a:hover:after{background:url(/company-sites/escg/assets/images/main/more_btn01_on_pc.png) 50%/cover no-repeat}#visual_wrap .visual_item{z-index:1000;justify-content:flex-end;align-items:center;gap:20px;width:1200px;display:flex;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}#visual_wrap .visual_item .swiper-pagination01{gap:10px;display:flex}#visual_wrap .visual_item .swiper-pagination01 span{text-indent:-9999px;opacity:.3;background:#222;border-radius:0;width:11px;height:5px;display:block}#visual_wrap .visual_item .swiper-pagination01 span.swiper-pagination-bullet-active{opacity:1;width:31px}#visual_wrap .visual_item .visual_num{color:#222;align-items:center;gap:8px;font-size:15px;display:flex}#visual_wrap .visual_item .visual_num span,#visual_wrap .visual_item .visual_num em{opacity:.3}#visual_wrap .visual_item .visual_num span.current{opacity:1}#section01{background:#fef9f5;padding:100px 0;line-height:1}#section01 h2{color:#222;margin-bottom:40px;font-size:35px}#section01 .pc_con{display:flex}#section01 .pc_con ul{width:50%;height:600px}#section01 .pc_con ul li a>img{width:100%}#section01 .pc_con ul li a .txt strong{color:#222;margin-bottom:19px;font-size:24px;font-weight:600;display:block}#section01 .pc_con ul li a .txt p{color:#222;font-size:17px;font-weight:300}#section01 .pc_con ul li a .ico_box img{transition:all .3s}#section01 .pc_con ul li a:hover .ico_box img{transform:scale(1.1)}#section01 .pc_con ul:first-child{display:flex}#section01 .pc_con ul:first-child li{width:50%}#section01 .pc_con ul:first-child li a{display:block;position:relative}#section01 .pc_con ul:first-child li a .txt{position:absolute;top:40px;left:40px}#section01 .pc_con ul:first-child li a .ico_box{position:absolute;bottom:30px;right:30px}#section01 .pc_con ul:first-child li:first-child a .txt strong,#section01 .pc_con ul:first-child li:first-child a .txt p{color:#fff}#section01 .pc_con ul:first-child li:nth-child(2) a{height:50%}#section01 .pc_con ul:first-child li:nth-child(2) a:first-child{border:1px solid #c1c1c1}#section01 .pc_con ul:first-child li:nth-child(2) a:nth-child(2){border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1}#section01 .pc_con ul:nth-child(2) li a{position:relative}#section01 .pc_con ul:nth-child(2) li a .txt{position:absolute;bottom:40px;left:40px}#section01 .pc_con ul:nth-child(2) li a .ico_box{position:absolute;top:30px;right:30px}#section01 .pc_con ul:nth-child(2) li:first-child{display:flex}#section01 .pc_con ul:nth-child(2) li:first-child a{border:1px solid #c1c1c1;border-left:0;width:50%}#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt strong,#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt p{color:#fff}#section01 .tab_con{display:none}#section02{color:#fff;background:url(/company-sites/escg/assets/images/main/sec02_bg01_pc.jpg) 50%/cover no-repeat;line-height:1}#section02 .inner{justify-content:space-between;height:400px;display:flex}#section02 .con{flex-direction:column;justify-content:center;display:flex}#section02 .con h2{margin-bottom:40px;font-size:35px}#section02 .con01 ul li a{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:500px;height:55px;padding:0 20px 0 10px;display:flex}#section02 .con01 ul li a p{color:#fff;font-size:17px;font-weight:500}#section02 .con02{padding-right:115px}#section02 .con02 .txt{margin-top:48px;position:relative}#section02 .con02 .txt:after{content:"";opacity:.7;background:#fff;width:25px;height:2px;position:absolute;top:-30px;left:0}#section02 .con02 .txt p{font-size:17px;position:relative}#section02 .con02 .txt01{gap:80px;margin:30px 0;display:flex}#section02 .con02 .txt01 p:first-child:after{content:"";opacity:.3;background:#fff;width:1px;height:15px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}#footer{padding:60px 0 80px;line-height:1}#footer .inner{justify-content:space-between;align-items:center;display:flex}#footer .left strong{color:#222;margin-bottom:20px;font-size:16px;font-weight:600;display:block}#footer .left address p{color:#222;gap:40px;margin-bottom:17px;font-size:15px;display:flex}#footer .left address p span:nth-child(2){position:relative}#footer .left address p span:nth-child(2):after{content:"";background:#c1c1c1;width:1px;height:10px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}#footer .left address p:last-child{margin-bottom:0}#footer.sub_footer{background:#fafafa}#sub_visual_wrap{position:relative}#sub_visual_wrap .txt{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#sub_visual_wrap .txt h2{color:#fff;text-align:center;font-size:40px;font-weight:700}.tab_menu,.depth03_wrap{display:none}#sub_contents{padding:110px 0 100px}#sub_contents .inner{justify-content:space-between;display:flex}#sub_contents .contop{width:250px}#sub_contents .conbody{width:910px}.paging_wrap{text-align:center;box-sizing:border-box;margin-top:40px}ul.paging{justify-content:center;font-size:0;display:flex}ul.paging li{vertical-align:middle;border:1px solid #ddd;width:40px;height:40px;margin:0 2px;display:block}ul.paging li a{color:#555;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:38px;display:flex}ul.paging li a img{display:block}ul.paging li.on{background:#222;border:1px solid #222}ul.paging li.on a{color:#fff;font-weight:700}#objContents ul.paging li.disabled{color:#aaa;background:#f8f8f8}#objContents ul.paging li.disabled span{color:#aaa;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.board_list_empty{color:#888;text-align:center;padding:40px 0;font-size:15px}.sub_tab_menu .sub_menu_tit{margin-bottom:20px}.sub_tab_menu .sub_menu_tit strong{color:#fff;background:url(/company-sites/escg/assets/images/sub/sub_bg01_pc.png) 50%/cover no-repeat;align-items:center;height:100px;padding-left:20px;font-size:25px;font-weight:700;display:flex}.sub_tab_menu .lnb h3{margin-top:10px}.sub_tab_menu .lnb h3:first-child{margin-top:0}.sub_tab_menu .lnb h3 a{color:#222;background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;height:50px;padding-left:20px;font-size:16px;font-weight:500;line-height:50px;transition:all .3s;display:block;position:relative}.sub_tab_menu .lnb h3 a:after{content:"";background:#c1c1c1;width:3px;height:15px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sub_tab_menu .lnb h3.on a,.sub_tab_menu .lnb h3.active a,.sub_tab_menu .lnb h3 a:hover{color:#fff;background:#e8701e;border:1px solid #e8701e}.sub_tab_menu .lnb h3.on a:after,.sub_tab_menu .lnb h3 a:hover:after{background:#fff}.sub_tab_menu .lnb ul{background:#fef9f5;border:1px solid #e8701e;border-radius:5px;margin-top:5px;padding:20px 0}.sub_tab_menu .lnb>h3+ul{display:none}.sub_tab_menu .lnb>h3.on+ul,.sub_tab_menu .lnb>h3.active+ul{display:block}.sub_tab_menu .lnb ul li:first-child{margin-top:0}.sub_tab_menu .lnb ul li{margin-top:20px;position:relative}.sub_tab_menu .lnb ul li a{color:#333;padding-left:20px;font-size:16px;line-height:1;display:block}.sub_tab_menu .lnb ul li a:hover,.sub_tab_menu .lnb ul li.on a,.sub_tab_menu .lnb ul li.active a{color:#e8701e}.title_box01{border-bottom:1px solid #ddd;justify-content:space-between;align-items:flex-end;margin-bottom:40px;padding-bottom:20px;display:flex}.title_box01 h2{color:#222;font-size:35px;font-weight:700;line-height:1}.title_box01 ul{align-items:center;gap:35px;display:flex}.title_box01 ul li{color:#777;font-size:16px;line-height:1;position:relative}.title_box01 ul li:after{content:"";background:url(/company-sites/escg/assets/images/sub/sub_ico01_pc.png) 50%/cover no-repeat;width:6px;height:10px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}.title_box01 ul li:last-child:after{display:none}.depth04{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.depth04 h3{width:calc(20% - 8px)}.depth04 h3 a{text-align:center;color:#555;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;height:45px;font-size:16px;font-weight:500;line-height:43px;transition:all .3s;display:block}.depth04 h3.on a,.depth04 h3 a:hover{color:#fff;background:#7c716c;border:1px solid #7c716c}h5.h5_tit{color:#222;margin-bottom:25px;padding-left:28px;font-size:22px;position:relative}h5.h5_tit:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub_tit.png) 50% no-repeat;width:18px;height:18px;position:absolute;top:8px;left:0}table.tb_style01{border-top:2px solid #e56005;width:100%}table.tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #c1c1c1;padding:20px;font-size:17px}table.tb_style01 td{color:#222;border:1px solid #c1c1c1;padding:20px;font-size:16px}table.tb_style01 .ul_list_mt{margin-top:10px}table.tb_style01 .ul_list li{color:#222;padding-left:14px;font-size:16px;position:relative}table.tb_style01 .ul_list li:before{content:"";background:#e56005;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0101_wrap .con{margin-top:60px}.sub0101_wrap .con:first-child{margin-top:0}.sub0101_wrap .con p{color:#444;word-break:keep-all;font-size:16px}.sub0101_wrap .con .con_top .img_wrap img{width:100%}.sub0101_wrap .con .con_top .txt_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:30px 25px 25px}.sub0101_wrap .con .con_top .txt_wrap .p_tit span{color:#e56005;padding-top:12px;font-size:17px;font-weight:600;position:relative}.sub0101_wrap .con .con_top .txt_wrap .p_tit span:before{content:"";background:#e56005;width:15px;height:2px;position:absolute;top:0;left:0}.sub0101_wrap .con .con_top .txt_wrap .p_tit em{color:#7c716c;padding-left:10px;font-size:14px;font-weight:500}.sub0101_wrap .con .con_top .txt_wrap .map_p{color:#444;margin-top:10px;padding-left:19px;font-size:16px;position:relative}.sub0101_wrap .con .con_top .txt_wrap .map_p:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0101_icon01.png) 50% no-repeat;width:11px;height:14px;position:absolute;top:5px;left:0}.sub0101_wrap .con .ul_box{gap:10px;display:flex}.sub0101_wrap .con .ul_box li{border:1px solid #e56005;border-radius:10px;flex-direction:column;align-items:center;width:calc(20% - 8px);padding:30px 0;display:flex;box-shadow:2px 2px 15px #e5600533}.sub0101_wrap .con .ul_box li p{color:#222;padding-top:15px;font-size:16px;font-weight:500}.sub0101_wrap .con .ul_txt{gap:20px;display:flex}.sub0101_wrap .con .ul_txt>li{border:1px solid #c1c1c1;width:calc(50% - 10px);padding:25px;position:relative}.sub0101_wrap .con .ul_txt>li:before{content:"";background:#e56005;width:100%;height:2px;position:absolute;top:-1px;left:0}.sub0101_wrap .con .ul_txt>li .p_tit{color:#e56005;font-size:17px;font-weight:600}.sub0101_wrap .con .ul_txt>li .sub_tit{color:#222;margin-top:20px;font-size:16px;font-weight:600}.sub0101_wrap .con .ul_txt>li .ul_list{margin-top:10px}.sub0101_wrap .con .ul_txt>li .ul_list>li{color:#444;word-break:keep-all;padding-left:13px;font-size:16px;position:relative}.sub0101_wrap .con .ul_txt>li .ul_list>li:before{content:"";background:#444;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0101_wrap .con1{flex-wrap:wrap;gap:4%;display:flex}.sub0101_wrap .con1 i{display:block}.sub0101_wrap .con1 .txt_wrap{width:65%}.sub0101_wrap .con1 .txt_wrap p{color:#555;margin-bottom:16px;font-size:16px}.sub0101_wrap .con1 .txt_wrap p:last-child{margin-bottom:0}.sub0101_wrap .con1 .txt_wrap p.p_tit{color:#222;font-weight:600}.sub0101_wrap .con1 .txt_wrap b.color{color:#e56005}.sub0101_wrap .con1 .img_wrap img{border-radius:10px;width:280px}.sub0102_wrap .con{margin-top:60px}.sub0102_wrap .con:first-child{margin-top:0}.sub0102_wrap .con .ul_con{flex-wrap:wrap;gap:30px 10px;display:flex}.sub0102_wrap .con .ul_con>li{width:calc(25% - 10px)}.sub0102_wrap .con .ul_con>li .p_tit{color:#fff;background:#7c716c;border-radius:5px;justify-content:center;align-items:center;height:45px;font-size:16px;font-weight:600;display:flex;position:relative}.sub0102_wrap .con .ul_con>li .p_tit:before{content:"";border:1px solid #fff6;border-radius:5px;width:calc(100% - 6px);height:39px;position:absolute;top:3px;left:3px}.sub0102_wrap .con .ul_con>li .ul_list{border:1px solid #ddd;border-radius:5px;height:220px;margin-top:10px;padding:15px}.sub0102_wrap .con .ul_con>li .ul_list>li{color:#444;padding-left:13px;font-size:16px;position:relative}.sub0102_wrap .con .ul_con>li .ul_list>li:before{content:"";background:#7c716c;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0102_wrap .con .img_wrap img{width:100%}.sub0103_wrap .con{margin-top:60px}.sub0103_wrap .con:first-child{margin-top:0}.sub0103_wrap .con .tb_style01{border-top:2px solid #e56005;width:100%;margin-top:15px}.sub0103_wrap .con .tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #ddd;padding:10px 20px;font-size:16px}.sub0103_wrap .con .tb_style01 td{color:#444;border:1px solid #ddd;padding:10px 20px;font-size:16px}.sub0201_wrap .con img{margin:0 auto}.sub0202_wrap .con{word-break:keep-all;margin-top:60px}.sub0202_wrap .con:first-child{margin-top:0}.sub0202_wrap .con p{color:#222;font-size:16px}.sub0202_wrap .con p.point_s{color:#e8701e;margin-top:10px;font-size:14px;font-weight:500}.sub0202_wrap .con .color01{color:#e8701e}.sub0202_wrap .con strong.tit_mb{margin-bottom:20px;display:block}.sub0202_wrap .con strong.tit{color:#e8701e;font-size:20px}.sub0202_wrap .con strong.tit span{color:#888;padding-left:10px;font-size:14px;font-weight:400}.sub0202_wrap .con .ul_list_wrap>li{color:#222;padding-left:13px;font-size:16px;position:relative}.sub0202_wrap .con .ul_list_wrap>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0202_wrap .con .click_all{margin-bottom:60px}.sub0202_wrap .con .click_all .click_btn{display:flex;position:relative}.sub0202_wrap .con .click_all .click_btn li{text-align:center;color:#666;cursor:pointer;border:1px solid #ddd;border-bottom-color:#222;width:100%;height:50px;font-size:16px;line-height:48px}.sub0202_wrap .con .click_all .click_btn li.on{color:#222;border:1px solid #222;border-bottom-color:#fff;font-weight:500;position:relative}.sub0202_wrap .con .con_top{background:url(/company-sites/escg/assets/images/sub/sub0202_top_bg.png) 100%/cover no-repeat;border:1px solid #c1c1c1;border-radius:5px;margin-bottom:60px;padding:30px}.sub0202_wrap .con .con_top .txt_box h6{color:#222;margin-bottom:15px;font-size:20px}.sub0202_wrap .con .con_top .txt_box h6 .point_b{color:#e8701e}.sub0202_wrap .con .con_top .txt_box p{margin-bottom:10px}.sub0202_wrap .con .con_top .txt_box>span{color:#e8701e;font-size:16px;font-weight:600;position:relative}.sub0202_wrap .con .con_top .txt_box>span:before{content:"";background:#e8701e1a;width:100%;height:10px;position:absolute;bottom:-2px;left:0}.sub0202_wrap .con .con_top .btn_box{justify-content:flex-end;gap:10px;display:flex}.sub0202_wrap .con .con_top .btn_box>a{border:2px solid #e8701e;border-radius:30px;justify-content:center;align-items:center;width:120px;height:35px;display:flex}.sub0202_wrap .con .con_top .btn_box>a>span{color:#e8701e;padding-right:20px;font-size:16px;font-weight:500;position:relative}.sub0202_wrap .con .con_top .btn_box>a>span:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw.png) 50% no-repeat;width:5px;height:9px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .con_top .btn_box>a:hover{background:#e8701e;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover span{color:#fff;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover>span:before{background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw02.png) 50% no-repeat;transition:all .3s}.sub0202_wrap .con .sub_top_mt{margin-top:20px}.sub0202_wrap .con .sub_top{text-align:center;background:#f5f5f5;border-radius:5px;padding:30px}.sub0202_wrap .con .sub_top>h6{color:#e8701e;margin-bottom:10px;font-size:18px}.sub0202_wrap .con .sub_top02>h6{margin-bottom:0}.sub0202_wrap .con .img_wrap{border:1px solid #c1c1c1;border-radius:5px;margin-top:30px;padding-bottom:38.462%;position:relative}.sub0202_wrap .con .img_wrap>img{border-radius:5px;max-width:100%;max-height:100%;margin:auto;padding:10px;position:absolute;inset:0}.sub0202_wrap .con .ul_box{flex-wrap:wrap;gap:20px;display:flex}.sub0202_wrap .con .ul_box>li{border:1px solid #e8701e;border-radius:5px;width:calc(50% - 10px);padding:30px;box-shadow:4px 4px 15px #e8701e1a}.sub0202_wrap .con .ul_box>li .ul_tit{border-bottom:1px dashed #ddd;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:20px;display:flex}.sub0202_wrap .con .ul_box>li .ul_tit>strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .ul_box>li .ul_list{flex-wrap:wrap;display:flex}.sub0202_wrap .con .ul_box>li .ul_list>li{color:#222;width:50%;padding-left:13px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .txt_list_wrap{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;padding:20px 0 30px}.sub0202_wrap .con .txt_list_wrap .txt_list{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:30px}.sub0202_wrap .con .txt_list_wrap .txt_list:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sub0202_wrap .con .txt_list_wrap .txt_list .tit{align-itesm:center;gap:10px;margin-bottom:20px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .tit span{text-align:center;color:#fff;background:#e8701e;border-radius:5px;width:30px;font-size:18px;line-height:30px}.sub0202_wrap .con .txt_list_wrap .txt_list .tit>p{color:#e8701e;font-size:18px;font-weight:600}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box{background:#f5f5f5;margin-top:20px;padding:30px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box strong{color:#222;font-size:16px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num{flex-flow:column wrap;height:154px;margin-top:20px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li{color:#444;width:50%;padding-left:20px;font-size:16px;position:relative}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .bn_box{background:#e8701e1a;border-radius:5px;align-items:center;gap:40px;padding:30px;display:flex}.sub0202_wrap .con .bn_box .img_box{width:50%;padding-bottom:13%;position:relative}.sub0202_wrap .con .bn_box .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .bn_box .txt_box{width:50%}.sub0202_wrap .con .bn_box .txt_box strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .bn_box .txt_box>p{margin-top:10px}.sub0202_wrap .con .bn_box02 .img_box{width:100%;padding-bottom:35%}.sub0202_wrap .con .bn_box02 .txt_box{width:100%;margin-top:-60px}.sub0202_wrap .con .bn_box03{background:#e8701e33 url(/company-sites/escg/assets/images/sub/sub0202_1_7_bg.png) 100% 100% no-repeat;border-radius:5px;padding:60px 40px}.sub0202_wrap .con .bn_box03 .txt_box strong{color:#e8701e;margin-bottom:20px;font-size:18px;display:block}.sub0202_wrap .con .bn_box04{background:#e8701e1a url(/company-sites/escg/assets/images/sub/sub0202_1_7_img02.png) right 40px bottom/400px no-repeat}.sub0202_wrap .con .bn_box04 .txt_box span{text-align:center;color:#fff;background:#e8701e;border-radius:30px;width:220px;margin-top:10px;font-size:14px;font-weight:500;line-height:25px;display:block}.sub0202_wrap .con .bn_box05{background:#f1f1f1 url(/company-sites/escg/assets/images/sub/sub0206_4_bg02.png) 100% 100%/400px no-repeat}.sub0202_wrap .con .bn_box05 .txt_box>img{width:150px;margin-top:20px}.sub0202_wrap .con .ul_box02{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.sub0202_wrap .con .ul_box02>li{background:#fafafa;border:1px solid #e8701e;border-radius:5px;width:calc(50% - 10px);padding:30px}.sub0202_wrap .con .ul_box02>li .ul_tit{border-bottom:1px dashed #c1c1c1;flex-direction:column;gap:10px;margin-bottom:20px;padding-bottom:20px;display:flex}.sub0202_wrap .con .ul_box02>li .ul_tit span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:24px;font-size:16px;line-height:24px}.sub0202_wrap .con .ul_box02>li .ul_tit strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .ul_box02>li .ul_num>li{color:#444;padding-left:20px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box02>li .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .ul_box02>li .ul_num>.ul_num2 li{color:#444;margin-left:10px;font-size:16px}.sub0202_wrap .con .tb_mt{margin-top:20px}.sub0202_wrap .con .tb_style01 th{text-align:left}.sub0202_wrap .con .tb_style01 td{vertical-align:top}.sub0202_wrap .con .tb_style01 .center{text-align:center}.sub0202_wrap .con .tb_style01 strong{padding-left:13px;display:block;position:relative}.sub0202_wrap .con .tb_style01 strong:before{content:"";background:#e8701e;width:5px;height:5px;position:absolute;top:10px;left:0}.sub0202_wrap .con .tb_style01 strong.st01{text-align:center;padding-left:0}.sub0202_wrap .con .tb_style01 strong.st01:before{content:none}.sub0202_wrap .con .tb_style01 span{color:#666;text-align:center;margin-top:10px;font-size:14px;font-weight:400;display:block}.sub0202_wrap .con .tb_style01 .img_box{width:100%;padding-bottom:100%;position:relative}.sub0202_wrap .con .tb_style01 .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .pc_tb{display:table}.sub0202_wrap .con .mob_tb{display:none}.sub0202_wrap .con .tb_style01 .p_center{text-align:center;text-decoration:underline}.sub0202_wrap .con .tb_style01 .tb_box{flex-direction:column;align-items:center;margin-top:20px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01{gap:45px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01>p{text-align:center;border:1px solid #c1c1c1;border-radius:30px;justify-content:center;align-items:center;width:140px;height:50px;font-size:14px;line-height:1.4;display:flex;position:relative}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:first-child:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw01.png) 50% no-repeat;width:25px;height:22px;position:absolute;top:50%;right:-35px;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:nth-child(2):before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw02.png) 50% no-repeat;width:12px;height:25px;position:absolute;bottom:-45px;right:50%;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01 .color02{border:1px solid #e8701e}.sub0202_wrap .con .tb_style01 .tb_box>p{text-align:center;color:#fff;background:#999;border-radius:40px;justify-content:center;align-items:center;width:100%;height:60px;margin-top:40px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box>p.color03{background:#e8701e}.sub0202_wrap .con .tb_style01 .tb_txtbox{background:#e8701e1a;margin-top:10px;padding:10px}.sub0202_wrap .con .tb_style01 .tb_txtbox>span{text-align:left;color:#e8701e;margin-top:0;font-size:15px;font-weight:600}.sub0202_wrap .con .tb_style01 .tb_txtbox>p{margin-top:5px;font-size:14px}.sub0202_wrap .con .ul_box03{flex-wrap:wrap;gap:20px;display:flex}.sub0202_wrap .con .ul_box03>li{border:1px solid #ddd;width:calc(50% - 10px);padding:25px}.sub0202_wrap .con .ul_box03>li>h6{color:#222;font-size:18px}.sub0202_wrap .con .ul_box03>li>span{color:#e8701e;font-size:15px;font-weight:500}.sub0202_wrap .con .ul_box03>li .ul_list{border-top:1px dashed #ddd;margin-top:20px;padding-top:20px}.sub0202_wrap .con .ul_box03>li .ul_list>li{color:#222;padding-left:14px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box03>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .con_wrap{padding:40px}.sub0202_wrap .con .con_wrap:nth-child(odd){background:#f9f9f9}.sub0202_wrap .con .con_wrap>h6{color:#222;font-size:20px}.sub0202_wrap .con .con_wrap>p{color:#222;font-size:16px}.sub0202_wrap .con .con_wrap .txt_wrap .img_box{border:1px solid #c1c1c1;width:100%;margin-top:20px;padding-bottom:38.462%;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box{background:#f0f0f0;border:1px solid #c1c1c1;margin-top:-1px;padding:20px}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li{color:#e8701e;margin-bottom:10px;padding-left:14px;font-size:16px;font-weight:600;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:last-child{margin-bottom:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li span{color:#222;font-weight:400}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .ul_box04{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box04>li{text-align:center;background:#e8701e99;border-radius:10px;width:calc(33.3333% - 6.66667px);padding:20px}.sub0202_wrap .con .ul_box04>li:nth-child(2){background:#e8701ecc}.sub0202_wrap .con .ul_box04>li:nth-child(3){background:#e8701e}.sub0202_wrap .con .ul_box04>li p{color:#fff;margin-top:20px;font-size:16px}.sub0202_wrap .con .ul_numbox{background:#f5f5f5;border-radius:10px;flex-wrap:wrap;gap:20px;margin-top:20px;padding:30px;display:flex}.sub0202_wrap .con .ul_numbox>li{align-items:center;gap:10px;width:calc(33.3333% - 20px);font-size:18px;display:flex}.sub0202_wrap .con .ul_numbox>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;font-weight:600;line-height:32px}.sub0202_wrap .con .ul_numbox>li p{color:#222;font-weight:500}.sub0202_wrap .con .msg_wrap{flex-direction:column;gap:60px;display:flex}.sub0202_wrap .con .msg_wrap .msg_box{gap:20px;display:flex}.sub0202_wrap .con .msg_wrap .msg_box .box{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box>p{color:#222;padding-left:40px;font-size:18px;font-weight:600;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box>p span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;line-height:32px;position:absolute;top:-1px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list{background:#f5f5f5;border:1px solid #ddd;margin-top:10px;padding:15px}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li{color:#222;padding-left:14px;font-size:16px;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box{text-align:center;margin-top:20px;padding:15px}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img.img{width:50%}.sub0202_wrap .con .ul_box05{flex-wrap:wrap;gap:20px;display:flex}.sub0202_wrap .con .ul_box05>li{border:4px solid #e8701e33;width:calc(50% - 10px);padding:40px}.sub0202_wrap .con .ul_box05>li .txt_box{margin-top:40px}.sub0202_wrap .con .ul_box05>li .txt_box>strong{color:#e8701e;font-size:20px;font-weight:600}.sub0202_wrap .con .ul_box05>li .txt_box>p{margin-top:15px}.sub0202_wrap .con .img_box_wrap img{width:100%}.sub0202_wrap .con .num_list{margin-top:20px}.sub0202_wrap .con .num_list>li{color:#222;gap:10px;margin-bottom:15px;font-size:18px;font-weight:500;display:flex}.sub0202_wrap .con .num_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;line-height:32px}.sub0202_wrap .con .num_list>li .ul_list{margin-left:40px}.sub0202_wrap .con .num_list>li .ul_list>li{color:#333;margin-bottom:10px;font-size:16px}.sub0202_wrap .con .num_list>li .ul_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li .ul_list>li a{color:#e8701e}.sub0202_wrap .con .num_list>li .ul_list02>li{padding-left:14px;position:relative}.sub0202_wrap .con .num_list>li .ul_list02>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .p_bt{color:#e8701e;margin-top:20px;font-size:16px;font-weight:600}.sub0202_wrap .con .ul_box06>li .ul_list>li{width:100%}.sub0202_wrap .con .ul_box07{flex-wrap:wrap;gap:5px;display:flex}.sub0202_wrap .con .ul_box07>li{border:1px solid #e8701e;border-radius:5px 0;flex-direction:column;align-items:center;gap:5px;width:calc(25% - 5px);padding:15px;display:flex}.sub0202_wrap .con .ul_box07>li span{color:#e8701e;font-size:24px;font-weight:600}.sub0202_wrap .con .ul_box07>li p{color:#222;font-size:16px;font-weight:500}.sub0202_wrap .con .ul_box08{flex-wrap:wrap;gap:30px 20px;display:flex}.sub0202_wrap .con .ul_box08>li{width:calc(50% - 10px)}.sub0202_wrap .con .ul_box08>li .img_box img{width:100%}.sub0202_wrap .con .ul_box08>li strong{text-align:center;color:#fff;background:#e8701e;border-radius:5px;width:100%;margin-bottom:10px;font-size:18px;line-height:45px;display:block}.sub0202_wrap .con .ul_box08>li p{color:#e8701e;margin:10px 0 5px;font-size:16px;font-weight:600}.sub0202_wrap .con .slider{width:100%;height:auto;position:relative}.sub0202_wrap .con .slider div img{width:100%;height:auto}.sub0202_wrap .con .slick-prev{cursor:pointer;color:#0000;z-index:1;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_prev.png) 50% no-repeat;border:none;border-radius:5px;outline:none;width:40px;height:60px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:40%;left:0;transform:translateY(-50%)}.sub0202_wrap .con .slick-next{cursor:pointer;color:#0000;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_next.png) 50% no-repeat;border:none;border-radius:5px;outline:none;width:40px;height:60px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:40%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .slider .sd_txt{background:#f5f5f5;margin-top:20px;padding:20px}.sub0202_wrap .con .slider .sd_txt strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .ul_box09{flex-wrap:wrap;gap:20px;display:flex}.sub0202_wrap .con .ul_box09>li{background:url(/company-sites/escg/assets/images/sub/sub0204_2_6_icon.png) right 20px top 10px no-repeat;border:1px solid #c1c1c1;border-radius:5px;width:calc(50% - 10px);padding:20px}.sub0202_wrap .con .ul_box09>li .tit>strong{color:#222;font-size:20px;display:block}.sub0202_wrap .con .ul_box09>li .tit>span{color:#444;font-size:16px}.sub0202_wrap .con .ul_box09>li .sub_tit{margin:20px 0}.sub0202_wrap .con .ul_box09>li .sub_tit>span{color:#222;font-size:16px;font-weight:500;display:block}.sub0202_wrap .con .ul_box09>li .sub_tit>strong{font-size:16px}.sub0202_wrap .con .ul_box09>li .txt{border-top:1px dashed #ddd;padding-top:20px}.sub0202_wrap .con .ul_box09>li .txt>span{color:#222;padding-bottom:10px;font-size:16px;font-weight:500;display:block}.sub0202_wrap .con ul.logo_wrap{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con ul.logo_wrap li{width:calc(20% - 8px)}.sub0202_wrap .con ul.logo_wrap li img{width:100%}.sub0202_wrap .sub0204_btn{margin-top:30px}.sub0202_wrap .sub0204_btn a{color:#e8701e;border:2px solid #e8701e;border-radius:30px;justify-content:center;align-items:center;width:120px;height:35px;margin-left:auto;padding-right:10px;font-size:16px;font-weight:500;transition:all .3s;display:flex;position:relative}.sub0202_wrap .sub0204_btn a:hover{color:#fff;background:#e8701e}.sub0202_wrap .sub0204_btn a:after{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw.png) 50% no-repeat;width:5px;height:9px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sub0202_wrap .sub0204_btn a:hover:after{background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw02.png) 50% no-repeat;width:5px;height:9px}.sub0205_wrap i{display:block}.sub0205_wrap span.color{color:#e8701e;font-weight:600}.sub0205_wrap .con_n{margin-top:0}.sub0205_wrap .con .box2_wrap{gap:20px;margin-top:30px;display:flex}.sub0205_wrap .con .box2_wrap .box2{width:calc(33.3333% - 13.3333px)}.sub0205_wrap .con .box2_wrap .box2 .top_box{border:1px solid #c1c1c1;border-radius:5px;min-height:430px;padding:30px}.sub0205_wrap .con .box2_wrap .box2 .top_box span.tit{color:#e8701e;font-size:18px;font-weight:600}.sub0205_wrap .con .box2_wrap .box2 .top_box p.sub_con{color:#222;margin:20px 0;font-size:16px;font-weight:500}.sub0205_wrap .con ul.dot_li li{color:#444;margin-bottom:5px;padding-left:14px;font-size:16px;position:relative}.sub0205_wrap .con ul.dot_li li:last-child{margin-bottom:0}.sub0205_wrap .con ul.dot_li li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0205_wrap .con .box2_wrap .box2 .bt_box{text-align:center;background:#e8701e;border-radius:5px;margin-top:10px;padding:10px}.sub0205_wrap .con .box2_wrap .box2 .bt_box p.p_tit{color:#fff;font-size:18px;font-weight:600}.sub0205_wrap .con .img01{padding-bottom:88.462%}.sub0205_wrap h6.h6_color{color:#e8701e;margin-bottom:30px;font-size:22px;font-weight:600}.sub0205_wrap p.point_ct{color:#222;text-align:center;margin-top:10px;font-size:16px;font-weight:600}.sub0205_wrap .click_con .sec .color_bd{border:1px solid #e8701e;border-radius:5px;padding:30px}.sub0205_wrap .click_con .sec .color_b{background:#e560050d;border:0}.sub0205_wrap .click_con .sec .color_bd strong.bd_tit{color:#e8701e;font-size:16px}.sub0205_wrap .click_con .sec .color_bd p.bd_con{color:#444;margin-top:10px;font-size:16px}.sub0205_wrap .click_con .num03 .color_bd{margin-bottom:20px}.sub0205_2_wrap h6.h6_color{margin-bottom:10px}.sub0205_2_wrap .con .con_mb{margin-bottom:30px}.sub0205_2_wrap .con .con_mt02{margin-top:0}.sub0205_2_wrap .con .con_mt{margin-top:30px}.sub0205_2_wrap .tbl_wrap table.tb_style01 th{text-align:center}.sub0205_2_wrap .tbl_wrap table.tb_style01 td{text-align:center;vertical-align:middle;padding:10px}.sub0206_wrap .con h5.h5_tit b{color:#e8701e}.sub0206_wrap .con .txt_list_wrap .txt_list .tit>p em{color:#555;font-weight:500}.sub0206_wrap .con .tb_style01 th{text-align:center}.sub0206_wrap .con .tb_style01 td{vertical-align:middle}.sub0206_wrap .con .tb_style01 td i{display:block}.sub0206_wrap .con .tb_style01 td:first-child{text-align:center}.sub0206_wrap .con .ul_box{flex-direction:column}.sub0206_wrap .con .ul_box>li{width:100%}.sub0206_wrap .con .ul_box>li .ul_list{display:block}.sub0206_wrap .con .ul_box>li .ul_list>li{width:100%}.sub0206_wrap .con ul.logo_wrap{flex-wrap:wrap;justify-content:space-between;display:flex}.sub0206_1_2_wrap .con .ul_box{flex-flow:wrap;gap:20px;display:flex}.sub0206_1_2_wrap .con .ul_box>li{border:1px solid #e8701e;border-radius:5px;width:calc(50% - 10px);margin-bottom:0;padding:30px;box-shadow:4px 4px 15px #e8701e1a}.sub0206_2_wrap .con p.tb_point{color:#222;margin:20px 0 10px;font-size:16px;font-weight:700}.sub0208_wrap .con .color02{color:#495a78;text-align:center;background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;width:250px;height:60px;margin:0 auto;font-size:30px;font-weight:700;line-height:60px;display:block}.sub0208_wrap .con .click_con .tit_b{color:#e8701e;text-align:center;font-size:30px;font-weight:700;display:block}.sub0208_wrap .con .click_con img{padding-bottom:120px}.sub0208_wrap .office_gr{text-align:center;padding-top:120px}.sub0208_wrap .office_gr p{padding-bottom:40px;font-size:24px;display:block}.sub0208_wrap .office_gr p span{font-weight:700}.sub0208_wrap .office_gr img{margin-bottom:40px}.sub0208_wrap .num01 .con img{padding-bottom:0}.sub0208_wrap .num01 .con .ul_box{margin-top:120px}.sub0208_wrap .num01 .con .ul_box>li .ul_list{flex-direction:column}.sub0208_wrap .num01 .con .ul_box>li .ul_list>li{width:100%}.sub0208_wrap .num03 .tg{border-collapse:collapse;border-spacing:0;border:1px solid #e8701e;margin:20px auto 120px}.sub0208_wrap .num03 .tg td{padding:10px 5px;font-size:14px;overflow:hidden}.sub0208_wrap .num03 .tg td.ca{text-align:center;vertical-align:middle;background:#fef9f5;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:100px}.sub0208_wrap .num03 .tg td.ca:last-child{border-bottom:1px solid #e8701e}.sub0208_wrap .num03 .tg td.ca2{text-align:center;vertical-align:middle;background:#fafafa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:80px}.sub0208_wrap .num03 .tg td.ca3{vertical-align:middle;border-bottom:1px solid #aaa;width:700px}.sub0208_wrap .con .ul_box02>li{background:0}.sub0208_wrap .con .box01{border:1px solid #e8701e;border-radius:5px;margin-bottom:120px;padding:20px}.sub0208_wrap .con .box01 img{margin-top:20px}.sub0208_wrap .con .box02,.sub0208_wrap .con .box03{border:1px solid #e8701e;border-radius:5px;padding:20px}.sub0208_wrap .erp_txt{border:1px solid #e8701e;border-radius:5px;padding:30px}.sub0208_wrap .erp_txt strong{font-size:24px}.sub0208_wrap .erp_txt p{font-size:18px}.sub0208_wrap .erp_txt ul{margin-top:20px}.sub0208_wrap .erp_txt ul li{font-size:18px}.sub0208_wrap .ul_box02{border:1px solid #e8701e;margin:25px;padding:30px}.sub0209_wrap .con .color02{color:#495a78;text-align:center;background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;width:250px;height:60px;margin:0 auto;font-size:30px;font-weight:700;line-height:60px;display:block}.sub0209_wrap .con .click_con .tit_b{color:#e8701e;text-align:center;font-size:30px;font-weight:700;display:block}.sub0209_wrap .con .ul_box02>li{background:#fff}.sub0209_wrap .box02{border:1px solid #e8701e;border-radius:5px;padding:20px}.sub0301_wrap .con .form_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:30px}.sub0301_wrap .con .form_wrap .form_box{margin-bottom:20px}.sub0301_wrap .con .form_wrap .form_box:last-child{margin-bottom:0}.sub0301_wrap .con .form_wrap .form_box>p{color:#222;margin-bottom:5px;font-size:16px;font-weight:600}.sub0301_wrap .con .form_wrap .form_box .input_mt{margin-top:5px}.sub0301_wrap .con .form_wrap .form_box .input_box{align-items:center;gap:5px;width:100%;display:flex}.sub0301_wrap .con .form_wrap .form_box .input_box button{color:#666;background:#f5f5f5;border:1px solid #c1c1c1;width:90px;height:40px;font-size:15px;font-weight:500}.sub0301_wrap .con .form_wrap .form_box .input_box input{border:1px solid #c1c1c1;width:200px;height:40px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box input.input01{width:100%}.sub0301_wrap .con .form_wrap .form_box .input_box select{border:1px solid #c1c1c1;width:200px;height:40px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box textarea{border:1px solid #c1c1c1;width:100%;height:200px;padding-left:5px}.sub0301_wrap .con .form_wrap .btn_box{justify-content:center;margin-top:40px;display:flex}.sub0301_wrap .con .form_wrap .btn_box>a{color:#fff;background:#e8701e;border-radius:5px;justify-content:center;align-items:center;width:200px;height:50px;font-size:16px;font-weight:500;display:flex}@media screen and (width<=1024px){#login_wrap{background:#f7f7f7;width:100%;padding:50px}.login_top{border-bottom:1px solid #eaeaea;width:100%;height:50px;margin-bottom:20px}.login_top h2{color:#4b4f58;font-size:30px;font-weight:600;line-height:1}.login_top h2 span{font-size:15px;font-weight:400}.login_mid{justify-content:space-between;width:100%;display:block;overflow:hidden}.login_mid .login_con{width:100%;height:100%}.login_mid .login_con h2{text-align:center;color:#222;margin-bottom:20px;font-size:40px}.login_mid .login_con .login_id{background:#fff;border:1px solid #fff;width:100%;height:40px;margin-bottom:10px}.login_mid .login_con .login_id #mb_id{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con .login_pw{background:#fff;border:1px solid #fff;width:100%;height:40px;margin-bottom:20px}.login_mid .login_con .login_pw #mb_pass{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con span{text-align:center;width:10%;height:100%;line-height:40px;display:inline-block}.login_mid .login_con span img{vertical-align:middle}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:14px}.login_mid .login_con input:placeholder-shown{color:#c3c3c3;font-size:14px}.login_mid .login_con input:-ms-placeholder-shown{color:#c3c3c3;font-size:14px}.login_mid .login_btn{width:100%;height:55px;margin-top:20px}.login_mid .login_btn button{text-align:center;color:#fff;background:#4b4f58;border:1px solid #4b4f58;width:100%;height:100%;font-size:18px;line-height:53px}.login_mid .login_bottom{text-align:center}.login_mid .login_bottom li{margin-left:20px;padding-left:20px;line-height:35px;display:inline-block;position:relative}.login_mid .login_bottom li:before{content:"";background:#ddd;width:1px;height:13px;position:absolute;top:11px;left:0}.login_mid .login_bottom li:first-child{margin-left:0;padding-left:0}.login_mid .login_bottom li:first-child:before{display:none}.login_mid .login_bottom li a{color:#666;font-size:15px;line-height:15px}.login_mid .login_bottom li a img{vertical-align:middle;margin-right:5px}.login_mid .login_bottom li label{color:#666;font-size:15px;line-height:15px}.login_mid .login_bottom li input[type=checkbox]{vertical-align:-3px}.login_mid .login_bottom li .naver_login{color:#fff;text-align:center;vertical-align:middle;background:#00ce38;border-left:1px solid #ddd;border-radius:5px;width:200px;height:35px;font-size:14px;line-height:35px;display:inline-block}.login_mid .login_bottom li .naver_login img{vertical-align:-1px}.login_mid .login_img{width:100%;margin-top:40px}.login_mid .login_img .img_wrap{padding-bottom:42.3%;position:relative}.login_mid .login_img .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.center{text-align:center}.pc_img{display:none}.tab_img{display:block}.mob_img,.pc{display:none}.tab{display:block}.mob{display:none}#wrap{width:100%;min-width:375px;max-width:1024px;margin:0 auto;position:relative;overflow:hidden}.inner{width:100%;margin:0 auto;padding:0 2.6%}#header{z-index:5000;line-height:1;position:relative}#header .inner{justify-content:space-between;align-items:center;height:80px;display:flex}#header h1 a img{width:185px}#header .right{align-items:center;gap:80px;display:flex}#header .right .btn_box button{background:url(/company-sites/escg/assets/images/main/ham_tab.png) 50%/cover no-repeat;width:30px;height:16px}#header .right .btn_box .pc_btn{display:none}#header .right .btn_box .tab_btn{display:block}.gnb{gap:80px;display:none}.gnb li a{color:#222;height:100px;font-size:18px;font-weight:500;line-height:98px;display:block}.gnb_wrap{z-index:2000;background:#fafafa;border-top:1px solid #c1c1c1;width:100%;display:none;position:absolute;top:100px;left:0}.gnb_wrap .all_menu{height:340px;display:flex}.gnb_wrap .all_menu>li{border-right:1px solid #c1c1c1;flex:1;padding:28px 19px}.gnb_wrap .all_menu>li:first-child{border-left:1px solid #c1c1c1}.gnb_wrap .all_menu>li>p{margin-bottom:24px}.gnb_wrap .all_menu>li>p a{color:#222;font-size:17px;font-weight:500;line-height:1}.gnb_wrap .all_menu>li ul li:not(:last-child){margin-bottom:14px}.gnb_wrap .all_menu>li ul li a{color:#444;font-size:16px;line-height:1}.navigation{z-index:3500;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.navigation .lnb{z-index:3000;background-color:#fff;border-top:1px solid #ddd;width:100%;height:100%;padding:0 2.66%;font-size:0;position:absolute;top:80px;right:0}.navigation .nav_bg{z-index:2900;background-color:#00000080;width:100%;height:100%;display:none;position:absolute;top:80px;left:0}.navigation h3{width:100%;height:107px}.navigation h3>a{color:#222;background-color:#fff;border-bottom:1px solid #ddd;align-items:center;width:100%;height:107px;font-size:30px;font-weight:600;display:flex;position:relative}.navigation h3.on>a,.navigation h3.active>a{color:#e56005}.navigation h3>a:after{content:"";background:url(/company-sites/escg/assets/images/main/nav_bt_tab.png) 50%/cover no-repeat;width:29px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.navigation h3.on>a:after,.navigation h3.active>a:after{background:url(/company-sites/escg/assets/images/main/nav_top_tab.png) 50%/cover no-repeat}.navigation ul li:not(:last-child){margin-bottom:20px}.navigation ul{border-bottom:1px solid #ddd;padding:35px 0;display:none}.navigation ul li a{color:#777;border:none;width:100%;padding-left:0;font-size:27px;font-weight:500;line-height:1;display:block}#visual_wrap{line-height:1;position:relative}#visual_wrap ul li{position:relative}#visual_wrap ul li .txt{box-sizing:border-box;align-items:center;width:100%;display:block;position:absolute;top:45%;left:0%;transform:translateY(-50%)}#visual_wrap ul li .txt .box01{justify-content:flex-end;width:100%;display:flex}#visual_wrap ul li .txt .box01 .img_wrap{width:450px}#visual_wrap ul li .txt .box01 .img_wrap .img_box{width:100%;padding-bottom:89.333%;position:relative}#visual_wrap ul li .txt .box01 .img_wrap .img_box img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}#visual_wrap ul li .txt .box02{width:100%}#visual_wrap ul li .txt .box02>span{color:#e56005;margin-bottom:20px;font-size:30px;font-weight:700;display:block}#visual_wrap ul li .txt .box02 strong{color:#222;margin-bottom:30px;font-size:35px;font-weight:600;display:block}#visual_wrap ul li .txt .box02 p{color:#333;margin-bottom:50px;font-size:18px;line-height:28px}#visual_wrap ul li .txt .box02 a{color:#222;border:1px solid #222;width:120px;height:40px;padding-left:19px;font-size:16px;font-weight:700;line-height:38px;transition:all .2s;display:block;position:relative}#visual_wrap ul li .txt .box02 a:hover{color:#fff;background:#e56005;border:1px solid #e56005}#visual_wrap ul li .txt .box02 a:after{content:"";background:url(/company-sites/escg/assets/images/main/more_btn01_pc.png) 50%/cover no-repeat;width:15px;height:7px;transition:all .2s;position:absolute;top:50%;right:19px;transform:translateY(-50%)}#visual_wrap ul li .txt .box02 a:hover:after{background:url(/company-sites/escg/assets/images/main/more_btn01_on_pc.png) 50%/cover no-repeat}#visual_wrap .visual_item{z-index:1000;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding-right:2.66%;display:flex;position:absolute;bottom:70px;left:0%;transform:translate(-0%)}#visual_wrap .visual_item .swiper-pagination01{gap:10px;display:flex}#visual_wrap .visual_item .swiper-pagination01 span{text-indent:-9999px;opacity:.3;background:#222;border-radius:0;width:11px;height:5px;display:block}#visual_wrap .visual_item .swiper-pagination01 span.swiper-pagination-bullet-active{opacity:1;width:31px}#visual_wrap .visual_item .visual_num{color:#222;align-items:center;gap:8px;font-size:15px;display:flex}#visual_wrap .visual_item .visual_num span,#visual_wrap .visual_item .visual_num em{opacity:.3}#visual_wrap .visual_item .visual_num span.current{opacity:1}#section01{background:#fef9f5;padding:80px 0;line-height:1}#section01 h2{color:#222;margin-bottom:40px;font-size:30px}#section01 .pc_con{display:none}#section01 .pc_con ul{width:50%;height:600px}#section01 .pc_con ul li a>img{width:100%}#section01 .pc_con ul li a .txt strong{color:#222;margin-bottom:19px;font-size:24px;font-weight:600;display:block}#section01 .pc_con ul li a .txt p{color:#222;font-size:17px;font-weight:300}#section01 .pc_con ul li a .ico_box img{transition:all .3s}#section01 .pc_con ul li a:hover .ico_box img{transform:scale(1.1)}#section01 .pc_con ul:first-child{display:flex}#section01 .pc_con ul:first-child li{width:50%}#section01 .pc_con ul:first-child li a{display:block;position:relative}#section01 .pc_con ul:first-child li a .txt{position:absolute;top:40px;left:40px}#section01 .pc_con ul:first-child li a .ico_box{position:absolute;bottom:30px;right:30px}#section01 .pc_con ul:first-child li:first-child a .txt strong,#section01 .pc_con ul:first-child li:first-child a .txt p{color:#fff}#section01 .pc_con ul:first-child li:nth-child(2) a{height:50%}#section01 .pc_con ul:first-child li:nth-child(2) a:first-child{border:1px solid #c1c1c1}#section01 .pc_con ul:first-child li:nth-child(2) a:nth-child(2){border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1}#section01 .pc_con ul:nth-child(2) li a{position:relative}#section01 .pc_con ul:nth-child(2) li a .txt{position:absolute;bottom:40px;left:40px}#section01 .pc_con ul:nth-child(2) li a .ico_box{position:absolute;top:30px;right:30px}#section01 .pc_con ul:nth-child(2) li:first-child{display:flex}#section01 .pc_con ul:nth-child(2) li:first-child a{border:1px solid #c1c1c1;border-left:0;width:50%}#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt strong,#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt p{color:#fff}#section01 .tab_con{display:block}#section01 .tab_con ul{border:1px solid #c1c1c1;flex-wrap:wrap;display:flex}#section01 .tab_con ul li{border-bottom:1px solid #c1c1c1;width:50%}#section01 .tab_con ul li:nth-child(2n){border-left:1px solid #c1c1c1}#section01 .tab_con ul li:nth-child(5),#section01 .tab_con ul li:nth-child(6){border-bottom:0}#section01 .tab_con ul li a{position:relative}#section01 .tab_con ul li a>img{width:100%}#section01 .tab_con ul li a .txt{color:#222;position:absolute;top:40px;left:40px}#section01 .tab_con ul li:first-child a .txt,#section01 .tab_con ul li:nth-child(6) a .txt{color:#fff}#section01 .tab_con ul li a .txt strong{margin-bottom:20px;font-size:24px;font-weight:600;display:block}#section01 .tab_con ul li a .txt p{font-size:17px}#section01 .tab_con ul li a .ico_box{position:absolute;bottom:40px;right:40px}#section01 .tab_con ul li:first-child a .ico_box img,#section01 .tab_con ul li:nth-child(2) a .ico_box img{width:80px}#section01 .tab_con ul li:nth-child(3) a .ico_box img{width:100px}#section01 .tab_con ul li:nth-child(4) a .ico_box img{width:102px}#section01 .tab_con ul li:nth-child(5) a .ico_box img{width:90px}#section01 .tab_con ul li:nth-child(6) a .ico_box img{width:75px}#section02{color:#fff;background:0 0/cover;line-height:1}#section02 .inner{justify-content:space-between;height:auto;padding:0;display:block}#section02 .con{background:url(/company-sites/escg/assets/images/main/sec02_bg01_tab.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;height:338px;padding:0 2.66%;display:flex}#section02 .con h2{margin-bottom:30px;font-size:30px}#section02 .con01 ul li a{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:100%;height:55px;padding:0 20px 0 10px;display:flex}#section02 .con01 ul li a p{color:#fff;font-size:17px;font-weight:500}#section02 .con01 ul li a img{width:6.5px}#section02 .con02{background:url(/company-sites/escg/assets/images/main/sec02_bg02_tab.jpg) 50%/cover no-repeat;padding-right:2.66%}#section02 .con02 .txt{margin-top:48px;position:relative}#section02 .con02 .txt:after{content:"";opacity:.7;background:#fff;width:25px;height:2px;position:absolute;top:-30px;left:0}#section02 .con02 .txt p{font-size:17px;position:relative}#section02 .con02 .txt01{gap:80px;margin:30px 0;display:flex}#section02 .con02 .txt01 p:first-child:after{content:"";opacity:.3;background:#fff;width:1px;height:15px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}#footer{padding:50px 0 60px;line-height:1}#footer .inner{justify-content:space-between;align-items:center;display:block}#footer .left{margin-bottom:20px}#footer .left strong{color:#222;margin-bottom:20px;font-size:16px;font-weight:600;display:block}#footer .left address p{color:#222;gap:40px;margin-bottom:17px;font-size:15px;display:flex}#footer .left address p span:nth-child(2){position:relative}#footer .left address p span:nth-child(2):after{content:"";background:#c1c1c1;width:1px;height:10px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}#footer .left address p:last-child{margin-bottom:0}#footer a{justify-content:flex-end;display:flex}#footer a img{width:150px}#footer.sub_footer{background:#fafafa}#sub_visual_wrap{position:relative}#sub_visual_wrap .txt{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#sub_visual_wrap .txt h2{color:#fff;text-align:center;font-size:40px;font-weight:700}.tab_menu{border-bottom:1px solid #ddd;width:100%;height:61px;line-height:1;display:block;position:relative}.tab_menu .inner{background:#fff;width:100%;height:60px;padding:0;display:flex;position:relative}.tab_menu .home{background:#0a3872 url(/company-sites/escg/assets/images/sub/sub_ico01_pc.png) 50% no-repeat;width:60px;height:60px;display:none}.tab_menu .menu{width:100%;height:100%;display:flex}.tab_menu .menu>li{background:url(/company-sites/escg/assets/images/sub/sub_ico02_tab.png) right 20px center/12px no-repeat;flex:1;min-width:auto;height:100%;position:relative}.tab_menu .menu>li.on{background:url(/company-sites/escg/assets/images/sub/sub_ico03_tab.png) right 20px center/12px no-repeat}.tab_menu .menu>li>a{color:#222;text-indent:0;border-right:1px solid #ddd;align-items:center;width:100%;height:100%;padding:0 40px 0 20px;font-size:17px;font-weight:500;display:flex}.tab_menu .menu>li:nth-child(2)>a{border-right:0}.tab_menu .menu>li ul{z-index:2000;background-color:#fafafa;border:1px solid #ddd;width:100%;padding:24px 0;display:none;position:absolute;top:100%;left:0}.tab_menu .menu>li:nth-child(2) ul{border-right:0}.tab_menu .menu>li ul li{margin-bottom:20px}.tab_menu .menu>li ul li:last-child{margin-bottom:0}.tab_menu .menu>li ul li a{color:#444;border:1px solid #0000;padding:0 20px;font-size:16px;font-weight:400;line-height:1;transition:all .3s;display:block}.depth03_wrap{z-index:1000;display:block;position:relative}.depth03_wrap .inner{padding:0}.depth03_wrap .depth03{width:100%;height:60px;position:relative}.depth03_wrap .depth03 em{color:#222;background:#fff url(/company-sites/escg/assets/images/sub/sub_ico02_tab.png) right 20px center/12px no-repeat;border-bottom:1px solid #ddd;align-items:center;width:100%;height:100%;padding-left:20px;font-size:17px;font-weight:500;line-height:1;display:flex}.depth03_wrap .depth03 ul{background-color:#fafafa;border:1px solid #ddd;border-top:none;width:100%;padding:24px 0;display:none;position:absolute}.depth03_wrap .depth03 ul li~li{margin-top:20px}.depth03_wrap .depth03 ul li a{color:#444;padding:0 20px;font-size:16px;line-height:20px;display:block}.depth03_wrap .depth03.on em{background-image:url(/company-sites/escg/assets/images/sub/sub_ico03_tab.png)}.depth03_wrap_tab{z-index:800;margin-bottom:40px}.depth03_wrap_tab .depth03 em{border:1px solid #ddd}#sub_contents{padding:80px 0}#sub_contents .inner{justify-content:space-between;display:block}#sub_contents .contop,#sub_contents .conbody{width:100%}.sub_tab_menu{display:none}.sub_tab_menu .sub_menu_tit{margin-bottom:20px}.sub_tab_menu .sub_menu_tit strong{color:#fff;background:url(/company-sites/escg/assets/images/sub/sub_bg01_pc.png) 50%/cover no-repeat;align-items:center;height:100px;padding-left:20px;font-size:25px;font-weight:700;display:flex}.sub_tab_menu .lnb h3{margin-top:10px}.sub_tab_menu .lnb h3:first-child{margin-top:0}.sub_tab_menu .lnb h3 a{color:#222;background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;height:50px;padding-left:20px;font-size:16px;font-weight:500;line-height:50px;transition:all .3s;display:block;position:relative}.sub_tab_menu .lnb h3 a:after{content:"";background:#c1c1c1;width:3px;height:15px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sub_tab_menu .lnb h3.on a,.sub_tab_menu .lnb h3.active a,.sub_tab_menu .lnb h3 a:hover{color:#fff;background:#e8701e;border:1px solid #e8701e}.sub_tab_menu .lnb h3.on a:after,.sub_tab_menu .lnb h3 a:hover:after{background:#fff}.sub_tab_menu .lnb ul{background:#fef9f5;border:1px solid #e8701e;border-radius:5px;margin-top:5px;padding:20px 0}.sub_tab_menu .lnb ul li:first-child{margin-top:0}.sub_tab_menu .lnb ul li{margin-top:20px;position:relative}.sub_tab_menu .lnb ul li a{color:#333;padding-left:20px;font-size:16px;line-height:1;display:block}.sub_tab_menu .lnb ul li a:hover,.sub_tab_menu .lnb ul li.on a,.sub_tab_menu .lnb ul li.active a{color:#e8701e}.title_box01{border-bottom:0 solid #ddd;justify-content:center;align-items:flex-end;margin-bottom:40px;padding-bottom:0;display:flex}.title_box01 h2{color:#222;font-size:35px;font-weight:700;line-height:1}.title_box01 ul{align-items:center;gap:35px;display:none}.title_box01 ul li{color:#777;font-size:16px;line-height:1;position:relative}.title_box01 ul li:after{content:"";background:url(/company-sites/escg/assets/images/sub/sub_ico01_pc.png) 50%/cover no-repeat;width:6px;height:10px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}.title_box01 ul li:last-child:after{display:none}.depth04{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:none}.depth04 h3{width:calc(20% - 10px)}.depth04 h3 a{text-align:center;color:#555;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;height:45px;font-size:16px;font-weight:500;line-height:43px;transition:all .3s;display:block}.depth04 h3.on a,.depth04 h3 a:hover{color:#fff;background:#7c716c;border:1px solid #7c716c}h5.h5_tit{color:#222;margin-bottom:20px;padding-left:28px;font-size:20px;position:relative}h5.h5_tit:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub_tit.png) 50% no-repeat;width:18px;height:18px;position:absolute;top:7px;left:0}table.tb_style01{border-top:2px solid #e56005;width:100%}table.tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #c1c1c1;padding:12px;font-size:16px}table.tb_style01 td{color:#222;border:1px solid #c1c1c1;padding:12px;font-size:15px}table.tb_style01 .ul_list_mt{margin-top:10px}table.tb_style01 .ul_list li{color:#222;padding-left:14px;font-size:15px;position:relative}table.tb_style01 .ul_list li:before{content:"";background:#e56005;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0101_wrap .con{margin-top:50px}.sub0101_wrap .con:first-child{margin-top:0}.sub0101_wrap .con p{color:#444;word-break:keep-all;font-size:16px}.sub0101_wrap .con .con_top .img_wrap img{width:100%}.sub0101_wrap .con .con_top .txt_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:25px 20px 20px}.sub0101_wrap .con .con_top .txt_wrap .p_tit span{color:#e56005;padding-top:12px;font-size:17px;font-weight:600;position:relative}.sub0101_wrap .con .con_top .txt_wrap .p_tit span:before{content:"";background:#e56005;width:15px;height:2px;position:absolute;top:0;left:0}.sub0101_wrap .con .con_top .txt_wrap .p_tit em{color:#7c716c;padding-left:10px;font-size:14px;font-weight:500}.sub0101_wrap .con .con_top .txt_wrap .map_p{color:#444;margin-top:10px;padding-left:19px;font-size:16px;position:relative}.sub0101_wrap .con .con_top .txt_wrap .map_p:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0101_icon01.png) 50% no-repeat;width:11px;height:14px;position:absolute;top:5px;left:0}.sub0101_wrap .con .ul_box{gap:10px;display:flex}.sub0101_wrap .con .ul_box li{border:1px solid #e56005;border-radius:10px;flex-direction:column;align-items:center;width:calc(20% - 8px);padding:20px 0;display:flex;box-shadow:2px 2px 15px #e5600533}.sub0101_wrap .con .ul_box li p{color:#222;padding-top:15px;font-size:16px;font-weight:500}.sub0101_wrap .con .ul_box li img{width:60px}.sub0101_wrap .con .ul_txt{gap:10px;display:flex}.sub0101_wrap .con .ul_txt>li{border:1px solid #c1c1c1;width:calc(50% - 5px);padding:20px;position:relative}.sub0101_wrap .con .ul_txt>li:before{content:"";background:#e56005;width:100%;height:2px;position:absolute;top:-1px;left:0}.sub0101_wrap .con .ul_txt>li .p_tit{color:#e56005;font-size:17px;font-weight:600}.sub0101_wrap .con .ul_txt>li .sub_tit{color:#222;margin-top:20px;font-size:16px;font-weight:600}.sub0101_wrap .con .ul_txt>li .ul_list{margin-top:10px}.sub0101_wrap .con .ul_txt>li .ul_list>li{color:#444;word-break:keep-all;padding-left:13px;font-size:16px;position:relative}.sub0101_wrap .con .ul_txt>li .ul_list>li:before{content:"";background:#444;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0101_wrap .con1{flex-flow:column-reverse wrap;gap:30px 0;display:flex}.sub0101_wrap .con1 i{display:none}.sub0101_wrap .con1 em{display:block}.sub0101_wrap .con1 .txt_wrap{width:100%}.sub0101_wrap .con1 .txt_wrap p{margin-bottom:10px}.sub0101_wrap .con1 .img_wrap img{border-radius:10px;width:100%}.sub0102_wrap .con{margin-top:50px}.sub0102_wrap .con:first-child{margin-top:0}.sub0102_wrap .con .ul_con{flex-wrap:wrap;gap:30px 10px;display:flex}.sub0102_wrap .con .ul_con>li{width:calc(33.3333% - 10px)}.sub0102_wrap .con .ul_con>li .p_tit{color:#fff;background:#7c716c;border-radius:5px;justify-content:center;align-items:center;height:45px;font-size:16px;font-weight:600;display:flex;position:relative}.sub0102_wrap .con .ul_con>li .p_tit:before{content:"";border:1px solid #fff6;border-radius:5px;width:calc(100% - 6px);height:39px;position:absolute;top:3px;left:3px}.sub0102_wrap .con .ul_con>li .ul_list{border:1px solid #ddd;border-radius:5px;height:220px;margin-top:10px;padding:15px}.sub0102_wrap .con .ul_con>li .ul_list>li{color:#444;padding-left:13px;font-size:16px;position:relative}.sub0102_wrap .con .ul_con>li .ul_list>li:before{content:"";background:#7c716c;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0102_wrap .con .img_wrap img{width:100%}.sub0103_wrap .con{margin-top:50px}.sub0103_wrap .con:first-child{margin-top:0}.sub0103_wrap .con .tb_style01{border-top:2px solid #e56005;width:100%;margin-top:15px}.sub0103_wrap .con .tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #ddd;padding:10px 20px;font-size:16px}.sub0103_wrap .con .tb_style01 td{color:#444;border:1px solid #ddd;padding:10px 20px;font-size:16px}.sub0202_wrap .con{word-break:keep-all;margin-top:50px}.sub0202_wrap .con:first-child{margin-top:0}.sub0202_wrap .con p{color:#222;font-size:16px}.sub0202_wrap .con p.point_s{color:#e8701e;margin-top:10px;font-size:14px;font-weight:500}.sub0202_wrap .con .color01{color:#e8701e}.sub0202_wrap .con strong.tit{color:#e8701e;font-size:20px}.sub0202_wrap .con strong.tit span{color:#888;padding-left:10px;font-size:14px;font-weight:400}.sub0202_wrap .con .ul_list_wrap>li{color:#222;padding-left:13px;font-size:16px;position:relative}.sub0202_wrap .con .ul_list_wrap>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:10px;left:0}.sub0202_wrap .con .click_all{margin-bottom:60px}.sub0202_wrap .con .click_all .click_btn{display:flex;position:relative}.sub0202_wrap .con .click_all .click_btn li{text-align:center;color:#666;cursor:pointer;border:1px solid #ddd;border-bottom-color:#222;width:100%;height:50px;font-size:16px;line-height:48px}.sub0202_wrap .con .click_all .click_btn li.on{color:#222;border:1px solid #222;border-bottom-color:#fff;font-weight:500;position:relative}.sub0202_wrap .con .con_top{background:url(/company-sites/escg/assets/images/sub/sub0202_top_bg_tab.png) 100% no-repeat;border:1px solid #c1c1c1;border-radius:5px;margin-bottom:60px;padding:30px}.sub0202_wrap .con .con_top .txt_box h6{color:#222;margin-bottom:15px;font-size:20px}.sub0202_wrap .con .con_top .txt_box h6 .point_b{color:#e8701e}.sub0202_wrap .con .con_top .txt_box p{color:#444;margin-bottom:10px;font-size:16px}.sub0202_wrap .con .con_top .txt_box p br{display:none}.sub0202_wrap .con .con_top .txt_box>span{color:#e8701e;font-size:16px;font-weight:600;position:relative}.sub0202_wrap .con .con_top .txt_box>span:before{content:"";background:#e8701e1a;width:100%;height:10px;position:absolute;bottom:-2px;left:0}.sub0202_wrap .con .con_top .btn_box{justify-content:flex-end;gap:10px;display:flex}.sub0202_wrap .con .con_top .btn_box>a{border:2px solid #e8701e;border-radius:30px;justify-content:center;align-items:center;width:120px;height:35px;display:flex}.sub0202_wrap .con .con_top .btn_box>a>span{color:#e8701e;padding-right:20px;font-size:16px;font-weight:500;position:relative}.sub0202_wrap .con .con_top .btn_box>a>span:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw.png) 50% no-repeat;width:5px;height:9px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .con_top .btn_box>a:hover{background:#e8701e;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover span{color:#fff;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover>span:before{background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw02.png) 50% no-repeat;transition:all .3s}.sub0202_wrap .con .sub_top_mt{margin-top:15px}.sub0202_wrap .con .sub_top{text-align:center;background:#f5f5f5;border-radius:5px;padding:30px}.sub0202_wrap .con .sub_top>h6{color:#e8701e;margin-bottom:10px;font-size:18px}.sub0202_wrap .con .sub_top02>h6{margin-bottom:0}.sub0202_wrap .con .img_wrap{border:1px solid #c1c1c1;border-radius:5px;margin-top:30px;padding-bottom:48.077%;position:relative}.sub0202_wrap .con .img_wrap>img{border-radius:5px;max-width:100%;max-height:100%;margin:auto;padding:10px;position:absolute;inset:0}.sub0202_wrap .con .ul_box{flex-wrap:wrap;gap:20px 10px;display:flex}.sub0202_wrap .con .ul_box>li{border:1px solid #e8701e;border-radius:5px;width:calc(50% - 5px);padding:25px;box-shadow:4px 4px 15px #e8701e1a}.sub0202_wrap .con .ul_box>li .ul_tit{border-bottom:1px dashed #ddd;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:15px;display:flex}.sub0202_wrap .con .ul_box>li .ul_tit>strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .ul_box>li .ul_list{flex-wrap:wrap;display:flex}.sub0202_wrap .con .ul_box>li .ul_list>li{color:#222;width:100%;padding-left:13px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .txt_list_wrap{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;padding:20px 0 30px}.sub0202_wrap .con .txt_list_wrap .txt_list{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:30px}.sub0202_wrap .con .txt_list_wrap .txt_list:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sub0202_wrap .con .txt_list_wrap .txt_list .tit{align-itesm:center;gap:10px;margin-bottom:20px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .tit span{text-align:center;color:#fff;background:#e8701e;border-radius:5px;width:30px;font-size:18px;line-height:30px}.sub0202_wrap .con .txt_list_wrap .txt_list .tit>p{color:#e8701e;font-size:18px;font-weight:600}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box{background:#f5f5f5;margin-top:20px;padding:30px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box strong{color:#222;font-size:16px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num{flex-flow:column wrap;height:auto;margin-top:20px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li{color:#444;width:100%;padding-left:20px;font-size:16px;position:relative}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .bn_box{background:#e8701e1a;border-radius:5px;flex-direction:column;align-items:flex-start;gap:20px;padding:30px;display:flex}.sub0202_wrap .con .bn_box .img_box{width:100%;padding-bottom:35%;position:relative}.sub0202_wrap .con .bn_box .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .bn_box .txt_box{width:100%}.sub0202_wrap .con .bn_box .txt_box strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .bn_box .txt_box>p{margin-top:10px}.sub0202_wrap .con .bn_box02 .img_box{width:100%;padding-bottom:35%}.sub0202_wrap .con .bn_box02 .txt_box{width:100%;margin-top:0}.sub0202_wrap .con .bn_box03{background:#e8701e33 url(/company-sites/escg/assets/images/sub/sub0202_1_7_bg.png) 100% 100%/280px no-repeat;border-radius:5px;padding:60px 40px}.sub0202_wrap .con .bn_box03 .txt_box strong{color:#e8701e;margin-bottom:20px;font-size:18px;display:block}.sub0202_wrap .con .bn_box04{background:#e8701e1a url(/company-sites/escg/assets/images/sub/sub0202_1_7_img02.png) right 20px bottom/270px no-repeat}.sub0202_wrap .con .bn_box04 .txt_box span{text-align:center;color:#fff;background:#e8701e;border-radius:30px;width:220px;margin-top:10px;font-size:14px;font-weight:500;line-height:25px;display:block}.sub0202_wrap .con .bn_box05{background:#f1f1f1 url(/company-sites/escg/assets/images/sub/sub0206_4_bg02.png) 100% 100%/360px no-repeat}.sub0202_wrap .con .bn_box05 .txt_box>img{width:150px;margin-top:20px}.sub0202_wrap .con .ul_box02{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.sub0202_wrap .con .ul_box02>li{background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;width:calc(50% - 5px);padding:25px}.sub0202_wrap .con .ul_box02>li .ul_tit{border-bottom:1px dashed #c1c1c1;flex-direction:column;gap:10px;margin-bottom:20px;padding-bottom:20px;display:flex}.sub0202_wrap .con .ul_box02>li .ul_tit span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:24px;font-size:16px;line-height:24px}.sub0202_wrap .con .ul_box02>li .ul_tit strong{color:#e8701e;font-size:18px}.sub0202_wrap .con .ul_box02>li .ul_num>li{color:#444;padding-left:20px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box02>li .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .tb_mt{margin-top:20px}.sub0202_wrap .con .tb_style01 th{text-align:left}.sub0202_wrap .con .tb_style01 td{vertical-align:top}.sub0202_wrap .con .tb_style01 strong{padding-left:13px;display:block;position:relative}.sub0202_wrap .con .tb_style01 strong:before{content:"";background:#e8701e;width:5px;height:5px;position:absolute;top:10px;left:0}.sub0202_wrap .con .tb_style01 strong.st01{text-align:center;padding-left:0}.sub0202_wrap .con .tb_style01 strong.st01:before{content:none}.sub0202_wrap .con .tb_style01 span{color:#666;text-align:center;margin-top:10px;font-size:14px;font-weight:400;display:block}.sub0202_wrap .con .tb_style01 .img_box{width:100%;padding-bottom:100%;position:relative}.sub0202_wrap .con .tb_style01 .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .pc_tb{display:table}.sub0202_wrap .con .mob_tb{display:none}.sub0202_wrap .con .tb_style01 .p_center{text-align:center;text-decoration:underline}.sub0202_wrap .con .tb_style01 .tb_box{flex-direction:column;align-items:center;margin-top:20px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01{gap:45px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01>p{text-align:center;border:1px solid #c1c1c1;border-radius:30px;justify-content:center;align-items:center;width:140px;height:50px;font-size:14px;line-height:1.4;display:flex;position:relative}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:first-child:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw01.png) 50% no-repeat;width:25px;height:22px;position:absolute;top:50%;right:-35px;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:nth-child(2):before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw02.png) 50% no-repeat;width:12px;height:25px;position:absolute;bottom:-45px;right:50%;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01 .color02{border:1px solid #e8701e}.sub0202_wrap .con .tb_style01 .tb_box>p{text-align:center;color:#fff;background:#999;border-radius:40px;justify-content:center;align-items:center;width:100%;height:60px;margin-top:40px;font-size:14px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box>p.color03{background:#e8701e}.sub0202_wrap .con .tb_style01 .tb_txtbox{background:#e8701e1a;margin-top:10px;padding:10px}.sub0202_wrap .con .tb_style01 .tb_txtbox>span{text-align:left;color:#e8701e;margin-top:0;font-size:14px;font-weight:600}.sub0202_wrap .con .tb_style01 .tb_txtbox>p{margin-top:5px;font-size:13px}.sub0202_wrap .con .ul_box03{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box03>li{border:1px solid #ddd;width:calc(50% - 5px);padding:20px}.sub0202_wrap .con .ul_box03>li>h6{color:#222;font-size:18px}.sub0202_wrap .con .ul_box03>li>span{color:#e8701e;font-size:15px;font-weight:500}.sub0202_wrap .con .ul_box03>li .ul_list{border-top:1px dashed #ddd;margin-top:15px;padding-top:15px}.sub0202_wrap .con .ul_box03>li .ul_list>li{color:#222;padding-left:14px;font-size:16px;position:relative}.sub0202_wrap .con .ul_box03>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .con_wrap{padding:30px}.sub0202_wrap .con .con_wrap:nth-child(odd){background:#f9f9f9}.sub0202_wrap .con .con_wrap>h6{color:#222;font-size:20px}.sub0202_wrap .con .con_wrap>p{color:#222;font-size:15px}.sub0202_wrap .con .con_wrap .txt_wrap .img_box{border:1px solid #c1c1c1;width:100%;margin-top:20px;padding-bottom:48.077%;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box{background:#f0f0f0;border:1px solid #c1c1c1;margin-top:-1px;padding:15px}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li{color:#e8701e;margin-bottom:10px;padding-left:14px;font-size:15px;font-weight:600;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:last-child{margin-bottom:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li span{color:#222;font-weight:400}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .ul_box04{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box04>li{text-align:center;background:#e8701e99;border-radius:10px;width:calc(33.3333% - 6.66667px);padding:20px}.sub0202_wrap .con .ul_box04>li:nth-child(2){background:#e8701ecc}.sub0202_wrap .con .ul_box04>li:nth-child(3){background:#e8701e}.sub0202_wrap .con .ul_box04>li p{color:#fff;margin-top:20px;font-size:16px}.sub0202_wrap .con .ul_numbox{background:#f5f5f5;border-radius:10px;flex-wrap:wrap;gap:20px;margin-top:20px;padding:30px;display:flex}.sub0202_wrap .con .ul_numbox>li{align-items:center;gap:10px;width:calc(33.3333% - 20px);font-size:18px;display:flex}.sub0202_wrap .con .ul_numbox>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;font-weight:600;line-height:32px}.sub0202_wrap .con .ul_numbox>li p{color:#222;font-weight:500}.sub0202_wrap .con .msg_wrap{flex-direction:column;gap:50px;display:flex}.sub0202_wrap .con .msg_wrap .msg_box{gap:15px;display:flex}.sub0202_wrap .con .msg_wrap .msg_box .box{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box>p{color:#222;padding-left:40px;font-size:18px;font-weight:600;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box>p span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;line-height:32px;position:absolute;top:-1px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list{background:#f5f5f5;border:1px solid #ddd;margin-top:10px;padding:10px}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li{color:#222;padding-left:14px;font-size:15px;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box{text-align:center;margin-top:20px;padding:10px}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img.img{width:50%}.sub0202_wrap .con .ul_box05{flex-wrap:wrap;gap:15px;display:flex}.sub0202_wrap .con .ul_box05>li{border:4px solid #e8701e33;width:calc(50% - 10px);padding:30px}.sub0202_wrap .con .ul_box05>li .txt_box{margin-top:40px}.sub0202_wrap .con .ul_box05>li .txt_box>strong{color:#e8701e;font-size:18px;font-weight:600}.sub0202_wrap .con .ul_box05>li .txt_box>p{margin-top:15px}.sub0202_wrap .con .img_box_wrap img{width:100%}.sub0202_wrap .con .num_list{margin-top:20px}.sub0202_wrap .con .num_list>li{color:#222;gap:10px;margin-bottom:15px;font-size:16px;font-weight:500;display:flex}.sub0202_wrap .con .num_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:32px;font-size:16px;line-height:32px}.sub0202_wrap .con .num_list>li .ul_list{margin-left:30px}.sub0202_wrap .con .num_list>li .ul_list>li{color:#333;margin-bottom:10px;font-size:14px}.sub0202_wrap .con .num_list>li .ul_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li .ul_list>li a{color:#e8701e}.sub0202_wrap .con .num_list>li .ul_list02>li{padding-left:14px;position:relative}.sub0202_wrap .con .num_list>li .ul_list02>li:before{content:"";background:#e8701e;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.sub0202_wrap .con .p_bt{color:#e8701e;margin-top:20px;font-size:14px;font-weight:600}.sub0202_wrap .con .ul_box06>li .ul_list>li{width:100%}.sub0202_wrap .con .ul_box07{flex-wrap:wrap;gap:5px;display:flex}.sub0202_wrap .con .ul_box07>li{border:1px solid #e8701e;border-radius:5px 0;flex-direction:column;align-items:center;gap:5px;width:calc(25% - 5px);padding:15px;display:flex}.sub0202_wrap .con .ul_box07>li span{color:#e8701e;font-size:20px;font-weight:600}.sub0202_wrap .con .ul_box07>li p{color:#222;text-align:center;font-size:14px;font-weight:500}.sub0202_wrap .con .ul_box08{flex-wrap:wrap;gap:30px 10px;display:flex}.sub0202_wrap .con .ul_box08>li{width:calc(50% - 5px)}.sub0202_wrap .con .ul_box08>li .img_box img{width:100%}.sub0202_wrap .con .ul_box08>li strong{text-align:center;color:#fff;background:#e8701e;border-radius:5px;width:100%;margin-bottom:10px;font-size:17px;line-height:40px;display:block}.sub0202_wrap .con .ul_box08>li p{color:#e8701e;margin:10px 0 5px;font-size:16px;font-weight:600}.sub0202_wrap .con .slider{width:100%;height:auto;position:relative}.sub0202_wrap .con .slider div img{width:100%;height:auto}.sub0202_wrap .con .slick-prev{cursor:pointer;color:#0000;z-index:1;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_prev.png) 50% no-repeat;border:none;border-radius:5px;outline:none;width:40px;height:60px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:40%;left:0;transform:translateY(-50%)}.sub0202_wrap .con .slick-next{cursor:pointer;color:#0000;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_next.png) 50% no-repeat;border:none;border-radius:5px;outline:none;width:40px;height:60px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:40%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .slider .sd_txt{background:#f5f5f5;margin-top:20px;padding:20px}.sub0202_wrap .con .slider .sd_txt strong{color:#e8701e;font-size:17px}.sub0202_wrap .con .ul_box09{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box09>li{background:url(/company-sites/escg/assets/images/sub/sub0204_2_6_icon.png) right 20px top 10px no-repeat;border:1px solid #c1c1c1;border-radius:5px;width:calc(50% - 5px);padding:15px}.sub0202_wrap .con .ul_box09>li .tit>strong{color:#222;font-size:18px;display:block}.sub0202_wrap .con .ul_box09>li .tit>span{color:#444;font-size:15px}.sub0202_wrap .con .ul_box09>li .sub_tit{margin:20px 0}.sub0202_wrap .con .ul_box09>li .sub_tit>span{color:#222;font-size:15px;font-weight:500;display:block}.sub0202_wrap .con .ul_box09>li .sub_tit>strong{font-size:15px}.sub0202_wrap .con .ul_box09>li .txt{border-top:1px dashed #ddd;padding-top:15px}.sub0202_wrap .con .ul_box09>li .txt>span{color:#222;padding-bottom:5px;font-size:15px;font-weight:500;display:block}.sub0202_wrap .con ul.logo_wrap{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con ul.logo_wrap li{width:calc(25% - 7.5px)}.sub0202_wrap .con ul.logo_wrap li img{width:100%}.sub0205_wrap i{display:none}.sub0205_wrap em{display:block}.sub0205_wrap .con{margin-top:40px}.sub0205_wrap .con .box2_wrap{gap:20px;margin-top:30px;display:flex}.sub0205_wrap .con .box2_wrap .box2{width:calc(33.3333% - 13.3333px)}.sub0205_wrap .con .box2_wrap .box2 .top_box{min-height:422px;padding:20px}.sub0205_wrap .con .box2_wrap .box2 .top_box span.tit{font-size:16px}.sub0205_wrap .con .box2_wrap .box2 .top_box p.sub_con{margin:10px 0;font-size:16px}.sub0205_wrap .con ul.dot_li li{margin-bottom:5px;padding-left:14px;font-size:15px;position:relative}.sub0205_wrap .con ul.dot_li li:before{content:"";width:3px;height:3px;position:absolute;top:10px;left:0}.sub0205_wrap .con .box2_wrap .box2 .bt_box{text-align:center;background:#e8701e;border-radius:5px;margin-top:10px;padding:10px}.sub0205_wrap .con .box2_wrap .box2 .bt_box p.p_tit{font-size:16px}.sub0205_wrap h6.h6_color{margin-bottom:20px;font-size:20px}.sub0205_wrap p.point_ct{margin-top:10px;font-size:16px}.sub0205_wrap .click_con .sec .color_bd{padding:20px}.sub0205_wrap .click_con .sec .color_bd p.bd_con{margin-top:5px;font-size:15px}.sub0202_wrap .con .ul_box>li{width:100%}.sub0206_wrap .con ul.logo_wrap{justify-content:flex-start;gap:10px}.sub0206_wrap .con ul.logo_wrap li{width:calc(25% - 7.5px)}.sub0206_wrap .con ul.logo_wrap li img{width:100%}.sub0206_wrap .con .tb_style01 td i{display:inline-block}.sub0301_wrap .con .form_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:30px}.sub0301_wrap .con .form_wrap .form_box{margin-bottom:20px}.sub0301_wrap .con .form_wrap .form_box:last-child{margin-bottom:0}.sub0301_wrap .con .form_wrap .form_box>p{color:#222;margin-bottom:5px;font-size:16px;font-weight:600}.sub0301_wrap .con .form_wrap .form_box .input_mt{margin-top:5px}.sub0301_wrap .con .form_wrap .form_box .input_box{align-items:center;gap:5px;width:100%;display:flex}.sub0301_wrap .con .form_wrap .form_box .input_box input{border:1px solid #c1c1c1;width:200px;height:40px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box input.input01{width:100%}.sub0301_wrap .con .form_wrap .form_box .input_box select{border:1px solid #c1c1c1;width:200px;height:40px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box textarea{border:1px solid #c1c1c1;width:100%;height:200px;padding-left:5px}.sub0301_wrap .con .form_wrap .btn_box{justify-content:center;margin-top:40px;display:flex}.sub0301_wrap .con .form_wrap .btn_box>a{color:#fff;background:#e8701e;border-radius:5px;justify-content:center;align-items:center;width:200px;height:45px;font-size:16px;font-weight:500;display:flex}}@media screen and (width<=767px){#login_wrap{background:#f7f7f7;width:100%;padding:30px}.login_top{border-bottom:1px solid #eaeaea;width:100%;height:auto;margin-bottom:20px;padding-bottom:20px}.login_top h2{color:#4b4f58;font-size:20px;font-weight:600;line-height:1}.login_top h2 span{margin-top:5px;font-size:12px;font-weight:400;line-height:18px;display:block}.login_mid{justify-content:space-between;width:100%;display:block;overflow:hidden}.login_mid .login_con{width:100%;height:100%}.login_mid .login_con h2{text-align:center;color:#222;margin-bottom:20px;font-size:40px}.login_mid .login_con .login_id{background:#fff;border:1px solid #fff;width:100%;height:35px;margin-bottom:10px}.login_mid .login_con .login_id #mb_id{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con .login_pw{background:#fff;border:1px solid #fff;width:100%;height:35px;margin-bottom:20px}.login_mid .login_con .login_pw #mb_pass{color:#666;vertical-align:top;background:0 0;border:none;width:90%;height:100%;font-size:14px;line-height:40px}.login_mid .login_con span{text-align:center;width:10%;height:100%;line-height:40px;display:inline-block}.login_mid .login_con span img{vertical-align:0;width:14px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:12px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:12px}.login_mid .login_con input::placeholder{color:#c3c3c3;font-size:12px}.login_mid .login_con input:placeholder-shown{color:#c3c3c3;font-size:12px}.login_mid .login_con input:-ms-placeholder-shown{color:#c3c3c3;font-size:12px}.login_mid .login_btn{width:100%;height:45px;margin-top:20px}.login_mid .login_btn button{text-align:center;color:#fff;background:#4b4f58;border:1px solid #4b4f58;width:100%;height:100%;font-size:15px;line-height:43px}.login_mid .login_bottom{text-align:center}.login_mid .login_bottom li{margin-left:8px;padding-left:10px;line-height:1;display:inline-block;position:relative}.login_mid .login_bottom li:before{content:"";background:#ddd;width:1px;height:10px;position:absolute;top:2px;left:0}.login_mid .login_bottom li:first-child{margin-left:0;padding-left:0}.login_mid .login_bottom li:first-child:before{display:none}.login_mid .login_bottom li a{color:#666;font-size:12px;line-height:15px}.login_mid .login_bottom li a img{vertical-align:middle;margin-right:5px}.login_mid .login_bottom li label{color:#666;font-size:12px;line-height:15px}.login_mid .login_bottom li input[type=checkbox]{vertical-align:-3px}.login_mid .login_bottom li .naver_login{color:#fff;text-align:center;vertical-align:middle;background:#00ce38;border-left:1px solid #ddd;border-radius:5px;width:200px;height:35px;font-size:14px;line-height:35px;display:inline-block}.login_mid .login_bottom li .naver_login img{vertical-align:-1px}.login_mid .login_img{width:100%;margin-top:20px}.login_mid .login_img .img_wrap{padding-bottom:42.3%;position:relative}.login_mid .login_img .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.center{text-align:center}.pc_img,.tab_img{display:none}.mob_img{display:block}.pc,.tab{display:none}.mob{display:block}#wrap{word-break:keep-all;width:100%;min-width:375px;max-width:767px;margin:0 auto;position:relative;overflow:hidden}.inner{width:100%;margin:0 auto;padding:0 2.66%}#header{z-index:5000;line-height:1;position:relative}#header .inner{justify-content:space-between;align-items:center;height:60px;display:flex}#header h1 a img{width:130px}#header .right{align-items:center;gap:80px;display:flex}#header .right .btn_box button{background:url(/company-sites/escg/assets/images/main/ham_mob.png) 50%/cover no-repeat;width:24px;height:12.5px}#header .right .btn_box .pc_btn{display:none}#header .right .btn_box .tab_btn{display:block}.gnb{gap:80px;display:none}.gnb li a{color:#222;height:100px;font-size:18px;font-weight:500;line-height:98px;display:block}.gnb_wrap{z-index:2000;background:#fafafa;border-top:1px solid #c1c1c1;width:100%;display:none;position:absolute;top:100px;left:0}.gnb_wrap .all_menu{height:340px;display:flex}.gnb_wrap .all_menu>li{border-right:1px solid #c1c1c1;flex:1;padding:28px 19px}.gnb_wrap .all_menu>li:first-child{border-left:1px solid #c1c1c1}.gnb_wrap .all_menu>li>p{margin-bottom:24px}.gnb_wrap .all_menu>li>p a{color:#222;font-size:17px;font-weight:500;line-height:1}.gnb_wrap .all_menu>li ul li:not(:last-child){margin-bottom:14px}.gnb_wrap .all_menu>li ul li a{color:#444;font-size:16px;line-height:1}.navigation{z-index:3500;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.navigation .lnb{z-index:3000;background-color:#fff;border-top:1px solid #ddd;width:100%;height:100%;padding:0 2.6%;font-size:0;position:absolute;top:60px;right:0}.navigation .nav_bg{z-index:2900;background-color:#00000080;width:100%;height:100%;display:none;position:absolute;top:80px;left:0}.navigation h3{width:100%;height:70px}.navigation h3>a{color:#222;background-color:#fff;border-bottom:1px solid #ddd;align-items:center;width:100%;height:70px;font-size:20px;font-weight:600;display:flex;position:relative}.navigation h3.on>a,.navigation h3.active>a{color:#e56005}.navigation h3>a:after{content:"";background:url(/company-sites/escg/assets/images/main/nav_bt_tab.png) 50%/cover no-repeat;width:22px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.navigation h3.on>a:after,.navigation h3.active>a:after{background:url(/company-sites/escg/assets/images/main/nav_top_tab.png) 50%/cover no-repeat}.navigation ul li:not(:last-child){margin-bottom:25px}.navigation ul{border-bottom:1px solid #ddd;padding:25px 0;display:none}.navigation ul li a{color:#777;border:none;width:100%;padding-left:0;font-size:17px;font-weight:500;line-height:1;display:block}#visual_wrap{line-height:1;position:relative}#visual_wrap ul li{position:relative}#visual_wrap ul li .txt{box-sizing:border-box;align-items:center;width:100%;display:block;position:absolute;top:45%;left:0%;transform:translateY(-50%)}#visual_wrap ul li .txt .box01{justify-content:center;width:100%;margin-bottom:30px;display:flex}#visual_wrap ul li .txt .box01 .img_wrap{width:255px}#visual_wrap ul li .txt .box01 .img_wrap .img_box{width:100%;padding-bottom:89.412%;position:relative}#visual_wrap ul li .txt .box01 .img_wrap .img_box img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}#visual_wrap ul li .txt .box02{width:100%}#visual_wrap ul li .txt .box02>span{color:#e56005;margin-bottom:15px;font-size:20px;font-weight:700;display:block}#visual_wrap ul li .txt .box02 strong{color:#222;margin-bottom:22px;font-size:22px;font-weight:600;display:block}#visual_wrap ul li .txt .box02 p{color:#333;margin-bottom:20px;font-size:12px;line-height:24px}#visual_wrap ul li .txt .box02 a{color:#222;border:1px solid #222;width:100px;height:30px;padding-left:17px;font-size:12px;font-weight:700;line-height:28px;transition:all .2s;display:block;position:relative}#visual_wrap ul li .txt .box02 a:hover{color:#fff;background:#e56005;border:1px solid #e56005}#visual_wrap ul li .txt .box02 a:after{content:"";background:url(/company-sites/escg/assets/images/main/more_btn01_pc.png) 50%/cover no-repeat;width:15px;height:4.5px;transition:all .2s;position:absolute;top:50%;right:19px;transform:translateY(-50%)}#visual_wrap ul li .txt .box02 a:hover:after{background:url(/company-sites/escg/assets/images/main/more_btn01_on_pc.png) 50%/cover no-repeat}#visual_wrap .visual_item{z-index:1000;justify-content:flex-end;align-items:center;gap:15px;width:100%;padding-right:2.66%;display:flex;position:absolute;bottom:60px;left:0%;transform:translate(-0%)}#visual_wrap .visual_item .swiper-pagination01{gap:6px;display:flex}#visual_wrap .visual_item .swiper-pagination01 span{text-indent:-9999px;opacity:.3;background:#222;border-radius:0;width:8px;height:4px;display:block}#visual_wrap .visual_item .swiper-pagination01 span.swiper-pagination-bullet-active{opacity:1;width:25px}#visual_wrap .visual_item .visual_num{color:#222;align-items:center;gap:8px;font-size:12px;display:flex}#visual_wrap .visual_item .visual_num span,#visual_wrap .visual_item .visual_num em{opacity:.3}#visual_wrap .visual_item .visual_num span.current{opacity:1}#section01{background:#fef9f5;padding:60px 0;line-height:1}#section01 h2{color:#222;margin-bottom:30px;font-size:20px}#section01 .pc_con{display:none}#section01 .pc_con ul{width:50%;height:600px}#section01 .pc_con ul li a>img{width:100%}#section01 .pc_con ul li a .txt strong{color:#222;margin-bottom:19px;font-size:24px;font-weight:600;display:block}#section01 .pc_con ul li a .txt p{color:#222;font-size:17px;font-weight:300}#section01 .pc_con ul li a .ico_box img{transition:all .3s}#section01 .pc_con ul li a:hover .ico_box img{transform:scale(1.1)}#section01 .pc_con ul:first-child{display:flex}#section01 .pc_con ul:first-child li{width:50%}#section01 .pc_con ul:first-child li a{display:block;position:relative}#section01 .pc_con ul:first-child li a .txt{position:absolute;top:40px;left:40px}#section01 .pc_con ul:first-child li a .ico_box{position:absolute;bottom:30px;right:30px}#section01 .pc_con ul:first-child li:first-child a .txt strong,#section01 .pc_con ul:first-child li:first-child a .txt p{color:#fff}#section01 .pc_con ul:first-child li:nth-child(2) a{height:50%}#section01 .pc_con ul:first-child li:nth-child(2) a:first-child{border:1px solid #c1c1c1}#section01 .pc_con ul:first-child li:nth-child(2) a:nth-child(2){border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1}#section01 .pc_con ul:nth-child(2) li a{position:relative}#section01 .pc_con ul:nth-child(2) li a .txt{position:absolute;bottom:40px;left:40px}#section01 .pc_con ul:nth-child(2) li a .ico_box{position:absolute;top:30px;right:30px}#section01 .pc_con ul:nth-child(2) li:first-child{display:flex}#section01 .pc_con ul:nth-child(2) li:first-child a{border:1px solid #c1c1c1;border-left:0;width:50%}#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt strong,#section01 .pc_con ul:nth-child(2) li:nth-child(2) a .txt p{color:#fff}#section01 .tab_con{display:block}#section01 .tab_con ul{border:1px solid #c1c1c1;flex-wrap:wrap;display:flex}#section01 .tab_con ul li{border-bottom:1px solid #c1c1c1;width:50%}#section01 .tab_con ul li:nth-child(2n){border-left:1px solid #c1c1c1}#section01 .tab_con ul li:nth-child(5),#section01 .tab_con ul li:nth-child(6){border-bottom:0}#section01 .tab_con ul li a{position:relative}#section01 .tab_con ul li a>img{width:100%}#section01 .tab_con ul li:nth-child(6) a>img{height:100%}#section01 .tab_con ul li a .txt{color:#222;position:absolute;top:20px;left:20px}#section01 .tab_con ul li:first-child a .txt,#section01 .tab_con ul li:nth-child(6) a .txt{color:#fff}#section01 .tab_con ul li a .txt strong{margin-bottom:10px;font-size:13px;font-weight:600;display:block}#section01 .tab_con ul li a .txt p{font-size:12px}#section01 .tab_con ul li a .ico_box{position:absolute;bottom:20px;right:20px}#section01 .tab_con ul li:first-child a .ico_box img{width:50px}#section01 .tab_con ul li:nth-child(2) a .ico_box img,#section01 .tab_con ul li:nth-child(3) a .ico_box img{width:55px}#section01 .tab_con ul li:nth-child(4) a .ico_box img{width:65px}#section01 .tab_con ul li:nth-child(5) a .ico_box img{width:60px}#section01 .tab_con ul li:nth-child(6) a .ico_box img{width:45px}#section02{color:#fff;background:0 0/cover;line-height:1}#section02 .inner{justify-content:space-between;height:auto;padding:0;display:block}#section02 .con{background:url(/company-sites/escg/assets/images/main/sec02_bg01_mob.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;height:270px;padding:0 2.6%;display:flex}#section02 .con h2{margin-bottom:25px;font-size:20px}#section02 .con01 ul li a{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:100%;height:43px;padding:0 20px 0 10px;display:flex}#section02 .con01 ul li a p{color:#fff;font-size:12px;font-weight:500}#section02 .con01 ul li a img{width:6.5px}#section02 .con02{background:url(/company-sites/escg/assets/images/main/sec02_bg02_mob.jpg) 50%/cover no-repeat;padding-right:2.66%}#section02 .con02 .txt{margin-top:27px;position:relative}#section02 .con02 .txt:after{content:"";opacity:.7;background:#fff;width:20px;height:1.5px;position:absolute;top:-20px;left:0}#section02 .con02 .txt p{font-size:12px;position:relative}#section02 .con02 .txt01{gap:50px;margin:20px 0;display:flex}#section02 .con02 .txt01 p:first-child:after{content:"";opacity:.3;background:#fff;width:1px;height:10px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}#footer{padding:30px 0 40px;line-height:1}#footer .inner{justify-content:space-between;align-items:center;display:block}#footer .left{margin-bottom:13px}#footer .left strong{color:#222;margin-bottom:20px;font-size:12px;font-weight:600;display:block}#footer .left address p{color:#222;gap:30px;margin-bottom:10px;font-size:12px;display:flex}#footer .left address p:first-child,#footer .left address p:first-child span{display:block}#footer .left address p:first-child span:first-child{margin-bottom:10px}#footer .left address p span:nth-child(2){position:relative}#footer .left address p span:nth-child(2):after{content:"";background:#c1c1c1;width:1px;height:10px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}#footer .left address p:last-child{margin-bottom:0}#footer a{justify-content:flex-end;display:flex}#footer a img{width:85px}#footer.sub_footer{background:#fafafa}#sub_visual_wrap{position:relative}#sub_visual_wrap .txt{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#sub_visual_wrap .txt h2{color:#fff;text-align:center;font-size:20px;font-weight:700}.paging_wrap{text-align:center;box-sizing:border-box;margin-top:20px}ul.paging{justify-content:center;font-size:0;display:flex}ul.paging li{vertical-align:middle;border:1px solid #ddd;width:30px;height:30px;margin:0 2px;display:block}ul.paging li a{color:#555;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-weight:700;line-height:28px;display:flex}ul.paging li a img{display:block}ul.paging li.on{background:#222;border:1px solid #222}ul.paging li.on a{color:#fff;font-weight:700}.tab_menu{border-bottom:1px solid #ddd;width:100%;height:46px;line-height:1;display:block;position:relative}.tab_menu .inner{background:#fff;width:100%;height:45px;padding:0;display:flex;position:relative}.tab_menu .home{background:#0a3872 url(/company-sites/escg/assets/images/sub/sub_ico01_pc.png) 50% no-repeat;width:60px;height:60px;display:none}.tab_menu .menu{width:100%;height:100%;display:flex}.tab_menu .menu>li{background:url(/company-sites/escg/assets/images/sub/sub_ico02_tab.png) right 10px center/9px no-repeat;flex:1;min-width:auto;height:100%;position:relative}.tab_menu .menu>li.on{background:url(/company-sites/escg/assets/images/sub/sub_ico03_tab.png) right 10px center/9px no-repeat}.tab_menu .menu>li>a{color:#222;text-indent:0;border-right:1px solid #ddd;align-items:center;width:100%;height:100%;padding:0 10px;font-size:12px;font-weight:500;display:flex}.tab_menu .menu>li:nth-child(2)>a{border-right:0}.tab_menu .menu>li ul{z-index:2000;background-color:#fafafa;border:1px solid #ddd;width:100%;padding:15px 0;display:none;position:absolute;top:100%;left:0}.tab_menu .menu>li:nth-child(2) ul{border-right:0}.tab_menu .menu>li ul li{margin-bottom:13px}.tab_menu .menu>li ul li:last-child{margin-bottom:0}.tab_menu .menu>li ul li a{color:#444;border:1px solid #0000;padding:0 10px;font-size:12px;font-weight:400;line-height:1;transition:all .3s;display:block}.depth03_wrap{z-index:1000;display:block;position:relative}.depth03_wrap .inner{padding:0}.depth03_wrap .depth03{width:100%;height:45px;position:relative}.depth03_wrap .depth03 em{color:#222;background:#fff url(/company-sites/escg/assets/images/sub/sub_ico02_tab.png) right 10px center/9px no-repeat;border-bottom:1px solid #ddd;align-items:center;width:100%;height:100%;padding-left:10px;font-size:12px;font-weight:500;line-height:1;display:flex}.depth03_wrap .depth03 ul{background-color:#fafafa;border:1px solid #ddd;border-top:none;width:100%;padding:15px 0;display:none;position:absolute}.depth03_wrap .depth03 ul li~li{margin-top:15px}.depth03_wrap .depth03 ul li a{color:#444;padding:0 10px;font-size:12px;line-height:1;display:block}.depth03_wrap .depth03.on em{background-image:url(/company-sites/escg/assets/images/sub/sub_ico03_tab.png)}.depth03_wrap_tab{margin-bottom:40px}.depth03_wrap_tab .depth03 em{border:1px solid #ddd}#sub_contents{padding:40px 0 60px}#sub_contents .inner{justify-content:space-between;display:block}#sub_contents .contop,#sub_contents .conbody{width:100%}.sub_tab_menu{display:none}.sub_tab_menu .sub_menu_tit{margin-bottom:20px}.sub_tab_menu .sub_menu_tit strong{color:#fff;background:url(/company-sites/escg/assets/images/sub/sub_bg01_pc.png) 50%/cover no-repeat;align-items:center;height:100px;padding-left:20px;font-size:25px;font-weight:700;display:flex}.sub_tab_menu .lnb h3{margin-top:10px}.sub_tab_menu .lnb h3:first-child{margin-top:0}.sub_tab_menu .lnb h3 a{color:#222;background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;height:50px;padding-left:20px;font-size:16px;font-weight:500;line-height:50px;transition:all .3s;display:block;position:relative}.sub_tab_menu .lnb h3 a:after{content:"";background:#c1c1c1;width:3px;height:15px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sub_tab_menu .lnb h3.on a,.sub_tab_menu .lnb h3.active a,.sub_tab_menu .lnb h3 a:hover{color:#fff;background:#e8701e;border:1px solid #e8701e}.sub_tab_menu .lnb h3.on a:after,.sub_tab_menu .lnb h3 a:hover:after{background:#fff}.sub_tab_menu .lnb ul{background:#fef9f5;border:1px solid #e8701e;border-radius:5px;margin-top:5px;padding:20px 0}.sub_tab_menu .lnb ul li:first-child{margin-top:0}.sub_tab_menu .lnb ul li{margin-top:20px;position:relative}.sub_tab_menu .lnb ul li a{color:#333;padding-left:20px;font-size:16px;line-height:1;display:block}.sub_tab_menu .lnb ul li a:hover,.sub_tab_menu .lnb ul li.on a,.sub_tab_menu .lnb ul li.active a{color:#e8701e}.title_box01{border-bottom:0 solid #ddd;justify-content:center;align-items:flex-end;margin-bottom:30px;padding-bottom:0;display:flex}.title_box01 h2{color:#222;font-size:18px;font-weight:700;line-height:1}.title_box01 ul{align-items:center;gap:35px;display:none}.title_box01 ul li{color:#777;font-size:16px;line-height:1;position:relative}.title_box01 ul li:after{content:"";background:url(/company-sites/escg/assets/images/sub/sub_ico01_pc.png) 50%/cover no-repeat;width:6px;height:10px;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}.title_box01 ul li:last-child:after{display:none}.depth04{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:none}.depth04 h3{width:calc(20% - 10px)}.depth04 h3 a{text-align:center;color:#555;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;height:45px;font-size:16px;font-weight:500;line-height:43px;transition:all .3s;display:block}.depth04 h3.on a,.depth04 h3 a:hover{color:#fff;background:#7c716c;border:1px solid #7c716c}h5.h5_tit{color:#222;margin-bottom:15px;padding-left:20px;font-size:15px;position:relative}h5.h5_tit:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub_tit.png) 50%/12px no-repeat;width:12px;height:12px;position:absolute;top:6px;left:0}table.tb_style01{border-top:2px solid #e56005;width:100%}table.tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #c1c1c1;padding:10px;font-size:12px}table.tb_style01 td{color:#222;border:1px solid #c1c1c1;padding:10px;font-size:12px}table.tb_style01 .ul_list_mt{margin-top:10px}table.tb_style01 .ul_list li{color:#222;padding-left:10px;font-size:12px;position:relative}table.tb_style01 .ul_list li:before{content:"";background:#e56005;border-radius:50%;width:3px;height:3px;position:absolute;top:6px;left:0}.sub0101_wrap .con{margin-top:40px}.sub0101_wrap .con:first-child{margin-top:0}.sub0101_wrap .con p{color:#444;word-break:keep-all;font-size:12px}.sub0101_wrap .con .con_top .img_wrap img{width:100%}.sub0101_wrap .con .con_top .txt_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:20px 15px 15px}.sub0101_wrap .con .con_top .txt_wrap .p_tit span{color:#e56005;padding-top:8px;font-size:13px;font-weight:600;position:relative}.sub0101_wrap .con .con_top .txt_wrap .p_tit span:before{content:"";background:#e56005;width:10px;height:1px;position:absolute;top:0;left:0}.sub0101_wrap .con .con_top .txt_wrap .p_tit em{color:#7c716c;padding-left:0;font-size:12px;font-weight:500;display:block}.sub0101_wrap .con .con_top .txt_wrap .map_p{color:#444;margin-top:10px;padding-left:14px;font-size:12px;position:relative}.sub0101_wrap .con .con_top .txt_wrap .map_p:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0101_icon01.png) 50%/8px no-repeat;width:11px;height:14px;position:absolute;top:1px;left:0}.sub0101_wrap .con .ul_box{flex-wrap:wrap;gap:10px;display:flex}.sub0101_wrap .con .ul_box li{border:1px solid #e56005;border-radius:10px;flex-direction:column;align-items:center;width:calc(50% - 10px);padding:15px 0;display:flex;box-shadow:2px 2px 15px #e5600533}.sub0101_wrap .con .ul_box li p{color:#222;padding-top:10px;font-size:12px;font-weight:500}.sub0101_wrap .con .ul_box li img{width:50px}.sub0101_wrap .con .ul_txt{flex-direction:column;gap:10px;display:flex}.sub0101_wrap .con .ul_txt>li{border:1px solid #c1c1c1;width:100%;padding:20px;position:relative}.sub0101_wrap .con .ul_txt>li:before{content:"";background:#e56005;width:100%;height:2px;position:absolute;top:-1px;left:0}.sub0101_wrap .con .ul_txt>li .p_tit{color:#e56005;font-size:13px;font-weight:600}.sub0101_wrap .con .ul_txt>li .sub_tit{color:#222;margin-top:10px;font-size:12px;font-weight:600}.sub0101_wrap .con .ul_txt>li .ul_list{margin-top:10px}.sub0101_wrap .con .ul_txt>li .ul_list>li{color:#444;word-break:keep-all;padding-left:10px;font-size:12px;position:relative}.sub0101_wrap .con .ul_txt>li .ul_list>li:before{content:"";background:#444;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}.sub0101_wrap .con1{gap:20px 0}.sub0101_wrap .con1 em{display:none}.sub0101_wrap .con1 .txt_wrap p{margin-bottom:10px;font-size:12px}.sub0102_wrap .con{margin-top:40px}.sub0102_wrap .con:first-child{margin-top:0}.sub0102_wrap .con .ul_con{flex-wrap:wrap;gap:20px 10px;display:flex}.sub0102_wrap .con .ul_con>li{width:calc(50% - 10px)}.sub0102_wrap .con .ul_con>li .p_tit{color:#fff;background:#7c716c;border-radius:5px;justify-content:center;align-items:center;height:35px;font-size:12px;font-weight:600;display:flex;position:relative}.sub0102_wrap .con .ul_con>li .p_tit:before{content:"";border:1px solid #fff6;border-radius:5px;width:calc(100% - 6px);height:29px;position:absolute;top:3px;left:3px}.sub0102_wrap .con .ul_con>li .ul_list{border:1px solid #ddd;border-radius:5px;height:170px;margin-top:10px;padding:10px}.sub0102_wrap .con .ul_con>li .ul_list>li{color:#444;padding-left:10px;font-size:12px;position:relative}.sub0102_wrap .con .ul_con>li .ul_list>li:before{content:"";background:#7c716c;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}.sub0103_wrap .con{margin-top:40px}.sub0103_wrap .con:first-child{margin-top:0}.sub0103_wrap .con iframe{height:350px}.sub0103_wrap .con .tb_style01{border-top:2px solid #e56005;width:100%;margin-top:10px}.sub0103_wrap .con .tb_style01 th{color:#222;background:#f5f5f5;border:1px solid #ddd;padding:5px 10px;font-size:12px}.sub0103_wrap .con .tb_style01 td{color:#444;border:1px solid #ddd;padding:5px 10px;font-size:12px}.sub0202_wrap .con{word-break:keep-all;margin-top:40px}.sub0202_wrap .con:first-child{margin-top:0}.sub0202_wrap .con p{color:#222;font-size:12px}.sub0202_wrap .con p.point_s{color:#e8701e;margin-top:10px;font-size:12px;font-weight:500}.sub0202_wrap .con .color01{color:#e8701e}.sub0202_wrap .con strong.tit{color:#e8701e;font-size:14px}.sub0202_wrap .con strong.tit span{color:#888;padding-left:0;font-size:11px;font-weight:400;display:block}.sub0202_wrap .con .ul_list_wrap>li{color:#222;padding-left:10px;font-size:12px;position:relative}.sub0202_wrap .con .ul_list_wrap>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .click_all{margin-bottom:40px}.sub0202_wrap .con .click_all .click_btn{display:flex;position:relative}.sub0202_wrap .con .click_all .click_btn li{text-align:center;color:#666;cursor:pointer;border:1px solid #ddd;border-bottom-color:#222;width:100%;height:40px;font-size:12px;line-height:38px}.sub0202_wrap .con .click_all .click_btn li.on{color:#222;border:1px solid #222;border-bottom-color:#fff;font-weight:500;position:relative}.sub0202_wrap .con .con_top{background:url(/company-sites/escg/assets/images/sub/sub0202_top_bg_mob.png) 100% no-repeat;border:1px solid #c1c1c1;border-radius:5px;margin-bottom:40px;padding:15px}.sub0202_wrap .con .con_top .txt_box h6{color:#222;margin-bottom:10px;font-size:15px}.sub0202_wrap .con .con_top .txt_box h6 .point_b{color:#e8701e}.sub0202_wrap .con .con_top .txt_box p{color:#444;margin-bottom:10px;font-size:12px}.sub0202_wrap .con .con_top .txt_box p br{display:none}.sub0202_wrap .con .con_top .txt_box>span{color:#e8701e;font-size:12px;font-weight:600;position:relative}.sub0202_wrap .con .con_top .txt_box>span:before{content:"";background:#e8701e1a;width:100%;height:10px;position:absolute;bottom:-2px;left:0}.sub0202_wrap .con .con_top .btn_box{justify-content:flex-end;gap:5px;margin-top:15px;display:flex}.sub0202_wrap .con .con_top .btn_box>a{border:2px solid #e8701e;border-radius:30px;justify-content:center;align-items:center;width:95px;height:25px;display:flex}.sub0202_wrap .con .con_top .btn_box>a>span{color:#e8701e;padding-right:20px;font-size:12px;font-weight:500;position:relative}.sub0202_wrap .con .con_top .btn_box>a>span:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw.png) 50% no-repeat;width:5px;height:9px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .con_top .btn_box>a:hover{background:#e8701e;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover span{color:#fff;transition:all .3s}.sub0202_wrap .con .con_top .btn_box>a:hover>span:before{background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw02.png) 50% no-repeat;transition:all .3s}.sub0202_wrap .con .sub_top_mt{margin-top:10px}.sub0202_wrap .con .sub_top{text-align:center;background:#f5f5f5;border-radius:5px;padding:20px}.sub0202_wrap .con .sub_top>h6{color:#e8701e;margin-bottom:10px;font-size:15px}.sub0202_wrap .con .sub_top02>h6{margin-bottom:0}.sub0202_wrap .con .sub_top>p br{display:none}.sub0202_wrap .con .img_wrap{border:1px solid #c1c1c1;border-radius:5px;margin-top:20px;padding-bottom:61.972%;position:relative}.sub0202_wrap .con .img_wrap>img{border-radius:5px;max-width:100%;max-height:100%;margin:auto;padding:5px;position:absolute;inset:0}.sub0202_wrap .con .ul_box{flex-wrap:wrap;gap:10px 5px;display:flex}.sub0202_wrap .con .ul_box>li{border:1px solid #e8701e;border-radius:5px;width:calc(50% - 2.5px);padding:15px;box-shadow:4px 4px 15px #e8701e1a}.sub0202_wrap .con .ul_box>li .ul_tit{border-bottom:1px dashed #ddd;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.sub0202_wrap .con .ul_box>li .ul_tit>strong{color:#e8701e;font-size:13px}.sub0202_wrap .con .ul_box>li .ul_list{flex-wrap:wrap;display:flex}.sub0202_wrap .con .ul_box>li .ul_list>li{color:#222;width:100%;padding-left:13px;font-size:12px;position:relative}.sub0202_wrap .con .ul_box>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .txt_list_wrap{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;padding:15px 0 20px}.sub0202_wrap .con .txt_list_wrap .txt_list{border-bottom:1px dashed #ddd;margin-bottom:15px;padding-bottom:20px}.sub0202_wrap .con .txt_list_wrap .txt_list:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sub0202_wrap .con .txt_list_wrap .txt_list .tit{align-itesm:center;gap:10px;margin-bottom:15px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .tit span{text-align:center;color:#fff;background:#e8701e;border-radius:3px;width:20px;font-size:12px;line-height:20px}.sub0202_wrap .con .txt_list_wrap .txt_list .tit>p{color:#e8701e;font-size:13px;font-weight:600}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box{background:#f5f5f5;margin-top:20px;padding:15px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box strong{color:#222;font-size:12px}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num{flex-flow:column wrap;height:auto;margin-top:10px;display:flex}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li{color:#444;width:100%;padding-left:20px;font-size:12px;position:relative}.sub0202_wrap .con .txt_list_wrap .txt_list .txt_box .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .bn_box{background:#e8701e1a;border-radius:5px;flex-direction:column;align-items:flex-start;gap:15px;padding:15px;display:flex}.sub0202_wrap .con .bn_box .img_box{width:100%;padding-bottom:35%;position:relative}.sub0202_wrap .con .bn_box .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .bn_box .txt_box{width:100%}.sub0202_wrap .con .bn_box .txt_box strong{color:#e8701e;font-size:13px}.sub0202_wrap .con .bn_box .txt_box>p{margin-top:10px}.sub0202_wrap .con .bn_box02 .img_box{width:100%;padding-bottom:35%}.sub0202_wrap .con .bn_box02 .txt_box{width:100%;margin-top:0}.sub0202_wrap .con .bn_box03{background:#e8701e33 url(/company-sites/escg/assets/images/sub/sub0202_1_7_bg.png) 100% 100%/140px no-repeat;border-radius:5px;padding:40px 15px}.sub0202_wrap .con .bn_box03 .txt_box strong{color:#e8701e;margin-bottom:10px;font-size:13px;display:block}.sub0202_wrap .con .bn_box03 .txt_box p br{display:none}.sub0202_wrap .con .bn_box04{background:#e8701e1a url(/company-sites/escg/assets/images/sub/sub0202_1_7_img02.png) bottom/180px no-repeat;padding:40px 15px 100px}.sub0202_wrap .con .bn_box04 .txt_box span{text-align:center;color:#fff;background:#e8701e;border-radius:30px;width:200px;margin-top:10px;font-size:12px;font-weight:500;line-height:20px;display:block}.sub0202_wrap .con .bn_box05{background:#f1f1f1 url(/company-sites/escg/assets/images/sub/sub0206_4_bg02.png) 100% 100%/180px no-repeat}.sub0202_wrap .con .bn_box05 .txt_box>img{width:90px;margin-top:10px}.sub0202_wrap .con .ul_box02{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.sub0202_wrap .con .ul_box02>li{background:#fafafa;border:1px solid #c1c1c1;border-radius:5px;width:100%;padding:15px}.sub0202_wrap .con .ul_box02>li .ul_tit{border-bottom:1px dashed #c1c1c1;flex-direction:column;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.sub0202_wrap .con .ul_box02>li .ul_tit span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:18px;font-size:12px;line-height:18px}.sub0202_wrap .con .ul_box02>li .ul_tit strong{color:#e8701e;font-size:13px}.sub0202_wrap .con .ul_box02>li .ul_num>li{color:#444;padding-left:20px;font-size:12px;position:relative}.sub0202_wrap .con .ul_box02>li .ul_num>li span{position:absolute;left:0}.sub0202_wrap .con .tb_mt{margin-top:15px}.sub0202_wrap .con .tb_style01 th{text-align:left}.sub0202_wrap .con .tb_style01 td{vertical-align:top}.sub0202_wrap .con .tb_style01 strong{padding-left:10px;display:block;position:relative}.sub0202_wrap .con .tb_style01 strong:before{content:"";background:#e8701e;width:4px;height:4px;position:absolute;top:6px;left:0}.sub0202_wrap .con .tb_style01 strong.st01{text-align:center;padding-left:0}.sub0202_wrap .con .tb_style01 strong.st01:before{content:none}.sub0202_wrap .con .tb_style01 span{color:#666;text-align:center;margin-top:5px;font-size:11px;font-weight:400;display:block}.sub0202_wrap .con .tb_style01 .img_box{width:100%;padding-bottom:100%;position:relative}.sub0202_wrap .con .tb_style01 .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .pc_tb{display:none}.sub0202_wrap .con .mob_tb{display:table}.sub0202_wrap .con .tb_style01 .p_center{text-align:center;text-decoration:underline}.sub0202_wrap .con .tb_style01 .tb_box{flex-direction:column;align-items:center;margin-top:20px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01{gap:30px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box .box01>p{text-align:center;border:1px solid #c1c1c1;border-radius:30px;justify-content:center;align-items:center;width:100px;height:40px;font-size:12px;line-height:1.2;display:flex;position:relative}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:first-child:before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw01.png) 50%/15px no-repeat;width:25px;height:22px;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01>p:nth-child(2):before{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_1_9_arw02.png) 50%/6px no-repeat;width:12px;height:25px;position:absolute;bottom:-40px;right:50%;transform:translateY(-50%)}.sub0202_wrap .con .tb_style01 .tb_box .box01 .color02{border:1px solid #e8701e}.sub0202_wrap .con .tb_style01 .tb_box>p{text-align:center;color:#fff;background:#999;border-radius:10px;justify-content:center;align-items:center;width:100%;height:60px;margin-top:30px;font-size:12px;display:flex}.sub0202_wrap .con .tb_style01 .tb_box>p.color03{background:#e8701e}.sub0202_wrap .con .tb_style01 .tb_txtbox{background:#e8701e1a;margin-top:5px;padding:5px}.sub0202_wrap .con .tb_style01 .tb_txtbox>span{text-align:left;color:#e8701e;margin-top:0;font-size:12px;font-weight:600}.sub0202_wrap .con .tb_style01 .tb_txtbox>p{margin-top:5px;font-size:12px}.sub0202_wrap .con .ul_box03{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box03>li{border:1px solid #ddd;width:100%;padding:15px}.sub0202_wrap .con .ul_box03>li>h6{color:#222;font-size:14px}.sub0202_wrap .con .ul_box03>li>span{color:#e8701e;font-size:12px;font-weight:500}.sub0202_wrap .con .ul_box03>li .ul_list{border-top:1px dashed #ddd;margin-top:10px;padding-top:10px}.sub0202_wrap .con .ul_box03>li .ul_list>li{color:#222;padding-left:10px;font-size:11px;position:relative}.sub0202_wrap .con .ul_box03>li .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .con_wrap{padding:15px}.sub0202_wrap .con .con_wrap:nth-child(odd){background:#f9f9f9}.sub0202_wrap .con .con_wrap>h6{color:#222;font-size:14px}.sub0202_wrap .con .con_wrap>p{color:#222;font-size:12px}.sub0202_wrap .con .con_wrap .txt_wrap .img_box{border:1px solid #c1c1c1;width:100%;margin-top:10px;padding-bottom:61.972%;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .img_box img{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box{background:#f0f0f0;border:1px solid #c1c1c1;margin-top:-1px;padding:10px}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li{color:#e8701e;margin-bottom:5px;padding-left:10px;font-size:12px;font-weight:600;position:relative}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:last-child{margin-bottom:0}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li span{color:#222;font-weight:400}.sub0202_wrap .con .con_wrap .txt_wrap .txt_box>ul>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:6px;left:0}.sub0202_wrap .con .ul_box04{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box04>li{text-align:center;background:#e8701e99;border-radius:5px;width:100%;padding:15px}.sub0202_wrap .con .ul_box04>li:nth-child(2){background:#e8701ecc}.sub0202_wrap .con .ul_box04>li:nth-child(3){background:#e8701e}.sub0202_wrap .con .ul_box04>li p{color:#fff;margin-top:20px;font-size:12px}.sub0202_wrap .con .ul_numbox{background:#f5f5f5;border-radius:5px;flex-wrap:wrap;gap:15px;margin-top:20px;padding:15px;display:flex}.sub0202_wrap .con .ul_numbox>li{align-items:center;gap:10px;width:calc(50% - 20px);font-size:12px;display:flex}.sub0202_wrap .con .ul_numbox>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:24px;font-size:12px;font-weight:600;line-height:24px}.sub0202_wrap .con .ul_numbox>li p{color:#222;font-weight:500}.sub0202_wrap .con .msg_wrap,.sub0202_wrap .con .msg_wrap .msg_box{flex-direction:column;gap:40px;display:flex}.sub0202_wrap .con .msg_wrap .msg_box .box{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box>p{color:#222;padding-left:32px;font-size:13px;font-weight:600;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box>p span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:24px;font-size:12px;line-height:24px;position:absolute;top:-1px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list{background:#f5f5f5;border:1px solid #ddd;margin-top:10px;padding:10px}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li{color:#222;padding-left:10px;font-size:12px;position:relative}.sub0202_wrap .con .msg_wrap .msg_box .box .ul_list>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:6px;left:0}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box{text-align:center;margin-top:15px;padding:10px}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img{width:100%}.sub0202_wrap .con .msg_wrap .msg_box .box .img_box img.img{width:80%}.sub0202_wrap .con .ul_box05{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box05>li{text-align:center;border:4px solid #e8701e33;width:100%;padding:15px}.sub0202_wrap .con .ul_box05>li>img{height:100px}.sub0202_wrap .con .ul_box05>li .txt_box{margin-top:15px}.sub0202_wrap .con .ul_box05>li .txt_box>strong{color:#e8701e;font-size:13px;font-weight:600}.sub0202_wrap .con .ul_box05>li .txt_box>p{margin-top:10px}.sub0202_wrap .con .img_box_wrap img{width:100%}.sub0202_wrap .con .num_list{margin-top:20px}.sub0202_wrap .con .num_list>li{color:#222;flex-direction:column;gap:10px;margin-bottom:15px;font-size:12px;font-weight:500;display:flex}.sub0202_wrap .con .num_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li span{text-align:center;color:#fff;background:#e8701e;border-radius:50%;width:24px;font-size:12px;line-height:24px}.sub0202_wrap .con .num_list>li .ul_list{margin-left:10px}.sub0202_wrap .con .num_list>li .ul_list>li{color:#333;margin-bottom:10px;font-size:12px}.sub0202_wrap .con .num_list>li .ul_list>li:last-child{margin-bottom:0}.sub0202_wrap .con .num_list>li .ul_list>li a{color:#e8701e}.sub0202_wrap .con .num_list>li .ul_list02>li{padding-left:10px;position:relative}.sub0202_wrap .con .num_list>li .ul_list02>li:before{content:"";background:#e8701e;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}.sub0202_wrap .con .p_bt{color:#e8701e;margin-top:20px;font-size:12px;font-weight:600}.sub0202_wrap .con .ul_box06>li .ul_list>li{width:100%}.sub0202_wrap .con .ul_box07{flex-wrap:wrap;gap:5px;display:flex}.sub0202_wrap .con .ul_box07>li{border:1px solid #e8701e;border-radius:5px 0;flex-direction:column;align-items:center;gap:5px;width:calc(50% - 2.5px);padding:10px;display:flex}.sub0202_wrap .con .ul_box07>li span{color:#e8701e;font-size:15px;font-weight:600}.sub0202_wrap .con .ul_box07>li p{color:#222;text-align:center;font-size:12px;font-weight:500}.sub0202_wrap .con .ul_box08{flex-wrap:wrap;gap:20px 5px;display:flex}.sub0202_wrap .con .ul_box08>li,.sub0202_wrap .con .ul_box08>li .img_box img{width:100%}.sub0202_wrap .con .ul_box08>li strong{text-align:center;color:#fff;background:#e8701e;border-radius:5px;width:100%;margin-bottom:10px;font-size:12px;line-height:30px;display:block}.sub0202_wrap .con .ul_box08>li p{color:#e8701e;margin:10px 0 5px;font-size:12px;font-weight:600}.sub0202_wrap .con .slider{width:100%;height:auto;position:relative}.sub0202_wrap .con .slider div img{width:100%;height:auto}.sub0202_wrap .con .slick-prev{cursor:pointer;color:#0000;z-index:1;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_prev.png) 50%/20px no-repeat;border:none;border-radius:5px;outline:none;width:20px;height:40px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:35%;left:0;transform:translateY(-50%)}.sub0202_wrap .con .slick-next{cursor:pointer;color:#0000;background:#0006 url(/company-sites/escg/assets/images/sub/sub02_next.png) 50%/20px no-repeat;border:none;border-radius:5px;outline:none;width:20px;height:40px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:35%;right:0;transform:translateY(-50%)}.sub0202_wrap .con .slider .sd_txt{background:#f5f5f5;margin-top:20px;padding:15px}.sub0202_wrap .con .slider .sd_txt strong{color:#e8701e;font-size:13px}.sub0202_wrap .con .ul_box09{flex-wrap:wrap;gap:10px;display:flex}.sub0202_wrap .con .ul_box09>li{background:url(/company-sites/escg/assets/images/sub/sub0204_2_6_icon.png) right 20px top 10px/40px no-repeat;border:1px solid #c1c1c1;border-radius:5px;width:100%;padding:10px}.sub0202_wrap .con .ul_box09>li .tit>strong{color:#222;font-size:14px;display:block}.sub0202_wrap .con .ul_box09>li .tit>span{color:#444;font-size:12px}.sub0202_wrap .con .ul_box09>li .sub_tit{margin:20px 0}.sub0202_wrap .con .ul_box09>li .sub_tit>span{color:#222;font-size:12px;font-weight:500;display:block}.sub0202_wrap .con .ul_box09>li .sub_tit>strong{font-size:12px}.sub0202_wrap .con .ul_box09>li .txt{border-top:1px dashed #ddd;padding-top:10px}.sub0202_wrap .con .ul_box09>li .txt>span{color:#222;padding-bottom:5px;font-size:12px;font-weight:500;display:block}.sub0202_wrap .con ul.logo_wrap{flex-wrap:wrap;gap:5px;display:flex}.sub0202_wrap .con ul.logo_wrap li{width:calc(33.3333% - 6.66667px)}.sub0202_wrap .con ul.logo_wrap li img{width:100%}.sub0202_wrap .sub0204_btn{margin-top:30px}.sub0202_wrap .sub0204_btn a{color:#e8701e;border:2px solid #e8701e;border-radius:30px;justify-content:center;align-items:center;width:95px;height:25px;margin-left:auto;padding-right:5px;font-size:12px;font-weight:500;transition:all .3s;display:flex;position:relative}.sub0202_wrap .sub0204_btn a:hover{color:#fff;background:#e8701e}.sub0202_wrap .sub0204_btn a:after{content:"";background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw.png) 50% no-repeat;width:5px;height:9px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.sub0202_wrap .sub0204_btn a:hover:after{background:url(/company-sites/escg/assets/images/sub/sub0202_top_arw02.png) 50% no-repeat;width:5px;height:9px}.sub0205_wrap i,.sub0205_wrap em{display:none}.sub0205_wrap .con{margin-top:30px}.sub0205_wrap .con .box2_wrap{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.sub0205_wrap .con .box2_wrap .box2{width:100%}.sub0205_wrap .con .box2_wrap .box2 .top_box{min-height:auto;padding:20px}.sub0205_wrap .con .box2_wrap .box2 .top_box span.tit{font-size:14px}.sub0205_wrap .con .box2_wrap .box2 .top_box p.sub_con{margin:10px 0;font-size:12px}.sub0205_wrap .con ul.dot_li li{margin-bottom:5px;padding-left:14px;font-size:12px;position:relative}.sub0205_wrap .con ul.dot_li li:before{content:"";width:3px;height:3px;position:absolute;top:10px;left:0}.sub0205_wrap .con .box2_wrap .box2 .bt_box{margin-top:10px;padding:10px}.sub0205_wrap .con .box2_wrap .box2 .bt_box p.p_tit{font-size:12px}.sub0205_wrap h6.h6_color{margin-bottom:15px;font-size:15px}.sub0205_wrap p.point_ct{margin-top:10px;font-size:13px}.sub0205_wrap .click_con .sec .color_bd{padding:20px}.sub0205_wrap .click_con .sec .color_bd strong.bd_tit{font-size:13px}.sub0205_wrap .click_con .sec .color_bd p.bd_con{font-size:12px}.sub0205_wrap .click_con .num03 .color_bd,.sub0205_2_wrap h6.h6_color{margin-bottom:10px}.sub0205_2_wrap .con .con_mb{margin-bottom:20px}.sub0205_2_wrap .con .con_mt02{margin-top:0}.sub0205_2_wrap .con .con_mt{margin-top:20px}.sub0206_wrap .con .ul_box>li{width:100%}.sub0206_wrap .con ul.logo_wrap{gap:10px}.sub0206_wrap .con ul.logo_wrap li{width:calc(33.3333% - 6.66667px)}.sub0206_wrap .con ul.logo_wrap li img{width:100%}.sub0206_wrap .con .tb_style01 td i{display:inline-block}.sub0206_wrap .con .ul_box>li .ul_tit>img{width:6%}.sub0206_1_2_wrap .con .ul_box{flex-wrap:wrap;gap:10px;display:flex}.sub0206_1_2_wrap .con .ul_box>li{border:1px solid #e8701e;border-radius:5px;width:100%;margin-bottom:0;padding:15px;box-shadow:4px 4px 15px #e8701e1a}.sub0206_2_wrap .con p.tb_point{margin:10px 0 5px;font-size:12px}.sub0208_wrap .con .ul_box>li{width:100%}.sub0301_wrap .con .form_wrap{background:#fafafa;border:1px solid #c1c1c1;padding:20px}.sub0301_wrap .con .form_wrap .form_box{margin-bottom:10px}.sub0301_wrap .con .form_wrap .form_box:last-child{margin-bottom:0}.sub0301_wrap .con .form_wrap .form_box>p{color:#222;margin-bottom:5px;font-size:12px;font-weight:600}.sub0301_wrap .con .form_wrap .form_box .input_mt{margin-top:5px}.sub0301_wrap .con .form_wrap .form_box .input_box{align-items:center;gap:5px;width:100%;display:flex}.sub0301_wrap .con .form_wrap .form_box .input_box input{border:1px solid #c1c1c1;width:100%;height:30px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box input.input01{width:100%}.sub0301_wrap .con .form_wrap .form_box .input_box select{border:1px solid #c1c1c1;width:100%;height:30px;padding-left:5px}.sub0301_wrap .con .form_wrap .form_box .input_box textarea{border:1px solid #c1c1c1;width:100%;height:200px;padding-left:5px}.sub0301_wrap .con .form_wrap .btn_box{justify-content:center;margin-top:20px;display:flex}.sub0301_wrap .con .form_wrap .btn_box>a{color:#fff;background:#e8701e;border-radius:5px;justify-content:center;align-items:center;width:140px;height:35px;font-size:12px;font-weight:500;display:flex}}.escg-site-root{color:#333;background-color:#fff;width:100%;min-height:100vh;font-family:Pretendard,Noto Sans KR,sans-serif;position:relative}.escg-site-root #wrap{width:100%;min-width:320px;overflow-x:clip}.escg-site-root .gnb_wrap{pointer-events:none;visibility:hidden;border-top-color:#0000;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out,border-top-color .4s ease-in-out,visibility 0s linear .4s;display:grid}.escg-site-root .gnb_wrap>.inner{min-height:0;overflow:hidden}.escg-site-root .gnb_wrap.open{pointer-events:auto;visibility:visible;border-top-color:#c1c1c1;grid-template-rows:1fr;transition-delay:0s}@media screen and (width<=1024px){.escg-site-root .gnb_wrap{display:none}.escg-site-root .navigation{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s linear .2s;display:block}.escg-site-root .navigation.open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.escg-site-root .nav_section_block{grid-template-rows:auto 0fr;transition:grid-template-rows .4s ease-in-out;display:grid}.escg-site-root .nav_section_block.open{grid-template-rows:auto 1fr}.escg-site-root .nav_submenu{visibility:hidden;min-height:0;transition:visibility 0s linear .4s;overflow:hidden}.escg-site-root .nav_section_block.open>.nav_submenu{visibility:visible;transition-delay:0s}.escg-site-root .nav_submenu>ul{display:block}}@media (prefers-reduced-motion:reduce){.escg-site-root .gnb_wrap,.escg-site-root .navigation,.escg-site-root .nav_section_block,.escg-site-root .nav_submenu{transition:none}}#sub_contents.escg-published-page .inner{display:block}#sub_contents.escg-published-page .conbody{width:100%}.sub0301_wrap .escg-inquiry-form .escg-phone-box input,.sub0301_wrap .escg-inquiry-form .escg-email-box input,.sub0301_wrap .escg-inquiry-form .escg-email-box select{flex:1 1 0;min-width:0}.sub0301_wrap .escg-inquiry-form .escg-address-box{flex-wrap:wrap}.sub0301_wrap .escg-inquiry-form .escg-address-box input.input01{flex:100%}.sub0301_wrap .escg-inquiry-form .btn_box button{color:#fff;cursor:pointer;background:#e8701e;border:0;border-radius:5px;width:200px;height:50px;font-size:16px;font-weight:500}.sub0301_wrap .escg-inquiry-form .btn_box button:disabled{opacity:.6;cursor:wait}.escg-privacy-box{background:#fff;border:1px solid #c1c1c1;padding:18px 20px}.escg-privacy-summary{visibility:visible;cursor:pointer;width:auto;height:auto;margin-bottom:10px;text-decoration:underline;display:list-item;position:static;left:auto;overflow:visible}.escg-privacy-summary:focus-visible{outline-offset:4px;outline:2px solid}.escg-privacy-details{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin-bottom:16px;display:grid}.escg-privacy-details dt{font-weight:500}.escg-privacy-details dd{margin:0}.escg-site-root .yt_playlist_wrap .escg-video-thumbnail{width:160px;max-width:100%;height:auto;margin-bottom:8px;display:block}.escg-video-title{display:block}.escg-video-meta{margin-top:6px;font-size:12px;font-weight:400;display:block}.escg-privacy-consent{align-items:center;gap:8px;display:flex}.escg-required,.escg-form-error{color:#bd2d22}.escg-form-error{margin-top:14px}.escg-form-success{border:1px solid #c1c1c1;padding:30px}@media screen and (width<=600px){.escg-privacy-details{grid-template-columns:minmax(0,1fr);gap:4px}.escg-privacy-details dd+dt{margin-top:8px}.sub0301_wrap .escg-inquiry-form .btn_box button{width:140px;height:35px;font-size:12px}}#sub_contents.escg-blog{padding-top:52px}.escg-blog-content{color:#222;min-width:0}.escg-blog-content .title_box01{margin-bottom:32px}.escg-blog-article{max-width:800px;margin:0 auto}.escg-blog-heading{border-bottom:1px solid #ddd;padding-bottom:24px}.escg-blog-heading h1{overflow-wrap:anywhere;word-break:keep-all;margin-top:14px;font-size:30px;font-weight:700;line-height:1.45}.escg-blog-meta{color:#666;gap:18px;font-size:14px;line-height:1.5;display:flex}.escg-blog-article .public-body-content{width:100%;padding:32px 0 48px}.escg-blog-article .public-body-content img{max-width:100%;height:auto}.escg-blog-article>pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;padding:32px 0 48px;line-height:1.8}.escg-blog-neighbors{border-top:1px solid #ddd;max-width:800px;margin:0 auto}.escg-blog-neighbors a{border-bottom:1px solid #ddd;align-items:baseline;gap:24px;padding:18px 0;font-size:15px;line-height:1.6;display:flex}.escg-blog-neighbors span{color:#666;flex:none}.escg-blog-neighbors strong{overflow-wrap:anywhere;min-width:0;font-weight:400}.escg-blog-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.escg-blog-actions a,.escg-blog-search button{color:#222;cursor:pointer;background:#fff;border:1px solid #ccc;padding:12px 24px;font-size:15px}.escg-blog-search{gap:8px;margin-bottom:28px;display:flex}.escg-blog-search select,.escg-blog-search input[type=search]{color:#222;min-height:44px;font:inherit;background:#fff;border:1px solid #ccc;padding:10px 12px;font-size:15px}.escg-blog-search input[type=search]{flex:1;min-width:0}.escg-blog-list-heading{margin-bottom:16px;font-size:18px;font-weight:700}.escg-blog-list-heading span{color:#666;margin-left:6px;font-size:15px;font-weight:400}.escg-blog-list{border-top:2px solid #333}.escg-blog-list li{border-bottom:1px solid #ddd}.escg-blog-list a{color:#222;gap:8px;padding:20px 8px;display:grid}.escg-blog-list strong{overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.6}.escg-blog-list time{color:#666;font-size:14px}.escg-blog-empty{text-align:center;padding:48px 0}.escg-blog-pagination{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:28px;display:flex}.escg-blog-pagination a{border:1px solid #ddd;place-items:center;min-width:44px;min-height:44px;font-size:15px;display:grid}.escg-blog-pagination a[aria-current=page]{color:#fff;background:#e8701e;border-color:#e8701e}.escg-blog-content a:hover{text-underline-offset:3px;text-decoration:underline}.escg-inquiry-band{background:#f5f5f5;border-radius:5px;justify-content:space-between;align-items:center;gap:24px;max-width:800px;margin:0 auto 40px;padding:28px 32px;display:flex}a.escg-tel,#footer a.escg-tel{color:inherit;text-decoration:none;display:inline}.escg-inquiry-band-wrap{padding-bottom:100px}.escg-inquiry-band-wrap .escg-inquiry-band{max-width:none;margin:0}.escg-inquiry-band strong{font-size:19px;font-weight:600;display:block}.escg-inquiry-band p{color:#555;margin-top:6px;font-size:15px;line-height:1.6}.escg-inquiry-band-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.escg-inquiry-band .escg-inquiry-band-actions a{color:#222;white-space:nowrap;background:#fff;border:1px solid #ccc;border-radius:5px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.escg-inquiry-band .escg-inquiry-band-actions a.is-primary{color:#fff;background:#e8701e;border-color:#e8701e}.escg-inquiry-band .escg-inquiry-band-actions a:hover{border-color:#e8701e;text-decoration:none}.escg-blog-content :is(a,input,select,button):focus-visible{outline-offset:3px;outline:2px solid #e8701e}@media (width<=767px){#sub_contents.escg-blog{padding-top:28px}.escg-blog-heading h1{font-size:23px}.escg-blog-search{flex-wrap:wrap}.escg-blog-search select{width:100%}.escg-inquiry-band{flex-direction:column;align-items:stretch;padding:24px 20px}.escg-inquiry-band .escg-inquiry-band-actions a{flex:auto;justify-content:center}}
