@charset "utf-8";
/**
 * KBS Web Font Style
 * @author KBS Media Webpublisher
 * @version 1.0
 * @date 2021-06-10
 * @copyright Copyright (c) KBS Media. All right reserved.
 **/

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:100;
	src:local('Noto Sans CJK KR Thin'),
	url(./font/eot/NotoSansKR-Thin-Hestia.eot),
	url(./font/eot/NotoSansKR-Thin-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Thin-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Thin-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:300;
	src:local('Noto Sans CJK KR Light'),
	url(./font/eot/NotoSansKR-Light-Hestia.eot),
	url(./font/eot/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Light-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Light-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:400;
	src:local('Noto Sans CJK KR DemiLight'),
	url(./font/eot/NotoSansKR-DemiLight-Hestia.eot),
	url(./font/eot/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-DemiLight-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-DemiLight-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:400;
	src:local('Noto Sans CJK KR Regular'), local('Noto Sans CJK KR'),
	url(./font/eot/NotoSansKR-Regular-Hestia.eot),
	url(./font/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Regular-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Regular-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:500;
	src:local('Noto Sans CJK KR Medium'),
	url(./font/eot/NotoSansKR-Medium-Hestia.eot),
	url(./font/eot/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Medium-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Medium-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:700;
	src:local('Noto Sans CJK KR Bold'),
	url(./font/eot/NotoSansKR-Bold-Hestia.eot),
	url(./font/eot/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Bold-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Bold-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Noto Sans';
	font-style:normal;
	font-weight:900;
	src:local('Noto Sans CJK KR Black'),
	url(./font/eot/NotoSansKR-Black-Hestia.eot),
	url(./font/eot/NotoSansKR-Black-Hestia.eot?#iefix) format('embedded-opentype'),
	url(./font/woff/NotoSansKR-Black-Hestia.woff) format('woff'),
	url(./font/otf/NotoSansKR-Black-Hestia.otf) format('opentype');
}

@font-face{
	font-family:'Arita-buri';
	font-style:normal;
	font-weight:100;
	src:local('Arita buri Light'),
	url(./font/otf/Arita-buriL.otf) format('opentype');
}

@font-face{
	font-family:'Arita-buri';
	font-style:normal;
	font-weight:300;
	src:local('Arita buri Medium'),
	url(./font/otf/Arita-buriM.otf) format('opentype');
}

@font-face{
	font-family:'Arita-buri';
	font-style:normal;
	font-weight:500;
	src:local('Arita buri SemiBold'),
	url(./font/otf/Arita-buriSB.otf) format('opentype');
}

@font-face{
	font-family:'Arita-buri';
	font-style:normal;
	font-weight:600;
	src:local('Arita buri Bold'),
	url(./font/otf/Arita-buriB.otf) format('opentype');
}

@font-face{
	font-family:'KBS_CI';
	font-style:normal;
	font-weight:400;
	src:local('KBS_CI'),
	url(./font/KBS_CI.ttf),
	url(./font/KBS_CI.ttf) format('ttf');
}


body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,div,span,strong,table,thead,tbody,tr,th,td,form,fieldset,legend,input,textarea,button{font-family:'Noto Sans','Apple SD Gothic Neo','애플 SD 산돌고딕 Neo','Helvetica Neue','Roboto','sans-serif'}