@charset "utf-8";
/* CSS Document */

/*
@font-face {
    font-family: 's-core_dream5_medium';
    src: url('/font/scdream5-webfont.woff2') format('woff2'),
         url('/font/scdream5-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}
*/
@font-face {
font-family: 'NanumBarunGothic';
src: url('/font/NanumGothic.eot'); /*IE9 Compat Modes --*/
src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/NanumGothic.woff') format('woff'),/*Modern Browsers */
     url('/font/NanumGothic.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/NanumGothic.svg#NanumGothic') format('svg'); /*Legacy iOS */
     font-weight: normal;
     font-style: normal;
}
@font-face {
    font-family: 'NanumBG_B';
    src: url('/font/nanumbarungothicbold.eot');
    src: url('/font/nanumbarungothicbold.eot?#iefix') format('embedded-opentype'),
         url('/font/nanumbarungothicbold.woff2') format('woff2'),
         url('/font/nanumbarungothicbold.woff') format('woff'),
         url('/font/nanumbarungothicbold.ttf') format('truetype'),
         url('/font/nanumbarungothicbold.svg#nanum-barun-gothic-bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: 'NanumBG';
    src: url('/font/nanumbarungothicregular.eot');
    src: url('/font/nanumbarungothicregular.eot?#iefix') format('embedded-opentype'),
         url('/font/nanumbarungothicregular.woff2') format('woff2'),
         url('/font/nanumbarungothicregular.woff') format('woff'),
         url('/font/nanumbarungothicregular.ttf') format('truetype'),
         url('/font/nanumbarungothicregular.svg#nanum-barun-gothic-regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NanumBG_L';
    src: url('/font/nanumbarungothiclight.eot');
    src: url('/font/nanumbarungothiclight.eot?#iefix') format('embedded-opentype'),
         url('/font/nanumbarungothiclight.woff2') format('woff2'),
         url('/font/nanumbarungothiclight.woff') format('woff'),
         url('/font/nanumbarungothiclight.ttf') format('truetype'),
         url('/font/nanumbarungothiclight.svg#nanum-barun-gothic-light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NanumBG_UL';
    src: url('/font/nanumbarungothicultralight.eot');
    src: url('/font/nanumbarungothicultralight.eot?#iefix') format('embedded-opentype'),
         url('/font/nanumbarungothicultralight.woff2') format('woff2'),
         url('/font/nanumbarungothicultralight.woff') format('woff'),
         url('/font/nanumbarungothicultralight.ttf') format('truetype'),
         url('/font/nanumbarungothicultralight.svg#nanum-barun-gothic-ultralight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
font-family: 'Nanum';
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}

/*나눔 고딕 Bold*/
@font-face {
    font-family:'NanumGothicBold';
    font-weight: normal;
    font-style: normal;     
    src: url('/font/NanumGothicBold.eot');
    src: url('/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothicBold.woff') format('woff'),
         url('/font/NanumGothicBold.ttf') format('truetype');
}

@font-face {
font-family: 'Oswald-Light';
src: url('/font/Oswald-Light.eot'); /*IE9 Compat Modes --*/
src: url('/font/Oswald-Light.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/Oswald-Light.woff') format('woff'),/*Modern Browsers */
     url('/font/Oswald-Light.ttf')  format('truetype'); /* Safari, Android, iOS */
     font-weight: normal;
     font-style: normal;
}

@font-face {
font-family: 'Oswald-Regular';
src: url('/font/Oswald-Regular.eot'); /*IE9 Compat Modes --*/
src: url('/font/Oswald-Regular.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/Oswald-Regular.woff') format('woff'),/*Modern Browsers */
     url('/font/Oswald-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
     font-weight: normal;
     font-style: normal;
}

@font-face {
font-family: 'Oswald-Bold';
src: url('/font/Oswald-Bold.eot'); /*IE9 Compat Modes --*/
src: url('/font/Oswald-Bold.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/Oswald-Bold.woff') format('woff'),/*Modern Browsers */
     url('/font/Oswald-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */
     font-weight: normal;
     font-style: normal;
}

@font-face {
font-family: 'e-Oswald-Regular';
src: url('http://cdstyle.co.kr/font/Oswald-Regular.eot'); /*IE9 Compat Modes --*/
src: url('http://cdstyle.co.kr/font/Oswald-Regular.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('http://cdstyle.co.kr/font/Oswald-Regular.woff') format('woff'),/*Modern Browsers */
     url('http://cdstyle.co.kr/font/Oswald-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
     font-weight: normal;
     font-style: normal;
}

@font-face {
font-family: 'e-Oswald-Bold';
src: url('http://cdstyle.co.kr/font/Oswald-Bold.eot'); /*IE9 Compat Modes --*/
src: url('http://cdstyle.co.kr/font/Oswald-Bold.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('http://cdstyle.co.kr/font/Oswald-Bold.woff') format('woff'),/*Modern Browsers */
     url('http://cdstyle.co.kr/font/Oswald-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */
     font-weight: normal;
     font-style: normal;
}

@media only screen and (max-width:1287px){html{font-size:13px;}}
@media only screen and (min-width:1288px) and (max-width:1393px){html{font-size:13px;}}
@media only screen and (min-width:1394px) and (max-width:1498px){html{font-size:14px;}}
@media only screen and (min-width:1499px) and (max-width:1603px){html{font-size:15px;}}
@media only screen and (min-width:1604px) and (max-width:1708px){html{font-size:16px;}}
@media only screen and (min-width:1709px) and (max-width:1813px){html{font-size:17px;}}
@media only screen and (min-width:1814px) and (max-width:1918px){html{font-size:18px;}}
@media only screen and (min-width:1919px){html{font-size:19px;}}

/* 1줄 말줄임 */
.font_ellipsis { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; }

.font_ls_default { letter-spacing:0px; }
.font_ls_p_1 { letter-spacing:1px; }
.font_ls_p_2 { letter-spacing:2px; }
.font_ls_m_1 { letter-spacing:-1px; }
.font_ls_m_2 { letter-spacing:-2px; }
.font_ls_m_half { letter-spacing:-.5px; }
.font_wt_bold { font-weight:bold; }
.font_align_right { text-align:right; }
.font_opacity_half { opacity:.5; filter:alpha(opacity=50); }
