.active{display:block}a{cursor:pointer}.site_map{z-index:5;opacity:0;width:100%;height:100vh;padding-top:80px;transition:opacity .3s ease-in-out;display:block;position:fixed;inset:0}.site_map.on{opacity:1;background:#f1f7ff 100% 100%/63.5% no-repeat;display:block}.site_map:before{background:unset}.menu-button.active{background-image:url(/img/main/ico_menu_close.svg)}.dimmed{z-index:1;opacity:0;background:#0000004d;width:100vw;height:100vh;transition:opacity .3s ease-in-out;display:block;position:fixed;inset:0}.dimmed.show{opacity:1;display:block}.gnb .dep2{box-sizing:border-box;background-color:#00a1ac;border-radius:20px;width:100%;display:block;position:absolute;top:calc(100% - 15px);left:50%;transform:translate(-50%);box-shadow:0 0 8px #0c7e8680}.inp-group-comment form{justify-content:space-between;gap:12px;width:100%;display:flex}.list-comment .comment-data button{text-align:left;color:#252528;box-sizing:border-box;background-color:#fff;background-position:16px 50%;background-repeat:no-repeat;border:1px solid #6b6e7b;border-radius:999px;width:77px;height:36px;padding:8px 16px 8px 36px;font-size:14px;font-weight:600}.list-comment .comment-data button.modify{background-image:url(/img/ic_pencil.svg)}.list-comment .comment-data button.delete{background-image:url(/img/ic_trash.svg)}.list-comment .comment-data button.cancel{background-image:url(/img/ico_close.svg);background-position:5px}.list-comment .comment-data button:hover{color:#00a1ac;border:1px solid #00a1ac}.list-comment .comment-data button:hover.modify{background-image:url(/img/ic_pencil_on.svg)}.list-comment .comment-data button:hover.delete{background-image:url(/img/ic_trash_on.svg)}.list-comment .comment-data button+button{margin-left:4px}.comment-group{border-top:1px solid #000}.inp-group-comment{box-sizing:border-box;border-top:none;border-bottom:1px solid #eaeaea;justify-content:space-between;gap:12px;padding:30px;display:flex}.inp-group-comment .comment-data{align-items:center}.list-faq-v2 .unfold{box-sizing:none;background-color:#fff;padding:0 30px 30px 184px;display:block;position:relative}@media only screen and (max-width:767px){.list-faq-v2 .unfold{padding:0 16px 16px}}.list-faq-v2 .fold.active+div>.unfold{background-color:#f6faff}.download-group{font-size:16px}@media only screen and (max-width:1280px){.site_map .depth2{margin-top:8px;display:block}.inp-group-comment form{gap:6px}.list-comment .comment-data button{border-radius:50%;width:36px;height:36px;padding:0;font-size:0;background-position:50%!important}.list-comment .comment-data button+button{margin-left:6px}}.react-datepicker{box-sizing:border-box;border:1px solid #e1e5f3;border-radius:8px;padding:10px}.react-datepicker .ui-datepicker-header{box-sizing:border-box;background:0 0;border:none;height:45px;margin-bottom:0;padding:0 6px;display:flex;position:relative}.react-datepicker .ui-datepicker-prev,.react-datepicker .ui-datepicker-next{width:1.8em;height:1.8em;position:absolute;top:2px}.react-datepicker .ui-datepicker-prev{right:46px}.react-datepicker .ui-datepicker-next{right:6px}.react-datepicker select.ui-datepicker-year{color:#2c2c2c;margin-right:20px}.react-datepicker__header{background-color:unset;border-bottom:unset}.react-datepicker .ui-datepicker-title{box-sizing:border-box;text-align:left;align-items:center;margin:0;padding-left:5px;font-family:Pretendard;font-size:17px;display:flex}.react-datepicker .ui-datepicker-prev,.react-datepicker .ui-datepicker-next{top:50%;transform:translateY(-50%)}.react-datepicker select.ui-datepicker-month,.react-datepicker select.ui-datepicker-year{box-sizing:border-box;color:#000;background:url(/img/ico_arrow_select1.svg) 100% no-repeat;border:none;width:auto;padding-right:20px;font-family:Pretendard;font-size:17px;font-weight:500}.react-datepicker select.ui-datepicker-year{margin-right:15px}.react-datepicker .ui-datepicker-prev,.react-datepicker .ui-datepicker-next{cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.react-datepicker .ui-datepicker-prev span,.react-datepicker .ui-datepicker-next span{background:50% no-repeat;margin:0;position:static}.react-datepicker .ui-datepicker-prev span{background-image:url(/img/ico_arrow_prev1.svg)}.react-datepicker .ui-datepicker-next span{background-image:url(/img/ico_arrow_next1.svg)}.react-datepicker .ui-icon{text-indent:-99999px;width:16px;height:16px;display:block}.mySwiper .swiper-slide{opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.item-basic .slide-gallery .gallery-thumbs .swiper-slide.swiper-slide-active:before{content:unset;border-radius:8px;width:120px;height:120px;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 3px #00bbc9}.seller-map .txt{box-sizing:border-box;text-align:center;color:#252528;background-color:#fff;border:1px solid #d3d4de;border-radius:8px;padding:6px 8px;font-size:14px;font-weight:600}.seller-map .selected.txt{color:#fff;background-color:#00a1ac;border:1px solid #00a1ac;font-size:16px;font-weight:700}.seller-area .seller-view-wrap .seller-detail{margin-bottom:60px}.seller-area .seller-view-wrap .seller-detail .info{box-sizing:border-box;background-image:url(/img/ic_company.svg);background-position:0 50%;background-repeat:no-repeat;margin-bottom:24px;padding-left:80px}.seller-area .seller-view-wrap .seller-detail .info .tit{text-align:left;color:#000;margin-bottom:8px;font-size:30px;font-weight:700;display:block}.seller-area .seller-view-wrap .seller-detail .info .sub{text-align:left;color:#6b6e7b;font-size:18px}.seller-area .seller-view-wrap .seller-detail .info-detail{box-sizing:border-box;background-color:#f2f5fa;border-radius:20px;flex-direction:column;row-gap:8px;padding:24px 30px;display:flex}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group{grid-template-columns:150px 1fr;column-gap:40px;display:grid}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit{color:#252528;font-size:20px;font-weight:600;line-height:1.2}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit:before{content:"";vertical-align:middle;background-position:50%;background-repeat:no-repeat;width:32px;height:32px;margin-top:-2px;margin-right:8px;display:inline-block}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit.person:before{background-image:url(/img/ic_person.svg)}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit.phone:before{background-image:url(/img/ic_phone.svg)}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit.email:before{background-image:url(/img/ic_mail.svg)}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .tit.business:before{background-image:url(/img/ic_business.svg)}.seller-area .seller-view-wrap .seller-detail .info-detail .txt-group .txt{color:#46464a;font-size:20px;line-height:1.2}.thumb{position:unset!important}.isTextArea{white-space:pre-wrap}.main_tab_area .product_list ul li .product_box{width:378px!important}.equipment-auction-modal{text-align:center;place-content:center;align-items:center;width:100%;height:100px;font-size:20px;font-weight:700}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.inp-group-txt+.ck-group{margin:0 15px!important}.alert-comment{color:red;padding:10px 0 0 15px;font-size:13px;font-weight:600}.policyTable{border-collapse:collapse;background-color:#fff;width:100%}.policyTable th,.policyTable td{text-align:left;border:1px solid #ddd;padding:5px 10px}.policyTable thead{background-color:#fafafa}.footer .ft .ft-site.active .ft-site-links{border-radius:25px 25px 0 0}.footer .ft .ft-site.active .ft-site-btn{border-radius:0 0 25px 25px}.main_tab_area .tab_wrap .tab_list li a .icon.robot2{background-image:url(/img/main/ico_robot2.svg)}.main_tab_area .tab_wrap .tab_list li.active a .icon.robot2{background-image:url(/img/main/ico_robot2_on.svg)}.equipment-carousel{width:100%;position:relative}.equipment-carousel__main{background-color:#f2f5fa;border-radius:20px;width:100%;height:100%;min-height:400px;position:relative;overflow:hidden}.equipment-carousel__arrow{z-index:10;color:#fff;cursor:pointer;background-color:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:28px;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.equipment-carousel__arrow:hover{background-color:#000000b3}.equipment-carousel__arrow--prev{left:12px}.equipment-carousel__arrow--next{right:12px}.equipment-carousel__dots{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.equipment-carousel__dot{cursor:pointer;background-color:#c8c8d0;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s,transform .2s}.equipment-carousel__dot--active{background-color:#00bbc9;transform:scale(1.3)}.list-frm .tr.s2 .inp-group-mail{max-width:100%;overflow:hidden}.list-frm .tr.s2 .inp-group-mail>div{flex:1;min-width:0}.list-frm .tr.s2 .inp-group-mail>div .inp-frm.w300,.list-frm .tr.s2 .inp-group-mail>.inp-frm.w300{flex:1;width:auto;min-width:60px}@media only screen and (max-width:768px){.list-frm .tr.s2 .inp-group-mail{overflow:visible}.list-frm .tr.s2 .inp-group-mail>div,.inp-group-mail>div{flex-wrap:wrap!important;row-gap:6px!important}.inp-group-mail input.inp-frm,.inp-group-mail input[name=emailId],.inp-group-mail input[name=customDomain]{flex:auto;box-sizing:border-box!important;background-color:#f2f5fa!important;border:1px solid #f2f5fa!important;border-radius:999px!important;height:46px!important;min-height:46px!important;padding:0 16px!important;font-size:14px!important;line-height:46px!important}.inp-group-mail input[name=customDomain]{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-top:0!important}.inp-group-mail input[name=emailId]{flex:auto!important;min-width:0!important}.inp-group-mail .at{flex-shrink:0;font-size:14px}}.equipment-carousel__dot:hover{background-color:#00a1ac}.thumb-carousel-arrow{z-index:10;color:#fff;cursor:pointer;opacity:0;background-color:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;transition:background-color .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gallery-type.product li:hover .thumb-carousel-arrow{opacity:1}.thumb-carousel-arrow:hover{background-color:#000000b3}.thumb-carousel-arrow--prev{left:6px}.thumb-carousel-arrow--next{right:6px}.thumb-carousel-dots{z-index:10;pointer-events:auto;align-items:center;gap:5px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.thumb-carousel-dot{cursor:pointer;background-color:#fff9;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background-color .2s,transform .2s}.thumb-carousel-dot--active{background-color:#fff;transform:scale(1.3)}.thumb-carousel-dot:hover{background-color:#ffffffe6}
