
img{border:0}

dl, dt, dd, ul, li, ol, span{margin:0;padding:0;list-style:none;distplay:block}

header, section, nav, article, footer{display:block}

#wrapper{width:970px;margin:0 auto;}

a, a:hover, a:linked, a:visited{text-decoration:none}

a{text-decoration:none;}

input{padding:0 5px 0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.top_banner01{width:970px;margin:0 auto 0px auto;}



/* 상단 레이아웃 Text07 */ 
ul, li{list-style:none;margin:0;padding:0}


/* 중간 레이아웃 */
#contents, .blank01, aside{float:left}

#contents{width:684px}

footer{clear:both}

h1, h2, h3, h4{margin:0;padding:0}

.view0101_relate01{height:35px;width:684px;border-bottom:2px solid #2961b8;margin-bottom:10px;padding:20px 0 0px 0}

.view0101_relate01_list{font-family:'Nanum Gothic Bold';font-size:1.1em;margin-bottom:40px;clear:both}

.file_download{clear:both;width:684px;background:#f7fafc;margin:0 0 40px 0px;border:1px solid #dbdbdb;border-bottom:none;}

.file_download01{padding:6px 10px 5px 15px;border-bottom:1px dotted #dbdbdb}

.file_download02{width:120px;padding:3px 10px 5px 15px;background:#5e6d8e;color:#fff;font-family:'Malgun Gothic';}

.file_download0101{float:right;position:relative;top:-2px;background:#fff;border:1px solid #ccc;color:#666 !important;;letter-spacing:-0.1em;padding:0px 5px 2px 5px;margin:0 0px 0 10px;font-family:'Malgun Gothic';font-size:0.9em}

.view_best01{margin:40px 0 30px 0}

.view_best_title02{font-size:1em;letter-spacing:-0.05em;background:rgba(0, 0, 0, 0.7);color:#fff;position:relative;top:120px;padding:4px 0px 2px 0px;}

.view_best_title01{margin-bottom:5px;background:#f5f5f5;color:#222;font-family:'Nanum Gothic Bold','sans-serif';padding:3px 0 3px 10px;border:1px solid #dbdbdb;font-size:1.1em;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);}

.view_best0201{float:left;margin:-15px 15px 0px 0}

.view_best0202{float:left}

.view_best01:after{content:'';display:block;clear:both}

.view_best0202{font-family:'Nanum Gothic Bold','sans-serif';font-size:1.1em;}