@font-face {
    font-family: 'GmarketSans';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.point { 
    font-family: 'GmarketSans';
}

body { 
    background: #F0F0F0;
}
#wrap { 
    max-width: 1080px; 
    width:100%; 
    min-height:100vh; 
    margin: 0 auto; 
    background: #fff;
}
header { 
    text-align: center; 
    position: relative;
}
header h1 { 
    padding: 1.5rem 0;
}
header h1 a { 
    font-size: 1.6rem; 
    font-weight: 600;  
    color: #1070e1;
}
header nav ul {
    display: flex; 
    background: #1070e1; 
    padding: 0.4rem 0;
}
header nav ul li { 
    width: 33.3333%; 

}
header nav ul li a { 
    display: block; 
    padding: .4rem 0; 
    text-align: center; 
    font-size: 1.3rem; 
    font-weight: 600; 
    color: #fff;
}

.ad_content .adsbygoogle {
     display: block; 
     width: 100%;
    	}

footer { 
    width: 100%; 
    padding: 1.5rem; 
    background: #393939;
}
footer p { 
    color: #fff; 
    text-align: center;
}

.mo { 
    display: none;
}

.ads_wrap .adsbygoogle { display: block;}

@media screen and (max-width: 767px) {
header h1 a { 
    font-size: 1.6rem;
}
header nav ul { 
    flex-wrap: wrap; 
    padding: 0;
}
header nav ul li { 
    width: 50%;
    padding: 0.5rem 0;
 }
 header nav ul li:nth-child(2) a,
 header nav ul li:nth-child(4) a {
     border-right: none; 
 }
 
 header nav ul li a {
     padding: 0.6rem 0;
     font-size: 1.2rem;
     border-right: 1px solid #fff; 
 }
 


}
