@charset "utf-8";
/*
@font-face {
    font-family: 'Noto Sans Korean';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Regular'), local('NotoSans-Regular'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Regular-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Regular-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Regular-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Korean';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('NotoSans-Medium'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Medium-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Medium-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Medium-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Korean';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Bold-Hestia.eot),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/eot/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/woff/NotoSansKR-Bold-Hestia.woff) format('woff'),
    url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/fonts/otf/NotoSansKR-Bold-Hestia.otf) format('opentype');
}*/
/*폰트*/
@font-face {
	font-family:'NG';
	font-weight:900;
		src: url(font/NanumGothic-ExtraBold.eot);
		src: url(font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'), url(font/NanumGothic-ExtraBold.woff) format('woff'), url(font/NanumGothic-ExtraBold.ttf) format('truetype');
}
@font-face {
	font-family:'NG';
	font-weight:700;
		src: url(font/NanumGothic-Bold.eot);
		src: url(font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'), url(font/NanumGothic-Bold.woff) format('woff'), url(font/NanumGothic-Bold.ttf) format('truetype')
}
@font-face {
	font-family:'NG';
	font-weight:400;
		src: url(font/NanumGothic-Regular.eot);
		src: url(font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'), url(font/NanumGothic-Regular.woff) format('woff'), url(font/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
	font-family:'NS';
	font-weight:900;
		src: url(font/NanumSquareEB.eot);
		src: url(font/NanumSquareEB.eot?#iefix) format('embedded-opentype'), url(font/NanumSquareEB.woff) format('woff'), url(font/NanumSquareEB.ttf) format('truetype');
}
@font-face {
	font-family:'NS';
	font-weight:700;
		src: url(font/NanumSquareB.eot);
		src: url(font/NanumSquareB.eot?#iefix) format('embedded-opentype'), url(font/NanumSquareB.woff) format('woff'), url(font/NanumSquareB.ttf) format('truetype')
}
@font-face {
	font-family:'NS';
	font-weight:400;
		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');
}
/* Base Style */
body,p,div,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0; padding:0;}
body{font-family:'NG','Nanum Gothic', '돋움', Dotum, '굴림', Gulim, Sans-serif; font-size:75%; line-height:1.5; color:#303030;}
h1,h2,h3,h4,h5,h6,input,textarea,button,select,table{font-size:1em;}
input,textarea,button,select{font-family:'Nanum Gothic', '돋움', Dotum, '굴림', Gulim, Sans-serif;}
input[type=text]{ime-mode: active}
img, fieldset, button{border:0;}
textarea{overflow:auto;}
button{cursor:pointer;}
img{vertical-align:top;}
address, em{font-style:normal;}
legend, .hidden{overflow:hidden; position:absolute; top:0; left:-2000em; line-height:0;}
caption{overflow:hidden; line-height:0; text-indent:-2000em;}

/* 링크 기본값 */
a:link{text-decoration:none; color:#303030;}
a:visited{text-decoration:none; color:#303030;}
a:hover{text-decoration:none; color:#303030;}
a:active{text-decoration:none;}
a:focus{text-decoration:none;}

/* 리스트 스타일 제거 */
ul,ol,li{list-style:none;}

/* Skip Navigation */
#accessibility a {display:block; position:absolute; top:0px; left:-2000em; z-index:10; width:100%; text-align:center; font-weight:bold;}
#accessibility a:hover {left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}
#accessibility a:active {left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}
#accessibility a:focus {left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}
a#content {margin:0; padding:0; font-size:0; line-height:0;}

.skip a {display:block; position:absolute; top:0px; left:-2000em; z-index:10; width:100%; text-align:center; font-weight:bold;}
.skip a:hover {position:relative; left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}
.skip a:active {position:relative; left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}
.skip a:focus {position:relative; left: 0px; z-index:1000; padding:10px 0; background:#4764ce; color:#fff;}

/* 장난감 */
.market span{font-weight:bold; color:#005dbc;}
