/* Common **********************************************************************/ 
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
html,body {width:100%;  }
html {/*overflow-y:scroll;*/ overflow-x:hidden; box-sizing:border-box;}
*, *:before, *:after{box-sizing:inherit;}
*{
-webkit-text-size-adjust:none;
-webkit-text-size-adjust - auto | none | N% (default auto);
color: #272727;
text-decoration: none;
list-style: none;
padding: 0;
margin: 0;
font-family: 'Noto Sans KR', sans-serif;
}
body {word-wrap:break-word; word-break:keep-all; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0; padding:0;}
fieldset,img {border:0px none;  vertical-align:top; -ms-interpolation-mode: bicubic;}
dl,ul,ol,menu,li {list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content:''; content:none;}
button {border:0 none; background-color:transparent; cursor:pointer;}
/*body { background:#fff; font-family: Dotum,'돋움',Helvetica,"Apple SD Gothic Neo",sans-serif;}
body,th,td,input,select,textarea,button {font-size:13px; line-height:1.2;} 
a:link,a:active,a:visited{color:#7d7d7d; text-decoration:none; border:0px;}
a:hover,a:focus{color:#333; text-decoration:none}
table {border-collapse:collapse; border-spacing:0;}
address,caption,cite,code,dfn,em,var {font-style:normal; font-weight:normal;}
summary, caption, legend{width:0; height:0; font-size: ; line-height: ; overflow: hidden; visibility: hidden; border: none; position:absolute; left:-1000em;}
caption {position:static;}*/
/* label hidden 처리 */
.invisible{overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute;}
label.invisible{*position:absolute;}
::-moz-selection { color:#fff; background:#ff0000; }
::selection { color:#fff; background:#ff0000; }

.hide{display: none; opacity: 0; width: 0; height: 0; text-indent: -9999px;}
.clear:after{display: block; content: ""; clear: both;}
.fl{float: left;}
.fr{float: right;}


* html .clfix {height:1%;} /* Hides from IE-mac */
