@charset "UTF-8";
.main .article{border:1px solid #e2e2e2;background-color:#fff;padding:0.9375rem 0.75rem 2.5rem;margin-bottom:2.5rem}
.main .illnesses-list-wr{border:1px solid #e2e2e2;background-color:#fff;padding:0.9375rem 0.75rem 2.5rem;margin-bottom:2.5rem}
.main .illnesses-list-wr ul.box-columns{padding:0;margin-bottom:2.5rem}
@media screen and (min-width:981px){.main .illnesses-list-wr ul.box-columns{column-count:2;column-gap:2rem}}
.main .illnesses-list-wr ul.box-columns li{break-inside:avoid-column;display:block;list-style:none}
.main .illnesses-list-wr ul.box-columns li .item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0.625rem;text-decoration:none;border-bottom:0.0625rem solid #e8e8e8;cursor:pointer !important;pointer-events:auto !important}
.main .illnesses-list-wr ul.box-columns li .item::before,.main .illnesses-list-wr ul.box-columns li .item::after{font-family:'Font Awesome 5 Pro';display:inline-block;width:1.5rem;color:#ccc}
.main .illnesses-list-wr ul.box-columns li .item::before{content:'\f7e6';font-weight:900;padding-right:0.25rem}
.main .illnesses-list-wr ul.box-columns li.active .item::before{color:#333}
.main .illnesses-list-wr ul.box-columns li .item::after{content:'\f054';font-weight:400}
.main .illnesses-list-wr ul.box-columns li .item .name{flex:1;text-decoration:none;text-decoration:unset}
.main .illnesses-list-wr ul.box-columns li .item:hover .name{display:inline-block;text-decoration:underline}
.main .illnesses-list-wr ul.box-columns li .item .name:first-letter{color:#D20000}
.main .illnesses-list-wr ul.box-columns li .item:hover{background:rgba(0,0,0,0.05)}
.main .illnesses-list-wr ul.box-columns li:not(.active) .item:hover::before,.main .illnesses-list-wr ul.box-columns li:not(.active) .item:hover::after{color:#333}
.main .illnesses-list-wr ul.box-columns li .item:active{background-color:#3575D3}
.main .illnesses-list-wr ul.box-columns li .item:active::before,.main .illnesses-list-wr ul.box-columns li .item:active::after,.main .illnesses-list-wr ul.box-columns li .item:active .name{color:#FFF}
.main .illnesses-empty-wr{-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;border-radius:0.25rem;background-color:#5FAAE1;padding:0.5rem;margin-bottom:2.5rem}
.main .illnesses-empty-wr .illnesses-empty-mess{background-color:#fff;padding:1.5rem 1rem;margin-bottom:1rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 7px 3px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 7px 3px rgba(0,0,0,0.25);box-shadow:inset 0 0 7px 3px rgba(0,0,0,0.25)}
.main .illnesses-empty-wr .illnesses-empty-mess p{margin:0.75rem}
.main .illnesses-empty-wr .illnesses-empty-mess ul{margin:0 0 1.25rem}
.main .illnesses-empty-wr .illnesses-empty-mess ul li{padding-left:0;margin:0;list-style:none}
.main .illnesses-empty-wr .canvas{background-color:#5FAAE1;background-image:url("/assets/img/bg/notfound.jpg");background-repeat:no-repeat;background-size:contain;background-position-x:center;background-position-y:center;margin-left:auto;margin-right:auto;width:300px;height:131px;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem}