*:where(:not(iframe, canvas, img, svg, video):not(svg *, symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}.hidden{display:none !important}.accordion-hidden{display:none}@media (max-width: 720px){.hidden-sp{display:none !important}}@media (min-width: 720px){.hidden-pc{display:none !important}}@media (max-width: 1024px){.hidden-wide-sp{display:none !important}}@media (min-width: 1024px){.hidden-wide-pc{display:none !important}}body:not(.admin) .hidden-front{display:none !important}.inline-block{display:inline-block !important}.mw-100px{max-width:100px !important}.mw-200px{max-width:200px !important}.mw-300px{max-width:300px !important}.mt-2px{margin-top:2px !important}.mt-4px{margin-top:4px !important}.mt-8px{margin-top:8px !important}.mt-12px{margin-top:12px !important}.mt-16px{margin-top:16px !important}.mb-2px{margin-bottom:2px !important}.mb-4px{margin-bottom:4px !important}.mb-8px{margin-bottom:8px !important}.mb-12px{margin-bottom:12px !important}.mb-16px{margin-bottom:16px !important}.ml-2px{margin-left:2px !important}.ml-4px{margin-left:4px !important}.ml-8px{margin-left:8px !important}.ml-12px{margin-left:12px !important}.ml-16px{margin-left:16px !important}.mr-2px{margin-right:2px !important}.mr-4px{margin-right:4px !important}.mr-8px{margin-right:8px !important}.mr-12px{margin-right:12px !important}.mr-16px{margin-right:16px !important}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp, 1);overflow:hidden}b,strong,.bold,.strong{font-weight:bold !important}small,.small{font-size:80% !important;font-weight:normal !important}.large{font-size:125% !important}.x-large{font-size:155% !important}.gray,.color-gray{color:#8C8C8C !important}.red,.color-red{color:#EC4D3D !important}.blue,.color-blue{color:#205896 !important}.color-main{color:#48C3C0 !important}.color-accent{color:#D87182 !important}.marker{background:linear-gradient(transparent 50%, #FBF06E 50%) !important}.bg-gray{background-color:#F2F2F2 !important}.bg-main{background-color:#ECF9F8 !important}.bg-accent{background-color:#FBF0F2 !important}.center{text-align:center !important}.btn-kirakira,.btn-kirakira-speedy{position:relative;overflow:hidden}.btn-kirakira::before,.btn-kirakira-speedy::before{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg, rgba(255,255,255,0) 25%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 75%);content:""}.btn-kirakira::before{animation:kirakira 3s linear infinite}.btn-kirakira-speedy::before{animation:kirakira-speedy 3s linear infinite}.btn-dokidoki{animation:dokidoki 1.5s linear 0.75s infinite}@keyframes kirakira{0%{left:-100%}20%{left:100%}100%{left:100%}}@keyframes kirakira-speedy{0%{left:-100%}10%{left:100%}100%{left:100%}}@keyframes dokidoki{0%{transform:scale(1)}10%{transform:scale(1.05)}20%{transform:scale(1)}100%{transform:scale(1)}}body{color:#403020;font-size:14px;font-family:"Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:1.4}a{cursor:pointer}img{vertical-align:bottom}.profiler-results{display:none}body{background-color:#F2F2F2}#container{position:relative;max-width:640px;min-height:100vh;margin:0 auto;background-color:white;box-shadow:0 0 2px rgba(0,0,0,0.2)}#footer{position:absolute;bottom:0;width:100%;padding:32px 16px;background-color:#403020;color:white}#footer .footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:13px}#footer .footer-copyright{margin-top:16px;font-size:12px;letter-spacing:1px;text-align:center}.scroll-btn{display:flex;justify-content:center;align-items:center;position:fixed;bottom:16px;right:16px;z-index:99;width:64px;height:64px;border-radius:99px;background-color:rgba(0,0,0,0.5);color:white;font-size:32px}.top-banner{position:relative}.top-banner .banner-tags{display:flex;align-items:center;gap:12px;position:absolute;top:7%;left:5%}@media (min-width: 720px){.top-banner .banner-tags{gap:16px}}.top-banner .banner-tags>li{display:flex;align-items:center}.top-banner .banner-tags>li .tag-icon{width:12px}@media (min-width: 720px){.top-banner .banner-tags>li .tag-icon{width:20px}}.top-banner .banner-tags>li .tag-name{margin-left:4px;font-size:15px;font-weight:bold}@media (min-width: 720px){.top-banner .banner-tags>li .tag-name{font-size:24px}}.top-banner .banner-animation{overflow-x:hidden;padding:8px;background-color:#FFADCF}.top-banner .banner-animation .logos{display:flex;gap:4px;width:min-content;animation:20s linear infinite sliderAnimation}.top-banner .banner-animation .logos>li{display:flex;justify-content:center;align-items:center;width:80px;height:32px;padding:4px;border-radius:4px;background-color:white}.top-banner .banner-animation .logos>li>img{max-height:100%}@keyframes sliderAnimation{100%{transform:translateX(-50%)}}.top-search{margin:24px 0 32px;padding:0 32px}.top-hikaku{margin-top:24px}.top-hikaku.bottom{margin-top:32px}.top-hikaku .hikaku-table{margin-top:12px;padding:0 4px}.top-hikaku .hikaku-bottom{position:relative}.top-hikaku .hikaku-bottom .hikaku-notes{position:absolute;top:8px;width:100%;padding:0 8px;color:#8C8C8C;font-size:10px;text-align:right}.top-ranking .ranking-title{display:flex;justify-content:center;position:relative}.top-ranking .ranking-title .title-tag{display:flex;align-items:center;position:absolute;top:15%}.top-ranking .ranking-title .title-tag .tag-icon{width:12px}@media (min-width: 720px){.top-ranking .ranking-title .title-tag .tag-icon{width:20px}}.top-ranking .ranking-title .title-tag .tag-name{margin-left:4px;font-size:15px;font-weight:bold}@media (min-width: 720px){.top-ranking .ranking-title .title-tag .tag-name{font-size:24px}}.top-ranking .ranking-brands{padding:32px 8px;background:linear-gradient(180deg, #E5FBFC, #FAF8E3, #F6E1E3, #FAF8E3, #E5FBFC)}.top-ranking .ranking-brands>.brand:not(:first-child){margin-top:32px}.lp-search{padding-top:32px}.lp-search .search-title{font-size:24px;font-weight:bold;text-align:center}.lp-search .search-brands-wrapper{margin-top:32px;padding:24px 16px 32px;background:linear-gradient(180deg, #E5FBFC, #FAF8E3, #F6E1E3, #FAF8E3, #E5FBFC)}.lp-search .search-brands-wrapper .search-sort{position:relative;border:1px solid #403020;background-color:white}.lp-search .search-brands-wrapper .search-sort select{width:100%;padding:8px 36px 8px 12px;line-height:1;white-space:nowrap}.lp-search .search-brands-wrapper .search-sort::before{position:absolute;top:12px;right:12px;border:6px solid;border-color:#F25496 transparent transparent;content:"";pointer-events:none}.lp-search .search-brands-wrapper .search-brands{margin-top:24px}.lp-search .search-brands-wrapper .search-brands>.search-brand:not(:first-child){margin-top:24px}.lp-search .search-search{margin-top:32px;padding:0 32px}.lp-info{padding:32px 16px 0}.lp-info .info-title{font-size:24px;font-weight:bold;text-align:center}.lp-info .info-content{margin-top:32px}.lp-info .info-content>*:first-child{margin-top:0 !important}.lp-info .info-content>*:last-child{margin-bottom:0 !important}.lp-info .info-content .info-text{margin-top:16px;line-height:1.6}.lp-info .info-content .info-table{width:100%;margin:32px 0}.lp-info .info-content .info-table th,.lp-info .info-content .info-table td{padding:12px;border:1px solid #D9D9D9;text-align:left;vertical-align:middle}.lp-info .info-content .info-table th{width:35%;background-color:#403020;color:white;font-weight:bold}.brand{padding:0 8px 32px;border:1px solid #403020;background-color:white}.brand .brand-header{display:flex}.brand .brand-header .header-rank{flex-shrink:0;position:relative;top:-6px;width:72px}.brand .brand-header .header-right{margin-left:4px;padding-top:16px}.brand .brand-header .header-right .header-name{display:flex;align-items:center;color:#4A90E2;font-size:20px;font-weight:bold;text-decoration:underline}.brand .brand-header .header-right .header-name .link-icon{font-size:16px;margin-left:8px}.brand .brand-header .header-right .header-copy{margin-top:4px;font-weight:bold}.brand .brand-banner{margin:16px auto 0;max-width:300px}.brand .brand-briefs{margin-top:16px;padding:20px 16px;border:1px solid #403020;background-color:rgba(255,173,207,0.4)}.brand .brand-briefs>.brief:not(:first-child){margin-top:24px}.brand .brand-briefs>.brief .brief-heading{width:fit-content;padding:4px 8px;background-color:white;font-size:15px;font-weight:bold}.brand .brand-briefs>.brief .brief-desc{margin-top:8px;font-size:13px;line-height:1.8}.brand .brand-cta{margin-top:16px}.brand .brand-cta .cta-copy{display:flex;justify-content:center;align-items:end;margin-bottom:8px}.brand .brand-cta .cta-copy .copy-left,.brand .brand-cta .cta-copy .copy-right{width:20px}.brand .brand-cta .cta-copy .copy-text{margin:0 4px;font-weight:bold}.brand .brand-cta .cta-btn{display:flex;justify-content:center;align-items:center;position:relative;min-height:56px;padding:10px 0;border-radius:99px;background-color:#1DC8D7;box-shadow:0 4px 0 #057D8C;color:white;font-size:16px;font-weight:bold}.brand .brand-cta .cta-btn .btn-text{line-height:1.5;text-align:center}.brand .brand-cta .cta-btn .btn-icon{position:absolute;right:16px}.brand .brand-section{margin-top:24px;padding:0 8px 16px;border-top:1px solid #403020;border-bottom:1px solid #403020;background-color:#EAEBFF}.brand .brand-section .section-heading{width:fit-content;margin:0 auto;padding:8px 12px;border:1px solid #403020;border-top:none;background-color:white;font-size:15px;font-weight:bold}.brand .brand-section .section-heading+.plans-wrapper,.brand .brand-section .section-heading+.machines-wrapper{margin-top:16px}.brand .brand-section .section-btn{display:flex;justify-content:center;align-items:center;position:relative;margin-top:12px;padding:12px 0;border:1px solid #F25496;border-radius:99px;background-color:white;color:#F25496;font-size:13px;font-weight:bold}.brand .brand-section .section-btn .btn-icon{position:absolute;right:12px}.brand .brand-section .notes-top{margin:8px 0;font-size:12px;text-align:center}.brand .brand-section .notes-bottom{margin:8px 0 -8px;color:#8C8C8C;font-size:10px;text-align:right}.brand .plans-wrapper,.brand .machines-wrapper{display:flex;justify-content:center}.brand .plans{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -8px -8px;padding:0 8px 8px}.brand .plans>.plan{overflow:hidden;min-width:156px;max-width:156px;border-radius:8px;background-color:white;text-align:center}.brand .plans>.plan:not(:first-child){margin-left:8px}.brand .plans>.plan .plan-heading{padding:12px 0;border-bottom:1px solid #EAEBFF;font-size:15px;font-weight:bold}.brand .plans>.plan .plan-content{padding:12px 12px 16px}.brand .plans>.plan .plan-content .plan-price{display:flex;justify-content:center;align-items:center;margin-top:12px}.brand .plans>.plan .plan-content .plan-price .plan-price-times{padding:4px 6px;border:1px solid #403020;font-size:13px;line-height:1}.brand .plans>.plan .plan-content .plan-price .plan-price-yen{margin-left:4px;font-size:16px;font-weight:bold}.brand .plans>.plan .plan-content .plan-monthly{margin-top:4px;font-size:12px}.brand .plans>.plan .plan-content .plan-btn{display:flex;justify-content:center;align-items:center;margin-top:8px;padding:10px 0;border-radius:6px;background-color:#1DC8D7;box-shadow:0 3px 0 #057D8C;color:white;font-weight:bold}.brand .plans>.plan .plan-content .plan-btn .btn-icon{margin:0 -8px 0 8px}.brand .machines{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -8px -8px;padding:0 8px 8px}.brand .machines>.machine{overflow:hidden;min-width:320px;max-width:320px;border-radius:8px;background-color:white}.brand .machines>.machine:not(:first-child){margin-left:8px}.brand .machines>.machine .machine-heading{padding:12px 0;border-bottom:1px solid #EAEBFF;font-size:15px;font-weight:bold;text-align:center}.brand .machines>.machine .machine-content{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 16px}.brand .machines>.machine .machine-content .machine-left{width:calc(100% - 88px - 8px)}.brand .machines>.machine .machine-content .machine-image{width:88px}.brand .machines>.machine .machine-content .m-labels{display:flex;justify-content:space-between}.brand .machines>.machine .machine-content .m-labels>li{width:calc((100% - 8px) / 2);padding:5px 7px;border:1px solid #BE9E7E;border-radius:2px;background-color:#FEF3F0;color:#BE9E7E;font-weight:bold;font-size:13px;line-height:1;text-align:center}.brand .machines>.machine .machine-content .m-labels>li.full{width:100%}.brand .machines>.machine .machine-content .m-labels>li.active{border-color:#403020;background-color:#FFADCF;color:#403020}.brand .machines>.machine .machine-content .m-labels>li.active.salon{background-color:#FEF47D}.brand .machines>.machine .machine-content .machine-table{width:100%;margin-top:12px}.brand .machines>.machine .machine-content .machine-table th,.brand .machines>.machine .machine-content .machine-table td{width:33.3%;border:1px solid #D9D9D9;text-align:center;vertical-align:middle}.brand .machines>.machine .machine-content .machine-table th{padding:4px 0;background-color:#403020;color:white;font-size:12px;font-weight:bold;line-height:1.2}.brand .machines>.machine .machine-content .machine-table td{padding:8px 0;background-color:white}.brand .machines>.machine .machine-content .machine-table td img{width:32px;height:32px}.brand .machines>.machine .machine-content .machine-point{margin-top:12px}.brand .machines>.machine .machine-content .machine-point .point-heading{width:96px;margin:0 auto}.brand .machines>.machine .machine-content .machine-point ul{margin-top:8px}.brand .machines>.machine .machine-content .machine-point ul>li{display:flex;align-items:center;margin-right:-8px;padding-bottom:4px;border-bottom:1px solid #403020;font-size:12px}.brand .machines>.machine .machine-content .machine-point ul>li:not(:first-child){margin-top:4px}.brand .machines>.machine .machine-content .machine-point ul>li .point-icon{color:#F25496;font-size:14px}.brand .machines>.machine .machine-content .machine-point ul>li .point-text{margin-left:4px}.brand .reviews{margin-top:16px}.brand .reviews>.review{border:1px solid #B3B3B3;background-color:white}.brand .reviews>.review:not(:first-child){margin-top:8px}.brand .reviews>.review .review-header{display:flex;align-items:center;padding:8px;border-bottom:1px solid #B3B3B3}.brand .reviews>.review .review-header .header-icon{width:44px;height:44px}.brand .reviews>.review .review-header .header-right{margin-left:8px}.brand .reviews>.review .review-header .header-right .header-title{color:#F25496;font-size:13px;font-weight:bold}.brand .reviews>.review .review-header .header-right .header-bottom{display:flex;align-items:center;margin-top:4px}.brand .reviews>.review .review-header .header-right .header-bottom .header-stars{display:flex;gap:1px}.brand .reviews>.review .review-header .header-right .header-bottom .header-stars>img{width:14px;height:14px}.brand .reviews>.review .review-header .header-right .header-bottom .header-name{margin-left:8px;font-size:12px}.brand .reviews>.review .review-content{padding:12px}.brand .reviews>.review .review-content>p{line-height:1.6}.brand .reviews>.review .review-content>p:not(:first-child){margin-top:8px}.brand .shops{margin-top:16px}.brand .shops>.shop{display:flex;align-items:center;padding:8px;background-color:white}.brand .shops>.shop:not(:first-child){margin-top:8px}.brand .shops>.shop .shop-image{flex-shrink:0;width:48px;height:48px;margin-right:8px;background-color:#F2F2F2}@media (min-width: 720px){.brand .shops>.shop .shop-image{width:72px}}.brand .shops>.shop .shop-image img{width:100%;height:100%;object-fit:cover}.brand .shops>.shop .shop-info{margin-right:8px}.brand .shops>.shop .shop-info .shop-name{color:#4A90E2;font-weight:bold}.brand .shops>.shop .shop-info .shop-address{margin-top:2px;font-size:12px}.brand .shops>.shop .shop-btn{margin-left:auto;padding:10px 10px 10px 8px;border-radius:4px;background-color:#F25496;color:white;font-weight:bold;white-space:nowrap}.brand .shops>.shop .shop-btn .btn-icon{position:relative;top:1px;font-size:18px}.brand .no-shops{margin:32px 0 16px;text-align:center}.brand .campaign{margin-top:16px;padding:12px 8px;background-color:white;color:#F25496;font-size:15px;font-weight:bold;text-align:center}.hikaku-table table{width:100%;border:2px solid #F25496}.hikaku-table table th,.hikaku-table table td{padding:12px 4px;font-size:13px;text-align:center;vertical-align:middle}.hikaku-table table th{width:16%;border:1px solid white;background-color:#F25496;color:white;font-weight:bold}.hikaku-table table td{width:28%;border:1px dashed #F25496;background-color:white}.hikaku-table table .badge{padding:8px 0;border:1px solid white}.hikaku-table table .badge.badge1{background-color:#F2B50D}.hikaku-table table .badge.badge2{background-color:#738C8C}.hikaku-table table .badge.badge3{background-color:#9A5C42}.hikaku-table table .t-badge img{width:24px}.hikaku-table table .t-logo{display:flex;justify-content:center;align-items:center;max-width:120px;height:32px;margin:0 auto;padding:4px}.hikaku-table table .t-logo>img{max-height:100%}.hikaku-table table .t-brand-name{margin-top:4px}.hikaku-table table .t-brand-name a{color:#4A90E2;font-weight:bold;text-decoration:underline}.hikaku-table table .t-score img{width:32px;height:32px}.hikaku-table table .t-plan{display:flex;justify-content:center;align-items:center;margin:4px -4px 0}.hikaku-table table .t-plan .t-times{display:inline-block;padding:2px;border:1px solid #403020;font-size:12px;line-height:1}.hikaku-table table .t-plan .t-price{margin-left:4px;font-weight:bold}.hikaku-table table .t-machines{margin:0 4px}.hikaku-table table .t-machines>li{padding:4px 0;border:1px solid #BE9E7E;border-radius:2px;background-color:#FEF3F0;color:#BE9E7E;font-weight:bold;font-size:12px;line-height:1}.hikaku-table table .t-machines>li:not(:first-child){margin-top:2px}.hikaku-table table .t-machines>li.active{border-color:#403020;background-color:#FFADCF;color:#403020}.hikaku-table table .t-machines>li.active.salon{background-color:#FEF47D}.hikaku-table table .t-btn{display:block;margin:0 4px;padding:12px 0;border-radius:6px;background-color:#1DC8D7;box-shadow:0 4px 0 #057D8C;color:white;font-weight:bold}.hikaku-table table .t-empty-name{color:#8C8C8C;font-weight:bold;font-style:italic}.hikaku-table table .t-empty-comment{color:#8C8C8C;font-style:italic}.search-panel{border:2px solid #F25496;border-radius:8px}.search-panel .search-panel-heading{padding:8px 0 12px;background-color:#F25496;color:white;font-size:16px;font-weight:bold;text-align:center}.search-panel form{padding:16px}.search-panel .search-selects>.search-select:not(:first-child){margin-top:16px}.search-panel .search-selects>.search-select.selects{display:flex;justify-content:space-between}.search-panel .search-selects>.search-select.selects>.select{position:relative;width:calc(50% - 8px);border:1px solid #D9D9D9}.search-panel .search-selects>.search-select.selects>.select select{width:100%;padding:8px 36px 8px 12px;line-height:1;white-space:nowrap}.search-panel .search-selects>.search-select.selects>.select::before{position:absolute;top:12px;right:12px;border:6px solid;border-color:#F25496 transparent transparent;content:"";pointer-events:none}.search-panel .search-selects>.search-select.checks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px}.search-panel .search-selects>.search-select.checks>.check input{display:none}.search-panel .search-selects>.search-select.checks>.check input:checked+label::before{border-color:#F25496;background-color:#F25496}.search-panel .search-selects>.search-select.checks>.check label{display:flex;align-items:center;position:relative;cursor:default}.search-panel .search-selects>.search-select.checks>.check label::before{width:18px;height:18px;margin-right:4px;border:1px solid #B3B3B3;border-radius:2px;background-color:white;content:""}.search-panel .search-selects>.search-select.checks>.check label::after{position:absolute;top:6px;left:4px;border:2px solid white;border-top:none;border-right:none;height:6px;width:10px;transform:rotate(-45deg);content:""}.search-panel .search-panel-btn{display:block;width:50%;margin:16px auto 0;padding:12px 0;border-radius:99px;background-color:#403020;color:white;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer}.search-panel .search-panel-btn .btn-icon{position:relative;top:1px;font-size:16px}.search-brand{padding:16px 16px 24px;border:1px solid #403020;background-color:white}.search-brand .search-brand-header{display:flex;align-items:center}.search-brand .search-brand-header .header-logo{width:56px;height:56px}.search-brand .search-brand-header .header-right{margin-left:12px}.search-brand .search-brand-header .header-right .header-name{display:flex;align-items:center;color:#4A90E2;font-size:20px;font-weight:bold;text-decoration:underline}.search-brand .search-brand-header .header-right .header-name .link-icon{font-size:16px;margin-left:8px}.search-brand .search-brand-table{margin-top:16px}.search-brand .search-brand-table table{width:100%}.search-brand .search-brand-table table th,.search-brand .search-brand-table table td{border:1px solid #D9D9D9;font-size:13px;vertical-align:middle}.search-brand .search-brand-table table th{width:40%;padding:8px;background-color:#403020;color:white;font-weight:bold;text-align:center}.search-brand .search-brand-table table td{padding:8px 12px;text-align:left}.search-brand .search-brand-btn{display:flex;justify-content:center;align-items:center;position:relative;margin-top:16px;padding:10px 0;border-radius:99px;background-color:#1DC8D7;box-shadow:0 4px 0 #057D8C;color:white;font-size:16px;font-weight:bold}.search-brand .search-brand-btn .btn-icon{position:absolute;right:16px}.map-modal{position:fixed;top:0;left:0;z-index:1024;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.map-modal .modal-inner{max-width:640px;height:100%;margin:0 auto;padding:16px;overflow-y:auto}.map-modal .modal-inner .modal-body{padding:16px 16px 20px;border-radius:4px;background-color:white}.map-modal .modal-inner .modal-body .modal-header{display:flex;align-items:center;padding-bottom:12px;border-bottom:1px solid #B3B3B3}.map-modal .modal-inner .modal-body .modal-header .modal-name{font-size:16px;font-weight:bold}.map-modal .modal-inner .modal-body .modal-header .modal-close{width:24px;margin-left:auto;font-size:24px;line-height:1;text-align:center}.map-modal .modal-inner .modal-body .modal-content{margin-top:16px}.map-modal .modal-inner .modal-body .modal-content .modal-map iframe{width:100%;height:250px}.map-modal .modal-inner .modal-body .modal-content .modal-table{width:100%;margin-top:12px}.map-modal .modal-inner .modal-body .modal-content .modal-table th,.map-modal .modal-inner .modal-body .modal-content .modal-table td{padding:8px;border:1px solid #D9D9D9;font-size:12px;vertical-align:middle}.map-modal .modal-inner .modal-body .modal-content .modal-table th{width:25%;background-color:#403020;color:white;font-weight:bold;text-align:center}.map-modal .modal-inner .modal-body .modal-content .modal-table td{text-align:left}.map-modal .modal-inner .modal-body .modal-content .modal-btn{display:flex;justify-content:center;align-items:center;position:relative;margin-top:16px;padding:12px 0;border-radius:99px;background-color:#1DC8D7;box-shadow:0 4px 0 #057D8C;color:white;font-size:16px;font-weight:bold}.map-modal .modal-inner .modal-body .modal-content .modal-btn .btn-icon{position:absolute;right:16px}
