.elementor-1811 .elementor-element.elementor-element-7a0a964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1811 .elementor-element.elementor-element-59a7f2c{--spacer-size:90px;}.elementor-1811 .elementor-element.elementor-element-e0fd60d{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1811 .elementor-element.elementor-element-fc85d7e{text-align:center;}.elementor-1811 .elementor-element.elementor-element-fc85d7e .elementor-heading-title{font-family:"Pretendard", Sans-serif;font-size:1.375rem;font-weight:400;color:#E40000;}.elementor-1811 .elementor-element.elementor-element-c407726 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1811 .elementor-element.elementor-element-c407726{text-align:center;}.elementor-1811 .elementor-element.elementor-element-c407726 .elementor-heading-title{font-family:"Pretendard", Sans-serif;font-size:3rem;color:#000000;}.elementor-1811 .elementor-element.elementor-element-e65ea16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1811 .elementor-element.elementor-element-7a0a964{--content-width:1280px;}}@media(max-width:1024px){.elementor-1811 .elementor-element.elementor-element-e0fd60d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1811 .elementor-element.elementor-element-fc85d7e .elementor-heading-title{font-size:1rem;}.elementor-1811 .elementor-element.elementor-element-c407726 .elementor-heading-title{font-size:2.5rem;}}@media(max-width:767px){.elementor-1811 .elementor-element.elementor-element-e0fd60d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1811 .elementor-element.elementor-element-fc85d7e .elementor-heading-title{font-size:0.875rem;}.elementor-1811 .elementor-element.elementor-element-c407726 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1811 .elementor-element.elementor-element-c407726 .elementor-heading-title{font-size:2rem;}}/* Start custom CSS *//*site_script.js 수정
// 기존 코드 (3133-3134줄)
T = [a.street, T],
I = (m && T.shift(), a.address = asl_engine.helper.implode(T, " <br>"), a.categories ? a.categories.split(",") : []),

// 수정된 코드 (street만 사용)
T = [a.street],
I = (m && T.shift(), a.address = asl_engine.helper.implode(T, " <br>"), a.categories ? a.categories.split(",") : []),
*/

.uicore-ham .bar:nth-child(2):before {
    background-color: #070707 !important;
}

.uicore-ham .bar {
    background-color: #070707 !important;
}

.uicore-custom-area .uicore-hca .uicore-icon-wrapp, .uicore-custom-area .uicore-hca p, .uicore-drawer-toggle .ui-text, .uicore-mobile-menu-wrapper .uicore-menu .menu-item>a, .uicore-nav-menu .uicore-nav .sub-menu:not(.uicore-megamenu)>li a, .uicore-nav-menu .uicore-nav .uicore-menu>.menu-item>a, .uicore-navbar .uicore-btn {
    color: #070707 !important;
}
    .asl-addr {
    height: 40px;
}

#asl-storelocator.asl-cont .infoBox {width: 290px !important;}
#asl-storelocator.asl-cont .infoBox .infoWindow {width: 100% !important;}
#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent {width: unset !important;}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .sl-main-cont .asl_locator-panel .asl-panel .asl-panel-inner .sl-list-wrapper .sl-list .sl-item .sl-addr-sec .addr-loc .asl-addr span {
    margin-bottom: 5px !important;
    margin-top: 20px !important;
}

#asl-storelocator.asl-cont li.sl-item:focus {
    outline: 2px dashed transparent !important;
}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .sl-main-cont .asl_locator-panel .asl-panel .asl-panel-inner .sl-list-wrapper .sl-list .sl-item .sl-addr-sec .sl-act-btns a.btn-asl {
    width: 100%;
    padding: 8px;
    margin: 0;
}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .sl-main-cont .asl_locator-panel .asl-panel .asl-panel-inner .sl-list-wrapper .sl-list .sl-item .sl-items-inner {
    margin-bottom: 0 !important;
}


.sl-title-dist p {
    display: inline;
}

.sl-title-dist p.dist {
    float: right;
    font-size: 12px;
    color: #a52a2ab8;
}

/* 테두리 radius, stroke */

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .sl-main-cont .asl_locator-panel .asl-panel .asl-panel-inner .sl-list-wrapper .sl-list .sl-item.highlighted .sl-items-inner {
    outline: 2px solid #E4000066 !important;
}

.sl-items-inner {
    box-shadow: inset 0px 0px 8px 1px #00000016;
    border-radius: 8px;
}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .asl-advance-filters .asl-ddl-filters.asl-tabs-ddl .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu {
    overflow: unset !important;
}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .asl-advance-filters .asl-ddl-filters.asl-tabs-ddl ul.adropdown-menu.multiselect-container>li>a>label.checkbox {
    box-shadow: inset 0 0 10px 1px #00000016;
    background-color: #fffc
}

@media (max-width: 1023px) {
#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .asl-advance-filters .asl-ddl-filters.asl-tabs-ddl .asl-filter-cntrl .sl-dropdown-cont .btn-group .adropdown-menu {
    display: flex !important
;
    justify-content: space-between;
}

#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .asl-advance-filters .asl-ddl-filters.asl-tabs-ddl ul.adropdown-menu.multiselect-container li {
    min-width: 32% !important;
    margin-right: 0 !important
}
.d-md-flex.search_btn_box.mb-3.mb-md-0 {
    display: flex !important
;
    justify-content: space-between;
}
#asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .search_btn_box .sl-search-btn, #asl-storelocator.asl-cont.asl-template-4 .asl-wrapper .asl-top-area .Filter_section .search_btn_box .asl-reset-btn {
    width: 48%;
}
button.detect-my-location {
    float: right;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://daejeonculcom.com/wp-content/uploads/2025/06/Pretendard-Regular.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://daejeonculcom.com/wp-content/uploads/2025/06/Pretendard-Bold.subset-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */