/* Common **********************************************************************/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*@import url(//cdn.jsdelivr.net/nanumsquare/1.0/nanumsquare.css);*/
/*@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);*/

#hframe {
	display: none;
}
/* Common **********************************************************************/ 
html,body {width:100%;  }
html {/*overflow-y:scroll;*/overflow-x: auto; box-sizing:border-box;}
*, *:before, *:after{box-sizing:inherit;}
*{
	-webkit-text-size-adjust:none;
	-webkit-text-size-adjust - auto | none | N% (default auto)
}
body {word-wrap:break-word; word-break:keep-all; box-sizing: border-box;}
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 {border: 0px none;  vertical-align: top; -ms-interpolation-mode: bicubic;}
img {border: 0px none;  vertical-align: middle; -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;}
body,th,td,input,select,textarea,button {font-size:14px; color:#333; line-height:1.5; font-family: "Noto Sans KR", sans-serif;} 

a:link,a:active,a:visited{color:#333; 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;}
.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; }
*/

/* common */
.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}
* html .clfix {height: 1%;} /* Hides from IE-mac */
.clfix {zoom: 1;} /*for IE 5.5-7*/
/*.list {border-top: 2px solid #1c1815; border-bottom: 1px solid #1c1815;}*/



/*input {
	-ms-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	outline: none;
	}*/

	input[type=checkbox] { -webkit-appearance:checkbox; -moz-appearance:checkbox; -ms-appearance:checkbox; -o-appearance:checkbox; appearance:checkbox; width:14px; height:14px;}

	label input[type=checkbox],label input[type=radio] { margin-right:10px; cursor:pointer; -webkit-gradient:none; -webkit-border-radius:0;}
