.login_layout{padding-top:60px;padding-bottom:30px}.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:#666;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:400;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}.login_link .link a.join_quick .join_quick_badge{background:linear-gradient(135deg,#ff3b5f 0%,var(--color-primary)100%);color:#fff;letter-spacing:-.2px;white-space:nowrap;pointer-events:none;border-radius:999px;margin-bottom:5px;padding:3px 9px;font-size:12px;font-weight:400;line-height:1.4;animation:1.5s ease-in-out infinite joinQuickFloat;position:absolute;bottom:100%;left:calc(50% + 6px);transform:translate(-50%);box-shadow:0 4px 10px #db002559}.login_link .link a.join_quick .join_quick_badge:after{content:"";border:5px solid #0000;border-top-color:var(--color-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes joinQuickFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.login_link .link a.join_quick .join_quick_badge{animation: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{cursor:pointer;justify-content:center;align-items:center;height:465px;display:flex}.prod_img_slide li img{cursor:pointer;border-radius:2px;max-width:100%;max-height:100%;display:block}.prod_img_slide .paging{z-index:5;color:#fff;background-color:#0000004d;border-radius:4px;width:auto;padding:6px 8px;font-weight:600;position:absolute;bottom:20px;left:auto;right:20px}.prod_img_thumb_slide{margin-top:20px;position:relative;overflow:hidden}.prod_img_thumb_slide li{opacity:.5;cursor:pointer;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_slide .arrow{z-index:5;border:1px solid var(--grayscale-200);background-color:#ffffffe6;border-radius:6px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:calc(50% - 25px)}.prod_img_slide .arrow img{width:24px;height:24px}.prod_img_slide .arrow.swiper-button-disabled img{opacity:.5}.prod_img_slide .arrow.prev{left:20px}.prod_img_slide .arrow.prev img{transform:rotate(-90deg)}.prod_img_slide .arrow.next{right:20px}.prod_img_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:80px;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 .cate_area .right_banner{width:740px;height:100%;position:absolute;top:0;left:460px}.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;font-weight:500;display:flex}.main_tit .more:after{content:"";background-color:currentColor;width:16px;height:16px;margin-left:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.main_con01{margin-bottom:120px}.main_con01 .inner{position:relative}.main_con01 .img_slide,.main_con02 .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:104px;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 .img_slide{position:relative}.main_con02 .prod_grid_item.simple.card_type{border-radius:8px;width:100%;padding:10px}.main_con02 .prod_grid_item.simple.card_type .img_box{aspect-ratio:1;width:100%;height:auto}.main_con02 .prod_item .txt_box .tit,.main_con04 .prod_item .txt_box .tit{min-height:4.5rem}.main_con03{padding:30px 0 36px;position:relative}.main_con03:before{content:"";z-index:0;background-color:#ffeded;position:absolute;inset:140px 0 90px}.main_con03 .inner{z-index:1;position:relative}.main_community .main_tit,.main_con04 .main_tit,.main_con02 .main_tit,.main_con03 .main_tit{align-items:flex-end;margin-bottom:14px}.main_con03 .main_tit h4{letter-spacing:-.04em}.main_con03 .main_tit .more{color:var(--grayscale-600);align-items:center;font-size:16px}.main_con03 .main_inquiry{z-index:1;grid-template-columns:330px minmax(0,1fr);align-items:center;gap:48px;display:grid;position:relative}.main_con03 .main_inquiry .img_box{margin-bottom:15px;scale:1.2}.main_con03 .inquiry_box{background-color:#fff;border:1px solid #0000000f;border-radius:5px;width:auto;padding:18px 22px;box-shadow:0 20px 50px #431c1c1c}.main_con03 .inquiry_box h5{margin-bottom:12px;font-size:20px;font-weight:500}.main_con03 .inquiry_box .form{align-items:center;gap:8px;margin-bottom:6px;display:flex}.main_con03 .inquiry_box .input-form,.main_con03 .inquiry_box .textarea-form{border-color:var(--grayscale-200);background-color:#fcfcfc;transition:border-color .2s,box-shadow .2s,background-color .2s}.main_con03 .inquiry_box .input-form{border-radius:4px;flex:1;width:0;min-width:0;height:44px;padding:0 12px}.main_con03 .inquiry_box .input-form:focus,.main_con03 .inquiry_box .textarea-form:focus{border-color:var(--color-primary)}.main_con03 .inquiry_box .textarea-form{border-radius:4px;height:120px;padding:12px 14px;line-height:1.6}.main_con03 .inquiry_box .btn_box{flex-shrink:0;justify-content:flex-end;margin-top:10px;display:flex}.main_con03 .inquiry_box .btn_box button{border-radius:4px;justify-content:center;align-items:center;gap:8px;width:138px;height:44px;margin-left:auto;font-size:13px;font-weight:600;transition:scale .2s;display:flex}.main_con03 .inquiry_box .btn_box button:hover{scale:1.05}.main_community{padding:50px 0 104px}.main_community .commu_tab{cursor:grab;touch-action:pan-y;margin-top:30px;display:block}.main_community .commu_tab .swiper-wrapper{align-items:center}.main_community .commu_tab .swiper-slide{width:auto}.main_community .commu_tab button{border:1px solid var(--grayscale-200);color:var(--grayscale-700);background-color:#fff;border-radius:28px;padding:13px 18px;font-size:16px;transition:all .2s}.main_community .commu_tab button:hover,.main_community .commu_tab button.active{border-color:var(--color-primary);color:#fff;background-color:var(--color-primary)}.main_community .commu_tab_loading{color:var(--grayscale-500);align-self:center;padding:0 8px;font-size:13px}.main_community .commu_list{margin-top:32px}.main_community .commu_list li{border-bottom:1px solid var(--grayscale-200)}.main_community .commu_item_inner{align-items:center;gap:14px;height:75px;padding:12px 0;display:flex;overflow:hidden}@keyframes commuBodyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.main_community .commu_body{animation:.35s both commuBodyIn}@media (prefers-reduced-motion:reduce){.main_community .commu_body{animation:none}}.main_community .commu_group_tit{color:var(--color-black);margin-top:32px;margin-bottom:10px;font-size:16px;font-weight:600}.main_community .commu_roll{overflow:hidden}.main_community .commu_roll .commu_list{margin-top:0}.main_community .commu_list .thumbnail{background-color:var(--grayscale-100);border-radius:5px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.main_community .commu_list .thumbnail img{object-fit:cover;width:100%;height:100%}.main_community .commu_list .thumbnail.is-empty svg{fill:none;width:24px;height:24px;stroke:var(--grayscale-400);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px}.main_community .commu_list .post_content{flex:1;align-items:center;gap:18px;min-width:0;display:flex}.main_community .commu_list .title{flex:1;align-items:center;gap:6px;min-width:0;font-size:16px;display:flex}.main_community .commu_list .badge{text-align:center;border-radius:4px;flex-shrink:0;padding:3px 6px;font-size:12px;font-weight:700}.main_community .commu_list .badge.best{color:#eb0029;background-color:#fde7ec}.main_community .commu_list .badge.hot{color:#ff7900;background-color:#fff1e2}.main_community .commu_list .badge.new{color:#1357ed;background-color:#e8efff}.main_community .commu_list .num{color:var(--color-primary);flex-shrink:0}.main_community .commu_list .cate{color:var(--color-black);flex-shrink:0}.main_community .commu_list .tit{min-width:0;color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main_community .commu_list .meta{color:var(--grayscale-500);flex-shrink:0;align-items:center;gap:14px;margin-left:20px;display:flex}.main_community .commu_list .meta span{align-items:center;gap:5px;width:70px;display:inline-flex}.main_community .commu_list .meta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.main_community .commu_list .date_col{width:70px}.main_community .commu_list .date{color:var(--grayscale-500);white-space:nowrap;flex-shrink:0;font-size:16px}.main_community .commu_empty_row{border:1px solid var(--grayscale-200);min-height:122px;color:var(--grayscale-500);background-color:var(--grayscale-100);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:24px;display:flex}.main_community .commu_error_row{color:var(--color-primary);flex-direction:column;gap:12px}.main_community .commu_error_row button{border:1px solid var(--grayscale-300);color:var(--grayscale-700);background-color:#fff;border-radius:4px;padding:7px 12px}@media (max-width:768px){.main_community{padding:0 0 60px}.main_community .commu_tab{margin-right:-20px;padding-right:20px}.main_community .commu_tab button{padding:10px 14px;font-size:14px}.main_community .commu_list{margin-top:24px}.main_community .commu_group_tit{margin-top:24px;margin-bottom:6px;font-size:15px}.main_community .commu_item_inner{align-items:flex-start;height:108px;padding:14px 0;position:relative}.main_community .commu_list .post_content{display:block}.main_community .commu_list .thumbnail{flex-basis:52px;width:52px;height:52px}.main_community .commu_list .title{flex-wrap:wrap;row-gap:4px;font-size:14px}.main_community .commu_list .tit{flex-grow:1;flex-basis:0}.main_community .commu_list .badge{padding:3px 5px;font-size:11px}.main_community .commu_list .meta{margin-top:9px;font-size:12px}.main_community .commu_list .date{font-size:12px;position:absolute;bottom:14px;right:0}.main_community .commu_empty_row{min-height:100px;padding:20px}}.community_layout{font-size:15px}:where(.community_layout) :where(button,input,select,textarea){font-size:inherit}.community_layout .info{font-size:14px}.community_layout .mypage_menu.commu_type{width:230px}.community_layout .mypage_menu.commu_type+.box.w-full{width:calc(100% - 242px)}.community_layout .mypage_menu.commu_type+.w-full{width:calc(100% - 242px);min-width:0}.community_info .myinfo_txt{align-items:flex-start!important;gap:12px!important;margin-bottom:8px!important}.community_info .left_box{text-align:center;flex-shrink:0;width:50px;position:relative}.community_info .left_box .profile_img{border-radius:8px;width:50px!important;height:50px!important}.community_info .left_box>a,.community_info .left_box>button{z-index:10;background-color:var(--grayscale-400);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-9px;bottom:auto;right:-9px}.community_info .left_box>a img,.community_info .left_box>button img{width:auto;max-width:60%;height:auto;display:block}.community_info .txt{flex:1;min-width:0}.community_info .txt .top{gap:2px;min-width:0;justify-content:flex-start!important}.community_info .txt .name{white-space:nowrap;align-items:center;gap:5px;min-width:0;overflow:hidden;font-weight:600!important;display:flex!important}.community_info .txt .name img{object-fit:contain;flex-shrink:0;width:16px;height:16px}.community_info .txt .date{color:var(--grayscale-600);white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:11px;line-height:1.3;display:flex}.community_info .txt .date+.date{margin-top:2px}.community_info .txt .date img{width:13px;height:13px}.community_info .txt .date span{color:inherit}.community_info .info_box{border:1px solid var(--grayscale-200);border-radius:4px;grid-template-columns:repeat(2,1fr);margin-bottom:8px;display:grid;overflow:hidden}.community_info .info_box a{min-width:0;color:var(--grayscale-600);flex-direction:column;align-items:flex-start;gap:4px;padding:12px;font-size:12px;display:flex}.community_info .info_box a+a{border-left:1px solid var(--grayscale-200)}.community_layout .mypage_menu.commu_type .community_info .info_box{border:0;gap:4px;overflow:visible}.community_layout .mypage_menu.commu_type .community_info .info_box a{border:1px solid var(--grayscale-200);border-radius:4px}.community_info .info_box strong{color:var(--color-black);font-weight:400;line-height:1.4}.community_info .info_box strong b{color:var(--color-black);font-size:16px;font-weight:600}.community_info>.btn{justify-content:center;align-items:center;gap:7px;width:100%;display:flex}.community_info>.btn img{filter:brightness(0)invert();width:16px;height:16px}.mypage_menu .community_menu{padding:0;overflow:hidden}.community_info .community_my_badge_button{background-color:#0000;flex-shrink:0;padding:0;line-height:0}.community_info .community_my_badge_button img{object-fit:contain;width:20px;height:20px;display:block}.badge_list dl{border-bottom:1px solid var(--grayscale-200);padding:16px 0}.badge_list dl:first-of-type{padding-top:0}.badge_list dl:last-of-type{border-bottom:0}.badge_list dl dt{color:var(--grayscale-600);align-items:center;gap:4px;font-size:12px;display:flex}.badge_list dl dt img{object-fit:contain;width:18px;height:18px}.badge_list dl dd{word-break:keep-all;margin-top:4px}.badge_list dl dd p{padding-left:12px;position:relative}.badge_list dl dd p:before{content:"•";color:var(--grayscale-400);position:absolute;top:0;left:0}.badge_list .info p{color:var(--grayscale-500);word-break:keep-all;padding-left:12px;font-size:12px;position:relative}.badge_list .info p:before{content:"*";position:absolute;top:0;left:0}.community_badge_state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex}.mypage_menu .community_menu>:is(.menu,.community_category_group)+:is(.menu,.community_category_group){border-top:1px solid var(--grayscale-200)}.mypage_menu .community_menu .menu>a{padding:11px 16px;font-weight:500;display:block}.mypage_menu .community_menu .menu.all_board_menu>a{align-items:center;gap:10px;padding:14px 16px;font-size:16px;display:flex}.mypage_menu .community_menu .all_board_menu_icon{flex:0 0 18px;width:18px;height:18px}.mypage_menu .community_menu .menu:hover>a,.mypage_menu .community_menu .menu.active>a{color:var(--color-primary);background-color:#d918170d}.mypage_menu .community_menu ul{border:0;margin:0;padding:2px 0 8px}.mypage_menu .community_menu ul li+li{margin-top:0}.mypage_menu .community_menu ul li a{color:var(--grayscale-600);padding:7px 26px;font-size:13px}.mypage_menu .community_menu .community_pending_menu li a{color:var(--color-black)}.mypage_menu .community_menu ul li button{width:100%;color:var(--grayscale-400);text-align:left;background-color:#0000;padding:7px 26px;font-size:13px}.mypage_menu .community_menu ul li button:disabled{cursor:not-allowed}.mypage_menu .community_menu ul li:hover a,.mypage_menu .community_menu ul li.active a{color:var(--color-primary);font-weight:500}.community_category_loading{color:var(--grayscale-500);padding:12px 16px;font-size:13px}.commu_member_info{border-bottom:1px solid var(--grayscale-200);align-items:flex-start;min-height:112px;padding:12px 2px 24px;display:flex;position:relative}.commu_member_info>.profile_img{border-radius:12px;flex-shrink:0;width:84px;height:84px}.commu_member_info>.txt{min-width:0;margin-left:16px}.commu_member_info .name{align-items:center;gap:6px;font-size:24px;font-weight:700;line-height:1.25;display:flex}.commu_member_info .name span{color:var(--color-black);white-space:nowrap;background-color:#0000;border-radius:0;align-items:center;gap:3px;padding:0;font-size:13px;font-weight:600;display:flex}.commu_member_info .name span img{width:16px;height:16px}.commu_member_info .info{color:var(--grayscale-600);align-items:center;gap:12px;margin-top:14px;font-size:15px;display:flex}.commu_member_info .info div+div{border-left:0;padding-left:0}.commu_member_info .info span{color:var(--grayscale-700);border:1px solid var(--grayscale-200);background-color:#fff;border-radius:4px;margin-left:7px;padding:3px 7px;font-weight:600}.commu_member_info .right_link{align-items:center;gap:12px;display:flex;position:absolute;top:0;right:0}.commu_member_info .right_link button{color:var(--grayscale-600);background:0 0;padding:0}.commu_member_info .right_link button:first-child{padding:0}.commu_member_info .right_link button:first-child span{color:var(--grayscale-600);background-color:var(--grayscale-200);border-radius:30px;padding:6px 8px;font-size:12px;font-weight:600;display:block}.commu_member_info .right_link img{width:24px;height:24px;display:block}#community-member-profile-modal .modal_wrap.modal-sm{width:380px;height:383px}#community-member-profile-modal .modal_header{height:76px;padding:20px}#community-member-profile-modal .modal_header h3{font-size:20px;font-weight:500}#community-member-profile-modal .modal_header button img{width:20px;height:20px}#community-member-profile-modal .modal_body{padding:0 20px}#community-member-profile-modal .modal_footer{padding:16px 24px 20px}#community-member-profile-modal .modal_footer .btn{height:50px;font-size:16px}#community-member-profile-modal .member_info{flex-direction:column;align-items:center;padding:14px 0 0;display:flex}#community-member-profile-modal .member_info>.profile_img{background-color:var(--grayscale-100);border-radius:12px;width:60px;height:60px;overflow:hidden}#community-member-profile-modal .member_info>.profile_img img{object-fit:cover;width:100%;height:100%}#community-member-profile-modal .member_info>.name{align-items:center;gap:4px;margin-top:12px;font-size:16px;font-weight:500;display:flex}#community-member-profile-modal .member_info>.name img{object-fit:contain;width:14px;height:14px}#community-member-profile-modal .member_info>.info{color:var(--grayscale-500);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}#community-member-profile-modal .member_info>.info div{align-items:center;gap:5px;display:flex}#community-member-profile-modal .member_info>.info span{color:var(--grayscale-600);border:1px solid var(--grayscale-200);border-radius:4px;padding:3px 6px}#community-member-profile-modal .member_info .date_box{border-top:1px solid var(--grayscale-200);width:100%;margin-top:12px;padding:12px 0 0}#community-member-profile-modal .member_info .date{color:var(--grayscale-500);justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}#community-member-profile-modal .member_info .date+.date{margin-top:8px}#community-member-profile-modal .member_info .date img{opacity:.65;width:14px;height:14px}#community-member-profile-modal .member_info .date span{margin-left:3px}#community-member-profile-modal .member_info_state{text-align:center;justify-content:center;align-items:center;min-height:250px;display:flex}.community_member_posts_state{min-height:92px;color:var(--grayscale-500);border-bottom:1px solid var(--grayscale-200);align-items:center;padding:4px 8px 20px;display:flex}.community_activity_time{white-space:nowrap}.community_activity_state{color:var(--grayscale-500);margin-top:4px;font-size:12px;font-weight:400}.community_deleted_post_title{color:#7e7e7e;opacity:1}.community_deleted_post_comment{color:#b1b1b1;opacity:1}.community_activity_menu .custom_click{display:inline-block}.community_activity_menu .custom_click>button{width:28px;height:28px;color:var(--grayscale-700);background-color:#0000;padding:5px}.community_activity_menu .comment_menu_icon{width:17px;height:4px;display:block}.community_activity_comment_edit{width:100%;margin-top:0}.community_activity_comment_edit textarea{min-height:72px}.commu_check{align-items:center;gap:10px;min-height:24px;display:flex}.commu_check i{background-color:var(--grayscale-300);width:1px;height:14px}.commu_check button{color:var(--grayscale-700);background-color:#0000;text-decoration:underline}.commu_check button:disabled{color:var(--grayscale-400);cursor:not-allowed}.community_table tbody tr{border-top:1px solid var(--grayscale-200)}.community_table thead th,.community_table tbody td,.community_table tbody td:first-of-type,.community_table tbody td button{font-size:15px}.community_table tbody td:first-of-type,.community_table tbody td.community_list_author,.community_table tbody td.community_list_author button{font-size:14px}.community_table .subject{align-items:center;gap:10px;min-width:0;font-size:15px;display:flex}.community_table .subject .txt_box{align-items:center;gap:6px;min-width:0;display:flex}.community_table .subject .txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.community_table .subject .comment{color:var(--color-primary);flex-shrink:0;font-weight:500}.community_table .subject .img_box{background-color:var(--grayscale-100);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-left:auto;display:flex;position:relative;overflow:hidden}.community_table .subject .img_box img{object-fit:cover;width:100%;height:100%}.community_table .subject .img_box.is-empty svg{fill:none;width:22px;height:22px;stroke:var(--grayscale-400);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px}.community_table .community_list_author{white-space:nowrap}.community_table .community_list_author>.custom_click{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.community_table .community_list_author>.custom_click>button{justify-content:flex-start;min-width:0;max-width:100%}.community_table .community_list_author .name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.community_table .community_list_author .community_member_badge{flex-shrink:0}.community_table .community_notice_author{color:var(--color-pending);justify-content:flex-start;gap:2px;font-weight:700}.commu_tit{align-items:center;gap:10px;display:flex}.community_layout .list_banner button{width:100%;display:block}.commu_tit h4{font-size:24px;font-weight:700}.commu_tit .total{color:var(--grayscale-400);font-size:12px;font-weight:400}.community_board_heading{min-width:0}.community_board_description{color:var(--grayscale-600);margin-top:8px;font-size:14px;line-height:1.5}.community_board_toolbar{border-bottom:1px solid var(--grayscale-200);justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;margin-top:20px;display:flex}.community_board_toolbar .community_board_tabs_wrap{flex:1;min-width:0}.community_board_toolbar .community_list_filters{flex-shrink:0;margin-left:auto;padding-bottom:8px}.community_list_filters .custom_select>button{background-color:#fff;min-width:100px;height:36px;padding:0 34px 0 12px;font-size:13px}.community_list_filters .custom_select:last-child>button{min-width:76px}.community_list_filters .custom_select ul{z-index:12;padding:4px 0;top:calc(100% + 2px)}.community_list_filters .custom_select ul li{padding:8px 12px;line-height:24px}.community_block_table .block_item{text-align:left;align-items:center;gap:14px;display:flex}.community_block_table .block_item>.img_box{border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.community_block_table .block_item>.img_box img{object-fit:cover;width:100%;height:100%}.community_block_table .block_item>.txt_box{min-width:0}.community_block_table .block_item .txt{align-items:center;gap:8px;display:flex}.community_block_table .block_item .txt>img{width:18px;height:18px}.community_block_table .block_item .txt>.gray-600{font-size:13px}.community_block_table .block_item dl{align-items:flex-start;gap:8px;margin-top:8px;font-size:13px;display:flex}.community_block_table .block_item dt{color:var(--grayscale-600);flex-shrink:0}.community_block_table .block_item dd{min-width:0}.community_unblock_button{background:0 0;padding:4px 0;text-decoration:underline}.mypage_block_unblock_button{display:inline-flex}.tab-layout2 ul{flex-wrap:wrap;gap:8px;display:flex}.tab-layout2 li button{color:var(--grayscale-600);border:1px solid var(--grayscale-200);background-color:#fff;border-radius:20px;padding:9px 14px}.tab-layout2 li:hover button,.tab-layout2 li.active button{color:#fff;border-color:var(--color-primary);background-color:var(--color-primary)}.community_board_tabs{scrollbar-width:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.community_board_tabs:active{cursor:grabbing}.community_board_tabs_wrap{position:relative}.community_board_tabs_arrow{z-index:2;border:1px solid var(--grayscale-200);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #00000014}.community_board_toolbar .community_board_tabs_arrow:before{content:"";z-index:-1;pointer-events:none;width:72px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.community_board_toolbar .community_board_tabs_arrow.prev:before{background:linear-gradient(270deg,#fff0,#fff 62%);left:-1px}.community_board_toolbar .community_board_tabs_arrow.next:before{background:linear-gradient(90deg,#fff0,#fff 62%);right:-1px}.community_board_tabs_arrow.prev{left:0}.community_board_tabs_arrow.next{right:0}.community_board_tabs_arrow svg{fill:none;width:18px;height:18px;stroke:var(--grayscale-500);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.community_board_tabs::-webkit-scrollbar{display:none}.community_board_tabs ul{border-bottom:0;flex-wrap:nowrap;justify-content:flex-start;gap:16px}.community_board_tabs li{flex-shrink:0}.community_board_tabs li button{width:auto;min-width:100px;color:var(--color-black);white-space:nowrap;background-color:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 2px 11px;font-size:15px}.community_board_tabs li:hover button,.community_board_tabs li.active button{color:var(--color-primary);border-color:var(--color-primary);background-color:#0000}.inquiry_table .subject .txt_box{align-items:center;gap:6px;min-width:0;display:flex}.inquiry_table .subject .badge{text-align:center;border-radius:4px;flex-shrink:0;width:42px;margin-right:8px;padding:2px 4px;font-family:GamtanRoad Tantan,Pretendard,sans-serif;font-size:12px;font-weight:700}.inquiry_table .subject .badge.best{color:var(--color-primary);background-color:#db00251a}.inquiry_table .subject .badge.hot{color:var(--color-warning);background-color:#fb8c141a}.inquiry_table .subject .badge.new{color:var(--color-pending);background-color:#0f53ff1a}.community_layout .inquiry_table tbody tr[role=link]{cursor:pointer}.community_detail,.comment_box{background-color:#fff;border-radius:8px;padding:28px 32px}.community_detail .title{border-bottom:1px solid var(--grayscale-200);padding-bottom:24px;position:relative}.community_detail .title .category{color:var(--color-primary);font-weight:600}.community_detail .title>.subject{margin-top:8px;padding-right:90px;font-size:26px;font-weight:700}.community_detail .writer_box,.community_detail .writer,.community_detail .writer .name{align-items:center;display:flex}.community_detail .writer_box{justify-content:space-between;margin-top:20px}.community_detail .writer{gap:10px}.community_detail .profile_img,.comment_box .profile_img{border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.community_detail .profile_img img,.comment_box .profile_img img{object-fit:cover;width:100%;height:100%}.community_detail .writer .name{gap:5px;font-weight:600}.community_detail .writer .name img,.custom_click>button>img{width:18px;height:18px}.custom_click>button>img.community_member_badge{object-fit:contain;flex:0 0 18px;display:block}.community_detail .writer .date,.comment_box .date,.comment_box .state{color:var(--grayscale-500);margin-top:3px;font-size:12px}.comment_box .date,.comment_box .state{font-size:14px}.community_detail .writer_box .view{color:var(--grayscale-600);align-items:center;gap:4px;display:flex}.community_detail .writer_box .view svg{fill:currentColor;width:18px;height:18px}.community_detail .modify_btn{color:var(--grayscale-600);text-decoration:underline;position:absolute;top:0;right:0}.community_detail .content_box{white-space:pre-line;min-height:320px;padding:32px 0;line-height:1.8}.community_detail .content_box img{max-width:100%;margin:20px 0;display:block}.community_detail .bot_box>div{border-top:1px solid var(--grayscale-200);padding:15px 0}.community_detail .bot_box .info_box{border-top:0}.community_detail .bot_box>.down_file{border-top:0;padding:0}.community_detail .prod_detail_tag{flex-wrap:wrap;gap:8px;display:flex}.community_detail .prod_detail_tag span,.community_detail .prod_detail_tag a{color:var(--grayscale-600);background-color:var(--grayscale-100);border-radius:4px;padding:6px 10px}.community_detail .prod_detail_tag a:hover{color:var(--color-primary)}.community_detail .bot_box>.prod_detail_tag,.community_detail .bot_box>.community_author_more{border-top:0}.community_author_more a{align-items:center;gap:4px;display:inline-flex}.community_detail .community_author_more .profile_img{border-radius:12px;width:40px;height:40px}.community_author_more b{font-weight:500}.community_author_more>a>img{width:20px;height:20px;display:block}#community-report-modal{z-index:130}.community_detail .prod_detail_tag span:before{display:none}.community_detail .bot_box .info,.community_detail .bot_box .link{align-items:center;gap:18px;display:flex}.community_detail .bot_box .link i{background-color:var(--grayscale-300);width:1px;height:13px}.zzim{align-items:center;gap:4px;display:inline-flex}.zzim svg,.community_popular_grid svg{width:20px;height:20px}.zzim.on{color:var(--color-primary)}.community_detail .bot_box .info_box .info .zzim{color:var(--grayscale-600)}.community_detail .bot_box .info_box .info .zzim.on{color:var(--color-primary)}.community_detail .bot_box .info_box .info .zzim svg{width:16px;height:16px}.comment_box{margin:20px 0}.comment_box>.category{gap:18px;margin-bottom:20px;display:flex}.comment_box>.category button{color:var(--grayscale-500)}.comment_box>.category button.active{color:var(--color-primary);font-weight:600}.comment_item{border-bottom:1px solid var(--grayscale-200);justify-content:space-between;gap:20px;padding:22px 4px;display:flex}.comment_item.recomment{background:url(/img/icon/arrow_left.svg) 24px 25px/14px no-repeat;padding-left:54px}.comment_item .comment,.comment_item .right_box,.comment_item .comment_bot{align-items:flex-start;display:flex}.comment_item .comment{gap:12px;min-width:0}.comment_item .comment>div:last-child{min-width:0}.comment_item .contents{white-space:pre-wrap;word-break:break-word;margin-top:10px;line-height:1.6}.comment_item .contents .reply_target_nickname{color:#2574e8;font:inherit;margin-right:6px;font-weight:700}.comment_item .contents .community_member_mention{vertical-align:baseline;display:inline-block}.comment_item .contents .community_member_mention_button{font:inherit;display:inline-flex}.comment_item .contents .community_comment_mention{color:#2574e8;font:inherit;font-weight:700}.comment_item .comment_bot{align-items:center;gap:7px;margin-top:8px}.comment_item .comment_bot i{background-color:var(--grayscale-400);border-radius:50%;width:3px;height:3px}.comment_item .comment_bot .date,.comment_item .comment_bot .state{margin-top:0}.comment_item .reply{color:var(--grayscale-600);font-size:14px;text-decoration:underline}.comment_item .right_box{align-items:center;gap:12px;padding-top:8px}.comment_item .comment_like{color:var(--grayscale-500);justify-content:center;align-items:center;gap:3px;display:flex}.comment_item .comment_like.on{color:var(--color-primary)}.comment_item .comment_like.on svg{fill:currentColor}.comment_item .comment_like:disabled{cursor:default;opacity:.45}.comment_item .comment_like svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.comment_item .comment_like span{min-width:12px;font-size:15px}.comment_edit_form{width:min(620px,60vw);margin-top:10px}.comment_edit_form textarea{border:1px solid var(--grayscale-200);resize:vertical;border-radius:4px;outline:none;width:100%;min-height:90px;padding:12px;display:block}.comment_edit_form textarea:focus{border-color:var(--color-primary)}.comment_edit_form .custom_file{margin-top:10px}.comment_edit_form .custom_file .img_item{background-color:var(--grayscale-100);border-radius:6px;width:96px;height:96px;position:relative;overflow:hidden}.comment_edit_form .custom_file .img_item>img{object-fit:cover;width:100%;height:100%}.comment_edit_form .custom_file .img_delete{background:#0000008c;width:28px;height:28px;padding:6px;position:absolute;top:0;right:0}.comment_edit_form .custom_file .img_delete img{width:100%;height:100%}.comment_edit_image_action{color:var(--grayscale-500);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.comment_edit_image_action input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.comment_edit_image_action label{color:var(--grayscale-700);border:1px solid var(--grayscale-300);cursor:pointer;border-radius:4px;padding:5px 9px}.comment_edit_actions{justify-content:flex-end;gap:16px;margin-top:8px;display:flex}.comment_attached_image{background-color:var(--grayscale-100);border-radius:8px;width:180px;height:180px;margin-top:10px;display:block;overflow:hidden}.comment_attached_image img{object-fit:cover;width:100%;height:100%}.comment_item .right_box .custom_click>button img,.comment_item .right_box .custom_click>button svg{width:20px;height:20px;color:var(--grayscale-700);display:block}.comment_form_box{padding:28px 0 8px}.comment_form_box.recomment{border-bottom:1px solid var(--grayscale-200);padding-left:54px}.comment_form{border:2px solid var(--grayscale-200);border-radius:8px;padding:22px 24px}.comment_form .nickname{font-weight:600}.comment_form textarea{resize:vertical;border:0;outline:0;width:100%;min-height:62px;margin-top:10px;padding:0;line-height:1.6;display:block}.comment_form textarea::placeholder{color:var(--grayscale-400)}.community_mention_input{position:relative}.community_mention_list{z-index:30;border:1px solid var(--grayscale-200);background-color:#fff;border-radius:8px;width:min(320px,100%);max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.community_mention_list button{width:100%;color:var(--grayscale-800);text-align:left;border-radius:6px;align-items:center;gap:10px;padding:9px 10px;display:flex}.community_mention_list button:hover,.community_mention_list button.active{background-color:var(--grayscale-100)}.community_mention_list img{object-fit:cover;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.comment_form .custom_file{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.comment_form .custom_file .img_item{background-color:var(--grayscale-100);border-radius:4px;width:72px;height:72px;position:relative;overflow:hidden}.comment_form .custom_file .img_item>img{object-fit:cover;width:100%;height:100%}.comment_form .custom_file .img_delete{background-color:#212a33d1;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:0;right:0}.comment_form .custom_file .img_delete img{width:17px;height:17px}.comment_form>.bot_box{justify-content:space-between;align-items:flex-end;margin-top:10px;display:flex}.comment_form>.bot_box input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.comment_form>.bot_box label{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.comment_form>.bot_box label img,.comment_form>.bot_box label svg{width:26px;height:26px;color:var(--grayscale-600);display:block}.comment_form>.bot_box .button{align-items:center;gap:14px;display:flex}.comment_form>.bot_box .button button{color:var(--grayscale-500)}.comment_form>.bot_box .button i{background-color:var(--grayscale-300);width:1px;height:14px}.comment_guest_gate{text-align:center;justify-content:center;align-items:center;min-height:150px;display:flex}.comment_guest_gate.overlay{z-index:2;background:linear-gradient(#fff0 0%,#ffffffeb 48%,#fff 68%);min-height:170px;margin-top:-120px;padding-top:55px;position:relative}.comment_guest_gate strong{font-size:18px;display:block}.comment_guest_gate p{margin-top:10px}.comment_guest_gate a{color:var(--color-primary)}@media (max-width:768px){.commu_tit.justify-between{flex-direction:column;align-items:flex-start}.community_list_filters{width:100%}.community_list_filters .custom_select{flex:1}.community_list_filters .custom_select>button{width:100%;min-width:0}.community_detail,.comment_box{padding:22px 18px}.comment_item{gap:10px;padding:20px 0}.comment_item.recomment,.comment_form_box.recomment{padding-left:28px}.comment_item.recomment{background-position:7px 24px}.comment_box .profile_img{width:36px;height:36px}.comment_item .right_box{gap:8px}.comment_form{padding:18px}}.table_border tbody tr+tr{border-top:1px solid var(--grayscale-200)}.table_sm td{padding-top:13px;padding-bottom:13px}.community_detail_lower_section .commu_tit h4{font-size:20px}.community_related_posts .subject,.community_related_posts .subject .txt_box,.community_related_posts .subject .txt{min-width:0}.community_related_posts .subject .txt_box{align-items:center;gap:6px;display:flex}.community_related_posts .subject .txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community_related_more{justify-content:flex-end;align-items:center;gap:2px;line-height:20px;display:inline-flex}.community_related_more img{flex:0 0 20px;width:20px;height:20px;display:block}.community_related_posts .subject .comment{color:var(--color-primary);flex-shrink:0;font-weight:500}.community_related_posts td:nth-child(2),.community_related_posts td:nth-child(3){white-space:nowrap}.community_popular_grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;display:grid}.community_popular_grid li>a{border-bottom:1px solid var(--grayscale-200);align-items:center;min-height:90px;padding:10px 0;display:flex}.community_popular_grid .img_box{border-radius:4px;flex-shrink:0;width:70px;height:70px;margin-right:10px;overflow:hidden}.community_popular_grid .img_box img{object-fit:cover;width:100%;height:100%}.community_popular_grid .txt_box{flex:1;min-width:0}.community_popular_grid .tit{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.community_popular_grid .info{color:var(--grayscale-500);align-items:center;gap:8px;margin-top:9px;font-size:12px;display:flex}.community_popular_grid .community_popular_author{align-items:center;gap:2px;min-width:0;display:flex}.community_popular_grid .community_popular_author .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.community_popular_grid .community_popular_author .community_member_badge{object-fit:contain;flex:0 0 14px}.community_popular_grid .info img{width:14px;height:14px}.community_popular_more{margin-top:12px;padding-top:12px}.community_popular_more a{justify-content:flex-end;align-items:center;gap:4px;line-height:20px;display:inline-flex}.community_popular_more a img{flex:0 0 20px;width:20px;height:20px;display:block}.commu_search{gap:4px;width:750px;display:flex;position:relative}.commu_search .custom_select{flex-shrink:0;position:relative}.commu_search .custom_select>button{border:1px solid var(--grayscale-200);text-align:left;background-color:#fff;width:auto;min-width:140px;height:50px;padding:10px 35px 9px 12px}.commu_search .custom_select ul{z-index:5;border:1px solid var(--grayscale-200);background-color:#fff;border-radius:4px;width:100%;padding:4px 0;position:absolute;top:100%;left:0;box-shadow:0 1px 2px #00000014}.community_comment_report_detail{resize:vertical;min-height:130px;padding:12px}.commu_search .custom_select li[role=option]{text-align:left;cursor:pointer;border-radius:4px;width:100%;margin:0;padding:8px 12px}.commu_search .custom_select li[role=option]:hover{color:var(--grayscale-700);background-color:#ffe9ee}.commu_search .custom_select li[role=option].active{color:var(--color-primary)}.commu_search .custom_select>button:hover{background-color:var(--grayscale-100)}.commu_search .input-form{z-index:12;padding-right:56px;position:relative}.commu_search .input-form:hover:not(:focus){background-color:var(--grayscale-100)}.commu_search .submit{z-index:14;color:#fff;background:linear-gradient(135deg,#e8342c 0%,#d91817 50%,#970c13 100%);border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:50px;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.commu_search .submit:hover{filter:brightness(.92)}.commu_search .submit svg{width:20px;height:20px}.community_chat_search .submit img{filter:brightness(0)invert();width:20px;height:20px}.main_con04{background-color:var(--grayscale-100);padding:104px 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_history_type_tabs{border-bottom:1px solid var(--grayscale-200);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;display:grid}.chat_history_type_tabs button{color:var(--grayscale-500);padding:12px 8px;font-size:16px;position:relative}.chat_history_type_tabs button.active{color:var(--color-black);font-weight:600}.chat_history_type_tabs button.active:after{background:var(--color-primary);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}#chat-list-modal .chat_list_modal_body{height:min(650px,100dvh - 130px)}.chat_filter{border-bottom:1px solid var(--grayscale-200);justify-content:space-between;align-items:center;width:100%;display:flex}.chat_history_tabs{border-bottom:1px solid var(--grayscale-200);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.chat_history_tabs a{color:var(--grayscale-700);text-align:center;padding:14px 20px 15px;font-size:16px;font-weight:600;position:relative}.chat_history_tabs a.active{color:var(--color-primary)}.chat_history_tabs a.active:after{content:"";background-color:var(--color-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.chat_filter .tab-layout{width:500px;margin-bottom:-1px}.chat_filter .community_history_spacer{flex:500px;min-width:0;height:40px}.chat_filter.community_chat_filter .tab-layout{scrollbar-width:none;width:100%;overflow-x:auto}.chat_filter.community_chat_filter{position:relative}.chat_filter.community_chat_filter .tab-layout::-webkit-scrollbar{display:none}.chat_filter.community_chat_filter .tab-layout ul{padding:0}.chat_filter.community_chat_filter .tab-layout ul li{flex:1 0 auto;width:auto;min-width:max-content}.chat_filter.community_chat_filter .tab-layout ul li button{white-space:nowrap;padding:0 14px}.community_chat_tab_arrow{z-index:2;justify-content:center;align-items:center;width:42px;height:47px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:0}.community_chat_tab_arrow.prev{background:linear-gradient(90deg,#fff 72%,#fff0);left:0}.community_chat_tab_arrow.next{background:linear-gradient(270deg,#fff 72%,#fff0);right:0}.community_chat_tab_arrow img{width:18px;height:18px}.community_chat_tab_arrow.prev img{transform:rotate(-90deg)}.community_chat_tab_arrow.next img{transform:rotate(90deg)}.community_chat_tab_arrow.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.chat_filter .chat_search{flex:0 0 300px;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}.community_chat_category_toolbar{align-items:center;gap:10px;margin-top:18px;display:flex}.community_chat_category_tabs_wrap{flex:1;min-width:0}.community_chat_category_tabs{scrollbar-width:none;min-width:0;overflow-x:auto}.community_chat_category_tabs ul{flex-wrap:nowrap;padding-bottom:2px}.community_chat_category_tabs::-webkit-scrollbar{display:none}.community_chat_category_tabs li{flex-shrink:0}.community_chat_category_tabs li button{white-space:nowrap}.community_chat_category_select{flex:0 0 142px}.community_chat_category_select .custom_select>button{text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;width:100%;height:38px;padding:0 36px 0 14px;overflow:hidden}.community_chat_category_select .custom_select>ul{z-index:12;width:max-content;min-width:100%;max-width:min(320px,100vw - 40px)}.community_chat_category_select .custom_select>ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community_chat_list_controls,.community_chat_list_controls .list_pagination{padding-bottom:25px}.community_chat_search{width:min(100%,640px);margin:0 auto}.chat_list{margin-top:20px}.chat_list li{border-bottom:1px solid var(--grayscale-100)}.chat_list li a,.chat_list li .chat_room_item{text-align:left;background-color:#0000;align-items:center;gap:10px;width:100%;padding:12px 0;display:flex}.community_chat_withdrawn{color:var(--primary-500,#e6002d);margin-right:6px;font-size:12px;font-style:normal;font-weight:700}.community_chat_modal .file_box label[aria-disabled=true]{cursor:default;opacity:.45;pointer-events:none}.community_chat_nodata .btn{margin-top:12px}.chat_list .skeleton_item .img_box,.chat_list .skeleton_item .tit b,.chat_list .skeleton_item .desc,.chat_list .skeleton_item .time_box p{background-color:var(--grayscale-100);border-radius:4px}#community-nickname-setup-modal .community_nickname_help{color:var(--grayscale-700);padding-left:20px;line-height:1.5;list-style:outside}#community-nickname-setup-modal .nickname_form{background:var(--grayscale-100);border-radius:8px;padding:20px}#community-nickname-setup-modal .community_nickname_input input{padding-right:92px}#community-nickname-setup-modal .dupli_btn{min-width:64px;height:36px;color:var(--grayscale-600);background-color:var(--grayscale-200);border-radius:50px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#community-nickname-setup-modal .dupli_btn:disabled{color:var(--grayscale-400);background-color:var(--grayscale-100);cursor:not-allowed}#community-nickname-setup-modal .community_nickname_notice{margin-top:8px;font-size:13px}#community-nickname-setup-modal .community_nickname_check_header{justify-content:flex-start;gap:4px}#community-nickname-setup-modal .community_nickname_check_header .modal_header_left{margin-right:0}#community-nickname-setup-modal .modal_header_back img{width:24px;height:24px;display:block}#commu_profile-modal .commu_profile_img{align-items:center;gap:16px;margin-bottom:28px;display:flex}#commu_profile-modal .commu_profile_img label{border:1px solid var(--grayscale-300);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}#commu_profile-modal .commu_profile_nickname_title{margin-top:4px}#commu_profile-modal .commu_profile_help{color:var(--grayscale-700);padding-left:20px;line-height:1.5;list-style:outside}#commu_profile-modal .nickname_form{background-color:var(--grayscale-100);border-radius:8px;padding:20px}#commu_profile-modal .nickname_form input{padding-right:90px}#commu_profile-modal .dupli_btn{min-width:64px;height:36px;color:var(--grayscale-600);background-color:var(--grayscale-200);border-radius:50px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#commu_profile-modal .dupli_btn:disabled{color:var(--grayscale-400);background-color:var(--grayscale-100);cursor:not-allowed}#commu_profile-modal .commu_profile_notice{margin-top:8px;font-size:13px}.chat_list .skeleton_item .tit b{width:90px;height:18px;display:block}.chat_list .skeleton_item .desc{width:45%;height:16px}.chat_list .skeleton_item .time_box p{width:54px;height:14px}.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}.community_chat_modal{z-index:1100}.community_chat_modal .chat_modal{max-width:calc(100vw - 32px);height:min(850px,100dvh - 40px)}.community_chat_modal .chat_view{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.community_chat_modal .chat_top,.community_chat_modal .message_area{flex-shrink:0}.community_chat_modal .chatting_area{flex-direction:column;flex:auto;min-height:0;display:flex}.community_chat_modal .community_info{flex-shrink:0}.community_chat_modal .chatting_area .chatting{flex:auto;height:auto;min-height:0}.community_chat_modal .chat_top .right_box button{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.community_chat_modal .chat_top .right_box img{width:20px}.community_chat_modal .community_chat_mobile_top{display:none}.community_chat_modal .community_info{background-color:var(--grayscale-100);z-index:1;border-radius:8px 8px 0 0;margin-bottom:-20px;padding:5px 20px 20px}.community_chat_modal .community_info .info_box{background-color:#fff;border:0;border-radius:8px;align-items:center;gap:15px;padding:12px;display:flex;box-shadow:0 4px 20px #0000000d}.community_chat_modal .community_info .community_post_link{color:inherit;text-decoration:none;transition:border-color .2s,background-color .2s}.community_chat_modal .community_info .community_post_link:hover,.community_chat_modal .community_info .community_post_link:focus-visible{border-color:var(--color-primary);background-color:var(--grayscale-100)}.community_chat_modal .community_info .community_post_link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.community_chat_modal .community_info .img_box{border-radius:8px;flex-shrink:0;width:67px;height:67px;overflow:hidden}.community_chat_modal .community_info .img_box img{object-fit:cover;width:100%;height:100%}.community_chat_modal .community_info .txt_box{flex:1;min-width:0}.community_chat_modal .community_info .txt_box>.gray-600,.community_chat_modal .community_info .nickname{font-size:12px}.community_chat_modal .community_info .tit{text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:14px;font-weight:500;overflow:hidden}.community_chat_modal .community_info .name{align-items:center;gap:4px;margin-top:0;display:flex}.community_chat_modal .community_info .name img{width:16px;height:16px}.community_chat_modal .community_info .date{color:var(--grayscale-500);margin-left:0;font-size:12px;font-weight:300}.community_chat_modal .date_box{color:var(--grayscale-600);justify-content:center;align-items:center;gap:5px;margin:5px 0 20px;font-size:13px;display:flex}.community_chat_modal .date_box img{width:16px}.community_chat_modal .community_chat_state{min-height:100%;color:var(--grayscale-500);justify-content:center;align-items:center;display:flex}.community_chat_modal .community_chat_state.compact{min-height:36px}.community_chat_modal .community_chat_image_placeholder{background:var(--grayscale-200);border-radius:12px;min-height:122px}.community_chat_modal .img_list button{border-radius:12px;width:100%;overflow:hidden}.community_chat_modal .img_list button img{object-fit:cover;width:100%;height:122px;display:block}.community_chat_modal .img_list.grid-1 button img{height:374px}.community_chat_modal .img_list.grid-2 button img{height:185px}.community_chat_image_viewer{z-index:1300;background:#000000e0;justify-content:center;align-items:center;padding:60px;display:flex;position:fixed;inset:0}.community_chat_image_viewer>button{padding:10px;position:absolute;top:24px;right:24px}.community_chat_image_viewer>button img{filter:brightness(0)invert();width:28px}.community_chat_image_viewer>img{object-fit:contain;max-width:100%;max-height:100%}#community-chatting-img-modal{z-index:1200}#community-chatting-img-modal .chat_img_list{max-height:440px;overflow-y:auto}#community-chatting-img-modal .chat_img_list .img_box{border-radius:8px;width:72px;height:72px}#community-chatting-img-modal .chat_img_list .img_box img{object-fit:cover;width:100%;height:100%}#community-chatting-img-modal .chat_img_list .txt_box{flex:1;min-width:0}#community-chatting-img-modal .chat_img_list .txt_box>div:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:767px){.community_chat_modal .chat_top{justify-content:center;height:60px;padding:0 20px;position:relative}.community_chat_modal .chat_top>.left_box,.community_chat_modal .chat_top>.right_box{display:none}.community_chat_modal .community_chat_mobile_top{justify-content:center;align-items:center;width:100%;display:flex}.community_chat_modal .community_chat_mobile_top button{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;left:12px}.community_chat_modal .community_chat_mobile_top button img{width:24px;height:24px}.community_chat_modal .community_chat_mobile_top h5{font-size:16px;font-weight:500}.community_chat_modal .modal_wrap.chat_modal{width:calc(100vw - 20px)}.community_chat_modal .chatting_area .chatting{height:auto;min-height:0;padding:16px 12px}.community_chat_modal .date_box{margin-top:15px}.community_chat_modal .chatting_area .chatting .chat_item{max-width:85%}.community_chat_modal .message_area{gap:6px;padding:12px}.community_chat_modal .message_area .file_box label,.community_chat_modal .message_area .submit_btn{width:58px}.community_chat_image_viewer{padding:20px}}.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%}.detail_image_lightbox .chat_img_slide li img{object-fit:contain;width:auto;max-width:min(100%,100vw);height:auto;max-height:min(100%,100dvh)}.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 .data p img{filter:brightness(0)invert();width:16px;height:16px}.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.type02 .search_result_text{color:var(--grayscale-600);margin-right:auto;font-size:14px}.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:380px;position:relative}.inquiry_filter .filter_box .list_search input{border:1px solid var(--grayscale-400);padding-right:40px;font-weight:400}.inquiry_filter .filter_box .list_search button{position:absolute;top:10px;right:12px}.inquiry_filter.search_v2 .filter_box .custom_select>button:hover,.inquiry_filter.search_v2 .filter_box .list_search input:hover:not(:focus){background-color:var(--grayscale-100)}.inquiry_filter.search_v2 .filter_box .list_search input:focus{border-color:var(--color-primary)}.inquiry_filter.search_v2 .filter_box .list_search input{padding-right:56px}.inquiry_filter.search_v2 .filter_box .custom_select ul li{border-radius:4px;margin:0;padding:8px 12px}.inquiry_filter.search_v2 .filter_box .custom_select ul li:hover{color:var(--grayscale-700);background-color:#ffe9ee}.inquiry_filter.search_v2 .filter_box .custom_select ul li.active{color:var(--color-primary)}.inquiry_filter.search_v2 .filter_box .list_search button{color:#fff;background:linear-gradient(135deg,#e8342c 0%,#d91817 50%,#970c13 100%);border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:42px;display:flex;top:0;bottom:0;right:0}.inquiry_filter.search_v2 .filter_box .list_search button:hover{filter:brightness(.92)}.inquiry_filter.search_v2 .filter_box .list_search button svg{width:20px;height:20px}.inquiry_filter.type02 .filter_box .list_search .search_tip{z-index:5;color:#000;text-align:center;white-space:nowrap;will-change:transform;background:linear-gradient(135deg,#fff2f0 0%,#ffd6d2 50%,#ffb5b5 100%);border-radius:8px;width:max-content;padding:9px 16px;font-size:16px;line-height:1.5;animation:2.4s ease-in-out infinite searchTipBob;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001f}.inquiry_filter.type02 .filter_box .list_search .search_tip:after{content:"";border:7px solid #0000;border-top-color:#ffd6d2;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes searchTipBob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}.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}.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:30px 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:70px 0}.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;height:150px;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_about .edit_box .custom_file label:has(img:not([src$="/web/img/icon/img.svg"])){background-color:#0000}.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:has(img:not([hidden])){background-image:none}.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 .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}.manufacture_modify .input-form,.manufacture_modify .select-form,.manufacture_modify .textarea-form,.manufacture_modify .form-multi-select{font-size:16px}.manufacture_modify .error{font-size:14px}.manufacture_modify .form-item .error{margin-top:-8px}.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 .company_profile_filename{color:var(--grayscale-600);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.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}.board_tit .alarm_delete_all{color:var(--grayscale-500);font-size:14px;font-weight:400}.board_tit .alarm_delete_all:disabled{cursor:default;opacity:.5}.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:not(.read):not(.community_alarm){background-color:#ffe9ee}.alarm_list .alarm_item:not(.read) .txt_box .tit{font-weight:600}.alarm_list .alarm_item.notification_flash{animation:2s ease-out notification-highlight}@keyframes notification-highlight{0%,65%{background-color:#fff1a8}to{background-color:#0000}}.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_type_badge{color:#6f42c1;background:#f3f0ff;border-radius:10px;align-items:center;min-height:20px;margin-bottom:4px;padding:2px 7px;font-size:12px;font-weight:500;display:inline-flex}.alarm_list .alarm_item.read .alarm_type_badge{background:var(--grayscale-100);color:var(--grayscale-500)}.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}.comment_item.notification_comment_target{animation:1.8s ease-out notification-comment-highlight}.community_best_comment{background:#fffbea;border:1px solid #f0cf67;border-radius:8px;margin:16px 0;padding:14px}.community_best_comment_badge{color:#4b3a00;background:#f3c942;border-radius:12px;margin-bottom:8px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.community_copy_protected{-webkit-user-select:none;user-select:none}.community_copy_protected img{-webkit-user-drag:none;user-drag:none}@keyframes notification-comment-highlight{0%,55%{background-color:#fff8cf}to{background-color:#0000}}.custom_click .hover_box.community_member_menu ul{border:1px solid var(--grayscale-200);background-color:#fff;border-radius:4px;width:150px;min-width:150px;padding:8px 12px;box-shadow:0 4px 20px #0000000d}.custom_click .hover_box.community_member_menu ul li button{height:36px;color:var(--color-black);padding:0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:21px}.custom_click .hover_box.community_member_menu ul li button:disabled{color:var(--grayscale-400);cursor:default}#community-member-block-modal .modal_wrap.modal-sm{width:570px;max-width:calc(100vw - 32px)}#community-member-block-modal .modal_body{padding:24px 30px}#community-member-block-modal .commu_profile{border:1px solid var(--grayscale-200);border-radius:8px;align-items:center;gap:16px;min-height:112px;padding:16px;display:flex}#community-member-block-modal .commu_profile>.profile_img{background-color:var(--grayscale-100);border-radius:18px;flex:0 0 82px;width:82px;height:82px;overflow:hidden}#community-member-block-modal .commu_profile>.profile_img img{object-fit:cover;width:100%;height:100%}#community-member-block-modal .commu_profile>.txt{min-width:0}#community-member-block-modal .commu_profile .name{color:var(--grayscale-800);align-items:center;gap:5px;font-size:18px;font-weight:500;display:flex}#community-member-block-modal .commu_profile .name img{object-fit:contain;width:18px;height:18px}#community-member-block-modal .commu_profile .date,#community-member-block-modal .commu_profile .info{color:var(--grayscale-500);align-items:center;gap:6px;font-size:13px;display:flex}#community-member-block-modal .commu_profile .date>img,#community-member-block-modal .commu_profile .info>img{opacity:.65;flex:0 0 15px;width:15px;height:15px}#community-member-block-modal .commu_profile .date span,#community-member-block-modal .commu_profile .info span{color:var(--grayscale-700);margin-left:4px}#community-member-block-modal .commu_profile .info>div+div{border-left:1px solid var(--grayscale-200);margin-left:6px;padding-left:10px}#community-member-block-modal .textarea-form{resize:none;width:100%}#community-member-block-modal .community_block_reason_count{color:var(--grayscale-400);text-align:right;margin-top:6px;font-size:12px}#community-member-block-modal .community_block_profile_state{border:1px solid var(--grayscale-200);border-radius:8px;justify-content:center;align-items:center;min-height:112px;display:flex}#community-member-unblock-modal .modal_header{justify-content:flex-start}.inquiry_table tbody tr.community_notice_row{background:#f4f7ff}.inquiry_table tbody tr.community_notice_row:hover{background:#edf2ff}.community_notice_row .category,.community_notice_detail>.title>.category{color:var(--primary-500);font-weight:500}.community_notice_author{color:var(--primary-500);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.community_notice_author img{width:20px;height:20px}.community_notice_admin_icon{background:var(--primary-50);justify-content:center;align-items:center;display:flex}.community_notice_detail .community_notice_editor{white-space:normal;padding:24px 0}.community_notice_detail .community_notice_editor>div{width:100%}.community_notice_attachments{border:1px solid var(--grayscale-200);border-radius:8px;gap:8px;margin:0 40px 24px;padding:16px;display:grid}.community_notice_attachments a{color:var(--primary-500);justify-content:space-between;align-items:center;gap:16px;display:flex}.community_notice_attachments a span:first-child{overflow-wrap:anywhere;min-width:0}.community_notice_attachments a span:last-child{color:var(--grayscale-500);flex:none;font-size:13px}.community_notice_comment_actions{justify-content:space-between}.comment_guest_gate[type=button]{width:100%;font:inherit;cursor:pointer;border:0}@media (max-width:768px){.community_notice_attachments{margin-left:20px;margin-right:20px}}.community_block_profile{background:#f2f4f7;border-radius:50%;width:44px;height:44px;overflow:hidden}.community_block_profile img{object-fit:cover;width:100%;height:100%}.community_blocked_content{display:none}.community_blocked_notice{color:#667085;text-align:center;background:#f2f4f7;border-radius:8px;margin-bottom:12px;padding:12px 16px;font-size:14px;font-weight:600}.manufacture_detail_zoom_image{cursor:zoom-in}.product-detail-page .swiperCommon .swiper-slide{width:calc(25% - 9px)}.product-detail-page .swiperCommon .swiper-slide .prod_grid_item{width:100%}
