@charset "euc-kr";

/*reset*/
 #accessibility, .skip, hr, legend, caption{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em;}
/* base */
html{overflow-y:scroll;}
html, body{height:100%;}
@font-face {font-family:NanumGothic; src:url(../font/NanumGothic.eot); src:local(※), url(../font/NanumGothic.ttf) format('ttf')}
body{}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td{margin:0;padding:0; font-family:"나눔 고딕", NanumGothic, MalgunGothic, arial, sans-serif; color:#666666; line-height:22px; font-size:13px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
h1{margin:13px 0px 0px 0px; }
h2{margin-top:5px; font-size:28px; font-weight:bold; color:#1b4997; text-align:center; padding-bottom: 20px; border-bottom: 1px solid rgb(220, 220, 220); width:100%;}
h3{height:35px; background:url(../images/common/acc_1.gif) no-repeat; margin:50px 0px 8px 0px; font-size:19px;  font-weight:bold; padding:0 0 0 28px; color:#1b4997;}
h5 {display:block; margin-top:20px; background:url(../images/common/acc_3.jpg) no-repeat; font-size:14px; font-weight:bold;  padding-left: 16px; color:#013fa7;}
ul, ol, li{list-style:none;}
fieldset, img{border:none;}
input, select, textarea{vertical-align:middle;color:#333;}
select {font-size:11px;f	ont-family:Dotum, sans-serif;}
/* a-style */
a{color:#333;text-decoration:none;}
a:hover, a:active{color:#2255cb;text-decoration:underline;}
/*common*/
.reset{clear:both !important;height:0px !important;line-height:0px !important;padding:0 !important;margin:0 !important;}
.input{height:16px;border:none;background:none;color:#888;font:11px Dotum;padding:2px 0 0 4px;}
/*btn*/
.btn_r{text-align:right}
.b	tn_l{text-align:left}
.btn_c{text-align:center}
/*gnb*/
#topmenu{width:710px; margin-left:194px;position:relative;z-index:99 }
#topmenu .menu_01{float:left;}
#topmenu .menu_02{display:none;width:440px;height:90px;clear:both;position:absolute;left:0;top:26px; padding-left:30px;} 
#topmenu .menu1 .menu_02{background-color:#000000; opacity:.0;filter:alpha(opacity=80);}
#topmenu .menu2 .menu_02{background-color:#000000; opacity:.0;filter:alpha(opacity=80);}
#topmenu .menu3 .menu_02{background-color:#000000; opacity:.0;filter:alpha(opacity=80);}
#topmenu .menu4 .menu_02{background-color:#000000; opacity:.0;filter:alpha(opacity=80);}
#topmenu .menu5 .menu_02{background-color:#000000; opacity:.0;filter:alpha(opacity=80);}
#topmenu .menu_02 li{float:left}
#topmenu .menu_02 ul{width:140px;clear:both;padding-top:4px;}
#topmenu .menu_02 ul li{float:none}
#topmenu .menu_02 ul li img{vertical-align:top;}
#topmenu .menu_02 ul li a{display:block}
/*sub_menu*/
#side_tap{width:960px;height:75px; background-color:rgb(233, 233, 233);  overflow:hidden;} /*세컨메뉴*/
#side_tap ul{float:left;} /*세컨메뉴 왼쪽정렬*/
#side_tap li{float:left;position:relative;}
#side_tap li.li_over{width:220px;}
#side_tap li dl{display:none;position:absolute;left:120px;top:17px;}
#side_tap li dd{padding-bottom:5px;}
#side_tap li.li_over dl{display:block;}

/*wrap*/
#wrap_body{min-width:100%;width:100%;min-height:100%; height:100%;background:#fff url(../images/common/bg_header.gif) repeat-x left top;}
#wrap{min-width:960px;width:960px;margin:0 auto;}
#header{width:100%;position:relative;z-index:99;}
#header h1{position:absolute;top:10px;left:0;}
#header .gnb{width:635px;position:absolute;top:30px; left:138px;} /*최상단메뉴*/
#header .glo{width:171px;position:absolute;top:38px;right:0;}
#header .glo li{float:left;padding:0 7px 0 6px;background:url() no-repeat right 1px}
#header .glo li.li_en{padding-right:0;background:none;}
#footer_wrap{min-width:960px; height:80px; clear:both; background:rgb(235, 235, 235); }
#footer{width:100%; }
#footer .add_copy{padding-top:20px; border-top:1px solid rgb(210, 210, 210);}
#footer .add_copy p {font-size:12px; text-align:center; color:#888888; padding-top:10px;}

/*sub*/
#contents_menu{width:960px; }
#navbar a{margin: 5px; position: relative; top: 8px; text-decoration: none; font-weight: bold;}
.primarynavlink{color: white;}
.selectednavlink{color: #F68C20;}
.primarynavlink:hover{color: silver;}

/*main*/
#main{width:960px;height:122px;padding-top:82px;}
#main .side_title{float:left;padding:9px 0px 0px 2px} /*세컨메뉴 탑으로부터위치*/
#main .side_menu{float:left}
#container{width:100%;clear:both;padding:16px 0 90px;}
#title{width:960px;height:30px;overflow:hidden;border-bottom:2px solid rgb(190, 190, 190);}
#title .sub_title{float:left;}
#title .brad{float:left;color:#8d8d8d;font-size:11px;padding-top:7px;}
#title .brad li{float:left;}

.submain_01{width:100%;}
.submain_01 .text_cont_01{float:left; width:100%; background:url() no-repeat; margin-top:3px; margin-left:0px;}
.img_01 {width:320px; height:300px;  float:left; margin-left:0px; }
.img_02 {width:320px; height:300px;  float:left; margin-left:0px; }
.img_03 {width:320px; height:300px;  float:left; margin-left:0px; }
.img_04 {width:100%;  float:left; margin-left:0px; }

.submain_02{width:100%;}
.submain_02 .text_cont_02{float:left; width:100%; height:100%; background:url() no-repeat; margin-top:10px; margin-bottom:30px;}
#.submain_02 .text_cont_02 span a{float:left; padding-top:12px; color:white; font-size:13px; text-decoration: none}
.lot_01{float:left; margin-left:0px; border: 1px solid rgb(220, 220, 220); text-align:center; padding:25px 14px 14px 14px; }
.lot_01 b{color:#1b4899; font-size:19px; }
.lot_01 p{float:left; text-align:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:280px;}

.lot_02{float:left; margin-left:15px; border: 1px solid rgb(220, 220, 220); text-align:center; padding:25px 14px 14px 14px; }
.lot_02 b{color:#1b4899; font-size:19px; }
.lot_02 p{float:left; text-align:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:280px;}

.lot_03{float:left; margin-left:15px; border: 1px solid rgb(220, 220, 220); text-align:center; padding:25px 14px 14px 14px; }
.lot_03 b{color:#1b4899; font-size:19px;}
.lot_03 p{float:left; text-align:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:280px;}

/*회사소개*/
.sub_01_01{width:960px;}
.sub_01_01 .text_cont_01{float:left; margin-top:30px; background:url(../images/company/img_04.GIF) no-repeat; border-top: 1px solid rgb(220, 220, 220); width:100%; height:320px; }  /*회사소개 인사말*/
.sub_01_01 .text_cont_01 p{line-height:24px;  font-size:13px; padding-top:15px; padding-left:190px;}
.sub_01_01 .text_cont_02{float:left; margin-top:0px; background:url(../images/company/img_01.GIF) no-repeat; border-top: 1px solid rgb(220, 220, 220); width:960px; height:260px; }  /*회사 정보*/
.sub_01_01 .text_cont_02 p{line-height:28px;  font-size:13px; padding-top:15px;  padding-left:190px;}
.sub_01_01 .text_cont_03{float:left; margin-top:0px; background:url(../images/company/img_03.GIF	) no-repeat; border-top: 1px solid rgb(220, 220, 220); width:960px; height:420px; }  /*회사소개 비전*/
.sub_01_01 .text_cont_04{float:left; margin-top:0px; background:url(../images/company/img_02.GIF	) no-repeat; border-top: 1px solid rgb(220, 220, 220); width:960px; height:260px; }  /*회사소개 로고*/
.sub_01_01 .text_cont_04 p{line-height:28px;  font-size:13px; padding-top:15px;  padding-left:190px;}

/*오시는길*/
.sub_01_03{width:960px;}
.sub_01_03 .img_cont_01{margin-bottom:30px;}
.sub_01_03 .text_cont_01{}s
.sub_01_03 p{line-height:24px;}	
.sub_01_03 .gap{margin-bottom:50px;}
.sub_01_03 dl {float:left;}
.sub_01_03 dt{line-height:24px; font-size:17px; font-weight:bold;}
.sub_01_03 .load1{height:35px; background:url(../images/common/load_1.gif) no-repeat; padding:2px 0px 0px 40px;}
.sub_01_03 .load2{height:35px; background:url(../images/common/load_2.gif) no-repeat; padding:1px 0px 0px 40px;}
.sub_01_03 .load3{height:35px; background:url(../images/common/load_3.gif) no-repeat;  padding:4px 0px 0px 40px;}
.sub_01_03 .add{height:35px; background:url(../images/common/load.gif) no-repeat; padding:2px 0px 0px 40px;}
.sub_01_03 dd{line-height:22px; }


/* 감시제어 */
.sub_02_01 .text_cont_01{padding-bottom:1px;}
.sub_02_01 .text_cont_01 p{padding:20px 0 0 0; text-align:justify; line-height:26px;}
.sub_02_01 .text_cont_01 b{font-weight:normal; color:#0c70e1;}
.sub_02_01 .text_cont_01 img {margin-top: 20px;}
.sub_02_01 .tab_cont_li{width:960px;height:36px;overflow:hidden; background-color:#e6e6e6;}  /*사업세부 진회색메뉴항*/
.sub_02_01 .tab_cont_li li{float:left;}
.sub_02_01 .img_cont{clear:both}
.sub_02_01 .img_cont img{float:right;}
.sub_02_01 .img_cont_01{margin-top:20px; padding:0px;}
.sub_02_01 .img_cont_01 img{}
.sub_02_01 .img_cont_02{width:960px;position:relative;}
.sub_02_01 .btn_l{position:absolute;top:366px;left:0;}
.sub_02_01 .text_cont_02{float:left; margin-top:0px;}
.sub_02_01 .text_cont_02 img{margin-top:20px;}
.sub_02_01 .text_cont_02 p{line-height:24px; font-size:13px; margin:10px, 0, 0, 0; padding-bottom :0px;}
.sub_02_01 .text_cont_02 h4 {height:30px; background:url(../images/common/acc_2.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:22px;}
.sub_02_01 .text_cont_02 .cont_box_l{margin-top:0px; float:right;}
.sub_02_01 .text_cont_02 .cont_box_r{margin-top:0px; width:400px; float:left;}
.sub_02_01 .text_cont_02 .cont_box_r th{}
.sub_02_01 .text_cont_02 .cont_box_r td{padding:10px 30px 0 35px; text-align:justify; font-size:13px; background:#eeeeee; line-height:22px;}
.sub_02_01 .text_cont_02 .cont_box_r .tr_01 th{height:40px;}
.sub_02_01 .text_cont_03{width:960px; float:left; margin-bottom:20px;}
.sub_02_01 .text_cont_03 img{margin-top :15px;}
.sub_02_01 .text_cont_03 p{line-height:24px; font-size:13px; margin:10, 0, 0, 0px; }
.sub_02_01 .text_cont_03 .cont_box_l{width:;float:right;}
.sub_02_01 .text_cont_03 .cont_box_r{width:480px; float:left;}
.sub_02_01 .text_cont_03 .cont_box_r th{background:#F4F4F4; font-weight:normal; color:#414141;border-right:1px solid #fff;border-bottom:1.2px solid #fff;padding:8px 0 8px 18px;} /*표 열 글자*/
.sub_02_01 .text_cont_03 .cont_box_r td{border-bottom:1px solid #fff;padding:9px 0 5px;background:#eeeeee;color:#414141;}/*내용 행 글자*/
.sub_02_01 .text_cont_03 .cont_box_r .btn_r{padding-bottom:10px;}
.sub_02_01 .text_cont_03 .cont_box_r .tr_01 th{} /*항목배경*/
.sub_02_01 .text_cont_03 .cont_box_r .tr_01 th.blue{background: none repeat scroll 0 0 color #b4b4b4; border-right:1px solid #fff; border-bottom:1px solid color:#F4F4F4; font-weight:normal;} /*상위 항목*/
.sub_02_01 .text_cont_04{float:left; margin-bottom:0px;}
.sub_02_01 .text_cont_04 img{margin-top:20px;}
.sub_02_01 .text_cont_04 p{line-height:24px; font-size:13px; margin:10, 0, 0, 0px; }
.sub_02_01 .text_cont_05{float:left; margin-top:0px;}
.sub_02_01 .text_cont_05 img{margin-top:10px;}
.sub_02_01 .text_cont_05 p{line-height:24px; font-size:13px; margin:10, 0, 0, 0px; }
.sub_02_01 .text_cont_06{float:left; margin-bottom:30px;}
.sub_02_01 .text_cont_06 img{margin:10px 0 20px 0;}
.sub_02_01 .text_cont_06 p{line-height:24px; font-size:13px; margin:10, 0, 0, 0px; }
.sub_02_01 .text_cont_07{float:left; margin-bottom:60px;}
.sub_02_01 .text_cont_07 img{margin :10px 0px 30px 0px;}
.sub_02_01 .text_cont_07 p{line-height:24px; font-size:13px; margin:10, 0, 0, 0px; }
.sub_02_01 .text_cont_09{float:left; width:960px; }
.sub_02_01 .text_cont_09 p{height:250px; background:url(../images/business/main_total_03.jpg) no-repeat; line-height:24px; font-size:13px;}

/* 감시제어 표1*/
.sub_02_02 {margin-top:30px;}
.sub_02_02 .text_cont_01{padding-bottom:1px;}
.sub_02_02 .tab_cont_li{width:960px;height:36px;overflow:hidden; }
.sub_02_02 .tab_cont_li li{float:left;}
.sub_02_02 .img_cont{clear:both}
.sub_02_02 .text_cont_02 {float:left;}
.sub_02_02 .text_cont_02 img{margin: 0 0 15	px 0;}
.sub_02_02 .text_cont_02 .cont_box_l{width:100%; float:left;}
.sub_02_02 .text_cont_02 .cont_box_r{width:; float:left;}
.sub_02_02 .text_cont_02 .cont_box_r th{height:; background:#FFFFFF; font-weight:bold; font-size:14px; color:#666666; border-bottom:1px solid #d2d2d2;} /*표 열 글자*/
.sub_02_02 .text_cont_02 .cont_box_r td{background:#FFFFFF; font-weight:normal; color:#666666; padding-left:20px;}
.sub_02_02 .text_cont_02 .cont_box_r .btn_r{padding-bottom:10px;}
.sub_02_02 .text_cont_02 .cont_box_r .tr_01 th{} /*항목배경*/
.sub_02_02 .text_cont_02 .cont_box_r .tr_01 td{background:#FFFFFF;  font-size:13px; line-height:24px; color:#666666; border-bottom:1px solid #d2d2d2; padding:8px 0 8px 12px;}
.sub_02_02 .text_cont_02 .cont_box_r .tr_01 th.blue{height:27px; font-size:13px; background: #f4f4f4; border-bottom:1px solid #d2d2d2; font-weight:normal;} /*상위 항목*/
.sub_02_02 .text_cont_02 .cont_box_r .tr_02 th{} /*항목배경*/
.sub_02_02 .text_cont_02 .cont_box_r .tr_02 td{background:#f4f4f4;  font-size:13px; line-height:24px; color:#666666; border-bottom:1px solid #d2d2d2; padding:8px 0 8px 12px;}/*항목배경진한색*/
.sub_02_02 .text_cont_02 .cont_box_r .tr_02 th.blue{background:#f4f4f4;} /*상위 항목*/

/* 감시제어 표2*/
.sub_02_02 .text_cont_03 {float:left; width:960px; margin-bottom:20px;}
.sub_02_02 .text_cont_03 img{margin-top:0px;}
.sub_02_02 .text_cont_03 .cont_box_l{width:100%; float:left;}
.sub_02_02 .text_cont_03 .cont_box_r{width:100%; float:left;}
.sub_02_02 .text_cont_03 .cont_box_r th{background:#FFFFFF; color:#666666; border-bottom:1px solid #d2d2d2; padding:2px 0 2px 0;} /*표 첫열 글자*/
.sub_02_02 .text_cont_03 .cont_box_r td{background:#FFFFFF; color:#666666; padding-left:20px;}
.sub_02_02 .text_cont_03 .cont_box_r .btn_r{padding-bottom:10px;}
.sub_02_02 .text_cont_03 .cont_box_r .tr_01 th{} /*항목배경*/
.sub_02_02 .text_cont_03 .cont_box_r .tr_01 td{background:#FFFFFF; font-size:13px; color:#666666; border-bottom:1px solid #d2d2d2; padding:10px 0 10px 15px;}
.sub_02_02 .text_cont_03 .cont_box_r .tr_01 th.blue{height:27px; font-size:13px; background: #f4f4f4; border-bottom:1px solid #d2d2d2; font-weight:normal;} /*상위 항목*/
.sub_02_02 .text_cont_03 .cont_box_r .tr_02 th{} /*항목배경*/
.sub_02_02 .text_cont_03 .cont_box_r .tr_02 td{background:#f4f4f4;  font-size:13px; color:#666666; border-bottom:1px solid #d2d2d2; padding:8px 0 8px 12px;}/*항목배경진한색*/
.sub_02_02 .text_cont_03 .cont_box_r .tr_02 th.blue{background:#f4f4f4;;} /*상위 항목*/

/* 감시제어 화면예제*/
.sub_02_02 .text_cont_04 {float:left; width:100%; margin-bottom:30px;}
.sub_02_02 .text_cont_04 img{margin :10px 0px 30px 0px;}
.sub_02_02 .text_cont_04 p{line-height:24px;}	
/* 감시제어 구성도 바로밑에*/
.sub_02_02 .text_cont_05{width:100%; background:url() no-repeat; margin-bottom: 10px;}
.sub_02_02 .text_cont_05 .lot_01{float:left;}
.sub_02_02 .text_cont_05 .lot_01 b{float:left;  background:url(../images/common/acc_3.jpg) no-repeat; color:#1b4997; font-size:14px; padding-left: 16px; }
.sub_02_02 .text_cont_05 .lot_01 p{float:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:260px;}
.sub_02_02 .text_cont_05 .lot_02{float:left; margin-left:45px;}
.sub_02_02 .text_cont_05 .lot_02 b{float:left;  background:url(../images/common/acc_3.jpg) no-repeat; color:#1b4997; font-size:14px; padding-left: 16px;}
.sub_02_02 .text_cont_05 .lot_02 p{float:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:260px;}
.sub_02_02 .text_cont_05 .lot_03{float:left; margin-left:45px;}	
.sub_02_02 .text_cont_05 .lot_03 b{float:left;  background:url(../images/common/acc_3.jpg) no-repeat; color:#1b4997; font-size:14px; padding-left: 16px;}
.sub_02_02 .text_cont_05 .lot_03 p{float:left; color:rgb(); font-size:13px; line-height:24px; padding-top:10px; border-top: 1px solid rgb(220, 220, 220); width:260px;}
/* 연도별 실적 표*/
.sub_03_01 .img_cont {float:left;}
.sub_03_01 .text_cont_01 {text-align: center;}	/*실적년도 검색버튼 */
.sub_03_01 .text_cont_01 table {margin:0px auto; width: auto;}
.sub_03_01 .text_cont_01 td {border-right: 1px solid rgb(216, 216, 216); font-size:15px; line-height: 27px; width: 120px; height: 28px; padding: 2px 0px 2px 0px /* 15px ktkim */;}  /*각년도선택버튼*/	
.sub_03_01 .text_cont_01 a, a:link, a:visited, a:active {color: #333333; text-decoration: none;}
.sub_03_01 .text_cont_01 a.selected { padding: 3px 0;}
.sub_03_01 .text_cont_02{margin-top:0px;} /*년도와 표사이간격*/	
.sub_03_01 .text_cont_02 table {margin:0 0 40px 0; width:470px;}  /*각 단의 넓이*/
.sub_03_01 .text_cont_02 th{} /*항목배경*/
.sub_03_01 .text_cont_02 td{height:27px; border-bottom:1px solid rgb(215, 215, 215);background-color:#FFFFFF; text-align:left middle; padding-left:13px; }  /*실적내용폰트*/
.sub_03_01 .text_cont_02 .tr_01 th{height:27px; background: none repeat scroll 0 0 #f4f4f4; border-bottom:1px solid #b4b4b4; font-weight:normal;} /*상위 항목*/
.sub_03_01 .text_cont_03{}
.sub_03_01 .text_cont_03 table{float:left; margin:0; width:960px;}
/* dolphin*/
.sub_04_01 .img_cont {float:left; margin:70px 0px 10px 0px;}
.sub_04_01 .text_cont_01{float:left;}
.sub_04_01 .text_cont_01 p{float:right; text-align:justify; line-height:23px; font-size:13px;}
.sub_04_01 .text_cont_01 b{font-weight:normal; color:#0c70e1;}
.sub_04_01 .text_cont_01 .cont_box_l{margin-top:60px; width:px; float:right;}
.sub_04_01 .text_cont_01 .cont_box_r{margin-top:10px; width:430px; float:left;}
.sub_04_01 .text_cont_02{float:left; margin-top:20px;}
.sub_04_01 .text_cont_02 h4 {display:block; margin-top:30px; background:url(../images/common/acc_5.gif) no-repeat; font-size:16px; font-weight:bold; padding-left: 27px; color:#1b4997;}
.sub_04_01 .text_cont_02 img{margin-top:0px;}
.sub_04_01 .text_cont_02 p{width:900px; margin-top:15px; margin-bottom:15px; border-top:1px dashed rgb(150, 150, 150); background:#ffffff; padding:10px 30px 10px 30px; }
.sub_04_01 .text_cont_03{float:left; margin-top:20px;}
.sub_04_01 .text_cont_03 img{margin-top:0px;}
.sub_04_01 .text_cont_03 p{width:900px; margin-top:15px; margin-bottom:15px; border-top:1px dashed rgb(150, 150, 150);background:#ffffff; padding:10px 30px 10px 30px; }
.sub_04_01 .text_cont_04{width:100%; float:left; margin-bottom:30px;}
.sub_04_01 .text_cont_04 p{text-align:justify; line-height:21px; font-size:11px; margin-bottom:15px; color:#828282; }
.sub_04_01 .text_cont_04 p.call{display:block;  font-size:14px; letter-spacing:0.08em;}

.sub_04_02 .text_cont_01{float:left; width:960px; margin-top:0px; margin-bottom:40px;}
.sub_04_02 .text_cont_01 img{margin-top:0px;}
.sub_04_02 .text_cont_01 p{width:900px; line-height:24px; margin-top:15px; margin-bottom:15px; border-top:1px dashed rgb(150, 150, 150); background:#ffffff; padding:10px 30px 10px 30px; }
.sub_04_02 .text_cont_01 z{font-size:12px; line-height:18px;}
.sub_04_02 .text_cont_01 h4_2 {display:block; margin-top:30px; background:url(../images/common/acc_5.gif) no-repeat; font-size:16px; font-weight:bold; padding-left: 27px; color:#1b4997;}
.sub_04_02 .text_cont_01 h4 {display:block; margin-top:60px; background:url(../images/common/acc_5.gif) no-repeat; font-size:16px; font-weight:bold; padding-left: 27px; color:#1b4997;}

.sub_04_03 .text_cont_01 {text-align: center; /* 년도 */}
.sub_04_03 .text_cont_01 table {margin:20px auto; width: auto;}
.sub_04_03 .text_cont_01 td {border-right: 1px solid rgb(216, 216, 216); font-size:15px; line-height: 27px; width: 100px; height: 28px; padding: 2px 0px 2px 0px /* 15px ktkim */; text-align: center;}
.sub_04_03 .text_cont_01 a, a:link, a:visited, a:active {color: #333333; text-decoration: none;}
.sub_04_03 .text_cont_01 a.selected { padding: 3px 0;}
.sub_04_03 .text_cont_02 img {margin-top:15px; }
.sub_04_03 .text_cont_02 p.dashed {border-bottom:1px dashed rgb(150, 150, 150); background:#ffffff; line-height:24px; margin:0 0 20px 0; padding:10px 0px 10px 15px; font-weight:normal;}

/*pager links hover and active states*/
.bx-pager .pager-active,
.bx-pager a:hover {
	background-position: 0 0;
	display: block;
}
.slider .bx-pager .pager-active,
.slider .bx-pager a:hover {
	background-position: -20px 0;
	display: block;
}
/*pager wrapper*/
.bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 50%;
	top: 325px;
	width: 80px; overflow: hidden;
	margin: 0 0 0 -40px;
}
.slider .bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	position: absolute;
	left: 215px;
	top: 220px;
	width: 80px; overflow: hidden;
	margin: 0 0 0 -40px;
}

/*pager links*/
.bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: url() no-repeat 0 -16px;
	text-indent: -9999px;
	display: block; 
	width: 15px; height: 15px;
	float: left; 
}
.slider .bx-pager a {
	margin-right: 5px;
	color: #fff;
	font-size: 0;
	zoom:1;
	background: url() no-repeat -20px -16px;
	text-indent: -9999px;
	display: block; 
	width: 9px; height: 10px;
	float: left; 
}
#slider1 .panel1 { background: url(../images/main/motion1.jpg) no-repeat center top; text-align: center; height: 600px; margin-top:75px;}
#slider1 .panel2 { background: url(../images/main/motion2.jpg) no-repeat center top; text-align: center; height: 600px; margin-top:75px;}
#slider1 .panel3 { background: url(../images/main/motion3.jpg) no-repeat center top; text-align: center; height: 600px; margin-top:75px;}
#slider1 .panel4 { background: url(../images/main/motion4.jpg) no-repeat center top; text-align: center; height: 600px; margin-top:75px;}