﻿@import url('fonts.css');

/* 공통 */
html, body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, a, .list-link {font-family: 'GmarketSans', sans-serif; letter-spacing: -1px;}
.sound_only {display: none;}
.nav-link {font-size: 14px;}

/* 팝업 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops img {max-width:100%}
.hd_pops_con {}
.hd_pops_footer {padding:0;background:#000;color:#fff;text-align:left;position:relative}
.hd_pops_footer:after {display:block;visibility:hidden;clear:both;content:""}
.hd_pops_footer button {padding:10px;border:0;color:#fff}
.hd_pops_footer .hd_pops_reject {background:#000;text-align:left}
.hd_pops_footer .hd_pops_close {background:#393939;position:absolute;top:0;right:0}

/* Custom */
.nav {flex-wrap: nowrap;}
.nav-tabs {border-bottom: 0;}
.nav-tabs .nav-item {width: 100%; text-align: center;}
.nav-tabs .nav-link {border-top-left-radius: 0; border-top-right-radius: 0; border: 0; background: #ccd0ea;}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border: 0;}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {background: #3652f4; color: #fff; border: 0;}
.nav-tabs.fixed {position: fixed; z-index: 9999; left: 50%; top: 70px; width: 100%; max-width: 920px; margin-left: -460px;}
.tab-pane img {cursor: pointer;}

.form-control {font-size: 14px;}
.ft-14 {font-size: 14px !important;}

@media (max-width: 480px) {
    .nav {flex-wrap: wrap;}
    .nav-tabs.fixed {position: relative; left: unset; top: unset; width: unset; max-width: unset; margin-left: unset; z-index: unset; }
}