@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Montserrat);
@import url(https://fonts.googleapis.com/css?family=Work+Sans:200,400);
/* 
 * Noto KR Web Fonts
*/
 
@font-face { 
font-family: 'notokr'; 
src: url('../../img/fonts/notokr-light.eot'); 
src: url('../../img/fonts/notokr-light.eot?#iefix') format('embedded-opentype'), 
url('../../img/fonts/notokr-light.woff2') format('woff2'), 
url('../../img/fonts/notokr-light.woff') format('woff'), 
url('../../img/fonts/notokr-light.ttf') format('truetype'), 
url('../../img/fonts/notokr-light.svg#notokr-regular') format('svg'); 
font-weight: 300; 
font-style: normal; 
}
@font-face { 
font-family: 'notokr'; 
src: url('../../img/fonts/notokr-regular.eot'); 
src: url('../../img/fonts/notokr-regular.eot?#iefix') format('embedded-opentype'), 
url('../../img/fonts/notokr-regular.woff2') format('woff2'), 
url('../../img/fonts/notokr-regular.woff') format('woff'), 
url('../../img/fonts/notokr-regular.ttf') format('truetype'), 
url('../../img/fonts/notokr-regular.svg#notokr-regular') format('svg'); 
font-weight: 400; 
font-style: normal; 
}
@font-face { 
font-family: 'notokr'; 
src: url('../../img/fonts/notokr-bold.eot');
src: url('../../img/fonts/notokr-bold.eot?#iefix') format('embedded-opentype'),
url('../../img/fonts/notokr-bold.woff2') format('woff2'),
url('../../img/fonts/notokr-bold.woff') format('woff'),
url('../../img/fonts/notokr-bold.ttf') format('truetype'),
url('../../img/fonts/notokr-bold.svg#notokr-bold') format('svg');
font-weight: 600; 
font-style: normal;
}
/* 
 * Gotham Web Fonts
*/
@font-face {
  font-family: 'GothamThin';
  src: url('../../img/fonts/gotham-thin.eot');
  src: url('../../img/fonts/gotham-thin.eot?#iefix') format('embedded-opentype'),
       url('../../img/fonts/GothamThin.woff') format('woff'),
       url('../../img/fonts/gotham-thin.woff2') format('woff2'),
       url('../../img/fonts/GothamThin.ttf') format('truetype'),
       url('../../img/fonts/GothamThin.svg#GothamThin') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GothamMedium';
  src: url('../../img/fonts/gotham-medium.eot');
  src: url('../../img/fonts/gotham-medium.eot?#iefix') format('embedded-opentype'),
       url('../../img/fonts/GothamMedium.woff') format('woff'),
       url('../../img/fonts/gotham-medium.woff2') format('woff2'),
       url('../../img/fonts/GothamMedium.ttf') format('truetype'),
       url('../../img/fonts/GothamMedium.svg#GothamMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GothamBold';
  src: url('../../img/fonts/gotham bold.eot');
  src: url('../../img/fonts/gotham bold.eot?#iefix') format('embedded-opentype'),
       url('../../img/fonts/GothamBold.woff') format('woff'),
       url('../../img/fonts/gotham bold.woff2') format('woff2'),
       url('../../img/fonts/GothamBold.ttf') format('truetype'),
       url('../../img/fonts/GothamBold.svg#GothamBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GothamBook';
  src: url('../../img/fonts/Gotham-Book.eot');
  src: url('../../img/fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
       url('../../img/fonts/GothamBook.woff') format('woff'),
       url('../../img/fonts/Gotham-Book.woff2') format('woff2'),
       url('../../img/fonts/GothamBook.ttf') format('truetype'),
       url('../../img/fonts/GothamBook.svg#GothamBook') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Ç¥ÁØ ¼±ÅÃÀÚ */
* {-webkit-text-size-adjust:none; box-sizing:border-box}
::selection {color:#fff; background:#000}
body, td, input, textarea, div, th, p, a, address ul {font-family:'Work Sans','notokr';  margin:0; padding:0; font-size:13px; color:#333; line-height:1.75}
a:link      {color:#333333; text-decoration:none}
a:visited   {color:#333333; text-decoration:none}
a:active    {color:#333333; text-decoration:none}
a:hover     {color:#666666; text-decoration:none}
form, p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0}
fieldset, img {margin:0; padding:0; border:0}
caption, legend {display:none}
address, em, i {font-style:normal}
ul, ol, dl, dt, dd {margin:0; padding:0}
ul, ol {list-style-type:none}
input, button, select {font:inherit}
.clear {clear:both}
*:focus {outline:none}
/* º»¹®¹Ù·Î°¡±â */
#skipmenu {position:relative; margin:0 auto; padding:0; width:100%; z-index:1000}
a.skip_navi {position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; font-size:13px; padding:0; margin:0; z-index:500;}
a.skip_navi:hover, a.skip_navi:focus, a.skip_navi:active {position:absolute; top:0 !important; margin:0; padding:10px 0; font-weight:bold; color:#fff; background:#21bbb1; z-index:1000}
/* °øÅë */
.full-img, .full-img img {display:block; width:100%}