@import "https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap";
@font-face{font-family:S-Core Dream;font-style:normal;font-weight:800;src:url(/fonts/S-CoreDream-8Heavy.woff)format("woff");font-display:swap}.sl-append-in{will-change:transform, opacity;animation:.26s cubic-bezier(.2,.8,.2,1) both sl-append-in}@keyframes sl-append-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.research_topbanner{background:linear-gradient(90deg,#f5f5f5 0%,#fff 100%);margin-bottom:3.125rem;padding:1.875rem 0 1.25rem}@media screen and (min-width:1025px){.research_wrap .research_topbanner{margin-bottom:0}.research_wrap .prd_layout .prd_filter,.research_wrap .prd_layout .prd_cont{padding-top:3.125rem}}.research_topbanner .research_topswiper{flex-wrap:unset;gap:0}.research_topbanner .research_topswiper .item{aspect-ratio:1/.6;background:#000;width:calc(33.3333% - .416667rem)}.research_topbanner .research_topswiper .item .bgbox:after{content:"";opacity:0;width:100%;height:100%;transition:var(--transition);background:#000;position:absolute;top:0;left:0}.research_topbanner .research_topswiper .item .bgbox .new_icon{width:3.75rem;position:absolute;top:-.313rem;left:-.313rem}.research_topbanner .research_topswiper .item .txtbox{padding:1.875rem 1.875rem 0}.research_topbanner .research_topswiper .item .txtbox .title{margin-bottom:1.25rem;font-size:1.25rem}.research_topbanner .research_topswiper .item .txtbox .bottom .point{letter-spacing:-.02em;font-size:.875rem}.research_topbanner .research_topswiper .item .imgbox{width:45%;max-width:16.688rem}.research_topbanner .research_topswiper .item:hover .bgbox:after{opacity:.2}.research_topbanner .research_topswiper .item:hover .imgbox{max-width:19.563rem;transform:scale(1.2)}.research_topbanner .controls{justify-content:center;align-items:center;margin-top:.625rem;display:flex}.research_topbanner .controls .prev_btn,.research_topbanner .controls .next_btn{left:unset;right:unset;top:unset;width:2.125rem;height:unset;aspect-ratio:1;background:50%/contain no-repeat;margin:0;position:relative}.research_topbanner .controls .prev_btn{background-image:url(/images/research/research_prev.png);margin-right:1.188rem}.research_topbanner .controls .next_btn{background-image:url(/images/research/research_next.png);margin-left:1.188rem}.research_topbanner .controls .pagination{left:unset;top:unset;bottom:unset;text-align:center;color:#333;width:unset;justify-content:center;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;line-height:150%;display:flex;position:relative}.research_topbanner .controls .pagination .swiper-pagination-current{text-align:center;color:#333;min-width:.938rem}.research_topbanner .controls .pagination .swiper-pagination-total{text-align:center;min-width:.938rem}.research_topbanner .controls .play_btn{aspect-ratio:1;cursor:pointer;width:2rem;transition:var(--transition);background:url(/images/research/research_pause.png) 50%/contain no-repeat}.research_topbanner .controls .play_btn.stop{background-image:url(/images/research/research_play.png)}.prd_layout .prd_cont .research_listbox .item .bgbox:after{content:"";opacity:0;width:100%;height:100%;transition:var(--transition);background:#000;position:absolute;top:0;left:0}.prd_layout .prd_cont .research_listbox .item .txtbox{padding:1.25rem}.prd_layout .prd_cont .research_listbox .item .imgbox{width:51%}.prd_layout .prd_cont .research_listbox .item:hover .bgbox:after{opacity:.2}.prd_layout .prd_cont .research_listbox .item:hover .imgbox{width:50%}.research_detailview_modal.modal{padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:#0f172a7a;justify-content:center;align-items:center;display:flex}.research_detailview_modal .modal_close{top:max(.75rem, env(safe-area-inset-top,0px));right:max(.75rem, env(safe-area-inset-right,0px));z-index:30;cursor:pointer;box-sizing:border-box;background:#fffffff5;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;margin:0;padding:0;line-height:0;transition:transform .2s,box-shadow .2s;display:inline-flex;position:absolute;box-shadow:0 4px 20px #0f172a1f}.research_detailview_modal .modal_close:hover{transform:scale(1.05);box-shadow:0 6px 24px #0f172a29}.research_detailview_modal .modal_close .icon{color:#334155;pointer-events:none;flex-shrink:0;width:1.125rem;height:1.125rem;display:block}.research_detailview_modal .modal_close:hover .icon{color:#0f172a}.research_detailview_modal .modal_box{scroll-behavior:smooth;opacity:0;overscroll-behavior:contain;background:0 0;border-radius:.75rem;flex-direction:column;align-items:stretch;width:min(50rem,96vw);max-width:100%;height:auto;max-height:min(92vh,52rem);transition:opacity .32s,transform .32s cubic-bezier(.34,1.2,.64,1);display:flex;overflow:visible;box-shadow:0 25px 50px -12px #0f172a47,0 0 0 1px #94a3b81f;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:scale(.97)!important}.research_detailview_modal.modal.show .modal_box{opacity:1;margin-top:0!important;transform:scale(1)!important}@keyframes research-modal-layer-in{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:translateY(0)}}@keyframes research-modal-layer-in-side{0%{opacity:0;transform:translateY(calc(.75rem - 50%))}to{opacity:1;transform:translateY(-50%)}}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter{transition:none!important}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .modal_body{animation:.46s cubic-bezier(.34,1.2,.64,1) both research-modal-layer-in}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.left{animation:.46s cubic-bezier(.34,1.2,.64,1) .14s both research-modal-layer-in-side}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.right{animation:.46s cubic-bezier(.34,1.2,.64,1) .28s both research-modal-layer-in-side}@media (prefers-reduced-motion:reduce){.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .modal_body,.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.left,.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.right{animation:none;opacity:1!important}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .modal_body{transform:none!important}.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.left,.research_detailview_modal.modal.show .modal_box.research-modal-content--enter .min_bannerbox.right{transform:translateY(-50%)!important}}.research_detailview_modal.modal.show.research-modal--loading .modal_box{width:auto!important;max-width:none!important;min-height:0!important;max-height:none!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}.research_detailview_modal.research-modal--loading .research-modal-loading-shell{box-sizing:border-box;justify-content:center;align-items:center;padding:.5rem;display:flex}.research_detailview_modal.research-modal--loading .research-modal-loading-shell dotlottie-wc{opacity:.2;max-width:150px;max-height:150px;display:block;width:min(150px,42.5vw)!important;height:min(150px,42.5vw)!important}.research_detailview_modal .modal_box::-webkit-scrollbar{width:6px}.research_detailview_modal .modal_box::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:999px}.research_detailview_modal .modal_box>.modal_body{z-index:1;background:#fff;border-radius:.75rem;flex:auto;min-height:0;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #94a3b81a;width:100%!important;max-width:100%!important}.research_detailview_modal .modal_body{width:100%;max-width:100%}@media (prefers-reduced-motion:reduce){.research_detailview_modal .modal_box{transition:opacity .2s;transform:none!important}.research_detailview_modal.modal.show .modal_box{transform:none!important}}.research_detailview_modal .modal_body .share_btn_top{z-index:6;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0f172a59;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;transition:background .2s;display:inline-flex;position:absolute;top:.875rem;right:.875rem}.research_detailview_modal .modal_body .share_btn_top:hover{background:#0f172a80}.research_detailview_modal .modal_body .share_btn_top img{width:1rem;height:1rem;display:block}.research_detailview_modal .modal_body .topbanner{width:100%;height:15.625rem;position:relative}.research_detailview_modal .modal_body .topbanner .bgbox{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.research_detailview_modal .modal_body .topbanner .bgbox .bg{object-fit:cover;width:100%;height:100%}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeA{background:#a97b63}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeB{background:#7ebe8f}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeC{background:#79bad8}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeD{background:#d27c8f}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeE{background:#7e8abe}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeF{background:#4a5ebd}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeG{background:#e3c521}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeH{background:#eb9614}.research_detailview_modal .modal_body .topbanner .bgbox .bg.typeI,.research_detailview_modal .modal_body .topbanner.end .bgbox .bg{background:#969696}.research_detailview_modal .modal_body .topbanner .bgbox .img,.research_detailview_modal .modal_body .topbanner .bgbox .video{object-fit:cover;width:100%;height:100%}.research_detailview_modal .modal_body .topbanner .bgbox .video{opacity:.8}.research_detailview_modal .modal_body .topbanner .txtbox{flex-direction:column;align-items:flex-start;padding:1.875rem 2.5rem;display:flex;position:relative}.research_detailview_modal .modal_body .topbanner .txtbox .badgebox{align-items:center;gap:.313rem;margin-bottom:.313rem;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .badgebox .badge{text-transform:uppercase;border-radius:.188rem;justify-content:center;align-items:center;height:1.313rem;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:100%;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .badgebox .badge.dday{color:#fff;background:#3247fae0}.research_detailview_modal .modal_body .topbanner .txtbox .badgebox .badge.cate{color:#fff;background:#ffffff1f;border:1px solid #b8c5ffb3}.research_detailview_modal .modal_body .topbanner .txtbox .badgebox .badge.typeA{color:#fff;background:#f44336}.research_detailview_modal .modal_body .topbanner .txtbox .title{letter-spacing:-.01em;color:#fff;margin-bottom:1.25rem;font-size:1.375rem;font-weight:700;line-height:120%}.research_detailview_modal .modal_body .topbanner .txtbox .infobox{flex-direction:column;gap:.625rem;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .item{letter-spacing:-.03em;color:#fff;align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:100%;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .item .tit{width:3.75rem}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .item .desc{flex:1}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .item .desc.point{letter-spacing:-.03em;color:#feba69;align-items:center;gap:.188rem;font-weight:700;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .item .desc.point .icon{width:.75rem}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .dday_box{letter-spacing:0;align-items:center;gap:.625rem;width:100%;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .dday_box .dday_item{color:#fff;align-items:center;gap:1px;display:flex}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .dday_box .dday_item .num{font-family:var(--font-family);color:#fff;text-align:center;background:#f44336;border-radius:.188rem;padding:.313rem;font-weight:700;line-height:100%;overflow:hidden}.research_detailview_modal .modal_body .topbanner .txtbox .infobox .dday_box .dday_item .txt{margin-left:1px;font-weight:400}.research_detailview_modal .modal_body .topbanner .imgbox{width:32%;max-width:14.688rem;transition:var(--transition);justify-content:flex-end;align-items:flex-end;margin-left:auto;display:flex;position:absolute;bottom:0;right:0}.research_detailview_modal .modal_body .topbanner .imgbox.ver2{width:24%;max-width:10.625rem}.research_detailview_modal .survey_box{flex-direction:column;gap:1.875rem;max-height:29.188rem;padding:2.5rem;display:flex;overflow:auto}.research_detailview_modal .survey_box::-webkit-scrollbar{width:4px;height:4px}.research_detailview_modal .survey_box::-webkit-scrollbar-thumb{background:#ccc}.research_detailview_modal .survey_box::-webkit-scrollbar-track{background:#f5f5f5}.research_detailview_modal .survey_item{width:100%;position:relative}.research_detailview_modal .survey_item .titbox{flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.563rem;display:flex}.research_detailview_modal .survey_item .titbox .badge{letter-spacing:-.04em;color:#333;background:#f5f5f5;border-radius:10rem;padding:.375rem .875rem;font-size:.75rem;line-height:100%}.research_detailview_modal .survey_item .titbox .tit{letter-spacing:-.04em;color:#333;font-size:.875rem;font-weight:700;line-height:100%}.research_detailview_modal .survey_item .optbox{flex-direction:column;gap:.313rem;display:flex}.research_detailview_modal .survey_item .optbox .radio_box{position:relative}.research_detailview_modal .survey_item .optbox .radio_box .input_radio{width:1.125rem;height:1.125rem;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.research_detailview_modal .survey_item .optbox .radio_box .label_radio{width:100%;height:2.75rem;transition:var(--transition);background:#f5f5f5;border:1px solid #f5f5f5;border-radius:.313rem;align-items:center;padding:0 .938rem 0 3.625rem;display:flex;overflow:hidden}.research_detailview_modal .survey_item .optbox .radio_box .label_radio:hover{background:#fff;border:1px solid #ccc;box-shadow:.25rem .75rem 2.25rem #00000017,0 0 2px #00000014}.research_detailview_modal .survey_item .optbox .radio_box .input_radio:checked+.label_radio{color:#fff;background:#3247fa;border:1px solid #3247fa;font-weight:700}.research_detailview_modal .survey_item .resultbox{flex-direction:column;gap:.625rem;display:flex}.research_detailview_modal .survey_item .resultbox .item{background:#fff;border:1px solid #f5f5f5;border-radius:.313rem;align-items:center;gap:1.25rem;width:100%;height:4.625rem;padding:0 1.25rem .625rem;display:flex;position:relative;overflow:hidden}.research_detailview_modal .survey_item .resultbox .item .number{font-family:var(--font-family);color:#333;font-size:1.5rem;font-style:italic;font-weight:500;line-height:100%}.research_detailview_modal .survey_item .resultbox .item .tit{color:#333;flex:1;font-size:.813rem;font-weight:400;line-height:130%}.research_detailview_modal .survey_item .resultbox .item .percent{font-family:var(--font-family);color:#333;align-items:center;gap:.313rem;font-size:.875rem;font-weight:300;line-height:100%;display:flex}.research_detailview_modal .survey_item .resultbox .item .percent .bold{font-size:.875rem;font-weight:400}.research_detailview_modal .survey_item .resultbox .item .gauge{background:#f5f5f5;width:100%;height:.625rem;position:absolute;bottom:0;left:0;box-shadow:inset 1px 2px 2px #00000012}.research_detailview_modal .survey_item .resultbox .item .gauge .bar{width:var(--gauge);background:#898989;height:100%;position:absolute;top:0;left:0}.research_detailview_modal .survey_item .resultbox .item.on{border:1px solid #3247fa73;box-shadow:inset 1px 2px 2px #00000012}.research_detailview_modal .survey_item .resultbox .item.on .number{color:#3247fa;font-weight:900}.research_detailview_modal .survey_item .resultbox .item.on .tit{color:#3247fa;font-weight:700}.research_detailview_modal .survey_item .resultbox .item.on .percent{color:#3247fa}.research_detailview_modal .survey_item .resultbox .item.on .percent .bold{font-weight:700}.research_detailview_modal .survey_item .resultbox .item.on .gauge .bar{background:#3247fa}.research_detailview_modal .survey_item .alert_txt{color:#333;justify-content:flex-end;gap:.313rem;margin-top:.625rem;font-size:.75rem;line-height:100%;display:flex}.research_detailview_modal .survey_item .alert_txt .icon{width:.75rem}.research_detailview_modal .modal_btnbox{background:#f8fafc;border-top:1px solid #e8ecf4;flex-shrink:0;margin-top:0;display:flex;overflow:hidden}.research_detailview_modal .modal_btnbox .btn{text-align:center;min-height:3.25rem;transition:var(--transition);cursor:pointer;border:none;border-radius:0;padding:1.125rem 1rem;font-size:.938rem;font-weight:700;line-height:1.2}.research_detailview_modal .modal_btnbox .btn.full{flex:1}.research_detailview_modal .modal_btnbox .btn.typeA{color:#fff;background:linear-gradient(#2a3de8 0%,#3247fa 100%)}.research_detailview_modal .modal_btnbox .btn.typeA:hover:not(:disabled){filter:brightness(1.06);color:#fff}.research_detailview_modal .modal_btnbox .btn.typeA:disabled{cursor:not-allowed;color:#64748b!important;background:#cbd5e1!important}.research_detailview_modal .modal_btnbox .btn.typeB{color:#475569;background:#f1f5f9;border-right:1px solid #e2e8f0}.research_detailview_modal .modal_btnbox .btn.typeB:hover{color:#1e293b;background:#e2e8f0}.research_detailview_modal .modal_btnbox .btn.typeB+.btn.typeA{border-left:1px solid #fff3}.research_detailview_modal .modal_box .ban_swiper{width:100%;max-width:100%;height:100%;margin:0}.research_detailview_modal .modal_box .ban_swiper .swiper-slide{height:unset;align-items:center;padding:3.125rem 0;display:flex}.research_detailview_modal .min_bannerbox{z-index:5;pointer-events:auto;flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.research_detailview_modal .min_bannerbox.left{margin-right:.75rem;left:auto;right:100%}.research_detailview_modal .min_bannerbox.right{margin-left:.75rem;left:100%;right:auto}.research_detailview_modal .min_bannerbox .prev_btn,.research_detailview_modal .min_bannerbox .next_btn{width:2.5rem;height:unset;aspect-ratio:1;cursor:pointer;background:#fffffff2 50%/55% no-repeat;border-radius:50%;flex-shrink:0;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px #0f172a1f}.research_detailview_modal .min_bannerbox .prev_btn:hover,.research_detailview_modal .min_bannerbox .next_btn:hover{transform:scale(1.06);box-shadow:0 6px 20px #0f172a29}.research_detailview_modal .min_bannerbox .prev_btn{background-image:url(/images/research/ban_prev.png)}.research_detailview_modal .min_bannerbox .next_btn{background-image:url(/images/research/ban_next.png)}.research_detailview_modal .min_banner{aspect-ratio:1;z-index:10;cursor:pointer;border-radius:.5rem;width:11.25rem;position:relative;overflow:hidden;box-shadow:.25rem .75rem 2.25rem #00000017,0 0 2px #00000014}.research_detailview_modal .min_banner .bgbox{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.research_detailview_modal .min_banner .bgbox:after{content:"";opacity:0;width:100%;height:100%;transition:var(--transition);background:#000;position:absolute;top:0;left:0}.research_detailview_modal .min_banner .bgbox .bg{object-fit:cover;width:100%;height:100%}.research_detailview_modal .min_banner .bgbox .bg.typeA{background:#a97b63}.research_detailview_modal .min_banner .bgbox .bg.typeB{background:#7ebe8f}.research_detailview_modal .min_banner .bgbox .bg.typeC{background:#79bad8}.research_detailview_modal .min_banner .bgbox .bg.typeD{background:#d27c8f}.research_detailview_modal .min_banner .bgbox .bg.typeE{background:#7e8abe}.research_detailview_modal .min_banner .bgbox .bg.typeF{background:#4a5ebd}.research_detailview_modal .min_banner .bgbox .bg.typeG{background:#e3c521}.research_detailview_modal .min_banner .bgbox .bg.typeH{background:#eb9614}.research_detailview_modal .min_banner .bgbox .bg.typeI,.research_detailview_modal .min_banner.end .bgbox .bg{background:#969696}.research_detailview_modal .min_banner .bgbox .img,.research_detailview_modal .min_banner .bgbox .video{object-fit:cover;width:100%;height:100%}.research_detailview_modal .min_banner .bgbox .video{opacity:.8}.research_detailview_modal .min_banner .txtbox{flex-direction:column;align-items:flex-start;padding:1.25rem;display:flex;position:relative}.research_detailview_modal .min_banner .txtbox .badgebox{align-items:center;gap:.313rem;margin-bottom:.313rem;display:flex}.research_detailview_modal .min_banner .txtbox .badgebox .badge{text-transform:uppercase;border-radius:.188rem;justify-content:center;align-items:center;height:1.313rem;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:100%;display:flex}.research_detailview_modal .min_banner .txtbox .badgebox .badge.dday{color:#fff;background:#3247fae0}.research_detailview_modal .min_banner .txtbox .badgebox .badge.cate{color:#fff;background:#ffffff1f;border:1px solid #b8c5ffb3}.research_detailview_modal .min_banner .txtbox .badgebox .badge.typeA{color:#fff;background:#f44336}.research_detailview_modal .min_banner .txtbox .title{letter-spacing:-.01em;color:#fff;margin-bottom:1rem;font-size:.75rem;font-weight:700;line-height:130%}.research_detailview_modal .min_banner .txtbox .bottom{align-items:center;gap:.625rem;display:flex}.research_detailview_modal .min_banner .txtbox .bottom .point{letter-spacing:-.03em;color:#feba69;align-items:center;gap:.188rem;font-size:.75rem;font-weight:700;line-height:100%;display:flex}.research_detailview_modal .min_banner .txtbox .bottom .point .icon{width:.813rem}.research_detailview_modal .min_banner .txtbox .bottom .bar{background:#ffffff80;width:1px;height:.75rem}.research_detailview_modal .min_banner .txtbox .bottom .people{letter-spacing:-.01em;color:#fff;font-size:.75rem;font-weight:400;line-height:100%}.research_detailview_modal .min_banner:hover .bgbox:after{opacity:.2}.research_min_modal.complete .modal_box{padding:2.156rem 1.875rem}.research_min_modal.complete .complete_box{flex-direction:column;gap:1.875rem;width:100%;display:flex}.research_min_modal.complete .complete_box .topbox{text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex}.research_min_modal.complete .complete_box .topbox .member{flex-direction:column;align-items:center;gap:.313rem;display:flex}.research_min_modal.complete .complete_box .topbox .member .icon{width:2.25rem}.research_min_modal.complete .complete_box .topbox .member .name{color:#333;font-size:.875rem;font-weight:700;line-height:100%}.research_min_modal.complete .complete_box .topbox .title{color:#000;font-size:.875rem;line-height:130%}.research_min_modal.complete .complete_box .survey_info{background:#fff;border-radius:.313rem;justify-content:center;align-items:center;gap:1.25rem;width:100%;padding:1.25rem .875rem;display:flex;overflow:hidden;box-shadow:.25rem .75rem 2.25rem #00000017,0 0 2px #00000014}.research_min_modal.complete .complete_box .survey_info .item{color:#898989;align-items:center;gap:.313rem;font-size:.875rem;line-height:86%;display:flex;position:relative}.research_min_modal.complete .complete_box .survey_info .item .tit{align-items:center;gap:.5rem;display:flex}.research_min_modal.complete .complete_box .survey_info .item .tit:before{content:"";aspect-ratio:1;background:#898989;border-radius:50%;width:.25rem;margin:0 .25rem;display:inline-block}.research_min_modal.complete .complete_box .survey_info .item .desc{color:#3247fa;font-weight:700}@media screen and (max-width:1680px){.prd_layout .prd_cont .research_listbox .item{width:calc(25% - .7035rem)}}@media screen and (max-width:1200px){.research_topbanner .research_topswiper{overflow:visible}.research_topbanner .research_topswiper .item{width:30rem}}@media screen and (max-width:1080px){.prd_layout .prd_cont .research_listbox .item{width:calc(33.3333% - .625333rem)}}.prd_filter .ft_box .ft_item .ft_list .item.item--point-fast{border:none;border-radius:10px;margin-bottom:8px;padding:8px 15px;overflow:hidden;box-shadow:0 2px 10px #6781a440,inset 0 0 0 1px #ffffff8c}.prd_filter .ft_box .ft_item .ft_list .item.item--point-fast:before{z-index:0;border-radius:10px;opacity:1!important;background:linear-gradient(118deg,#1a2d7a 0%,#2438a8 22%,#25379a 48%,#2a3de8 76%,#3247fa 100%)!important}.prd_filter .ft_box .ft_item .ft_list .item.item--point-fast:hover:before{opacity:1!important;background:linear-gradient(118deg,#1e34a3 0%,#25379a 32%,#2a3de8 68%,#3d52f0 100%)!important}.prd_filter .item.item--point-fast .check_box,.prd_filter .item.item--point-fast .count{z-index:1;position:relative}.prd_filter .ft_box .ft_item .ft_list .item.item--point-fast .check_box .label{text-shadow:0 1px 2px #0f172a80;color:#fff!important}.prd_filter .item.item--point-fast .count{opacity:1;pointer-events:all;text-shadow:0 1px 2px #0f172a73;transform:translate(0);color:#fff!important}.prd_filter .item.item--point-fast .count .arrow{filter:brightness(10)}.prd_filter .item.item--point-fast .check_box .label .txt{text-shadow:0 1px 2px #0f172a80;font-weight:500;color:#fff!important}.prd_filter .item.item--point-fast.on .check_box .label .txt{font-weight:700}.prd_filter .item.item--point-fast .check_box .input{background-color:#fffffff2;background-image:none;border:1px solid #ffffffa6;border-radius:3px}.prd_filter .item.item--point-fast .check_box .input:checked{background-color:#fff;background-image:url(/images/research/checkbox_on.png)}.prd_filter .item.item--point-fast .item--point-fast__coin{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.prd_filter .item.item--point-fast .item--point-fast__coin img{object-fit:contain;width:22px;height:22px;display:block}.research-figma-banner{width:100%;color:inherit;flex-direction:column;gap:10px;margin-top:12px;margin-bottom:8px;text-decoration:none;display:flex}.research-figma-banner__card{box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;width:100%;min-height:131px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.research-figma-banner__bg{pointer-events:none;background-color:#f0f0f0;background-image:url(/images/research/research_figma_banner_bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;inset:0}.research-figma-banner__overlay{pointer-events:none;background:linear-gradient(90deg,#ffffff8c 0%,#ffffff1f 38%,#fff0 62%);border-radius:10px;position:absolute;inset:0}.research-figma-banner__copy{z-index:1;flex-direction:column;gap:6px;max-width:68%;display:flex;position:relative}.research-figma-banner__line1{letter-spacing:-.39px;color:var(--brand-primary,#3247fa);margin:0;font-family:Do Hyeon,sans-serif;font-size:20px;font-weight:400;line-height:1.2}.research-figma-banner__line2{letter-spacing:-.39px;color:#121212;margin:0;font-family:Do Hyeon,sans-serif;font-size:22px;font-weight:400;line-height:1.2}.research-figma-banner__sub{letter-spacing:-.39px;color:#333;margin:0;font-size:13px;line-height:1.35}.prd_filter .ft_box .ft_item .ft_list .item .check_box .label .color{border-radius:5.5px;width:11px;height:11px}.research_listbox .item .txtbox .badgebox .research-badge-dday-pill{text-transform:uppercase;height:1.275rem;color:var(--brand-primary);background:#fff;border-radius:.183rem;justify-content:center;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.research_listbox .item .txtbox .badgebox .research-badge-urgent{text-transform:uppercase;color:#fff;background:#f44336;border-radius:.183rem;justify-content:center;align-items:center;height:1.275rem;padding:0 .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.research_listbox .item .txtbox .title.research-list-title--figma{letter-spacing:-.0085em;margin-bottom:1rem;font-size:1.125rem;line-height:1.3}.research_listbox .item .txtbox .bottom.research-list-bottom--figma{flex-direction:column;align-items:start;gap:.625rem}.research_listbox .item .txtbox .research-card__points-strip{width:100%;min-height:1.375rem;position:relative}.research_listbox .item .txtbox .research-card__points-progress{pointer-events:none;background:linear-gradient(90deg,#0006 0%,#0000 100%);border-radius:.625rem 0 0 .625rem;width:55%;max-width:7.5625rem;height:1rem;position:absolute;bottom:0;left:0}.research_listbox .item .txtbox .research-list-points-row{z-index:1;flex-flow:wrap;align-items:center;display:flex;position:relative}.research_listbox .item .txtbox .research-list-points-icon{filter:drop-shadow(0 2px 1px #00000040);align-items:center;display:flex}.research_listbox .item .txtbox .research-list-points-icon img{object-fit:contain;width:24px;height:24px;display:block}.research_listbox .item .txtbox .research-list-points-icon--crown img{width:1.4375rem;height:1.375rem}.research_listbox .item .txtbox .research-list-points-icon--rank img{filter:drop-shadow(0 2.5px 1px #00000040)}.research_listbox .item .txtbox .research-list-points-glow{filter:drop-shadow(0 1px #0d154d)drop-shadow(0 2px 1px #00000040)}.research_listbox .item .txtbox .research-list-points-value{letter-spacing:-.011em;background:linear-gradient(#ffe88c 0%,#f3c12a 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:S-Core Dream,Pretendard,sans-serif;font-size:1.0625rem;font-weight:800;line-height:1.2;display:inline-block;transform:skew(-10deg)}.research_listbox .item .txtbox .research-list-deal-label{letter-spacing:-.03em;background:linear-gradient(103.4deg,#fff 71%,#e7e9ef 104%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #00000040);-webkit-background-clip:text;background-clip:text;margin-left:.25rem;font-family:S-Core Dream,Pretendard,sans-serif;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-block;transform:skew(-10deg)}.research_listbox .item.end{filter:grayscale();opacity:.55;cursor:default}.research_listbox .item.end .link{cursor:default;pointer-events:none}
.research_wrap{width:100%}.research_wrap .container{width:100%;max-width:none}.research_wrap .prd_layout{align-items:flex-start;gap:3.125rem;margin-bottom:3.125rem;display:flex}.research_wrap .prd_layout .prd_cont{flex:1;width:100%;min-width:0}.research_wrap .prd_filter{-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 100px);position:sticky;top:88px;overflow:hidden auto}.research_wrap .prd_filter::-webkit-scrollbar{display:none}.research_wrap .research_topbanner{margin-top:1.875rem}.research_topbanner .research_topswiper.swiper{margin-top:.625rem;overflow:hidden}.research_topbanner .research_topswiper .swiper-slide.item{box-sizing:border-box;flex-shrink:0;height:auto;position:relative;overflow:hidden}.research_topbanner .research_topswiper .swiper-slide.item>.link{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:100%;display:flex;position:relative}.research_topbanner .research_topswiper .swiper-slide.item .txtbox{box-sizing:border-box;flex:1;min-height:0}.research_topbanner .research_topswiper .swiper-slide.item .title.research-list-title--figma{word-break:keep-all;overflow:visible}
.research_detail_page{padding:1rem 0 4rem}.research_detail_page .research_detail_toolbar{justify-content:space-between;align-items:center;max-width:50rem;margin:0 auto 1rem;padding:0 1rem;display:flex}.research_detail_page .research_detail_toolbar__left{align-items:center;gap:.75rem;display:flex}.research_detail_page .research_detail_back,.research_detail_page .research_detail_list_link{cursor:pointer;color:#333;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:none}.research_detail_page .research_detail_list_link{color:#3247fa}.research_detail_page .research_detailview_modal.modal{-webkit-backdrop-filter:none;background:0 0;justify-content:center;align-items:flex-start;min-height:auto;padding:0 1rem 2rem;position:static;display:flex!important}.research_detail_page .research_detailview_modal .modal_box{max-height:none;opacity:1!important;transform:none!important}.research_detail_page .research_detailview_modal .modal_body{animation:none!important}.research_detail_page .research_detail_error{text-align:center;color:#898989;max-width:50rem;margin:0 auto;padding:3rem 1rem}
