@font-face {
	font-family: 'NanumGothic';
	src: url('/a/pgs/Fonts/korea/NanumGothic-Regular.eot');
	src: url('/a/pgs/Fonts/korea/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Regular.woff') format('woff'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Regular.ttf') format('truetype'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Regular.svg#NanumGothic') format('svg');
}

@font-face {
	font-family: 'NanumGothic-Bold';
	src: url('/a/pgs/Fonts/korea/NanumGothic-Bold.eot');
	src: url('/a/pgs/Fonts/korea/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Bold.woff') format('woff'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Bold.ttf') format('truetype'),
	     url('/a/pgs/Fonts/korea/NanumGothic-Bold.svg#NanumGothic-Bold') format('svg');
}

.korea .homepage-grid p,
.korea .homepage-grid #hero p,
.korea .content-grid p,
.korea .homepage-grid article a.view,
.korea .grid2-padded p,
.korea .grid2 p {
	font-family: "NanumGothic","sans-serif";
}

.korea .homepage-grid h1,
.korea .homepage-grid h3,
.korea .content-grid h2,
.korea .grid2-padded h1,
.korea .grid2-padded h2,
.korea .grid2-padded h3,
.korea .grid2 h1,
.korea .grid2 h2,
.korea .grid2 h3 {
	font-family: "NanumGothic-Bold","sans-serif";
	font-weight: bold;
}

.korea .homepage-grid h1.english,
.korea .homepage-grid h3.english,
.korea .grid2-padded h1.english,
.korea .grid2-padded h2.english,
.korea .grid2-padded h3.english,
.korea .grid2 h1.english,
.korea .grid2 h2.english,
.korea .grid2 h3.english,
.korea h1.mastheadOverlay {
	font-family: 'UniversLTW01-59UltraCn','Arial Narrow',Arial,Helvetica,sans-serif;
	font-weight: lighter;
}

/*** search template begin ***/
.korea .gs_searchResults {
	margin-left: 30%;
}
/*** search template end ***/

.korea h3 {
	font-size: 1.5em;
}

.korea .content-grid p.leadin {
	line-height: 1.3em;
	font-size: 2em;
}

.korea .homepage-grid p {
	line-height: 1.56em;
}

@media screen and (max-width:1230px) {
	.korea .homepage-grid #hero p {
		width: 420px;
	}
}

/*** for mobile ***/
.korea.mobile .content-grid p.leadin {
	font-size: 0.7em;
}
.korea.mobile h1.mastheadOverlay {
	font-family: 'UniversLTW01-67BoldCn','Segoe WP Semilight','Arial Narrow',Arial,Helvetica,sans-serif;
}

.korea.mobile p,
.korea.mobile ul.normal li {
	font-size: 0.8em;
}
.korea.mobile h3 {
	font-size: 0.8em;
}
.korea.mobile .mobile-padded a {
	font-size: 0.9em;	
}

.korea.mobile .homepage-grid #hero p {
	width: 100%;
}
