@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body {margin:0; padding:0; height:100%; background-color:#d5d6d7; font-size:10pt; font-family:Nanum Gothic}
a {text-decoration:none}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0}
ul,li {margin:0; padding:0; list-style-type:none}

#header {width:100%; height:186px; background:url(/main/img/bg_header.png) repeat-x}
#header .header_1024 {margin:0 auto; width:1024px; height:186px}
#header .header_1024 .top_login_form {padding:58px 0 0 850px; height:17px}
#header .header_1024 .top_login_form input[type="text"], [type="password"] {margin:0; padding:0; border:0; width:70px; height:17px; background-color:#d1d2d4}
#header .header_1024 .top_login_form input[type="image"] {}
#header .header_1024 .top_logo {float:left; width:206px; height:108px}
#header .header_1024 .top_logo h1 {padding:22px 0 0 66px}
#header .header_1024 .gnb {float:right; padding-top:37px; width:818px; height:108px}
#header .header_1024 .gnb li {float:left; margin-right:1px;}
#header .header_1024 .gnb li a {display:block; height:42px; width:130px}
#header .header_1024 .gnb li.gnb_01 {background:url(/main/img/menu.png) no-repeat}
#header .header_1024 .gnb li.gnb_01:hover {background:url(/main/img/menu.png) 0 -43px}
#header .header_1024 .gnb li.gnb_02 {background:url(/main/img/menu.png) -130px 0}
#header .header_1024 .gnb li.gnb_02:hover {background:url(/main/img/menu.png) -130px -43px}
#header .header_1024 .gnb li.gnb_03 {background:url(/main/img/menu.png) -261px 0}
#header .header_1024 .gnb li.gnb_03:hover {background:url(/main/img/menu.png) -261px -43px}
#header .header_1024 .gnb li.gnb_04 {background:url(/main/img/menu.png) -392px 0}
#header .header_1024 .gnb li.gnb_04:hover {background:url(/main/img/menu.png) -392px -43px}
#header .header_1024 .gnb li.gnb_05 {background:url(/main/img/menu.png) -523px 0}
#header .header_1024 .gnb li.gnb_05:hover {background:url(/main/img/menu.png) -523px -43px}
#header .header_1024 .gnb li span {position:relative; z-index:-1}
#header .header_1024 .gnb ul ul {position:absolute; padding-top:0px}
#header .header_1024 .gnb ul ul.sub_01 {margin-left:15px}
#header .header_1024 .gnb ul ul.sub_02 {margin-left:-100px}
#header .header_1024 .gnb ul ul.sub_05 {margin-left:18px}
#header .header_1024 .gnb li li a {padding:8px 20px 0 20px; display:block; width:100%; height:24px; color:white; font-weight:bold}
#header .header_1024 .gnb li li:hover {background-color:white}
#header .header_1024 .gnb li li a:hover {display:block; color:black}

#content_main {width:100%; min-height:546px; background-color:#d5d6d7}
#content_main .content_main_1024 {margin:0 auto; width:1022px}
#content_main .content_main_1024 .main_left {float:left; width:140px; height:546px; background:url(/main/img/main_left.png) no-repeat}
#content_main .content_main_1024 .main_left ul.btn_main_left {padding:120px 0 0 16px}
#content_main .content_main_1024 .main_left li {width:108px; height:70px}
#content_main .content_main_1024 .main_left li.btn_main_left_03 {padding-top:6px}
#content_main .content_main_1024 .main_left li.btn_main_left_04 {padding-top:4px}
#content_main .content_main_1024 .main_left li.btn_main_left_05 {padding-top:2px}
#content_main .content_main_1024 .main_left li a {display:block; height:70px}
#content_main .content_main_1024 .main_left li span {position:relative; z-index:-1}
	
#content_main .content_main_1024 .main_center {float:left; margin-top:-34px; width:742px; height:546px; background:url(/main/img/main_center.png) no-repeat}
#content_main .content_main_1024 .main_center .main_center_top {height:400px}
#content_main .content_main_1024 .main_center .main_center_top ul.btn_main_center_01 {padding:176px 0 0 156px}
#content_main .content_main_1024 .main_center .main_center_top li {float:left; margin-left:8px; width:88px; height:88px}
#content_main .content_main_1024 .main_center .main_center_top li span {position:relative; z-index:-1}
#content_main .content_main_1024 .main_center .main_center_top li a {display:block; height:88px}
#content_main .content_main_1024 .main_center .main_center_top ul.btn_main_center_02 {clear:both; padding:30px 0 0 156px}
#content_main .content_main_1024 .main_center .main_center_bottom {width:742px; height:146px}
#content_main .content_main_1024 .main_center .main_center_bottom .main_center_bottom_media {float:left; width:260px}
#content_main .content_main_1024 .main_center .main_center_bottom .main_center_bottom_recent {float:right; width:482px}
#content_main .content_main_1024 .main_center .main_center_bottom .main_center_bottom_recent .main_center_bottom_recent_notice {float:left; width:215px}
#content_main .content_main_1024 .main_center .main_center_bottom .main_center_bottom_recent .main_center_bottom_recent_rank {float:right; width:267px}

#content_main .content_main_1024 .main_right {float:left; margin-top:-34px; width:140px; height:546px; background:url(/main/img/main_right.png) no-repeat}
#content_main .content_main_1024 .main_right ul.btn_main_right {padding:140px 0 0 26px}
#content_main .content_main_1024 .main_right li {padding-bottom:12px; width:108px; height:97px}
#content_main .content_main_1024 .main_right li a {display:block; height:97px}
#content_main .content_main_1024 .main_right li span {position:relative; z-index:-1}

#content_sub {width:100%; height:100%; background-color:#d5d6d7}
#content_sub .content_sub_1024 {margin:0 auto; width:1022px}
#content_sub .content_sub_1024 .content_sub_left {margin-top:-35px; float:left; width:220px; height:506px; background:url(/main/img/sub_left.png) no-repeat}
#content_sub .content_sub_1024 .content_sub_left ul.btn_content_sub_left {padding:117px 0 0 16px}
#content_sub .content_sub_1024 .content_sub_left li {width:107px; height:71px}
#content_sub .content_sub_1024 .content_sub_left li.btn_sub_left_03 {padding-top:6px}
#content_sub .content_sub_1024 .content_sub_left li.btn_sub_left_04 {padding-top:4px}
#content_sub .content_sub_1024 .content_sub_left li.btn_sub_left_05 {padding-top:2px}
#content_sub .content_sub_1024 .content_sub_left li a {display:block; height:71px}
#content_sub .content_sub_1024 .content_sub_left li span {position:relative; z-index:-1}
	
#content_sub .content_sub_1024 .content_sub_center {float:left; width:620px; height:100%}
#content_sub .content_sub_1024 .content_sub_center .content_sub_center_dir {height:28px}
#content_sub .content_sub_1024 .content_sub_center .content_sub_center_dir p {text-align:right}
#content_sub .content_sub_1024 .content_sub_center .content_sub_center_dir p a {color:black}
#content_sub .content_sub_1024 .content_sub_center .content_sub_center_bbs_ttl {height:89px; background:url(/main/img/ttl_as.png) no-repeat}
#content_sub .content_sub_1024 .content_sub_center .content_sub_center_bbs_search {height:159px; background:url(/main/img/bg_bbs_search.png) no-repeat 63px 0}
#content_sub .content_sub_1024 .content_sub_center table.tbl_faq {padding:106px 0 0 300px}
	
#content_sub .content_sub_1024 .content_sub_right {margin-top:-35px; float:right; width:182px; height:465px; background:url(/main/img/sub_right.png) no-repeat}
#content_sub .content_sub_1024 .content_sub_right ul.btn_content_sub_right {padding:138px 0 0 68px}
#content_sub .content_sub_1024 .content_sub_right li {padding-bottom:11px; width:108px; height:96px}
#content_sub .content_sub_1024 .content_sub_right li a {display:block; height:96px}
#content_sub .content_sub_1024 .content_sub_right li span {position:relative; z-index:-1}

#footer {clear:both; width:100%; height:81px; background-color:#939598}
#footer .footer_1024 {margin:0 auto; width:1024px}
#footer .footer_1024 p {text-align:center; margin:0; padding:12px 0 0 0; color:white; font-weight:bold; font-size:8pt}
#footer .footer_1024 p a {color:white; font-weight:bold}