
@font-face {
    font-family: "Pretendard JP";
    font-weight: 700;
    font-display: swap;
    src:
        local("Pretendard JP Bold"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff2/Pretendard-Bold.woff2") format("woff2"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff/Pretendard-Bold.woff") format("woff");
}

@font-face {
    font-family: "Pretendard JP";
    font-weight: 600;
    font-display: swap;
    src:
        local("Pretendard JP SemiBold"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff2/Pretendard-SemiBold.woff2") format("woff2"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff/Pretendard-SemiBold.woff") format("woff");
}

@font-face {
    font-family: "Pretendard JP";
    font-weight: 500;
    font-display: swap;
    src:
        local("Pretendard JP Medium"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff2/Pretendard-Medium.woff2") format("woff2"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff/Pretendard-Medium.woff") format("woff");
}

@font-face {
    font-family: "Pretendard JP";
    font-weight: 400;
    font-display: swap;
    src:
        local("Pretendard JP Regular"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff2/Pretendard-Regular.woff2") format("woff2"),
        url("https://img.chutcha.kr/fonts/pretendard/static/woff/Pretendard-Regular.woff") format("woff");
}

/* 해상도 별 기본 폰트 사이즈 */
@media (max-width:320px){html{font-size:10px;}}
@media (min-width:321px) and (max-width:359px){html{font-size:11px;}}
@media (min-width:360px) and (max-width:419px){html{font-size:12px;}}
@media (min-width:420px) and (max-width:439px){html{font-size:13px;}}
@media (min-width:440px) and (max-width:479px){html{font-size:14px;}}
@media (min-width:480px) and (max-width:519px){html{font-size:15px;}}
@media (min-width:520px) and (max-width:559px){html{font-size:16px;}}
@media (min-width:560px) and (max-width:599px){html{font-size:17px;}}
@media (min-width:600px){html{font-size:18px;}}

/* 폰트 불러오기 */
@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 700;
    src: local('Spoqa Han Sans Bold'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansBold.woff2') format('woff2'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansBold.woff') format('woff'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 400;
    src: local('Spoqa Han Sans Regular'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansRegular.woff2') format('woff2'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansRegular.woff') format('woff'),
    url('//img.chutcha.kr/fonts/SpoqaHanSansRegular.ttf') format('truetype');
}

/* 사이트 전체 공통 레이아웃 */
html,body{width:100%;margin:0;padding:0;}
*{
    font-family:'Spoqa Han Sans','Sans-serif';
    -webkit-font-smoothing:antialiased;
}
a{text-decoration: none;color:#000;}
a:active, a:focus, a:hover{text-decoration:none;color:none;}
a:visited{text-decoration: none;color:none;}
strong{font-weight:700;}
button{outline: 0;}
select{display:none;}
p{margin:0;padding:0;}
img{max-width:100%;}
