@charset "utf-8";

/* font */
@font-face {
font-family:'Nanum Gothic';
font-style:normal;
font-weight:400;
src:url('/home/common/css/NanumGothic.eot');
src:url('/home/common/css/NanumGothic.eot?#iefix') format('embedded-opentype'),
    url('/home/common/css/NanumGothic.woff') format('woff')
}

@font-face {
font-family:'NanumGothicB';
font-style:normal;
font-weight:700;
src:url('/home/common/css/NanumGothicBold.eot');
src:url('/home/common/css/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
    url('/home/common/css/NanumGothicBold.woff') format('woff')
}


/* base */
body {font-family:'Nanum Gothic', dotum,"굴림",Gulim,"Trebuchet MS"; line-height:120%; font-size:12px; color:#444;}
* {margin: 0; padding: 0;}
img {border:0; vertical-align:top;}
ul, ol {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
fieldset, hr {border: 0;}
label, select, input, textarea {vertical-align:middle;font-family:"Nanum Gothic", dotum;}
table {border-collapse:collapse;}
table td img {vertical-align:middle;}

a:link, a:visited {color:#666666; text-decoration:none;}
a:hover, a:active, a:focus {color:#333333; text-decoration:none;}

address {font-style:normal;}
caption, legend {font-size:0; height:0; line-height:0; overflow:hidden; visibility:hidden; width:0;}
.hidden {font-size:0; height:0; line-height:0; overflow:hidden; position:absolute; visibility:hidden; width:0;}

a:link {color:#575757; text-decoration:none;}
a:visited {color:#444; text-decoration:none;}
a:hover {color:#444; text-decoration:underline;}
a:active {color:#444; text-decoration:none;}
.hidden {position:absolute;overflow:hidden;left:0;top:0;width:0;height:0;font-size:0;line-height:0;}




.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}

input.it {border:1px solid #c4c4c4;height:25px; line-height:25px; text-indent:10px;vertical-align:middle;}

.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*/

