@media screen and (max-width: 1200px){
    div#sub_visual, div#sub_visual_typo, section#search_result, section#search_option_wrap{
        width: 100%;
        overflow:hidden;
    }
    div#result_preview_wrap{
        width: 76%;
    }
    .total{
        width: 85%;
    }
}
@media screen and (max-width: 980px){
/*     div#sub_visual{
        height: 400px;
    } */
    section#contents1_inner, section#search_option_wrap{
        width: 100%;
        height: 100%;
    }
    ul#search_option_list{
        width: 85%;
    }
    ul#view_option li:after{
        margin-left: 23px;
    }
    ul#result_preview li{
        width: 25%;
    }
    .total{
        width: 90%;
    }
}
@media screen and (max-width: 768px){
    div#sub_visual{
        height: 250px;
    }
    img.most_popular_beer_country{
        width: 40px;
        height: 24px;
    }
    div#search_option{
        width: 80%;
    }
    ul#search_option_list{
        width: 90%;
    }
    ul#view_option li:after{
        margin-left: 13px;
    }
    div#result_preview_wrap{
        width: 73.5%;
    }
    ul#result_preview li{
        width: 32.5%;
    }
    .total{
        width: 87%;
    }
}