@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@charset "utf-8";

/* Common */
body { color:#000; padding:0px; margin:0px; font-size:12px; font-family:'Nanum Gothic',dotum, tahoma; -webkit-text-size-adjust:none; background:#fff; }
th, td, p, input, button, textarea, select, li { font-family:'Nanum Gothic',dotum, tahoma; -webkit-text-size-adjust:none; }
a, a:link, a:visited, a:active { color:#000; text-decoration: none; }
a:hover { color:#ed1c24; text-decoration: none; }
h1, h2, h3, h4, h5, h6, form, fieldset { margin:0px; padding:0px ;border:0px; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
label, input, select, img {	vertical-align:middle; }

#at-wrap { display:block; }

/* Lnb area */
#at-lnb { z-index:5; position:relative; height:54px; background:#1b2442; }
#at-lnb-box { z-index:5; position:relative; margin:0 auto; width:1024px; height:54px; }
.at-lnb-menu { float:right; }
.at-lnb-menu ul { margin: 0px; padding: 0px; list-style-type: none; }
.at-lnb-menu ul li { float: left; display: inline; position: relative; height:54px; line-height:54px; font-weight:bold; padding:0px 12px; }
.at-lnb-menu ul li a { color:#888888; }
.at-lnb-menu ul li a:hover { color:#fff; }
.at-lnb-sns { float:left; }
.at-lnb-sns ul { margin:0px; padding:0px; list-style:none; }
.at-lnb-sns li { float:left; display: inline; position: relative; height:54px; line-height:54px; font-weight:bold; padding:0px 12px; }
.at-lnb-sns li a { color:#888888; }
.at-lnb-sns li a:hover { color:#fff; }

/* Header area */
#at-header { z-index:5; position:relative; height:82px; background:#5673bc; min-width:1024px; }
#at-header-box { z-index:5; position:relative; margin:0 auto; width:1024px; height:82px; }
#at-logo { z-index:10; position:absolute; top:0; left:0; padding:0px; height:82px; line-height:82px;}
#at-logo a { font-size:26px; font-weight:bold; color:#fff; font-family:'Nanum Gothic',"Helvetica"; letter-spacing:-1px; text-decoration:none; }
#at-logo a:hover { color:#fff; text-decoration:none; }

/* Index-top area */
#at-index-top { width:100%; position:relative; background:#e1efff; min-width:1024px; }
#at-index-top-box { width:100%; position:relative; }
#at-index-title { margin:0px auto; width:1024px; height:370px; padding:20px 0px; }
#at-index-ticker { width:100%; height:54px; border-bottom:1px solid #fff; background:#3a5298; min-width:1024px; }
#at-index-ticker-box { margin:0 auto; width:1024px; }

/* Menu */
#at-menu { z-index:5; position:absolute; top:0; right:0; height:82px; line-height:82px; }
.jqueryslidemenu { margin-top: 0px; margin-bottom:0px; }
.jqueryslidemenu ul { margin: 0px; padding: 0px; list-style-type: none; }
.jqueryslidemenu ul li { float: left; display: inline; position: relative; height:82px; line-height:82px; z-index: 100; }
.jqueryslidemenu ul li a { font-family:'Nanum Gothic',"Nanum Gothic"; color:#dddddd; padding:0px 17px; text-decoration: none; margin-bottom: 0px; display:block; overflow:hidden; }
*html .jqueryslidemenu ul li a { display: inline-block; }
.jqueryslidemenu ul li a:hover { color:#fff;}
.jqueryslidemenu ul li a:link.on { color:#fff; }
.jqueryslidemenu ul li ul { border-top:1px solid #3a5298; width: 150px; position: absolute; left: 0px; display: none; visibility: hidden; text-transform: none; font-weight:normal; }
.jqueryslidemenu ul li ul li { border-bottom:1px solid #3a5298; float: none; display: list-item; z-index: 9999; line-height:38px; height:38px; }
.jqueryslidemenu ul li ul li a { font-weight:normal; color:#dddddd; background:#3a5298; margin: 0px; padding: 0px 0px 0px 17px; font-size: 12px; visibility: visible; display:block; }
.jqueryslidemenu ul li ul li a:hover { color:#fff; background:#3a5298; }
.jqueryslidemenu ul li ul li ul { top: 0px; margin-top: -1px; margin-left: 151px; }
.jqueryslidemenu a.on { color:#dddddd; }
/*.jqueryslidemenu span.new { background: url('./img/new_icon.png') no-repeat center right; padding-right:15px; font-weight:bold; font-size:14px; color:#fff; }빨간점제거요청전백업*/
.jqueryslidemenu span.new { font-weight:bold; font-size:14px; color:#fff; }
.jqueryslidemenu span.old { color:#fff; font-weight:bold; font-size:14px;}
.jqueryslidemenu span.old:hover { color:#fff; }
.downarrowclass { top: 16px; right: 5px; display: none; position: absolute; }
.rightarrowclass { top: 10px; right: 9px; display: none; position: absolute; }
#at-menu-icon a { font-size:20px !important; }

#at-menu-list { width:240px; }
#at-menu-list ul { margin:0px; padding:0px; list-style:none; }
#at-menu-list ul li {	font-size: 12px; }
#at-menu-list ul li a { font-size: 12px; padding:8px 10px; line-height:20px; font-size: 12px; text-decoration: none; display: block; }
#at-menu-list ul li a:hover {	text-decoration: none; }
#at-menu-list ul li a { font-weight:bold; color:#fff; background:#000; }
#at-menu-list ul ul { margin:6px 0px; }
#at-menu-list ul ul li a { font-weight:normal; padding:6px 20px; color:#000; background:#fff; }
#at-menu-list span.new { background: url('./img/new_icon.png') no-repeat center right; padding-right:15px; }
#at-menu-list span.on { font-weight:bold; }
#at-menu-list span.old { }

/* Content area */
#at-body { margin:0px auto; }
#at-body-box { margin:0px auto; }
#at-content-index { padding:0px 0px; background:#fff; margin:30px auto; }
#at-content-board { padding:25px; background:#fff; border:1px solid #d1d1d1; margin:30px auto; }
#at-content-board .board-title { background:#34343a; padding:20px; margin:0px 0px 20px; }
#at-content-board .board-name { color:#fff; letter-spacing:-1px; font-size:27px; font-weight:bold; margin:0px; padding:0px; }
#at-content-board .board-desc { font-weight:normal; font-size:12px; color:#94949a; letter-spacing:-1px; background: url('../img/sp.png') no-repeat top left; margin-left:10px; padding-left:11px; }
#at-content-board .board-google-ad { height:90px; background:#f5f5f5; margin-bottom:0px; text-align:center; }

/* Footer-top area */
#at-footer-top { z-index:5; position:relative; width:100%; height:250px; background:#a4a4a4; min-width:1024px; border-top:7px solid #a4a4a4; }
#at-footer-top-box { z-index:5; position:relative; margin:0 auto; width:1024px; }
.at-footer-top-wrap { display:block; overflow:hidden; padding:25px 0px; }

.footer-info { width:310px; height:200px; float: left; padding:0px 15px; border-right:1px solid #a4a4a4; border-left:1px solid #a4a4a4; }
.footer-info h3 { color:#fff; font-size:26px; font-weight:bold; font-family:'Nanum Gothic',"Helvetica"; padding-bottom:15px; }
.footer-info ul { list-style: none; margin-top: 0px; }
.footer-info li { margin-left: -38px; display: block; color:#fff; line-height:17px; font-family:'Nanum Gothic',"Helvetica"; }
.footer-info li a { color:#adadad; }
.footer-info li a:hover { color:#fff; }

.footer-statistics { width:310px; height:200px; float: left; padding:0px 15px; border-right:1px solid #a4a4a4; }
.footer-statistics h3 { color:#fff; font-size:18px; font-weight:bold; font-family:'Nanum Gothic',"Helvetica"; padding-bottom:10px; border-bottom:1px solid #fff; }
.footer-statistics ul {}
.footer-statistics li { list-style:circle; font-size:11px; margin-left: -10px; color:#fff; line-height:25px; font-family:'Nanum Gothic',"Helvetica"; }
.footer-statistics li a { color:#fff; font-size:11px; }
.footer-statistics li a:hover { color:#fff; }

.footer-responses { width:310px; height:200px; float: left; padding:0px 15px; border-right:1px solid #a4a4a4; }
.footer-responses h3 { color:#fff; font-size:14px; font-weight:bold; font-family:'Nanum Gothic',"Helvetica"; padding-bottom:10px; border-bottom:1px solid #fff; }
.footer-responses1 { padding:13px 0px 0px 10px; }
.footer-responses1 li { width:265px; float:left; border-bottom:1px dotted #fff; }
.footer-responses1 .la-subj { color:#adadad; font-size:11px; line-height:25px; }
.footer-responses1 .la-subj:hover { color:#fff; }
.footer-responses1 .la-data-cmt { color:crimson; }
.footer-responses1 .la-data-first { font-size:11px; font-family:'Nanum Gothic',"Helvetica"; }
.footer-responses1 .la-none { line-height:25px; border-bottom:1px dotted #fff; color:#adadad; font-size:11px; }

/* Footer area */
#at-footer { z-index:5; position:relative; height:54px; background:#8e8e8e; overflow:hidden; width:100%; min-width:1024px; }
#at-footer-box { z-index:5; position:relative; height:54px; margin:0 auto; width:1024px; }
#at-copyright { z-index:10; position:absolute; top:0; left:0; background:#8e8e8e; padding:0px 30px 0px 0px; height:54px; line-height:54px; color:#fff; font-family:'Nanum Gothic', tahoma; font-size: 12px; }
#at-copyright a { font-weight:bold; color:#fff; text-decoration:none; }
#at-copyright a:hover { color:#fff; }
#at-footer-menu { z-index:5; position:absolute; top:0; right:0; height:54px; line-height:54px; }
#at-footer-menu ul { padding:0px; margin:0px; list-style:none; }
#at-footer-menu ul li { float: left; display: inline; position: relative; height:54px; line-height:54px; font-weight:normal; }
#at-footer-menu ul li a { color:#adadad; padding:0px 17px; text-decoration: none; margin-bottom: 0px; display:block; overflow:hidden; }
*html #at-footer-menu ul li a { display: inline-block; }
#at-footer-menu ul li a:hover { color:#fff;}
#at-footer-menu-icon a { font-size:20px; }
#at-footer-menu .big-icon { font-size:20px; }

/* Shadow */
.shadow-1024 { background:url('./img/shadow-1024.png') no-repeat scroll center top transparent; margin:0px auto; height: 34px; width: 100%; position: absolute; z-index: 6; }
.shadow-728 { background:url('./img/shadow-728.png') no-repeat scroll center top transparent; margin:0px auto; height: 30px; width: 100%; position: relative; z-index: 6; }