@charset "utf-8";
/*@font-face { font-family:nanum; src:url(/image/fonts/NanumGothic.eot)}; */
@font-face {
font-family: 'NanumGothic';
src: url('/font/NanumGothic.eot'); /*IE9 Compat Modes --*/
src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/NanumGothic.woff') format('woff'),/*Modern Browsers */
     url('/font/NanumGothic.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/NanumGothic.svg#NanumGothic') format('svg'); /*Legacy iOS */
     font-weight: normal;
     font-style: normal;
}

/*나눔 고딕 Bold*/
@font-face {
    font-family:'NanumGothicBold';
    font-weight: normal;
    font-style: normal;     
    src: url('/font/NanumGothicBold.eot');
    src: url('/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothicBold.woff') format('woff'),
         url('/font/NanumGothicBold.ttf') format('truetype');
}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; padding:0;}
/*img{vertical-align:top;}*/
ol,ul { list-style:none; }
caption,th { text-align:left; }
form{margin:0;}
.clearfix:after {visibility:hidden; display:block; font-size:0; content: ""; clear:both; height:0; line-height:0; }
.clearfix {display:inline-table; visibility:hidden; display:block; font-size:0; content: ""; clear:both; height:0; line-height:0;}
/*
a:link {text-decoration:none; color:#4F4F4F;}
a:visited {text-decoration:none; color:#4F4F4F;}
a:hover {text-decoration:none; color:#990066;}
*/
ul, ol, li, dl, dt, dd{list-style:none; padding:0; margin:0;}

img, span, strong, a{vertical-align:middle;}