.service-location-filter .location-filter{max-width:1440px;margin:0 auto;padding:0 48px;-webkit-box-sizing:border-box;box-sizing:border-box}
.service-location-filter .location-filter__tab{margin-top:35px}
.service-location-filter .location-filter__tab-selected{display:none}
.service-location-filter .location-filter__tab-list{display:table;width:100%;table-layout:fixed;background:#333}
.service-location-filter .location-filter__tab-item{display:table-cell;height:64px;vertical-align:top}
.service-location-filter .location-filter__tab-link{display:table;width:100%;height:100%;font-weight:bold;color:#fff;text-align:center;text-transform:uppercase;font-size:14px}
.service-location-filter .location-filter__tab-link.cta-icon .icon{display:inline-block;vertical-align:middle;width:11px;height:11px;margin:-2px -11px 0 5px;fill:#000}
.service-location-filter .location-filter__tab-item.is-selected .location-filter__tab-link{background:#000;color:#20a2ff;text-decoration:underline}
.service-location-filter .location-filter__tab-text{display:table-cell;vertical-align:middle;padding:14px}
.service-location-filter .location-filter__tab.location-filter__tab-category{display:none;margin-top:0}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-list{display:none;background:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 0 3px 12px}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-list::before,.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-list::after{content:'';display:block;clear:both}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-item{float:left;height:auto}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-link{display:block;width:auto;color:#000;text-transform:none;letter-spacing:-5px;height:42px;padding:0 31px 0 35px}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-link::before{display:inline-block;height:100%;vertical-align:middle;content:''}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-link .location-filter__tab-category-text{display:inline-block;padding:0;letter-spacing:0;vertical-align:middle}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-item.is-selected .location-filter__tab-link{color:#1428a0;font-weight:bold;background:transparent}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-item.is-selected .location-filter__tab-link .location-filter__tab-category-text{text-decoration:underline}
.service-location-filter .location-filter__tab-bg-left,.service-location-filter .location-filter__tab-bg-right{display:none}
@media only screen and (min-width:768px) and (max-width:1440px){.service-location-filter .location-filter{padding:0vw 3.33333333vw}
.service-location-filter .location-filter__tab{margin-top:2.43055556vw}
.service-location-filter .location-filter__tab-item{height:4.44444444vw}
.service-location-filter .location-filter__tab-link{font-size:.97222222vw}
.service-location-filter .location-filter__tab-link.cta-icon .icon{width:.76388889vw;height:.76388889vw;margin:-0.13888889vw -0.76388889vw 0vw .34722222vw}
.service-location-filter .location-filter__tab-text{padding:.97222222vw}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-list{padding:.20833333vw 0vw .20833333vw .83333333vw}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-link{height:2.91666667vw;padding:0vw 2.15277778vw 0vw 2.43055556vw}
}
@media only screen and (max-width:767px){.service-location-filter .location-filter{position:relative;z-index:6;padding:0;margin-top:1.11111111vw}
.service-location-filter .location-filter__tab{display:block;position:relative;z-index:1;margin:0}
.service-location-filter .location-filter__tab-selected{display:block;position:relative;background:#333;font-weight:bold;color:#fff;text-align:left;text-transform:uppercase;padding:3.33333333vw 13.33333333vw 3.33333333vw 5vw;font-size:3.33333333vw}
.service-location-filter .location-filter__tab-selected .icon{position:absolute;top:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:4.16666667vw;height:4.16666667vw;right:4.72222222vw;margin-top:-2.08333333vw;fill:#fff}
.service-location-filter .location-filter__tab-selected .icon--closed{display:none}
.service-location-filter .location-filter__tab-list{display:none;background-color:#444}
.service-location-filter .location-filter__tab-list::before,.service-location-filter .location-filter__tab-list::after{content:'';display:block;clear:both}
.service-location-filter .location-filter__tab-item{display:block;float:none;width:100%;height:auto}
.service-location-filter .location-filter__tab-link{display:block;width:auto;color:#ccc;text-align:left;border-top:1px solid #636363;padding:3.33333333vw 5vw;font-size:3.33333333vw}
.service-location-filter .location-filter__tab-link.cta-icon .icon{width:3.05555556vw;height:3.05555556vw;margin:-0.27777778vw -0.76388889vw 0vw .83333333vw}
.service-location-filter .location-filter__tab-link:hover,.service-location-filter .location-filter__tab-link:active,.service-location-filter .location-filter__tab-link:focus{color:#fff}
.service-location-filter .location-filter__tab-text{display:block;padding:0}
.service-location-filter .location-filter__tab-item:first-child .location-filter__tab-link{border-top:0}
.service-location-filter .location-filter__tab-item.is-selected .location-filter__tab-link{background:0;color:#fff;text-decoration:none}
.service-location-filter .location-filter__tab.location-filter__tab-category{position:relative;z-index:1;margin:0;overflow:hidden;background:#f2f2f2;margin-top:1.11111111vw}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-list{overflow:visible;position:relative;top:0;padding:.83333333vw 0vw;font-size:0;white-space:nowrap;direction:ltr}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-item{float:none;height:auto;width:auto;display:inline-block;padding-left:2.22222222vw}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-link{display:block;width:auto;text-align:left;border:0;font-size:3.33333333vw;height:10vw;padding:0vw 2.77777778vw}
.service-location-filter .location-filter__tab.location-filter__tab-category .location-filter__tab-item.is-selected{background:0;text-decoration:none;color:#1428a0}
.service-location-filter .location-filter__tab-list-wrap{overflow-x:auto;overflow-y:hidden;background:#f2f2f2;direction:ltr;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}
.service-location-filter .location-filter__tab-bg-left,.service-location-filter .location-filter__tab-bg-right{display:none;position:absolute;top:0;bottom:0;background:#f2f2f2;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:2.77777778vw}
.service-location-filter .location-filter__tab-bg-left.is-active,.service-location-filter .location-filter__tab-bg-right.is-active{display:block;opacity:1}
.service-location-filter .location-filter__tab-bg-left::before,.service-location-filter .location-filter__tab-bg-right::before{content:'';position:absolute;top:0;bottom:0;width:5.55555556vw}
.service-location-filter .location-filter__tab-bg-left{left:0}
.service-location-filter .location-filter__tab-bg-left::before{left:100%;background:-webkit-gradient(linear,left top,right top,from(#f2f2f2),to(rgba(242,242,242,0)));background:linear-gradient(to right,#f2f2f2 0,rgba(242,242,242,0) 100%)}
.service-location-filter .location-filter__tab-bg-right{right:0}
.service-location-filter .location-filter__tab-bg-right::before{right:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(242,242,242,0)),to(#f2f2f2));background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}
.service-location-filter .location-filter__tab.is-opened{z-index:2}
.service-location-filter .location-filter__tab.is-opened .icon--closed{display:block}
.service-location-filter .location-filter__tab.is-opened .icon--open{display:none}
.service-location-filter .location-filter__tab.is-opened .location-filter__tab-list{display:block;position:absolute;top:100%;right:0;left:0}
}
.service-location-map{max-width:1440px;margin:0 auto;padding:0 48px;height:690px;color:#000}
.service-location-map .sloction-z{position:relative;height:100%;overflow:hidden;border:1px solid #ccc;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}
.service-location-map .pixed-resp{height:100%}
.service-location-map .pixed-resp:after{display:block;content:'';clear:both}
.service-location-map .pin{position:relative;overflow:hidden;display:inline-block;width:20px;height:26px;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-support-location-pin.svg) no-repeat;background-size:100% auto;text-align:center;font-family:'SamsungSharpSans',arial,sans-serif;font-size:14px;line-height:26px;font-weight:bold}
.service-location-map .pin.type2{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-support-location-pin-type2.svg)}
.service-location-map .pin .num{color:#fff;line-height:22px}
.service-location-map .detail-map-z{overflow-x:hidden;overflow-y:auto;padding:19px 24px 16px;height:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.service-location-map .detail-map-z .alignb.detop{display:block;width:100%;height:28px}
.service-location-map .detail-map-z .alignb.detop .cell{display:block;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-align:left}
.service-location-map .detail-map-z .point-box{margin-top:13px;padding:11px 27px;border:1px solid #ccc;border-width:1px 0}
.service-location-map .detail-map-z .point-box .spc-ic__item{margin-top:10px;color:#000;font-size:14px;line-height:1.33}
.service-location-map .detail-map-z .point-box .spc-ic__item:first-child{margin-top:0}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon{display:inline-block;overflow:hidden;width:16px;height:16px;margin-right:10px;background:no-repeat;background-size:100% auto;vertical-align:middle;text-indent:-9999px;color:transparent}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon.ic-spc01{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-call-black.svg)}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon.ic-spc02{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-mailto-black.svg)}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon.ic-spc03{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-online.svg)}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon.ic-spc04{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-calendar-reserve.svg)}
.service-location-map .detail-map-z .point-box .spc-ic__item .txt{font-weight:bold;vertical-align:middle}
.service-location-map .detail-map-z .point-box .spc-ic__item .txt.mail,.service-location-map .detail-map-z .point-box .spc-ic__item .link{color:#000;font-weight:normal;vertical-align:middle}
.service-location-map .detail-map-z .point-box .spc-ic__item .txt.mail:hover,.service-location-map .detail-map-z .point-box .spc-ic__item .link:hover{text-decoration:underline}
.service-location-map .detail-map-z .point-box .spc-txt{color:#000;font-size:14px;line-height:1.33}
.service-location-map .detail-map-z .point-box .spc-ic+.spc-txt{margin-top:14px}
.service-location-map .detail-map-z .spc-tit{position:relative;padding-left:27px;margin:9px 0 4px;font-weight:bold;font-size:14px}
.service-location-map .bich{display:inline-block;position:relative;padding:6px 8px;margin-left:-4px;font-family:'SamsungOne',arial,sans-serif;font-size:14px;line-height:1.33;font-weight:bold;word-break:keep-all;word-wrap:break-word;text-transform:uppercase;color:#000;white-space:nowrap;letter-spacing:.12em}
.service-location-map .bich:before{content:'';display:inline-block;overflow:hidden;width:14px;height:14px;margin-right:8px;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-previous.svg) no-repeat;background-size:100% auto;vertical-align:-2px}
.service-location-map .mdmap-con{margin-top:36px;margin-bottom:16px;font-size:14px;line-height:1.33}
.service-location-map .mdmap-con .mdetail-tit{position:relative;font-size:16px}
.service-location-map .mdmap-con .mdetail-tit .pin{position:absolute;top:0;left:0}
.service-location-map .mdmap-con .spc01,.service-location-map .mdmap-con .spc02 li{margin-top:3px}
.service-location-map .mdmap-con .spc02 .txt{color:#666}
.service-location-map .mdmap-con .spc02 .hours .txt{display:block}
.service-location-map .slodata-w{display:none;background:#fff;position:absolute;left:0;-webkit-transition:margin-left .4s cubic-bezier(0.6,0,0.4,1);transition:margin-left .4s cubic-bezier(0.6,0,0.4,1);top:0;width:447px;height:100%;z-index:10}
.service-location-map .slodata-w.detail,.service-location-map .slodata-w.detail:after{display:none}
.service-location-map .slodata-w.detail .detail-map-z{padding:8px 16px 0}
.service-location-map .slodata-w.detail .detail-map-z .mdetail-tit,.service-location-map .slodata-w.detail .detail-map-z .spc01,.service-location-map .slodata-w.detail .detail-map-z .spc02 li{padding-left:27px}
.service-location-map .slodata-w.detail .detail-map-z .mdetail-tit a,.service-location-map .slodata-w.detail .detail-map-z .spc01 a,.service-location-map .slodata-w.detail .detail-map-z .spc02 li a{color:inherit}
.service-location-map .slodata-w.detail .detail-map-z .mdetail-tit a:hover,.service-location-map .slodata-w.detail .detail-map-z .spc01 a:hover,.service-location-map .slodata-w.detail .detail-map-z .spc02 li a:hover{text-decoration:underline}
.service-location-map .slodata-w.open{display:block;left:0}
.service-location-map .slodata-w .nodata{margin:75px 0 0 100px;width:390px;text-align:center;font-size:16px;line-height:1.33}
.service-location-map .result-nodata-zone{display:none}
.service-location-map .result-nodata-wrap{padding:72px 32px;text-align:center}
.service-location-map .result-nodata-wrap a{color:#1428a0}
.service-location-map .result-nodata-wrap a:hover{text-decoration:underline}
.service-location-map .result-nodata-wrap .result-nodata-title{font-family:'SamsungSharpSans',arial,sans-serif;font-size:36px;font-weight:bold;word-wrap:break-word}
.service-location-map .result-nodata-wrap .result-nodata-explan{margin-top:24px;font-size:16px;line-height:1.33;font-weight:bold;word-wrap:break-word}
.service-location-map .btn-fold{overflow:hidden;position:absolute;top:63px;right:-18px;width:18px;height:40px;line-height:999px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}
.service-location-map .btn-fold:after{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-next.svg) no-repeat;background-size:100% auto}
.service-location-map .is-unfold .btn-fold:after{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-previous.svg)}
.service-location-map .location-collapse{display:block;margin-top:0;height:auto;padding:3px}
.service-location-map .location-collapse__toggle{display:block;width:100%;position:relative;padding:17px 50px 17px 21px;font-size:18px;font-weight:bold;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}
.service-location-map .location-collapse__toggle:before{content:'';position:absolute;left:-3px;right:-3px;bottom:-3px;background-color:#ccc;height:1px}
.service-location-map .location-collapse__toggle:after{content:'';display:block;position:absolute;top:50%;right:24px;width:20px;height:20px;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-open-down.svg) no-repeat;background-size:100% auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.service-location-map .location-collapse__toggle span{display:block}
.service-location-map .location-collapse__content{display:none}
.service-location-map .location-collapse__content .service-find{padding:0 0 36px 0;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.33}
.service-location-map .location-collapse__content .service-find__title{font-weight:bold;font-size:18px}
.service-location-map .location-collapse__content .service-find__lst{margin-top:20px;font-size:14px}
.service-location-map .location-collapse.is-opened{height:100%}
.service-location-map .location-collapse.is-opened .location-collapse__toggle{margin-top:10px;margin-bottom:3px;padding-top:15px;padding-bottom:12px;font-size:24px;border-bottom:0}
.service-location-map .location-collapse.is-opened .location-collapse__toggle:before{height:0}
.service-location-map .location-collapse.is-opened .location-collapse__toggle:after{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-close-up.svg)}
.service-location-map .location-collapse.is-opened .location-collapse__content{display:block}
.service-location-map .location-collapse.collapse-type .location-collapse__content{position:absolute;left:0;right:0;z-index:10}
.service-location-map .location-collapse.collapse-type2{height:auto}
.service-location-map .location-collapse.collapse-type2 .location-collapse__toggle{display:none}
.service-location-map .location-collapse.collapse-type2 .location-collapse__content{display:block}
.service-location-map .location-collapse .btn-fold{display:none}
.service-location-map .search-field{border:0}
.service-location-map .search-field legend{width:1px;height:1px}
.service-location-map .search-field .support-input__wrap{position:relative;padding-right:54px;border:1px solid #ccc;border-radius:4px;background-color:#fff}
.service-location-map .search-field .support-input__wrap .support-input__label{top:0;left:0;right:54px;font-size:16px;line-height:29px;color:#666}
.service-location-map .search-field .support-input__wrap .support-input__input{width:100%;height:46px;padding:10px 15px;font-size:16px;border:0;border-radius:4px 0 0 4px}
.service-location-map .s-ico-search{overflow:hidden;position:absolute;top:0;right:0;left:auto;bottom:0;width:54px;height:46px;padding:12px 15px;font-size:0;color:#fff}
.service-location-map .s-ico-search:after{content:'';display:inline-block;width:24px;height:24px;background:url("../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-search.svg") no-repeat}
.service-location-map .map-search-w{padding:16px 7px 0;margin:0}
.service-location-map .map-search-w .search-field{margin:0}
.service-location-map .map-search-w .hortab-w{position:relative;margin:8px -8px 4px 0;text-align:left}
.service-location-map .map-search-w .hortab{display:block;overflow:visible;width:100%;font-size:0}
.service-location-map .map-search-w .hortab__item{display:inline-block;vertical-align:top;margin:0 8px 4px 0;width:auto}
.service-location-map .map-search-w .hortab__item-cta{display:block;overflow:hidden;width:auto;height:22px;padding:0 12px;border:1px solid #ccc;font-size:12px;line-height:22px;text-align:center;text-transform:uppercase;color:#000}
.service-location-map .map-search-w .hortab__item-cta:focus,.service-location-map .map-search-w .hortab__item-cta:hover,.service-location-map .map-search-w .hortab__item.active .hortab__item-cta{color:#fff;background:#1428a0;border-color:#1428a0}
.service-location-map .map-result-w{position:relative;display:block;margin:0}
.service-location-map .map-result-w .result-list{margin-top:8px}
.service-location-map .map-result-w .result-list__item{font-size:16px}
.service-location-map .spec-tc-w{position:relative;padding:13px 16px 13px 42px}
.service-location-map .spec-tc-w.active{background:#f7f7f7}
.service-location-map .spec-tc-w.active .nt{text-decoration:underline}
.service-location-map .spec-tc-w .spec-tit{position:relative;padding-right:30px;line-height:1.33}
.service-location-map .spec-tc-w .spec-tit .pin{position:absolute;top:0;left:-27px}
.service-location-map .spec-tc-w .spec-tit .tit{position:relative}
.service-location-map .spec-tc-w .spec-tit .st{display:block;font-size:12px;font-weight:bold;text-transform:uppercase;color:#1428a0}
.service-location-map .spec-tc-w .spec-tit .st.type2{color:#000}
.service-location-map .spec-tc-w .spec-tit .nt{display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;color:#000}
.service-location-map .spec-tc-w .spec-tit .nt:focus{text-decoration:underline;outline:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}
.service-location-map .spec-tc-w .spec-cont{font-size:14px;line-height:1.33}
.service-location-map .spec-tc-w .spec-cont .spc01,.service-location-map .spec-tc-w .spec-cont .spc02{margin-top:3px}
.service-location-map .spec-tc-w .spec-cont .spc01 strong,.service-location-map .spec-tc-w .spec-cont .spc02 strong{font-weight:normal}
.service-location-map .map-sort-low{padding:20px 0 15px 0;text-align:center}
.service-location-map .map-sort-low .combo-box-item .current-txt{min-width:150px}
.service-location-map .foldzone-w{position:relative;overflow-y:auto;overflow-x:hidden;height:625px;padding:0;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box}
.service-location-map .foldzone-w.nodata-view-z .result-nodata-zone{display:block}
.service-location-map .foldzone-w.nodata-view-z .map-result-w{display:none}
.service-location-map .slider-z{position:relative;margin:24px 27px 9px}
.service-location-map .dot-list{margin-left:27px;font-size:0}
.service-location-map .dot-list .dot-list__item{position:relative;display:inline-block;width:50%;margin-bottom:0;letter-spacing:0;vertical-align:top;font-size:14px;line-height:1.33}
.service-location-map .map-btnarea{margin-top:17px;padding:24px 27px 0;border-top:1px solid #ccc}
.service-location-map .api-z{-webkit-transition:width .4s cubic-bezier(0.6,0,0.4,1);transition:width .4s cubic-bezier(0.6,0,0.4,1)}
.service-location-map .sloction-z .api-z{position:relative;z-index:0;float:right;height:100%}
.service-location-map .sloction-z .api-z #map{height:100% !important}
.service-location-map .sloction-z .api-z .store-info{width:100%}
.service-location-map .sloction-z .api-z .store-info__info{background:#fff}
.service-location-map .sloction-z .api-z .store-info__name{font-weight:bold;font-size:14px;line-height:1.33;color:#1428a0;padding:2px}
.service-location-map .sloction-z .api-z .store-info__name a{color:inherit}
.service-location-map .sloction-z .api-z .store-info__name a:hover{text-decoration:underline}
.service-location-map .sloction-z .api-z .store-info__details{display:none}
.service-location-map .sloction-z .api-z .store-info__detail{margin-top:10px;color:#666;font-weight:normal;font-size:12px;line-height:1.33}
.service-location-map .sloction-z .api-z .marker-labels{width:26px;height:30px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:14px;font-weight:bold;color:#fff;line-height:26px;text-align:center;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-support-location-pin.svg) no-repeat;background-size:100% 100%;cursor:pointer}
.service-location-map .sloction-z .api-z .marker-labels.type2{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-support-location-pin-type2.svg)}
.service-location-map .sloction-z .api-z .marker-labels.is-active{width:38px;height:44px;font-size:24px;line-height:40px}
.service-location-map .sloction-z .pixed-detail-view .api-z .store-info__details{display:block}
@media only screen and (min-width:768px) and (max-width:1440px){.service-location-map{padding:0vw 3.33333333vw;height:47.91666667vw}
.service-location-map .pin{width:1.38888889vw;height:1.80555556vw;font-size:.97222222vw;line-height:1.80555556vw}
.service-location-map .pin .num{line-height:1.52777778vw}
.service-location-map .detail-map-z{padding:1.31944444vw 1.66666667vw 1.11111111vw 1.66666667vw}
.service-location-map .detail-map-z .alignb.detop{height:1.94444444vw}
.service-location-map .detail-map-z .point-box{margin-top:.90277778vw;padding:.76388889vw 1.875vw}
.service-location-map .detail-map-z .point-box .spc-ic__item{margin-top:.69444444vw;font-size:.97222222vw}
.service-location-map .detail-map-z .point-box .spc-ic__item:first-child{margin-top:0}
.service-location-map .detail-map-z .point-box .spc-ic__item .spc-icon{width:1.11111111vw;height:1.11111111vw;margin-right:.69444444vw}
.service-location-map .detail-map-z .point-box .spc-txt{font-size:.97222222vw}
.service-location-map .detail-map-z .point-box .spc-ic+.spc-txt{margin-top:.97222222vw}
.service-location-map .detail-map-z .spc-tit{padding-left:1.875vw;margin:.625vw 0vw .27777778vw 0vw;font-size:.97222222vw}
.service-location-map .bich{padding:.41666667vw .55555556vw;margin-left:-0.27777778vw;font-size:.97222222vw}
.service-location-map .bich:before{width:.97222222vw;height:.97222222vw;margin-right:.55555556vw;vertical-align:-0.13888889vw}
.service-location-map .mdmap-con{margin-top:2.5vw;margin-bottom:1.11111111vw;font-size:.97222222vw}
.service-location-map .mdmap-con .mdetail-tit{font-size:1.11111111vw}
.service-location-map .mdmap-con .spc01,.service-location-map .mdmap-con .spc02 li{margin-top:.20833333vw}
.service-location-map .slodata-w{width:31.04166667vw}
.service-location-map .slodata-w.detail .detail-map-z{padding:.55555556vw 1.11111111vw 0vw 1.11111111vw}
.service-location-map .slodata-w.detail .detail-map-z .mdetail-tit,.service-location-map .slodata-w.detail .detail-map-z .spc01,.service-location-map .slodata-w.detail .detail-map-z .spc02 li{padding-left:1.875vw}
.service-location-map .slodata-w .nodata{margin:5.20833333vw 0vw 0vw 6.94444444vw;width:27.08333333vw;font-size:1.11111111vw}
.service-location-map .result-nodata-wrap{padding:5vw 2.22222222vw}
.service-location-map .result-nodata-wrap .result-nodata-title{font-size:2.5vw}
.service-location-map .result-nodata-wrap .result-nodata-explan{margin-top:1.66666667vw;font-size:1.11111111vw}
.service-location-map .btn-fold{top:4.375vw;right:-1.25vw;width:1.25vw;height:2.77777778vw}
.service-location-map .btn-fold:after{width:1.11111111vw;height:1.11111111vw}
.service-location-map .location-collapse{padding:.20833333vw}
.service-location-map .location-collapse__toggle{padding:1.18055556vw 3.47222222vw 1.18055556vw 1.45833333vw;font-size:1.25vw}
.service-location-map .location-collapse__toggle:before{left:-0.20833333vw;right:-0.20833333vw;bottom:-0.20833333vw}
.service-location-map .location-collapse__toggle:after{right:1.66666667vw;width:1.38888889vw;height:1.38888889vw}
.service-location-map .location-collapse__content .service-find{padding:0vw 0vw 2.5vw 0vw}
.service-location-map .location-collapse__content .service-find__title{font-size:1.25vw}
.service-location-map .location-collapse__content .service-find__lst{margin-top:1.38888889vw;font-size:.97222222vw}
.service-location-map .location-collapse.is-opened .location-collapse__toggle{margin-top:.69444444vw;margin-bottom:.20833333vw;padding-top:1.04166667vw;padding-bottom:.83333333vw;font-size:1.66666667vw}
.service-location-map .search-field .support-input__wrap{padding-right:3.75vw;border-radius:.27777778vw}
.service-location-map .search-field .support-input__wrap .support-input__label{right:3.75vw;font-size:1.11111111vw;line-height:2.01388889vw}
.service-location-map .search-field .support-input__wrap .support-input__input{height:3.19444444vw;padding:.69444444vw 1.04166667vw;font-size:1.11111111vw;border-radius:.27777778vw 0vw 0vw .27777778vw}
.service-location-map .s-ico-search{width:3.75vw;height:3.19444444vw;padding:.83333333vw 1.04166667vw}
.service-location-map .s-ico-search:after{width:1.66666667vw;height:1.66666667vw}
.service-location-map .map-search-w{padding:1.11111111vw .48611111vw 0vw .48611111vw}
.service-location-map .map-search-w .hortab-w{margin:.55555556vw -0.55555556vw .27777778vw 0vw}
.service-location-map .map-search-w .hortab__item{margin:0vw .55555556vw .27777778vw 0vw}
.service-location-map .map-search-w .hortab__item-cta{height:1.52777778vw;padding:0vw .83333333vw;font-size:.83333333vw;line-height:1.52777778vw}
.service-location-map .map-result-w .result-list{margin-top:.55555556vw}
.service-location-map .map-result-w .result-list__item{font-size:1.11111111vw}
.service-location-map .spec-tc-w{padding:.90277778vw 1.11111111vw .90277778vw 2.91666667vw}
.service-location-map .spec-tc-w .spec-tit{padding-right:2.08333333vw}
.service-location-map .spec-tc-w .spec-tit .pin{left:-1.875vw}
.service-location-map .spec-tc-w .spec-tit .st{font-size:.83333333vw}
.service-location-map .spec-tc-w .spec-tit .nt{font-size:1.11111111vw}
.service-location-map .spec-tc-w .spec-cont{font-size:.97222222vw}
.service-location-map .spec-tc-w .spec-cont .spc01,.service-location-map .spec-tc-w .spec-cont .spc02{margin-top:.20833333vw}
.service-location-map .map-sort-low{padding:1.38888889vw 0vw 1.04166667vw 0vw}
.service-location-map .map-sort-low .combo-box-item .current-txt{min-width:10.41666667vw}
.service-location-map .foldzone-w{height:43.40277778vw}
.service-location-map .slider-z{margin:1.66666667vw 1.875vw .625vw 1.875vw}
.service-location-map .dot-list{margin-left:1.875vw}
.service-location-map .dot-list .dot-list__item{font-size:.97222222vw}
.service-location-map .map-btnarea{margin-top:1.18055556vw;padding:1.66666667vw 1.875vw 0vw 1.875vw}
.service-location-map .sloction-z .api-z .store-info__name{font-size:.97222222vw;padding:.13888889vw}
.service-location-map .sloction-z .api-z .store-info__detail{margin-top:.69444444vw;font-size:.83333333vw}
}
@media only screen and (max-width:767px){.service-location-map{height:auto;padding:0;margin-top:1.11111111vw}
.service-location-map .sloction-z{position:static;overflow:visible;height:auto;border:0}
.service-location-map .sloction-z .btn-fold{display:none}
.service-location-map .slodata-w{position:relative;left:auto;top:auto;width:100%;height:100%;z-index:5;-webkit-transition:none;transition:none}
.service-location-map .slo-notice-wrap{display:none}
.service-location-map .foldzone-w{overflow:visible;height:auto;z-index:5}
.service-location-map .location-collapse{margin-top:0;background:#fff}
.service-location-map .location-collapse__toggle{overflow:visible;height:11.11111111vw;padding:5vw 7.5vw 5vw 5vw;color:#000}
.service-location-map .location-collapse__toggle:after{right:4.72222222vw;width:4.72222222vw;height:2.77777778vw;margin-top:-1.38888889vw}
.service-location-map .location-collapse__content{overflow:visible;height:auto}
.service-location-map .location-collapse.collapse-type2 .location-collapse__content{display:none}
.service-location-map .location-collapse.collapse-type2.is-opened .location-collapse__content{display:block}
.service-location-map .map-search-w{position:relative;padding:2.22222222vw 4.72222222vw}
.service-location-map .map-search-w .search-field .support-input__wrap{padding-right:8.61111111vw}
.service-location-map .map-search-w .search-field .support-input__wrap .support-input__label{right:8.61111111vw;font-size:3.33333333vw;line-height:4.16666667vw}
.service-location-map .map-search-w .search-field .support-input__wrap .support-input__input{width:100%;height:8.61111111vw;padding:2.22222222vw 3.33333333vw;font-size:3.33333333vw;line-height:4.16666667vw}
.service-location-map .map-search-w .search-field .s-ico-search{width:8.33333333vw;height:8.61111111vw;padding:1.66666667vw}
.service-location-map .map-search-w .search-field .s-ico-search:after{width:5vw;height:5vw}
.service-location-map .map-search-w .hortab-w{margin:2.22222222vw -2.22222222vw 1.11111111vw 0vw;padding:0}
.service-location-map .map-search-w .hortab-w .hortab{max-height:111.11111111vw}
.service-location-map .map-search-w .hortab-w .hortab__item{margin:0vw 2.22222222vw 1.11111111vw 0vw;padding:0}
.service-location-map .map-search-w .hortab-w .hortab__item-cta{height:6.66666667vw;padding:0vw 2.5vw;font-size:3.33333333vw;line-height:6.66666667vw}
.service-location-map .result-nodata-zone{position:relative;z-index:100}
.service-location-map .result-nodata-zone .result-nodata-wrap{position:absolute;left:0;top:0;right:0;border-bottom:1px solid #ccc;background:#fff;padding:18.88888889vw 5vw}
.service-location-map .result-nodata-zone .result-nodata-wrap .result-nodata-title{font-size:7.77777778vw}
.service-location-map .result-nodata-zone .result-nodata-wrap .result-nodata-explan{margin-top:4.72222222vw;font-size:3.33333333vw}
.service-location-map .map-result-w{display:none}
.service-location-map .slodata-w.detail{height:auto;margin-left:0;padding-bottom:0;border-top:1px solid #ccc}
.service-location-map .slodata-w.detail .detail-map-z{padding:.55555556vw 4.72222222vw 4.72222222vw 4.72222222vw}
.service-location-map .slodata-w.detail .detail-map-z .alignb.detop{height:auto}
.service-location-map .slodata-w.detail .detail-map-z .alignb.detop .bich{margin-left:-1.11111111vw;padding:2.22222222vw;font-size:3.05555556vw;letter-spacing:.33333333vw}
.service-location-map .slodata-w.detail .detail-map-z .alignb.detop .bich:before{height:3.33333333vw;width:3.33333333vw;margin-right:1.38888889vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con{margin-top:3.33333333vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .mdetail-tit,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc01,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc02 li,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc-tit,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .dot-list{padding-left:4.72222222vw;margin-left:0}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .mdetail-tit .pin{top:0;left:0;height:4.44444444vw;width:3.61111111vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .mdetail-tit .pin .num{position:relative;font-size:2.5vw;line-height:4.16666667vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .nt,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc01,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc02 li,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc-tit,.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .dot-list__item{font-size:3.33333333vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .spc01{margin-top:.83333333vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .point-box{margin-top:3.05555556vw;padding:1.66666667vw 4.72222222vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .point-box .spc-ic__item{margin-top:1.38888889vw;font-size:2.77777778vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .point-box .spc-ic__item .spc-icon{width:3.33333333vw;height:3.33333333vw;margin-right:1.66666667vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .point-box .spc-ic+.spc-txt{margin-top:2.22222222vw;font-size:2.77777778vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .slider-z.mapdetail{margin:3.61111111vw 4.72222222vw}
.service-location-map .slodata-w.detail .detail-map-z .mdmap-con .map-btnarea{margin-top:3.88888889vw;padding:4.44444444vw 4.72222222vw 0vw 4.72222222vw}
.service-location-map .sloction-z .api-z{float:none;width:100% !important;height:138.88888889vw;border:1px solid #ccc;border-width:1px 0}
.service-location-map .sloction-z .api-z .store-info__name{font-size:3.88888889vw;padding:.55555556vw}
.service-location-map .sloction-z .api-z .store-info__details{display:none !important}
}