.supo_header_top{display:block;width:100%}.supo_header_top .header_top_desktop{display:block;width:100%}.supo_header_top .header_top_mobile{display:none}.supo_header_top img{width:100%;height:auto;vertical-align:top}@media only screen and (max-width:768px){.supo_header_top.has_mobile .header_top_desktop{display:none}.supo_header_top.has_mobile .header_top_mobile{display:block}}