/* ------------------------------
         base Start
   ------------------------------ */
   
/*폰트 : 본고딕
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
*/
/*폰트 : 나눔고딕
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
*/

/* 본고딕 웹폰트 가져오기 180206 */ 
/* Noto Sans KR (korean) http://www.google.com/fonts/earlyaccess */

@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 100; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); 
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 300; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); 
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 400; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 500; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 700; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 900; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype'); 
 } 




/* 나눔 웹폰트 가져오기 180115 morenvy.com */

/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/* Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess */

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}



* {margin:0;padding:0; border:0;}
html, body {width:100%;height:100%; margin:0; padding:0; font-family:'Noto Sans KR','Malgun Gothic', sans-serif; font-size:0.9375em; color:#000;letter-spacing:-0.5px;-webkit-overflow-scrolling: touch;}
/*.old.ie7, .old.ie8, .old body {border:none;width:auto;}*/
html {overflow-x:auto;overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
fieldset,img {border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
img,input,select,textarea,button,label {font-size:100%; vertical-align:middle; }
textarea {resize:none;  font-family: 'Malgun Gothic', sans-serif;  font-size:13px;}
label, button {border:0 none;background-color:transparent;cursor:pointer;font-family:'Noto Sans KR','Malgun Gothic', sans-serif;}

address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal;}
caption,legend {display:none;}
table {width:100%;table-layout:fixed;border-collapse:collapse;}
th,td {word-break:break-all;vertical-align:middle;  line-height:150%;}

input{}
input[type="image"]{padding:0; }
input[type="checkbox"]{width:16px;height:16px;}
input[type="text"], input[type="number"],input[type="password"], select{}
pre{font-family:'Malgun Gothic', sans-serif;}

ul,li {list-style:none;}

input, textarea {vertical-align:middle; IME-MODE:auto;}

	A {cursor:pointer;}
	A:link { color: #333; text-decoration: none ;} 
	A:visited { color: #333; text-decoration: none; } 
	A:active { color: #333; text-decoration: none; } 
	A:hover { color: #333; text-decoration: none; }
 
textarea {
	font-family:'Malgun Gothic', 'sans-serif'; 
	font-size:13px; color : #666666; 
	border : 1px #c9c9c9 solid;
	line-height: 150%; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #C9C9C9; 
	scrollbar-highlight-color: #C9C9C9; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;    
	scrollbar-arrow-color: #666666
} 

fieldset,img{border:none;}

img{width:100%;}
