@media (min-width:0px) and (max-width:500px){
    
    p {font-size: 4.5vw;}
    *.m50 { margin-bottom: 2rem;}
    *.m30 { margin-bottom: 1rem;}
   
    .c1_right div:not(:last-child) {
        margin-bottom: 2rem;
    }
    .con1_flex {
        gap: 4rem;
    }
    .c1_right {
        font-size: 4.3vw;
    }
    .doctor_name {
        font-size: 5.5vw;
    }
    .doctor_txt ul {
        font-size: 4vw;
    }
    .full_ul li a {
        padding: 2rem 1rem;
        gap: 1rem;
    }
    .full_ul .li_tit {
        font-size: 5.7vw;
        margin-bottom: 5px;
    }
    .full_ul .li_tit + em {
        font-size: 4vw;
    }
    h2 {
        font-size: 9vw;
    }
    h2::before {
        font-size: 4vw;
    }
    h3::before {
        font-size: 4vw;
    }
    h3 {
        font-size: 8vw;
    }
    h4 {
        font-size: 6.5vw;
    }
    article h6 {
        font-size: 5.5vw;
        padding: .8rem 2rem;
        margin: 3rem 0 2rem;
    }
    .section_bg ol {
        gap: 1rem;
    }
    .section_bg ol li {
        gap: 0rem;
        padding: 1rem;
        font-size: 6vw;
    }
    .check_ul li p {
        gap: 1rem;
        align-items: flex-start;
    }
    .grid1_ul {
        gap: 1.3rem;
    }
    .grid4_ul {
        grid-template-columns: repeat(2, 1fr);
    }
    .icon_ul li:nth-child(2n) {
        border-right: none!important;
    }
    .icon_ul li:nth-child(1) {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .icon_ul li:nth-child(2) {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .icon_ul li {
        gap: 1rem;
        padding: 1.5rem;
        font-size: 4.8vw;
    }
    .icon_ul li img {
        width: 65%;
    }
    .icon_ul li{
        border-right: 1px solid rgba(0, 0, 0, 0.1);
    }








    .parking_txt ul {
        font-size: 5vw;
    }

    .map_txt {
        padding: 5rem 2rem;
        font-size: 5vw;
    }
    .map_txt ol li {
        font-size: 5.5vw;
    }















}
@media (min-width:0px) and (max-width:360px){
    .con6_box {
        font-size: 4.2vw;
    }

}
