:root { --accent: #154199; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2); } 25% { box-shadow: -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1); } 50% { box-shadow: -10px -10px rgba(0, 0, 0, 1), 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2); } 75% { box-shadow: 10px -10px rgba(0, 0, 0, 0.2), 10px 10px rgba(0, 0, 0, 1), -10px 10px rgba(0, 0, 0, 0.2), -10px -10px rgba(0, 0, 0, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #ffffff }/*지도보기 에러 수정*/ .explore-mobile-nav{ bottom:auto !important; display: inline-block; left: 50%; width: auto; transform: TranslateX(-50%); } /*이미지 아래쪽 여백삭제*/ p img{ margin-bottom:-10px !important; } /* 가게설명 한줄씩나오고 글자수 ... 로 줄이기 */ .lf-item-info>ul li{ display:block; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space: normal; } /*썸네일 모양수정*/ .lf-avatar{ border-radius:20px; } /* 리스트 썸네일 크기조정 */ .lf-item.lf-item-list-view .lf-avatar{ top: 22px; left: 18px; margin: -6px; padding: 43px; } /* 두번째 li 스타일 */ .lf-contact li:nth-child(2) { font-size: 12px !important; } /* 세번째 li 스타일 */ .lf-contact li:nth-child(3) { font-size: 12px !important; } /*커스텀리스트뷰 카테고리*/ .category-name { color: #4f4f4f; font-size: 12px; font-weight: 500; display: inline-block; margin: 2px; } .listing-categories { position: absolute; bottom: 15px; left: 32px; } /*리스트 썸네일 제목 조정*/ div.lf-item.lf-item-list-view .lf-item-info > h4 { font-size: 15px; font-weight: 700 !important; margin-left: 25px; } /*리스트 썸네일부제목 조정*/ .lf-item-info>ul { margin-left: 18px; line-height: 21px; } /*리스트 보더 조정*/ .has-logo .lf-item.lf-item-list-view .lf-item-info { min-height: 145px; border-style: solid; border-color: #dddddd; border-width: 1px; } .lf-item.lf-item-list-view .lf-item-info{ padding:15px 15px 15px 85px; } /*리스트 제목속성*/ .lf-item.lf-item-list-view .lf-item-info>h4{ margin-top: 1px; font-weight:800 !important; font-size:14px; } /*리스트 텍스트색상 및 여백*/ .lf-item.lf-item-list-view .lf-item-info>ul li { display: -webkit-box; -webkit-line-clamp: 2; /* 최대 2줄까지 표시 */ -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal; /* 여러 줄 허용 */ color: #2a2a2a; margin-left: 3px; padding-right: 0px; font-size: 11px; } /*li 요소 차일드*/ .lf-contact li:nth-child(1) { font-size: 12px !important; color: #323030 !important; font-weight: 500 !important; } .lf-contact li:nth-child(2) { padding-top: 2px !important; color: #403e3e !important; font-size: 11px !important; font-weight: 400 !important; } .lf-contact li:nth-child(3) { color: #403e3e !important; font-size: 11px !important; font-weight: 400 !important; } /*리스트 아이콘모양 색상*/ .lf-item.lf-item-list-view .lf-item-info>ul li i { color: #5d7b9e; } /*아이콘크기*/ .lf-item-info>ul li i { font-size: 15px; top: 3px; } /*리뷰 아이콘 크기*/ .statsify-stat i.fa-comments.sm-icon { font-size: 13px; margin-top: 1px !important; margin-right: -1px; } @media screen and (max-width: 600px) { .statsify-stat i.fa-comments.sm-icon { font-size: 13px !important; margin-top: 4px !important; } } /*주소다음줄 줄바꿈*/ .price-or-date{ width:100%; } /*아이콘 변경*/ .outlined-list.details-list .term-icon.image-icon img{ filter:none; } .term-icon.image-icon img{ width:42px; height:40px; } .outlined-list.details-list .term-icon.image-icon{ background:transparent; } /*아이콘 오버시*/ .details-list .li_NJXkuMB a:hover .term-icon, .outlined-list.details-list a:hover .term-icon.image-icon{ background:transparent !important; border:none !important; } .tags-nav li{ width:48% !important; padding-right:2%; white-space: nowrap; text-overflow: ellipsis; } /*상세검색 몇개중몇개결과 가운데로*/ .explore-desktop-head { justify-content: center !important; } /*상세검색 더보기*/ .buttons.full-width { width: 100% !important; } /*리뷰 레이팅 오버레이*/ .rating-number input[type=radio]:checked~label { color: #fca426; } /*리뷰 레이팅 색깔*/ .rating-categories .clasificacion i { color: #fca426; } /*리스트 보더*/ .listing-preview .c27-footer-section { background: #fff; /* border-top: 1px solid #e3e3e3; */ border: none; } .form-group { margin-bottom: 35px; } /*내광고항목안보이게*/ #job-manager-job-dashboard table ul.job-dashboard-actions{ display: none; } /*내광고로고위치*/ #job-manager-job-dashboard table td.c27_listing_logo { padding-top: 30px; } #job-manager-job-dashboard table td.listing-actions { padding: 0px; } /*리뷰남기기 칸 조절*/ .buttons.full-width { width: 30%; text-align: center; padding-right: 0; padding-left: 0; } /*레이팅 라벨색상*/ .rating-category-label { font-size: 14px; line-height: 20px; font-weight: 400; margin-bottom: 3px; color: black; } .listing-details-3 .details-list li span { font-size: 12px; text-align: left; margin-left: 3px; color: #333333; } .listing-preview .c27-footer-section { border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; margin-top: -24px; } /*간략지도 아이콘위치조절*/ @media only screen and (max-width: 1200px){ .lf-item-info>ul li i { font-size: 16px!important; top: -1px!important; margin-top: 3px; } } /*퀵액션 보더 및 간격 조절*/ .quick-listing-actions>ul>li>a { padding: 10px 15px; border:none; } @media only screen and (max-width: 992px){ .profile-header .profile-menu ul li a { padding:0 33px; !important; } } /*스크롤바 안보이게*/ /* Hide scrollbar for Chrome, Safari and Opera */ .cts-carousel::-webkit-scrollbar { display: none; } /* Hide scrollbar for IE, Edge and Firefox */ .cts-carousel { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } @media screen and (max-width: 490px) { .swipe_menu { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_menu::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } @media screen and (max-width: 490px) { .swipe_submenu { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_submenu::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } @media screen and (max-width: 490px) { .swipe_feed { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_feed::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } /*편의사항 테마 아이콘 크기조절*/ .element .pf-body>.listing-details li span.cat-icon, .element .pf-body>.social-nav li i, .social-nav li a i { font-size: 20px; } /*상세내용 보더 색상조절*/ .single-job-listing .element{ border: 1px solid #e8e8e8; } /*헤더검색창 보더 및 색상조정*/ .header-left #c27-header-search-form { margin-left: 15px; padding-left: 15px; background-color: #fcfcfc; border: solid 1px; border-color: #f1f1f1; border-radius: 20px; } .header-search>input { color: #000 !important; } .header-search>i { color: #3d3d3d !important; } /*리뷰 수정하기 칸 조정*/ /*수정하기*/ .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-save { font-size: 12px; background-color: #ffffff; color: #5d7b9e; border: 1px solid #5d7b9e; } .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-save:hover { background-color: #44668e; color: #ffffff; } /*취소*/ .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-cancel { font-size: 12px; background-color: #ffffff; color: #5d7b9e; border: 1px solid #5d7b9e; } .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-cancel:hover { background-color: #44668e; color: #ffffff; } /*삭제*/ .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-delete { font-size: 12px; background: #ffffff; color: #f6372f; border: 1px solid #f6372f; } .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-delete:hover { background: #f6372f; color: #ffffff; } /*리뷰 수정하기 모바일 조정*/ @media only screen and (max-width: 992px){ .sce-edit-comment.regular .sce-comment-edit-buttons { padding-right: 60px; } } @media only screen and (max-width: 992px){ .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-save { font-size: 10px; width: 30%; padding: 5px 10px 5px 10px; } } @media only screen and (max-width: 992px){ .sce-edit-comment.regular .sce-comment-edit-buttons .sce-comment-cancel { font-size: 10px; width: 30%; padding: 5px 10px 5px 10px; } } @media only screen and (max-width: 992px){ .sce-edit-comment.regular .sce-comment-edit-buttons button:last-of-type { font-size: 10px; width: 30%; padding: 5px 10px 5px 10px; margin-right: -50px; } } /*리스트뷰 북마크표시*/ .statsify-stat { display: flex; position: absolute; top: 14px; right: 15px; } @media only screen and (max-width: 992px){ .material-icons.md-18, .mi.md-18 { margin-top: 2px; } } /*지역별메뉴 슬라이드 언더바 안보이게*/ @media screen and (max-width: 490px) { .swipe_menu { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_menu::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } @media screen and (max-width: 490px) { .swipe_submenu { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_submenu::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } @media screen and (max-width: 490px) { .swipe_ctmenu { overflow-x: scroll; -ms-overflow-style: none; /* IE 및 Edge에서 스크롤바 숨김 */ scrollbar-width: none; /* Firefox에서 스크롤바 숨김 */ } .swipe_ctmenu::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera에서 스크롤바 숨김 */ } } /*블로그 페이지네이션*/ .elementor-pagination { display: flex; margin-top: 50px; margin-bottom: 50px; } /*상세내용*/ /*마사지종류 테두리 없애기*/ .cat-icon { overflow: unset !important; } /*:::아이콘종류:::!*/ /*타이마사지*/ .tag1 { display: inline-block; background-image: url(https://udnmassage.com/wp-content/uploads/2025/05/1인샤워실.gif); background-size : 100% 100%; height: 35px; margin-top: 2px; margin-right: 5px; width: 30px; border-radius: 3px; } /*스포츠마사지/건식*/ .tag2 { display: inline-block; background-image: url(https://udnmassage.com/wp-content/uploads/2025/05/24시영업.gif); background-size : 100% 100%; height: 35px; margin-top: 2px; margin-right: 5px; width: 30px; border-radius: 3px; } /*스웨디시/슈얼*/ .tag3 { display: inline-block; background-image: url(https://udnmassage.com/wp-content/uploads/2025/05/수면가능.gif); background-size : 100% 100%; height: 35px; margin-top: 2px; margin-right: 5px; width: 30px; border-radius: 3px; } /*오일아로마*/ .tag4 { display: inline-block; background-image: url(https://udnmassage.com/wp-content/uploads/2025/05/주차가능.gif); background-size : 100% 100%; height: 35px; margin-top: 2px; margin-right: 5px; width: 30px; border-radius: 3px; } /*왁싱*/ .tag5 { display: inline-block; background-image: url(https://udnmassage.com/wp-content/uploads/2025/05/카드가능.gif); background-size : 100% 100%; height: 35px; margin-top: 2px; margin-right: 5px; width: 35px; border-radius: 3px; }