@charset "utf-8";
/* CSS Document */

/* 지도부 */
.leader{border-bottom:1px solid #959595;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px}
.leader .list{border-top:2px solid #444}
.leader thead th{padding:6px 10px 10px;border-bottom:1px solid #959595;font-size:18px;color:#000;text-align:left}
.leader table{width:100%}
.leader tbody th.photozone{padding:10px;border-bottom:1px solid #e0e0e0;border-left:none;text-align:center}
.leader tbody th,.leader tbody td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.leader tbody th{padding:10px;font-weight:bold;text-align:left;vertical-align:top}
.leader tbody td{padding:10px 20px}

.leader1{ font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px}
.leader1 .list {float:left; width:550px; margin:0 10px 10px 0; border:1px solid #959595}
.leader1 .list1{float:left; width:550px; margin:0 0 10px; border:1px solid #959595}
.leader1 thead th{padding:6px 10px 10px;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #d3d3d3;border-left:1px solid #e0e0e0;font-size:14px;color:#000;text-align:left}
.leader1 table{width:100%}
.leader1 tbody th.photozone{padding:10px;border-bottom:1px solid #e0e0e0;border-left:none;text-align:center}
.leader1 tbody th,.leader1 tbody td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.leader1 tbody th{padding:10px;font-weight:bold;text-align:left;vertical-align:top}
.leader1 tbody td{padding:10px 10px;text-align:left;border-right:1px solid #e0e0e0}
.leader1 tbody td.padnone {padding:0 0 0 10px;}
.leader1 tbody td .box1{overflow-y:scroll; width:100%; height:57px; padding:10px 0px;}
.leader1 tbody td .box2{overflow-y:scroll; width:100%; height:36px; padding:10px 0px;}
.leader1 tbody td .box3{overflow-y:scroll; width:100%; height:18px; padding:10px 0px;}
.leader1 tbody .photozone1 img{margin:0 0 5px}
.leader1 tbody .photozone1 div{width:100%; text-align:center}

.leader2{border-top:1px solid #959595;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px; margin:0 0 25px}
.leader2 .list{border-top:2px solid #444}
.leader2 thead th{padding:6px 10px 10px;border-bottom:1px solid #959595;font-size:18px;color:#000;text-align:left}
.leader2 table{width:100%}
.leader2 tbody th.photozone{padding:10px;border-bottom:1px solid #e0e0e0;border-left:none;text-align:center}
.leader2 tbody th,.leader2 tbody td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.leader2 tbody th{padding:10px;font-weight:bold;text-align:left;vertical-align:top}
.leader2 tbody td{padding:10px 20px}
.leader2 tbody th h3{font-size:18px;color:#000; margin:3px 0 4px}
.leader2 .box1{cursor:pointer;height:36px; background:#fffef2;border-bottom:1px solid #e0e0e0}
.leader2 .box1 h5 {float:left; font-size:13px; color:#333333; font-weight:bold; padding:7px 0 0 10px;}
.leader2 .box1 .more1 {float:right; padding:10px 10px 0 0;}
.leader2 .box2{padding:0 10px 13px 10px;border-bottom:1px solid #e0e0e0}
.leader2 .box2 h6 {font-size:12px; margin:10px 0 3px}

.leader3{ font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px;}
.leader3 .list {float:left; width:550px; margin:0 10px 10px 0; border:1px solid #959595}
.leader3 .list1{float:left; width:550px; margin:0 0 10px; border:1px solid #959595}
.leader3 table{width:100%; border-top:1px solid #d3d3d3; margin:0 0 10px}
.leader3 tbody th.photozone{padding:10px;border-bottom:1px solid #e0e0e0;border-left:none;text-align:center}
.leader3 tbody th,.leader3 tbody td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.leader3 tbody th{padding:10px;font-weight:bold;text-align:left;vertical-align:top}
.leader3 tbody td{padding:10px 10px;text-align:left;border-right:1px solid #e0e0e0}
.leader3 tbody td.padnone {padding:0 0 0 10px;}
.leader3 tbody td .box1{overflow-y:scroll; width:100%; height:57px; padding:10px 0px;}
.leader3 tbody td .box2{overflow-y:scroll; width:100%; height:100px; padding:10px 0px;}
.leader3 tbody td .box3{overflow-y:scroll; width:100%; height:18px; padding:10px 0px;}
.leader3 tbody .photozone1 img{margin:0 0 5px}
.leader3 tbody .photozone1 div{width:100%; text-align:center}
.leader3_area1 { font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:16px; font-weight:bold; padding:36px 0 10px;}
.leader3_area1  span {font-weight:lighter;}
.leader3_area2 { font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:13px; padding:0 0 17px; border-bottom:1px solid #959595}
.leader3_area2  span { padding:0 6px 4px 7px; margin:0 3px 0 0; background-color:#5bc0de; color:#ffffff; font-weight:bold; -webkit-border-radius: .2em; -moz-border-radius: .2em; border-radius: .2em;}


.photozone p{width:140px;height:170px}
.photozone span{display:inline-block;width:138px;height:168px;border:1px solid rgba(149,149,149,.3);font-size:0;line-height:0;text-indent:-10000px}]

.tab_type2{_display:inline-block; *zoom:1}
.tab_type2:after{display:block;clear:both;content:''}
.tab_type2{overflow:hidden; margin-bottom:20px; border-top:1px solid #dedee0;border-bottom:1px solid #dedee0;background:#f3f3f3;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
.tab_type2 li{float:left;padding:10px 22px;background:url(/images/common/dash02.gif) no-repeat right center;font-size:13px;font-weight:bold}
.tab_type2 li.bgnone{background:none}
.tab_type2 li strong{color:#a85300}

.tab_type2a{_display:inline-block; *zoom:1}
.tab_type2a:after{display:block;clear:both;content:''}
.tab_type2a{overflow:hidden; margin-bottom:20px; border-top:1px solid #dedee0;border-bottom:1px solid #dedee0;background:#f3f3f3;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
.tab_type2a li{float:left;padding:10px 15px;background:url(/images/common/dash02.gif) no-repeat right center;font-size:13px;font-weight:bold}
.tab_type2a li.bgnone{background:none}
.tab_type2a li strong{color:#a85300}

.rule_desc{font-size:11px}
.rule1,.rule2{font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px}
.rule1_titbox{padding:10px 0;border-bottom:2px solid #444}
.rule1 .text1{padding:10px;line-height:20px}
.rule1_tit1{padding:30px 0 20px 10px;font-size:18px;font-weight:bold;color:#000}
.rule1_tit1a{padding:30px 0 10px 10px;font-size:18px;font-weight:bold;color:#000}
.rule1_tit2{padding:20px 0 10px 10px}
.rule1_tit3{padding:0 0 20px 10px;font-size:17px;color:#000}
.rule1 h5,.rule2 h5{padding-left:10px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:18px;color:#a85300}
.rule1 h6{font-size:16px;color:#000;color:#a85300}
.rule1 li p{padding:10px;font-weight:bold;font-size:12px;color:#956900}
.rule1 li{padding:10px 0}
.rule1 li li{padding:10px;font-weight:normal}
.rule2 dl{border-bottom:1px solid #e1e1e1}
.rule2 p{padding:15px 0 0 10px;font-size:11px}
.rule2 h6{padding:20px 10px;font-size:18px;font-weight:normal}
.rule2 dt{padding:8px 10px;border-top:1px solid #e1e1e1;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:14px;font-weight:bold}
.rule2 dd p{padding:10px;font-family:'돋움',dotum,sans-serif,sans-serif;line-height:20px;font-size:12px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
.rule2 li{padding:15px 10px}
.rule2 li li{padding:5px 0}
.rule2 ol{padding:5px 0 5px 12px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px}
.rule2 li li ol li{padding:2px 0}
.rule2 .rule2_tit{font-weight:bold;font-size:13px;color:#956900}
.sup{padding:10px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:11px}
.sup p{padding:2px 10px}
.sup li{padding:0}
.format{margin-bottom:20px;padding:10px}
.rule2 .format_tit{padding:0;font-weight:bold;font-size:14px}
.format table{width:100%;border-top:2px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.format thead th{background:#f9f9f9;font-weight:bold;text-align:center;text-align:center}
.format thead th.first,.format tbody th.first{border-left:0;background:#f9f9f9;font-weight:bold}
.format tbody th{font-weight:normal;text-align:center}
.format th,.format td{padding:7px 15px;border-left:1px solid #ededed;border-bottom:1px solid #ededed}
.board_list .tct{font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;text-align:center}
.board_list .tlt{font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;text-align:left}
.board_list tbody th{padding:7px;border-bottom:1px solid #e9e9e9}
.jinbomap{width:765px;height:570px;margin-bottom:20px}
.form tbody th.tc{font-size:14px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;text-align:center;vertical-align:middle}
.bus,.subway5,.subway9,.contact{font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
.bus span{margin:0 5px 0 10px;padding:1px 5px 3px;border-radius:3px;font-size:11px;color:#fff}
.bus1{background:#3b54b0}
.bus2{background:#5bb92f}
.bus3{background:#ec0d08}
.bus4{background:#f0a700}
.bus5{background:#6d3510}
.bus6{background:#5d7dba}
.bus7{background:#223987}
.bus8{background:#6835dc}
.subway5{padding-left:30px;background:url(/images/common/subway.gif) no-repeat 7px 5px}
.subway9{padding-left:30px;background:url(/images/common/subway.gif) no-repeat 7px -20px}
.contact{padding-left:10px}
.symbol{padding:20px 15px;background:url(/images/content/ptn01.gif) repeat;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
.symbol dl{_display:inline-block;overflow:hidden;margin-bottom:40px;*zoom:1}
.symbol dl:after{display:block;clear:both;content:''}
.symbol dt{float:left;margin-right:60px;padding:5px 15px 10px;border:2px solid #e5e5e5;background:#fff;font-size:18px;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.symbol .dt_pad1{padding:5px 23px 10px 24px;}
.symbol dd{display:block;float:left;width:75%}
.symbol p{padding:10px 0}
.symbol p strong{font-size:18px;font-weight:bold;color:#333;letter-spacing:-1px}
.symbol .bg_symbol_01{padding-top:184px;background:url(/images/content/img_logo_01.png) no-repeat}
.symbol .bg_symbol_02{padding-top:62px;background:url(/images/content/img_logo_02.png) no-repeat}
.symbol .bg_symbol_03{float:left;padding:30px 35px;background:url(/images/content/logo_min_01.gif) no-repeat left center;font-size:11px}
.symbol .bg_symbol_04{float:left;padding:30px 87px;background:url(/images/content/logo_min_02.gif) no-repeat left center;font-size:11px}
.symbol .bg_symbol_05{padding-top:78px;background:url(/images/content/img_logo_09.png) no-repeat}
.symbol h6{padding-bottom:5px;font-size:12px}
.bg_color_01{background:url(/images/content/logo_color_01.gif) no-repeat}
.bg_color_02{background:url(/images/content/logo_color_02.gif) no-repeat}
.bg_color_01 li,.bg_color_02 li{float:left;width:112px;padding:110px 5px 40px 0;font-size:11px;font-weight:bold;text-align:center}
.sign li{float:left;margin:0 5px 20px 0}
.download{padding:10px 0 30px}
.download a{display:inline-block;padding:5px 15px 5px 5px;border:2px solid #e5e5e5;background:#fff url(/images/common/bg_arrow_01.gif) no-repeat 94% center}
.download a strong{color:#a85300}
.leaderline{border:2px solid #444}
.leaderline .leader{border-bottom:0}
.leader_head{overflow:hidden;border-top:2px solid #444;border-bottom:1px solid #959595;font-weight:bold;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px;*zoom:1}
.leader_body{overflow:hidden;border-bottom:1px solid #eaeaea;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:12px;*zoom:1}
.leader_head:after,.leader_body:after{display:block;clear:both;content:''}
.leader_head li,.leader_body li{display:block;float:left;padding:9px 7px;text-align:center}
.leader_body li{line-height:50px}
.leader_body li span{line-height:25px}
.leader_wrap{border-bottom:1px solid #959595}
.leader_wrap .line{border-bottom:1px solid #e9e9e9}
.leader_wrap ul{_display:inline-block;overflow:hidden;*zoom:1}
.leader_wrap ul:after{display:block;clear:both;content:''}
.leader_wrap .photo{width:60px}
.leader_wrap .name{width:60px}
.leader_wrap .position{width:150px;}
.leader_wrap .position_pad1{line-height:17px; padding-top:15px}
.leader_wrap .tel{width:120px}
.leader_wrap .mail{width:180px}
.leader_wrap .site{width:100px}
.site_box{margin-bottom:40px}
.site_box ul{_display:inline-block;overflow:hidden;background:#fff;*zoom:1}
.site_box ul:after{display:block;clear:both;content:''}
.site_box li{float:left;width:21%;padding:0 15px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:16px;font-weight:bold;letter-spacing:-1px}
.site_box li a{display:block;margin:5px 0;padding:5px 10px 7px;border-top:2px solid #333;border-bottom:1px solid #ccc;background:url(/images/common/bg_arrow_02.gif) 94% center no-repeat;color:#333}
.site_box li ul{clear:both;dipsplay:block}
.site_box li li{width:100%;margin:0;padding:0}
.site_box li li a,.site_box li p a{width:auto;margin:0;padding:3px 10px;border:0;background:url(/images/common/bg_arrow_02.gif) 5px 10px no-repeat;font-size:12px;font-weight:normal;line-height:18px;color:#666;text-align:left}
.site_box li li a:hover{color:#a85300}
.site_box .half li{float:left;width:47%}


/*board*/
.organ_list { border:0; color:#333; border-bottom:1px solid #959595; font-family:"Malgun Gothic", "맑은 고딕", dotum, "돋움", sans-serif;}
.organ_list thead th { color:000; border-top:2px solid #444; border-bottom:1px solid #959595;font-size:12px; padding:9px 7px }
.organ_list tbody td { padding:7px 7px; border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;text-align:center}
.organ_list tbody th { border-top:1px solid #dedede;border-bottom:1px solid #e9e9e9; }
.organ_list tbody .gr{background:#f3f3f3;border-top:1px solid #dedede;border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
.organ_list tbody .gr1{background:#f3f3f3;border-bottom:1px solid #dedede; border-left:1px solid #dedede;}

.organ{position:relative;background:url(/images/content/bg_organ.gif) center 5px no-repeat;margin-top:70px;height:550px;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-weight:bold}
.organ a{display:block}
.organ span{display:inline-block;border:1px solid #999;border-radius:1px;padding:5px 10px;background:#fff;margin:5px 0;text-align:center;}
.organ1{position:absolute;top:0;left:314px;width:140px;}
.organ .organ1{background:#a85300;color:#fff;border:2px solid #a85300;}
.organ2{position:absolute;top:40px;left:314px;width:140px;}
.organ .organ2{background:#f2ab00;color:#fff;border:2px solid #f2ab00;}
.organ4, .organ17, .organ18, .organ19, .organ20{display:block;border:1px solid #999;border-radius:1px;background:#fff;margin:5px 0}
.organ17, .organ18, .organ19, .organ20{height:100px;padding:10px 7px;line-height:14px;text-align:center}

.organ3{position:absolute;top:80px;left:315px;width:140px;}
.organ .organ4{position:absolute;top:100px;left:555px;width:140px;width:120px;padding:5px 20px;}
.organ5{position:absolute;top:103px;left:90px;width:140px;}
.organ51{position:absolute;top:137px;left:90px;width:140px;}
.organ6{position:absolute;top:203px;left:315px;width:140px;}
.organ7{position:absolute;top:203px;left:555px;width:140px;}
.organ8{position:absolute;top:237px;left:555px;width:140px;}
.organ9{position:absolute;top:237px;left:315px;width:140px;}
.organ09{position:absolute;top:271px;left:315px;width:140px;}
.organ10{position:absolute;top:203px;left:90px;width:140px;}
.organ11{position:absolute;top:237px;left:90px;width:140px;}
.organ12{position:absolute;top:273px;left:30px;width:55px}
.organ13{position:absolute;top:333px;left:90px;width:140px;}
.organ14{position:absolute;top:373px;left:90px;width:140px;}
.organ15{position:absolute;top:287px;left:555px;width:140px;}
.organ16{position:absolute;top:321px;left:555px;width:140px;}
.organ17{position:absolute;top:394px;left:322px;width:12px;}
.organ18{position:absolute;top:394px;left:362px;width:12px;}
.organ19{position:absolute;top:394px;left:402px;width:12px;}
.organ20{position:absolute;top:394px;left:442px;width:34px;}
.organ .organ20 span{border:0;padding:0 2px;margin:0;width:12px;position:static;display:inline-block;vertical-align:top}

/*이용약관, 개인정보보호정책*/
.box_agree { border-top:2px solid #7a7367; padding:15px 0;}
.rule .title { padding-bottom:10px }
.rule h6 { font-size:12px; padding:5px 0 }
.rule .dep1 { padding:7px 0 7px 0; font-size:12px }
.rule .dep1 ul, .box_rule .dep1 ol { padding:5px 0 }
.rule .dep1 li { padding:3px 0; font-size:12px }
.rule .dep1 .dep2{font-weight:bold}
.rule .dep1 .dep2 p{font-weight:normal;padding:3px 0}
.rule dt{display:block;float:left;padding-right:10px;}
.rule dd{display:block;}
.privacy_box{ border-top:2px solid #7a7367;  border-bottom:2px solid #7a7367;background:#f3f3f3 url(/images/content/bg_privacy.gif) no-repeat 20px center;padding:15px 25px 15px 80px} 
.privacy_box p{padding:5px 0}
/*인사말*/
.hello{font-family:"Malgun Gothic", "맑은 고딕", dotum, "돋움", sans-serif;padding:20px 270px 20px 0;background-repeat:no-repeat;;background-position:right 20px}
.hello h6{font-size:18px;color:#333;line-height:24px;margin-bottom:10px}
.hello p{padding:10px 0;font-size:13px;line-height:22px}

.hello_line1 {border-top:1px solid #dedede; padding:20px 0 0; margin:10px 0 0}

@media print {
#list0, #list1, #list2, #list3, #list4, #list5, #list6, #list7, #list8{display:block}
}