@charset "utf-8";


@import url("entry.css");
@import url("policy.css");
@import url("intro.css");
@import url("news.css");
@import url("parti.css");
@import url("quide.css");


/* 로그인 */
	.i_pin {padding:14px 26px 23px 22px;background:url(/images/kr/member/i_pin_bg.gif) no-repeat 0 0;}
	.i_pin .btnDetail {display:inline-block;margin:14px 0 0 2px;}
	.i_pin h4 {margin:37px 0 0 0;padding:0;background:none;}
	.i_pin .explain {width:330px;margin:0;padding:13px 8px 5px 8px;}
	
/*lineBox 스타일*/
	.lineBox {margin:8px 0 20px; padding:11px 18px; border:1px solid #c4c4c4;}
	.lineBox strong {line-height:30px;color:#0077cb}
	.lineBox li {padding:2px 0 2px 8px; line-height:1.5em; background:url(/images/kr/common/box_bul01.gif) no-repeat 0 10px !important;}
	.lineBox li ul li {padding:2px 0 2px 8px;line-height:1.5em;background:url(/images/kr/common/box_bul02.gif) no-repeat 0 8px !important;}
	.linebg {background:#f7f7f7}
	.linePre{ white-space: pre-wrap;}
	
	
/*콘텐츠 상단 스타일*/
	.cont_top {width:495px;min-height:68px;margin-bottom:15px;padding:0 35px 16px 135px;line-height:1.5em;background:url(/images/kr/common/cont_top_back.gif) repeat-x 0 bottom;}
	.cont_top strong {font-size:14px;line-height:20px;}
	.cont_top p {width:495px;min-height:50px;margin:-12px 0 0 -110px;padding:17px 0 0 110px;color:#424242;background:url(/images/kr/common/cont_top_icon.gif) no-repeat left top;}
	.cont_top div {width:495px;min-height:50px;margin:-12px 0 0 -110px;padding:17px 0 0 110px;color:#424242;background:url(/images/kr/common/cont_top_icon.gif) no-repeat left top;}
	.cont_top span {color:#c7400d;}
	.cont_top span a:link, .cont_top span a:visited {color:#c7400d;text-decoration:underline}
	.cont_top span a:hover, .cont_top span a:focus {color:#ff6600}
	.cont_top ul {margin-top:8px}
	.cont_top ul li {padding:0 0 0 10px;line-height:1.48em;background:url(/images/kr/common/li_bul.gif) no-repeat left 7px;}
	
/*다운로드 스타일*/
	.downBox {width:637px;padding:9px 13px;border:1px solid #c4c4c4;background:#f7f7f7;}
	.downBox ul {width:603px;padding:1px 17px 0 17px;background:#FFF;}
	.downBox li {position:relative;width:578px;height:20px;margin:6px 0 0 4px;padding:2px 0 8px 21px;background:url(/images/kr/common/down_bul.gif) no-repeat 4px 8px;}
	.downBox li span {position:absolute;top:1px;right:0;}
	.downBox .line {background:url(/images/kr/common/down_bul.gif) no-repeat 4px 8px; border-bottom:1px #ccc dashed;}
	
/*작업할 페이지*/	
	.bk {padding:10px;color:#333;background:#f0f0f0}
	
	
/*dl을 table 스타일로	
	.dl_tb*/ 
	
/*ol 스타일*/
	.ol_num strong {margin:12px 0 4px 0;padding:1px 0 0 22px;font-size:12px;color:#446b9d;}
	.ol_num strong.num01 {background:url(/images/kr/common/ol1_bul.gif) no-repeat left 0}
	.ol_num strong.num02 {background:url(/images/kr/common/ol2_bul.gif) no-repeat left 0}
	.ol_num strong.num03 {background:url(/images/kr/common/ol3_bul.gif) no-repeat left 0}
	.ol_num strong.num04 {background:url(/images/kr/common/ol4_bul.gif) no-repeat left 0}
	.ol_num strong.num05 {background:url(/images/kr/common/ol5_bul.gif) no-repeat left 0}
	.ol_num strong.num06 {background:url(/images/kr/common/ol6_bul.gif) no-repeat left 0}
	.ol_num strong.num07 {background:url(/images/kr/common/ol7_bul.gif) no-repeat left 0}
	.ol_num strong.num08 {background:url(/images/kr/common/ol8_bul.gif) no-repeat left 0}
	.ol_num strong.num09 {background:url(/images/kr/common/ol9_bul.gif) no-repeat left 0}


/*linkBox 스타일*/	
	.linkBox {margin:30px 0;text-align:center;}
	.linkBox img {margin:0 5px 10px 5px;}

	
	
.intro0201{position: relative;}
.intro0201 div{width: 395px; padding-left: 270px; padding-top:15px;}
.intro0201 div.pic{position: absolute; left: 0; top:0; padding: 0 !important;}
.dotLine{border-top: 1px #bbb dashed; padding-top: 20px;}
.dotLine a{margin-right: 10px;}

.profile{padding-left: 300px; padding-top:10px; position: relative;}
.profile div{width: 360px; padding-left: 240px;}
.profile div.pic{position: absolute; left:20px; top:0; padding: 0;}
.profile ul{border-bottom:1px #bbb dashed; padding-bottom: 20px;}
.profile li{padding-left:80px;}
.profile li span{ display:inline-block; margin-left:-80px; width:80px; }
.profile h5{margin-top: 20px;}
.profile ul.proLi{}
.profile ul.proLi li{padding-left:15px; background: url(/images/kr/intro/proBg.gif) no-repeat 0 6px;}
.profile01{padding-left:0px; position: relative;}
.profile01 div{width: 415px;}
.profile .two li {padding-left:120px}
.profile .two li span{display:inline-block; margin-left:-120px; width:120px; }
.symbol{padding-left:180px; width:485px; position: relative;}
.symbol dl{border-bottom: 1px #bbb dashed; background: url(/images/kr/intro/symbol_dlBg.gif) no-repeat 0 center; padding:17px 0px; padding-left: 80px;}
.symbol dt{font-weight: bold;}
.symbol dd{}
.symbol p{position: absolute; top:0; left:0; background: url(/images/kr/intro/symbol_pBg.gif) no-repeat 0 0; width: 130px; height: 340px;}
.symbol p.core{background: url(/images/kr/intro/symbol_coreBg.gif) no-repeat 0 0; width: 140px; height: 183px;}
.symbol p.hand{background: url(/images/kr/intro/symbol_handBg.gif) no-repeat 0 0; height: 315px;}
.symbol p.core a{left:20px;}
.symbol p a{display: block; width: 100px; height: 20px; position: absolute; left: 15px; bottom: 3px;}
.symbol p a span{font-size: 0; height: 1px; width: 1px; visibility: hidden; overflow: hidden; position: absolute;}
.symbol .symbol_d1{}
.symbol .symbol_d2{background-image: url(/images/kr/intro/symbol_dl_d2.gif);}
.symbol .symbol_d3{background-image: url(/images/kr/intro/symbol_dl_d3.gif);}
.symbol .symbol_d4{background-image: url(/images/kr/intro/symbol_dl_d4.gif);}
.symbol .symbol_d5{background-image: url(/images/kr/intro/symbol_dl_d5.gif);}
.symbol .symbol_d6{background-image: url(/images/kr/intro/symbol_dl_d6.gif);}
.symbol .symbol_d7{border: 0px; background-image: url(/images/kr/intro/symbol_dl_d7.gif);}
.symbol .symbol_d8{background-image: url(/images/kr/intro/symbol_dl_d8.gif);}
.symbol .symbol_d9{background-image: url(/images/kr/intro/symbol_dl_d9.gif);}
.symbol .symbol_d10{background-image: url(/images/kr/intro/symbol_dl_d10.gif);}
.symbol .symbol_d11{border: 0px; background-image: url(/images/kr/intro/symbol_dl_d11.gif);}
.symbol .symbol_d12{background-image: url(/images/kr/intro/symbol_dl_d12.gif);}
.symbol .symbol_d13{background-image: url(/images/kr/intro/symbol_dl_d13.gif);}
.symbol .symbol_d14{background-image: url(/images/kr/intro/symbol_dl_d14.gif);}
.symbol .symbol_d15{border: 0px; background-image: url(/images/kr/intro/symbol_dl_d15.gif);}
p.char{background: url(/images/kr/intro/symbol_charBg.gif) no-repeat 0 0; position:relative; left:0; width:665px; height: 800px;}
p.char a{display: block; width: 105px; height: 20px; position: absolute; right: 0px; top: 3px;}
p.char a span{font-size: 0; height: 1px; width: 1px; visibility: hidden; overflow: hidden; position: absolute;}
	
.history_list{width: 665px; overflow: hidden;}
.history_list ul{background:none; height: 200px; width:665px; border-bottom: 1px #bbb dashed;}
.history_list ul:after{display: block; content:""; clear: both;}
.history_list .list2{background-position:-727px 0;}
.history_list .list3{background-position:-1476px 0;}
.history_list .list4{background-position:-2226px 0; border: 0;}
.history_list .list5{background-position:-2916px 0; border: 0;}
.history_list li{float:left; width: 115px; padding-top: 1px; margin-right: 15px;}
.history_list li span{font-weight: bold;}
.history_list li span span{color:#446b9d; margin-right: 5px;}
.chairman ul{background:none; }
.chairman .list4{border-bottom: 1px #bbb dashed;}
.chairman .list5{border-bottom: 0;}
.street{position: relative;}
.street .add{font-size: 11px; letter-spacing:-1px; color:#446b9d;}
.street .streetMap{ background: url(/images/kr/intro/street.gif) no-repeat 0 0; width: 665px; height: 353px; position: relative; padding: 0; margin: 0;}
.street .streetMap button{background:transparent; border: 0; width: 140px; height: 55px; position: absolute; left:125px; top:42px;}
.street dl{margin-top: 30px;}
.street dt{font-size: 14px; font-weight: bold; color: #588b00;}
.street table{margin-bottom: 20px;}
.street .mo{position: absolute; top:29px; width: 665px; height: 353px; padding: 0; margin: 0;}
.street .mo p{margin: 0; width: 665px; height: 353px; padding: 0; vertical-align: top;}
.street .mo p button{width: 50px; height: 23px; background: transparent; border: 0; z-index: 1000; top:10px; position: absolute; right:7px;}
.street .mo .img{position: absolute; top:0; z-index: -1; margin: 0; padding: 0;}
.street a{margin-right: 8px;}
.link_list p{border-bottom: 1px #bbb dashed;}
.search_depart{background:url(/images/kr/intro/intro0303_title_bg.gif) no-repeat left bottom; padding-left: 30px; margin-bottom: 20px;}
.search_depart dl{background:url(/images/kr/intro/intro0303_title_icon.gif) no-repeat left center; padding-left: 120px; padding-bottom: 20px; padding-top: 20px;}
.search_depart dt{font-weight: bold; font-size: 14px;}
.search_depart dd strong{color:#c7400d; font-weight: normal;}
.search_form{background:url(/images/kr/intro/intro0303_search_bg.gif) no-repeat 0 0; border: 0; height:50px; padding: 9px 0 0 25px;}
.search_form select{margin-right: 12px; height: 18px;}
.search_form .input_search{border: 1px #c0c0c0 solid; height: 16px; width: 390px; margin-right:8px; display: inline; vertical-align: middle;}
.search_form .btn{height:20px; position: relative; top:7px; margin-right: 10px;}

#s1,#s2{width: 240px;}

#mNotice{width: 665px; height:500px; overflow: hidden; background:url(/images/kr/intro/intro0307t01_tabE.gif) no-repeat left top; position: relative;}
#mNotice ul#mBoard li ul {display:none;}
#mNotice ul#mBoard li.over{height: 380px;}
#mNotice ul#mBoard li.over ul {display:block; width: 665px; position: absolute; left: 0; top:52px;}
#mNotice ul#mBoard li.over ul ul{position: relative; left: 0; top:0;}
#mNotice .notic01{background: url(/images/kr/intro/intro0307t01_tab1_img.gif) no-repeat; height: 380px;}
#mNotice .notic02{background: url(/images/kr/intro/intro0307t01_tab1_img1.gif) no-repeat; height: 380px;}
#mNotice .notic03{background: url(/images/kr/intro/intro0307t01_tab1_img2.gif) no-repeat; height: 380px;}
#mNotice .notic04{background: url(/images/kr/intro/intro0307t01_tab1_img3.gif) no-repeat; height: 380px;}
#mNotice .notic05{background: url(/images/kr/intro/intro0307t01_tab1_img4.gif) no-repeat; height: 380px;}
#mNotice .notic06{background: url(/images/kr/intro/intro0307t01_tab1_img6.gif) no-repeat; height: 380px;}
#mNotice .mNotice_list{position: absolute; left:525px; top:170px;}
#mNotice .mNotice_list dt{font-size: 0px; width: 1px; height: 1px; visibility: hidden; overflow: hidden; position: absolute;}
#mNotice .mNotice_list dd ul{margin-left: -5px;}
#mNotice .mNotice_list li{font-weight: bold; background: url(/images/kr/intro/intro0307t01_tab_li.gif) no-repeat 0 6px; padding-left: 10px;}
#mNotice .mNotice_list li li{font-weight: normal; background:url(/images/kr/intro/intro0307t01_tab_lili.gif) no-repeat 0 8px;}
.intro_table{width:100%; border: 0; border-bottom: 1px #cad2de solid; margin-bottom: 30px;}
.intro_table th{width: 100px; padding: 20px; border-bottom: 1px #dfe0e0 solid; background: #f7f8fa; color: #265086; }
.intro_table th.top{background: url(/images/kr/intro/intro0307t01_dt_bg.gif) no-repeat; text-align: left; padding:0 0 0 30px; color:#446b9d; border:0; width:100%; height: 28px;}
.intro_table td{border-left: 1px #dfe0e0 solid; border-bottom: 1px #dfe0e0 solid; padding:0 20px; width:80%; }
.intro_table caption{font-size: 0px; width: 1px; height: 1px; visibility: hidden; overflow: hidden; position: absolute;}
#s1,#s2{width: 240px;}

.time_blue{color: #52badc;}

.gwangju{background: url(/images/kr/intro/intro0302t01_06.gif) no-repeat 0px 0; height:140px; width: 665px;}
.gwangju span{font-size: 0; height: 1px; width: 1px; visibility: hidden; overflow: hidden; position: absolute;}
.gwangju ul{position: relative; width: 665px; height:140px; overflow: hidden;}
.gwangju ul li{float: none; z-index: 1; height: 100%;}
.gwangju ul a{width: 125px; height: 30px; display: inline-block;}
.gwangju ul ul{position: absolute; left: 170px; top: 0px; width: 510px;}
.gwangju ul ul:after{content:""; display: block; clear: both;}
.gwangju ul ul li{float: left; margin-bottom: 5px; margin-right: 5px; height: 33px;}
.gwangju ul ul a{width: 95px;}
.gwangju ul ul ul{font-size: 0; height: 1px; width: 1px; visibility: hidden; overflow: hidden; position: absolute;}
.time_blue{color: #52badc;}
