/*****************************************************
   COMMON Style
*****************************************************/

html,body {margin:0;padding:0}
body { font-family: 'NanumBarunGothic', sans-serif;font-size:12px;    min-width: 1200px;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
img { border:0;     vertical-align: middle;}

a:link {text-decoration: none;color: #5b5b5b;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

dl, dd, dt, ul, li, div { margin:0; padding:0; }
caption { display:none !important; }

input,select, textarea	{ vertical-align: middle; margin: 0; padding-left: 5px; }
input[type="button"]	{ cursor: pointer; }
form						{ margin: 0; padding: 0; }
a							{ color:#757575; }
a:link, a:visited			{ text-decoration:none; }
a:hover					{ text-decoration:underline; }
a:active					{ color: #2162a2; }

input, textarea, select	{ font-size:13px }
select						{     height: 28px; border: 1px solid #cccccc; }
fieldset					{ border:0; margin:0; padding:0; }

input[type='text'],
input[type='password']		{ border: 1px solid #ccc;    height: 28px; }
textarea					{ border: 1px solid #ccc;}

table						{ width: 100%; padding:0; font-size:13px; border-spacing:0px; table-layout:fixed; word-break:break-all; }
table td,
table th					{ margin: 0; border-top: 1px solid #cccccc; /*border-left: 1px solid #cccccc;*/ }
table thead > tr		{ background-color: #f4f6f8; }		

p{margin:0;}
hr{border: 0px; background-color: #d1d1d1; height: 1px;}

div#container{width:1000px;margin:0 auto; text-align:left}


/*****************************************************
   TYPOGRAPHY
*****************************************************/

@font-face {
  font-family: 'normal';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/NanumGothic-Regular.eot);
  src: url(/fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/fonts/NanumGothic-Regular.woff2) format('woff2'),
       url(/fonts/NanumGothic-Regular.woff) format('woff'),
       url(/fonts/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'bold';
  font-style: normal;
  src: url(/fonts/NanumGothic-ExtraBold.eot);
  src: url(/fonts/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(/fonts/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(/fonts/NanumGothic-ExtraBold.woff) format('woff'),
       url(/fonts/NanumGothic-ExtraBold.ttf) format('truetype');
}

