@import url(https://fonts.googleapis.com/earlyaccess/cwtexhei.css);

@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(/rtInclude/font/nanum/NanumSquareL.eot);
 src: url(/rtInclude/font/nanum/NanumSquareL.eot?#iefix) format('embedded-opentype'),
      url((/rtInclude/font/nanum/NanumSquareL.svg#NanumSquareR) format('svg'),
      url(/rtInclude/font/nanum/NanumSquareL.woff) format('woff'),
      url(/rtInclude/font/nanum/NanumSquareL.ttf) format('truetype');
}

@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(/rtInclude/font/nanum/NanumSquareR.eot);
 src: url(/rtInclude/font/nanum/NanumSquareR.eot?#iefix) format('embedded-opentype'),
 	  url((/rtInclude/font/nanum/NanumSquareR.svg#NanumSquareR) format('svg'),
      url(/rtInclude/font/nanum/NanumSquareR.woff) format('woff'),
      url(/rtInclude/font/nanum/NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(/rtInclude/font/nanum/NanumSquareB.eot);
 src: url(/rtInclude/font/nanum/NanumSquareB.eot?#iefix) format('embedded-opentype'),
      url((/rtInclude/font/nanum/NanumSquareB.svg#NanumSquareR) format('svg'),
      url(/rtInclude/font/nanum/NanumSquareB.woff) format('woff'),
      url(/rtInclude/font/nanum/NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(/rtInclude/font/nanum/NanumSquareEB.eot);
 src: url(/rtInclude/font/nanum/NanumSquareEB.eot?#iefix) format('embedded-opentype'),
 	  url((/rtInclude/font/nanum/NanumSquareEB.svg#NanumSquareR) format('svg'),
      url(/rtInclude/font/nanum/NanumSquareEB.woff) format('woff'),
      url(/rtInclude/font/nanum/NanumSquareEB.ttf) format('truetype');
}

br { font-family:'dotum',sans-serif !important; }

textarea,li,span,p,a,h1, h2, h3, h4, h5, h6, input[type="text"],input[type="email"],input[type="password"],select,input{
    transform: skew(-0.03deg) !important;
}

html body{ -webkit-font-smoothing:antialiased; font-smoothing:antialiased; }
html body { font-family:"cwTeXHei","NanumSquare", sans-serif !important; } 


a{ color:#101010;text-decoration:none;outline: none;}
body,div,td,th,p,textarea{margin:0;padding:0;line-height:20px;font-size:13px;-webkit-text-size-adjust:none;}/**/
img { border:0;vertical-align:middle;}
input{vertical-align:middle;font-size:12px;1margin:0;padding:0;outline:none;color:#666666 }
ul, ol, li ,dl , dt , dd { list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, h7 ,form { font-size:100%;font-weight:normal;margin:0;padding:0 }
textarea{ overflow:auto;line-height:17px;outline:none;}
fieldset{margin:0;padding:0;border:none;}
caption{overflow:hidden;font-size:0;line-height:0;visibility:hidden;width:0px;height:0px;padding:0;}
strong{ font-weight:bold;}
table { border:none;width:100%;_border-collapse:collapse;margin:0 0 0 0;}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="number"],
.inputText,
.inputPassword{ border:#d9d9d9 solid 1px;padding:5px;height:15px;vertical-align:middle;zoom:1;}
input[type="password"],
.inputPassword{ font-family:Tahoma;letter-spacing:2px;}

textarea,
textarea.textarea{border:#d9d9d9 solid 1px;padding:5px;vertical-align:middle;resize:none;}

input[type="file"],
input.file{ border:#d9d9d9 solid 1px;padding:2px;}
.ie678 input[type="file"],
.ie678 input.file{ padding:5px;}

.select,
select{ border:#d9d9d9 solid 1px;padding:4px;margin:0;font-size:12px;vertical-align:middle;outline:none;color:#666666 ;background:#FFF;}
label{ margin:0 10px 0 0;vertical-align:middle;display:inline-block;*display:inline;zoom:1;}

.inputPassword,
select,
.inputText{ _height:15px;_padding:4px;_border:#d9d9d9 solid 1px;}
input.file{ _height:24px;_padding:4px;_border:#d9d9d9 solid 1px;}

.inputTextWrap{ position:relative;display:inline-block;}
.inputTextWrap label{ position:absolute;left:6px;top:4px;font-size:12px;color:#999;margin:0;}
.inputTextWrap .labelOff{ display:none;}

.clearfix{zoom:1}
.clearfix:after{clear:both;content:"";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.fl{ float:left}
.fr{ float:right}
 

.disnone { display:none;}

