@charset "utf-8";

/* webfont */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css'); /*font-family: 'Nanum Gothic'*/
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css'); /*font-family: 'Nanum Myeongjo'*/

/* Default */
html,body {
		margin:0;
		padding:0;
		width:100%;
		/*height:100%;*/
		}
body {
		font:12px 'Nanum Gothic', "Nanum Gothic", 'NanumGothic', '나눔고딕', dotum, "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;
		background:#fff;
		color:#464646;
		}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td {
		margin:0;
		padding:0;
		}
input,textarea,select,td,th {
		font:12px 'Nanum Gothic', "Nanum Gothic", 'NanumGothic', '나눔고딕', dotum, "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;
		color:#464646;
		vertical-align:middle;
		}
h1,h2,h3,h4,h5,h6 {
		font-weight:normal;
		font-size:100%;
		}
table {
		width:100%;
		table-layout:fixed;
		border-spacing:0;
		border-collapse:collapse;
		}
ol,ul,li {
		list-style:none;
		margin:0;
		padding:0;
		}
hr, legend, caption, .hidden {
		display:none;
		}
img, fieldset {
		border:0 none;
		vertical-align:middle;
		}
label, button {
		cursor:pointer;
		}
address, caption, cite, code, dfn, em, th, var {
		font-style:normal;
		font-weight:normal;
		}
a:link, a:visited {
		color:#000;
		text-decoration:none;
		}
a:hover, a:active, a:focus {
		text-decoration:underline;
		}