@charset "utf-8";

@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),
       url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),
       url(http://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(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),
       url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),
       url(http://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(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
        url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
        url(http://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(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
        url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
        url(http://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(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),
        url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),
        url(http://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(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),
        url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),
        url(http://fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');
 }

 
*{margin:0;padding:0;vertical-align:top;border:0;}
html,body{ width:100%; height:100%}
html{ overflow-y: scroll;} /* scroll ||  hidden || auto */
#wrap{ width: 100%; height: 100%;}
body>#wrap{ width: 100%; height: auto; min-height:100%;}


body{font:13px/1.6 'Noto Sans KR','sans-serif';color:#555;background:#fff;}
/* HTML5 새 요소 초기화 */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
em, address {font-style:normal;}
table, input, textarea, select, button{font: 1em/1.6 'Noto Sans KR','sans-serif'; color: #555;  }
ul,ol{list-style:none;}
input, select{vertical-align:middle;}
h1, h2, h3, h4, h5, h6	{font-size:1.2em;} /* 120% = 15.6px */
a:link{font-size:13px;color:#555;text-decoration:none;}
a:visited{font-size:13px;color:#555;text-decoration:none;}
a:hover{font-size:13px;color:#555;text-decoration:none;}
a:active{font-size:13px;color:#555;text-decoration:none;}
a:focus{font-size:13px;color:#555;text-decoration:none;}
hr {display:none;height:0;} 
.input_text{padding:3px;border:1px solid #d4d4d4;}
.select_type{padding:2px;border:1px solid #d4d4d4;}
.content_text{font-size:12px;}
.hidden{display:none;font-size:0;width:0;height:0;line-height:0;background:none;}
.blind{text-indent:-2000px;overflow:hidden;display:none;}
.clearFloat:after{content:'';display:block;clear:both;}


