@charset "euc-kr";
/* CSS Document */

/* Common */
html, body {height:100%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {margin:0; padding:0;}
body,input,textarea,select,button,table,td {color:#515151; font-family:"µ¸¿ò", Dotum, AppleGothic, Sans-serif; font-size:12px; line-height:18px;}
h1, h2, h3, h4, h5, h6 {visibility:hidden; position:absolute; overflow:hidden; font-size:0px; line-height:0px;}
img,fieldset {border:0;}
ul,ol,li {list-style:none;}
em,address {font-style:normal}
a {text-decoration:none;color:#515151;}
a:hover {text-decoration:none;color:#515151;}
a:active,a:focus {text-decoration:none;color:#515151;}
input {height:12px; padding:4px 4px 2px 4px; border:1px solid #cfcfcf; font-size:12px; color:#7a7a7a; vertical-align:middle; line-height:12px;}
select {height:19px; border:1px solid #cccccc; font-size:12px; color:#5d5d5d; vertical-align:middle;}
.checkbox {border:0;}
option {font-size:12px; color:#3d3d3d;} /* Firefox Fix */
textarea {overflow:auto; border:1px solid #cccccc; padding:5px;}
table {padding:0; margin:0; border-spacing:0; border-collapse:collapse; }
caption {display:none;}
label,legend {display:none; padding:0; margin:0;}


.sub,
.sub a {color:#707070;!important;}
.sub a:hover {color:#274fcf;!important;}

/* Layout */
.main_banner_number {position:absolute; top:156px; left:629px; width:72px; height:22px;} 
.main_banner_number ul {list-style:none; font-size:0; line-height:0;}
.main_banner_number ul li {list-style:none; font-size:0; line-height:0; float:left; margin-right:2px;}
.main_banner_number .last_num {margin-right:0;}


#wrap {width:1186px; margin-left:4px; overflow:hidden;}

#wrap #wrap_body {width:968px; float:left;}
#wrap #wrap_body .top {width:100%; background-color:#ffffff;}
#wrap #wrap_body .gnb {width:100%; height:84px; background-color:#ffffff;}
#wrap #wrap_body .contents {width:100%;}
#wrap #wrap_body .contents .left {width:128px; float:left; margin-right:17px;}
#wrap #wrap_body .contents .left ul {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_body .contents .left ul li {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_body .contents .left .left_banner_01 {margin-bottom:6px;}
#wrap #wrap_body .contents .left .left_banner_02 {border-top:1px solid #5172ad; border-bottom:1px solid #5172ad; margin-bottom:6px;}
#wrap #wrap_body .contents .left .left_banner_03 li {margin-bottom:3px;}
#wrap #wrap_body .contents .left .left_banner_03 .bank_num {margin-bottom:0;}
#wrap #wrap_body .contents .main {width:823px; float:left;}
#wrap #wrap_body .contents .main .center {width:550px; float:left;}
#wrap #wrap_body .contents .main .center .main_banner {width:548px; height:234px; border:1px solid #c6c6c6;}
#wrap #wrap_body .contents .main .center .main_banner ul {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_body .contents .main .center .main_banner ul li {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_body .contents .main .center .photo_view {width:550px; height:328px; margin-top:7px;}
#wrap #wrap_body .contents .main .center .symbols {width:550px; height:143px; margin-top:7px; background-image:url(/asphome_new/images/main/symbols_bg.gif);}
#wrap #wrap_body .contents .main .center .symbols ul {list-style:none; font-size:0; line-height:0; text-align:center; padding-top:46px;}
#wrap #wrap_body .contents .main .center .symbols ul li {list-style:none; font-size:0; line-height:0; display:inline; padding-right:5px;}
#wrap #wrap_body .contents .main .center .symbols .last_symbol {padding-right:0;}
#wrap #wrap_body .contents .main .right {width:257px; margin-left:16px; float:left;}
#wrap #wrap_body .contents .main .right .notice {width:100%; height:235px; border-bottom:1px solid #d4d4d4; margin-bottom:7px;}
#wrap #wrap_body .contents .main .right .notice .title {width:100%; list-style:none;}
#wrap #wrap_body .contents .main .right .notice .list {width:235px; margin-left:12px; padding-right:10px; list-style:none; padding-top:9px;}
#wrap #wrap_body .contents .main .right .notice .list li {list-style:none; line-height:18px;}
#wrap #wrap_body .contents .main .right .notice .list .blit {display:inline-block; height:10px; float:left; padding-top:7px; width:6px;}
#wrap #wrap_body .contents .main .right .notice .list a:hover {color:#112cb5;}
#wrap #wrap_body .contents .main .right .kkfnews {width:100%; height:236px; border-bottom:1px solid #d4d4d4; margin-bottom:7px;}
#wrap #wrap_body .contents .main .right .kkfnews .title {width:100%; list-style:none;}
#wrap #wrap_body .contents .main .right .kkfnews .list {width:235px; margin-left:12px; padding-right:10px; list-style:none; padding-top:9px;}
#wrap #wrap_body .contents .main .right .kkfnews .list li {list-style:none; line-height:18px;}
#wrap #wrap_body .contents .main .right .kkfnews .list .blit {display:inline-block; height:10px; float:left; padding-top:7px; width:6px;}
#wrap #wrap_body .contents .main .right .kkfnews .list a:hover {color:#112cb5;}
#wrap #wrap_body .contents .main .right .worldnews {width:100%; height:234px; border-bottom:1px solid #d4d4d4;}
#wrap #wrap_body .contents .main .right .worldnews .title {width:100%; list-style:none;}
#wrap #wrap_body .contents .main .right .worldnews .list {width:235px; margin-left:12px; padding-right:10px; list-style:none; padding-top:9px;}
#wrap #wrap_body .contents .main .right .worldnews .list li {list-style:none; line-height:18px;}
#wrap #wrap_body .contents .main .right .worldnews .list .blit {display:inline-block; height:10px; float:left; padding-top:7px; width:6px;}
#wrap #wrap_body .contents .main .right .worldnews .list a:hover {color:#112cb5;}
#wrap #wrap_body .contents .main .footer {width:100%;} 

#wrap #wrap_side {width:200px; float:left; margin-left:16px; margin-top:72px;}
#wrap #wrap_side .quick_menu {width:100%;}
#wrap #wrap_side .quick_menu ul {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_side .quick_menu ul li {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_side .banners {width:100%;}
#wrap #wrap_side .banners ul {list-style:none; font-size:0; line-height:0;}
#wrap #wrap_side .banners ul li {list-style:none; font-size:0; line-height:0; margin-bottom:4px;}
#wrap #wrap_side .banners .last_banner {margin-bottom:0;}













