@charset "utf-8";
@font-face {
	font-family:"nanumG";
	src:url(../font/NanumGothic.eot);
	src:local("nanumG"),url(../font/NanumGothic.woff) format("woff"),url(../font/NanumGothic.ttf) format("truetype");
}
@font-face {
	font-family:"nanumGB";
	src:url(../font/NanumGothicBold.eot);
	src:local("nanumGB"),url(../font/NanumGothicBold.woff) format("woff"),url(../font/NanumGothicBold.ttf) format("truetype");
}
@font-face {
	font-family:"nanumSQ";
	src:url(../font/NanumSquareR.eot);
	src:local("nanumSQ"),url(../font/NanumSquareR.woff) format("woff"),url(../font/NanumSquareR.ttf) format("truetype");
}
@font-face {
	font-family:"nanumSQL";
	src:url(../font/NanumSquareL.eot);
	src:local("nanumSQL"),url(../font/NanumSquareL.woff) format("woff"),url(../font/NanumSquareL.ttf) format("truetype");
}
@font-face {
	font-family:"nanumSQB";
	src:url(../font/NanumSquareB.eot);
	src:local("nanumSQB"),url(../font/NanumSquareB.woff) format("woff");
}
@font-face {
	font-family:"nanumSQEB";
	src:url(../font/NanumSquareEB.eot);
	src:local("nanumSQEB"),url(../font/NanumSquareEB.woff) format("woff");
}
@font-face {
	font-family:"nanumBG";
	src:url(../font/NanumBarunGothic.eot);
	src:local("nanumBG"),url(../font/NanumBarunGothic.woff) format("woff");
}
@font-face {
	font-family:"nanumM";
	src:url(../font/NanumMyeongjo.eot);
	src:local("nanumM"),url(../font/NanumMyeongjo.woff) format("woff");
}

/* 초기화 */
*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}
body{
	font:0.75em "nanumG";
	color:#333;
}
li{
	list-style:none;
}
a{
	text-decoration:none;
	color:#333;
	outline:none;
	-webkit-tap-highlight-color:transparent;
}
a:focus,
a:active{
	outline:none;
}
img{
	border:0;
	vertical-align:top;
}
button{
	border:none;
	background:none;
	cursor:pointer;
	outline:none;
}
button:focus{
	outline:none;
}

.center{
	width:100%;
	max-width:1200px;
	margin:0 auto;
}
.center_m{
	width:100%;
	max-width:1100px;
	margin:0 auto;
}

#content img{
	width:100%;
	height:auto;
}
