@charset "utf-8";

/* ******************* *
* 프리텐다드
* ******************* */
@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 100;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Thin.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Thin.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Thin.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 200;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-ExtraLight.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-ExtraLight.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-ExtraLight.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 300;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Light.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Light.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Light.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: normal;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Regular.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Regular.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Regular.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 400;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Regular.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Regular.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Regular.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 500;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Medium.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Medium.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Medium.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 600;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-SemiBold.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-SemiBold.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-SemiBold.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: bold;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Bold.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Bold.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Bold.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 800;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-ExtraBold.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-ExtraBold.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-ExtraBold.ttf) format("truetype");
}

@font-face {
    font-family: 'pretendard';
    font-style: normal;
    font-weight: 900;
    src: local('pretendard'),
    url(/design/theme/portal/font/Pretendard/woff2/Pretendard-Black.woff2) format("woff2"),
    url(/design/theme/portal/font/Pretendard/woff/Pretendard-Black.woff) format("woff"),
    url(/design/theme/portal/font/Pretendard/ttf/Pretendard-Black.ttf) format("truetype");
}

*{font-family: 'pretendard';}

body{width:970px;position:absolute;}

table{width:100%;}

a{display: unset !important;}

img{max-width:100%;}
@media screen and (max-width:1024px){
    img{height: 100% !important;}
}