@CHARSET "UTF-8";
/* @import url('https://fonts.googleapis.com/css?family=Nanum+Gothic|Noto+Sans+KR'); */
/* Common **********************************************************************/
@font-face { font-family: 'NanumSquare'; src: url(/resources/font/NanumSquareR.eot); src: url(/resources/font/NanumSquareR.eot?#iefix) format('embedded-opentype'), url(/resources/font/NanumSquareR.woff) format('woff'), url(/resources/font/NanumSquareR.ttf) format('truetype'); }
@font-face { font-family: 'NanumGothic';
    src: url('/resources/font/NanumGothic.eot');
    src: url('/resources/font/NanumGothic.eot') format('embedded-opentype'),
    url('/resources/font/NanumGothic.woff') format('woff');} 

/* Common **********************************************************************/ 
* {box-sizing: border-box;}
/* html,body { font-family:'나눔스퀘어',NanumSquare,"돋움",dotum,'sans-serif';} */
html,body {font-family:'나눔고딕',NanumGothic,"돋움",dotum,'sans-serif';}
/* html,body { font-family:'Noto Sans KR', sans-serif,"돋움",dotum,'sans-serif';} */
html {overflow-y:scroll;}
body {*word-break:break-all;-ms-word-break:break-all; }
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button {margin:0; padding:0;}
/* 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;}
/* 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:#f6f6f6;}
body,th,td,input,select,textarea,button { line-height:1.5;}
a:link,a:active,a:visited{text-decoration:none; border:0px;}
a:hover,a:focus{text-decoration:none;} 
/* a:link,a:active,a:visited{color:#fff; text-decoration:none; border:0px;}
a:hover,a:focus{color:#fff; text-decoration:none;} */
table { border-spacing:0;}
address,caption,cite,code,dfn,em,var {font-style:normal; font-weight:normal;}
summary, caption, legend, hr {width:0; height:0; font-size: ; line-height: ; overflow: hidden; visibility: hidden; border: none; position:absolute; left:-1000em;}
caption {position:static;}
select, option {outline: 0;}
textarea {outline: 0;resize: none;}
input[type=password]{
	font-family:"돋음",dotum,'sans-serif';
}
/* label hidden */
.invisible{overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute;}
label.invisible{*position:Absolute;}

/* 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*/

