@charset "euc-kr";
.bg{width:100%; height:100%; position:fixed; top:0px; left:0px; background:url(../images/bg.png) repeat; z-index:9995;  display:none;}
.layerarea{width:1100px; height:392px; position:absolute; left:50%; margin-left:-550px; z-index:9998; background:#fff; top:97px; display:none;}			
.x{position:absolute; font-size:30px; color:#fff; z-index:9999; left:50%; margin-left:-113px; top:-37px; }
.slidesjs-pagination{position:absolute; bottom:28px; left:38px; display:block; z-index:99;}
.slidesjs-pagination li {float: left; margin: 0 3px; }
.slidesjs-pagination li a {display: block; width: 14px; height: 0; padding-top: 14px; background-image: url(../images/pagination.png); background-position: 0 0; float: left; overflow: hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active { background-position: 0 -14px}
.inx{position:absolute; font-size:30px; color:#fff; z-index:9999; right:10px; top:0px; }

.layerarea .layerareaall{width:1010px; margin:auto; padding-top:40px}
.layerarea .layerareaall div h3{margin-bottom:10px; font-size:16px;}	

.layerarea .security{float:left;}
.layerarea .security .security1ul{overflow:hidden; width:340px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-top:1px solid #dfdfdf; margin-right: -1px;}
.layerarea .security .security1ul li{border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; float:left;}		
.layerarea .security .security1ul li a{width:67px; height:74px; display:block; position:relative; text-align:center;}		
.layerarea .security .security1ul li a span{text-align:center; bottom:10px; position:absolute;width:67px;}
.layerarea .security .security1ul .on { font-weight:600; background: url('../images/main/bg_bank_f.gif') no-repeat left top;}

.layerarea .bankname{float:left;}
.layerarea .bankname .banklist{width:135px; height:299px; border:1px solid #dfdfdf; background:#fff; overflow-y:scroll; }
.layerarea .bankname .banklist li:first-child{padding-top:10px;}
.layerarea .bankname .banklist li a{line-height:30px; padding-left:15px; }		
.layerarea .bankname .banklist li a:hover {color:#00b4ff;}
.layerarea .bankname .banklist .on a {color:#c93032; font-weight:600; padding-left:15px; background:url(../images/icon_3.jpg) 7px center no-repeat;line-height:30px;}

.layer2{position:absolute; left:50%; top:60px; width:700px; padding:20px; margin-left:-370px; background:#fff; z-index:9999; border:1px solid #999;  display:none;}
.layer2 .x2{position:absolute; right:20px; top:20px;}
.layer2 h2{padding-top:15px; padding-bottom:15px; border-bottom:2px solid #999;}		
.layer2	.l2txt{padding-top:15px; padding-bottom:15px;}
.layer2 .textarea{width:660px; height:400px; overflow-y:scroll; border:1px solid #999; line-height:18px; padding:20px;}
.layer2 .textarea p{margin-bottom:5px;}
.layer2 .textarea p.bigtitle{font-size:16px; margin-bottom:15px;}	
.layer2 .textarea p.subtitle{font-size:14px; margin-bottom:15px;}	
.layer2	.la2btndiv{padding-top:15px; padding-bottom:15px; text-align:center;}
.allmainviswrap{width:100%; background:#eeeeee;}
.allmainviswrap>.allbg{width:1020px; margin:auto; height:311px; position:relative; overflow:hidden;}
.allmainviswrap>.allbg .mainbns{position:absolute; right:-6px; bottom:2px; background:url(../images/main_right_bn.png) no-repeat; width:158px; height:78px; z-index:999;}
.allmainviswrap>.allbg .mainbns ul{overflow:hidden;}
.allmainviswrap>.allbg .mainbns ul li{float:left;}
.allmainviswrap>.allbg .mainbns ul li a{width:76px; height:78px; display:block; text-indent:-9999px;}
.allmainviswrap>.allbg .visarea>a{display:block; position:absolute;}
.allmainviswrap>.allbg .visarea .bg1{background:url(../images/gal_1.jpg) no-repeat; width:1020px; height:311px;}		
.allmainviswrap>.allbg .visarea .bg2{background:url(../images/gal_2.jpg) no-repeat; width:1020px; height:311px;}		
.allmainviswrap>.allbg .visarea .bg3{background:url(../images/gal_3.jpg) no-repeat; width:1020px; height:311px;}		
.allmainviswrap>.allbg a.combtns{position:absolute; bottom:0px; z-index:11; left:50%; margin-left:-113px;}

.wrap{width:100%; background: #fff;}

.skip{position:absolute; left:-9999px; top:0px; width:0px; height:0px;}

.headerwrap{width:100%; border-bottom:1px solid #acacac;}
.headerwrap>.header{width:1020px; height:96px; margin:auto; position:relative;}
.headerwrap>.header>h1{position:absolute; left:0px; top:16px;}
.mt15{margin-top:15px;}
.headerwrap>.header>.member{position:absolute; right:0px; top:15px;}
.headerwrap>.header>.member>li{float:left;}
.headerwrap>.header>.member>.line{border-right:1px solid #acacac;}
.headerwrap>.header>.member>li>a{width:60px; display:block; text-align:center; }
.headerwrap>.header>.member>li>ul>li{float:left; margin-left:3px;}

.menuwrap{position:absolute; width:100%; top:52px; left:0px;z-index:999;}
.menuwrap>.menu{position:relative; width:1100px; margin:auto; font-size:16px; font-weight:600; z-index:100; }
.menuwrap>.menu>ul{position:absolute; right: 0px; font-size:16px; font-weight:600; z-index:100;}
.menuwrap>.menu>ul>li{float:left; height:30px; width:160px; text-align:center; margin-right:10px;}
.menuwrap>.menu>ul>li.mfive{margin-right:0px;}
.menuwrap>.menu>ul>li>a{line-height:30px;  text-align:center; display:block; }

.menuwrap>.overmenu .toparow{position:absolute; top:-10px;}
.menuwrap>.overmenu{width:100%; background:#fff; display:none; position:relative; top:44px; clear:both; border-bottom:1px solid #acacac; z-index:10; border-top:2px solid #114d8c;}
.menuwrap>.overmenu>.detailmenu{width:1150px; margin:auto; position:relative; background:url(../images/gnb_bg.jpg) left 22px no-repeat; height:234px; }
.menuwrap>.overmenu>.detailmenu>.menuauto{position:absolute; left:440px; top:0px; }
.menuwrap>.overmenu>.detailmenu>.menuauto>ul{float:left; width:158px; padding-left:5px; padding-top:10px; height:202px; margin-right:10px;}			
.menuwrap>.overmenu>.detailmenu>.menuauto>ul.mefive{margin-right:0px;}													
.menuwrap>.overmenu>.detailmenu>.menuauto>ul>li{line-height:25px; }			
.menuwrap>.overmenu>.detailmenu>.menuauto>ul>li>a{ padding:3px; height:20px;  line-height:20px; display:block;}
.menuwrap>.overmenu>.detailmenu>.menuauto>ul>li>a:hover{ padding:3px; height:20px; line-height:20px; color:#114d8c; font-weight:900; }
.menuwrap>.overmenu>.detailmenu>.menuauto>ul>li>a.on{ padding:3px; height:20px; line-height:20px; color:#114d8c; font-weight:900; }

.contents{width:100%; margin:auto; min-height:700px;}	

.subcontentswrap{width:100%; background:#fff;}
.subcontentswrap>.subcontents{width:1020px; margin:auto;}
.subcontentswrap>.subcontents>.subcontentsall{overflow:hidden; padding-top:10px; padding-bottom:10px; }
.subcontentswrap>.subcontents>.subcontentsall>div{float:left;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1{ margin-right:8px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1{overflow:hidden; float:left;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li{margin-bottom:6px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li.last{margin-bottom:0px;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.gong{background:url(../images/main_box_1.jpg) no-repeat; width:224px; height:24px; padding:10px 0px 10px 25px; line-height:18px; overflow:hidden;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.event{background:url(../images/main_box_1.jpg) no-repeat; width:224px; height:24px; padding:10px 0px 10px 25px; line-height:18px; overflow:hidden;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul li a{padding-left:8px; background:url(../images/jum.jpg) left no-repeat;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.gong li.blu{margin-right:10px; float:left; line-height:22px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.event li.blu{margin-right:25px; float:left; line-height:22px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw{background:url(../images/main_box_2.jpg) no-repeat; width:139px; height:94px; padding:5px 0px 5px 110px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw p {width:120px; }
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw .subtitle p{font-size:14px; line-height:20px; font-weight:600;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw .subtitle p.red{color:#d21531}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw .subtitle p.blu{color:#3774b5}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul.aw li{margin-bottom:3px;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents1 ul.sec1 li ul li.blu{font-size:16px; color:#183f66; font-weight:600;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2{margin-right:9px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a{width:223px; height:164px; background:url(../images/main_box_3.jpg) no-repeat; display:block; padding:20px; position:relative;}	
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a	p{font-size:15px; line-height:20px; font-weight:600;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a	p.blue2{color:#193f65;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a	p.sky{color:#3576b5;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a	p.red2{color:#d21531;}						
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a .txts{position:absolute; bottom:15px; left:20px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a .txts ul{overflow:hidden;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents2 ul li a .txts ul li {margin-bottom:5px; padding-left:8px; background:url(../images/jum.jpg) left no-repeat; font-size:12px; line-height:16px;}				
.subcontentswrap>.subcontents>.subcontentsall>.subcontents3{margin-right:9px;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents3 ul li a{width:198px; height:164px; background:url(../images/main_box_4.jpg) no-repeat; display:block; padding:20px; position:relative;}	
.subcontentswrap>.subcontents>.subcontentsall>.subcontents3 ul li a	p{font-size:15px; line-height:20px; font-weight:600;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents3 ul li a	p.blue3{color:#193f65;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents3 ul li a	p.sky3{color:#3576b5;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4{position:relative; width:244px; height:204px; background:url(../images/main_box_5.jpg) no-repeat;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>p{position:absolute;}		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>h2.blue4{color:#193f65; font-size:16px; left:17px; top:14px; position:absolute;}
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>p.tel{color:#3576b5; font-size:37px; left:23px; top:70px; font-weight:600; }	
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>p.teltxt{color:#7b7b7b; left:97px; top:114px; font-size:16px; }				
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>p.teltxt>.red{color:#d21531; }		
.subcontentswrap>.subcontents>.subcontentsall>.subcontents4>p.with{color:#fff; left:26px; top:152px; font-size:13px; }								
.subcontentswrap>.subcontents>.subcontentsall2{padding-bottom:10px; width:1021px; height:74px; background:url(../images/main_box_6.jpg) no-repeat; position:relative;}
.subcontentswrap>.subcontents>.subcontentsall2>h2.blue{color:#193f65; font-size:18px; left:65px; top:31px; position:absolute;}   
.subcontentswrap>.subcontents>.subcontentsall2>ul{overflow:hidden; position:absolute; left:278px; top:13px;}						
.subcontentswrap>.subcontents>.subcontentsall2>ul>li{float:left;}						
.subcontentswrap>.subcontents>.subcontentsall2>ul>li>a{padding-left: 48px; height: 50px; line-height: 50px;font-size:14px; display:block; color:#666666;}						
.subcontentswrap>.subcontents>.subcontentsall2>ul>li>a:hover{text-decoration:underline; color:#193f65;}		
.subcontentswrap>.subcontents>.subcontentsall2>ul>li.one{margin-right:65px; }
.subcontentswrap>.subcontents>.subcontentsall2>ul>li.two{margin-right:73px;}
.subcontentswrap>.subcontents>.subcontentsall2>ul>li.thr{margin-right:77px;}
.subcontentswrap>.subcontents>.subcontentsall2>ul>li.for{margin-right:0px;}	
.subinareawrap{width:100%; background:url(../images/main_mid_bg.jpg) repeat-x; height:99px; min-width:1020px;}
.subinareawrap>.subinarea{width:1020px; margin:auto; position:relative;}
.subinareawrap>.subinarea>.tro{width:249px; height:128px; top:-29px; left:-10px; background:url(../images/tro.png) no-repeat; position:absolute;}
.subinareawrap>.subinarea .subin1{position:absolute; left:260px; top:24px; padding-left:60px; background:url(../images/icon_1.gif) left 0px no-repeat; height:51px;}		
.subinareawrap>.subinarea .subin1 ul{overflow:hidden;}
.subinareawrap>.subinarea .subin1 ul li{margin-bottom:5px; line-height:22px;}
.subinareawrap>.subinarea .subin1 ul li.wh{font-size:16px; color:#fff; font-weight:500;}				
.subinareawrap>.subinarea .subin1 ul li .seach{ height:20px; background:#fff; line-height:20px; border:0px; width:120px; vertical-align:middle;}		
.subinareawrap>.subinarea .subin1 ul li a{padding:4px 10px 4px 10px; color:#fff; background:#3576b5;  margin-left:5px; vertical-align:middle; position:relative; *top:1px;}		
.subinareawrap>.subinarea h3{color:#fff; position:absolute; left:510px; top:24px; padding-left:60px; background:url(../images/icon_2.gif) left 0px no-repeat; height:51px;}		
.subinareawrap>.subinarea h3>p{font-size:18px; line-height:25px;}
.subinareawrap>.subinarea h3>p.sm{font-size:14px;}		
.subinareawrap>.subinarea .subin2{position:absolute; left:655px; top:24px;}
.subinareawrap>.subinarea .subin2 ul{overflow:hidden;}		
.subinareawrap>.subinarea .subin2 ul li{float:left; margin-bottom:5px; margin-right:10px;}		
.subinareawrap>.subinarea .subin2 ul li.last{margin-right:0px;}
.subinareawrap>.subinarea .subin2 ul li.wh{font-size:13px; color:#b5d4f1; font-weight:500; line-height:23px;}						
.subinareawrap>.subinarea .subin2 ul li .memname{ height:20px; background:#fff; line-height:20px; border:0px; width:168px;}			
.subinareawrap>.subinarea .subin2 ul li .tel{ height:20px; background:#fff; line-height:20px; border:0px; width:52px; }	
.subinareawrap>.subinarea .subin2 ul li .telsel{ height:22px; background:#fff; line-height:20px; border:1px solid #fff; vertical-align:top;  width:54px;}	
.hip{margin-left:2px; margin-right:2px;}				
.subinareawrap>.subinarea .subin3{position:absolute; right:0px; top:36px;}
.subinareawrap>.subinarea .subin3 ul li input[type="checkbox"]{vertical-align:middle; padding:0px; margin:0px; position:absolute; top:0px; left:0px;}
.subinareawrap>.subinarea .subin3 ul li{ color:#a9c3db; font-size:11px; margin-bottom:5px; position:relative;}		
.subinareawrap>.subinarea .subin3 ul li p.in3t{left:20px; position:absolute; top:0px; }
.subinareawrap>.subinarea .subin3 ul li p.in3t .paper{color:#a9c3db;}
.subinareawrap>.subinarea .subin3 ul li .suppo{color:#fff; text-align:center; background:#1ca3de; width:132px; height:22px; display:block; line-height:23px; font-size:14px; }				
.pres{float:left;}
.pres .inpresall{width:325px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow-x:hidden; background:url(../images/layer_bg.jpg) 148px center no-repeat; height:299px;}
.pres .inpresall .inpres1 .presul{overflow:hidden; padding:25px 15px;}
.pres .inpresall .inpres1 .presul li{float:left; line-height:20px; margin-right:10px;}
.pres .inpresall .inpres1 .presul li h4{font-size:16px;}			
.pres .inpresall .inpres1 .presul li a{background:#c93032; color:#fff; padding:3px 10px 3px 10px;}
.pres .inpresall .sc2{width:325px; height:228px; overflow-x:hidden;}
.pres .inpresall .presul2{float:left; width:158px;  line-height:18px; margin-bottom:10px; }	
.pres .inpresall .presul23{width:316px;}
.pres .inpresall .presul23>dt{width:60px;}
.pres .inpresall .presul23>dd{color:#c93032;}
.pres .inpresall .presul23{width:316px; overflow:hidden;}
.pres .inpresall .presul23>dd{color:#c93032;}
.pres .inpresall .presul23>dt{width:60px; text-align:center;}
.pres .inpresall .presul2 dt{ float:left; width:85px; text-align:center;}			
.pres .inpresall .presul2 dd{color:#c93032; text-align:center;}	
.pres .inpresall .presul23>dt{width:85px; text-align:center; float:left;}
.pres .inpresall .presul23>dd{width:100%; text-align:left; margin-left:103px; }
.pres .inpresall .presul23 {margin-bottom:10px;}
.cuson{overflow:hidden;}
.cuson .cusoninarea{padding:10px;}
.cuson .cusoninarea .phoneinfor{width:178px; height:87px; background:url(../images/main_layer_phone.jpg) no-repeat; margin-bottom:13px;}		
.cuson .cusoninarea .cusoninput ul{overflow:hidden; margin-bottom:5px;}
.cuson .cusoninarea .cusoninput ul li{margin-bottom:5px;}
.cuson .cusoninarea .cusoninput ul li .cusonin{width:178px; height:20px; line-height:20px; border:1px solid #c2c2c2;}		
.cuson .cusoninarea .cusoninput ul li .telbox{width:50px; height:24px; border:1px solid #c2c2c2; vertical-align:top;}
.cuson .cusoninarea .cusoninput ul li .telbox1{width:55px; height:20px; line-height:20px; border:1px solid #c2c2c2;}								
.cuson .cusoninarea .cusontxt{margin-bottom:13px;}
.cuson .cusoninarea .cusontxt ul{overflow:hidden;}			
.cuson .cusoninarea .cusontxt ul li{float:left; line-height:18px;}			
.cuson .cusoninarea .cusontxt ul li input[type="checkbox"]{vertical-align:middle;}
.cuson .cusoninarea .cusontxt ul li.cusoncom{width:20px;}		
.cuson .cusoninarea .cusontxt ul li a{color:#09F;}	
.cuson .cusoninarea .okok{background:#1ca3dd; display:block; width:184px; color:#fff; text-align:center; height:40px; line-height:40px;}
.footerwrap{width:100%; background:#394b61; }
.footerwrap>.innerfooter{width:1020px; margin:auto; position:relative;  min-height:140px;}
.footerwrap>.innerfooter>.footerlogo{position:absolute; top:18px;}
.footerwrap>.innerfooter>.comdetail{position:absolute; left:105px;  top:16px;}
.footerwrap>.innerfooter>.comdetail>ul{overflow:hidden; margin-bottom:10px;}
.footerwrap>.innerfooter>.comdetail>ul>li{float:left; margin-right:20px;}
.footerwrap>.innerfooter>.comdetail>ul>li>a{color:#fff; font-weight:900; line-height:20px; }	
.footerwrap>.innerfooter>.comdetail>p{color:#c2c2c0; line-height:18px;}	
.footerwrap>.innerfooter>.comdetail>p>a{display:inline; color:#c2c2c0;}		
.footerwrap>.innerfooter>.comdetail>p>address{display:inline; color:#c2c2c0;}

