@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{font-family: 'Nanum Gothic', serif;}
body, html{height:100%;}
a{text-decoration:none !important;outline:none !important;}
img{vertical-align:middle;}

.inner{width:1100px;margin:0 auto;}

/*헤더*/
.header{width:100%;border-top:1px solid #2f2f2f;}
.gnb1{width:100%;background:#ffffff;}
.gnb1 .inner{position:relative;z-index:1;padding:20px 0;}
.gnb1 ul{position:absolute;right:0;top:10px;}
.gnb1 ul li a{color:#000000;font-size:13px;padding-left:15px;}
.gnb1 ul .gnb_top1 a{background:url('../images/gnb1_bg1.jpg') no-repeat 0 2px;}
.gnb1 ul .gnb_top2 a{background:url('../images/gnb1_bg2.jpg') no-repeat 0 2px;}
.gnb1 ul .gnb_top3 a{background:url('../images/gnb1_bg3.jpg') no-repeat 0 2px;padding-left:19px;}

.menu{width:100%;background:#fff;padding:15px 0;}
.menu ul:after{clear:both;display:block;content:"";zoom:1;}
.menu ul{width:1000px;margin:0 auto;}
.menu ul li{width:125px;border-left:1px solid #e7eaeb;text-align:center;*width:124px;}
.menu ul li:first-child{border-left:0;}
.menu ul li a{color:#4f4f4f;font-size:15px;font-weight:bold;display:block;padding:2px 0;}
/*헤더*/


/*메인*/
.content{padding:15px 0;}
.banners{overflow:hidden;margin-bottom:15px;}
.banners a{display:block;float:left;}

.boards{margin-bottom:15px;}
.boards:after{clear:both;display:block;content:"";zoom:1;}
.boards > div{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;padding:10px 15px;height:190px;}
.boards > div.bank{border-left:1px solid #bfbfbf;}
.boards .tit{border-bottom:1px solid #a0acaf;overflow:hidden;}
.boards .notice{width:435px;*width:403px;}
.boards .realtime{width:378px;*width:346px;}
.boards .realtime_table{}
.boards .realtime_table table{width:100%;text-align:center;}
.boards .realtime_table table td{color:#616161;font-size:12px;padding:2px 0;}
.boards .realtime_table .group{text-align:left;padding-left:15px;background:url('../images/table_dot.jpg') no-repeat 0 9px;}
.boards .realtime_table .s1{color:#fff;padding:3px 5px;background:#ef7600;}
.boards .realtime_table .s2{color:#fff;padding:3px 5px;background:#47bf3e;}

.portfolio{clear:both;width:100%;border:1px solid #bfbfbf;padding:15px 20px;*width:1058px;}
.portfolio h2{font-size:25px;font-weight:bold;color:#47997b;text-transform:uppercase;}
.portfolio h2 span{color:#4c4c4c;font-size:14px;font-weight:300;margin-left:10px;}
.portfolio .p_list{overflow:hidden;}
/*메인*/


/*푸터*/
.footer{background:#666666;clear:both;padding:30px 0;}
.footer .inner{width:1000px;overflow:hidden;}
.footer .inner h1{padding-right:80px;border-right:1px solid #7c7c7c;}
.footer .inner p{color:#d5d5d5;font-size:13px;line-height:1.4em;padding-left:25px;margin-top:15px;}
.footer .inner p span{margin:0 5px;}
/*푸터*/



/*왼쪽 고정 영역*/
.f_btn{display:inline-block;z-index:1001;position:absolute;right:0;top:50%;margin-top:-29px;}
.f_btn_addClass{display:inline-block;z-index:1001;position:absolute;left:0;top:50%;margin-top:-29px;}

.fixedArea_wrap{height:100%;width:240px;position:fixed;left:0;top:0;z-index:1000;}
.fixedArea{width:220px;height:100%;background:url('../images/fixedarea_bg.jpg') no-repeat 0 0 #f4074f;}
.fixedArea > div{width:200px;margin:0 auto 35px;}
.fixedArea .bar_tit{font-size:17px;color:#fff;font-weight:bold;padding-top:8px;background:url('../images/orange_bar.jpg') no-repeat 0 0;margin-bottom:13px;}
.f1{background:url('../images/cs_bg.jpg') no-repeat bottom center;}
.f2 ul{overflow:hidden;}
.f2 ul li{margin-right:2px;margin-bottom:2px;}

.f3_table{padding-bottom:10px;border-bottom:1px solid #494a4c;}
.f3_table table{width:100%;}
.f3_table table th{font-size:13px;color:#fff;padding:5px 0;width:30%;text-align:center;background:#7f0f31;border-top:1px solid #989ba2;border-bottom:1px solid #989ba2;}
.f3_table table td{font-size:12px;color:#fff;padding:3px 0;text-align:center;}
.f3_table table td.c_orange{color:#f27200;}

.f4_table table{width:100%;}
.f4_table table th{font-size:13px;color:#fff;padding:5px 0;width:45px;font-weight:300;}
.f4_table table td{padding:5px 0;font-size:13px;}
.f4_table table td span{color:#fff;}
.f4_table table .i1{width:100%;font-size:12px;height:22px;border:none;background:#fff;}
.f4_table table td select{width:45px;height:22px;border:none;background:#fff;}
.f4_table table td textarea{width:100%;resize:none;border:none;background:#fff;}
.f4_table table .i2{width:100%;width:42px;height:22px;border:none;background:#fff;}
.f4_table table .s_btn{color:#fff;font-size:13px;width:100%;padding:7px 0;background:#7f0f31;border:none;font-weight:bold;}
.f4_table label{color:#fff;font-size:13px;font-weight:300;}
.f4_table .cb{border:none;margin-top:-2px;}





