@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* { margin:0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
ul, li {list-style:none; }
html { width:100%; }
body { width:100%; height:100%; line-height:1; color:#000; font-size:1em; font-family:'³ª´®°íµñ', 'Nanum Barun Gothic', 'nanumgothic', 'NanumGothic', sans-serif; overflow-y: visible !important;
}
img { vertical-align:middle; border:none; }
a { text-decoration:none; cursor:pointer;}

.wrap { width:100%; min-width:1200px; overflow:hidden; }
.wrap .contents { position:relative; top:0; left:50%; margin-left:-960px; width:1920px; text-align:center; min-width:1200px; }

.top { position:fixed; top:0; left: 0; width:100%; padding:0; background-color:#FFBB00; height:60px; z-index:9999;}
.top_inner { position: relative; top: 0; left: 0; width: 1100px; margin: 0 auto;}
.top .left { position:absolute; top:15px; left:0; }
.top .left a { color:#fff; font-weight:600; font-size:27px; letter-spacing:-2px; }

.top .right { position:absolute; top:22px; right:0; }
.top .right .menu li { float:left; margin-left:24px; }
.top .right .menu li a { font-size:1.1em; color:#fff; font-weight:600; letter-spacing:-1.2px; text-decoration:none; }