/* LJJ 2010701_s */
/*
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,legend,p {margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:12px; line-height:1.4em; color:#666;}
form,fieldset,input,textarea,blockquote,th,td{margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:12px; line-height:1.4em; color:#666;}
*/
/*{margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; font-size:12px; line-height:1.4em; color:#fff;}*/
* {margin:0; padding:0; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}

img, fieldset, button {border:none;}
img {vertical-align:top;}

hr {display:none;}

table {border-collapse:collapse; border-spacing:0;}

a{color:#444444; text-decoration:none;}
a:hover, a:active, a:focus {text-decoration:none; color:#178bca;}
a:hover {text-decoration:none;}

html,body {width:100%; height:100%;font-size:12px;}
h1,h2,h3,h4,h5,h6,h7{font-size:12px; text-align:left;}
address{font-style:normal}

.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.btn {cursor:pointer;}
.hidden {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; visibility:hidden;}

.skip {position:absolute; width:0; height:0; font-size:0; line-height:0; top:-5000px;}

ul.ulnone {margin:0; padding:0; list-style:none;}
ul.ulnone li {margin:0; padding:0;}

/* html5 */
header, footer, aside, nav, section, article {display: block; margin:0; padding:0; }   
