@charset "utf-8";
/* CSS Document */

/*
@font-face {
	font-family:"NanumSquare";
	src:url('../font/NanumSquareR.eot');
	src:url('../font/NanumSquareR.eot?#iefix') format('embedded-opentype'),  url('../font/NanumSquareR.woff') format('woff'),  url('../font/NanumSquareR.ttf') format('truetype');
	src:local(※), url('../font/NanumSquareR.woff') format('woff');
}*/
@font-face {
	font-family:"NanumGothic";
	src:url('../font/NanumGothic.eot');
	src:url('../font/NanumGothiceot?#iefix') format('embedded-opentype'),  url('../font/NanumGothic.woff') format('woff'),  url('../font/NanumGothic.ttf') format('truetype');
	src:local(※), url('../font/NanumGothic.woff') format('woff');
}
@font-face {
	font-family:"NanumBrush";
	src:url('../font/NanumBrush.eot');
	src:url('../font/NanumBrush.eot?#iefix') format('embedded-opentype'),  url('../font/NanumBrush.woff') format('woff'),  url('../font/NanumBrush.ttf') format('truetype');
	src:local(※), url('../font/NanumBrush.woff') format('woff');
}
@font-face {
	font-family:"BMDOHYEON";
	src:url('../font/BMDOHYEON_ttf.eot');
	src:url('../font/BMDOHYEON_ttf.eot?#iefix') format('embedded-opentype'),  url('../font/BMDOHYEON_ttf.woff') format('woff'),  url('../font/BMDOHYEON_ttf.ttf') format('truetype');
	src:local(※), url('../font/BMDOHYEON_ttf.woff') format('woff');
}

html, body {font-family:"NanumGothic"; font-size:1em; font-weight:normal; color:#333;}

/*.main-title {font-family:"NanumBrush"; font-size:3.3em; font-weight:500; line-height:150%;}
.main-sub-title {font-size:1.35em;}*/

.section-title-txt {font-family:"BMDOHYEON"; font-size:1.5em;}

.sign {font-family:"NanumBrush"; font-size:2.3em; font-weight:normal;}


@media only screen and (max-width:768px) {
html, body {font-family:"NanumGothic"; font-size:.9em; font-weight:normal; color:#333;}
.section-title-txt {font-family:"BMDOHYEON"; font-size:1.3em;}
.sign {font-family:"NanumBrush"; font-size:1.7em; font-weight:normal;}
}

h1 {font-size:3em;}
h2 {font-size:2.6em;}
h3 {font-size:2.2em;}
h4 {font-size:1.8em;}
h5 {font-size:1.4em;}
h6 {font-size:1.1em;}

/*text-align*/
.txt-align-center {text-align:center;}
.txt-align-left {text-align:left;}
.txt-align-right {text-align:right;}
.txt-align-justify {text-align:justify;}


/*color*/
.txt-highlight {color:#00F;}


/*font-size*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f60{font-size:60px;}

.fw1{font-weight:100;}
.fw2{font-weight:200;}
.fw3{font-weight:300;}
.fw4{font-weight:400;}
.fw5{font-weight:500;}
.fw6{font-weight:600;}
.fw7{font-weight:700;}

.lh19{line-height: 1.9;}
.lh20{line-height: 2;}