/*
 * Nanum Barun Gothic (Korean) http://hangeul.naver.com
 */
@charset "utf-8";
/*
@font-face{
	font-family: "NanumBarunGothic";
	src: url('/css/_mir/font/NanumBarunGothic.eot');
	src:
       url('/css/_mir/font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
       url('/css/_mir/font/NanumBarunGothic.woff2') format('woff2'),
       url('/css/_mir/font/NanumBarunGothic.woff') format('woff'),
       url('/css/_mir/font/NanumBarunGothic.ttf') format('truetype');
}
*/
@font-face{
	font-family: "NanumBarunGothicBold";
	src: url('/css/_mir/font/NanumBarunGothicBold.eot');
	src:
       url('/css/_mir/font/NanumBarunGothicBold.eot?#iefix') format('embedded-opentype'),
       url('/css/_mir/font/NanumBarunGothicBold.woff2') format('woff2'),
       url('/css/_mir/font/NanumBarunGothicBold.woff') format('woff'),
       url('/css/_mir/font/NanumBarunGothicBold.ttf') format('truetype');
}

@font-face{
	font-family: "NanumBarunGothicUltraLight";
	src: url('/css/_mir/font/NanumBarunGothicUltraLight.eot');
	src:
       url('/css/_mir/font/NanumBarunGothicUltraLight.eot?#iefix') format('embedded-opentype'),
       url('/css/_mir/font/NanumBarunGothicUltraLight.woff2') format('woff2'),
       url('/css/_mir/font/NanumBarunGothicUltraLight.woff') format('woff'),
       url('/css/_mir/font/NanumBarunGothicUltraLight.ttf') format('truetype');
}
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

@charset "utf-8";

@font-face {
	font-family:'AritaT';
	src: url('/css/_mir/font/arita-Thin.eot');
	src: local(※), url('/css/_mir/font/arita-Thin.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-Thin.woff') format('woff'),
		 url('/css/_mir/font/arita-Thin.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family:'AritaL';
	src: url('/css/_mir/font/arita-Light.eot');
	src: local(※), url('/css/_mir/font/arita-Light.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-Light.woff') format('woff'),
		 url('/css/_mir/font/arita-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family:'AritaM';
	src: url('/css/_mir/font/arita-Medium.eot');
	src: local(※), url('/css/_mir/font/arita-Medium.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-Medium.woff') format('woff'),
		 url('/css/_mir/font/arita-Medium.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family:'AritaB';
	src: url('/css/_mir/font/arita-Bold.eot');
	src: local(※), url('/css/_mir/font/arita-Bold.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-Bold.woff') format('woff'),
		 url('/css/_mir/font/arita-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family:'AritaSB';
	src: url('/css/_mir/font/arita-SemiBold.eot');
	src: local(※), url('/css/_mir/font/arita-SemiBold.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-SemiBold.woff') format('woff'),
		 url('/css/_mir/font/arita-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}
/*
@font-face {
	font-family:'AritaDM';
	src: url('/css/_mir/font/AritaDotumMedium.eot');
	src: local(※), url('/css/_mir/font/AritaDotumMedium.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/AritaDotumMedium.woff') format('woff'),
		 url('/css/_mir/font/AritaDotumMedium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:'aritaSeBold';
	src: url('/css/_mir/font/arita-SemiBold.eot');
	src: local(※), url('/css/_mir/font/arita-SemiBold.eot?#iefix') format('embedded-opentype'),
		 url('/css/_mir/font/arita-SemiBold.woff') format('woff'),
		 url('/css/_mir/font/arita-SemiBold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

*/
.nanumMy { font-family: 'Nanum Myeongjo', serif; }

/*
 * Hanna (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Hanna';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/hanna/v3/BM-HANNA.eot);
  src: url(//fonts.gstatic.com/ea/hanna/v3/BM-HANNA.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/hanna/v3/BM-HANNA.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/hanna/v3/BM-HANNA.woff) format('woff'),
       url(//fonts.gstatic.com/ea/hanna/v3/BM-HANNA.ttf) format('truetype');
}
.hanna { font-family: 'Hanna', sans-serif; }

/*
 * Nanum Pen Script (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Pen Script';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumpenscript/v4/NanumPenScript-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumpenscript/v4/NanumPenScript-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumpenscript/v4/NanumPenScript-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumpenscript/v4/NanumPenScript-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumpenscript/v4/NanumPenScript-Regular.ttf) format('truetype');
}
.nanumpenscript { font-family: 'Nanum Pen Script', cursive; }

/*
 * Nanum Brush Script (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Brush Script';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumbrushscript/v4/NanumBrushScript-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumbrushscript/v4/NanumBrushScript-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumbrushscript/v4/NanumBrushScript-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumbrushscript/v4/NanumBrushScript-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumbrushscript/v4/NanumBrushScript-Regular.ttf) format('truetype');
}
.nanumbrush { font-family: 'Nanum Brush Script', cursive; }

/*
@font-face{
  font-family: 'NanumBarunGothicBold';
  font-style: normal;
  font-weight: bold;
  src: url('/css/font/nanumbarungothic/NanumBarunGothicBold.eot');
  src: local('☺'), url('/css/font/nanumbarungothic/NanumBarunGothicBold.woff') format('woff'), url('/css/font/nanumbarungothic/NanumBarunGothicBold.ttf') format('truetype');
}
*/

/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: '나눔고딕','Nanum Gothic','NanumGothic',sans-serif;
  font-style: normal;
  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');
}
@font-face {
  font-family: '나눔고딕','Nanum Gothic','NanumGothic',sans-serif;
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: '나눔고딕','Nanum Gothic','NanumGothic',sans-serif;
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}

.ng { font-family:'나눔고딕','Nanum Gothic','NanumGothic',sans-serif; }
.nbg { font-family:"NanumBarunGothic","Nanum Barun Gothic","나눔바른고딕", sans-serif; }
.nbul { font-family:"NanumBarunGothicUltraLight","Nanum Barun Gothic UltraLight","나눔바른고딕"; }
.nbgb { font-family:"NanumBarunGothicBold","Nanum Barun Gothic Bold"; }
.titan { font-family:"Titillium Web"; }
.att { font-family:"AritaT"; letter-spacing:-1px; }
.atm { font-family:"AritaM"; letter-spacing:-1px; }
.atl { font-family:"AritaL"; letter-spacing:-1px; }
.atsb { font-family:"AritaSB"; letter-spacing:-1px; }
.atb { font-family:"AritaB"; letter-spacing:-1px; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
/*	vertical-align: baseline;*/
}
p {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
*{
	font-family: "NanumBarunGothic";
/*	-webkit-text-size-adjust:none;*/
}
body {
	font-family: "NanumBarunGothic";
	line-height: 1;
	font-size:12px;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	outline:none;
	select-dummy: expression(this.hideFocus=true);
}

b {
	font-weight:700;
	font-weight:bold;
}

strong {
	font-weight:800;
}