.prod_compare_box{--compare-mini-height:58px;--compare-grabber-height:22px;--compare-mini-content-offset:-11px;--compare-mini-close-top:-9px;--compare-drag-offset:0px;padding:0 0 10px;transition:transform .2s ease-in-out;bottom:0;transform:translateY(calc(100% + 20px))}.prod_compare_box.show{transform:translateY(var(--compare-drag-offset))}.prod_compare_box.mini{transform:translateY(calc(100% - var(--compare-mini-height) + var(--compare-drag-offset)));background-color:#db0025}.prod_compare_box .inner{padding-left:0}.prod_compare_box .compare_grabber{height:var(--compare-grabber-height);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#fff;justify-content:center;align-items:center;display:flex}.prod_compare_box .compare_grabber:active{cursor:grabbing}.prod_compare_box .compare_grabber span{background-color:var(--grayscale-300);border-radius:3px;width:78px;height:5px;display:block}.prod_compare_box.mini .compare_grabber{background-color:#db0025}.prod_compare_box .compare_tit{position:relative}.prod_compare_box.mini .compare_tit{height:calc(var(--compare-mini-height) - var(--compare-grabber-height));color:#fff;align-items:center}.prod_compare_box.mini .compare_tit h4{color:#fff;transform:translateY(var(--compare-mini-content-offset));font-size:16px;line-height:1}.prod_compare_box .compare_tit .btn_box{margin-right:52px}.prod_compare_box.mini .compare_tit .btn_box{display:none}.prod_compare_box .compare_close_button{border:1px solid var(--grayscale-200);width:40px;height:40px;color:var(--black);background:#fff;border-radius:4px;justify-content:center;align-items:center;font-size:24px;font-weight:400;line-height:1;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.prod_compare_box .compare_close_button:hover{border-color:var(--grayscale-400)}.prod_compare_box.mini .compare_close_button{top:var(--compare-mini-close-top);color:#fff;background-color:#0000;border:0;width:32px;height:32px;font-size:22px;right:0;transform:none}.prod_compare_box.mini .compare_close_button:hover{border-color:#0000}.prod_compare_box .compare_list{align-items:stretch;gap:12px;margin-top:10px;display:flex;overflow:hidden}.prod_compare_box.mini .compare_list{pointer-events:none;display:none}.prod_compare_box .compare_list .compare_banner{background-color:#111;border-radius:2px;flex:0 0 232px;width:232px;height:180px;overflow:hidden}.prod_compare_box .compare_list .compare_banner img{object-fit:cover;width:100%;height:100%;display:block}.prod_compare_box .compare_list ul{flex:none;grid-template-columns:repeat(6,148px)}.prod_compare_box .compare_list ul li{width:148px;height:180px}.prod_compare_box .compare_list ul li.prod_item .img_box{width:130px;height:130px}.prod_compare_box .compare_list ul li.prod_item .txt_box .tit{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prod_compare_box .compare_list ul li.nodata{text-align:center;padding:10px}
.mypage_menu .myinfo .myinfo_txt .profile_img{width:42px;height:42px}.mypage_menu .myinfo .myinfo_txt .txt .name{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.mypage_menu .myinfo .myinfo_txt .txt .state{color:var(--grayscale-600);background-color:var(--grayscale-100);flex-shrink:0}.mypage_menu .myinfo .myinfo_txt .txt .state.company{color:var(--color-primary);background-color:#db00250d}.mypage_menu .myinfo .myinfo_txt .txt .state.gold{color:var(--color-warning);background-color:#fb8c140d}.mypage_menu .myinfo .myinfo_txt .txt .email{margin-top:1px;font-size:12px;font-weight:300}
.list_top .right_filter .custom_select button{box-sizing:border-box;align-items:center;height:42px;padding:0 35px 0 12px;display:flex}.prod_item .txt_box .price>*{white-space:nowrap;word-break:keep-all}.prod_item .txt_box .price .price_negotiable{flex-shrink:0}@media (max-width:768px){.prod_item .txt_box .price{gap:4px 6px}.prod_list_item .txt_box .price{justify-content:flex-start}.prod_list_item .txt_box .price>span:last-child{flex-basis:100%}}
.login_layout{padding:110px 0}.login_layout h3{font-size:24px;font-weight:500}.join_layout{padding:110px 0 130px}.join_layout h3{font-size:24px;font-weight:500}#login-modal .login_layout{padding:40px 0}.login_form{flex-direction:column;gap:8px;margin:40px 0 20px;display:flex}.login_link{color:#7e7e7e;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:300;display:flex}.login_link .link{align-items:center;display:flex}.login_link .link a{padding:0 12px;position:relative}.login_link .link a:before{content:"";background-color:var(--grayscale-200);border-radius:1px;width:1px;height:14px;position:absolute;top:calc(50% - 7px);right:0}.login_link .link a:first-of-type{padding-left:0}.login_link .link a:last-of-type{padding-right:0}.login_link .link a:last-of-type:before{display:none}.simple_login{border-top:1px solid var(--grayscale-200)}.simple_login h5{color:#515151;text-align:center;padding:20px 0;font-size:16px;font-weight:500}.simple_login .list{justify-content:space-evenly;align-items:flex-start;display:flex}.simple_login .list a img{margin:0 auto;display:block}.simple_login .list a span{color:#7e7e7e;margin-top:9px;font-size:14px;font-weight:300;display:block}.simple_login .banner{margin-top:55px}.join_form{flex-direction:column;gap:20px;margin:40px 0;display:flex}.join_item{flex-direction:column;gap:8px;display:flex}.join_item .btn-secondary-outline:disabled{color:var(--color-success);background:0 0}.join_item h6{font-size:18px;font-weight:500}.member_change{border:1px solid var(--grayscale-200);border-radius:4px;padding:20px}.member_change h5{border-bottom:1px solid var(--grayscale-200);padding-bottom:10px;font-size:18px;font-weight:500}.member_change p{padding-top:10px;font-size:16px}.prod_detail{flex-direction:column;gap:60px;display:flex}.prod_img_slide{border-radius:2px;position:relative;overflow:hidden}.prod_img_slide li{background-color:var(--grayscale-300);justify-content:center;align-items:center;height:422px;display:flex}.prod_img_slide li img{border-radius:2px;max-width:100%;max-height:100%;display:block}.prod_img_slide .paging{z-index:5;width:auto;color:var(--grayscale-400);background-color:#0000004d;border-radius:2px;padding:10px 12px;font-weight:600;position:absolute;bottom:20px;left:auto;right:20px}.prod_img_slide .paging span:first-of-type{color:#fff}.prod_img_thumb_slide{margin-top:20px;position:relative;overflow:hidden}.prod_img_thumb_slide li{opacity:.5;background-color:var(--grayscale-300);justify-content:center;align-items:center;width:100%;height:78px;display:flex}.prod_img_thumb_slide li.swiper-slide-thumb-active{opacity:1}.prod_img_thumb_slide li img{max-width:100%;max-height:100%}.prod_img_thumb_slide .arrow{z-index:5;border:1px solid var(--grayscale-200);background-color:#fff;border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:calc(50% - 14px)}.prod_img_thumb_slide .arrow img{width:20px;height:20px}.prod_img_thumb_slide .arrow.swiper-button-disabled img{opacity:.5}.prod_img_thumb_slide .arrow.prev{left:12px}.prod_img_thumb_slide .arrow.prev img{transform:rotate(-90deg)}.prod_img_thumb_slide .arrow.next{right:12px}.prod_img_thumb_slide .arrow.next img{transform:rotate(90deg)}.prod_detail_tab{z-index:20;margin-bottom:-18px;position:sticky;top:70px}.prod_detail_tag{flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:12px;display:flex}.prod_detail_tag span{color:var(--grayscale-600);align-items:center;font-size:16px;display:inline-flex}.prod_detail_tag span:before{content:"";background:url(/web/img/icon/tag.svg) 50%/100% 100% no-repeat;width:16px;height:16px}.prod_detail_info{font-size:16px}.prod_detail_time{color:var(--grayscale-600);text-align:right;margin-top:12px;font-size:16px;font-weight:300}.prod_detail .seller_info{margin-top:-40px}.profile_img_box{background-color:var(--grayscale-100);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:20px;padding:40px 30px;display:flex}.profile_img_box .email{font-weight:500}.main_visual{padding-bottom:90px;overflow:hidden}.main_visual .inner{position:relative}.main_visual .cate_box{z-index:10;position:absolute;top:0;left:0}.main_visual .cate_box .cate_area{width:230px}.main_visual .img_slide{width:970px;height:500px;margin-left:230px}.main_visual .img_slide ul li{background-color:#000}.main_visual .img_slide ul li img,.main_visual .img_slide ul li video{opacity:.3;object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out;display:block}.main_visual .img_slide ul li.swiper-slide-active img,.main_visual .img_slide ul li.swiper-slide-active video{opacity:1}.main_visual .visual_bottom{align-items:center;gap:4px;margin-top:12px;display:flex}.main_visual .visual_bottom .progressbar{background-color:var(--grayscale-200);border-radius:5px;width:100%;height:3px}.main_visual .visual_bottom .progressbar .bar{background-color:var(--color-black);border-radius:5px;height:3px;transition:all .5s}.main_visual .visual_bottom .pager{width:65px;color:var(--grayscale-600);text-align:center;font-weight:600}.main_visual .visual_bottom .pager span:first-of-type{color:var(--color-black)}.main_visual .visual_bottom .state.play{background:url(/web/img/icon/pause.svg) 50% no-repeat}.main_visual .visual_bottom .state.pause{background:url(/web/img/icon/play.svg) 50% no-repeat}.main_visual .visual_bottom button{border:1px solid var(--grayscale-200);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.main_visual .visual_bottom button.prev{transform:rotate(-90deg)}.main_visual .visual_bottom button.next{transform:rotate(90deg)}.main_visual .visual_bottom button.prev img,.main_visual .visual_bottom button.next img{width:18px;height:18px}.main_tit{justify-content:space-between;align-items:center;display:flex}.main_tit h4{font-size:28px;font-weight:600}.main_tit a{color:var(--grayscale-600);align-items:center;font-size:16px;display:flex}.main_con01{margin-bottom:120px}.main_con01 .inner{position:relative}.main_con01 .img_slide{margin-top:30px;overflow:hidden}.main_con01 .arrow{border:1px solid var(--grayscale-200);border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.main_con01 .arrow.prev{left:-100px;transform:rotate(-90deg)}.main_con01 .arrow.next{right:-100px;transform:rotate(90deg)}.main_con01 .progressbar{background-color:var(--grayscale-200);border-radius:5px;width:100%;height:3px;margin-top:30px;position:relative;overflow:hidden}.main_con01 .progressbar span{background-color:var(--color-black);border-radius:5px;height:3px;transition:all .5s}.main_con02{margin-bottom:120px;position:relative}.main_con02:before{content:"";z-index:1;background-color:var(--color-primary);width:100%;height:200px;position:absolute;top:50px;left:0}.main_con02 .prod_list{z-index:10;grid-template-columns:repeat(5,1fr);gap:30px;margin-top:30px;display:grid;position:relative}.main_con03{background-color:#ffeded;padding:40px 0}.main_con03 .main_inquiry{justify-content:space-between;align-items:flex-start;margin-top:30px;display:flex}.main_con03 .inquiry_box{background-color:#fff;border-radius:5px;width:708px;margin-top:-11px;margin-bottom:-80px;padding:24px;box-shadow:0 4px 20px #0000000d}.main_con03 .inquiry_box h5{margin-bottom:12px;font-size:20px;font-weight:500}.main_con03 .inquiry_box .form{align-items:center;gap:4px;margin-bottom:4px;display:flex}.main_con03 .inquiry_box .btn_box{margin-top:12px}.main_con03 .inquiry_box .btn_box button{width:126px;margin-left:auto}.main_con04{background-color:var(--grayscale-100);padding:140px 0 100px}.main_con04 .category_list{background-color:#fff;border-radius:2px;width:100%;margin:30px 0;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.main_con04 .category_list li{background-color:#0000;width:100%;height:122px;transition:all .5s}.main_con04 .category_list li:hover,.main_con04 .category_list li.active{background-color:var(--color-primary)}.main_con04 .category_list li a{text-align:center;color:var(--color-black);transition:all .5s;display:block}.main_con04 .category_list li:hover a,.main_con04 .category_list li.active a{color:#fff}.main_con04 .category_list li i{width:100%;height:90px;color:(--color-black);justify-content:center;align-items:center;font-size:24px;font-style:normal;font-weight:600;display:flex;position:relative}.main_con04 .category_list li:hover i,.main_con04 .category_list li.active i{color:#fff}.main_con04 .category_list li i svg{width:50px;height:50px;transition:all .5s;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}.main_con04 .category_list li i svg:first-of-type{opacity:1}.main_con04 .category_list li i svg:nth-of-type(2),.main_con04 .category_list li:hover i svg:first-of-type,.main_con04 .category_list li.active i svg:first-of-type{opacity:0}.main_con04 .category_list li:hover i svg:nth-of-type(2),.main_con04 .category_list li.active i svg:nth-of-type(2){opacity:1}.main_con04 .prod_item.prod_grid_item{border:1px solid var(--grayscale-200);width:285px;padding:16px}.main_con04 .prod_item.prod_grid_item .img_box{width:253px;height:253px}.main_con04 .prod_item.prod_grid_item .txt_box>a{flex-direction:column;justify-content:space-between;min-height:140px;display:flex}.chat_filter{border-bottom:1px solid var(--grayscale-200);justify-content:space-between;align-items:center;display:flex}.chat_filter .tab-layout{width:500px;margin-bottom:-1px}.chat_filter .chat_search{width:300px;position:relative}.chat_filter .chat_search input{background-color:var(--grayscale-100);border:0}.chat_filter .chat_search button{position:absolute;top:10px;right:12px}.chat_filter .chat_search button img{display:block}.chat_list{margin-top:20px}.chat_list li{border-bottom:1px solid var(--grayscale-100)}.chat_list li a{align-items:center;gap:10px;padding:12px 0;display:flex}.chat_list li .img_box{border-radius:12px;flex-shrink:0;width:50px;height:50px;overflow:hidden}.chat_list li .img_box img{object-fit:cover;width:100%;height:100%;display:block}.chat_list li .txt_box{width:100%}.chat_list li .txt_box .tit{align-items:center;gap:4px;display:flex}.chat_list li .txt_box .tit span{color:var(--color-primary);background:#db00250d;border-radius:4px;padding:4px;font-size:12px;font-weight:500;display:inline-flex}.chat_list li .txt_box .tit b{font-size:16px;font-weight:600}.chat_list li .txt_box .custom_hover{height:12px}.chat_list li .txt_box .custom_hover img{width:12px}.chat_list li .txt_box .desc{color:var(--grayscale-700);margin-top:4px}.chat_list li .time_box{text-align:right;flex-shrink:0}.chat_list li .time_box p{color:var(--grayscale-400);margin-bottom:4px}.chat_list li .time_box span{color:#fff;letter-spacing:-.28px;background-color:var(--color-error);border-radius:100px;align-items:center;padding:2px 9px;display:inline-flex}.chat_list li.disabled .desc{color:var(--grayscale-400)}.modal_wrap.chat_modal{width:958px}.modal_wrap.chat_modal .chat_view .chat_top .left_box a{padding:3px}.modal_wrap.chat_modal .chat_view .chat_top .left_box a img{width:24px;transform:rotate(0)}.chat_view{background-color:#fff;border-radius:8px}.chat_view .chat_top{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.chat_view .chat_top .left_box{align-items:center;gap:4px;display:flex}.chat_view .chat_top .left_box a{height:30px}.chat_view .chat_top .left_box a img{width:30px;transform:rotate(-90deg)}.chat_view .chat_top .left_box h5{font-size:20px;font-weight:500}.chat_view .chat_top .right_box{align-items:center;gap:4px;display:flex}.chat_view .chat_top .right_box .com_btn{width:180px;color:var(--color-pending)}.chatting_area{background-color:#fff;padding:0 10px;position:relative}.chatting_area .prod_info{border:1px solid var(--grayscale-200);background-color:#fff;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px;display:flex;box-shadow:0 4px 20px #0000000d}.chatting_area .prod_info .product_link{min-width:0;color:inherit;flex:1;align-items:center;gap:14px;text-decoration:none;display:flex}.chatting_area .prod_info .img_box{background-color:var(--grayscale-100);border-radius:12px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.chatting_area .prod_info .img_box img{object-fit:cover;width:100%;height:100%;display:block}.chatting_area .prod_info .txt_box{min-width:0}.chatting_area .prod_info .txt_box .name{-webkit-line-clamp:1;word-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.chatting_area .prod_info .txt_box .desc{align-items:center;gap:8px;margin-top:8px;display:flex}.chatting_area .prod_info .txt_box .desc .price{font-size:18px;font-weight:500}.chatting_area .prod_info .txt_box .desc .state{color:var(--grayscale-600);font-size:14px;font-weight:300}.chatting_area .prod_info .right_box{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.chatting_area .prod_info .right_box .com_btn{min-width:120px;color:var(--color-pending)}.chatting_area .chatting{background-color:var(--grayscale-100);border-radius:8px;height:588px;padding:20px;overflow-y:auto}.chatting_area .chatting .chat_item{align-items:flex-end;min-width:0;max-width:60%;margin-bottom:20px;display:flex}.chatting_area .chatting .chat_item.left_chat{align-items:flex-start;gap:12px}.chatting_area .chatting .chat_item .img_box{border-radius:12px;flex-shrink:0;width:50px;height:50px;overflow:hidden}.chatting_area .chatting .chat_item.left_chat .img_box{align-self:flex-start}.chatting_area .chatting .chat_item .img_box img{object-fit:cover;width:100%;height:100%;display:block}.chatting_area .chatting .chat_item .message_content{flex-direction:column;flex:auto;min-width:0;max-width:100%;display:flex}.chatting_area .chatting .chat_item .name{color:#222;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.chatting_area .chatting .chat_item .bubble_row{align-items:flex-end;min-width:0;max-width:100%;display:flex}.chatting_area .chatting .chat_item .bubble_group{min-width:0;max-width:100%}.chatting_area .chatting .chat_item .text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background-color:#fff;border-radius:20px;padding:12px 20px;font-size:16px;font-weight:400}.chatting_area .chatting .chat_item .time{flex-direction:column;flex-shrink:0;justify-content:flex-end;margin:0 4px;display:flex}.chatting_area .chatting .chat_item .time span{color:var(--grayscale-600);font-size:12px}.chatting_area .chatting .chat_item.right_chat{justify-content:flex-end;margin-left:auto}.chatting_area .chatting .chat_item.right_chat .message_content{align-items:flex-end}.chatting_area .chatting .chat_item.right_chat .bubble_row{flex-direction:row-reverse}.chatting_area .chatting .chat_item.right_chat .time{align-items:flex-end}.chatting_area .chatting .chat_alarm{background-color:var(--color-black);border-radius:20px;width:500px;margin:0 auto 30px}.chatting_area .chatting .chat_alarm .alarm_top{border-bottom:1px solid var(--grayscale-800);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.chatting_area .chatting .chat_alarm .alarm_top .tit{color:#fff;align-items:center;gap:8px;font-weight:400;display:flex}.chatting_area .chatting .chat_alarm .alarm_top .time{color:var(--grayscale-300);font-size:12px}.chatting_area .chatting .chat_alarm .alarm_txt{padding:12px}.chatting_area .chatting .chat_alarm .alarm_txt p{color:#fff;white-space:pre-wrap;padding-bottom:12px;font-size:16px}.chatting_area .chatting .chat_alarm .alarm_txt .button_box,.chatting_area .chatting .chat_alarm .alarm_txt .button_box button+button{margin-top:12px}.chatting_area .chatting .img_list{gap:4px;width:min(374px,100%);max-width:100%;display:grid}.chatting_area .chatting .img_list a{border-radius:12px;display:block;overflow:hidden}.chatting_area .chatting .img_list a img{object-fit:cover;width:100%;height:122px;display:block}.chatting_area .chatting .img_list.grid-1{grid-template-columns:repeat(1,1fr)}.chatting_area .chatting .img_list.grid-1 img{height:374px}.chatting_area .chatting .img_list.grid-2{grid-template-columns:repeat(2,1fr)}.chatting_area .chatting .img_list.grid-2 img{height:185px}.chatting_area .chatting .img_list.grid-3,.chatting_area .chatting .img_list.grid-4{grid-template-columns:repeat(3,1fr)}.chatting_area .chatting .img_list.grid-4 a:nth-of-type(4){grid-column:span 3}.chatting_area .chatting .img_list.grid-4 a:nth-of-type(4) img{height:374px}.chatting_area .chatting .img_list.grid-5{grid-template-columns:repeat(6,1fr)}.chatting_area .chatting .img_list.grid-5 a{grid-column:span 2}.chatting_area .chatting .img_list.grid-5 a:nth-of-type(4) img,.chatting_area .chatting .img_list.grid-5 a:nth-of-type(5) img{height:185px}.chatting_area .chatting .img_list.grid-5 a:nth-of-type(4),.chatting_area .chatting .img_list.grid-5 a:nth-of-type(5){grid-column:span 3}.chatting_area .chatting .img_list.grid-6,.chatting_area .chatting .img_list.grid-7{grid-template-columns:repeat(3,1fr)}.chatting_area .chatting .img_list.grid-7 a:nth-of-type(7){grid-column:span 3}.chatting_area .chatting .img_list.grid-7 a:nth-of-type(7) img{height:374px}.chatting_area .chatting .img_list.grid-8{grid-template-columns:repeat(6,1fr)}.chatting_area .chatting .img_list.grid-8 a{grid-column:span 2}.chatting_area .chatting .img_list.grid-8 a:nth-of-type(7) img,.chatting_area .chatting .img_list.grid-8 a:nth-of-type(8) img{height:185px}.chatting_area .chatting .img_list.grid-8 a:nth-of-type(7),.chatting_area .chatting .img_list.grid-8 a:nth-of-type(8){grid-column:span 3}.chatting_area .chatting .img_list.grid-9,.chatting_area .chatting .img_list.grid-10{grid-template-columns:repeat(3,1fr)}.chatting_area .chatting .img_list.grid-10 a:nth-of-type(10){grid-column:span 3}.chatting_area .chatting .img_list.grid-10 a:nth-of-type(10) img{height:374px}.message_area{align-items:center;gap:12px;padding:20px;display:flex}.message_area .file_box{flex-shrink:0}.message_area .file_box input{display:none}.message_area .file_box label{width:76px;color:var(--grayscale-600);border:1px solid var(--grayscale-200);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:50px;padding:0 5px;font-size:12px;display:flex}.message_area .file_box label img{width:24px}.message_area .message_box{width:100%;position:relative}.message_area .message_box textarea{resize:none;border:0;border:1px solid var(--grayscale-200);border-radius:4px;width:100%;height:50px;padding:13px 12px;font-size:16px}.message_area .message_box textarea::placeholder{color:var(--grayscale-400)}.message_area .message_box textarea:focus{outline:0}.message_area .submit_btn{border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:76px;height:50px;font-size:12px;display:flex}.message_area .submit_btn img{filter:brightness(100);width:24px}.message_area .submit_btn:disabled img{filter:unset}.chat_img_list li{align-items:center;gap:12px;display:flex}.chat_img_list li+li{margin-top:8px}.chat_img_list li .img_box{border-radius:12px;width:40px;height:40px;overflow:hidden}.chat_img_list li .img_box img{object-fit:cover;width:100%;height:100%}.chat_img_list li .txt p{margin-bottom:4px}.chat_img_list li .txt span{color:var(--grayscale-400);font-size:12px;display:block}.chat_img_slide{width:100%;height:100dvh;position:relative;overflow:hidden}.chat_img_slide .close_btn{z-index:10;position:absolute;top:10px;right:10px}.chat_img_slide .close_btn img{filter:brightness(100);width:30px;height:30px}.chat_img_slide li{background-color:#000;justify-content:center;align-items:center;display:flex;overflow:hidden}.chat_img_slide li img{object-fit:cover;max-width:100%;max-height:100%}.chat_img_slide .paging{z-index:5;width:auto;color:var(--grayscale-400);background-color:#0000004d;border-radius:2px;padding:10px 12px;font-weight:600;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.chat_img_slide .paging span:first-of-type{color:#fff}.chat_img_slide .arrow{z-index:5;border:1px solid var(--grayscale-200);background-color:#fff;border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.chat_img_slide .arrow.prev{left:40px}.chat_img_slide .arrow.prev img{transform:rotate(-90deg)}.chat_img_slide .arrow.next{right:40px}.chat_img_slide .arrow.next img{transform:rotate(90deg)}.review_detail{padding-top:20px}.review_content{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.review_content .review_item .review_detail .img_area li{width:120px;height:120px}.review_content .review_box{background-color:var(--grayscale-100);border-radius:8px;padding:20px}.review_content .review_box .star{align-items:center;gap:4px;display:flex}.review_content .review_box .text{border-bottom:1px solid var(--grayscale-200);padding:20px 0}.review_content .review_box .text li{color:var(--grayscale-600)}.review_content .review_box .text li+li{margin-top:7px}.review_content .review_box .review_item{width:100%;padding-top:0}.review_content .review_box .review_item .review_detail .txt_area{font-size:16px}.modal_body.review_content{border-top:0;margin-top:0;position:relative}.modal_body.review_content.sample:before{content:"";background:linear-gradient(#fff0 0%,#fff 50%);width:100%;height:70%;position:absolute;bottom:0;left:0}.modal_body.review_content.sample .review_box{padding-bottom:90px}.modal_body.review_content .review_item{padding:0 0 8px}.modal_body.review_content .review_item .review_top{gap:10px}.modal_body.review_content .review_item .review_top .txt .name{font-size:16px}.modal_body.review_content .review_box .review_item .review_detail .txt_area{color:var(--grayscale-600);margin-top:0;font-size:14px}.estimateReplyEditButton{height:28px;color:var(--grayscale-800);background:#fff;flex-shrink:0;gap:3px;padding:5px 8px}.estimateReplyEditButton img{filter:brightness(0)saturate()invert(20%)sepia(3%)saturate(1222%)hue-rotate(182deg)brightness(92%)contrast(85%);width:13px;height:13px}.review_prevent{border:1px solid var(--grayscale-200);text-align:center;border-radius:4px;flex-direction:column;gap:8px;width:calc(100% - 40px);padding:20px 12px;display:flex;position:absolute;bottom:20px;left:20px}.review_prevent b{font-size:16px;font-weight:500}.review_prevent p{color:var(--grayscale-600);font-weight:300}.review_prevent p span{color:var(--color-pending)}.review_prod{background-color:var(--grayscale-100);border-radius:8px;gap:20px;margin-bottom:8px;padding:20px;display:flex}.review_prod .prod_txt{flex-wrap:wrap;display:flex}.review_prod .prod_txt dl:nth-of-type(2),.review_prod .prod_txt dl:nth-of-type(3){width:50%}.review_prod .prod_txt dl:first-of-type{margin-bottom:20px}.review_prod .prod_txt dl dt{color:var(--grayscale-600);margin-bottom:4px;font-size:12px}.review_prod .prod_txt dl dd{font-weight:500}.review_star{background-color:var(--grayscale-100);border-radius:8px;align-items:center;margin-bottom:8px;padding:20px;display:flex}.review_star b{font-size:16px;font-weight:500}.review_star img{height:25px;margin:0 4px 0 12px}.review_star span{color:var(--grayscale-400)}.order_detail{flex-direction:column;gap:40px;display:flex}.company_certify_box{background-color:var(--color-black);border-radius:8px;padding:40px 20px}.company_certify_box+.company_certify_box{margin-top:20px}.company_certify_box .tit{color:#fff;text-align:center;font-size:24px}.company_certify_box .tit b{font-weight:600}.company_certify_box ul{gap:20px;margin-top:30px;display:flex}.company_certify_box ul li{border:1px solid var(--grayscale-900);color:#fff;text-align:center;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:260px;padding:20px;display:flex;position:relative}.company_certify_box ul li.type02{justify-content:center}.company_certify_box ul li.active{border-color:var(--color-primary)}.company_certify_box ul li .gold{background-color:var(--color-primary);border-radius:4px;align-items:center;gap:4px;padding:4px 8px;display:flex;position:absolute;top:-14px;left:20px}.company_certify_box ul li .crown{position:absolute;top:10px;right:10px}.company_certify_box ul li .name{font-size:20px;font-weight:500}.company_certify_box ul li .data{flex-direction:column;justify-content:center;align-items:center;min-height:80px;margin-top:12px;display:flex}.company_certify_box ul li .data p{align-items:center;gap:4px;display:flex}.company_certify_box ul li .data p+p{margin-top:8px}.company_certify_box ul li .price{color:#fff;margin-top:10px;font-size:16px}.company_certify_box ul li .price span{color:var(--grayscale-600);font-size:12px;font-weight:500}.company_certify_box ul li .price s{font-size:16px}.company_certify_box ul li .price b{color:#fbbc04}.company_certify_box ul li button,.company_certify_box ul li a{margin-top:28px}.company_certify_box ul li button b,.company_certify_box ul li a b{color:var(--grayscale-300);font-weight:600}.company_certify_box ul li button span,.company_certify_box ul li a span{text-decoration:line-through}.company_certify_box ul li .bot_txt{color:#fff;font-size:20px;font-weight:600}.company_certify_box ul li .bot_txt b{color:var(--grayscale-600);font-size:12px;font-weight:600}.company_certify_box ul li .bot_txt b span{font-size:20px;text-decoration:line-through}.company_certify_box ul li .bot_txt.type02{color:#fbbc04}.company_certify_area{background-color:var(--color-black);padding:60px 0 100px}.company_certify_area .tit{text-align:center}.company_certify_area .tit h4{color:#fff;font-size:24px;font-weight:500}.company_certify_area .tit p{color:#fff;margin-top:8px;font-size:16px}.company_certify_area .company_certify_box{width:920px;margin:0 auto;padding-top:0;padding-bottom:30px}.company_certify_area .company_certify_box li .gold{color:#fbbc04;background-color:var(--grayscale-900)}.company_certify_area>a,.company_certify_area>button{width:880px;margin:0 auto}.inquiry_box{padding-bottom:80px}.inquiry_banner{gap:20px;height:285px;margin-bottom:100px;display:flex}.inquiry_banner .txt_box{flex-direction:column;justify-content:space-between;width:50%;padding:15px 0;display:flex}.inquiry_banner.center .txt_box{justify-content:center;gap:28px}.inquiry_banner .txt_box .txt h6{color:var(--grayscale-600);margin-bottom:4px;font-size:20px;font-weight:600;line-height:150%}.inquiry_banner .txt_box .txt p{margin-bottom:12px;font-size:32px;font-weight:700}.inquiry_banner .txt_box .txt a{color:var(--grayscale-600);align-items:center;display:flex}.inquiry_banner .txt_box .txt a:after{content:"";background:url(/web/img/icon/arrow_right.svg) 50%/100% 100% no-repeat;width:20px;height:20px}.inquiry_banner .txt_box button{width:290px}.inquiry_banner .img_box{width:50%}.inquiry_banner .search_form{position:relative}.inquiry_banner .search_form input{width:100%;height:50px}.inquiry_banner .search_form button{width:auto;padding:15px;position:absolute;top:0;right:0}.inquiry_banner .search_form button img{display:block}.inquiry_filter{border-bottom:1px solid var(--grayscale-200);justify-content:space-between;align-items:center;display:flex}.inquiry_filter.type02{justify-content:flex-end;padding:5px 0}.inquiry_filter .tab-layout{width:450px;margin-bottom:-1px}.inquiry_filter .filter_box{align-items:center;gap:4px;display:flex}.inquiry_filter .filter_box .inquiry_status_select{flex-shrink:0;width:110px}.inquiry_filter .filter_box .list_search{width:300px;position:relative}.inquiry_filter .filter_box .list_search input{padding-right:40px}.inquiry_filter .filter_box .list_search button{position:absolute;top:10px;right:12px}.inquiry_body p{margin-bottom:12px;font-size:16px}.inquiry_body .inquiry_list{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:20px;display:grid}.inquiry_body .inquiry_list li{position:relative}.inquiry_body .inquiry_list li b{color:#fff;padding:15px 12px;font-size:16px;font-weight:600;position:absolute;bottom:0;left:0}.inquiry_body .process{border:1px solid var(--grayscale-200);border-radius:4px;justify-content:center;align-items:center;padding:40px 0;display:flex}.inquiry_body .process li{width:25%;color:var(--grayscale-700);text-align:center;position:relative}.inquiry_body .process li i{z-index:5;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto 4px;font-style:normal;font-weight:700;display:flex;position:relative}.inquiry_body .process li:before{content:"";z-index:3;width:100%;height:4px;position:absolute;top:14px;left:50%}.inquiry_body .process li:first-of-type:before,.inquiry_body .process li:first-of-type i{background-color:#f8ccd3}.inquiry_body .process li:nth-of-type(2):before{background:linear-gradient(90deg,#f8ccd3,#fa657d)}.inquiry_body .process li:nth-of-type(2) i{background-color:#f8ccd3}.inquiry_body .process li:nth-of-type(3):before{border-top:4px dotted var(--color-primary)}.inquiry_body .process li:nth-of-type(3) i{background-color:#fa657d}.inquiry_body .process li:nth-of-type(4):before{display:none}.inquiry_body .process li:nth-of-type(4){color:var(--color-primary)}.inquiry_body .process li:nth-of-type(4) img{width:14px;height:14px}.inquiry_body .process li:nth-of-type(4) i{background-color:var(--color-primary)}.inquiry_info_body p{color:var(--grayscale-600);font-size:16px}.inquiry_info_body p+p{margin-top:10px}.inquiry_info_body p b{color:var(--color-black);margin-bottom:4px;font-weight:500;display:block}.faq_box{padding-bottom:80px}.faq_box .tab-layout ul a{word-break:keep-all;height:70px;padding:0 10px}.faq_banner{gap:15px;margin-bottom:60px;display:flex}.faq_banner .txt_box{border:1px solid var(--grayscale-200);border-radius:8px;width:calc(100% - 355px);padding:20px}.faq_banner .txt_box h4{margin-bottom:20px;font-size:24px;font-weight:500}.faq_banner .txt_box p{align-items:center;gap:8px;font-size:16px;font-weight:300;display:flex}.faq_banner .txt_box p+p{margin-top:8px}.faq_banner .info_box{background-color:var(--grayscale-100);border-radius:8px;flex-shrink:0;width:340px;padding:20px}.faq_banner .info_box h4{align-items:center;gap:8px;font-size:20px;font-weight:500;display:flex}.faq_banner .info_box h4 span{color:var(--grayscale-600)}.faq_banner .info_box .phone{color:var(--color-primary);align-items:center;gap:8px;margin-top:4px;margin-bottom:20px;font-size:20px;font-weight:500;display:flex}.faq_banner .info_box p{color:var(--grayscale-600);align-items:center;gap:8px;font-size:16px;display:flex}.faq_banner .info_box p+p{margin-top:8px}.faq_banner .info_box a{background-color:#fff;width:100%;margin-top:20px}.board_cont{padding-bottom:80px}.service_cont{background:url(/web/img/banner/service_bg.png) 50%/cover no-repeat;padding-bottom:140px}.service_cont .breadcrumb_layout span,.service_cont .breadcrumb_layout h1{color:#fff}.service_cont .tit{text-align:center;margin-top:30px}.service_cont .tit span{color:#fff;font-size:20px}.service_cont .tit h3{margin-top:-20px}.service_cont .tit p{color:#fff;margin-top:150px;font-size:32px;font-weight:700}.service_cont ul{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:50px;display:grid}.service_cont ul li{background-color:#00000080;border-radius:4px;overflow:hidden}.service_cont ul li img{width:100%;display:block}.service_cont ul li .txt_box{padding:20px}.service_cont ul li .txt_box h4{color:#fff;font-size:20px;font-weight:500}.service_cont ul li .txt_box p{color:#fff;margin-top:12px;font-size:16px;font-weight:500}.service_cont2{text-align:center;background-color:var(--color-primary);padding:65px 0}.service_cont2 p{color:#fff;margin-bottom:20px;font-size:32px}.service_cont2 p b{font-weight:600}.service_cont2 a{background-color:#fff;width:250px;margin:0 auto}.policy_cont{padding-bottom:80px}.policy_cont h3{margin-bottom:30px;font-size:46px;font-weight:700}.policy_cont .policy_item{word-break:keep-all;font-size:18px;line-height:1.8}.policy_cont .policy_item h4{margin-bottom:5px;font-size:32px;font-weight:600}.policy_cont .policy_item h5{margin-bottom:5px;font-size:26px;font-weight:600}.policy_cont .policy_item+.policy_item{margin-top:30px}.policy_cont .policy_item p+p{margin-top:10px}.policy_cont ul{margin:4px 0;padding-left:30px}.policy_cont .list_num{list-style:decimal}.policy_cont .list_eng{list-style:lower-alpha}.policy_cont .list_disc{list-style:outside}.policy_cont .list_tri>li{padding-left:30px;position:relative}.policy_cont .list_tri>li:before{content:"▶";color:#fff;background-color:#ff9800;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;top:5px;left:0}.policy_cont .list_tri ul{padding-left:0}.policy_cont table{text-align:center;width:100%;margin:4px 0;font-size:16px;line-height:1.5}.policy_cont table thead th{background-color:#efefef;border:1px solid #e0e0e0;padding:5px 10px;font-weight:500}.policy_cont table tbody td{border:1px solid #e0e0e0;padding:10px}.brand_con01{background-color:var(--grayscale-100);padding:70px 0}.brand_con01 .tit_box{text-align:center}.brand_con01 .tit_box span{color:var(--color-primary);font-size:20px;font-weight:600}.brand_con01 .tit_box h3{font-size:42px;font-weight:700}.brand_con01 .search_box{width:650px;margin:40px auto}.brand_con01 .search_box .search_form{position:relative}.brand_con01 .search_box .search_form input{width:100%}.brand_con01 .search_box .search_form button{padding:15px;position:absolute;top:0;right:0}.brand_con01 .search_box .search_form button img{display:block}.brand_con01 .search_box .search_tag{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.brand_con01 .search_box .search_tag a{color:var(--grayscale-600);background-color:#fff;border-radius:50px;align-items:center;padding:8px;display:flex;position:relative}.brand_con01 .search_box .search_tag a:before{content:"";background:url(/web/img/icon/tag.svg) 50%/100% 100% no-repeat;width:16px;height:16px}.brand_con01 .search_list{padding:0 62px}.brand_con01 .search_list ul{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.brand_con01 .search_list ul li .img_box{width:100%;height:160px}.brand_con01 .search_list ul li .img_box img{object-fit:cover;width:100%;height:100%}.brand_con01 .search_list ul li .txt{padding-top:12px;font-size:18px;font-weight:500}.brand_con02{margin-top:140px}.brand_con02 .inner{position:relative}.brand_con02 .img_slide{margin-top:30px;overflow:hidden}.brand_con02 .arrow{border:1px solid var(--grayscale-200);border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.brand_con02 .arrow.prev{left:-100px;transform:rotate(-90deg)}.brand_con02 .arrow.next{right:-100px;transform:rotate(90deg)}.brand_con02 .progressbar{background-color:var(--grayscale-200);border-radius:5px;width:100%;height:3px;margin-top:30px;position:relative;overflow:hidden}.brand_con02 .progressbar span{background-color:var(--color-black);border-radius:5px;height:3px;transition:all .5s}.brand_con03{margin:140px 0}.brand_con03 .company_list{grid-template-columns:repeat(5,1fr);gap:30px;margin-top:30px;display:grid}.brand_con03 .company_list li{width:100%;min-width:0}.brand_con03 .company_list li .img_box{border-radius:4px;width:100%;height:216px;overflow:hidden}.brand_con03 .company_list li .img_box img{object-fit:cover;width:100%;height:100%}.brand_con03 .company_list li .txt_box{flex-direction:column;gap:8px;padding-top:20px;display:flex}.brand_con03 .company_list li .txt_box .best{color:var(--color-primary);font-size:12px;font-weight:600}.brand_con03 .company_list li .txt_box .tit{font-size:18px}.brand_con03 .company_list li .txt_box .desc{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.brand_con03 .company_list li .txt_box .tag{color:var(--grayscale-600);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.brand_con04{background-color:var(--grayscale-100);padding:100px 0}.brand_con04 ul{margin:30px 0 60px}.brand_con04 ul li+li{margin-top:12px}.brand_con04 ul li a{border-bottom:0;border-radius:4px}.brand_con04 .list_pagination{background-color:var(--grayscale-100);border-radius:0 0 8px 8px;padding:37px 0}.brand_index01{padding:70px 0 140px}.brand_index01 .prod_item.prod_grid_item{border:1px solid var(--grayscale-200);width:285px;padding:16px}.brand_index01 .prod_item.prod_grid_item .img_box{width:253px;height:253px}.brand_index01 .prod_item.prod_grid_item .txt_box .tit{padding-top:20px}.brand_index02{background-color:var(--grayscale-100);padding:100px 0}.brand_index02 .inner{position:relative}.brand_index02 .slide_box{overflow:hidden}.brand_index02 .prod_item.prod_grid_item{background-color:#0000}.brand_index02 .arrow{border:1px solid var(--grayscale-200);background-color:#fff;border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.brand_index02 .arrow.prev{left:-100px;transform:rotate(-90deg)}.brand_index02 .arrow.next{right:-100px;transform:rotate(90deg)}.brand_index03{padding:140px 0 70px}.brand_index03 .inner{position:relative}.brand_index03 .slide_box{overflow:hidden}.brand_index03 .prod_item.prod_grid_item{border:1px solid var(--grayscale-200);width:291px;padding:16px}.brand_index03 .prod_item.prod_grid_item .img_box{width:259px;height:259px}.brand_index03 .prod_item.prod_grid_item .txt_box .tit{padding-top:20px}.brand_index03 .arrow{border:1px solid var(--grayscale-200);background-color:#fff;border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.brand_index03 .arrow.prev{left:-100px;transform:rotate(-90deg)}.brand_index03 .arrow.next{right:-100px;transform:rotate(90deg)}.brand_index04{padding:70px 0}.brand_index04 ul li{border-bottom:1px solid var(--grayscale-200)}.brand_index04 ul li a{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.brand_index04 ul li .tit{font-size:16px;font-weight:300}.brand_index04 ul li .date{color:var(--grayscale-600);flex-shrink:0;font-size:16px}.brand_index05{padding:70px 0 140px}.brand_about{padding:70px 0 80px}.brand_about .info_area .tit{padding:20px 0}.brand_about .info_area .tit h4{font-size:22px;font-weight:500}.brand_about .info_area .tit p{color:var(--grayscale-600);margin-top:8px;font-size:16px}.brand_about .info_area .info_box{background-color:var(--grayscale-100);border-radius:8px;padding:20px}.brand_about .info_area .info_box .top{justify-content:space-between;align-items:center;display:flex}.brand_about .info_area .info_box .top .txt dl{align-items:center;gap:4px;display:flex}.brand_about .info_area .info_box .top .txt dl+dl{margin-top:14px}.brand_about .info_area .info_box .top .txt dl dt{width:80px;color:var(--grayscale-600);flex-shrink:0;font-size:16px;font-weight:300}.brand_about .info_area .info_box .top .txt dl dd{font-size:16px;font-weight:300}.brand_about .info_area .info_box .top .txt dl dd.type02{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.brand_about .info_area .info_box .top .txt dl dd span{color:var(--grayscale-600);background-color:var(--grayscale-200);border-radius:50px;padding:8px;font-size:12px;font-weight:400}.brand_about .info_area .info_box .top .img{border-radius:4px;flex-shrink:0;width:144px;height:144px;overflow:hidden}.brand_about .info_area .info_box .top .img img{width:100%;height:100%}.brand_about .info_area .info_box .desc{border-top:1px solid var(--grayscale-200);color:var(--grayscale-600);margin-top:20px;padding-top:20px;font-size:16px}.brand_about .map_area{margin-top:140px}.brand_about .map_area h5{padding-bottom:12px;font-size:22px;font-weight:500}.brand_about .map_area .root_daum_roughmap .cont{display:none}.brand_banner_edit{background-color:#eee;position:relative}.brand_banner_edit>img{display:block}.brand_banner_edit input{display:none}.brand_banner_edit label{flex-direction:column;justify-content:center;align-items:center;padding:95px 0;display:flex}.brand_banner_edit label.off{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.brand_banner_edit label.off:hover{opacity:1;background-color:#0009}.brand_banner_edit label i{background-color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}.brand_banner_edit label i img{width:24px}.brand_banner_edit label b{color:var(--grayscale-400);font-size:24px;font-weight:500}.brand_banner_edit label span{color:var(--grayscale-400);font-weight:300}.brand_about .edit_box{background-color:var(--grayscale-100);border-radius:8px;padding:20px}.brand_about .edit_box+.edit_box{margin-top:20px}.brand_about .edit_box h5{margin-bottom:20px;font-size:20px;font-weight:500}.brand_about .edit_box dl{align-items:center;gap:4px;display:flex}.brand_about .edit_box dl+dl{margin-top:12px}.brand_about .edit_box dl dt{width:80px;color:var(--grayscale-600);flex-shrink:0;font-size:16px;font-weight:300}.brand_about .edit_box dl dd{flex-wrap:wrap;align-items:center;gap:4px;font-size:16px;font-weight:300;display:flex}.brand_about .edit_box dl dd .modify_btn{color:var(--grayscale-600);background-color:var(--grayscale-200);border-radius:50px;align-items:center;gap:4px;padding:5px 9px;font-size:12px;font-weight:600;display:flex}.brand_about .edit_box .custom_file label{background-color:#fff}.brand_layout .layout_01 .inner{gap:9px}.brand_layout .filter_area{border:1px solid var(--grayscale-200);border-radius:4px;height:calc(100dvh - 180px);top:100px}.brand_layout .layout_01 .right_area{padding:0}.brand_layout .list_top{border:1px solid var(--grayscale-200);border-radius:4px 4px 0 0}.brand_layout .list_area{border-left:1px solid var(--grayscale-200);border-right:1px solid var(--grayscale-200)}.brand_layout .list_pagination{border:1px solid var(--grayscale-200);border-radius:0 0 4px 4px}.brand_search_banner{margin:12px 0}.brand_search_cont{padding-bottom:100px}.brand_search_cont .brand_list{margin-top:24px}.company_con01{margin-bottom:140px}.company_con01 .inner{position:relative}.company_con01 .img_slide{margin-top:30px;overflow:hidden}.company_con01 .arrow{border:1px solid var(--grayscale-200);border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.company_con01 .arrow.prev{left:-100px;transform:rotate(-90deg)}.company_con01 .arrow.next{right:-100px;transform:rotate(90deg)}.company_con01 .progressbar{background-color:var(--grayscale-200);border-radius:5px;width:100%;height:3px;margin-top:30px;position:relative;overflow:hidden}.company_con01 .progressbar span{background-color:var(--color-black);border-radius:5px;height:3px;transition:all .5s}.company_con02{margin-bottom:140px}.company_con02 .prod_list{grid-template-columns:repeat(5,1fr);gap:30px;margin-top:30px;display:grid}.company_con02 .prod_grid_item.simple.card_type .img_box{position:relative;overflow:visible}.company_con02 .prod_grid_item.simple.card_type .img_box>a{border-radius:4px;height:100%;display:block;overflow:hidden}.company_con02 .prod_grid_item.simple.card_type .img_box .logo_box{border:1px solid var(--grayscale-200);z-index:2;background:#fff url(/web/img/logo_icon.svg) 50% no-repeat;border-radius:50%;width:64px;height:64px;position:absolute;bottom:-30px;left:10px;overflow:hidden}.company_con02 .prod_grid_item.simple.card_type .img_box .logo_box img{object-fit:cover;width:100%;height:100%}.company_con02 .prod_grid_item.simple.card_type .txt_box{padding-top:42px}.company_con02 .prod_grid_item.simple.card_type .txt_box .tag span{font-size:14px}.company_con02 .prod_grid_item .txt_box .tag span:before{display:none}.company_con02 .prod_grid_item .txt_box .tag span:after{content:", "}.company_con03{background-color:var(--grayscale-100);padding:100px 0}.company_con03 .brand_list{flex-direction:column;gap:12px;margin:30px 0 60px;display:flex}.company_con03 .brand_list li a{border-radius:4px}.company_search_cont{padding-bottom:80px}.company_search_cont .brand_list li a{padding:16px 0}.home_banner{margin-bottom:40px;position:relative}.home_banner .company_banner{background-color:var(--grayscale-200);border-radius:8px;width:100%;height:300px;overflow:hidden}.home_banner .company_banner label{border-radius:8px}.home_banner .company_banner>img{object-fit:cover;width:100%;height:100%}.home_banner .company_profile{background-color:var(--grayscale-200);border-radius:50px;width:150px;height:150px;position:absolute;bottom:-30px;left:50px;overflow:hidden}.home_banner .company_profile>img{border:2px solid var(--grayscale-100);object-fit:cover;border-radius:50px;width:100%;height:100%}.home_banner .company_profile label{border-radius:50px}.home_banner .company_profile b{font-size:18px}.manuhome{flex-direction:column;gap:60px;display:flex}.manuhome .box_tit{margin-bottom:12px}.manuhome .slide_box{position:relative;overflow:hidden}.manuhome .slide_box .arrow{z-index:2;border:1px solid var(--grayscale-200);background-color:#fff;border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:67px}.manuhome .slide_box .arrow.swiper-button-disabled{display:none}.manuhome .slide_box .arrow.prev{left:8px}.manuhome .slide_box .arrow.prev img{transform:rotate(-90deg)}.manuhome .slide_box .arrow.next{right:8px}.manuhome .slide_box .arrow.next img{transform:rotate(90deg)}.manuhome .slide_box .txt_box .tag{flex-wrap:wrap;align-items:center;gap:3px;margin-top:12px;display:flex}.manuhome .slide_box .txt_box .tag span{color:var(--color-primary);background-color:#fdf2f4;border-radius:4px;padding:2px 4px;font-size:12px}.manuhome .slide_box .txt_box .tit{margin-top:4px;font-weight:600}.manuhome .slide_box .txt_box .desc{color:var(--grayscale-600);margin-top:4px;font-size:12px}.manuhome .menuhome_img_list ul{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.manuhome .menuhome_img_list ul .txt_box .tit{margin-top:4px;font-weight:600}.manuhome .menuhome_img_list ul .txt_box .desc{color:var(--grayscale-600);margin-top:4px;font-size:12px;font-weight:300}.manuhome .fileedit_box{border:1px solid var(--grayscale-200);background-color:var(--grayscale-100);border-radius:4px;width:100%;min-height:420px;position:relative;overflow:hidden}.fileedit{position:relative}.fileedit>img{display:block}.fileedit input{display:none}.fileedit label{border:1px dashed var(--grayscale-300);text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.fileedit label.off{opacity:0;background-color:#0009}.fileedit label.off:hover,.fileedit label.on.off{opacity:1}.fileedit label i{background-color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}.fileedit label i img{width:24px}.fileedit label b{color:var(--grayscale-400);font-size:24px;font-weight:500}.fileedit label span{color:var(--grayscale-400);font-weight:300}.manuhome_01{border-bottom:1px solid var(--grayscale-200);padding-bottom:60px}.manuhome_01 .location{color:var(--grayscale-700);align-items:center;gap:4px;margin-top:5px;display:flex}.manuhome_01 .desc{color:var(--grayscale-600);margin-top:24px;font-size:16px}.manuhome_01 .tag{flex-wrap:wrap;align-items:center;gap:4px;margin-top:22px;display:flex}.manuhome_01 .tag span{color:var(--grayscale-600);background-color:var(--grayscale-100);border-radius:50px;padding:8px;font-size:12px}.manuhome_02 .content{color:var(--grayscale-600);font-size:16px}.manuhome_03 .about_box{border:1px solid var(--grayscale-200);border-radius:4px;overflow:hidden}.manuhome_04 .img_box{border-radius:4px;overflow:hidden}.manuhome_04 .img_box img{object-fit:cover;width:100%;height:180px;display:block}.manuhome_05 .slide_box .img_box{border-radius:4px;overflow:hidden}.manuhome_05 .slide_box .img_box img{object-fit:cover;width:100%;height:270px;display:block}.manuhome_05 .slide_box .arrow{top:117px}.manuhome_06 .menuhome_img_list .img_box{border-radius:4px;overflow:hidden}.manuhome_06 .menuhome_img_list .img_box img{object-fit:cover;width:100%;height:165px;display:block}.manuhome_07 .menuhome_img_list .img_box{border-radius:4px;overflow:hidden}.manuhome_07 .menuhome_img_list .img_box img{object-fit:cover;width:100%;height:165px;display:block}.alarm_list .alarm_item{border-bottom:1px solid var(--grayscale-100);border-radius:8px;align-items:center;gap:15px;width:100%;padding:12px 15px;display:flex}.alarm_list .alarm_item.new{background-color:#fdf2f4}.alarm_list .alarm_item.read .txt_box .tit,.alarm_list .alarm_item.read .txt_box .desc{color:var(--grayscale-500)}.alarm_list .alarm_item+.alarm_item{margin-top:4px}.alarm_list .alarm_item>a{flex-grow:1;gap:9px;display:flex}.alarm_list .alarm_item .img_box{border-radius:50%;width:19px;height:19px;margin-top:3px;overflow:hidden}.alarm_list .alarm_item .img_box img{object-fit:cover;width:100%;height:100%}.alarm_list .alarm_item .txt_box .tit{color:var(--color-black);font-size:16px;font-weight:400}.alarm_list .alarm_item .txt_box .desc{color:var(--grayscale-700);margin-top:4px;font-size:16px;font-weight:300}.alarm_list .alarm_item .date{color:var(--grayscale-500);flex-shrink:0;font-size:14px}.alarm_list .alarm_item .custom_click{flex-shrink:0}.alarm_list .alarm_item .custom_click>button{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.alarm_list .alarm_item .custom_click img{display:block}
.form-multi-select,:not(.form-multi-select)>.form-multi-select-dropdown{--cui-form-multi-select-font-family:"Pretendard",sans-serif;--cui-form-multi-select-tag-bg:var(--grayscale-200);--cui-form-multi-select-option-selected-bg:var(--grayscale-100);--cui-form-multi-select-option-selected-indicator-bg:var(--color-primary);--cui-form-multi-select-option-selected-indicator-border-color:var(--color-primary);--cui-form-multi-select-focus-color:var(--grayscale-600);--cui-form-multi-select-focus-box-shadow:none;--cui-input-focus-border-color:transparent}.form-multi-select.show{border-color:var(--color-primary)}.form-multi-select-selection{min-height:50px;padding:12px}.form-multi-select-selection-tags{padding:0 12px}.form-multi-select.select-form{padding:0}.form-multi-select-input-group{border:0;height:100%;padding:0}.form-multi-select-tag{border:0}.form-multi-select-dropdown ul{margin:0;padding:0;list-style:none}.form-multi-select-option{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:8px 12px;overflow:hidden}.form-multi-select-option:hover{background-color:var(--grayscale-100)}.form-multi-select-option.selected{background-color:var(--cui-form-multi-select-option-selected-bg);padding-left:30px;font-weight:500;position:relative}.form-multi-select-option.selected:before{content:"";border:solid var(--cui-form-multi-select-option-selected-indicator-border-color);border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:50%;left:12px;transform:translateY(-70%)rotate(45deg)}.form-multi-select-tag{background-color:var(--cui-form-multi-select-tag-bg);border-radius:4px;align-items:center;margin-bottom:4px;margin-right:4px;padding:4px 8px;display:inline-flex}.form-multi-select-tag .btn-close{appearance:none;opacity:.5;cursor:pointer;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") 50%/50% no-repeat;border:0;width:16px;height:16px;margin-left:8px}.form-multi-select-tag .btn-close:hover{opacity:1}.form-multi-select-dropdown{z-index:10;border:1px solid var(--color-primary);background-color:#fff;border-top:0;border-radius:0 0 4px 4px;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 8px #0000001a}.form-multi-select{border:1px solid var(--grayscale-300);cursor:pointer;background-color:#fff;border-radius:4px;position:relative}

