@charset "UTF-8";
.main .article{border:1px solid #e8e8e8;-webkit-border-radius:0.25rem 0.25rem 0 0;-moz-border-radius:0.25rem 0.25rem 0 0;border-radius:0.25rem 0.25rem 0 0;background-color:#fff;padding:1rem 1rem 1.25rem;margin-bottom:3.125rem}
.main .article h2{color:#b00}
.sitemap-wr ul.box-columns{margin-bottom:2.5rem;padding-left:1.25rem}
@media screen and (min-width:768px){.sitemap-wr ul.box-columns{position:relative;column-count:2;column-gap:2rem}}
.sitemap-wr ul.box-columns li{break-inside:avoid-column;padding-left:0.25rem;padding-bottom:0.125rem;list-style:none}
.sitemap-wr ul.box-columns li a:hover .name,.sitemap-wr ul.box-columns li a:hover .name:first-letter{color:#027bf3 !important}
.sitemap-wr ul.box-columns li a::before{font-family:'Font Awesome 5 Pro';color:#CCC;font-weight:900;margin-right:0.75rem;display:inline-block}
.sitemap-wr ul.box-columns li a:hover::before{color:#999}
.sitemap-wr ul.box-columns.sitemap li a::before{content:'\f0e8'}
.sitemap-wr ul.box-columns.doctors li a::before{content:'\f0f0'}
.sitemap-wr ul.box-columns.clinics li a::before{content:'\f0f8'}