@charset "UTF-8";.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75));transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gprev.gshow{top:45%}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gnext.gshow{top:45%}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}fieldset,img{border:0 none}dl,li,menu,ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{vertical-align:middle;font-size:100%}html input[type=button],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;border-radius:0}body,button,input,select,td,textarea,th{font-size:14px;line-height:1.5;font-family:Apple SD Gothic Neo,Malgun Gothic,\b9d1\c740  \ace0\b515,sans-serif;color:#333}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:none}.comm_dropdown *,.comm_evtlayer *,.comm_flicking_pagination *,.comm_flickinglayer *,.comm_layer *,.comm_pagination *,.comm_pointtooltip *,.comm_tooltip *,.scroll_layer *,.share_comm_layer *,.snack_layer *{font-size:14px;line-height:1.5;font-family:AppleSDGothicNeo-Regular,Malgun Gothic,\b9d1\c740  \ace0\b515,dotum,\b3cb\c6c0,sans-serif}.ico_comm_module{display:block;overflow:hidden;font-size:1px;line-height:0;background:url(ico_comm_module.073f7ef4da601c82.png) 0 0 no-repeat;background-size:215px 230px;color:transparent}.comm_layer{position:relative;width:300px;margin:0 auto;background:#fff;box-sizing:border-box;max-width:100%}.comm_layer.comm_renew .tit_layer{margin-right:0}.comm_layer .tit_layer{display:block;margin-right:22px;font-size:16px;line-height:23px;letter-spacing:-1px;color:#191919}.comm_layer .layer_body{padding:10px 24px 26px}.comm_layer .txt_sub{display:block;line-height:20px;color:#2e2e2e;letter-spacing:-1px}.comm_layer .txt_sub2{color:#2e2e2e}.comm_layer .txt_sub3{color:#767676}.comm_layer .btn_layer{width:100%;height:50px;border-top:1px solid #ededed;font-weight:500;font-size:16px;line-height:52px;color:#191919;letter-spacing:-1px}.comm_layer .area_check .lab_g{display:block;position:relative;height:19px;font-size:14px;line-height:19px;color:#2e2e2e;letter-spacing:-.03em}.comm_layer .inp_g:checked+.lab_g .ico_check{background-position:-195px -80px}.btn_comm_close{position:absolute;top:0;right:0;padding:12px}.btn_comm_close .ico_close{width:24px;height:24px;background-position:-120px -60px}.hasimg_layer .img_g{width:100%;vertical-align:top}.share_comm_layer{position:relative;background:#fff}.share_comm_layer .tit_layer{display:block;padding:13px 0;font-weight:600;font-size:16px;line-height:24px;color:#191919;text-align:center;letter-spacing:-1px}.share_comm_layer .list_share_comm{display:flex;padding:24px 40px 28px;justify-content:space-between}.share_comm_layer .list_share_comm2 li:first-child,.share_comm_layer .list_share_comm2 li:nth-child(2),.share_comm_layer .list_share_comm2 li:nth-child(3){margin-top:0}.share_comm_layer .link_share .txt_share{display:block;padding-top:8px;font-size:13px;text-align:center;color:#2e2e2e}.share_comm_layer .link_share .ico_comm_module{width:50px;height:50px;margin:0 auto}.share_comm_layer .link_share .ico_facebook{background-position:-105px -120px}.share_comm_layer .link_share .ico_twitter{background-position:-160px -175px}.share_comm_layer .link_share .ico_instagram{background-position:-105px -175px}.share_comm_layer .link_share .ico_daumcafe{background-position:-160px -120px}.share_comm_layer .btn_comm_close{padding:14px}.layer_foot.wrap_defaultbtn{display:table;width:100%;margin-top:2px;table-layout:fixed}.wrap_defaultbtn .area_width86{width:86px}.wrap_defaultbtn .area_btn .btn_comm{display:block;width:100%;height:50px;border-top:1px solid #ededed;font-weight:500;font-size:16px;line-height:50px;color:#191919;text-align:center}.wrap_defaultbtn .area_btn .btn_comm.btn_point{border-top:1px solid #fee500;background-color:#fee500}.wrap_defaultbtn .area_btn+.area_btn .btn_point{border-left:1px solid #fee500;background-color:#fee500}.alert_comm_layer .layer_foot.wrap_defaultbtn{margin-top:0}.confirm_comm_layer .tit_layer{margin-right:0;padding:0 24px 16px}.comm_layer.scroll_layer .layer_head{border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);min-height:21px}.comm_layer.scroll_layer .layer_body{padding-left:0;padding-right:0;padding-bottom:26px}.comm_layer.scroll_layer .wrap_scroll{overflow:auto;padding-left:24px;padding-right:24px;max-height:242px}.comm_layer.scroll_layer .layer_foot{margin-top:2px}.comm_evtlayer{margin:0 auto;padding:0 30px;max-width:300px;min-width:220px}.comm_evtlayer .inner_layer{position:relative}.comm_evtlayer .img_evtpop{width:100%;vertical-align:top}.comm_evtlayer .layer_foot{position:absolute;padding-top:13px}.comm_evtlayer .area_check{position:relative;opacity:.8}.comm_evtlayer .area_check .inp_g{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;margin:0;border:0 none;opacity:.01}.comm_evtlayer .area_check .lab_g{display:block;position:relative;height:24px;font-size:14px;line-height:24px;color:#fff;letter-spacing:-.01em}.comm_evtlayer .area_check .ico_check{float:left;width:18px;height:18px;margin:1px 8px 0 0;background-position:-175px 0}.comm_evtlayer .inp_g:checked+.lab_g .ico_check{background-position:-175px -20px}.comm_evtlayer .btn_close{position:absolute;right:-6px;bottom:-38px;padding:2px}.comm_evtlayer .btn_close .ico_close{width:26px;height:26px;background-position:-145px -60px}.comm_flickinglayer{background-color:#fff}.comm_flickinglayer .inner_layer{position:relative}.comm_flickinglayer .layer_head{min-height:50px}.comm_flickinglayer .wrap_flicking{position:relative;width:100%;margin:0 auto;max-width:360px}.comm_flickinglayer .area_slide{overflow:hidden}.comm_flickinglayer .wrap_flicking .list_panel{font-size:0;white-space:nowrap}.comm_flickinglayer .wrap_flicking .panel{display:inline-block}.comm_flickinglayer .wrap_flicking .img_g{width:100%;vertical-align:top}.comm_flickinglayer .comm_flicking_pagination{position:absolute;left:0;top:-28px;width:100%;font-size:0;text-align:center}.comm_flicking_pagination{font-size:0;text-align:center}.comm_flicking_pagination li{display:inline-block;position:relative;width:14px;height:14px;font-size:1px;line-height:0;vertical-align:top;color:transparent}.comm_flicking_pagination .pagination_item{overflow:hidden;position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:3px;background-color:#d6d6d6;color:transparent}.comm_flicking_pagination li.on .pagination_item{background-color:#333330}.comm_flicking_pagination.pagination_small li{width:12px;height:12px}.comm_flicking_pagination.pagination_small .pagination_item{width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:2px}.comm_pagination{display:block;position:relative;padding:0 40px;font-size:0;box-sizing:border-box;text-align:center;min-width:288px}.comm_pagination .link_arrow,.comm_pagination .link_paging{display:inline-block;width:32px;height:32px;text-decoration:none;box-sizing:border-box}.comm_pagination .link_arrow{position:absolute;top:0;padding:7px;border:1px solid #d4d4d4;border-radius:4px;background-color:#fff}.comm_pagination .link_arrow:first-child{left:0}.comm_pagination .link_arrow:last-child{right:0}.comm_pagination .link_arrow.disabled,.comm_pagination .link_arrow:disabled{display:none}.comm_pagination .paging_num{display:inline-block;overflow:hidden}.comm_pagination .link_paging{float:left;margin-left:12px;font-size:16px;line-height:35px;font-family:Roboto,Helvetica;text-align:center;color:#bbb}.comm_pagination .link_paging:first-child{margin-left:0}.comm_pagination span.link_paging[aria-current=page]{font-weight:700;color:#000}.comm_pagination .link_arrow .ico_comm_module{width:16px;height:16px;background-position:-150px -90px}.comm_pagination .ico_next{transform:rotate(180deg)}.comm_tooltip{display:block;position:relative}.comm_tooltip:after{display:block;clear:both;content:""}.comm_tooltip .tit_txt{float:left;margin-top:3px;font-weight:700;font-size:14px;color:#333}.comm_tooltip .btn_info{display:block;padding:3px}.comm_tooltip .btn_info .ico_comm_module{width:20px;height:20px;background-position:-175px -40px}.comm_tooltip .tooltip_layer{display:none;position:absolute;left:0;top:26px;z-index:10;width:100%;padding:16px 16px 13px;border:1px solid #b6b6b6;border-radius:4px;background-color:#fff;box-sizing:border-box;max-width:246px}.comm_tooltip.tooltip_show .tooltip_layer{display:block}.comm_tooltip .tooltip_layer .tit_tooltip{display:block;margin-right:19px;font-weight:700;font-size:15px;line-height:22px;color:#555}.comm_tooltip .tooltip_layer .tit_sub{display:block;margin-top:11px;font-weight:500;font-size:13px;line-height:19px;color:#333}.comm_tooltip .tooltip_layer .tit_sub:first-of-type{margin-top:10px}.comm_tooltip .tooltip_layer .txt_desc{display:block;font-size:13px;line-height:19px;color:#666;word-break:break-all}.comm_tooltip .tooltip_layer .tit_sub+.txt_desc{margin-top:2px}.comm_tooltip .tooltip_layer .tit_tooltip+.txt_desc{margin-top:7px}.comm_tooltip .tooltip_layer .area_scroll{display:block;overflow:auto;margin-top:12px;max-height:335px}.comm_tooltip .tooltip_layer .link_txt{display:block;font-size:13px;line-height:18px;text-decoration:underline;color:#5f8cd1}.comm_tooltip .tooltip_layer .btn_close{position:absolute;right:0;top:0}.comm_tooltip .tooltip_layer .btn_close .ico_close{display:block;float:none;width:16px;height:16px;margin:9px;background-position:-175px -65px}.comm_tooltip.is_nontitle .btn_info{float:right;width:auto}.comm_tooltip.is_nontitle .tooltip_layer{left:auto;right:0;width:100%;padding-top:10px;padding-bottom:10px;max-width:239px}.comm_tooltip.is_nontitle .tooltip_layer .txt_desc{margin-right:18px}.comm_pointtooltip .tooltip_layer{display:none;position:relative;padding:4px 8px;border-radius:4px;background-color:#fe2f99;opacity:0}.comm_pointtooltip.tooltip_show .tooltip_layer{display:inline-block;animation:comm_pointtooltip 3.5s}.comm_pointtooltip .tooltip_layer:after{position:absolute;width:0;height:0;content:""}.comm_pointtooltip .tooltip_layer .txt_desc{font-weight:500;font-size:13px;line-height:20px;color:#fff}.comm_pointtooltip .tooltip_layer.tail_up:after{top:-6px;right:23px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #fe2f99}.comm_pointtooltip .tooltip_layer.tail_down:after{bottom:-6px;right:23px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fe2f99}.comm_pointtooltip .tooltip_layer.tail_right:after{top:10px;right:-6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #fe2f99}.comm_pointtooltip .tooltip_layer.tail_left:after{top:10px;left:-6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:7px solid #fe2f99}.comm_pointtooltip.line_two .tooltip_layer{padding:10px 13px}@keyframes comm_pointtooltip{0%{opacity:1}90%{opacity:1}to{opacity:0}}.comm_dropdown{float:right;position:relative}.comm_dropdown .area_select .link_select{display:inline-block;padding-right:18px;font-weight:400;font-size:14px;line-height:30px;color:#666}.comm_dropdown .link_select .ico_comm_module{position:absolute;right:0;top:50%;width:14px;height:14px;margin-top:-7px;background-position:-170px -90px}.comm_dropdown .dropdown_layer{display:none;overflow-y:auto;position:absolute;right:0;z-index:10;margin-top:3px;padding:9px 0;border-radius:4px;border:solid 1px #c8c8c8;background-color:#fff;max-height:216px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.comm_dropdown.is_selected .dropdown_layer{display:block}.comm_dropdown.is_selected .link_select .ico_comm_module{transform:rotate(-180deg)}.comm_dropdown .dropdown_layer .link_option{display:block;padding:0 20px;font-weight:400;font-size:14px;line-height:36px;color:#666;white-space:nowrap}.comm_dropdown li.on .link_option{font-weight:700;color:#333}.comm_renew .txt_sub{margin-top:-4px;line-height:22px;letter-spacing:-.03em}.comm_renew .txt_sub3{margin-top:0;font-size:14px;line-height:20px;letter-spacing:-.04em}.comm_renew .txt_sub+.txt_sub{padding-top:10px}.comm_renew .area_check{margin-top:12px}.comm_renew .layer_foot.wrap_defaultbtn{margin-top:0}.comm_bridge{min-height:100vh}.comm_bridge .area_img{padding-top:90px}.comm_bridge .area_img .img_g{display:block;margin:0 auto}.comm_bridge .tit_bridge{display:block;padding-top:12px;font-size:16px;line-height:20px;color:#191919;letter-spacing:-.03em;text-align:center}.comm_bridge .desc_bridge{padding-top:6px;font-size:12px;line-height:18px;color:#8e8e8e;text-align:center}.comm_bridge .group_btn{padding-top:24px}.comm_bridge .group_btn .btn_g{display:block;width:212px;height:44px;margin:0 auto 12px;padding:0 12px;font-size:16px;line-height:44px;color:#000;letter-spacing:-.03em;border:1px solid #d3d5d0;border-radius:4px;background-color:#fff}.comm_bridge .group_btn .btn_primary{background-color:#feeb00;border:0 none}.module_choice{background-color:#fff}.choice_calendar .head_calendar{display:flex;justify-content:center;gap:0 7px}.choice_calendar .tit_calendar{font-weight:500;font-size:16px;line-height:24px;font-family:Arial,Helvetica,sans-serif;color:#000}.choice_calendar .head_calendar [class*=btn_]{width:24px;height:24px}.choice_calendar [class*=btn_] .ico_comm_module{width:7px;height:12px;margin:6px auto}.choice_calendar .btn_prev .ico_comm_module{background-position:-75px -145px}.choice_calendar .btn_next .ico_comm_module{background-position:-85px -145px}.choice_calendar .btn_prev:disabled .ico_comm_module{background-position:-75px -160px}.choice_calendar .btn_next:disabled .ico_comm_module{background-position:-85px -160px}.choice_calendar .row_week{display:flex;justify-content:space-between;margin-top:-2px}.choice_calendar .row_weekday{margin:0;padding:20px 0 15px}.choice_calendar .btn_day,.choice_calendar .txt_weekday{width:48px;font-size:14px;color:#000;text-align:center}.choice_calendar .txt_weekday{height:20px;line-height:20px}.choice_calendar .btn_day{display:inline-flex;flex-direction:column;align-items:center;height:48px;padding-top:9px;line-height:16px}.choice_calendar .btn_day:disabled{color:#ccc}.choice_calendar .btn_day[aria-pressed=true]{border-radius:4px;background-color:#feeb00}.choice_calendar .btn_day .info_day{display:block;display:-webkit-box;overflow:hidden;max-height:20px;padding:2px 2px 0;font-size:10px;line-height:10px;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.windows .choice_calendar .btn_day .info_day{letter-spacing:-.03em}cu-common-textbox{display:block;overflow:hidden;position:relative;min-width:180px}cu-common-textbox label{position:absolute;top:0;left:0;color:#777;box-sizing:border-box;word-break:break-word;cursor:text;z-index:1;pointer-events:none}cu-common-textbox textarea{width:100%;resize:none;outline:0;overflow-y:hidden;padding:9px 12px 8px;box-sizing:border-box;border:1px solid #ddd;line-height:17px;-webkit-appearance:none}.cke_editable{font-size:14px;line-height:1}.cu-video-aspect-ratio{position:relative;height:0;padding-bottom:56%}.cu-video-aspect-ratio-vertical{padding-bottom:177%}.cu-video-aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:none}._contents p,.cke_editable p{margin:14px 0}._contents hr{border:0;border-top:1px solid #ccc}.ck-content figure.media,figure.media{margin:0}/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}input[type=text]::-ms-clear,input[type=search]::-ms-clear{display:none}.pc{overflow-y:scroll}button,a{overflow-anchor:none}.outline-none{outline:none!important}.flicking-viewport img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.popup-justify-content-normal{justify-content:normal!important}.pc .force-width{width:260px}.force-width{width:220px}.box-shadow-none{box-shadow:none!important}.lazy-load-directive-virtual-area{height:300px}@font-face{font-family:KakaoBig;font-style:normal;font-weight:800;src:local("Kakao Big ExtraBold"),local("KakaoBig-ExtraBold"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/kakaobig/KakaoBig-ExtraBold.woff2) format("woff2"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/kakaobig/KakaoBig-ExtraBold.woff) format("woff")}@font-face{font-family:NotoSerifKR;font-style:normal;font-weight:400;src:local("Noto Serif KR"),local("NotoSerifKR"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/notoserif/NotoSerifKR-Regular.woff2) format("woff2"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/notoserif/NotoSerifKR-Regular.woff) format("woff"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/notoserif/NotoSerifKR-Regular.otf) format("opentype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Regular.woff2) format("woff2"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Medium.woff2) format("woff2"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Medium.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Bold.woff2) format("woff2"),url(https://st.kakaocdn.net/commerce_ui/static/gift-fonts/roboto/Roboto-Bold.woff) format("woff")}input:checked[type=checkbox]{background-color:#666;-webkit-appearance:checkbox}input[type=text],input[type=number],input[type=password],input[type=submit],input[type=search],input[type=tel],input[type=email],html input[type=button],input[type=reset]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body{background:#fff}html,body{width:100%;height:100%}html,body,#kakaoWrap{min-width:320px}.ir_pm th,.ir_pm td{font-size:1px;line-height:0;color:transparent}.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;font-size:10px;text-indent:-9999px}.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}.hide{display:none}.bg_gray{background-color:#ededed}.bg_lightgray{background-color:#f5f5f5}input[type=checkbox],input[type=radio],input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=checkbox]:disabled,input[type=radio]:disabled,input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}.ico_comm{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://st.kakaocdn.net/commerce_ui/assets/gift/common/ico_comm_250213.png) no-repeat;background-size:590px 320px;vertical-align:top}.no-webp .ico_comm{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/ico_comm_250213.png)}.ico_best{display:block;overflow:hidden;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/best/m320/sp_best_rtn_20161011.png) no-repeat;text-indent:-9999px;vertical-align:top}.no-webp .ico_best{background-image:url(https://gift-s.kakaocdn.net/dn/gift/best/m320/sp_best_rtn_20161011.png)}.ico_gift2{display:block;overflow:hidden;font-size:1px;line-height:0;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_gift2_241024.png) no-repeat;background-size:300px 1375px;color:transparent}.no-webp .ico_gift2{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_gift2_241024.png)}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3),only screen and (min-resolution: 3dppx){.ico_gift2{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_gift2_241024.png)}.no-webp .ico_gift2{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_gift2_241024.png)}}.ico_gift3{display:block;overflow:hidden;font-size:1px;line-height:0;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m320/ico_gift3_240415.png) no-repeat;background-size:205px 600px;color:transparent}.no-webp .ico_gift3{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m320/ico_gift3_240415.png)}.thumb_outline{position:relative;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/profile_default_180827.png) 0 0 no-repeat;background-size:cover}.thumb_outline:after{position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/bg_frame_231025.png) no-repeat;background-size:380px 1150px;content:""}.no-webp .thumb_outline:after{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/bg_frame_231025.png)}.mask_outline{position:relative;background-color:#fff;-webkit-mask-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/bg_mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.ico_detail{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_detail_250521.png) no-repeat 0 0;background-size:205px 800px;vertical-align:top}.no-webp .ico_detail{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_detail_250521.png)}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3),only screen and (min-resolution: 3dppx){.ico_detail{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_detail_250521.png)}.no-webp .ico_detail{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_detail_250521.png)}}.blind,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:100px;white-space:nowrap}.sp{display:inline-block;overflow:hidden;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/home/m320/sp_rtn_20160608.png) no-repeat;vertical-align:top;text-indent:-9999px}.no-webp .sp{background-image:url(https://gift-s.kakaocdn.net/dn/gift/home/m320/sp_rtn_20160608.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 2dppx){.sp{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/home/m640/sp_rtn_20160608.png);background-size:130px 280px}.no-webp .sp{background-image:url(https://gift-s.kakaocdn.net/dn/gift/home/m640/sp_rtn_20160608.png)}}.size_full #kakaoContent{width:100%!important;padding:0!important}#kakaoWrap{display:flex;flex-direction:column;position:relative;min-height:100%}.bg_gray #kakaoWrap{background-color:#ededed}.bg_lightgray #kakaoWrap{background-color:#f5f5f5}#kakaoHead{position:fixed;top:0;left:0;right:0;z-index:10000;width:100%;min-width:320px}#kakaoContent{display:block;padding-top:44px;padding-bottom:114px;min-height:300px;padding-bottom:calc(constant(safe-area-inset-bottom) + 114px);padding-bottom:calc(env(safe-area-inset-bottom) + 114px)}.wrap_home #kakaoContent{padding-bottom:136px;padding-bottom:calc(constant(safe-area-inset-bottom) + 136px);padding-bottom:calc(env(safe-area-inset-bottom) + 136px)}.wrap_lux #kakaoContent{padding-bottom:116px;padding-bottom:calc(constant(safe-area-inset-bottom) + 116px);padding-bottom:calc(env(safe-area-inset-bottom) + 116px)}.wrap_detail #kakaoContent{padding-bottom:77px;padding-bottom:calc(constant(safe-area-inset-bottom) + 77px);padding-bottom:calc(env(safe-area-inset-bottom) + 77px)}.app_footer{margin-top:auto}#kakaoFoot{position:relative;z-index:9;line-height:18px;background-color:#fafafa}#kakaoFoot .inner_foot{max-width:608px;padding:28px 16px 87px;margin:0 auto;padding-bottom:calc(constant(safe-area-inset-bottom) + 87px);padding-bottom:calc(env(safe-area-inset-bottom) + 87px)}#kakaoFoot .service_info{text-align:center}#kakaoFoot .service_info .link_service{display:inline-block;font-size:12px;letter-spacing:-.042em;color:#666;vertical-align:top}#kakaoFoot .service_info .txt_bar{display:inline-block;width:1px;height:10px;margin:4px 9px 0;font-size:1px;line-height:0;color:transparent;background-color:rgba(216,216,216,.69);vertical-align:top}#kakaoFoot .service_info .group_row{padding-bottom:8px;font-size:0}#kakaoFoot .desc_foot{display:block;height:72px;margin-top:4px;font-size:11px;letter-spacing:-.045em;line-height:18px;color:#a6a6a6}#kakaoFoot .about_info{overflow:hidden;padding-top:30px;line-height:0}#kakaoFoot .mark_info{float:right;margin-right:2px;font-size:0}#kakaoFoot .mark_info [class*=img_]{margin-left:16px}#kakaoFoot .mark_info .img_familymark{display:inline-block;width:100px;height:28px;vertical-align:top}#kakaoFoot .mark_info .img_systemmark{display:inline-block;margin-top:3px}#kakaoFoot .img_logo{padding:8px 0 8px 2px;vertical-align:top}#kakaoFoot .list_info{overflow:hidden;padding:10px 0 8px;font-size:11px;color:#999;letter-spacing:-.045em}#kakaoFoot .list_info dt{float:left;width:107px}#kakaoFoot .list_info dd{overflow:hidden}#kakaoFoot .list_info .link_info{display:inline-block;color:#999;vertical-align:top}#kakaoFoot .list_info .link_emph{text-decoration:underline}@media all and (max-width: 330px){#kakaoFoot .list_info dt{width:97px}#kakaoFoot .list_info dd{letter-spacing:-.08em}}@media all and (max-width: 340px){#kakaoFoot .service_info .link_service{font-size:11px}#kakaoFoot .service_info .txt_bar{margin:4px 7px 0}}.gnb_no .gnb_type1 #kakaoContent,.gift_new.gnb_no #kakaoContent{padding-top:45px}.footer_no #kakaoFoot{display:none}.footer_no #kakaoContent{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.detail #kakaoContent{padding-bottom:53px}.gift_new .show_lnb #kakaoContent{padding-top:88px}.show_navbar #kakaoContent{padding-bottom:58px!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 58px)!important;padding-bottom:calc(env(safe-area-inset-bottom) + 58px)!important}.show_luxbnr #kakaoContent{padding-bottom:0!important;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){.ico_best{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/best/m640/sp_best_rtn_20161011.png);background-size:108px 104px}.no-webp .ico_best{background-image:url(https://gift-s.kakaocdn.net/dn/gift/best/m640/sp_best_rtn_20161011.png)}.ico_gift3{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_gift3_240415.png)}.no-webp .ico_gift3{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_gift3_240415.png)}}::-webkit-input-placeholder{white-space:normal!important;word-break:break-all!important;word-wrap:break-word!important}.paging_btn{display:block;width:200px;margin:0 auto;padding:20px 0 24px;font-size:0;text-align:center}.paging_btn .btn_page{display:inline-block;width:56px;height:34px;border:1px solid #ededed;border-radius:4px;vertical-align:top}.paging_btn .ico_gift2{width:6px;height:11px;margin:0 auto}.paging_btn .ico_prev{background-position:-170px -990px}.paging_btn .ico_next{background-position:-180px -990px}.paging_btn .txt_page{display:inline-block;width:88px;font-size:14px;line-height:34px;color:#888;vertical-align:top}.paging_btn .emph_page{color:#222}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3),only screen and (min-resolution: 3dppx){.ico_gift3{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_gift3_240415.png)}.no-webp .ico_gift3{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_gift3_240415.png)}.thumb_outline:after{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m960/bg_frame_231025.png)}.no-webp .thumb_outline:after{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/bg_frame_231025.png)}}.ico_tstar{width:30px;height:20px;background-position:-135px -155px}.ico_edition{width:39px;height:20px;background-position:-135px -105px}.ico_exclusive{width:30px;height:20px;background-position:-135px -130px}.ico_preorder{width:50px;height:20px;background-position:-85px -430px}.ico_shoppick{width:49px;height:20px;background-position:0 -40px}.info_label{display:flex;position:absolute;z-index:1;top:5px;right:5px}.info_label [class^=ico_]+[class^=ico_]{margin-left:3px}.ico_giftx{width:39px;height:20px;background-position:-60px -305px}.txt_won{font-weight:400}.slide_carousel{overflow:hidden}.slide_carousel .list_slide{overflow-y:auto;margin-bottom:-30px;padding:0 11px 30px 16px;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.slide_carousel .list_slide li{display:inline-block;padding-right:5px;vertical-align:top}.card_product{display:block}.card_product .wrap_thumb{display:block;overflow:hidden;position:relative}.card_product .wrap_thumb:after{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.04);background-color:rgba(0,0,0,.02);box-sizing:border-box;content:""}.card_product .wrap_info{display:block}.card_product .txt_brand,.card_product .txt_product,.card_product .txt_price{display:block;overflow:hidden;font-size:14px;line-height:16px;letter-spacing:-.036em;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.card_product .txt_brand{margin-top:6px;font-size:13px;line-height:15px;letter-spacing:-.038em;color:#999}.card_product .txt_product{margin-top:4px;color:#666}.card_product .txt_price{margin-top:5px;color:#333}.card_product .txt_price .txt_won{font-weight:400}.card_product.photo_left{overflow:hidden}.card_product.photo_left .wrap_thumb{float:left}.card_product.photo_left .wrap_info{overflow:hidden;padding-left:14px}.cmp_prd .thumb_prd{position:relative;width:100%;height:0;padding-top:100%}.cmp_prd .thumb_prd .link_thumb{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px}.cmp_prd .thumb_prd .link_thumb:before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:4px;border:1px solid rgba(0,0,0,.02);background-color:rgba(0,0,0,.02);content:""}.cmp_prd .link_thumb .num_rank{z-index:20;position:absolute;left:4px;top:4px;min-width:20px;height:20px;padding:0 4px;border-radius:4px;font-weight:700;font-size:12px;line-height:20px;background-color:#bbb;color:#fff;text-align:center;box-sizing:border-box}.cmp_prd .link_thumb .num_rank.emph_rank{background-color:#fd7364}.cmp_prd .link_thumb .img_thumb{display:block;width:100%}.cmp_prd .link_thumb .box_more{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.cmp_prd .link_info{display:block;padding-top:5px}.cmp_prd .link_info .advt_info,.cmp_prd .link_info .txt_brand,.cmp_prd .link_info .txt_prdname,.cmp_prd .link_info .price_info{display:block;overflow:hidden;padding-top:5px}.cmp_prd .link_info .advt_info{font-size:12px;line-height:13px;font-weight:700;color:#b4b3b3;letter-spacing:-.021em}.cmp_prd .link_info .advt_info .ico_ad{display:inline-block;width:12px;height:12px;margin-right:3px;background-position:-105px -240px;vertical-align:top}.cmp_prd .link_info .txt_brand{min-height:14px;font-size:13px;line-height:14px;color:#999;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.cmp_prd .link_info .txt_prdname{display:-webkit-box;min-height:18px;max-height:36px;padding-top:0;font-weight:400;font-size:14px;line-height:18px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;clear:both}.cmp_prd .link_info .price_info{min-height:16px;padding-top:6px}.cmp_prd .price_info .num_sale,.cmp_prd .price_info .num_price{font-weight:700;font-size:15px;line-height:16px}@media screen and (max-width: 359px){.cmp_prd .price_info .num_sale,.cmp_prd .price_info .num_price{letter-spacing:-.036em}}.cmp_prd .price_info .num_sale{margin-right:2px;color:#f6432f}.cmp_prd .price_info .txt_per{font-weight:400;font-size:15px}.cmp_prd .price_info .txt_won{font-weight:400}.cmp_prd .review_info{display:block;padding-top:9px}.cmp_prd .review_info .ico_star{display:inline-block;width:12px;height:12px;margin-right:3px;background-position:-90px -245px;vertical-align:top}.cmp_prd .review_info .txt_star,.cmp_prd .review_info .txt_review{display:inline-block;font-size:12px;line-height:13px;vertical-align:top}@media screen and (max-width: 345px){.cmp_prd .review_info .txt_star,.cmp_prd .review_info .txt_review{font-size:11px}}.cmp_prd .review_info .txt_star{color:#333}.cmp_prd .review_info .txt_review{color:#999}.cmp_prd .review_info .txt_bar{display:inline-block;width:1px;height:5px;margin:3px 5px 0;background-color:#ddd}.cmp_prd .etc_info{display:block;padding-top:10px}.cmp_prd .etc_info .label_g{display:inline-block;padding:2px 5px;border-radius:2px;font-size:11px;line-height:13px;background-color:rgba(39,89,197,.06);color:#2759c5;vertical-align:top}.cmp_prd .etc_info .label_g+.label_g{margin-left:4px}.cmp_prd .tag_info{display:block;padding-top:4px;font-size:0}.cmp_prd .tag_info .tag_g{display:inline-block;margin-right:4px;font-size:11px;line-height:16px;color:#bbb;vertical-align:top}.cmp_prd .util_info{overflow:hidden;margin-top:15px;padding-top:10px;border-top:1px solid #F5F5F5}.cmp_prd .util_info .btn_wsh{display:inline-block;padding-top:1px;font-size:0;vertical-align:top}.cmp_prd .num_wsh{display:inline-block;margin:1px 0 0 4px;font-size:12px;line-height:13px;color:#999;vertical-align:top}.cmp_prd .util_info .ico_wsh{display:inline-block;width:19px;height:16px;background-position:-185px -225px;vertical-align:top}.cmp_prd .util_info .btn_wsh.on .ico_wsh{background-position:-185px -245px}.cmp_prd .util_info .btn_cart{display:inline-block;margin-right:17px;font-size:0;vertical-align:top}.cmp_prd .util_info .ico_cart{width:17px;height:17px;margin:0;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/prd_cart17.png)}.cmp_prd .discount_info{display:block;min-height:17px;padding-top:3px;line-height:17px;color:#f6432f}.cmp_prd .discount_info .emph_discount{display:inline-block;padding-right:2px;font-weight:700;font-size:12px;vertical-align:top}.cmp_prd .discount_info .num_price{display:inline-block;font-weight:700;font-size:13px;vertical-align:top}.cmp_prdlist .list_prd{font-size:0;background-color:#fff}.cmp_prdlist.prdlist_mcol2 .list_prd{padding:0 12px}.prdlist_mcol2 .list_prd,.prdlist_mcol3 .list_prd{display:flex;flex-wrap:wrap}.prdlist_mcol2 .list_prd li{width:50%;padding:0 4px 36px;box-sizing:border-box}.prdlist_mcol2 .list_prd .cmp_prd{display:flex;flex-direction:column;position:relative;height:100%;padding-bottom:28px;box-sizing:border-box}.prdlist_mcol2 .list_prd .cmp_prd .link_info .txt_prdname{padding-top:5px}.prdlist_mcol2 .list_prd .cmp_prd .util_info,.prdlist_mcarousel .list_prd .cmp_prd .util_info{position:absolute;left:0;right:0;bottom:0;margin:0;padding:0;border-top:none}.prdlist_mcol2 .list_prd .cmp_prd .info_prd,.prdlist_mcol2 .list_prd .cmp_prd .link_info,.prdlist_mcarousel .list_prd .cmp_prd .info_prd,.prdlist_mcarousel .list_prd .cmp_prd .link_info{height:100%;box-sizing:border-box}.prdlist_mcol3 .list_prd{margin:0 -3px 0 -2px}.prdlist_mcol3 .list_prd li{width:33.3333333333%;padding:0 4px 36px 2px;box-sizing:border-box}.prdlist_mcol3 .cmp_prd{display:flex;flex-direction:column;position:relative;height:100%;padding-bottom:22px;box-sizing:border-box}.prdlist_mcol3 .cmp_prd .info_prd,.prdlist_mcol3 .list_prd .cmp_prd .link_info{height:100%;box-sizing:border-box}.prdlist_mcol3 .cmp_prd .info_prd .txt_prdname{padding-top:4px}.prdlist_mcol3 .cmp_prd .link_info .txt_prdname{min-height:17px;max-height:34px;line-height:17px}.prdlist_mcol3 .cmp_prd .price_info{min-height:15px}.prdlist_mcol3 .cmp_prd .price_info .num_sale,.prdlist_mcol3 .cmp_prd .price_info .num_price{font-size:14px;line-height:15px}.prdlist_mcol3 .cmp_prd .price_info .num_sale{margin-right:1px}.prdlist_mcol3 .cmp_prd .price_info .txt_per{font-size:14px}.prdlist_mcol3 .cmp_prd .review_info{padding-top:4px}.prdlist_mcol3 .cmp_prd .review_info .txt_star,.prdlist_mcol3 .cmp_prd .review_info .txt_review{font-size:11px}.prdlist_mcol3 .cmp_prd .review_info .ico_star{width:11px;height:11px;margin-right:2px;background-position:-120px -130px}.prdlist_mcol3 .cmp_prd .etc_info{margin:-1px;padding-top:6px}.prdlist_mcol3 .cmp_prd .etc_info .label_g{margin:1px;padding:2px 4px;font-size:10px;line-height:12px}.prdlist_mcol3 .cmp_prd .tag_info{padding-top:3px}.prdlist_mcol3 .cmp_prd .tag_info .tag_g{margin-right:2px;font-size:10px;line-height:15px}.prdlist_mcol3 .cmp_prd .review_info .txt_bar{height:8px;margin:2px 3px 0}.prdlist_mcol3 .cmp_prd .num_wsh{font-size:12px;line-height:12px}.prdlist_mcol3 .cmp_prd .util_info{position:absolute;left:0;right:0;bottom:0;margin:0;padding:0;border-top:none}.prdlist_mcol3 .cmp_prd .util_info .btn_wsh{padding:4px 2px 0 0}.prdlist_mcol3 .cmp_prd .util_info .ico_wsh{width:18px;height:15px;background-position:-185px -80px}.prdlist_mcol3 .cmp_prd .util_info .btn_wsh.on .ico_wsh{background-position:-185px -100px}.prdlist_mcol3 .cmp_prd .util_info .btn_cart{margin-right:18px}.prdlist_mcol3 .cmp_prd .util_info .ico_cart{width:16px;height:16px;margin-top:3px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/prd_cart16.png)}.prdlist_mcol3 .cmp_prd .discount_info{min-height:14px;line-height:14px}.prdlist_mcol3 .cmp_prd .discount_info .emph_discount{font-size:11px}.prdlist_mcol3 .cmp_prd .discount_info .num_price{font-size:12px}.cmp_prdlist.prdlist_mcol3.type_carousel .list_prd{flex-wrap:nowrap;overflow-x:auto;padding:0 12px 20px;margin:0 0 -20px}.wrap_srchprdlist .cmp_prdlist.prdlist_mcol2{padding-top:16px}.wrap_srchprdlist .cmp_prdlist.prdlist_mcol3{padding:16px 12px 0}.wrap_srchprdlist .cmp_prdlist.prdlist_mcol3.type_carousel{overflow:hidden;padding:16px 0 0}.cmp_prdlist.prdlist_mcol3.type_carousel .list_prd li{flex:0 0 auto;padding-left:4px}@media all and (max-width: 390px){.prdlist_mcol3 .cmp_prd .price_info .num_sale,.prdlist_mcol3 .cmp_prd .price_info .num_price,.prdlist_mcol3 .cmp_prd .price_info .txt_per{font-size:13px}}@media all and (max-width: 375px){.prdlist_mcol3 .cmp_prd .price_info .num_sale,.prdlist_mcol3 .cmp_prd .price_info .num_price,.prdlist_mcol3 .cmp_prd .price_info .txt_per{font-size:12px;letter-spacing:0}}@media all and (max-width: 350px){.prdlist_mcol3 .cmp_prd .price_info .num_sale,.prdlist_mcol3 .cmp_prd .price_info .num_price,.prdlist_mcol3 .cmp_prd .price_info .txt_per{font-size:11px;letter-spacing:-.036em}.prdlist_mcol3 .cmp_prd .review_info .txt_star,.prdlist_mcol3 .cmp_prd .review_info .txt_review{font-size:10px}.prdlist_mcol3 .cmp_prd .review_info .ico_star{margin-right:1px}.prdlist_mcol3 .cmp_prd .review_info .txt_bar{margin:2px 2px 0}.prdlist_mcol3 .cmp_prd .discount_info{min-height:13px;line-height:13px}.prdlist_mcol3 .cmp_prd .discount_info .emph_discount{font-size:10px}.prdlist_mcol3 .cmp_prd .discount_info .num_price{font-size:11px}}.prdlist_mcol2 .info_head,.prdlist_mcol3 .info_head{display:flex;padding-top:3px}.prdlist_mcol2 .info_head .advt_info,.prdlist_mcol3 .info_head .advt_info{flex:0 0 auto;margin-right:2px;padding-top:0}.prdlist_mcol2 .info_head .ico_ad,.prdlist_mcol3 .info_head .ico_ad{margin-right:2px}.prdlist_mcol2 .info_head .txt_brand,.prdlist_mcol3 .info_head .txt_brand{padding-top:0}.prdlist_mcol3 .info_head .txt_brand{font-size:12px;line-height:13px}.prdlist_mrow1 .cmp_prd{overflow:hidden;padding:20px 16px 16px}.prdlist_mrow1 .wrap_srchprdlist .tip_ad .btn_tip{margin-bottom:5px;padding-bottom:0}.prdlist_mrow1 .cmp_prd .link_info .txt_prdname{margin-top:5px}.prdlist_mrow1 .cmp_prd .thumb_prd{float:left;width:128px;height:128px;padding-top:0}.prdlist_mrow1 .cmp_prd .info_prd{overflow:hidden;min-height:128px;padding-left:15px}.prdlist_mrow1 .cmp_prd .link_info{min-height:86px;padding-top:0}.prdlist_mrow1 .cmp_prd .link_info .advt_info{padding:0 0 3px}.prdlist_mrow1 .cmp_prd .link_info .txt_brand{overflow:hidden;padding-top:0}.prdlist_mrow1 .cmp_prd .util_info{padding-top:0;border-top:0}.prdlist_mrow1 .cmp_prd .adtxt_prd{overflow:hidden;margin-top:15px;padding-top:15px;border-top:1px solid #F5F5F5;font-size:13px;line-height:15px;color:#888;text-overflow:ellipsis;white-space:nowrap}.prdlist_mrow1 .cmp_prd .adtxt_prd .ico_ldq{display:inline-block;width:12px;height:9px;margin:3px 6px 0 0;background-position:-120px -225px;vertical-align:top}.prdlist_mrow1 .info_head{display:block}.prdlist_mrow1 .cmp_coverbadge,.prdlist_mcol2 .cmp_coverbadge,.prdlist_mcol3 .cmp_coverbadge{border-radius:4px}.cmp_prdlist.prdlist_mcarousel{overflow:hidden}.prdlist_mcarousel .list_prd{display:flex;overflow-x:auto;padding:0 10px 20px;margin-bottom:-20px;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.prdlist_mcarousel .list_prd li{display:inline-block;width:41.177%;min-width:140px;padding:0 4px;vertical-align:top;flex:0 0 41.177%}.prdlist_mcarousel .list_prd li.item_more{width:31%;flex:31%}.prdlist_mcarousel .item_more .cmp_prd .thumb_prd{padding-top:127.23%}.prdlist_mcarousel .link_thumb .box_more .ico_arrow{width:40px;height:40px;margin-top:2px;background-position:0 -260px}.prdlist_mcarousel .link_thumb .box_more .txt_more{margin-top:13px;font-size:13px;line-height:15px;color:#666}.prdlist_mcarousel .cmp_prd{display:flex;position:relative;height:100%;white-space:normal;flex-direction:column;padding-bottom:32px;box-sizing:border-box}.prdlist_mcarousel .cmp_prd .link_info,.prdlist_mcarousel .cmp_prd .info_prd gc-link{margin-bottom:auto}.prdlist_mcarousel .cmp_prd .link_info .txt_prdname{padding-top:5px}.prdlist_mcarousel .cmp_prd .review_info{padding-top:10px}.prdlist_mcarousel .cmp_prd .review_info .ico_star{width:11px;height:11px;background-position:-105px -225px}.prdlist_mcarousel .cmp_prd .review_info .txt_star,.prdlist_mcarousel .cmp_prd .review_info .txt_review{font-size:11px;line-height:12px}.prdlist_mcarousel .cmp_prd .review_info .txt_bar{height:5px;margin:3px 5px 0}.prdlist_mcarousel .cmp_prd .util_info{padding-top:0;border-top:0 none}.prdlist_mcarousel .cmp_prd .price_info .num_sale,.prdlist_mcarousel .cmp_prd .price_info .txt_per,.prdlist_mcarousel .cmp_prd .price_info .num_price{font-size:14px}@media screen and (max-width: 359px){.prdlist_mcarousel .cmp_prd .price_info .num_sale,.prdlist_mcarousel .cmp_prd .price_info .txt_per,.prdlist_mcarousel .cmp_prd .price_info .num_price{letter-spacing:-.08em}}.prdlist_bigcard{padding:0 16px}.prdlist_bigcard .list_prd li{padding-bottom:24px}.prdlist_bigcard .thumb_prd{height:200px;padding-top:0}.prdlist_bigcard .link_thumb .img_thumb{width:auto;height:100%;margin:0 auto}.prdlist_bigcard .cmp_prd .link_info{padding-top:10px}.prdlist_bigcard .cmp_prd .link_info .txt_prdname{min-height:20px;max-height:40px;font-size:16px;line-height:20px}.prdlist_bigcard .cmp_prd .price_info{min-height:18px}.prdlist_bigcard .cmp_prd .price_info .num_sale,.prdlist_bigcard .cmp_prd .price_info .num_price,.prdlist_bigcard .cmp_prd .price_info .txt_per{font-size:17px;line-height:18px}.prdlist_bigcard .cmp_prd .util_info{padding-top:0;border:0 none}.wrap_srchprdlist .prdlist_bigcard .tip_ad{margin-top:0}.wrap_srchprdlist .prdlist_bigcard .tip_ad .btn_tip{padding:10px 0 0}.wrap_srchprdlist .prdlist_bigcard .tip_ad .layer_tip{top:25px;left:0}.prdlist_bigcard .cmp_prd .discount_info{min-height:18px;padding-top:5px;line-height:18px}.prdlist_bigcard .cmp_prd .discount_info .emph_discount{font-size:14px}.prdlist_bigcard .cmp_prd .discount_info .num_price{font-size:15px}.wrap_srchprdlist .tip_ad{float:left;position:relative;margin-top:-6px;padding-right:3px}.area_srchrslt .tip_ad .btn_tip,.wrap_srchprdlist .tip_ad .btn_tip{display:block;padding:10px 0;line-height:12px}.wrap_srchprdlist .tip_ad .btn_tip{padding:6px 0 5px}.area_srchrslt .tip_ad .ico_ad,.wrap_srchprdlist .tip_ad .ico_ad{display:inline-block;width:12px;height:12px;margin:1px 3px 2px 0;background-position:-140px -1165px;vertical-align:top}.area_srchrslt .tip_ad .txt_ad,.wrap_srchprdlist .tip_ad .txt_ad{display:inline-block;font-weight:700;font-size:12px;line-height:15px;color:#bbb;vertical-align:top}.wrap_srchprdlist .tip_ad .ico_ad{margin:0 3px 0 0}.wrap_srchprdlist .tip_ad .txt_ad{font-size:13px;line-height:14px}.area_srchrslt .tip_ad .layer_tip,.wrap_srchprdlist .tip_ad .layer_tip,.cmp_luxprd .tip_ad .layer_tip{display:none;position:absolute;top:29px;right:0;z-index:10;width:195px;border:1px solid #B6B6B6;letter-spacing:-.005em;border-radius:4px;background-color:#fff;box-sizing:border-box}.wrap_srchprdlist .tip_ad .layer_tip{top:22px;left:-10px;right:auto}.prdlist_mcarousel .tip_ad .layer_tip{top:27px;left:0;right:auto}@media only screen and (max-width: 320px){.prdlist_mrow1 .cmp_prd{position:relative}.prdlist_mrow1 .cmp_prd .tip_ad{position:static}.prdlist_mrow1 .tip_ad .layer_tip{left:auto;right:16px;top:37px}}.area_srchrslt .tip_ad.on .layer_tip,.wrap_srchprdlist .tip_ad.on .layer_tip,.cmp_luxprd .tip_ad.on .layer_tip{display:block}.area_srchrslt .tip_ad .txt_tip,.wrap_srchprdlist .tip_ad .txt_tip,.cmp_luxprd .tip_ad .txt_tip{font-size:13px;line-height:20px;color:#666}.area_srchrslt .tip_ad .txt_tip,.wrap_srchprdlist .tip_ad .txt_tip{padding:12px 25px 12px 12px}.area_srchrslt .tip_ad .btn_close,.wrap_srchprdlist .tip_ad .btn_close,.cmp_luxprd .tip_ad .btn_close{position:absolute;top:0;right:0}.area_srchrslt .tip_ad .ico_close,.wrap_srchprdlist .tip_ad .ico_close,.cmp_luxprd .tip_ad .ico_close{width:16px;height:16px;margin:9px;background-position:-160px -1165px}.wrap_srchprdlist .prdlist_mcol2 .brand_prd{display:block;padding-top:5px}.wrap_srchprdlist .prdlist_mcol3 .brand_prd{display:block;padding-top:3px}.wrap_srchprdlist .prdlist_mcol2 .txt_brand,.wrap_srchprdlist .prdlist_mcol3 .txt_brand{padding-top:0}.wrap_srchprdlist .prdlist_mcol2 .tip_ad,.wrap_srchprdlist .prdlist_mcol3 .tip_ad,.wrap_srchprdlist .prdlist_mcarousel .tip_ad{float:left;margin:0 3px 0 0;padding-right:0}.wrap_srchprdlist .prdlist_mcol2 .tip_ad .btn_tip,.wrap_srchprdlist .prdlist_mcarousel .tip_ad .btn_tip{padding:10px 0 0}.wrap_srchprdlist .prdlist_mcol3 .tip_ad .btn_tip{padding:8px 0 0}.android .wrap_srchprdlist .prdlist_mcol2 .tip_ad .ico_ad,.android .wrap_srchprdlist .prdlist_mcol3 .tip_ad .ico_ad{margin-top:1px}.wrap_srchprdlist .prdlist_mcol2 .tip_ad .layer_tip,.wrap_srchprdlist .prdlist_mcol3 .tip_ad .layer_tip{left:0;top:24px}.wrap_srchprdlist .prdlist_mcol2 .cmp_prd{padding-bottom:32px}.wrap_srchprdlist .prdlist_mcol3 .cmp_prd{padding-bottom:30px}.wrap_srchprdlist .prdlist_mcol3 .cmp_prd .review_info{padding-top:7px}@media only screen and (max-width: 456px){.wrap_srchprdlist .prdlist_mcol2 .list_prd li:nth-of-type(2n) .layer_tip,.cmp_luxprd.prdlist_mcol2 .list_prd li:nth-of-type(2n) li .layer_tip,.prdlist_mcarousel .list_prd li:last-child .layer_tip{left:50%;transform:translate(-50%)}}@media only screen and (max-width: 654px){.wrap_srchprdlist .prdlist_mcol3 .list_prd li:nth-of-type(3n+2) .layer_tip,.cmp_luxprd.prdlist_mcol3 .list_prd li:nth-of-type(3n+2) .layer_tip{left:50%;transform:translate(-50%)}.wrap_srchprdlist .prdlist_mcol3 .list_prd li:nth-of-type(3n) .tip_ad,.cmp_luxprd.prdlist_mcol3 .list_prd li:nth-of-type(3n) .tip_ad{position:static}.wrap_srchprdlist .prdlist_mcol3 .list_prd li:nth-of-type(3n) .layer_tip,.cmp_luxprd.prdlist_mcol3 .list_prd li:nth-of-type(3n) .layer_tip{left:auto;right:0;top:0;margin-top:calc(100% + 24px)}}.cmp_errbox{background-color:#fff}.cmp_errbox .cnt_err{padding:75px 16px}.cmp_errbox .cnt_err .ico_noti{display:block;width:31px;height:31px;margin:0 auto;background-position:-170px -130px}.cmp_errbox .cnt_err .tit_err,.cmp_errbox .cnt_err .txt_err{display:block;text-align:center;word-break:break-all}.cmp_errbox .cnt_err .tit_err{margin-top:15px;font-size:18px;line-height:27px;color:#000}.cmp_errbox .cnt_err .txt_err{margin-top:7px;font-size:14px;line-height:22px;color:#999}#focus_btn:focus{outline:0}.section_nogift{padding:40px 24px 7px;text-align:center}.section_nogift .area_img{display:block;width:150px;height:150px;margin:0 auto}.section_nogift .img_g{width:100%}.section_nogift .tit_nogift{display:block;margin-top:8px;font-size:20px;line-height:28px;color:#222;letter-spacing:-.036em}.section_nogift .desc_nogift{margin-top:8px;font-size:14px;line-height:20px;color:#888;letter-spacing:-.036em}.section_nogift .link_bestgift{display:block;width:220px;margin:42px auto 0;padding:12px 0 11px;border-radius:6px;font-size:15px;line-height:22px;color:#191919;letter-spacing:-.036em;background-color:#fee500}.section_nogift .list_nogift{margin-top:35px;text-align:left}.section_nogift .list_nogift li{padding:5px 0}.section_nogift .link_nogift{display:flex;align-items:center;position:relative;width:100%;height:80px;padding-left:16px;border-radius:8px;background-color:#fafafa;box-sizing:border-box}.section_nogift .link_nogift.has_bgcolor{background-color:rgba(254,229,0,.1)}.section_nogift .ico_list{flex:40px 0 0;height:40px;margin-right:16px}.section_nogift .ico_box{background-position:-80px -1195px}.section_nogift .ico_cake{background-position:-125px -1200px}.section_nogift .ico_profile{height:46px;background-position:-170px -1200px}.section_nogift .txt_list{display:block;font-size:13px;line-height:14px;letter-spacing:-.036em;color:#888}.section_nogift .tit_list{display:block;margin-top:4px;font-size:15px;line-height:18px;letter-spacing:-.036em;color:#000}.section_nogift .ico_arrow{position:absolute;top:33px;right:14px;width:8px;height:14px;background-position:-65px -1215px}@media screen and (max-width: 320px){.section_nogift .ico_list{margin-right:12px}.section_nogift .txt_list{font-size:11px}.section_nogift .tit_list{font-size:14px}}.cmp_slide_nav,.cmp_slide-bullets{z-index:1;font-size:0;text-align:center}.cmp_slide_nav li,.cmp_slide-bullets .cmp_slide-bullet{display:inline-block;vertical-align:top}.cmp_slide_nav li+li,.cmp_slide-bullets .cmp_slide-bullet+.cmp_slide-bullet{margin-left:5px}.cmp_slide_nav .link_nav,.cmp_slide-bullets .link_bullet{display:block;overflow:hidden;width:5px;height:5px;border-radius:100%;font-size:1px;line-height:0;color:transparent;background-color:rgba(0,0,0,.2)}.cmp_slide_nav .on .link_nav,.cmp_slide-bullets .cmp_slide-bullet-active .link_bullet{background-color:#444}.cmp_overlay{display:inline-block;vertical-align:top}.cmp_overlay .btn_overlay{display:block}.cmp_overlay .ico_noti{display:block;width:13px;height:13px;margin:2px 3px 1px;background-position:-195px -725px}.cmp_overlay .layer_overlay{display:none;overflow:hidden;position:absolute;left:44px;right:-16px;top:19px;z-index:20;max-width:256px;padding:15px;border-radius:4px;border:1px solid #B6B6B6;font-size:13px;line-height:19px;background-color:#fff;color:#333;box-sizing:border-box;word-break:break-all}.cmp_overlay.on .layer_overlay{display:block}.cmp_overlay .tit_overlay{display:block;padding-right:10px;font-size:15px;line-height:22px}.cmp_overlay .emph_overlay{display:block;margin-top:10px;font-weight:600}.cmp_overlay .txt_overlay{display:block;margin-top:2px;color:#666}.cmp_overlay .btn_close{position:absolute;right:0;top:0}.cmp_overlay .ico_close{width:11px;height:11px;margin:12px;background-position:-235px -720px}.parcel_ship_address{background-color:#fff}.parcel_ship_address .section_head{position:relative;z-index:20;height:54px;padding:0 16px;border-bottom:1px solid #F5F5F5;font-size:0}.parcel_ship_address .section_head .tit_section{display:inline-block;font-size:16px;line-height:54px;color:#111;vertical-align:top}.parcel_ship_address .section_head .link_more{position:absolute;right:16px;top:50%;margin-top:-15px;font-size:13px;line-height:30px;color:#888}.parcel_ship_address .section_head .btn_line{position:absolute;right:16px;top:13px;height:32px;padding:0 10px;border:1px solid #D3D5DD;border-radius:2px;font-size:13px;line-height:32px;background-color:#fff;color:#222;letter-spacing:-.042em}.parcel_ship_address .slide_address{position:relative}.parcel_ship_address .item_address{position:relative;padding:20px 16px;box-sizing:border-box}.parcel_ship_address .item_address .txt_shipaddress{display:block;padding:20px 0;font-size:14px;line-height:18px;color:#a5a5a5;text-align:center}.parcel_ship_address .item_address .link_addaddress{display:block;width:38px;height:38px;margin:16px auto 9px}.parcel_ship_address .item_address .link_addaddress .ico_add{width:100%;height:100%;background-position:-100px -1035px}.parcel_ship_address .item_address .txt_noti{margin-bottom:5px;font-size:14px;line-height:18px;text-align:center;color:#a5a5a5}.parcel_ship_address .item_choice{position:relative}.parcel_ship_address .item_choice .inp_choice{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;border:0 none;opacity:.01}.parcel_ship_address .item_choice .lab_choice{display:block;padding:2px 24px 2px 28px;line-height:20px}.parcel_ship_address .item_address .item_choice .lab_choice{padding-left:30px}.parcel_ship_address .item_choice .ico_gift2{position:absolute;left:2px;top:2px;width:20px;height:20px}.parcel_ship_address .item_choice .ico_radio,.parcel_ship_address .item_choice .inp_choice+.lab_choice .ico_radio{margin-right:8px;background-position:0 -760px}.parcel_ship_address .item_choice .inp_choice:checked+.lab_choice .ico_radio{background-position:0 -785px}.parcel_ship_address .item_choice .ico_check,.parcel_ship_address .item_choice .inp_choice+.lab_choice .ico_check{background-position:-145px -1010px}.parcel_ship_address .item_choice .inp_choice:checked+.lab_choice .ico_check{background-position:-120px -1010px}.parcel_ship_address .item_circle .ico_check,.parcel_ship_address .item_circle .inp_choice+.lab_choice .ico_check{background-position:-195px -1010px}.parcel_ship_address .item_circle .inp_choice:checked+.lab_choice .ico_check{background-position:-170px -1010px}.parcel_ship_address .item_choice .txt_name{display:inline-block;font-weight:700;font-size:16px;line-height:20px;color:#111;vertical-align:top}.parcel_ship_address .item_address .tit_address{display:flex;padding-right:30px}.parcel_ship_address .item_address .txt_address{overflow:hidden;font-size:16px;line-height:19px;color:#111;text-overflow:ellipsis;white-space:nowrap}.parcel_ship_address .item_address .txt_default{width:34px;height:18px;margin:1px 0 0 4px;border-radius:18px;font-size:12px;line-height:18px;background-color:rgba(74,144,226,.1);color:#4a90e2;text-align:center}.parcel_ship_address .item_choice .txt_default{display:inline-block;width:34px;height:18px;margin:1px 0 0 4px;border-radius:18px;font-size:12px;line-height:18px;color:#4a90e2;background-color:rgba(74,144,226,.1);vertical-align:top;text-align:center}.parcel_ship_address .desc_empty{padding:40px 0 8px;font-size:14px;line-height:18px;color:#a5a5a5;text-align:center}.parcel_ship_address .more_btn{padding:0 16px 24px}.parcel_ship_address .wrap_request{margin:0 16px;padding:24px 0 22px;border-top:1px solid #F5F5F5}.parcel_ship_address .wrap_request .item_choice{margin-top:14px}.parcel_ship_address .box_select{display:block;position:relative;z-index:10}.parcel_ship_address .box_select .link_selected{display:block;overflow:hidden;position:relative;height:38px;padding:0 61px 0 11px;border:1px solid #D3D5DD;border-radius:4px;font-size:14px;line-height:38px;color:#666;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.parcel_ship_address .box_select .ico_arr{position:absolute;right:12px;top:16px;width:10px;height:6px;background-position:-220px -990px}.parcel_ship_address .box_select .opt_layer{display:none;overflow-y:auto;position:absolute;left:0;right:0;top:39px;max-height:100px;border:1px solid #D3D5DD;border-radius:0 0 4px 4px;background-color:#fff}.parcel_ship_address .box_select .list_opt{padding:5px 0 4px}.parcel_ship_address .box_select li{padding:0;border:0 none}.parcel_ship_address .box_select .link_opt{display:block;overflow:hidden;height:38px;padding:0 11px;font-size:14px;line-height:38px;color:#666;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.parcel_ship_address .box_select.opt_open .link_selected{border-radius:4px 4px 0 0}.parcel_ship_address .box_select.opt_open .ico_arr{background-position:-220px -1000px}.parcel_ship_address .box_select.opt_open .opt_layer{display:block}.parcel_ship_address .box_direct{padding-top:8px}.parcel_ship_address .box_direct .area_write{position:relative;height:90px}.parcel_ship_address .box_direct .tf_direct{display:block;width:100%;height:100%;padding:12px 20px 20px 12px;border:1px solid #D3D5DD;border-radius:4px;line-height:18px;color:#666;box-sizing:border-box;resize:none;-webkit-appearance:none}.parcel_ship_address .box_direct .tf_direct::-webkit-input-placeholder{color:#a5a5a5}.parcel_ship_address .box_direct .tf_direct:-moz-placeholder{color:#a5a5a5}.parcel_ship_address .box_direct .tf_direct::-moz-placeholder{color:#a5a5a5}.parcel_ship_address .box_direct .tf_direct:-ms-input-placeholder{color:#a5a5a5}.parcel_ship_address .box_direct .tf_direct::placeholder{color:#a5a5a5}.parcel_ship_address .box_direct .area_write .num_count{overflow:hidden;position:absolute;right:7px;bottom:4px;line-height:20px;color:#a5a5a5}.parcel_ship_address .box_direct .area_write .num_count .num_current{float:left;color:#666}.parcel_ship_address .wrap_agree{padding:14px 16px 24px;border-top:1px solid #EDEDED}.parcel_ship_address .wrap_agree .txt_agreeinfo{margin-top:8px;font-size:13px;line-height:18px;color:#a5a5a5}.parcel_ship_address .wrap_agree .link_agreeinfo{text-decoration:underline;color:#666}.btn_ordermore,.btn_addmore{display:block;width:100%;height:46px;border:1px solid #E8E8E8;border-radius:4px;line-height:46px;color:#333;text-align:center}.btn_ordermore .ico_gift2,.btn_addmore .ico_gift2{display:inline-block;vertical-align:top}.btn_ordermore .ico_arr{width:10px;height:6px;margin:20px 0 0 5px;background-position:-170px -955px}.btn_addmore .ico_arrow{width:12px;height:12px;margin:17px 0 0 4px;background-position:-100px -1240px}.slide_address{position:relative}.slide_address ul._dots{position:absolute;left:0;right:0;bottom:0;z-index:1;height:5px;font-size:0;text-align:center}.slide_address ul._dots li{display:inline-block;width:5px;height:5px;margin:0;padding:0;border-radius:50%;vertical-align:top}.slide_address ul._dots li+li{margin-left:5px}.slide_address ul._dots .link_nav{display:block;width:5px;height:5px;border-radius:5px;font-size:1px;line-height:0;color:transparent;background-color:rgba(0,0,0,.2)}.slide_address ul._dots .on .link_nav{background-color:#444}.item_address{position:relative;padding:20px 16px 25px}.item_address .item_choice .lab_choice{display:flex;font-size:0}.item_address .ico_radio{min-width:20px}.item_address .txt_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.item_address .txt_default{min-width:34px}.item_address .info_address{padding-top:16px}.info_address dt{font-size:0;line-height:22px}.info_address .txt_name{overflow:visible;font-weight:700;font-size:14px;color:#111;text-overflow:clip;white-space:normal}.info_address .txt_bar{display:inline-block;width:1px;height:12px;margin:4px 6px 0;background-color:#ccc;vertical-align:top}.info_address .txt_phone{font-size:14px;color:#888}.info_address dd{line-height:19px;color:#222;word-break:break-all}.item_address .legacy_address{padding-top:0}.item_address .info_request{margin-top:24px;padding-top:20px;border-top:1px solid #F5F5F5}.item_address .wrap_set{position:absolute;right:8px;top:14px;z-index:1}.item_address .wrap_set .btn_set{display:block;width:30px;height:30px}.item_address .wrap_set .ico_set{display:block;width:3px;height:15px;margin:8px auto 7px;background-position:-190px -970px}.item_address .layer_opt{display:none;position:absolute;right:8px;top:27px;width:90px;border:1px solid #666;background-color:#fff}.item_address .on .layer_opt{display:block}.item_address .layer_opt li+li{border-top:1px solid #EDEDED}.item_address .layer_opt .btn_opt{display:block;width:100%;height:36px;padding:0 11px;font-size:13px;line-height:36px;color:#666;text-align:left}.wrap_tooltip{position:relative}.wrap_tooltip .btn_info{width:15px;height:15px;background-position:-60px -70px}.wrap_tooltip .tooltip_layer{display:none;position:absolute;z-index:10;padding:18px 15px 14px;border:1px solid #888;border-radius:2px;background-color:#fff;box-sizing:border-box}.wrap_tooltip.tooltip_show .tooltip_layer{display:block}.wrap_tooltip .tooltip_layer .tit_txt{display:block;font-size:15px;line-height:18px;letter-spacing:.02em;color:#333}.wrap_tooltip .tooltip_layer .txt_sub{display:block;margin-top:8px;font-size:13px;line-height:19px;letter-spacing:-.03em;color:#666}.wrap_tooltip .btn_close{position:absolute;right:0;top:0}.wrap_tooltip .btn_close .ico_close{display:block;width:11px;height:11px;margin:11px;background-position:-160px -255px}.area_tooltip{display:block;font-size:0}.area_tooltip.is_active .layer_tooltip{display:block}.area_tooltip .link_info{display:inline-block;margin-top:-1px;padding:4px}.area_tooltip .ico_info{width:15px;height:15px;background-position:-185px -215px}.area_tooltip .layer_tooltip{display:none;position:absolute;left:0;right:0;top:23px;z-index:10;padding:13px 35px 13px 14px;border:1px solid #888;font-size:13px;line-height:18px;background-color:#fff;box-sizing:border-box;color:#666}.area_tooltip .layer_tooltip .btn_close{position:absolute;right:6px;top:6px}.area_tooltip .layer_tooltip .ico_close{display:block;width:14px;height:14px;margin:8px;background-position:-185px -235px}.toast_normal{display:none;position:fixed;left:10px;right:10px;bottom:10px;bottom:calc(10px + constant(safe-area-inset-bottom));bottom:calc(10px + env(safe-area-inset-bottom));z-index:30020;padding:14px 16px;border-radius:4px;background-color:#333;box-shadow:0 2px 4px rgba(0,0,0,.3);opacity:0}.toast_normal.toast_on{display:block;animation:toast_fade_inout 2s ease-out .5s 1 forwards}.toast_global.toast_on{animation-duration:3s}.toast_normal .txt_toast{display:block;display:-webkit-box;overflow:hidden;max-height:40px;min-height:20px;color:#fff;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.toast_normal .txt_toast .txt_ellipsis{display:inline-block;overflow:hidden;max-width:98px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;vertical-align:top}.toast_normal.toast_emotcard{animation:toast_fade_inout 4s ease-out .5s 1 forwards}.toast_type2{padding-right:104px}.toast_type2 .btn_toast{position:absolute;right:0;top:0;width:90px;height:100%;font-weight:700;color:#fee700;text-align:center}.toast_type2 .btn_toast .txt_g{position:absolute;left:0;top:50%;width:100%;line-height:20px;transform:translateY(-50%)}.toast_normal.above_btn{bottom:60px;bottom:calc(constant(safe-area-inset-bottom) + 60px);bottom:calc(env(safe-area-inset-bottom) + 60px)}.toast_normal.above_layer{bottom:262px;bottom:calc(constant(safe-area-inset-bottom) + 262px);bottom:calc(env(safe-area-inset-bottom) + 262px)}.wrap_home .toast_normal,.toast_normal.above_nav{bottom:68px;bottom:calc(constant(safe-area-inset-bottom) + 68px);bottom:calc(env(safe-area-inset-bottom) + 68px)}.toast_normal.add_thumb{padding-left:48px}.toast_normal.add_thumb .wrap_thumb{overflow:hidden;position:absolute;left:7px;top:50%;width:32px;height:32px;border-radius:2px;transform:translateY(-50%)}.toast_normal.add_thumb .wrap_thumb:after{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.02);content:""}.toast_normal.add_thumb .img_g{width:100%}.toast_normal.add_thumb .thumb_g{display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:cover}.toast_normal.add_thumb.toast_ad{background-color:rgba(0,0,0,.75);box-shadow:0 8px 16px -4px rgba(0,0,0,.4)}.toast_normal.add_thumb.toast_ad{bottom:12px;bottom:calc(env(safe-area-inset-bottom) + 12px);padding:0}.toast_normal.add_thumb.toast_ad.above_btn{bottom:62px;bottom:calc(env(safe-area-inset-bottom) + 62px);padding:0}.toast_normal.above_bottom{bottom:70px;bottom:calc(constant(safe-area-inset-bottom) + 70px);bottom:calc(env(safe-area-inset-bottom) + 70px)}.toast_normal.above_bottom_medium{bottom:110px;bottom:calc(constant(safe-area-inset-bottom) + 110px);bottom:calc(env(safe-area-inset-bottom) + 110px)}.toast_normal.add_thumb.toast_ad .wrap_thumb{top:0;left:auto;right:8px;width:46px;height:46px;transform:translateY(0)}.toast_normal.add_thumb.toast_ad .wrap_thumb:after{content:none}.toast_normal.add_thumb.toast_ad.toast_on{animation:toast_fade_inout 6s ease-out .5s 1 forwards}.toast_normal.toast_ad .link_toast{display:block;padding:14px 62px 14px 16px}.toast_ad .txt_toast{display:block;line-height:18px;max-height:18px;text-overflow:ellipsis;white-space:nowrap}.toast_normal.over_layer{z-index:50010}.toast_normal.over_layer.toast_on{display:block;animation:toast_fadeinout_overlayer 2s ease-out .5s 1 forwards}.toast_normal.bg_black{background-color:#000}.toast_normal .txt_time{position:absolute;right:16px;top:14px;line-height:20px;color:#fee700}.toast_normal .ico_time{display:inline-block;width:12px;height:12px;margin:3px 6px 0 0;background-position:-75px -60px;vertical-align:top}.toast_normal .link_chat{position:absolute;right:0;bottom:0;padding:14px 20px;font-weight:700;font-size:14px;line-height:20px;color:#feeb00;letter-spacing:-.04em}@keyframes toast_fade_inout{0%{opacity:0}7%,92%{opacity:1}99%{z-index:30020;opacity:0}to{z-index:-1}}@keyframes toast_fadeinout_overlayer{0%{opacity:0}7%,92%{opacity:1}99%{z-index:50010;opacity:0}to{z-index:-1}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3),only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3),only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2),only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3),only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3),only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3),only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){html,body{min-height:100vh}}.cmp_coverbadge{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-color:rgba(0,0,0,.3)}.cmp_coverbadge.bg_blind{background-color:#b4b4b9}.cmp_coverbadge .ico_minor,.cmp_coverblur .secret_badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp_coverbadge .txt_state{overflow:hidden;position:absolute;left:0;right:0;bottom:0;border-radius:0 0 4px 4px;font-weight:700;color:#fff;background-color:rgba(0,0,0,.7);text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.cmp_coverbadge.size_xsmall .txt_state{height:22px;padding:0 5px;font-size:11px;line-height:22px}.cmp_coverbadge.size_small .txt_state{height:26px;padding:0 6px;font-size:12px;line-height:26px}.cmp_coverbadge.size_medium .txt_state{height:30px;padding:0 7px;font-size:13px;line-height:30px}.cmp_coverbadge.size_large .txt_state{height:32px;padding:0 7px;font-size:14px;line-height:32px}.cmp_coverbadge.size_xlarge .txt_state{height:40px;padding:0 11px;font-size:15px;line-height:40px}.cmp_coverbadge.size_xsmall .ico_minor{width:30px;height:30px;background-position:-140px -100px}.cmp_coverbadge.size_small .ico_minor{width:36px;height:36px;background-position:-100px -100px}.cmp_coverbadge.size_medium .ico_minor{width:40px;height:40px;background-position:-50px -100px}.cmp_coverbadge.size_large .ico_minor,.cmp_coverbadge.size_xlarge .ico_minor{width:44px;height:44px;background-position:0 -100px}.cmp_coverblur{position:absolute;left:0;right:0;bottom:0;top:0}.cmp_coverblur:after{position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;background-color:rgba(0,0,0,.3);content:""}.cmp_coverblur:before{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:""}.cmp_coverblur .secret_badge{z-index:20;width:100%}.cmp_coverblur .secret_badge .ico_secret{display:block;margin:0 auto}.cmp_coverblur .secret_badge .txt_secret{display:block;margin-top:7px;font-weight:700;color:#fff;text-align:center}.prdlist_mrow1 .cmp_coverblur .secret_badge .ico_secret,.prdlist_mcol3 .cmp_coverblur .secret_badge .ico_secret,.prdlist_mcarousel .cmp_coverblur .secret_badge .ico_secret{width:36px;height:36px;margin-top:3px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/builder/ico_secret36x36.png)}.prdlist_mcol2 .cmp_coverblur .secret_badge .ico_secret{width:40px;height:40px;margin-top:3px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/builder/ico_secret40x40.png)}.prdlist_bigcard .cmp_coverblur .secret_badge .ico_secret{width:44px;height:44px;margin-top:2px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/builder/ico_secret44x44.png)}.prdlist_mrow1 .cmp_coverblur .secret_badge .txt_secret,.prdlist_mcarousel .cmp_coverblur .secret_badge .txt_secret{font-size:13px;line-height:17px}.prdlist_mcol2 .cmp_coverblur .secret_badge .txt_secret{font-size:14px;line-height:18px}.prdlist_mcol3 .cmp_coverblur .secret_badge .txt_secret{font-size:12px;line-height:14px}.prdlist_bigcard .cmp_coverblur .secret_badge .txt_secret{margin-top:8px;font-size:15px;line-height:18px}.area_vipbnr{position:relative;margin-top:-4px;padding:0 16px 16px}.area_vipbnr .link_vipbnr{display:flex;position:relative;padding:13px 46px 13px 43px;border-radius:12px;border:1px solid rgba(70,132,233,.5);background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.03)}.area_vipbnr .txt_bnr{overflow:hidden;font-size:13px;font-weight:700;line-height:16px;color:#4684e9;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.area_vipbnr .link_vipbnr.type_emph{background-color:#0a73dc;border-color:rgba(0,0,0,.07)}.area_vipbnr .link_vipbnr.type_emph .txt_bnr{color:#fff}.area_vipbnr .ico_main{position:absolute;top:50%;transform:translateY(-50%)}.area_vipbnr .ico_crown{left:12px;width:26px;height:26px;background-position:-115px -420px}.area_vipbnr .ico_deco2{top:-12px;right:0;width:44px;height:44px;background-position:-260px -50px;transform:none}.area_vipbnr .ico_arr{flex:0 0 10px;position:static;width:10px;height:16px;margin-left:4px;background-position:-245px -360px;transform:none}.area_vipbnr .ico_new{flex:0 0 16px;position:static;width:16px;height:16px;margin-left:4px;background-position:-260px -360px;transform:none}.area_vipbnr .type_emph .ico_arr{background-position:-280px -355px}.area_vipbnr .ico_vip{left:12px;width:26px;height:26px;background-position:-210px -510px}@media screen and (max-width: 320px){.area_vipbnr .link_vipbnr{padding-right:36px}.area_vipbnr .ico_deco2{right:-2px}}.area_vipbnr .wrap_tooltip{position:absolute;right:16px;top:-40px;z-index:10;opacity:0;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.08));animation:fadein_viptooltip 5s ease forwards;pointer-events:none}@keyframes fadein_viptooltip{0%{opacity:0}5%{opacity:0}22%{opacity:1}82%{opacity:1}to{opacity:0}}.area_vipbnr .wrap_tooltip .txt_tooltip{display:block;padding:9px 9px 9px 10px;border-radius:4px;font-weight:500;font-size:13px;line-height:18px;letter-spacing:-.038em;color:#fff;background-color:rgba(70,132,233,.8);white-space:nowrap}.area_vipbnr .wrap_tooltip .ico_triangle{overflow:hidden;position:absolute;top:100%;right:26px;width:10px;height:7px}.area_vipbnr .wrap_tooltip .ico_triangle:after{display:block;width:0;height:0;border:5px solid transparent;border-top:7px solid rgba(70,132,233,.8);content:""}.link_gotop{position:fixed;bottom:74px;bottom:calc(constant(safe-area-inset-bottom) + 74px);bottom:calc(env(safe-area-inset-bottom) + 74px);right:16px;z-index:20001;width:41px;height:38px;background-position:-34px -100px;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.33,1,.68,1)}.link_gotop.link_float_option{bottom:84px;bottom:calc(constant(safe-area-inset-bottom) + 84px);bottom:calc(env(safe-area-inset-bottom) + 84px)}.gobtn_positionup .link_gotop{bottom:59px;bottom:calc(constant(safe-area-inset-bottom) + 59px);bottom:calc(env(safe-area-inset-bottom) + 59px)}.link_gotop.on{opacity:1;visibility:visible}.link_gotop.bnr_position{bottom:114px;bottom:calc(constant(safe-area-inset-bottom) + 114px);bottom:calc(env(safe-area-inset-bottom) + 114px)}.gobtn_positionup .link_goback,.gobtn_positionup .link_gotop{bottom:59px;bottom:calc(constant(safe-area-inset-bottom) + 59px);bottom:calc(env(safe-area-inset-bottom) + 59px)}.cmp_paging{position:relative;width:200px;margin:0 auto;padding:0 56px;font-size:14px;line-height:34px;color:#888;text-align:center;box-sizing:border-box}.cmp_paging .emph_g{color:#222}.cmp_paging .btn_prev,.cmp_paging .btn_next{position:absolute;top:0;width:56px;height:34px;border:1px solid #ededed;border-radius:4px}.cmp_paging .btn_prev{left:0}.cmp_paging .btn_next{right:0}.cmp_paging .ico_prev,.cmp_paging .ico_next{width:6px;height:11px;margin:0 auto}.cmp_paging .ico_prev{background-position:-170px -990px}.cmp_paging .ico_next{background-position:-180px -990px}.drop_filter{display:inline-flex;position:relative;z-index:10;vertical-align:top}.drop_filter .link_filter{display:flex;align-items:center;height:45px;padding:2px 15px 0 5px;font-size:13px;color:#888;box-sizing:border-box}.drop_filter .link_filter .ico_sort{width:12px;height:12px;margin:-1px 3px 0 0;background-position:-175px -1095px}.drop_filter .layer_filter{display:none;position:absolute;right:15px;top:35px;min-width:103px;border:1px solid #666;background-color:#fff}.drop_filter.filter_on .layer_filter{display:block}.drop_filter .list_filter li{position:relative;border-top:1px solid #ededed}.drop_filter .list_filter li:first-child{border:0 none}.drop_filter .list_filter .link_g{display:block;height:16px;padding:11px 12px 10px;font-size:13px;line-height:16px;color:#666;white-space:nowrap}.drop_filter .list_filter .on .link_g{font-weight:700;color:#222}.drop_filter .btn_info{position:absolute;top:0;right:0;padding:11px 8px;font-size:0}.drop_filter .btn_info .ico_detail{width:16px;height:16px;background-position:-75px -760px}.cmp_gftbtn{background-color:#fff;-webkit-user-select:none;user-select:none}.fixed_gftbtn{position:fixed;left:0;right:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:30010}.fixed_gftbtn:after{position:fixed;bottom:0;left:0;right:0;height:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.cmp_gftbtn .box_btn{display:table;width:100%;table-layout:fixed}.cmp_gftbtn .item_btn{display:table-cell;position:relative;vertical-align:middle}.cmp_gftbtn .btn_g{display:block;width:100%;height:50px;font-weight:700;font-size:18px;line-height:50px;background-color:#fee700;color:#111;text-align:center;-webkit-user-select:none;user-select:none}.cmp_gftbtn .btn_g .ico_friend{display:inline-block;overflow:hidden;width:27px;height:27px;margin:11px 6px 0 0;font-size:1px;line-height:0;color:transparent;vertical-align:top}.cmp_gftbtn .btn_g .ico_friend:after{background-position:-230px -360px}.cmp_gftbtn .item_btn .wrap_thumb{display:inline-block;position:relative;line-height:27px;vertical-align:top}.cmp_gftbtn .item_btn .wrap_thumb .img_g{width:100%}.cmp_gftbtn .item_btn .ico_plus{position:absolute;bottom:0;right:2px;width:14px;height:14px;background-position:-25px -875px}.cmp_gftbtn .item_btn.item_dark .btn_g{background-color:#222;color:#fff}.cmp_gftbtn .item_btn.item_darkgray .btn_g{background:#bcbcbc;color:#666}.cmp_gftbtn .item_btn.item_light .btn_g{border:1px solid #D3D5DD;line-height:48px;background-color:#fff}.cmp_gftbtn .item_wish{width:51px}.cmp_gftbtn .item_btn.item_wish .btn_g{width:100%;padding:11px 0 7px;background-color:#444;color:#f5f5f5}.cmp_gftbtn .item_wish .ico_heart{display:block;width:21px;height:18px;margin:0 auto 4px;background-position:-150px -435px}.cmp_gftbtn .on_wish .ico_heart{background-position:-150px -455px}.cmp_gftbtn .item_wish .count_wishes{display:block;overflow:hidden;font-weight:400;font-size:9px;line-height:10px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.cmp_gftbtn .item_btn.item_disabled .btn_g,.cmp_gftbtn .item_btn.item_cancel .btn_g{background-color:#f5f5f5;color:#666}.cmp_gftbtn .item_btn.item_light.item_disabled .btn_g{opacity:.3;color:#222}.cmp_gftbtn .item_disabled .ico_friend:after{background-position:-230px -320px}.cmp_gftbtn .item_disabled .ico_more{background-position:-30px -230px}.cmp_gftbtn .item_wish .toast_bubble{position:absolute;z-index:10;left:12px;top:-42px;width:150px;height:32px;padding:0;font-weight:600;font-size:13px;line-height:32px;color:#fff;border-radius:4px;background-color:rgba(46,47,48,.8);text-align:center;box-shadow:none}.cmp_gftbtn .item_wish .arrow_tail{position:absolute;left:10px;bottom:-7px;width:0;height:0;border-top:7px solid rgba(46,47,48,.8);border-left:5px solid transparent;border-right:5px solid transparent}.cmp_gftbtn .box_btn.row_btn,.cmp_gftbtn .box_btn.row_btn .item_btn{display:block}.cmp_gftbtn .box_btn.row_btn .item_btn+.item_btn{margin-top:6px}.group_btn_friend{position:absolute;left:50%;top:0;bottom:0;margin-left:-32px;font-size:0;transform:translate(-50%);white-space:nowrap}.group_btn_friend .btn_friend{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;font-size:1px;line-height:0;text-indent:-9999px}.group_btn_friend .ico_more,.group_btn_friend .ico_friend{display:inline-block;width:27px;height:27px;margin:11px 6px 0 0;vertical-align:top}.group_btn_friend .ico_more{float:left;background-position:0 -230px}.group_btn_friend .ico_friend:after{background-position:-230px -360px}.group_btn_friend .ico_more .img_g,.group_btn_friend .ico_friend .img_g{display:block;width:100%}.group_btn_friend .txt_gift{position:absolute;right:-64px;top:0;bottom:0;font-weight:700;font-size:18px;line-height:50px;color:#000;-webkit-user-select:none;user-select:none;pointer-events:none}.wrap_count{position:relative;padding:11px 15px 0}.wrap_count .opt_amount{height:28px;padding:0 28px;border:1px solid #ededed;border-radius:2px;line-height:28px;text-align:center}.wrap_count .txt_count{font-size:18px;color:#333}.wrap_count .inp_count{display:inline-block;width:100%;height:28px;margin:0 auto;border:1px solid #EDEDED;border-width:0 1px;font-size:16px;color:#333;text-align:center;vertical-align:top;box-sizing:border-box}.wrap_count .btn_minus,.wrap_count .btn_plus{position:absolute;top:0;width:56px;height:53px;padding-bottom:1px;outline:none}.wrap_count .btn_minus{left:0;padding-left:4px}.wrap_count .btn_plus{right:0;padding-right:4px}.wrap_count .ico_gift2{width:12px;margin:0 auto}.wrap_count .ico_minus{height:1px;background-position:-265px -1270px}.wrap_count .btn_off .ico_minus{background-position:-265px -1265px}.wrap_count .ico_plus{height:11px;background-position:-265px -1275px}.wrap_count .btn_off .ico_plus{background-position:-105px -660px}.cmp_gftbtn .area_friend{display:flex;justify-content:center;align-items:center;height:100%}.cmp_gftbtn .wrap_friend .box_profile{display:block;position:relative;width:28px;height:28px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 100 100'%3E%3Cpath fill='%239B9B9B' fill-rule='evenodd' d='M100 50c0 37.139-12.861 50-50 50-37.139 0-50-12.861-50-50C0 12.861 12.861 0 50 0c37.139 0 50 12.861 50 50Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 100 100'%3E%3Cpath fill='%239B9B9B' fill-rule='evenodd' d='M100 50c0 37.139-12.861 50-50 50-37.139 0-50-12.861-50-50C0 12.861 12.861 0 50 0c37.139 0 50 12.861 50 50Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}.cmp_gftbtn .wrap_friend .box_profile:after{position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/border_profile.svg);background-size:100% 100%;content:"";opacity:.12}.cmp_gftbtn .wrap_friend .thumb_profile{display:block;height:100%;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/profile_default_180827.png) 0 0 no-repeat;background-size:100% 100%}.cmp_gftbtn .wrap_friend .thumb_profile .img_g{height:100%;object-fit:cover}.cmp_gftbtn .group_btn_friend .wrap_friend{padding-right:5px}.cmp_gftbtn .wrap_friend{position:relative;padding-right:1px}.cmp_gftbtn .area_friend[class*=type_] .wrap_friend{width:32px;height:32px}.cmp_gftbtn .area_friend[class*=type_] .profile_friend{display:block;position:relative;width:100px;height:100px;transform:scale(.32);transform-origin:top left}.cmp_gftbtn .area_friend[class*=type_] .box_profile{position:absolute}.cmp_gftbtn .area_friend.type_frd2 .box_profile{width:62px;height:62px}.cmp_gftbtn .area_friend.type_frd2 .box_profile:nth-of-type(1){top:0;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 62 62'%3E%3Cpath fill='%239B9B9B' d='M31 0c22.82 0 31 8.18 31 31a84.88 84.88 0 0 1-.065 3.328c-17.398 1.723-25.9 10.34-27.608 27.607A84.828 84.828 0 0 1 31 62C8.18 62 0 53.82 0 31 0 9.042 8.18 0 31 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 62 62'%3E%3Cpath fill='%239B9B9B' d='M31 0c22.82 0 31 8.18 31 31a84.88 84.88 0 0 1-.065 3.328c-17.398 1.723-25.9 10.34-27.608 27.607A84.828 84.828 0 0 1 31 62C8.18 62 0 53.82 0 31 0 9.042 8.18 0 31 0Z'/%3E%3C/svg%3E")}.cmp_gftbtn .area_friend.type_frd2 .box_profile:nth-of-type(1):after{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/border_profile2_1.svg)}.cmp_gftbtn .area_friend.type_frd2 .box_profile:nth-of-type(2){bottom:0;right:0}.cmp_gftbtn .area_friend.type_frd3 .box_profile{width:52px;height:52px}.cmp_gftbtn .area_friend.type_frd3 .box_profile:nth-of-type(1){left:0;bottom:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 52 52'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%239B9B9B' d='M26.063 0c4.43 5.137 11.44 7.626 21.522 7.959C45.146 12.542 44 18.514 44 26c0 7.778 1.15 13.869 3.643 18.472C43.688 49.814 36.8 52 26 52 6.861 52 0 45.139 0 26 0 7.583 6.861 0 26 0h.063Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h52v52H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 52 52'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%239B9B9B' d='M26.063 0c4.43 5.137 11.44 7.626 21.522 7.959C45.146 12.542 44 18.514 44 26c0 7.778 1.15 13.869 3.643 18.472C43.688 49.814 36.8 52 26 52 6.861 52 0 45.139 0 26 0 7.583 6.861 0 26 0h.063Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h52v52H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cmp_gftbtn .area_friend.type_frd3 .box_profile:nth-of-type(1):after{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/border_profile3_1.svg)}.cmp_gftbtn .area_friend.type_frd3 .box_profile:nth-of-type(2){right:0;bottom:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 52 52'%3E%3Cpath fill='%239B9B9B' d='M26 0c19.139 0 26 6.861 26 26s-6.861 26-26 26S0 45.139 0 26c0-7.939 1.276-13.863 4.26-18.036C14.424 7.65 21.483 5.163 25.936 0H26Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 52 52'%3E%3Cpath fill='%239B9B9B' d='M26 0c19.139 0 26 6.861 26 26s-6.861 26-26 26S0 45.139 0 26c0-7.939 1.276-13.863 4.26-18.036C14.424 7.65 21.483 5.163 25.936 0H26Z'/%3E%3C/svg%3E")}.cmp_gftbtn .area_friend.type_frd3 .box_profile:nth-of-type(2):after{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/border_profile3_2.svg)}.cmp_gftbtn .area_friend.type_frd3 .box_profile:nth-of-type(3){top:0;left:50%;transform:translate(-50%)}.cmp_gftbtn .area_friend.type_frd4 .box_profile{width:48px;height:48px}.cmp_gftbtn .area_friend.type_frd4 .box_profile:nth-of-type(1){top:0;left:0}.cmp_gftbtn .area_friend.type_frd4 .box_profile:nth-of-type(2){top:0;right:0}.cmp_gftbtn .area_friend.type_frd4 .box_profile:nth-of-type(3){bottom:0;left:0}.cmp_gftbtn .area_friend.type_frd4 .box_profile:nth-of-type(4){bottom:0;right:0}.cmp_gftbtn .area_friend .ico_add{position:absolute;right:0;bottom:1px;width:12px;height:12px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/ico_add.png)}.pc body,.pc th,.pc td,.pc input,.pc select,.pc textarea,.pc button{font-family:sec,system-ui,-apple-system,Helvetica Neue,Apple SD Gothic Neo,Segoe UI,Roboto,Arial,NotoSans,Open Sans,Malgun Gothic,\b9d1\c740  \ace0\b515,sans-serif}.ico_commpc{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_commpc_241120.png) no-repeat;background-size:1024px 1024px;vertical-align:top}.pc .detail_view .detail_summary .list_usage .ico_comm,.changeoption_layer .wrap_option .pickup_reserv .ico_reserv,.pc .ico_shoppick:not(.layout_builder .ico_shoppick,.pc_addcart_layer .ico_shoppick),.changeoption_layer .wrap_option .btn_map .ico_map,.changeoption_layer .wrap_option .guide_map .ico_map,.cmp_coverbadge.pc_size_medium .ico_minor,.cmp_coverbadge.pc_size_large .ico_minor,.pc .tit_srchrslt .util_g .link_more .ico_arr,.pc .tit_srchrslt .group_tooltip .btn_tooltip .ico_info{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_commpc_241114.png);background-size:1024px 1024px}.pc .detail_summary .list_usage .btn_pickup .ico_arr{background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://st.kakaocdn.net/commerce_ui/assets/gift/common/ico_comm_250213.png) no-repeat;background-size:590px 320px}.pc .recommand_layer .area_tooltip .ico_info{width:15px;height:15px;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_commpc_241120.png) no-repeat;background-position:-320px -190px;background-size:1024px 1024px}.ico_pcgift2{display:block;overflow:hidden;font-size:1px;line-height:0;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_pcgift2_240718.png) no-repeat;background-size:250px 725px;color:transparent}.pc .my_giftbox .area_wshprofile .txt_nobirth+.ico_arrow,.pc .my_giftbox .link_quick .ico_arrow,.pc .schbx .sch_button .ico_search,.pc .schbx .ico_delet,.pc .cont_coupon .ico_gift2,.pc .list_billcard .cmp_overlay .ico_close,.countchange_layer .wrap_count .ico_gift2,.pc .group_nogift .ico_gift2,.pc .editmedia_layer .frame_media .ico_gift2,.pc .editmedia_layer .btn_close .ico_close,.pc .record_layer .btn_close .ico_clos,.changeoption_layer .wrap_option .ico_arrow,.changeoption_layer .list_option .ico_gift2,.changeoption_layer .wrap_total .ico_limit,.changeoption_layer .cont_item .ico_minus,.changeoption_layer .cont_item .ico_plus,.changeoption_layer .tip_limit .btn_close .ico_close,.pc .list_billcard .cont_btn .btn_g .ico_heart,.pc .addmoregiftt_layer .ico_close,.pc .message_g .txt_massage .ico_tail,.pc .message_g .card_g .btn_record .ico_gift2,.pc .message_g .card_g .btn_play .ico_gift2,.pc .message_g .card_g .btn_mute .ico_gift2,.pc .message_g .card_g .btn_enlargement .ico_enlargement,.pc .receive_giftbox .ico_check,.pc .tit_srchrslt .link_brndmore .ico_arr,.pc .drop_filter .link_filter .ico_sort,.pc .slide_cate .btn_cate .ico_arr,.pc .wrap_prdgroup .wrap_brndcard .txt_brndmore .ico_arr,.pc .wrap_wshrnk.type_srch .slide_wshrnk .txt_wsh .ico_wsh,.pc .box_setprice .set_price .btn_reset .ico_reset,.pc .biz_info .ico_biz,.pc .wrap_brndsmry .wrap_btnmore .btn_more .ico_arrow,.pc .list_brndsmry .ico_ad,.pc .wrap_srchprdlist .ico_ad,.pc .area_srchrslt .wrap_brndcard .tip_ad .ico_ad,.pc .tab_filter .link_tab .ico_check,.pc .tab_filter li.on .link_tab .ico_gift2.ico_check,.pc .my_giftbox .link_benefit .ico_gift2,.pc .copcomplete_layer .view_coupon .ico_check,.pc .cont_coupon .bundle_coupon .txt_info .ico_notice,.pc .coupon_benefit_layer .box_coupon .ico_arr,.pc .coupon_benefit_layer .box_coupon .ico_download{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_pcgift2_240718.png);background-size:250px 725px}[class*=prdlist_pccol4] .cmp_prd .review_info .ico_star,[class*=prdlist_pccol4] .cmp_prd .util_info .ico_wsh,.pc .cmp_errbox .cnt_err .ico_noti,.pc .slide_slctopt .btn_del .ico_del,.pc .box_slctopt .btn_ref .ico_ref,.section_cardbuilder [class*=prdlist_pcrow1] .cmp_prd .util_info .btn_wsh .ico_wsh,.section_ctgrecommend .prdlist_pccol2_slide .cmp_prd .util_info .btn_wsh .ico_wsh,.pc .section_cardbuilder .cmp_prdlist.prdlist_pccol3 .util_info .ico_wsh,.pc .section_home .cmp_prd .util_info .ico_wsh,.pc .slide_bndlrnk .info_util .ico_wish,.detail_prd .prdlist_pcrow1 .cmp_prd .util_info .btn_wsh .ico_wsh{background-image:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_pcgift3_240415.png);background-size:180px 280px}.ico_pcdetail{display:block;overflow:hidden;font-size:0;line-height:0;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_pcdetail_241024.png) no-repeat 0 0;background-size:250px 600px;text-indent:-9999px}.pc .area_stargage .area_star .frame_star,.pc .view_product .share_btn .ico_detail,.pc .detail_view .link_shopname .ico_arr,.pc .detail_view .view_notice .btn_toggle .ico_detail,.pc .detail_brand .ico_pc,.pc .detail_review .box_noti .ico_detail,.pc .wrap_totalscore .txt_quotation .ico_detail,.pc .wrap_totalscore .list_score li .ico_detail,.pc .wrap_reviewphoto.is_fold .link_movi .ico_play,.pc .preview_type .link_movi .ico_play,.pc .head_group .list_sorting .ico_pc,.pc .box_review .area_score .ico_detail,.pc .area_optiondetail .ico_option,.pc .box_review .area_reviewdetail .ico_pick,.pc .box_review .wrap_detailcontrol .ico_arr,.pc .box_review .btn_like .ico_detail,.pc .wrap_reviewphoto .ico_play,.pc .detail_review .btn_more .ico_arr,.pc .wrap_noreview .ico_detail,.pc .layer_headfixed .btn_close .ico_detail,.pc .layer_headfixed .btn_preview .ico_detail,.pc .layer_reviewdetail .btn_arrow .ico_detail,.pc_item_option .wrap_option .ico_arrow,.pc_item_option .list_option .ico_gift2,.pc_item_option .wrap_basket .ico_del,.pc_item_option .wrap_total .ico_limit,.pc .detail_view .detail_summary .list_usage .ico_detail,.pc .detail_view .info_product .btn_close .ico_detail,.pc .area_tooltip .ico_info,.pc .wishlimit_layer .btn_close .ico_close,.pc .list_wishlimit .btn_wishlimit .ico_check,.pc_item_option .cont_item .ico_gift2,.pc .detail_view .box_codegift .ico_code,.pc_item_option .cmp_gftbtn .ico_heart,.pc_item_option .group_btn_friend .ico_more,.pc .cart_gftbtn .group_btn_friend .ico_more,.pc_item_option .wrap_forbiz .ico_arrow,.pc_item_option .list_wrtoption .cmp_chk .ico_check,.pc .cmp_gftbtn .item_btn .ico_plus,.pc .list_response .ico_detail,.pc .cmp_gftbtn .item_wish .ico_tail,.pc .layer_reviewdetail .btn_othermenu .ico_detail,.pc .wrap_detail .box_review .btn_othermenu .ico_detail,.pc .review_layer .ico_close,.pc .detail_taginfo .wrap_tooltip .ico_close,.pc .list_billcard .cmp_overlay .ico_close,.pc .cont_cart .wrap_btn_bill .tooltip_layer .ico_close,.pc .detail_info .box_warning .ico_warning{background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m640/ico_pcdetail_240926.png) no-repeat 0 0;background-size:250px 600px}.pc .ico_edition:not(.layout_builder .ico_edition,.pc_addcart_layer .ico_edition){width:58px;height:30px;background-position:-135px 0}.pc .ico_exclusive:not(.layout_builder .ico_exclusive,.pc_addcart_layer .ico_exclusive){width:46px;height:30px;background-position:-135px -35px}.pc .ico_preorder:not(.layout_builder .ico_preorder,.pc_addcart_layer .ico_preorder){width:76px;height:30px;background-position:-85px -455px}.pc .ico_tstar:not(.layout_builder .ico_tstar,.pc_addcart_layer .ico_tstar){width:46px;height:30px;background-position:-135px -70px}.pc .info_label{right:10px;top:10px}.pc .ico_giftx:not(.layout_builder .ico_giftx,.pc_addcart_layer .ico_giftx){width:58px;height:30px;background-position:0 -305px}.pc .ico_shoppick:not(.layout_builder .ico_shoppick,.pc_addcart_layer .ico_shoppick){width:71px;height:30px;background-position:0 0}.pc .scroll_hori::-webkit-scrollbar{height:16px}.pc .scroll_hori::-webkit-scrollbar-track{box-shadow:inset 0 0 14px 14px #f2f2f2;border:solid #fafafa;border-width:4px 0 4px}.pc .scroll_hori::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #c1c1c1;border:4px solid transparent;border-radius:14px}.pc .scroll_hori::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 14px 14px #7d7d7d}.pc .slide_carousel .list_slide{margin-bottom:0!important;padding-bottom:0!important}.pc .slide_carousel .list_slide::-webkit-scrollbar{height:16px}.pc .slide_carousel .list_slide::-webkit-scrollbar-track{box-shadow:inset 0 0 14px 14px #f2f2f2;border:solid #fafafa;border-width:4px 0}.pc .slide_carousel .list_slide::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #c1c1c1;border:4px solid transparent;border-radius:14px}.pc .slide_carousel .list_slide::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 14px 14px #7d7d7d}.pc .card_product .wrap_thumb,.pc .card_product .wrap_thumb:after{border-radius:4px}.pc .card_product .wrap_info{height:102px}.pc .card_product .txt_brand{margin-top:12px;font-size:14px;line-height:20px;letter-spacing:normal;color:#999}.pc .card_product .txt_product{display:-webkit-box;max-height:44px;margin-top:0;font-size:14px;line-height:22px;letter-spacing:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;color:#333}.pc .card_product .txt_price{margin-top:8px;font-weight:700;font-size:20px;line-height:30px;letter-spacing:normal;color:#222}.cmp_pcsldbtn_prv,.cmp_pcsldbtn_nxt{overflow:hidden;position:absolute;top:0;z-index:10;border-radius:100%;box-shadow:0 2px 4px 2px rgba(0,0,0,.04)}.cmp_pcsldbtn_prv{left:-29px}.cmp_pcsldbtn_nxt{right:-29px}.cmp_pcsldbtn_prv .ico_prv{width:60px;height:60px;background-position:0 -110px}.cmp_pcsldbtn_nxt .ico_nxt{width:60px;height:60px;background-position:-70px -110px}.cmp_pcsldbtn_prv.btn_disabled .ico_prv,.cmp_pcsldbtn_prv.flicking-arrow-disabled .ico_prv{background-position:0 -40px}.cmp_pcsldbtn_nxt.btn_disabled .ico_nxt,.cmp_pcsldbtn_nxt.flicking-arrow-disabled .ico_nxt{background-position:-70px -40px}.pc .cmp_pcsldbtn_prev,.pc .cmp_pcsldbtn_next{position:absolute;top:50%;z-index:50;width:60px;height:60px;margin:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.1))}.pc .cmp_pcsldbtn_prev{left:0}.pc .cmp_pcsldbtn_next{right:0}.pc .cmp_pcsldbtn_prev .ico_prev,.pc .cmp_pcsldbtn_next .ico_next{width:60px;height:60px;background-position:-230px 0}.pc .cmp_pcsldbtn_next .ico_next{transform:rotate(180deg)}.pc .cmp_pcsldbtn_prev:hover .ico_prev,.pc .cmp_pcsldbtn_next:hover .ico_next{background-position:-230px -70px}.pc .cmp_pcsldbtn_prev.disabled,.pc .cmp_pcsldbtn_next.disabled{display:none}.prdlist_pcrow1 .list_prd li+li{padding-top:28px}.prdlist_pcrow1 .cmp_prd{overflow:hidden}.prdlist_pcrow1 .cmp_prd .thumb_prd{float:left;width:168px;height:168px;padding:0}.prdlist_pcrow1 .cmp_prd .thumb_prd .link_thumb:before{background-color:rgba(0,0,0,.02)}.prdlist_pcrow1 .cmp_prd .info_prd{overflow:hidden;padding-left:24px}.pc .prdlist_pcrow1 .cmp_prd .link_info{height:111px;padding-top:12px}.pc .prdlist_pcrow1 .cmp_prd .link_info .txt_prdname{padding:0}.cmp_prdlist[class*=prdlist_pccol4] .cmp_prd{padding-bottom:60px}[class*=prdlist_pccol4] .cmp_prd .cmp_coverbadge{border-radius:4px}[class*=prdlist_pccol4] .cmp_prd .cmp_coverbadge .circle_badge{width:130px;height:130px;font-size:24px;line-height:29px}[class*=prdlist_pccol4] .cmp_prd .link_thumb .num_rank{min-width:40px;height:40px;padding:0 8px;font-size:20px;line-height:40px}.windows [class*=prdlist_pccol4] .cmp_prd .link_thumb .num_rank{line-height:38px}[class*=prdlist_pccol4] .cmp_prd .link_thumb .advt_badge{overflow:hidden;position:absolute;right:16px;bottom:16px;height:28px;padding:0 8px;border-radius:2px;font-weight:500;font-size:16px;line-height:30px;background-color:rgba(0,0,0,.5);color:#fff}.windows [class*=prdlist_pccol4] .cmp_prd .link_thumb .advt_badge{line-height:28px}[class*=prdlist_pccol4] .cmp_prd .link_info{height:185px;padding-top:8px}[class*=prdlist_pccol4] .cmp_prd .link_info .txt_brand{min-height:18px;font-size:15px;line-height:18px}[class*=prdlist_pccol4] .cmp_prd .link_info .txt_prdname{min-height:22px;max-height:44px;margin-top:3px;font-size:15px;line-height:22px}[class*=prdlist_pccol4] .cmp_prd .link_info .price_info{min-height:22px;padding-top:10px}[class*=prdlist_pccol4] .cmp_prd .price_info .num_sale,[class*=prdlist_pccol4] .cmp_prd .price_info .num_price{font-size:20px;line-height:22px}[class*=prdlist_pccol4] .cmp_prd .price_info .num_sale{margin-right:6px}[class*=prdlist_pccol4] .cmp_prd .price_info .txt_per{font-size:20px}[class*=prdlist_pccol4] .cmp_prd .discount_info{padding-top:9px}[class*=prdlist_pccol4] .cmp_prd .discount_info .emph_discount{font-size:14px}[class*=prdlist_pccol4] .cmp_prd .discount_info .num_price{font-size:15px}[class*=prdlist_pccol4] .cmp_prd .review_info{padding-top:10px}[class*=prdlist_pccol4] .cmp_prd .review_info .ico_star{width:16px;height:16px;margin:1px 5px 0 0;background-position:-80px 0}.windows [class*=prdlist_pccol4] .cmp_prd .review_info .ico_star{margin-top:2px}[class*=prdlist_pccol4] .cmp_prd .review_info .txt_star,[class*=prdlist_pccol4] .cmp_prd .review_info .txt_review{font-size:16px;line-height:19px}[class*=prdlist_pccol4] .cmp_prd .review_info .txt_review{color:#a5a5a5}[class*=prdlist_pccol4] .cmp_prd .review_info .txt_bar{height:12px;margin:2px 6px 0}[class*=prdlist_pccol4] .cmp_prd .etc_info{padding-top:8px}[class*=prdlist_pccol4] .cmp_prd .etc_info .label_g{height:16px;padding:2px 6px;font-size:14px;line-height:17px}.windows [class*=prdlist_pccol4] .cmp_prd .etc_info .label_g{line-height:16px}[class*=prdlist_pccol4] .cmp_prd .etc_info .label_g+.label_g{margin-left:6px}[class*=prdlist_pccol4] .cmp_prd .tag_info{padding-top:11px}[class*=prdlist_pccol4] .cmp_prd .tag_info .tag_g{font-size:15px;line-height:16px;color:#a5a5a5}[class*=prdlist_pccol4] .cmp_prd .util_info{margin-top:0;padding-top:0;border-top:0 none}[class*=prdlist_pccol4] .cmp_prd .util_info .btn_cart{margin:0;padding:21px 20px 0 0}[class*=prdlist_pccol4] .cmp_prd .util_info .btn_wsh{padding-top:22px}[class*=prdlist_pccol4] .cmp_prd .util_info .ico_cart,.section_ctgrecommend .prdlist_pccol2_slide .cmp_prd .util_info .ico_cart,.section_cardbuilder [class*=prdlist_pcrow1] .cmp_prd .util_info .ico_cart,.detail_prd .prdlist_pcrow1 .cmp_prd .util_info .ico_cart{width:23px;height:23px;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/common/pc_prd_cart23.png)}[class*=prdlist_pccol4] .cmp_prd .num_wsh,.section_cardbuilder [class*=prdlist_pcrow1] .cmp_prd .num_wsh{margin:5px 4px 0 0;font-size:14px;line-height:16px}[class*=prdlist_pccol4] .cmp_prd .util_info .btn_wsh .ico_wsh,.section_cardbuilder [class*=prdlist_pcrow1] .cmp_prd .util_info .btn_wsh .ico_wsh,.detail_prd .prdlist_pcrow1 .cmp_prd .util_info .btn_wsh .ico_wsh,.detail_prd .prdlist_pcrow1 .cmp_prd .util_info .btn_wsh.on .ico_wsh{width:25px;height:21px;background-position:-80px -110px}[class*=prdlist_pccol4] .cmp_prd .util_info .btn_wsh.on .ico_wsh,.section_cardbuilder [class*=prdlist_pcrow1] .cmp_prd .util_info .btn_wsh.on .ico_wsh,.detail_prd .prdlist_pcrow1 .cmp_prd .util_info .btn_wsh.on .ico_wsh{background-position:-80px -80px}[class*=prdlist_pccol4] .cmp_prd .num_wsh{margin:3px 0 0 4px;font-size:14px;line-height:17px}.pc .cmp_prd .price_info .num_sale,.pc .cmp_prd .price_info .num_price{letter-spacing:0}.cmp_prdlist.prdlist_pccol4{width:1300px;margin:0 auto}.prdlist_pccol4 .list_prd li{display:inline-block;position:relative;width:305px;margin:0 10px;vertical-align:top}[class*=prdlist_pccol4] .list_prd li:before{display:none;position:absolute;left:-10px;right:-10px;top:-10px;bottom:40px;border-radius:4px;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.12);content:""}.cmp_prdlist.prdlist_pccol4_slide .list_prd li:before{bottom:30px}.cmp_prdlist.prdlist_pccol4_slide .list_prd .item_more:before{bottom:40px}[class*=prdlist_pccol4] .list_prd li:hover:before{display:block}[class*=prdlist_pccol4] .list_prd .cmp_prd{position:relative}[class*=prdlist_pccol4] .discount_info{padding-top:7px}[class*=prdlist_pccol4] .discount_info .emph_discount{font-size:14px}[class*=prdlist_pccol4] .discount_info .num_price{font-size:15px}.cmp_prdlist.prdlist_pccol4_slide{position:relative;width:1280px;margin:0 auto}.prdlist_pccol4_slide .list_prd li{display:inline-block;position:relative;width:296px;margin-left:32px;vertical-align:top}.prdlist_pccol4_slide .list_prd li:first-child{margin-left:0}.prdlist_pccol4_slide .list_prd .item_panel{display:inline-block;position:relative;width:296px;vertical-align:top}.prdlist_pccol4_slide .link_thumb .box_more .ico_arrow{width:40px;height:40px;margin-top:2px;background-position:0 -260px}.prdlist_pccol4_slide .link_thumb .box_more .txt_more{margin-top:13px;font-size:13px;line-height:15px;color:#666}.prdlist_pccol4_slide .cmp_pcsldbtn_prv,.prdlist_pccol4_slide .cmp_pcsldbtn_nxt{top:118px}.wrap_list_rail .cmp_pcsldbtn_prv,.wrap_list_rail .cmp_pcsldbtn_nxt{top:0}.pc .area_srchrslt .tip_ad .ico_ad,.pc .wrap_srchprdlist .tip_ad .ico_ad{width:15px;height:15px;margin:2px 4px 0 0;background-position:-220px -620px}.pc .windows .area_srchrslt .tip_ad .ico_ad,.pc .windows .wrap_srchprdlist .tip_ad .ico_ad{margin-top:2px}.pc .area_srchrslt .tip_ad .btn_tip,.pc .wrap_srchprdlist .tip_ad .btn_tip{line-height:19px}.pc .area_srchrslt .tip_ad .txt_ad,.pc .wrap_srchprdlist .tip_ad .txt_ad{font-size:15px;line-height:19px}.pc .windows .area_srchrslt .tip_ad .txt_ad,.pc .windows .wrap_srchprdlist .tip_ad .txt_ad{margin-top:1px}.pc .wrap_srchprdlist{padding:50px 0 40px}.pc .wrap_srchprdlist .info_prd{position:relative}.pc .wrap_brndsmry .txt_tip,.pc .wrap_srchprdlist .txt_tip{padding:16px 28px 16px 16px}.pc .wrap_srchprdlist .txt_brand{padding-top:4px}.pc .wrap_srchprdlist .tip_ad{float:left;margin:0 4px 0 0;padding-right:0}.pc .wrap_srchprdlist .tip_ad .btn_tip{overflow:hidden;height:18px;margin-top:12px;padding:0}.pc .wrap_srchprdlist .layer_tip{top:32px;left:auto}.pc .gift_new #kakaoWrap{min-height:100%}.pc .bg_gray #kakaoWrap{background-color:#ededed}.pc .bg_white #kakaoWrap{background-color:#fff}.pc .bg_lightgray #kakaoWrap{background-color:#f5f5f5}.pc #kakaoContent,.pc .gift_new #kakaoContent{width:1280px;margin:0 auto;padding:80px 0 100px;box-sizing:border-box}.pc .gift_new .wrap_giftbox #kakaoContent{padding-bottom:0}.pc .gift_new #kakaoContent{padding-top:80px}.pc .gift_new .show_lnb #kakaoContent{padding-top:124px}.pc .footer_no #kakaoContent{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.pc .footer_no #pcKakaoFoot{display:none}@media screen and (max-width: 1280px){.pc .gift_new #kakaoWrap{width:1280px;margin:0 auto}}.pc .cmp_slide_nav li+li,.pc .wrap_list_rail .cmp_slide-bullets .cmp_slide-bullet+.cmp_slide-bullet{margin-left:12px}.pc .cmp_slide_nav .link_nav,.pc .wrap_list_rail .cmp_slide-bullets .link_bullet{width:11px;height:11px}.pc .cmp_slide_nav .on .link_nav,.pc .wrap_list_rail .cmp_slide-bullets .cmp_slide-bullet-active .link_bullet{background-color:#444}.pc .cmp_btn_prev,.pc .cmp_btn_next{overflow:hidden;position:absolute;top:0;z-index:1;border-radius:100%;box-shadow:0 2px 4px 2px rgba(0,0,0,.04)}.pc .cmp_btn_prev{left:-29px}.pc .cmp_btn_next{right:-29px}.pc .cmp_btn_prev .ico_prev{width:60px;height:60px;background-position:0 -40px}.pc .cmp_btn_next .ico_next{width:60px;height:60px;background-position:-70px -40px}.pc .cmp_btn_prev.on .ico_prev{background-position:0 -110px}.pc .cmp_btn_next.on .ico_next{background-position:-70px -110px}#pcKakaoFoot{position:relative;background-color:#fafafc}#pcKakaoFoot .pc_kfoot{overflow:hidden;width:1280px;margin:0 auto;padding:40px 0}.pc_kfoot .gift_bi{float:left;width:171px}.pc_kfoot .gift_bi .img_bi{display:block}.pc_kfoot .gift_info{float:left;padding-top:2px;font-size:12px;line-height:18px;color:#999}.pc_kfoot .list_info{font-size:0}.pc_kfoot .list_info+.list_info{padding-top:2px}.pc_kfoot .list_info dt,.pc_kfoot .list_info dd{display:inline-block;margin-bottom:2px;font-size:12px;vertical-align:top}.windows .pc_kfoot .list_info dt,.windows .pc_kfoot .list_info dd{letter-spacing:-.07em}.pc_kfoot .list_info dd{margin-right:8px}.pc_kfoot .list_info .link_foot{text-decoration:underline;color:#999}.pc_kfoot .list_info .link_email{color:#999}.pc_kfoot .copyright_info{display:block;padding:6px 0 8px;font-size:12px}.pc_kfoot .desc_foot{display:block;padding-bottom:16px;font-size:12px;letter-spacing:-.036em;line-height:18px;color:#a6a6a6}.pc_kfoot .link_kakao{color:#a6a6a6}.pc_kfoot .mark_info{display:block}.pc_kfoot .mark_info [class*=img_]{margin-right:22px}.pc_kfoot .img_systemmark{margin-top:5px}.pc_kfoot .service_info{position:absolute;top:40px;right:50%;margin-right:-640px;padding:1px 1px 0 0;font-size:0}.pc_kfoot .link_service{font-size:14px;color:#666;letter-spacing:.03em}.windows .pc_kfoot .link_service{letter-spacing:-.03em}.pc_kfoot .txt_bar{margin:0 16px;font-weight:lighter;font-size:14px;color:#c5c6cb}.pccomm_layer{overflow:hidden;position:relative;width:370px;margin:0 auto;border:1px solid #999;border-radius:4px;background:#fff;box-sizing:border-box}.pccomm_layer .layer_head{padding:26px 50px 0 25px}.pccomm_layer .tit_layer{display:block;font-size:16px;line-height:24px;color:#000;word-break:break-all}.pccomm_layer .layer_body{padding:14px 25px 34px}.pccomm_layer .tit_sub{display:block;padding:18px 0 2px;font-weight:700;line-height:22px;color:#666;word-break:break-all}.pccomm_layer .tit_sub:first-child{padding-top:0}.pccomm_layer .txt_sub{display:block;line-height:22px;color:#666;word-break:break-all}.pccomm_layer .btn_close{position:absolute;top:0;right:0;padding:16px}.pccomm_layer .btn_close .ico_pc{width:16px;height:16px;background-position:-20px 0}.pc .cmp_errbox .cnt_err{width:1280px;margin:0 auto;padding:150px 0 120px;box-sizing:border-box}.pc .cmp_errbox .cnt_err .ico_noti{width:48px;height:48px;background-position:0 0}.pc .cmp_errbox .cnt_err .tit_err{margin-top:20px;font-size:24px;line-height:26px}.pc .cmp_errbox .cnt_err .txt_err{margin-top:12px;font-size:18px;line-height:24px}.pc .section_nogift{padding-top:130px}.pc .section_nogift .list_nogift{max-width:312px;margin:35px auto 0}.windows .area_tooltip .link_info{margin-top:2px}.pc .area_tooltip .ico_info{width:20px;height:20px;background-position:-150px -380px}.pc .area_tooltip .layer_tooltip{top:34px;left:-2px;width:400px;padding:16px 40px 14px 19px;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:22px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.pc .area_tooltip .layer_tooltip .btn_close{right:0;top:0}.pc .area_tooltip .layer_tooltip .ico_close{margin:14px}.pc .toast_normal{left:50%;right:auto;bottom:20px;width:350px;margin-left:-175px;box-sizing:border-box}.pc .toast_type2{padding-right:77px}.pc .toast_type2 .btn_toast{width:77px}.windows .toast_type2{padding-right:84px}.windows .toast_type2 .btn_toast{width:84px}.pc .toast_normal.add_thumb.toast_ad,.pc .toast_normal.add_thumb.toast_ad.above_btn{bottom:20px}.pc .toast_normal.above_btn{bottom:64px}.cmp_coverbadge.pc_size_medium .txt_state{height:42px;padding:0 10px;font-size:17px;line-height:42px}.cmp_coverbadge.pc_size_large .txt_state{height:50px;padding:0 16px;font-size:18px;line-height:50px}.cmp_coverbadge.pc_size_medium .ico_minor{width:52px;height:52px;background-position:0 -110px}.cmp_coverbadge.pc_size_large .ico_minor{width:62px;height:62px;background-position:0 -40px}.pc .link_gotop{right:25px;bottom:25px}.pc .cmp_paging{width:254px;padding:0 70px;font-size:16px;line-height:42px;color:#888}.pc .cmp_paging .btn_prev,.pc .cmp_paging .btn_next{width:70px;height:42px}.pc .drop_filter .link_filter{height:24px;padding:0;font-size:16px}.pc .drop_filter .link_filter .ico_sort{width:18px;height:18px;margin:-4px 6px 0 0;background-position:-230px -325px}.windows .drop_filter .link_filter .ico_sort{margin-top:0}.pc .drop_filter .layer_filter{right:0;min-width:120px}.pc .cmp_gftbtn .item_wish .toast_bubble{top:-60px;width:195px;height:40px;margin-left:0;font-weight:600;font-size:16px;line-height:40px;border-radius:6px}.pc .cmp_gftbtn .item_wish .arrow_tail{left:12px;bottom:-9px;border-top:9px solid rgba(46,47,48,.8);border-left:6px solid transparent;border-right:6px solid transparent}.pc .cmp_gftbtn .wrap_friend{padding-right:3px}.pc .cmp_gftbtn .area_friend[class*=type_] .wrap_friend{width:36px;height:36px}.pc .cmp_gftbtn .area_friend[class*=type_] .profile_friend{transform:scale(.36)}.pc .cmp_gftbtn .area_friend:not([class*=type_]) .box_profile{width:32px;height:32px}.comm_layer *,.share_comm_layer *,.snack_layer *,.scroll_layer *{font-family:sec,system-ui,-apple-system,Helvetica Neue,Apple SD Gothic Neo,Segoe UI,Roboto,Arial,NotoSans,Open Sans,Malgun Gothic,\b9d1\c740  \ace0\b515,sans-serif}.comm_layer .ico_layer,.share_comm_layer .ico_layer,.snack_layer .ico_layer{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://st.kakaocdn.net/commerce_ui/static/common/ico_layer_240112.png) 0 0 no-repeat;background-size:250px 170px}.no-webp .comm_layer .ico_layer,.no-webp .share_comm_layer .ico_layer,.no-webp .snack_layer .ico_layer{background-image:url(https://st.kakaocdn.net/commerce_ui/static/common/ico_layer_240112.png)}.comm_layer *{color:#333}.comm_layer .ico_gift2,.comm_layer .ico_gift3,.comm_layer .ico_detail,.comm_layer .ico_comm{color:transparent}.comm_layer{position:relative;width:300px;margin:0 auto;background:#fff;box-sizing:border-box}.comm_layer .layer_head{padding:26px 24px 0}.comm_layer .tit_layer{display:block;margin-right:22px;font-size:16px;line-height:24px;letter-spacing:-1px;word-break:break-all}.comm_layer .layer_body{padding:10px 24px 28px}.comm_layer .txt_sub{display:block;line-height:20px;color:#666;letter-spacing:-1px;word-break:break-all}.comm_layer .txt_sub+.txt_sub{padding-top:6px}.comm_layer .txt_sub2{color:#333}.comm_layer .txt_sub3{color:#999}.comm_layer .link_txt{display:inline-block;margin-top:10px;line-height:20px;color:#999;text-decoration:underline;vertical-align:top}.comm_layer .btn_layer{width:100%;height:50px;border-top:1px solid #EDEDED;font-weight:600;font-size:16px;line-height:52px;color:#000;letter-spacing:-1px}.comm_layer .btn_talk{border:0 none;background:#ffeb00}.os_android .comm_layer .btn_layer{line-height:49px}.comm_layer .ico_talk{display:inline-block;width:23px;height:16px;margin:17px 4px 0 0;background-position:-120px -90px;vertical-align:top}.comm_layer .area_check{position:relative;margin-top:14px}.comm_layer .area_check .inp_g{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;margin:0;border:0 none;opacity:.01}.comm_layer .area_check .lab_g{display:block;position:relative;height:19px;font-size:14px;line-height:19px;color:#333;letter-spacing:-.03em}.comm_layer .area_check .ico_check{float:left;width:18px;height:18px;margin:1px 9px 0 0;background-position:-195px 0}.comm_layer .inp_g:checked+.lab_g .ico_check{background-position:-195px -20px}.comm_layer .area_check .txt_sub3{padding:3px 0 0 27px}.comm_layer .btn_close{position:absolute;top:0;right:0;padding:12px}.comm_layer .btn_close .ico_close{width:24px;height:24px;background-position:-120px -60px}.hasimg_layer .layer_head{padding-top:28px}.hasimg_layer .tit_layer{margin-left:22px;font-size:18px;line-height:27px;text-align:center}.hasimg_layer .layer_body{padding-top:16px;padding-bottom:26px}.hasimg_layer .txt_sub{line-height:22px}.hasimg_layer .img_g{vertical-align:top}.hasimg_layer .img_g+.txt_sub{margin-top:13px}.share_comm_layer *{font-size:14px;line-height:1.5;font-family:AppleSDGothicNeo-Regular,Malgun Gothic,\b9d1\c740  \ace0\b515,dotum,\b3cb\c6c0,sans-serif;color:#333}.share_comm_layer.layer_bottom{background:#fff;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.share_comm_layer:after{position:fixed;bottom:0;left:0;right:0;height:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.share_comm_layer .tit_layer{display:block;padding:13px 0;font-weight:600;font-size:16px;line-height:24px;color:#000;text-align:center;letter-spacing:-1px}.share_comm_layer .list_share_comm{display:flex;justify-content:space-between;padding:24px 40px 28px}.share_comm_layer .list_share_comm .link_share{display:block}.share_comm_layer .list_share_comm2{display:block;overflow:hidden;padding-left:30px;padding-right:30px}.share_comm_layer .list_share_comm2 li{float:left;width:33.33%;margin-top:20px}.share_comm_layer .list_share_comm2 li:nth-child(1),.share_comm_layer .list_share_comm2 li:nth-child(2),.share_comm_layer .list_share_comm2 li:nth-child(3){margin-top:0}.share_comm_layer .list_share_comm2 li:nth-child(3n) .link_share{margin:0 0 0 auto}.share_comm_layer .list_share_comm2 li:nth-child(3n+1) .link_share{margin:0 auto 0 0}.share_comm_layer .list_share_comm2 .link_share{width:70px;margin:0 auto}.share_comm_layer .link_share .txt_share{display:block;padding-top:8px;font-size:13px;text-align:center}.share_comm_layer .link_share .ico_layer{width:50px;height:50px;margin:0 auto}.share_comm_layer .link_share .ico_kakaotalk{background-position:0 0}.share_comm_layer .link_share .ico_url{background-position:-60px 0}.share_comm_layer .link_share .ico_facebook{background-position:-35px -120px}.share_comm_layer .link_share .ico_twitter{background-position:-200px -120px}.share_comm_layer .link_share .ico_rumor{background-position:-120px 0}.share_comm_layer .link_share .ico_instagram{background-position:-145px -120px}.share_comm_layer .link_share .ico_daumcafe{background-position:-90px -120px}.share_comm_layer .btn_close{position:absolute;top:0;right:0;padding:14px}.share_comm_layer .btn_close .ico_close{width:24px;height:24px;background-position:-120px -60px}.snack_layer *{font-size:14px;line-height:1.5;font-family:AppleSDGothicNeo-Regular,Malgun Gothic,\b9d1\c740  \ace0\b515,dotum,\b3cb\c6c0,sans-serif;color:#333}.snack_layer{margin:0 10px 10px;border-radius:4px;background:#333;box-shadow:0 2px 4px rgba(0,0,0,.3);box-sizing:border-box}.snack_layer .txt_layer{display:block;display:-webkit-box;overflow:hidden;line-height:21px;color:#fff;max-height:42px;letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.snack_layer .link_view{display:inline-block;color:#feeb00;letter-spacing:-1px}.snack_layer .inner_layer{display:flex;align-items:center;padding:14px 16px 13px}.snack_layer .inner_layer .txt_layer{flex:1}.snack_layer .inner_layer .link_view{margin:-10px 0 -10px 22px;padding:10px 4px 10px 12px}.layer_bottom{position:fixed;left:0;right:0;bottom:0}.layer_foot.wrap_defaultbtn{display:table;width:100%;margin-top:0;table-layout:fixed}.wrap_defaultbtn .area_btn{display:table-cell;text-align:center}.wrap_defaultbtn .area_btn .btn_comm{display:block;width:100%;height:50px;border-top:1px solid #ededed;font-size:16px;line-height:50px;color:#333;text-align:center}.wrap_defaultbtn .area_btn+.area_btn .btn_comm{border-left:1px solid #ededed}.wrap_defaultbtn .area_btn .btn_comm.btn_point{border-top:1px solid #FEEB00;background-color:#feeb00}.wrap_defaultbtn .area_btn+.area_btn .btn_point{border-left:1px solid #FEEB00;background-color:#feeb00}.wrap_defaultbtn .area_btn .btn_comm:disabled{border-color:#e5e5e5;color:#999;background-color:#e5e5e5;pointer-events:none}.alert_comm_layer .layer_head,.confirm_comm_layer .layer_head{padding:0}.alert_comm_layer .layer_body{padding:26px 24px}.alert_comm_layer .txt_sub{color:#333}.confirm_comm_layer .inner_layer{padding-top:26px}.confirm_comm_layer .tit_layer{padding:0 24px 16px;margin-right:0}.confirm_comm_layer .layer_body{padding:0 24px 26px}.comm_layer .tit_sub{display:block;font-weight:400;color:#000}.comm_layer .emph_point{color:#4a90e2}.comm_layer .box_tf{padding:16px 0}.comm_layer .box_tf .tf_g{display:block;width:100%;height:40px;padding:10px 12px;border:1px solid #D3D5DD;border-radius:4px;line-height:20px;color:#222;box-sizing:border-box}.comm_layer .box_tf .tf_g::-webkit-input-placeholder{color:#a5a5a5}.comm_layer .box_tf .tf_g:-moz-placeholder{color:#a5a5a5}.comm_layer .box_tf .tf_g::-moz-placeholder{color:#a5a5a5}.comm_layer .box_tf .tf_g:-ms-input-placeholder{color:#a5a5a5}.comm_layer .txt_spacing{display:block;line-height:22px;color:#666;letter-spacing:-1px;word-break:break-all}.comm_layer .txt_spacing+.txt_spacing{padding-top:19px}.comm_layer.scroll_layer .layer_head{min-height:0;padding-top:28px;border-bottom:1px solid #fff;box-shadow:none}.comm_layer.scroll_layer .layer_head.scroll_on{border-color:rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);min-height:21px}.comm_layer.scroll_layer .tit_layer{padding-bottom:9px}.comm_layer.scroll_layer .layer_body{padding:10px 0 0}.comm_layer.scroll_layer .wrap_scroll{overflow:auto;margin-right:4px;padding:0 20px 28px 24px;max-height:302px}.comm_layer.scroll_layer .wrap_scroll::-webkit-scrollbar{width:4px}.comm_layer.scroll_layer .wrap_scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3)}.comm_layer .cmpop_drop .drop_g{border-top:1px solid #f3f3f3}.comm_layer .cmpop_drop .tit_drop{display:flex;justify-content:space-between;align-items:center;position:relative;font-weight:400}.comm_layer .cmpop_drop .btn_drop{display:block;overflow:hidden;width:100%;padding:15px 16px 15px 24px;font-size:14px;line-height:17px;color:#222;text-align:left}.comm_layer .cmpop_drop .btn_drop .ico_drop{float:right;width:16px;height:9px;background-position:-20px -70px}.cmpop_drop .fold_on .btn_drop .ico_drop{background-position:-40px -70px}.cmpop_drop .drop_g .info_drop{display:none}.cmpop_drop .drop_g.fold_on .info_drop{display:block}.comm_layer .box_popup_giftcont{padding:20px 24px 24px;background-color:#f7f7f7}.area_popprofile{display:flex;align-items:center}.area_popprofile .thumb_outline{display:block;width:36px;height:36px}.area_popprofile .thumb_outline:after{background-position:-255px -125px}.area_popprofile .tit_g{display:block;margin-left:10px;line-height:17px}.area_popprofile .tit_g .txt_name{display:inline-block;overflow:hidden;max-width:146px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.area_popprd .link_prd{display:block;overflow:hidden}.area_popprd .item_prd{position:relative;float:left;width:80px;height:80px}.area_popprd .prd_info{overflow:hidden;padding-left:10px}.area_popprd .item_prd:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.04);content:""}.area_popprd .prd_info .txt_brand{display:block;overflow:hidden;font-size:12px;line-height:14px;letter-spacing:-.038em;color:#5f96fc;text-overflow:ellipsis;white-space:nowrap}.area_popprd .prd_info .txt_product{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:34px;margin-top:4px;letter-spacing:-.036em;line-height:17px;text-overflow:ellipsis;color:#888}.area_popprofile+.area_popprd{margin-top:12px}.comm_layer .area_popprd .img_g,.comm_layer .area_popprofile .img_g{display:block;width:100%}.box_popup_giftcont .area_popprofile .tit_g{font-weight:400}.giftinfo_layer .layer_body{overflow:hidden;padding:24px}.giftinfoguide_layer .layer_head{padding:26px 24px 13px}.giftinfoguide_layer .layer_body{padding:0}.giftinfoguide_layer .desc_giftdelete{padding:20px 24px 28px;border-top:1px solid #f3f3f3;font-size:14px;line-height:17px;color:#666}.comm_layer.control_secondbtn .wrap_defaultbtn .area_btn .btn_comm{border:0 none}.comm_layer.control_secondbtn .wrap_defaultbtn .area_btn:nth-child(2) .btn_comm{background:#ffeb00}.comm_layer .emph_txt{font-weight:700;color:#4684e9}.comm_layer .emph_txt2{font-weight:700;color:#ff0707}.comm_layer .txt_sub .emph_txt,.comm_layer .txt_sub .emph_txt2{line-height:20px}.barcode_layer .layer_body{padding-top:16px}.barcode_layer .desc_sub{padding-top:15px;line-height:20px;color:#666;letter-spacing:-.07em;word-break:break-all}.barcode_layer .txt_emph{font-weight:700;line-height:20px;color:#666}.barcode_layer .group_btn{padding-top:28px}.barcode_layer .group_btn .btn_comm{display:block;width:100%;height:44px;border:1px solid #EDEDED;border-radius:4px;font-size:16px;line-height:44px;letter-spacing:-.03em}.android .barcode_layer .group_btn .btn_comm{line-height:43px}.barcode_layer .group_btn .btn_comm+.btn_comm{margin-top:8px}.barcode_layer .group_btn .ico_save{width:18px;height:18px;margin:12px 4px 0 0;background-position:-300px -110px}.android .barcode_layer .group_btn .ico_save{margin-top:13px}.barcode_layer .group_btn .ico_samsungpay{display:inline-block;overflow:hidden;width:208px;height:16px;margin-top:13px;font-size:1px;line-height:0;color:transparent;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/btn_samsungwallet.svg) no-repeat 0 0;background-size:208px 16px;vertical-align:top}.barcode_layer .btn_layer{border:0 none;font-weight:400;background-color:#ffeb00}.layer_notice .list_bullet{padding-top:6px}.layer_notice .list_bullet>li{position:relative;padding-left:16px;font-size:14px;line-height:20px;color:#666;letter-spacing:-.07em}.layer_notice .list_bullet>li:before{position:absolute;top:9px;left:6px;width:2px;height:2px;border-radius:4px;background-color:#666;content:""}.layer_notice .list_bullet>li+li{margin-top:6px}.layer_notice .group_notice .tit_layer{padding-bottom:10px;margin-right:0}.layer_notice .group_notice+.group_notice{margin-top:20px;padding-top:20px;border-top:1px solid rgba(216,216,216,.6)}.layer_notice .layer_body{overflow-y:scroll;height:364px;padding-top:0;box-sizing:border-box}.comm_layer.caution_layer .tit_layer{color:#000;letter-spacing:0}.comm_layer.caution_layer .layer_body{overflow:visible;height:auto;padding:0 0 26px}.comm_layer.caution_layer .wrap_scroll{padding:10px 20px 0 24px;word-break:break-all}.comm_layer.caution_layer .tit_caution{display:block;padding-bottom:10px;line-height:20px}.comm_layer.caution_layer .list_caution+.tit_caution{margin-top:20px;padding-top:20px;border-top:1px solid rgba(216,216,216,.6)}.comm_layer.caution_layer .list_caution li{position:relative;padding-left:16px;font-size:14px;line-height:20px;color:#666}.comm_layer.caution_layer .list_caution li:before{position:absolute;left:6px;top:7px;width:2px;height:2px;border-radius:2px;background-color:#666;content:""}.comm_layer.caution_layer .list_caution li+li{margin-top:6px}.comm_layer.caution_layer .emph_point{font-weight:700}.comm_layer .info_define{overflow:hidden;padding-top:13px;line-height:22px}.comm_layer .info_define dt{float:left;padding:3px 8px 0 0;color:#999}.comm_layer .info_define dd{overflow:hidden;padding-top:3px;color:#000;word-break:keep-all;word-wrap:break-word}.layer_handlebar .btn_handlebar{width:60%}.layer_handlebar{position:fixed;left:0;right:0;bottom:0;z-index:30020;background-color:#fff}.slideup_banner{position:fixed;left:0;right:0;bottom:0;z-index:30040;transform:translateY(100%);transition:transform .3s .1s ease-in-out}.slideup_banner.show_up{transform:translateY(0)}.slideup_banner .link_banner{display:block;overflow:hidden;position:relative;border-radius:20px 20px 0 0;background-color:#fff;box-shadow:0 -2px 20px rgba(0,0,0,.12);box-sizing:border-box}.slideup_banner .box_desc{position:absolute;top:32px;left:20px;right:20px;bottom:24px;padding-bottom:30px;box-sizing:border-box}.slideup_banner .tit_banner{display:block;margin-bottom:6px;font-size:14px;letter-spacing:-.021em;line-height:20px;word-break:break-all;color:#999}.slideup_banner .desc_banner{display:block;font-size:20px;letter-spacing:-.015em;line-height:30px;color:#222}.slideup_banner .txt_empha{font-weight:700}.slideup_banner .detail_btn{position:absolute;display:inline-block;left:0;bottom:0;min-height:29px;padding:0 21px 0 13px;font-size:12px;line-height:29px;font-weight:600;vertical-align:top;border-radius:14px;background-color:rgba(46,50,55,.8);color:#fff}.slideup_banner .detail_btn .ico_gift2{position:absolute;right:10px;top:11px;width:5px;height:7px;background-position:-35px -1165px}.slideup_banner .thumb_banner{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:55.55%}.slideup_banner .thumb_banner .img_g{display:block;position:absolute;top:0;left:0;width:100%}.slideup_banner .close_btn{position:absolute;top:0;right:0}.slideup_banner .close_btn .ico_gift2{margin:12px;width:24px;height:24px;background-position:-55px -1165px}.imgbnr_layer{width:240px}.imgbnr_layer .inner_layer{position:relative}.imgbnr_layer .area_img{display:block;overflow:hidden;border-radius:12px}.imgbnr_layer .img_g{display:block;width:100%}.imgbnr_layer .area_btn{display:block;margin-top:12px}.imgbnr_layer .btn_comm{display:block;width:100%;min-height:44px;border-radius:4px;font-size:15px;line-height:44px;font-weight:700;color:#333;background-color:#fff}.imgbnr_layer .btn_comm+.btn_comm{margin-top:8px}.imgbnr_layer .btn_active{background-color:#ffe453}.imgbnr_layer .btn_close{position:absolute;top:-8px;right:-8px;width:55px;height:55px}.imgbnr_layer .btn_close .ico_close{width:11px;height:11px;margin:0 auto;background-position:-40px -100px}.info_layer{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:30020;background-color:rgba(0,0,0,.4);text-align:center;white-space:nowrap}.info_layer.layer_on{display:block}.info_layer:before{display:inline-block;height:100%;vertical-align:middle;content:""}.info_layer .inner_layer{display:inline-block;position:relative;width:300px;background-color:#fff;vertical-align:middle;text-align:left;white-space:normal}.info_layer .layer_head{padding:25px 48px 0 24px}.info_layer .tit_guide{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#333}.info_layer .layer_body{padding:14px 24px 20px}.info_layer .txt_desc{display:block;font-size:14px;line-height:21px;letter-spacing:-.02em;color:#666}.info_layer .wrap_btn{margin-top:20px}.info_layer .wrap_btn .btn_ok{width:100%;height:44px;border:1px solid #D3D5DD;border-radius:22px;font-size:16px;color:#000}.info_layer .btn_close{position:absolute;right:0;top:0;padding:14px}.info_layer .ico_close{width:20px;height:20px;background-position:-180px -20px}.layer_headfixed{display:none;position:fixed;top:0;left:0;right:0;z-index:30010;height:100vh;background-color:#fff}body.layer_show{overflow:hidden}.layer_headfixed.layer_on{display:block}.layer_headfixed .layer_head{position:absolute;top:0;left:0;right:0;z-index:1;height:45px;border-bottom:1px solid #e8e8e8;background-color:#fff;text-align:center}.layer_headfixed .layer_head .tit_head{font-weight:400;font-size:18px;line-height:45px;color:#222}.layer_headfixed .layer_head .btn_close{position:absolute;top:50%;right:15px;margin-top:-12px}.layer_headfixed .btn_close .ico_detail{width:24px;height:24px;background-position:-160px -95px}.layer_headfixed .layer_head .btn_preview{position:absolute;top:50%;left:15px;margin-top:-12px}.layer_headfixed .btn_preview .ico_detail{width:24px;height:24px;background-position:-160px -70px}.layer_headfixed .layer_body{position:absolute;top:46px;left:0;right:0;bottom:0}.comm_layer.event_layer .layer_body{padding-bottom:26px}.comm_layer.event_layer .wrap_scroll{padding-bottom:0}.comm_layer.event_layer .tit_layer+.list_event{padding-top:15px}.comm_layer.event_layer .list_event li{font-size:13px;line-height:19px;color:#666}.comm_layer.event_layer .list_event li+li{padding-top:8px}.comm_layer.event_layer .tit_cs{display:block;padding-top:16px;line-height:20px}.comm_layer.event_layer .txt_cs{display:block;padding-top:5px;font-size:12px;line-height:19px;color:#666}.comm_layer.event_layer .link_cs,.comm_layer.event_layer a{color:#4684e9;text-decoration:underline}.comm_layer.event_layer .tit_notice{display:block;font-weight:700;line-height:20px;color:#666;letter-spacing:-.071em}.comm_layer.event_layer .list_notice li{margin-top:4px;line-height:20px;color:#666;letter-spacing:-.071em}.comm_layer.event_layer .list_notice+.tit_notice{margin-top:28px}.comm_layer.code_layer .layer_head{padding:26px 46px 16px 24px}.comm_layer.code_layer .layer_body{padding:0 24px 28px}.comm_layer.code_layer .tit_layer,.comm_layer.code_layer .txt_sub{letter-spacing:-.03em}.code_layer .list_step{overflow:hidden;padding-top:24px}.code_layer .list_step li{position:relative;float:left;padding-right:24px;text-align:center}.code_layer .list_step li:last-child{padding-right:0}.code_layer .list_step .ico_detail{display:block}.code_layer .list_step .ico_pay{width:68px;height:68px;background-position:0 -445px}.code_layer .list_step .ico_create{width:68px;height:68px;background-position:-75px -445px}.code_layer .list_step .ico_delivery{width:68px;height:68px;background-position:0 -520px}.code_layer .list_step .ico_arr{position:absolute;top:30px;right:8px;width:8px;height:10px;background-position:-140px -400px}.code_layer .list_step .txt_step{display:block;padding-top:6px;font-size:14px;line-height:18px;color:#333}.code_layer .list_codeinfo{padding-top:20px;word-break:break-all}.code_layer .list_codeinfo li{font-size:14px;line-height:20px;color:#666;letter-spacing:-.03em}.code_layer .list_codeinfo li:before{padding-right:4px;content:"\30fb"}.comm_layer.code_layer .txt_sub+.txt_sub{padding-top:24px}.code_layer .layer_foot.no_brdrtop{border-top:0}.code_layer .wrap_defaultbtn .btn_comm{font-weight:600}.code_layer .layer_foot .btn_emph{background-color:#fde515}.bnr_band{display:none;overflow:hidden;position:fixed;left:50%;bottom:32px;z-index:30020;width:300px;height:48px;background-color:#333;border-radius:28px;transform:translate(-50%)}.bnr_band.bnr_on{display:block}.bnr_band .link_bnr{display:block;height:100%;background-color:#333;background-size:cover}.bnr_band .txt_bnr{position:absolute;left:20px;top:0;font-size:15px;line-height:48px;font-weight:700;color:#fff}.bnr_band .btn_close{position:absolute;right:12px;top:12px;width:24px;height:24px;border-radius:50%;background-color:rgba(0,0,0,.1)}.bnr_band .btn_close .ico_close{width:11px;height:11px;margin:0 auto;background-position:-40px -100px}.bnr_band.above_btn{bottom:76px;bottom:calc(constant(safe-area-inset-bottom) + 76px);bottom:calc(env(safe-area-inset-bottom) + 76px)}.reserv_confirm_layer .layer_body{padding:16px 24px 26px}.reserv_confirm_layer .info_pickup{overflow:hidden;padding-top:13px;line-height:22px}.reserv_confirm_layer .info_pickup dt{float:left;padding:3px 8px 0 0;color:#999}.reserv_confirm_layer .info_pickup dd{overflow:hidden;padding-top:3px;word-break:keep-all;word-wrap:break-word}.reserv_confirm_layer .area_map{overflow:hidden;position:relative;height:90px;margin-top:16px;border-radius:4px}.reserv_confirm_layer .area_map:after{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;border:1px solid rgba(0,0,0,.1);border-radius:4px;pointer-events:none;content:""}.reserv_confirm_layer .area_map+.txt_sub{padding-top:16px}.reserv_confirm_layer .link_tel{font-weight:700;color:#4684e9;text-decoration:underline}.addcart_layer{position:fixed;left:0;right:0;bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);z-index:30020;background-color:#fff;box-sizing:border-box}.addcart_layer .layer_head{padding:0 16px;border-bottom:1px solid rgba(0,0,0,.03)}.addcart_layer .box_notice{display:flex;align-items:center;height:60px}.addcart_layer .box_notice .wrap_thumb{flex:0 0 30px;overflow:hidden;position:relative;width:30px;height:30px;border-radius:4px}.addcart_layer .box_notice .wrap_thumb:before{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.02);border-radius:2px;content:""}.addcart_layer .box_notice .wrap_thumb .img_g{display:block;width:100%}.addcart_layer .box_notice .info_notice{display:flex;flex:auto;align-items:center;padding-left:10px}.addcart_layer .box_notice .txt_giftbox{display:block;overflow:hidden;margin-right:auto;font-size:14px;line-height:18px;color:#000;text-overflow:ellipsis;white-space:nowrap}.addcart_layer .link_giftbox{display:flex;align-items:center;padding:9px 0}.addcart_layer .link_giftbox .txt_g{font-size:14px;line-height:26px;color:#595959}.addcart_layer .link_giftbox .ico_arrow{width:7px;height:11px;margin:0 -1px 1px 6px;background-position:-140px -1315px}.addcart_layer .tit_gift{display:block;padding:15px 16px 10px;font-size:14px;line-height:21px}.addcart_layer .wrap_srchprdlist .cmp_prdlist.prdlist_mcol3.type_carousel{padding-top:0}.addcart_layer .layer_body{padding-bottom:4px}.addcart_layer .list_slide{padding:0 10px 30px 20px}.addcart_layer .list_slide li{width:106px;padding-right:10px}.addcart_layer .list_slide .img_g{display:block;width:100%}.addcart_layer .card_product .wrap_thumb:after{border-color:rgba(0,0,0,.02)}.addcart_layer .txt_product{display:-webkit-box;height:34px;margin-top:7px;font-weight:400;line-height:17px;color:#444;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.addcart_layer .txt_price{font-weight:700}.addcart_layer .txt_sale{margin-right:4px;font-weight:700;color:#f6432f}.addcart_layer .txt_percent{font-weight:400}.addcart_layer .txt_won{font-weight:400;color:#222}.addcart_layer .btn_handlebar{width:60%}.addcart_layer .card_etc{overflow:hidden;margin-top:12px;padding-top:10px;border-top:1px solid #F5F5F5}.addcart_layer .card_etc .btn_addcart{float:right}.addcart_layer .card_etc .ico_cart{width:18px;height:17px;margin:0 3px;background-position:-145px -650px}.wshlimit_layer{position:fixed;left:0;right:0;bottom:0;z-index:30030;padding:0 16px 16px;padding-bottom:calc(constant(safe-area-inset-bottom) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px);background-color:#fff;box-sizing:border-box}.wshlimit_layer .tit_wshlimit{display:block;font-size:16px;line-height:44px;color:#191919;text-align:center}.group_wshradio{position:relative}.group_wshradio+.group_wshradio{margin-top:12px}.group_wshradio+.group_wshradio:before{position:absolute;width:100%;top:-5px;height:1px;background-color:#f3f3f3;content:""}.group_wshradio .inp_radio,.group_wshradio .ico_radio{position:absolute;top:50%;right:0;width:20px;height:20px;transform:translateY(-50%)}.group_wshradio .inp_radio{z-index:-1;opacity:.01}.group_wshradio .lab_radio{display:block;position:relative;padding:10px 30px 10px 50px}.group_wshradio .ico_radio{background-position:-255px -1320px}.group_wshradio .inp_radio:checked+.lab_radio .ico_radio{background-position:-230px -1320px}.group_wshradio .tit_radio{display:block;font-weight:500;font-size:16px;line-height:24px;color:#191919}.group_wshradio .txt_radio{display:block;font-size:14px;line-height:21px;color:#8e8e8e}.group_wshradio .ico_public{position:absolute;top:10px;left:0;width:40px;height:40px;background-position:-140px -1330px}.group_wshradio .ico_private{position:absolute;top:10px;left:0;width:40px;height:40px;background-position:-185px -1330px}.wshlimit_layer .wrap_wshbtn{padding-top:14px}.wshlimit_layer .wrap_wshbtn .btn_wshlimit{display:block;width:100%;height:44px;border-radius:4px;font-size:15px;line-height:44px;background-color:#fee500;color:#000}.btn_handler_close{position:fixed;top:0;left:0;width:100%}.btn_handler_close .screen_out{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px)}.btn_handlebar{display:block;position:relative;width:100%;height:20px;margin:0 auto;font-size:1px;line-height:0;color:transparent}.btn_handlebar:before{position:absolute;top:50%;left:50%;width:36px;height:4px;border-radius:10px;background-color:#999;transform:translate(-50%,-50%);content:""}.progress_layer .thumb_emoti{display:block;margin:0 auto;width:160px;height:120px}.progress_layer .wrap_progress{width:100%;padding-top:52px}.progress_layer .inner_layer{position:relative;z-index:30030;width:300px;height:300px;border-radius:8px;background:#fff}.progress_layer .link_close{position:absolute;top:0;right:0;padding:20px}.progress_layer .ico_close{width:24px;height:24px;background-position:-250px -665px}.progress_layer .text_progress{padding:12px 50px 24px;font-size:14px;line-height:20px;color:#666;text-align:center}.progress_layer .wrap_bar{position:relative;height:12px;margin:0 24px;border-radius:10px;background:#f5f5f5}.progress_layer .wrap_bar:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.02);border-radius:10px;content:""}.progress_layer .inner_bar{height:12px;border-radius:10px;background:#fee700}.progress_layer.type_auto .thumb_emoti{height:auto}.progress_layer.type_auto .inner_layer{height:auto;padding:36px 0 28px}.progress_layer.type_auto .wrap_progress{padding:0}.progress_layer.type_auto .text_progress{padding:0 50px 20px}.conditions_layer .layer_head{padding-top:45px}.conditions_layer .tit_grand{font-size:16px;line-height:21px;color:#222}.conditions_layer .cond_section{padding:14px 0 0}.conditions_layer .cond_section+.cond_section{margin-top:14px;border-top:1px solid #e7e7e7}.conditions_layer .layer_body{overflow-y:auto;max-height:320px}.conditions_layer .tit_conditions{display:block;padding-bottom:8px;font-size:15px;line-height:19px;color:#222}.conditions_layer .desc_conditions{line-height:19px;color:#888}.conditions_layer .desc_conditions+.desc_conditions{padding-top:19px}.conditions_layer .desc_conditions .desc_agree{padding:0;font-size:14px;line-height:19px;background-color:transparent;color:#888}.conditions_layer .desc_conditions .desc_agree+.list_agree,.conditions_layer .desc_conditions .list_agree+.list_agree{padding-top:19px}.conditions_layer .desc_conditions .list_agree dt{font-weight:700;color:#222}.conditions_layer .desc_conditions .list_agree .txt_legalempha{font-weight:700;font-size:17px}.comm_layer.payment_layer .layer_body{padding-top:16px}.comm_layer.payment_layer .txt_info{line-height:20px;letter-spacing:-.04em;color:#666}.comm_layer.payment_layer .txt_info~.txt_sub{margin-top:16px}.comm_layer.payment_layer .txt_sub{font-size:13px;line-height:20px;letter-spacing:0}.comm_layer.payment_layer .group_btn{margin-top:16px}.comm_layer.payment_layer .btn_payment{display:block;width:100%;height:44px;padding:9px;border:1px solid #D3D5DD;border-radius:4px;font-size:16px;letter-spacing:-.03em;line-height:24px;color:#000;background-color:#fff;box-shadow:0 1px rgba(0,0,0,.05);box-sizing:border-box}.comm_layer.payment_layer .btn_payment+.btn_payment{margin-top:8px}.comm_layer.payment_layer .btn_point{border-color:#feeb00;background-color:#feeb00;box-shadow:0 1px rgba(0,0,0,.1)}.payment_layer.payment_error .layer_body{padding-bottom:24px}.payment_layer.payment_error .txt_info{color:#666}.comm_layer.giftx_layer .layer_body{padding-top:16px}.comm_layer.giftx_layer .bg_giftximg{display:block;width:253px;height:134px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/img_giftx_231006.png) 0 0 no-repeat;background-size:253px 134px}.comm_layer.giftx_layer .txt_info{margin-bottom:12px;line-height:22px;color:#666}.comm_layer.giftx_layer .tit_sub{font-weight:700;color:#666;line-height:22px}.comm_layer.giftx_reservation_layer .txt_info{margin-bottom:12px;line-height:22px;color:#666;letter-spacing:-1px}.comm_layer.giftx_reservation_layer .bg_giftximg{display:block;width:252px;height:132px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/img_giftx_reservation_231220.png) 0 0 no-repeat;background-size:252px 132px}.comm_layer.giftx_reservation_layer .wrap_defaultbtn .area_btn .btn_comm{letter-spacing:-1px}.comm_layer.giftx_reservation_layer .wrap_defaultbtn .area_btn+.area_btn .btn_comm{border-color:#ffeb00}.coach_layer{position:fixed;left:0;right:0;top:0;bottom:0;z-index:30040}.coach_layer .img_g{display:block;width:100%}.coach_layer .layer_body{position:absolute;left:50%;top:50%;width:100%;min-width:320px;max-width:400px;transform:translate(-50%,-50%)}.coach_layer .btn_start{overflow:hidden;position:absolute;left:16.5%;bottom:0;width:67%;height:10.3%;font-size:1px;line-height:0;color:transparent}.coach_layer .btn_close{position:fixed;right:10px;top:0}.coach_layer .btn_close .ico_close{width:26px;height:26px;margin:6px;background-position:-245px -1020px}.salecoupon_layer{position:relative;width:75.97%;max-width:547px;margin:0 auto}.salecoupon_layer .img_g{display:block;width:100%}.salecoupon_layer .coupon_info{width:100%;padding:2.7% 5%;background-color:#fcfaee;text-align:center;box-sizing:border-box}.salecoupon_layer .desc_coupon,.salecoupon_layer .emph_coupon{display:block;font-size:5.56vw;line-height:6.94vw;letter-spacing:-.05em;color:#333}.salecoupon_layer .emph_coupon{margin-top:2px;font-weight:600}.salecoupon_layer .wrap_maininfo{position:relative}.salecoupon_layer .btn_close{position:absolute;right:0;bottom:0;width:21.2%;margin-bottom:51.5%;padding-bottom:21.2%}.salecoupon_layer .wrap_btninfo{background-color:#fcfaee}.salecoupon_layer .btn_check{display:block;width:86.1%;margin:0 auto}.salecoupon_layer .wrap_btninfo .btn_check+.btn_check{margin-top:3.1%}.salecoupon_layer.salecoupon_saleconfirm .layer_foot .wrap_btninfo,.salecoupon_layer.salecoupon_saleconfirm .coupon_info{background-color:#fffefa}.salecoupon_saleconfirm .coupon_info{padding:6.39% 5% 4.57%}.salecoupon_saleconfirm .desc_coupon{font-size:4.72vw;line-height:5.97vw;color:#3f3f3f}.windows .salecoupon_saleconfirm .desc_coupon{font-size:3.99vw}.windows .salecoupon_layer .desc_coupon,.windows .salecoupon_layer .emph_coupon{letter-spacing:-.08em}@media only screen and (min-width: 547px){.salecoupon_layer .desc_coupon,.salecoupon_layer .emph_coupon{font-size:30px;line-height:38px}.salecoupon_saleconfirm .desc_coupon{font-size:26px;line-height:33px}.windows .salecoupon_layer .desc_coupon{font-size:23px}}.editmedia_layer{position:fixed;left:0;top:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:30020;width:100%}.editmedia_layer:after{position:fixed;left:0;bottom:0;width:100%;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.editmedia_layer .img_g,.editmedia_layer .mov_g{display:block}.editmedia_layer .wrap_mediaeditor{position:absolute;left:0;top:0;bottom:50px;width:100%}.editmedia_layer .wrap_mediaeditor .origin_media{overflow:hidden;position:absolute}.editmedia_layer .wrap_mediaeditor .dimmed_media{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8)}.editmedia_layer .wrap_mediaeditor .position_frame_media{position:absolute;top:50%;left:50%;width:300px;transform:translate(-50%,-50%)}.editmedia_layer .wrap_mediaeditor .wrap_frame_media{position:relative;border-radius:12px}.editmedia_layer .wrap_mediaeditor .frame_media{overflow:hidden;position:relative;border-radius:12px;background-color:#000}.editmedia_layer .wrap_mediaeditor .frame_media:after{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #fff;border-radius:12px;pointer-events:none;content:""}.editmedia_layer .wrap_mediaeditor .crop_media{position:absolute}.editmedia_layer .wrap_mediaeditor .btn_play{position:absolute;left:50%;top:50%;padding:15px;transform:translate(-50%,-50%)}.editmedia_layer .wrap_mediaeditor .ico_play{width:50px;height:50px;background-position:0 -925px}.editmedia_layer .wrap_mediaeditor .ico_stop{width:50px;height:50px;background-position:-55px -925px}.editmedia_layer .wrap_mediaeditor .btn_fit{display:flex;align-items:center;position:absolute;right:11px;bottom:12px;height:32px;padding:0 11px 0 12px;border:1px solid rgba(0,0,0,.1);border-radius:32px;font-size:13px;line-height:19px;color:#191919;background-color:#fff;letter-spacing:-.02em;box-sizing:border-box}.editmedia_layer .wrap_mediaeditor .btn_fit .ico_base{display:block;width:15px;height:15px;margin-right:5px}.editmedia_layer .wrap_mediaeditor .btn_fit .ico_expand{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/message_reaction/ratio_expand_videomsg.png)}.editmedia_layer .wrap_mediaeditor .btn_fit .ico_original{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/message_reaction/ratio_original_videomsg.png)}.editmedia_layer .wrap_mediaeditor .btn_mute{position:absolute;right:9px;bottom:9px}.editmedia_layer .wrap_mediaeditor .ico_mute{width:32px;height:32px;background-position:-110px -900px}.editmedia_layer .wrap_mediaeditor .ico_unmute{width:32px;height:32px;background-position:-110px -935px}.editmedia_layer .progressbar_upload{overflow:hidden;position:absolute;left:50%;top:50%;width:50%;height:8px;border-radius:4px;background-color:rgba(0,0,0,.1);transform:translate(-50%,-50%)}.editmedia_layer .progressbar_upload:before{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.06);border-radius:4px;content:""}.editmedia_layer .progressbar_upload .bar_g{position:relative;height:100%;border-radius:4px;background-color:#feeb00}.editmedia_layer .position_frame_media .txt_media{position:absolute;left:0;bottom:-34px;width:100%;font-size:0;text-align:center;opacity:.5}.editmedia_layer .txt_media .ico_finger{display:inline-block;width:16px;height:22px;background-position:-145px -935px;vertical-align:top}.editmedia_layer .txt_media .txt_g{display:inline-block;padding:5px 0 0 7px;font-size:14px;line-height:16px;color:#fff;vertical-align:top}.editmedia_layer .editmedia_gftbtn{position:absolute;left:0;bottom:0;width:100%}.editmedia_gftbtn .inp_file{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;opacity:.01}.editmedia_gftbtn .item_btn+.item_btn:before{position:absolute;left:0;top:13px;width:1px;height:25px;background-color:rgba(0,0,0,.06);content:""}.editmedia_gftbtn .btn_g{font-size:17px;background-color:#feeb00}.editmedia_gftbtn .item_btn.item_disabled .btn_g,.editmedia_gftbtn .item_btn.item_cancel .btn_g{background-color:#ccc;color:#888}.editmedia_layer .btn_close{position:absolute;right:0;top:0}.editmedia_layer .btn_close .ico_close{width:24px;height:24px;margin:10px 15px 10px 10px;background-position:-70px -895px}.floating_aibnr{position:fixed;left:16px;bottom:74px;bottom:calc(constant(safe-area-inset-bottom) + 74px);bottom:calc(env(safe-area-inset-bottom) + 74px);z-index:30000;display:none}.floating_aibnr.on{display:block;opacity:0;animation:bnrFadeIn .5s;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;transition:opacity}@keyframes bnrFadeIn{to{opacity:1}}.floating_aibnr .link_aibnr{display:block;width:163px;padding:10px 10px 12px 16px;border-radius:30px;font-size:0;background:rgba(25,25,25,.95);box-shadow:0 1px rgba(0,0,0,.08);box-sizing:border-box}.floating_aibnr .link_aibnr .ico_aimate{width:109px;height:16px;background-position:-430px -120px}.floating_aibnr .btn_close{position:absolute;top:0;right:0;padding:10px;font-size:0}.floating_aibnr .btn_close .ico_close{width:18px;height:18px;background-position:-380px -120px}.option_layer{position:fixed;left:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:30010;width:100%}.option_layer:after{position:fixed;bottom:0;left:0;right:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.option_layer:before{position:absolute;left:0;right:0;top:-44px;height:63px;pointer-events:none;content:"";background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,0,0,.04))}.option_layer.board_on{z-index:30020}.option_layer .bar_option{position:relative;z-index:10;border-bottom:1px solid rgba(158,158,158,.6)}.option_layer_dimmed{position:fixed;left:0;right:0;top:0;bottom:0;z-index:30010;background-color:rgba(0,0,0,.4)}.bar_option .btn_option{display:block;width:100%;height:19px;margin-bottom:-1px;outline:none}.bar_option .ico_arrow{width:47px;height:18px;margin:0 auto;border:1px solid rgba(158,158,158,.6);border-bottom:0 none;border-radius:2px 2px 0 0;background-position:0 -126px}.board_option{display:block;overflow:hidden;max-height:50px;background:#fff;transition:max-height .5s ease-in-out}.board_on .board_option{display:block;overflow-y:auto;position:relative;z-index:10;max-height:421px;-webkit-touch-callout:none;-webkit-user-select:none;transition:max-height .5s ease-in-out}.board_on .bar_option .ico_arrow{background-position:-50px -126px}.wrap_optiontit{padding:35px 0 13px}.wrap_optiontit .tit_option{display:block;font-size:18px;line-height:21px;text-align:center}.optlayer_gftbtn{padding:15px 12px}.optlayer_gftbtn .item_btn{padding:0 3px}.optlayer_gftbtn .btn_g{height:45px;border-radius:2px;font-weight:400;font-size:15px;line-height:45px;background-color:#feeb00;color:#222;letter-spacing:-.01em}.optlayer_gftbtn .item_btn.item_light .btn_g{line-height:43px}.targetnum_layer{position:fixed;left:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);width:100%;background-color:#fff}.targetnum_layer:after{position:fixed;bottom:0;left:0;right:0;height:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.targetnum_layer .tit_targetnum{display:block;padding:29px 0 4px;font-weight:400;font-size:18px;line-height:26px;color:#393939;text-align:center}.targetnum_layer .num_g{font-weight:700}.targetnum_layer .wrap_count{padding-bottom:20px}.copcomplete_layer .tit_layer{margin-right:135px;line-height:22px}.copcomplete_layer .layer_body{display:block;position:relative;padding:0;height:304px}.copcomplete_layer .view_coupon{background-color:#fff;position:absolute;top:56px;left:0;right:0;bottom:0;z-index:50;height:160px;margin:0 35px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/bg_couponframe.png);background-repeat:no-repeat;background-size:100%;background-position:0 0;box-sizing:border-box}.copcomplete_layer .view_coupon .detail_coupon{display:flex;flex-direction:column;justify-content:space-between;height:114px;padding:14px 16px 12px;box-sizing:border-box}.copcomplete_layer .view_coupon .txt_coupon{display:block;max-width:214px;margin:0 auto;padding:17px 0 15px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/line_dashed4.svg) repeat-x;font-weight:500;font-size:13px;line-height:14px;color:#222;letter-spacing:-.02em;text-align:center}.copcomplete_layer .view_coupon .ico_check{display:inline-block;width:15px;height:10px;margin-right:4px;background-position:-230px -1165px;vertical-align:top}.copcomplete_layer .area_btn .btn_comm{font-weight:500}.copcomplete_layer .view_coupon .txt_date{overflow:hidden;font-size:13px;line-height:16px;color:rgba(34,34,34,.5)}.copcomplete_layer .layer_body:before{position:absolute;top:-36px;right:23px;width:140px;height:72px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/bg_confetti.png);background-repeat:no-repeat;background-position:0 0;background-size:140px 72px;content:""}.copcomplete_layer .layer_body:after{width:84px;height:106px;position:absolute;top:-8px;right:46px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/img_coupon_choonsik.png);background-repeat:no-repeat;background-size:84px 106px;background-position:0 0;content:""}.copcomplete_layer .view_coupon .num_success{display:block;font-size:20px;line-height:24px;color:#4684e9}.copcomplete_layer .view_coupon .tit_success{display:block;padding-top:2px;font-size:13px;line-height:20px;color:#333}.copcomplete_layer .view_coupon .txt_layer{margin-top:20px}.copcomplete_layer .view_coupon .desc_layer{display:block;font-size:12px;line-height:18px;color:#666;text-align:center}.copcomplete_layer .layer_foot.wrap_defaultbtn{border:0}.copregister_layer .txt_error{padding:6px 4px 0;font-size:13px;line-height:18px;color:#ff5252}.copregister_layer .layer_body{padding:17px 24px 28px}.copregister_layer .tit_layer{line-height:23px}.copregister_layer .tf_layercoupon{display:block;width:100%;padding:12px 14px;border:1px solid #D3D5DD;font-size:14px;line-height:20px;color:#000;box-sizing:border-box}.copregister_layer .tf_layercoupon:focus{border-color:#111;outline:none}.copregister_layer .box_error .tf_layercoupon{border:1px solid #ff5252}.copregister_layer .tf_layercoupon::-webkit-input-placeholder{color:rgba(193,193,193,.757);white-space:nowrap!important;word-break:break-all!important;word-wrap:break-word!important}.copregister_layer .tf_layercoupon:-moz-placeholder{color:#c1c1c1;white-space:nowrap!important;word-break:break-all!important;word-wrap:break-word!important}.copregister_layer .tf_layercoupon::-moz-placeholder{color:#c1c1c1;white-space:nowrap!important;word-break:break-all!important;word-wrap:break-word!important}.copcomplete_layer .btn_talk,.copregister_layer .btn_talk{background-color:#fde515}.review_layer:before{position:fixed;top:0;bottom:0;left:0;right:0;z-index:30010;background-color:rgba(0,0,0,.4);content:""}.review_layer .inner_layer{position:fixed;left:0;right:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:30010;background-color:#fff}.review_layer .inner_layer:after{position:fixed;left:0;right:0;bottom:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fff;content:""}.review_layer .layer_head{padding:20px 15px 0}.review_layer .layer_body{padding:0 15px 35px;font-size:0}.review_layer.review_layer1 .area_review{padding-bottom:22px}.review_layer .tit_review{font-weight:700;font-size:18px;line-height:21px;color:#222}.review_layer .desc_review{padding:8px 0 15px;line-height:20px;font-size:15px;color:#444}.review_layer .box_check{display:block;padding:5px 0 6px}.review_layer .box_check:last-child{padding-bottom:0}.review_layer .wrap_check{display:inline-block;position:relative}.review_layer .inp_review{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;margin:0;border:none;opacity:.01}.review_layer .lab_review{display:block;line-height:24px;font-size:15px;color:#222}.review_layer .lab_review .txt_check{display:block;overflow:hidden}.review_layer .wrap_radio{padding-top:18px}.review_layer .ico_check{float:left;width:24px;height:24px;margin-right:4px;background-position:-155px -385px}.review_layer .inp_review:checked+.lab_review .ico_detail{background-position:-155px -410px}.review_layer .btn_send{width:100%;color:#222;background:#feeb00}.review_layer .btn_send:disabled{color:#999;background:#d3d3d7}.review_layer [class*=btn_]{height:52px;font-size:18px}.review_layer .btn_send.btn_suggestion{width:50%}.review_layer .btn_close{position:absolute;right:0;top:0}.review_layer .ico_close{width:15px;height:15px;margin:20px 15px;background-position:-180px -405px}.review_layer .wrap_btncs{position:relative}.review_layer .info_cs{display:none;position:absolute;right:15px;left:15px;bottom:57px;height:40px;font-size:15px;line-height:40px;color:#fff;background:rgba(0,0,0,.8);border-radius:4px;opacity:0}.review_layer .info_cs.on{display:block;animation:toast_fade_inout 3s ease-out .5s 1 forwards}.review_layer .ico_cs{width:14px;height:17px;margin:10px 6px 0 13px;background-position:-100px -425px}.review_layer .info_cs:after{position:absolute;top:40px;left:72px;height:0;width:0;border-top:7px solid rgba(0,0,0,.8);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.review_layer .layer_foot{font-size:0}.review_layer .btn_cs{width:50%;color:#fff;background:#000}.review_layer .wrap_tf{padding-top:4px}.review_layer .tf_order{width:100%;height:41px;border:1px solid #EDEDED;font-size:15px;color:#999;text-indent:10px}.review_layer .wrap_default .tf_order{background-color:#fafafa}.review_layer .wrap_error .tf_order{border:1px solid #FF5252}.review_layer .wrap_tf .error_active{display:none;font-size:14px;color:#ff5252;padding-top:4px}.review_layer .wrap_tf.wrap_error .error_active{display:block}.pc .layer_headfixed .layer_head .tit_head{font-weight:700;line-height:56px;color:#111}.pc .layer_headfixed .layer_head .btn_close{top:0;right:0;margin:0;padding:20px;font-size:0}.pc .layer_headfixed .btn_close .ico_detail{width:16px;height:16px;background-position:-180px -240px}.pc .layer_headfixed .layer_head .btn_preview{left:0;top:0;margin:0;padding:19px 20px 18px}.pc .layer_headfixed .btn_preview .ico_detail{width:19px;height:19px;background-position:-210px -430px}.pc_addcart_layer{width:630px;border-radius:8px;background-color:#fff}.pc_addcart_layer .inner_layer{position:relative}.pc_addcart_layer .img_g{display:block;width:100%}.pc_addcart_layer .tit_gift{display:block;padding:0 5px 10px;font-size:14px;line-height:21px}.pc_addcart_layer .layer_head{padding:20px}.pc_addcart_layer .box_notice{display:flex;align-items:center}.pc_addcart_layer .box_notice .wrap_thumb{overflow:hidden;position:relative;width:44px;height:44px;border-radius:4px}.pc_addcart_layer .box_notice .wrap_thumb:before{position:absolute;top:0;left:0;width:44px;height:44px;border:1px solid rgba(0,0,0,.02);border-radius:4px;box-sizing:border-box;content:""}.pc_addcart_layer .box_notice .info_notice{display:flex;flex:auto;align-items:center;padding-left:10px}.pc_addcart_layer .box_notice .txt_giftbox{display:block;overflow:hidden;font-size:15px;line-height:22px;color:#000;text-overflow:ellipsis;white-space:nowrap}.pc_addcart_layer .link_giftbox{display:flex;align-items:center;margin-left:10px;padding:5px 0}.pc_addcart_layer .link_giftbox .txt_g{font-size:14px;line-height:26px;color:#595959}.pc_addcart_layer .link_giftbox .ico_arrow{width:7px;height:11px;margin:0 0 1px 4px;background-position:-140px -1315px}.pc_addcart_layer .btn_close{position:absolute;right:0;top:0}.pc_addcart_layer .btn_close .ico_close{width:16px;height:16px;margin:20px;background-position:-75px -535px}.pc_addcart_layer .layer_body{padding:20px 15px 10px;border-top:1px solid rgba(0,0,0,.05)}.pc_addcart_layer .prdlist_mcol3 .list_prd{margin:0}.pc_addcart_layer .prdlist_mcol3 .list_prd li{width:150px;padding:0 5px 24px}.pc_addcart_layer .wrap_srchprdlist{padding:0}.pc_addcart_layer .wrap_srchprdlist .info_prd{position:static}.pc_addcart_layer .wrap_srchprdlist .cmp_prdlist.prdlist_mcol3{padding:0}.pc_addcart_layer .wrap_srchprdlist .txt_brand{padding-top:0;font-size:13px;line-height:15px}.pc_addcart_layer .prdlist_mcol3 .cmp_prd .link_info .txt_prdname{line-height:18px}.pc_addcart_layer .wrap_srchprdlist .prdlist_mcol3 .cmp_prd{padding-bottom:32px}.pc .wshlimit_layer{position:relative;left:auto;right:auto;bottom:auto;width:350px;padding:3px 16px 16px;border-radius:8px;box-sizing:border-box}.pc .wshlimit_layer .btn_close .ico_close{width:16px;height:16px;margin:20px;background-position:-75px -535px}.pc .wshlimit_layer .btn_close{position:absolute;top:0;right:0}.pc .wshlimit_layer .tit_wshlimit{font-size:16px;line-height:48px}.pc .group_wshradio .lab_radio{padding:10px 0 7px 39px}.pc .group_wshradio .inp_radio,.pc .group_wshradio .ico_radio{left:4px}.pc .group_wshradio .tit_radio{font-size:15px;line-height:22px}.pc .wshlimit_layer .wrap_wshbtn .btn_wshlimit{height:46px;font-size:15px;line-height:46px}.pc .share_comm_layer{position:static;width:320px}.pc .share_comm_layer .inner_layer{position:relative}.pc .share_comm_layer .tit_layer{padding:29px 24px 0;line-height:24px;text-align:left}.pc .comm_layer.conditions_layer{width:500px}.pc .conditions_layer .layer_body{max-height:462px}.pc .conditions_layer .tit_grand{font-size:18px}.pc .giftx_layer{overflow:hidden;width:440px;border-radius:8px}.pc .giftx_layer .layer_body{padding:25px 30px 30px}.pc .giftx_layer .bg_giftximg{display:block;width:380px;height:196px;margin-top:20px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/pc_img_giftx_231129.png) 0 0 no-repeat;background-size:380px 196px}.pc .giftx_layer .tit_layer{font-size:22px;line-height:32px;letter-spacing:-.03em}.pc .giftx_layer .txt_info,.pc .giftx_layer .tit_sub{font-size:18px;line-height:28px}.pc .giftx_layer .layer_head{padding:37px 30px 0}.pc .giftx_layer .btn_close .ico_close{width:32px;height:32px;background-position:0 -120px}.pc .giftx_layer .btn_close{padding:20px}.pc .giftx_layer .txt_info{margin-bottom:16px}.pc .giftx_layer .wrap_defaultbtn .area_btn .btn_comm{height:68px;font-size:20px;line-height:68px;letter-spacing:-.03em;font-weight:500}.pc .dimmed_editmedia{position:fixed;left:0;right:0;top:0;bottom:0;z-index:30010;background-color:rgba(0,0,0,.5)}.pc .editmedia_layer{overflow:hidden;left:50%;top:50%;width:740px;height:810px;border-radius:8px;background-color:#fff;transform:translate(-50%,-50%)}.pc .editmedia_layer .btn_close{z-index:10}.pc .editmedia_layer .btn_close .ico_close{margin:16px;background-position:-135px -215px}.pc .editmedia_layer .tit_editmedia{display:block;position:relative;z-index:10;padding:30px 10px 32px;font-size:22px;line-height:26px;background-color:#fff;color:#000;text-align:center}.pc .editmedia_layer .wrap_mediaeditor{overflow:hidden;bottom:0}.pc .editmedia_layer .wrap_mediaeditor .position_frame_media{left:50%;right:auto;margin:-14px 0 0 -230px}.pc .editmedia_layer .wrap_mediaeditor .wrap_frame_media{border-radius:18px}.pc .editmedia_layer .wrap_mediaeditor .frame_media{width:460px;padding:0;border-radius:18px}.pc .editmedia_layer .wrap_mediaeditor .frame_media:after{border-radius:18px}.pc .editmedia_layer .wrap_mediaeditor .inner_crop_media{position:relative;top:14px}.pc .editmedia_layer .editmedia_gftbtn{left:50%;bottom:40px;width:576px;margin-left:-288px}.pc .editmedia_layer .cmp_gftbtn{background-color:transparent}.pc .editmedia_layer .cmp_gftbtn .item_btn{padding:0 4px}.pc .editmedia_gftbtn .item_btn+.item_btn:before{content:normal}.pc .editmedia_gftbtn .btn_g{height:60px;border-radius:4px;font-size:16px;line-height:63px;background-color:#ffde22;color:#222}.pc .editmedia_layer .wrap_mediaeditor .ico_play{width:76px;height:76px;background-position:0 -270px}.pc .editmedia_layer .wrap_mediaeditor .ico_stop{width:76px;height:76px;background-position:-80px -270px}.pc .editmedia_layer .wrap_mediaeditor .btn_fit{left:13px;bottom:13px}.pc .editmedia_layer .wrap_mediaeditor .ico_fit{width:50px;height:50px;background-position:0 -350px}.pc .editmedia_layer .wrap_mediaeditor .btn_mute{right:13px;bottom:13px}.pc .editmedia_layer .wrap_mediaeditor .ico_mute{width:50px;height:50px;background-position:-55px -350px}.pc .editmedia_layer .wrap_mediaeditor .ico_unmute{width:50px;height:50px;background-position:-110px -350px}.pc .editmedia_layer .wrap_rangeslider{overflow:hidden;position:absolute;left:50%;bottom:140px;margin-left:-168px}.pc .copcomplete_layer{width:540px;padding:26px;border-radius:8px;box-sizing:border-box}.pc .copcomplete_layer .layer_head{padding:4px 0 0;text-align:center}.pc .copcomplete_layer .tit_layer{margin-right:0;font-size:22px;line-height:30px;letter-spacing:-.02em}.pc .copcomplete_layer .layer_body{height:484px}.pc .copcomplete_layer .layer_body:before{top:18px;right:74px;width:160px;height:82px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/pc_bg_confetti.png) no-repeat;background-size:160px 82px}.pc .copcomplete_layer .layer_body:after{top:46px;right:99px;width:104px;height:132px;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/pc_img_coupon_choonsik.png) no-repeat;background-size:104px 132px}.pc .copcomplete_layer .view_coupon{top:124px;bottom:0;width:345px;height:240px;margin:0 auto;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/pc_bg_coupon_frame.png) no-repeat;background-size:345px 240px}.pc .copcomplete_layer .view_coupon .detail_coupon{height:171px;padding:20px 24px 16px}.pc .copcomplete_layer .view_coupon .num_success{font-size:28px;line-height:36px}.pc .copcomplete_layer .view_coupon .tit_success{font-size:18px;line-height:32px}.pc .copcomplete_layer .view_coupon .txt_date{font-size:16px;line-height:24px}.pc .copcomplete_layer .view_coupon .txt_coupon{max-width:321px;padding:22px 0;font-size:18px;line-height:24px;background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/pc_line_dashed4.svg)}.pc .copcomplete_layer .view_coupon .ico_check{width:19px;height:13px;margin:4px 9px 0 0;background-position:-160px -645px}.pc .copcomplete_layer .view_coupon .txt_layer{margin-top:16px}.pc .copcomplete_layer .view_coupon .desc_layer{font-size:15px;line-height:24px;color:#999}.pc .copcomplete_layer .layer_foot.wrap_defaultbtn{overflow:hidden;border-radius:5px}.pc .copcomplete_layer .area_btn .btn_comm{height:60px;line-height:60px}.pc .copcomplete_layer .btn_close{top:6px;right:8px}.pc .copcomplete_layer .btn_close .ico_close{width:32px;height:32px;background-position:0 -120px}.pc .copregister_layer{width:400px}.pc .review_layer{width:660px}.pc .review_layer:before,.pc .review_layer .inner_layer:after{content:none}.pc .review_layer .inner_layer{position:relative}.pc .review_layer .inner_layer .ico_close{width:24px;height:24px;margin:12px;background-position:-195px -455px}.pc .review_layer .layer_head{padding:26px 24px 0}.pc .review_layer .tit_review{font-size:16px;line-height:24px;color:#333;letter-spacing:-.03em}.pc .review_layer .layer_body{padding:0 24px 35px}.pc .review_layer .desc_review{padding:6px 0 20px;font-size:14px;line-height:20px;color:#666;letter-spacing:-.03em}.pc .review_layer .box_check{display:inline-block;width:33.3%;margin:1px 0;padding:0}.pc .review_layer .ico_check{margin:4px 4px 4px 0}.pc .review_layer .lab_review{font-size:14px;line-height:32px}.pc .review_layer .info_cs{right:auto;min-width:266px}.pc .review_layer .info_cs:after{left:40px}.pc .review_layer .wrap_tf{margin-top:-5px;padding-top:10px}.pc .review_layer .tf_order{height:34px;font-size:14px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}fieldset,img{border:0 none;vertical-align:top}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle;font-size:100%}button{border:0 none;background-color:transparent;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:sec,system-ui,-apple-system,Helvetica Neue,Apple SD Gothic Neo,Segoe UI,Roboto,Arial,NotoSans,Open Sans,Malgun Gothic,\b9d1\c740  \ace0\b515,sans-serif;color:#000}a{color:#000;text-decoration:none}a:active,a:hover,a:visited{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}hr{display:none}#kakaoIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0}.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.clear_g:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:""}.show{display:block}.wrap_tit .hide{display:none}.wrap_tit{position:relative;height:44px;background:#fff}.wrap_tit:after{display:block;clear:both;content:""}.wrap_tit .tit_gift{position:absolute;left:50%;top:0;transform:translate(-50%)}.wrap_tit .link_gift{display:block}.wrap_tit .link_gift .img_bi{display:block;width:150px}.gnb_type2 .wrap_tit.txt_type .tit_gift,.gnb_type2 .wrap_tit.img_type .tit_gift{overflow:visible;left:0;right:0;width:auto;height:auto;margin:0;text-indent:inherit;text-align:center;transform:translate(0)}.gnb_type2 .wrap_tit.txt_type .tit_gift .link_gift,.gnb_type2 .wrap_tit.img_type .tit_gift .link_gift{display:inline-block;font-weight:400;font-size:20px;line-height:20px;color:#000}.gnb_type2 .wrap_tit.txt_type .link_home,.gnb_type2 .wrap_tit.txt_type .link_back,.gnb_type2 .wrap_tit.txt_type .wrap_util,.gnb_type2 .wrap_tit.img_type .link_home,.gnb_type2 .wrap_tit.img_type .link_back,.gnb_type2 .wrap_tit.img_type .wrap_util,.wrap_tit .link_cart{position:relative;z-index:1}.wrap_tit .link_home{float:left;padding:10px 4px 12px 16px}.wrap_tit .link_back{float:left;padding:10px 9px 10px 10px;margin-left:4px}.wrap_tit .link_cart{float:left;position:relative;margin-left:11px;padding:10px 5px}.wrap_tit .wrap_util{float:right;padding-right:5px}.wrap_tit .link_search{float:left;margin-right:10px;padding:10px 2px}.wrap_tit .link_rcvgifts{float:right;position:relative;margin-right:8px;padding:10px 2px}.wrap_tit .link_rcvgifts .ico_new{position:absolute;top:10px;right:2px;width:4px;height:4px;margin:0;border-radius:4px;font-size:0;line-height:0;background-color:#ff5b49;text-indent:-9999px}.wrap_tit .link_rcvgifts .box_tooltip{position:absolute;right:-12px;bottom:-21px;z-index:10;height:24px;padding:0 6px;border-radius:1px;font-size:13px;line-height:25px;letter-spacing:-.031em;background-color:#fa59a5;text-align:center;color:#fff;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.15)}.wrap_tit .link_rcvgifts .ico_tri{position:absolute;right:21px;top:-6px;width:10px;height:7px;background-position:-75px -50px}.wrap_tit .btn_close{float:left;margin-left:-10px;padding:10px}.wrap_tit .ico_back,.wrap_tit .ico_search,.wrap_tit .ico_candy,.wrap_tit .ico_coffee,.wrap_tit .ico_icecream,.wrap_tit .ico_close,.wrap_tit .ico_cart{-webkit-user-select:none;user-select:none}.wrap_tit .ico_home{width:27px;height:23px;background-position:-90px 0}.wrap_tit .ico_back{width:24px;height:24px;background-position:0 0}.wrap_tit .ico_cart{width:24px;height:24px;background-position:-85px -180px}.wrap_tit .ico_search{width:24px;height:24px;background-position:-30px 0}.wrap_tit .ico_candy{width:24px;height:24px;background-position:0 -50px}.wrap_tit .ico_coffee{width:24px;height:24px;background-position:-25px -50px}.wrap_tit .ico_icecream{width:24px;height:24px;background-position:-50px -50px}.wrap_tit .ico_close{width:24px;height:24px;background-position:-60px 0}.wrap_tit .txt_count{position:absolute;left:30px;top:9px;height:13px;padding:0 6px;border-radius:6px;font-size:10px;line-height:14px;color:#222;background:#fff;text-align:center}.wrap_tit .num_cart{position:absolute;left:19px;top:7px;height:15px;padding:0 5px;border-radius:15px;font-weight:700;font-size:10px;line-height:15px;letter-spacing:-.05em;background-color:#ff4d49;color:#fff}.nw_header_no #kakaoContent{padding-top:0}.gnb_type2 .wrap_tit{background:#fff}.gnb_type2 .wrap_tit .txt_count{background:#f6de11}.gnb_type2 .wrap_tit .tit_gift,.no_title .wrap_tit .tit_gift{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.no_search .wrap_tit .search_gift,.no_search .wrap_tit .link_search,.no_search .wrap_tit .link_rcvgifts,.no_back .wrap_tit .back_gift,.no_back .wrap_tit .link_back,.no_close .wrap_tit .close_gift,.no_close .wrap_tit .btn_close{display:none}.wrap_tit.bg_lightyellow{background-color:#fffae2}.wrap_empty #kakaoFoot{display:none}.gift_message #main{height:100%}.sub_webview .wrap_empty #kakaoContent,.gift_new .subview_type #kakaoContent{padding-top:0;padding-bottom:0}.sub_webview .wrap_empty #mArticle,.subview_type #mArticle{padding-bottom:0}.gift_new .gnb_type1.wrap_notice #kakaoContent{padding-top:0!important}.gnb_gift{display:flex;overflow:hidden;width:100%;height:42px;padding:0 1.06%;border-bottom:1px solid #e0e1e2;line-height:41px;background-color:#fff;justify-content:space-around;box-sizing:border-box}.gnb_gift li{flex-grow:1}.gnb_gift li:last-child{display:none}.gnb_gift .link_menu{display:block;position:relative;font-weight:700;font-size:15px;text-align:center}.gnb_gift .link_menu .ico_dot{position:absolute;top:11px;right:0;width:4px;height:4px;border-radius:4px;font-size:0;line-height:0;background-color:#ff6469;text-indent:-9999px}.ios .gnb_gift .link_menu{font-weight:600}.gnb_gift .txt_menu{display:inline-block;position:relative;height:38px;padding:0 6px}.gnb_gift .on .txt_menu{border-bottom:3px solid #fcde11;font-weight:700}.ios .gnb_gift .on .txt_menu{font-weight:600}.gift_new .gnb_type1 .wrap_tit .link_search,.gift_new .gnb_gift li#season-tab{display:block}.gift_new .gnb_type1 .wrap_tit{border-bottom:1px solid #e8e8e8}.ico_base{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background-repeat:no-repeat;background-size:100% 100%;vertical-align:top}.ico_nav{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_nav_231206.png) no-repeat;background-size:200px 170px}.no-webp .ico_nav{background-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/ico_nav_231206.png)}.nav_bar{position:fixed;left:0;right:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:30030;width:100%;height:58px;background-color:#fafafa;transition:transform .3s ease-in-out}.nav_bar:before{position:absolute;left:0;right:0;top:-1px;width:100%;height:1px;background-image:linear-gradient(to top,#ccc 0%,#ccc 51%,transparent 51%);background-size:100% 1px;content:""}.nav_bar.hide_navbar{transform:translateY(60px);transform:translateY(calc(constant(safe-area-inset-bottom) + 60px));transform:translateY(calc(env(safe-area-inset-bottom) + 60px))}.android .nav_bar.hide_pos{bottom:-59px}.nav_bar .list_nav{display:flex;justify-content:space-between;padding:6px 10px 10px}.nav_bar .list_nav li{position:relative}.nav_bar .link_nav{display:block;overflow:hidden;position:relative;width:60px;font-size:10px;line-height:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;color:#000;-webkit-tap-highlight-color:transparent}.nav_bar .ico_nav{width:30px;height:30px;margin:0 auto}.nav_bar .area_lottie{position:absolute;left:50%;top:0;width:30px;height:30px;margin-left:-15px}.nav_bar .ico_cate{background-position:0 0}.nav_bar .ico_event{background-position:-40px 0}.nav_bar .ico_home{background-position:-80px 0}.nav_bar .ico_luxnav{background-position:-160px 0}.nav_bar .ico_giftbox{background-position:-120px 0}.nav_bar .link_nav[aria-current=page] .ico_cate{background-position:0 -40px}.nav_bar .link_nav .ico_event.on{background-position:-40px -40px}.nav_bar .link_nav .ico_home.on{background-position:-80px -40px}.nav_bar .link_nav .ico_luxnav.on{background-position:-160px -40px}.nav_bar .link_nav .ico_giftbox.on{background-position:-120px -40px}.nav_bar .ico_new{position:absolute;top:2px;right:11px;width:4px;height:4px;border-radius:50%;background-color:#fc363c;content:""}.nav_bar:after{position:fixed;bottom:0;left:0;right:0;height:0;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);background-color:#fafafa;content:""}.nav_bar .wrap_thumb{display:block;position:relative;width:40px;height:40px;margin:1px auto;-webkit-mask-box-image:url(https://gift-s.kakaocdn.net/dn/gift/images/m640/mask_squacle80.png)}.nav_bar .wrap_thumb:after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(https://gift-s.kakaocdn.net/dn/gift/images/m640/mask_squacle80_border.png) 0 0 no-repeat;background-size:100%;content:""}.nav_bar .wrap_thumb .thumb_img{display:block;width:100%;height:100%;object-fit:cover}.nav_bar .wrap_thumb .area_lottie{width:40px;height:40px;margin-left:-20px}.nav_bar .wrap_tooltip{position:absolute;bottom:46px;left:50%;z-index:10;padding:9px 10px;transform:translate(-50%);border-radius:3px;background-color:#333;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.32,0,.67,0);animation:bounceNavbarTooltip 8.5s forwards 2s}.nav_bar .wrap_tooltip.on{opacity:1}.nav_bar .wrap_tooltip .txt_tooltip{display:block;font-size:13px;line-height:16px;letter-spacing:-.038em;color:#fff;white-space:nowrap;text-align:center}.nav_bar .wrap_tooltip .ico_triangle{position:absolute;left:50%;bottom:-6px;width:10px;height:7px;margin-left:-5px;background-position:-150px -120px}@keyframes bounceNavbarTooltip{0%{transform:translate(-50%)}11.76%{transform:translate(-50%,-3px);animation-timing-function:cubic-bezier(.32,0,.67,0)}23.52%,41.16%,58.8%,76.44%,94.08%{transform:translate(-50%);animation-timing-function:cubic-bezier(.33,1,.68,1)}29.4%,47.04%,64.68%,82.32%{transform:translate(-50%,-3px);animation-timing-function:cubic-bezier(.32,0,.67,0)}to{transform:translate(-50%,-3px);animation-timing-function:cubic-bezier(.33,1,.68,1)}}.nav_bar .wrap_tooltip.tooltip_left{left:6px}.nav_bar .wrap_tooltip.tooltip_right{left:auto;right:6px}.nav_bar .wrap_tooltip.tooltip_left .ico_triangle{left:19px}.nav_bar .wrap_tooltip.tooltip_right .ico_triangle{left:auto;right:19px}.nav_bar .wrap_tooltip.type_max .txt_tooltip{line-height:16px}.doc-header{position:fixed;left:0;right:0;top:0;z-index:10000;width:100%;min-width:320px;box-shadow:0 -10px #fff}.doc-header:after{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:1px;background-image:linear-gradient(to bottom,#DBDBDB 0%,#DBDBDB 51%,transparent 51%);background-size:100% 1px;content:""}.doc-header.hide_line:after{display:none}.doc-header .group_head{display:flex;position:relative;height:44px;width:100%;padding:0 6px;background-color:#fff;box-sizing:border-box}.doc-header .doc-title{position:absolute;left:50%;top:0;transform:translate(-50%)}.doc-header .link_logo,.doc-header .link_logo .img_logo{display:block}.doc-header .link_logo .txt_title{display:block;overflow:hidden;width:150px;padding:12px 0;font-weight:400;font-size:16px;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.doc-header .wrap_util{display:inline-flex}.doc-header .wrap_util [class*=link_]{display:inline-flex;width:44px;height:44px}.doc-header .wrap_util .link_cart{position:relative}.doc-header .wrap_util .link_cart .num_cart{position:absolute;left:23px;top:5px;min-width:16px;padding:1px 5px 0;border-radius:100px;font-size:10px;font-weight:500;line-height:12px;letter-spacing:-.05em;text-align:center;background-color:#fc363c;color:#fff;box-sizing:border-box}.android .doc-header .wrap_util .link_cart .num_cart{padding-top:0;line-height:13px}.doc-header .wrap_util [class*=ico_]{width:24px;height:24px;margin:10px}.doc-header .ico_back{background-position:0 -80px}.doc-header .ico_home{background-position:-120px -110px}.doc-header .ico_cart{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/header/nav_cart24.png)}.doc-header .ico_search{background-position:-60px -80px}.doc-header .ico_close{background-position:-90px -80px}.doc-header .default_util{margin-left:auto}.doc-header .doc-lnb{overflow:hidden;position:relative;height:44px;background-color:#fff}.doc-header .doc-lnb.scroll_on:after{position:absolute;top:1px;right:0;z-index:1;width:22px;height:42px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);pointer-events:none;content:""}.doc-header .doc-lnb.scroll_on.finished:after{display:none}.wrap_lux .doc-header .doc-lnb.scroll_on:after{background:linear-gradient(90deg,rgba(0,0,0,0),#000)}.doc-header .list_lnb{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto;padding-bottom:30px;-webkit-overflow-scrolling:touch}.doc-header .list_lnb li{flex:0 0 auto;position:relative}.doc-header .list_lnb li:first-of-type{padding-left:7px}.doc-header .list_lnb li:last-child{padding-right:7px}.doc-header .link_lnb{display:block;overflow:hidden;position:relative;min-width:30px;padding:0 9px;font-size:0;text-align:center}.doc-header .link_lnb[aria-current=page]:after{position:absolute;left:9px;right:9px;bottom:0;height:2px;background-color:#000;content:""}.doc-header .link_lnb .txt_lnb{display:inline-block;position:relative;padding:13px 0;font-size:15px;line-height:18px;color:#191919;font-weight:700;vertical-align:top}.doc-header .link_lnb .ico_new{display:inline-block;overflow:hidden;margin:13px 0 0 2px;width:3px;height:3px;border-radius:3px;background-color:#fc363c;vertical-align:top}.doc-header .link_lnb .txt_label{display:inline-block;margin:13px 0 0 2px;padding:0 5px;border-radius:9px;font-size:9px;font-weight:700;line-height:16px;vertical-align:top;color:#fff;background-color:#ff5252}.doc-header .link_lnb .txt_label.type_custom{color:#111;background-color:#ffeb00}.doc-header .link_lnb .ico_special{display:inline-block;width:14px;height:7px;margin:12px 0 0 2px;vertical-align:top;background-position:-120px -100px}.doc-header .list_lnb li:not(:last-child) .ico_special{margin-right:-12px}.doc-header .link_lnb .wrap_thumb{display:inline-block;vertical-align:top}.doc-header .link_lnb .box_thumb{height:20px;padding:13px 0 11px}.doc-header .link_lnb .box_thumb .img_g{display:block;height:20px;margin:0 auto}.doc-header .link_lnb .txt_sub{float:left;width:100%;font-weight:700;font-size:9px;line-height:13px;letter-spacing:-.01em}.doc-header .link_lnb .area_lottie{display:block;margin:0 auto}.show_lnb.scrolled .doc-header{transform:translateY(-44px)}.wrap_lux .doc-header{box-shadow:0 -10px #000}.wrap_lux .doc-header:after{display:none}.wrap_lux .doc-header .group_head,.wrap_lux .doc-header .doc-lnb{background-color:#000}.wrap_lux .doc-header .ico_back{background-position:0 -110px}.wrap_lux .doc-header .ico_home{background-position:0 -140px}.wrap_lux .doc-header .ico_cart{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/header/luxnav_cart24.png)}.wrap_lux .doc-header .ico_search{background-position:-60px -110px}.wrap_lux .doc-header .ico_close{background-position:-90px -110px}.wrap_lux .doc-header .link_lnb .txt_lnb{color:#fff}.wrap_lux .doc-header .link_lnb[aria-current=page]:after{background-color:#fff}.wrap_lux .doc-header .link_lnb.link_special{padding-right:12px}.wrap_lux .doc-header .list_lnb li:not(:last-child) .ico_special{margin-right:-17px}.wrap_lux .doc-header .link_lnb .ico_special{width:15px;height:7px;background-position:-140px -100px}.wrap_lux .doc-header .link_lnb .ico_new{background-color:#e4ff4d}.wrap_lux .doc-header .link_lnb .txt_label{color:#000;background-color:#e4ff4d}.wrap_search .doc-header:after{display:none}.link_endbnr{overflow:hidden;position:fixed;left:20px;right:20px;bottom:40px;z-index:30030;height:0;padding-bottom:19.445%;border-radius:4px}.link_endbnr:before{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:4px;content:""}.link_endbnr .img_g{display:block;width:100%}.link_endbnr .badge_ad{overflow:hidden;position:absolute;right:8px;top:8px;width:25px;height:17px;font-size:1px;line-height:0;color:transparent;background:url(https://gift-s.kakaocdn.net/dn/gift/images/m960/badge_ad.png) no-repeat 0 0;background-size:25px 17px}.direct-link{position:absolute;top:-1px;left:0;z-index:10010;height:1px}.direct-link a{position:absolute;top:-999px;padding:5px 10px;font-weight:700;color:#fff;background:#333;text-decoration:none;white-space:nowrap}.direct-link a:focus{top:0}.ico_pc{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;background:url(https://st.kakaocdn.net/thumb/R2560x0@1x.fwebp/?fname=https://gift-s.kakaocdn.net/dn/gift/images/m320/ico_pc_210408.png) no-repeat}#pcKakaoHead{position:fixed;left:0;top:0;right:0;z-index:10000;border-bottom:1px solid #E3E4E5;background-color:#fff}#pcKakaoHead .pc_khead{width:1280px;height:80px;margin:0 auto}.pc_khead .gift_bi{float:left;padding-right:5px}.pc_khead .link_home{display:block;padding-right:20px;font-size:14px}.pc_khead .img_bi{display:block;height:80px}.pc_khead .gift_gnb{float:left}.pc_khead .list_gnb{font-size:0}.pc_khead .list_gnb li{display:inline-block;vertical-align:top}.pc_khead .list_gnb .link_item{display:block;position:relative;padding:33px 16px 27px;font-weight:700;font-size:16px;line-height:20px;color:#000}.windows .pc_khead .list_gnb .link_item{padding:31px 16px 29px;letter-spacing:-.03em}.pc_khead .list_gnb .on .txt_item,.pc_khead .list_gnb .on .txt_g{position:relative}.pc_khead .list_gnb .on .txt_item:before{position:absolute;left:0;right:0;bottom:-1px;height:4px;background-color:#ffde22;content:""}.pc_khead .list_gnb .dot_new{overflow:hidden;position:absolute;right:13px;top:29px;width:4px;height:4px;border-radius:100%;font-size:1px;line-height:0;color:transparent;background-color:#ff3535}.pc_khead .gift_utils{float:right;height:100%;font-size:0;text-align:right}.pc_khead .gift_utils .link_search{display:inline-block;padding:32px 15px 32px 17px;vertical-align:top}.pc_khead .gift_utils .link_forbiz{display:inline-block;position:relative;margin:24px 0 24px 30px;padding:8px 34px 8px 16px;border-radius:20px;background:rgba(18,41,90,.05);vertical-align:top}.pc_khead .gift_utils .txt_forbiz{font-size:13px;line-height:16px;color:#12295a}.pc_khead .gift_utils .txt_forbiz.hide{display:none}.pc_khead .gift_utils .link_forbiz .ico_arrow{position:absolute;top:12px;right:16px;width:6px;height:8px;background-position:-10px -21px}.pc_khead .gift_utils .link_search{display:inline-block;padding:32px 15px;vertical-align:top}.pc_khead .gift_utils .ico_search{width:16px;height:16px}.pc_khead .gift_utils .link_cart{display:inline-block;position:relative;padding:30px 18px 30px 15px;vertical-align:top}.pc_khead .gift_utils .ico_cart{width:18px;height:20px;background-position:-40px 0}.pc_khead .gift_utils .num_cart{overflow:hidden;position:absolute;top:25px;right:8px;width:18px;height:15px;border-radius:8px;font-weight:700;font-size:10px;line-height:16px;background-color:#ff4d49;color:#fff;letter-spacing:-.05em;text-align:center}.windows .pc_khead .gift_utils .num_cart{line-height:14px}.pc_khead .box_login{display:inline-block;position:relative;vertical-align:top}.pc_khead .link_login{display:block;padding:32px 0 28px 15px;font-size:14px;line-height:20px;color:#333}.windows .pc_khead .link_login{padding:31px 0 29px 15px}.pc_khead .on_login .link_login{padding-right:17px}.pc_khead .on_login .link_login .txt_nick{display:inline-block;overflow:hidden;max-width:100px;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.pc_khead .on_login .link_login .ico_arrow{overflow:hidden;position:absolute;right:0;top:38px;width:8px;height:5px;background-position:0 -20px}.windows .pc_khead .on_login .link_login .ico_arrow{top:39px}.pc_khead .box_login .btn_logout{display:none;position:absolute;right:0;bottom:-35px;width:100px;padding:20px 15px 17px;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:20px;letter-spacing:.03em;color:#000;text-align:left;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 8px 2px rgba(0,1,2,.04);-webkit-box-shadow:0 2px 8px 2px rgba(0,1,2,.04);-moz-box-shadow:0 2px 8px 2px rgba(0,1,2,.04)}.pc_khead .box_login.box_open .btn_logout{display:block}.pc-doc-header{position:fixed;left:0;right:0;top:0;z-index:10010;width:100%;min-width:1280px}.pc-doc-header:before{position:absolute;right:0;bottom:-1px;left:0;width:100%;height:1px;background:linear-gradient(#dbdbdb,#dbdbdb) no-repeat;background-size:100% .5px;content:""}.pc-doc-header .group_head{background-color:#fff}.pc-doc-header .inner_head{display:flex;position:relative;width:1280px;height:80px;margin:0 auto}.pc-doc-header .doc-title{padding-right:50px}.pc-doc-header .link_logo,.pc-doc-header .link_logo .img_logo{display:block}.pc-doc-header .doc-gnb{padding:20px 20px 20px 0}.pc-doc-header .list_gnb{display:flex}.pc-doc-header .list_gnb li{position:relative;padding-right:10px}.pc-doc-header .link_gnb{display:block;padding:11px 10px 7px;font-weight:700;font-size:16px;line-height:20px}.windows .pc-doc-header .link_gnb{padding:9px 11px;line-height:22px}.pc-doc-header .link_gnb[aria-current=page],.pc-doc-header .link_gnb:hover{color:#4684e9}.pc-doc-header .link_gnb .ico_new{position:absolute;right:13px;top:11px;width:4px;height:4px;border-radius:50%;background-color:#fc363c}.pc-doc-header .link_gnb[aria-current=page] .ico_new{right:3px}.pc-doc-header .wrap_cate{display:flex;align-items:center;padding:20px 0}.pc-doc-header .wrap_cate:before{width:1px;height:14px;margin-right:20px;background-color:#ddd;content:""}.pc-doc-header .btn_cate{display:inline-flex;height:40px;padding:7px 10px 0;font-weight:700;font-size:16px;line-height:27px;color:#000}.pc-doc-header .btn_cate:hover{color:#4684e9}.pc-doc-header .btn_cate .ico_cate{width:30px;height:30px;margin:-2px 8px 0 0;background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/header/ico_cate.png)}.pc-doc-header .btn_cate:hover .ico_cate{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/header/ico_cate_on.png)}.pc-doc-header .bundle_util{display:flex;margin-left:auto;padding:20px 0}.pc-doc-header .link_search,.pc-doc-header .link_cart{display:inline-block;vertical-align:top}.pc-doc-header .link_cart{position:relative;margin-left:14px}.pc-doc-header .link_cart .ico_cart,.pc-doc-header .link_search .ico_search{width:24px;height:24px;margin:8px}.pc-doc-header .link_cart .ico_cart{background-image:url(https://st.kakaocdn.net/commerce_ui/assets/gift/header/nav_cart24.png)}.pc-doc-header .link_cart .num_cart{position:absolute;left:22px;top:4px;min-width:16px;padding:1px 5px 0;border-radius:100px;font-size:10px;font-weight:500;line-height:13px;letter-spacing:-.05em;text-align:center;background-color:#fc363c;color:#fff;box-sizing:border-box}.pc-doc-header .link_search .ico_search{background-position:-60px -80px}.pc-doc-header .bunch_login{display:flex;align-items:center;position:relative;padding-left:22px}.pc-doc-header .bunch_login .link_login{display:inline-flex;align-items:center;position:relative;height:38px;padding-top:2px;font-size:14px}.pc-doc-header .bunch_login .txt_name{overflow:hidden;max-width:116px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.pc-doc-header .bunch_login .ico_arr{width:10px;height:6px;margin-left:7px;background-position:-130px -80px}.pc-doc-header .bunch_login .btn_logout{display:none;position:absolute;right:0;top:34px;width:68px;padding:10px 15px 8px;border:1px solid #000;border-radius:10px;font-size:12px;line-height:18px;background-color:#fff}.windows .pc-doc-header .bunch_login .btn_logout{padding:9px 15px}.pc-doc-header .bunch_login.login_selected .btn_logout{display:block}.pc-doc-header .link_forbiz{height:40px;margin-left:30px;padding:0 19px 0 20px;border-radius:40px;font-weight:700;font-size:14px;line-height:40px;color:#3063d2;background-color:rgba(48,99,210,.05)}.pc-doc-header .link_forbiz .ico_arr{display:inline-block;width:6px;height:10px;margin:15px 0 0 5px;background-position:-120px -80px;vertical-align:top}.pc-doc-header .group_lnb{width:100%;min-width:1280px;background-color:#fff}.pc-doc-header .doc-lnb{overflow:auto hidden;width:1280px;height:44px;margin:0 auto}.pc-doc-header .doc-lnb::-webkit-scrollbar{width:4px;height:6px}.pc-doc-header .doc-lnb::-webkit-scrollbar-thumb{width:4px;height:6px;background:rgba(0,0,0,.2);border-radius:10px}@-moz-document url-prefix(){.pc-doc-header .doc-lnb{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}}.pc-doc-header .list_lnb{display:flex;height:100%;white-space:nowrap}.pc-doc-header .list_lnb li{position:relative}.pc-doc-header .list_lnb li:first-of-type{margin-left:-9px}.pc-doc-header .link_lnb{display:block;overflow:hidden;position:relative;min-width:30px;height:100%;padding:0 9px;font-size:0;text-align:center}.pc-doc-header .link_lnb .txt_lnb{display:inline-block;padding:10px 0 16px;font-weight:700;font-size:15px;line-height:18px;color:#191919;vertical-align:top}.pc-doc-header .link_lnb:hover:after{position:absolute;right:9px;bottom:0;left:9px;height:2px;background-color:#000;content:""}.pc-doc-header .link_lnb[aria-current=page]:after{position:absolute;right:9px;bottom:0;left:9px;height:2px;background-color:#000;content:""}.pc-doc-header .link_lnb .ico_new{display:inline-block;margin:10px 0 0 2px;width:4px;height:4px;border-radius:50%;background-color:#fc363c;vertical-align:top}.pc-doc-header .link_lnb .ico_special{display:inline-block;width:18px;height:9px;margin:2px 0 0 3px;vertical-align:top;background-position:-130px -90px}.pc-doc-header .link_lnb .txt_label{display:inline-block;margin:11px 0 0 2px;padding:0 5px;border-radius:9px;font-weight:700;font-size:9px;line-height:16px;color:#fff;background-color:#ff5252;vertical-align:top}.pc-doc-header .link_lnb .txt_label.type_custom{color:#111;background-color:#ffeb00}.pc-doc-header .link_lnb .txt_sub{float:left;width:100%;margin-bottom:-3px;font-weight:700;font-size:9px;line-height:13px;letter-spacing:-.01em}.pc-doc-header .link_lnb .wrap_thumb{display:inline-block;vertical-align:top}.pc-doc-header .link_lnb .box_thumb{height:20px;padding:10px 0 14px}.pc-doc-header .link_lnb .box_thumb .img_g{display:block;height:20px;margin:0 auto}.pc-doc-header .link_lnb .area_lottie{display:block;margin:0 auto}.wrap_home .pc-doc-header{border-bottom:0 none}.bnr_birthday{position:fixed;left:0;right:0;bottom:0;bottom:calc(constant(safe-area-inset-bottom) + 58px);bottom:calc(env(safe-area-inset-bottom) + 58px);z-index:30020}.bnr_birthday .link_bnr{display:flex;align-items:center;height:40px;padding:0 32px 0 16px;background-color:#ff68b2}.bnr_birthday .link_bnr .ico_birthday{width:23px;height:27px;background-position:-180px -130px}.bnr_birthday .link_bnr .txt_bnr{padding-left:8px;font-weight:700;font-size:14px;color:#fff}.android .bnr_birthday .link_bnr .txt_bnr{letter-spacing:-.04em}.bnr_birthday .link_bnr .txt_name{display:inline-block;overflow:hidden;max-width:74px;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.bnr_birthday .btn_close{position:absolute;right:2px;top:0}.bnr_birthday .btn_close .ico_close{width:12px;height:12px;margin:14px;background-position:-220px -90px}@media only screen and (max-width: 320px){.bnr_birthday .link_bnr .txt_name{max-width:62px}}@charset "UTF-8";.comm_layer .tit_layer{word-break:break-all}.layer_foot.wrap_defaultbtn{margin-top:0}.comm_layer.type_round *{color:#191919}.comm_layer.type_round{width:280px;border-radius:8px}.comm_layer.type_round .inner_layer{padding:24px}.comm_layer.type_round .layer_head{padding:0}.comm_layer.type_round .tit_layer{margin:0;padding-bottom:12px;font-size:17px;line-height:25px;letter-spacing:0}.comm_layer.type_round .layer_body{padding:0}.comm_layer.type_round .txt_sub{display:block;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.comm_layer.type_round .layer_foot.wrap_defaultbtn{display:flex;width:100%;padding-top:24px;box-sizing:border-box}.comm_layer.type_round .wrap_defaultbtn .area_btn{display:block;flex:1;border:0 none;text-align:center}.comm_layer.type_round .wrap_defaultbtn .area_btn .btn_comm{display:block;width:100%;height:38px;border:0 none;border-radius:6px;font-size:13px;line-height:38px;color:#191919;background-color:rgba(0,0,0,.06)}.comm_layer.type_round .wrap_defaultbtn .area_btn+.area_btn{margin-left:6px}.comm_layer.type_round .wrap_defaultbtn .area_btn+.area_btn .btn_comm{background-color:#fee500}
