@charset "utf-8";
@import url('https://fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700');
@import url('https://fonts.googleapis.com/css?family=Roboto:400,500');
@import url('https://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('//fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

/*nanumsquare*/

@font-face {
    font-family: 'nanumsquare';
    src: url('http://theme.slim153.com/css/fonts/nanumsquarel-webfont.woff2') format('woff2'),
         url('http://theme.slim153.com/css/fonts/nanumsquarel-webfont.woff') format('woff');
    font-style: normal;
	font-weight:100;
}
@font-face {
    font-family: 'nanumsquare';
    src: url('http://theme.slim153.com/css/fonts/nanumsquarer-webfont.woff2') format('woff2'),
         url('http://theme.slim153.com/css/fonts/nanumsquarer-webfont.woff') format('woff');
    font-style: normal;
	font-weight:400;
}

@font-face {
    font-family: 'nanumsquare';
    src: url('http://theme.slim153.com/css/fonts/nanumsquareb-webfont.woff2') format('woff2'),
         url('http://theme.slim153.com/css/fonts/nanumsquareb-webfont.woff') format('woff');
    font-style: normal;
	font-weight:600;
}
@font-face {
    font-family: 'nanumsquare';
    src: url('http://theme.slim153.com/css/fonts/nanumsquareeb-webfont.woff2') format('woff2'),
         url('http://theme.slim153.com/css/fonts/nanumsquareeb-webfont.woff') format('woff');
    font-style: normal;
	font-weight:900;
}



/*noto sans kr*/


@font-face {font-family:'Noto Sans KR'; 
src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Light.eot'); src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Light.woff') format('woff'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Light.ttf') format('truetype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Light.svg#NotoSansCJKkr-Light') format('svg'); 
font-weight: 300; font-style:normal;}

@font-face {font-family:'Noto Sans KR'; 
src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-DemiLight.eot'); src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-DemiLight.eot?#iefix') format('embedded-opentype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-DemiLight.woff') format('woff'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-DemiLight.ttf') format('truetype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-DemiLight.svg#NotoSansCJKkr-DemiLight') format('svg'); 
font-weight:350; font-style:normal;}

@font-face {font-family:'Noto Sans KR'; 
src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Regular.eot'); src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Regular.woff') format('woff'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Regular.ttf') format('truetype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Regular.svg#NotoSansCJKkr-Regular') format('svg'); 
font-weight:400; font-style:normal;}

@font-face {font-family:'Noto Sans KR'; 
src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Medium.eot'); src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Medium.eot?#iefix') format('embedded-opentype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Medium.woff') format('woff'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Medium.ttf') format('truetype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Medium.svg#NotoSansCJKkr-Medium') format('svg'); 
font-weight:500; font-style:normal;}

@font-face {font-family:'Noto Sans KR'; 
src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Bold.eot'); src:url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Bold.woff') format('woff'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Bold.ttf') format('truetype'), url('http://theme.slim153.com/css/fonts/NotoSansCJKkr-Bold.svg#NotoSansCJKkr-Bold') format('svg'); 
font-weight:700; font-style:normal;}






@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 250;
    src: local('NotoSansKR-Thin'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Thin-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Thin-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 250;
    src: local('NotoSansKR-Thin'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Thin-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Thin-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* Light */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: local('NotoSansKR-Light'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Light-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Light-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: local('NotoSansKR-Light'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Light-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Light-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* DemiLight */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 350;
    src: local('NotoSansKR-DemiLight'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-DemiLight-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-DemiLight-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 350;
    src: local('NotoSansKR-DemiLight'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-DemiLight-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-DemiLight-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* Regular */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: local('NotoSansKR-Regular'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Regular-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Regular-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: local('NotoSansKR-Regular'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Regular-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Regular-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* Medium */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: local('NotoSansKR-Medium'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Medium-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Medium-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: local('NotoSansKR-Medium'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Medium-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Medium-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* Bold */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: local('NotoSansKR-Bold'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Bold-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Bold-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: local('NotoSansKR-Bold'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Bold-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Bold-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }
  
  /* Black */
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: local('NotoSansKR-Black'),
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Black-Hangul.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Black-Hangul.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+0021-33FF,U+A000-F8FF,U+FB00-F251;
  }
  
  
  @font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: local('NotoSansKR-Black'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Black-Hanja.woff2') format('woff2'), 
         url('//cdn.jsdelivr.net/korean-webfonts/latest/corps/google/NotoSansKR/NotoSansKR-Black-Hanja.woff') format('woff');
    font-stretch: normal;
    unicode-range: U+4E00-9F95,U+F900-FA0B;
  }


  @font-face {
  font-family: 'NanumBarunGothic';
  font-style: normal;
  font-weight: 400;
  src: url(./NanumBarunGothic.eot);
  src: local('NanumBarunGothic'),
       local('NanumBarunGothic'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.woff2) format('woff2'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.woff) format('woff'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.ttf) format('truetype');
}

@font-face {
  font-family: 'NanumBarunGothic';
  font-style: bold;
  font-weight: 600;
  src: url(./NanumBarunGothic.eot);
  src: local('NanumBarunGothic'),
       local('NanumBarunGothic'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.woff2) format('woff2'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.woff) format('woff'),
       url(http://theme.slim153.com/css/fonts/NanumBarunGothic.ttf) format('truetype');
}