@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
a:link{color: #656565;text-decoration:none;}
a:visited{color: #656565;text-decoration:none;}
a:active{color: #656565;text-decoration:none;}
a:hover{color: #1a1a1a;text-decoration:none;}
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form{margin:0; padding:0;}
html{height:100%; overflow-y:scroll;}
body{font "Nanum Gothic", sans-serif;  font-size:12px; height:100%}
ul,ol,dl{list-style:none}
li{float:left}
img{border:0; vertical-align:top;}
ul{list-style:none; padding:0; margin:0}
.inputbox {background-color:#fff; border:black 1px solid; color:#555555; font-size:12px}
dl{display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;}
dt{display: block;}
dd{display: block;}
table {font-size: inherit; border-collapse: collapse; border-spacing: 0;}



/*ÀÎÆ®·Î*/
#intro{width:100%; padding-top:100px}
#copyright{width:100%; text-align:center; padding:100px 0 20px 0; clear:both}
.intro_visual{width:393px; height:507px; float:left; border:1px solid #e0e0e0}
.intro_content{padding-left:9px; float:left; width:596px; height:509px}
.intro_title{border:1px solid #e0e0e0; float:left; width:392px; height:161px; margin-bottom:9px}
.intro_btn01{float:left; width:193px; height:163px; margin:0 0 9px 9px;}
.intro_btn02{float:left; width:192px; height:337px; margin-right:9px;}
.intro_btn03{float:left; width:193px; height:163px; margin-bottom:9px;}
.intro_btn04{border:1px solid #e0e0e0; float:left; width:191px; height:161px; margin-left:9px; background:#fff}
.intro_notice{border:1px solid #e0e0e0; float:left; width:393px; height:163px}
.intro_banner{z-index:1; width:393px; height:507px; left:0; top:0; position:relative;}
.intro_icon{z-index:2; position:absolute; margin:230px 10px 0 10px; width:393px}
.intro_icon ul li{width:186px; float:left}
.intro_btitle{width:393px; height:66px;}
.intro_box{width:393px; height:87px;  clear:both; background:#fff; padding-top:10px}
.intro_box ul li{width:340px; background:url(ds_imgs/intro/dot.png); padding:5px 0 0 15px; color:#6b6b6b; clear:both; height:18px; margin-left:15px}

/*ÅÛÇÃ¸´ ±¸°£*/
h1{font-size:17px; color:#4161c8; font-weight:bold; font-family: "Nanum Gothic", sans-serif; clear:both}
h1.center_h1{width:959px; text-align:center;font-size:23px; color:#4161c8; font-weight:bold; font-family: "Nanum Gothic", sans-serif; clear:both}
h2{font-size:16px; color:#555555; font-weight:bold; font-family: "Nanum Gothic", sans-serif;  padding:0 0 5px 0px; clear:both}
h3{font-size:14px; color:#4161c8; font-weight:normal; font-family: "Nanum Gothic", sans-serif; background:url(ds_imgs/template/dot.png) no-repeat; padding:0 0 5px 20px; margin-top:10px}
h4{text-indent: -7px; font-family: "Nanum Gothic", sans-serif; font-size:13px; color:#2c2c2c; font-weight:normal; padding:0 0 5px 30px; letter-spacing:0px;}
h5{font-size:14px; color:#323232; font-weight:normal; font-family: "Nanum Gothic", sans-serif; background:url(ds_imgs/template/dot.png); padding:0 0 0px 20px; margin-top:30px; clear:both}
h6{font-family: "Nanum Gothic", sans-serif; font-size:12px; color:#5c5c5c; font-weight:normal; padding:0 0 5px 23px; }
p{	margin:0; padding:0; font-family: "Nanum Gothic", sans-serif; ; font-size:13px; text-align:left; line-height:160%; color:#333}
.text_box{background:#f6f6f6; border:1px solid #e2e2e2; padding:20px; margin:0 auto; width:690px; margin-top:10px; margin-bottom:10px}
.sub_line{background:url(ds_imgs/sub/line.png); height:1px; margin:20px 0 20px 0; clear:both}
.sub_line2{height:1px; margin:10px 0 10px 0; clear:both}

h2.h2title{background:none; margin:10px 0 -10px 0; font-size:17px}
h3.sea{background:none; padding:0 0 20px 0; font-size:16px}
h4.sea{padding:40px 0 5px 10px; width:723px; border-bottom:2px solid #C5C5C5; font-size:20px; font-weight:bold; color:#404040}
.number{font-size:14px; font-weight:none}
h5.sea{background:none; font-weight:bold; padding:0 0 5px 0; font-size:14px}

/*±âº» Æ² CSS*/
#top{height:40px; width:100%; }
#navi{height:40px; width:100%; background-color:#1d1d1d; clear:both;}
#visual{clear:both; height:279px; width:100%; margin-top:1px;}
#leftmenu {width:100%; clear:both; text-align:center;}
#contents{ width:100%;}
#logo{height:60px; width:100%}
#footer{height:33px; width:100%; border-top:1px #d5d5d5 solid; background:#eeeeef; clear:both}
#bottom{width:100%; clear:both;  background-color:#1c1c1c; height:auto;}
#sub_contents{width:100%; border-top:1px #d2d2d2 solid; }
#banner {width:100%; padding-top:20px; clear:both;}
#pro_search {width:100%;  padding-top:10px; }
#pro_list {width:100%;}
#partner {width:100%;}

.box{width:959px; margin:0 auto; clear:both; }
.box_leftmenu{width:959px; margin:0 auto; clear:both; #margin-left:-955px;}
.box_board {width:959px; margin:0 auto;}
.box_visual{width:959px; margin:0 auto; }

.left{float:left; width:330px;}

.left2{float:left; width:50%;}
.right2{float:right; width:50%;}
.leftmenu_bg {width:959px; position:relative;z-index:22;  height:70px; }
.leftmenu_box{float:left; width:957px;  height:45px; background:url(ds_imgs/leftmenu/box.png) no-repeat; position:absolute;z-index:2222;}
.leftmenu_box ul {float:left;width:100%;margin:0 auto;}
.leftmenu_box li.ic{float:left; width:17px;  padding-top:10px;}
.leftmenu_box li.leftmenu_findbox {float:right; width:310px;  padding-top:6px; }
	.leftmenu_findbox {font-size:14px; color: #1382d0;}
	.leftmenu_findbox li.title {font-size:14px; color: #1382d0; font-weight:bold; padding:2px 10px 0px 0px;}
	.leftmenu_findbox li.input {font-size:14px; color: #1382d0; border:3px solid #1382d0; height:28px; width:250px; background:#fff;margin-top:-2px;}
	.leftmenu_findbox li.btn {padding:0px 5px 0px 0px; float:right; margin-top:-2px;}
.leftmenu_box a:link {color: #9b9b9b;text-decoration:none;}
.leftmenu_box a:active {color: #9b9b9b;text-decoration:none;}
.leftmenu_box a:visited {color: #9b9b9b;text-decoration:none;}
.leftmenu_box a:hover{color: #2558c4;text-decoration:none;}
.leftmenu_box li.home { font-size:14px; color:#9b9b9b ;padding:12px 20px;}
.leftmenu_box li.menu_m { font-size:14px; color:#9b9b9b ;padding:12px 20px;}
.leftmenu_box li.menu_s { font-size:14px; color:#9b9b9b ;padding:12px 20px;}
.leftmenu_subbox {width:200px;}
.leftmenu_subbox ul {width:200px; border:1px solid #dddddd;}
.leftmenu_subbox li.over a:link {color:#fff;}
.leftmenu_subbox li.over a:active {color:#fff;}
.leftmenu_subbox li.over a:visited {color:#fff;}
.leftmenu_subbox li.over a:hover {color:#fff;  text-decoration: underline;}
.leftmenu_subbox li.out a:link {color:#b3b3b3;}
.leftmenu_subbox li.out a:active {color:#b3b3b3;}
.leftmenu_subbox li.out a:visited {color:#b3b3b3;}
.leftmenu_subbox li.out a:hover {color:#b3b3b3;  text-decoration: underline;}
.leftmenu_subbox li.out2 a:link {color:#b3b3b3;}
.leftmenu_subbox li.out2 a:active {color:#b3b3b3;}
.leftmenu_subbox li.out2 a:visited {color:#b3b3b3;}
.leftmenu_subbox li.out2 a:hover {color:#b3b3b3;  text-decoration: underline;}
.leftmenu_subbox li.outend a:link {color:#b3b3b3;}
.leftmenu_subbox li.outend a:active {color:#b3b3b3;}
.leftmenu_subbox li.outend a:visited {color:#b3b3b3;}
.leftmenu_subbox li.outend a:hover {color:#b3b3b3;  text-decoration: underline;}
.leftmenu_subbox li.outend2 a:link {color:#b3b3b3;}
.leftmenu_subbox li.outend2 a:active {color:#b3b3b3;}
.leftmenu_subbox li.outend2 a:visited {color:#b3b3b3;}
.leftmenu_subbox li.outend2 a:hover {color:#b3b3b3;  text-decoration: underline;}
.leftmenu_subbox li.over {width:200px; clear:both; font-size:14px; height:28px; background:#5070ba; border-bottom:1px solid #ffffff;color:#fff; padding-top:6px}
.leftmenu_subbox li.out {width:200px; clear:both; font-size:14px; height:28px; background:#eeeded; border-bottom:1px solid #ffffff;color:#b3b3b3; padding-top:6px}
.leftmenu_subbox li.outend {width:200px; clear:both; font-size:14px; height:28px; background:#eeeded; color:#b3b3b3; padding-top:6px}
.leftmenu_subbox li.out2 {width:200px; clear:both; font-size:12px; height:22px; background:#eeeded; border-bottom:1px solid #ffffff; color:#b3b3b3; padding-top:6px;}
.leftmenu_subbox li.outend2 {width:200px; clear:both; font-size:12px; height:22px; background:#eeeded; border-bottom:1px solid #ffffff; color:#b3b3b3; padding-top:6px;}


.leftbanner{clear:both; padding-top:30px; height:300px}
.body{float:left; width:959px; text-align:left; padding:0px 0px 50px 0px;}
.topnavi{float:right; width:500px;}
.topnavi li {color:#5d5d5d;float:left}
.topnavi li a:link{color:#5d5d5d;}
.topnavi li a:active{color:#5d5d5d;}
.topnavi li a:visited{color:#5d5d5d;}
.topnavi li a:hover{color:#5d5d5d;}

.toplog{float:right; padding:9px 0 12px 0}
.toplogo{float:left; width:100px; list-style:none; padding-top:10px;}
.search{background:url(ds_imgs/main/main_09.png); width:192px; height:24px; padding:3px 0 0 2px}
.search_2{background:url(ds_imgs/sub02/ser.png); width:141px; height:21px; padding:3px 0 0 2px}
.searchbox{border:0; width:170px; height:23px}
.copy_font{font-size:11px; color:#807f7f}
.sns{padding-top:18px; float:right}
.sns ul li{padding-right:10px}
.select_copy{float:left; padding:7px 0 0 5px;}
.copy_text{font-size:11px; color:#525252; padding:8px 15px 0 15px}

.visual{width:552px; height:388px; border:1px #e0e0e0 solid; float:left; background:#fff; margin:0 10px 10px 0px;}
.main_board{width:436px; height:180px; float:left; background:#fff; margin-bottom:10px}

.notice{float:left; width:474px; height:110px; text-align:left; background:#fff;margin-bottom:10px;margin-top:5px;  border:2px solid #1649b1; }
.new_product{float:right; width:474px; height:110px; text-align:left; background:#fff; margin: 5px 0px 7px 0px; border:2px solid #1649b1;}

.jop{width:552px; height:170px; border:1px #e0e0e0 solid; background:#fff; margin-right:10px; float:left}
.gallery{float:left; width:434px; height:170px; text-align:left; border:1px #e0e0e0 solid; background:#fff;}

.board_title{width:; height:15px; margin:7px 0px 0px 7px}
.board_box{width:; clear:both; text-align:left; padding-top:10px;}

.b_text{width:365px; padding-left:10px; color:#656565; clear:both; height:25px;}
.b_text a:link {color:#656565;}
.b_text a:visited {color:#656565;}
.b_text a:active {color:#656565;}
.b_text a:hover {color:#3d65b6;}
.b_data{width:75px; text-align:right; color:#626262; font-size:11px;height:25px; }

.g_img{width:433px; padding:10px 0 0 15px}
.g_img ul li {width:139px; height:73px;}
.g_text{font-size:11px; font-weight:bold; color:#4e4e4e;}

/*Á¦Ç°°Ë»ö_main*/
.pro_search_box {width:500px;; height:25px; clear:both; float:right; }
.serch_box {width:230px;height:35px; float:right;}
.serch_box .search_input {width:175px;margin:0px 5px 0px 20px;}
.serch_box .search_input input { border:3px solid #655d5d; padding:0px 5px;}

.input_search_m {border:1px solid #fff;  color:#777; font-weight:bold; font-size:12px; }
.input_search_leftmenu {width:190px; height:20px;border:1px solid #fff; margin-top:3.5px; color:#777; font-weight:bold; font-size:16px; }

/*¸ÞÀÎ º£³Ê*/
.banner {width:auto; padding-left:0px;}
.banner_box {width:242px; height:80px; float:left;border-right:1px solid #ebebeb;}
.banner_box_img{float:left;width:54px; padding:0px 10px 0px 10px;}
.banner_box_title{float:left; /*padding-bottom:5px;*/}
.banner_box_title h1{font-size: 14px; color: #333; font-weight: bold; font-family: tahoma;}
.banner_box_title h1 a{color: #333;}
.banner_box_txt{float:left; width:160px; font-family:Tahoma; font-size:11px; color:#656565; line-height:12px; text-align:left;}
.banner_box_txt a:link { color:#656565; }
.banner_box_txt a:hover {color:#656565;}
.banner_box_txt a:active {color:#656565;}
.banner_box_txt a:visited {color:#656565;}

.banner_box_none {width:228px; height:80px; float:right;}
.banner_box_none_img{float:left;width:54px; padding:0px 10px 0px 10px;}
.banner_box_none_title{float:left; padding-bottom:5px;}
.banner_box_none_txt{float:left; width:130px; font-family:Tahoma; font-size:11px; color:#656565; line-height:12px; text-align:left;}
.banner_box_none_txt a:link { color:#656565; }
.banner_box_none_txt a:hover {color:#656565;}
.banner_box_none_txt a:active {color:#656565;}
.banner_box_none_txt a:visited {color:#656565;}


/* main_Á¦Ç°Ãâ·Â */
.probox_01 {padding:1px 0px 0px 0px;clear:both;width:959px;}
.probox_01_tab {width:959px; float:left; height:30px;}
.probox_01_tab a:link {color:#fff;}
.probox_01_tab li.tab_title {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_01_tab li.tab_title h2{color:#fff; font-weight:400; font-size:13px;}
.probox_01_tab li.tab_over {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_over.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_01_tab li.tab_over h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_01_tab li.tab_out {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_out.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_01_tab li.tab_out h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_01_tab li.tab_btn_l  {width:30px; height:30px;margin-right:2px;}
.probox_01_tab li.tab_btn_r  {width:30px; height:30px;margin-left:2px;}



/* main_Á¦Ç°Ãâ·Â */
.probox_04 {padding:1px 0px 0px 0px;clear:both;width:959px;}
.probox_04_tab {width:959px; float:left; height:30px;}
.probox_04_tab a:link {color:#fff;}
.probox_04_tab li.tab_title {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_05.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_04_tab li.tab_title h2{color:#fff; font-weight:400; font-size:13px;}
.probox_04_tab li.tab_over {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_over.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_04_tab li.tab_over h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_04_tab li.tab_out {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_out.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_04_tab li.tab_out h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_04_tab li.tab_btn  {width:30px; height:30px;}
.probox_04_tab li.tab_btn_l  {width:30px; height:30px;margin-right:2px;}
.probox_04_tab li.tab_btn_r  {width:30px; height:30px;margin-left:2px;}


/* main_Á¦Ç°Ãâ·Â */
.probox_05 {padding:1px 0px 0px 0px;clear:both;width:959px;}
.probox_05_tab {width:959px; float:left; height:30px;}
.probox_05_tab a:link {color:#fff;}
.probox_05_tab li.tab_title {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_04.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_05_tab li.tab_title h2{color:#fff; font-weight:400; font-size:13px;}
.probox_05_tab li.tab_over {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_over.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_05_tab li.tab_over h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_05_tab li.tab_out {width:179px; height:30px; background:url(ds_imgs/main/tab_pro_01_out.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_05_tab li.tab_out h3{color:#fff; padding:0; font-size: 13px; margin:0; background:none;}
.probox_05_tab li.tab_btn  {width:30px; height:30px;}
.probox_05_tab li.tab_btn_l  {width:30px; height:30px;margin-right:2px;}
.probox_05_tab li.tab_btn_r  {width:30px; height:30px;margin-left:2px;}



.probox_02 {padding:10px 0px 0px 0px;width:474px; float:left;}
.probox_02_box {width:474px; height:170px; float:left;  padding:0px;}
.probox_02_tab {width:474px; float:left; height:30px;}
.probox_02_tab a:link {color:#fff;}
.probox_02_tab li.tab_over {width:158px; height:30px; background:url(ds_imgs/main/tab_pro_02.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_02_tab li.tab_out {width:158px; height:30px; background:url(ds_imgs/main/tab_pro_02_out.png) no-repeat; font-size:13px; color:#656565;padding-top:5px;}


.probox_03 {padding:10px 0px 0px 0px;width:474px; float:right;}
.probox_03_box  {width:474px; height:170px; float:left; padding:0px;}
.probox_03_tab {width:474px; float:left; height:30px;}
.probox_03_tab a:link {color:#fff;}
.probox_03_tab li.tab_over {width:158px; height:30px; background:url(ds_imgs/main/tab_pro_03.png) no-repeat; font-size:13px; color:#fff;padding-top:5px;}
.probox_03_tab li.tab_out {width:158px; height:30px; background:url(ds_imgs/main/tab_pro_02_out.png) no-repeat; font-size:13px; color:#656565;padding-top:5px;}

.pro01_listbox {width:959px; }
.pro01_listbox li.prev {width:30px; height:46px; padding-top:0px;}
.pro01_listbox li.next {width:30px; height:46px; padding-top:80px;}
.pro01_listbox li.pro01_viewbox {height:150px; width:899px;float:left; }

.pro02_listbox {width:474px;float:left;clear:both;}
.pro02_listbox li.prev {width:19px; height:46px; padding-top:70px;float:left;}
.pro02_listbox li.next {width:19px; height:46px; padding-top:70px;float:left;}
.pro02_listbox li.pro02_viewbox {height:206px; width:484px;float:left;}

.probox_satcom {float:left; width:179px; height:150px; border-right:1px solid #ccc;}
.probox_satcom ul { width:200px; float:left; display:inline;}
.probox_satcom li.img { width:200px; float:left;padding:20px 0px 5px 0px; }
.probox_satcom li.txt { width:150px; float:left; color:#656565; font-size:13px; padding-left:30px;}
.probox_satcom li.txt  p{color:#656565; font-size:13px; }
.probox_satcom li.txt  a:link p {color:#656565;}
.probox_satcom_noline {float:left; width:200px; height:150px; }
.probox_satcom_noline ul { width:200px; float:left; display:inline;}
.probox_satcom_noline li.img { width:200px; float:left;padding:20px 0px 5px 0px; }
.probox_satcom_noline li.txt { width:150px; float:left; padding-left:30px;}
.probox_satcom_noline li.txt  p{color:#656565; font-size:13px; }
.probox_satcom_noline li.txt  a:link p {color:#656565;}

.probox_terr {float:left; width:207px; height:150px; border-right:1px solid #ccc;margin-top:10px; }
.probox_terr ul {width:207px; float:left; }
.probox_terr li.img { width:150px; float:left;padding:10px 0px 0px 10px; }
.probox_terr li.txt { width:150px; float:left; color:#656565; font-size:13px; padding-left:50px;}
.probox_terr li.txt  p{color:#656565; font-size:13px; }
.probox_terr li.txt  a:link p {color:#656565;}
.probox_terr_noline {float:left; width:207px; height:150px;margin-top:10px; }
.probox_terr_noline ul { width:207px; float:left; display:inline;}
.probox_terr_noline li.img { width:150px; float:left;padding:10px 0px 0px 10px;}
.probox_terr_noline li.txt { width:150px; float:left; color:#656565; font-size:13px; }
.probox_terr_noline li.txt  p{color:#656565; font-size:13px; }
.probox_terr_noline li.txt  a:link p {color:#656565;}

.probox_aero {float:left; width:207px; height:150px; border-right:1px solid #ccc;margin-top:10px; }
.probox_aero ul {width:230px; float:left; }
.probox_aero li.img { width:190px; float:left;padding:10px 0px 0px 20px;}
.probox_aero li.txt { width:150px; float:left; color:#656565; font-size:13px; padding-left:50px;}
.probox_aero li.txt  p{color:#656565; font-size:13px; }
.probox_aero li.txt  a:link p {color:#656565;}
.probox_aero_noline {float:left; width:240px; height:200px;margin-top:10px; }
.probox_aero_noline ul { width:230px; float:left; display:inline;}
.probox_aero_noline li.img { width:190px; float:left;padding:10px 0px 0px 20px;}
.probox_aero_noline li.txt { width:150px; float:left; color:#656565; font-size:13px; padding-left:50px;}
.probox_aero_noline li.txt  p{color:#656565; font-size:13px; }
.probox_aero_noline li.txt  a:link p {color:#656565;}


.partner {padding:0px 0px; clear:both; width:959px;}


/* copyright */
.copy_box { display: flex; flex-wrap: wrap; padding:20px 0px; clear:both; height:355px;}
.copy_box > div { display: inline-block; padding: 20px;}
.copy_box > div:first-child { padding-left: 0;}

.copy_loaction {}
.addUsa { border-right: 1px solid #333; }
.copy_loaction ul {width:100%; float:left; clear:both;}
.copy_loaction li { text-align:left; }
.copy_loaction li.title {clear:both;color:#ffffff; font-size:12px; float:left; text-align:left; }
.copy_loaction li.txt {clear:both; color:#e3e3e3; font-size:12px; float:left;}
.copy_loaction li.txt p { clear:both;color:#f8f8f8; font-size:12px; height:15px;}

.copy_contacts { border-right: 1px solid #333; min-width: 200px; }
.copy_contacts li { float:left; text-align:left; }
.copy_contacts li.title {clear:both; color:#ffffff; font-size:12px; float:left; text-align:left; }
.copy_contacts li.txt {clear:both; color:#e3e3e3; font-size:12px; float:left;  }
.copy_contacts li.txt p { clear:both;color:#f8f8f8; font-size:12px;height:15px;}

.copy_intouch { padding-right: 0; }
.copy_intouch ul { clear: both; text-align:center;}
.copy_intouch ul li { margin-right: 35px; text-align:left;}
.copy_intouch .snsBox { display: flex; justify-content: space-between; width:100%; padding-top:15px; }
.copy_intouch ul li.social { display: inline-block; text-align:left; padding-top:12px; }

.copy_intouch ul li.iso { float:left; padding-top:20px;}


.copy_skill {width:auto; float:left; margin-top:28px;}
.copy_line {width:10px; float:left;height:100px; padding-right:60px;}
.copy_bottom {clear:both;font-size:12px; width:100%;color:#e3e3e3; float:left; text-align:center; padding:25px 0px 10px 0px;}
.keywords_bottom {clear:both;font-size:8px; width:100%;color:#a4a4a4; float:left; text-align:center; }

.footerBottom { display: block; width: 100%; }


/* page */
p.normal_txt {font-size:14px; color:#2c2c2c;}
p.inquary_txt {font-size:14px; color:#2c2c2c; font-weight:normal;}
p.ip_title {font-size:20px; color:#2c2c2c; font-weight:bold; letter-spacing;-1px; padding-top:10px;}
.img_center {width:959px; text-align:center;}

.history_box {position:relative; width:959px; float:left;clear:both; height:590px; background:url(../ds_imgs/ds1/img1_4_1.png) no-repeat; margin-top:5px;}
.history_box ul {width:959px; float:left;clear:both;}
.history_box li.date {float:left;width:100px; color:#4161c8; font-size:16px; font-weight:bold;}
.history_box li.txt {float:left;width:auto; color:#2c2c2c; font-size:15px; }
.history_box li p {width:auto; color:#2c2c2c; font-size:15px; }

.careers_box {width:959px; float:left;clear:both; height:600px; background:url(../ds_imgs/ds1/img1_5_1.png) no-repeat;}
.careers_box p {width:auto; color:#2c2c2c; font-size:15px; }

.certi_box {background:#f4f4f4; width:959px; margin:30px 0px; height:1016px;}
.certi {width:959px; height:603px;}
.certi li.img {width:420px; height:603px; float:left; padding:80px;}
.certi li.txtbox {width:420px; height:auto; padding-top:80px; }
.certi li.txtbox p.title {font-size:25px; color:#4161c8; font-weight:bold;   clear:both; padding-bottom:30px;}
.certi_list { width:942px; height:178px; padding-bottom:75px; padding:0px 80px; clear:both;}
.certi_list ul {float:left; clear:both;}
.certi_list li {padding-right:20px;}
.certi_list li.txt {padding-top:10px;}

.contacts_box {width:1102px; float:left; height:800px; background:url(../ds_imgs/ds6/img6_2_2_n.png) no-repeat;}
.contacts_box ul {width:1102px; float:left;clear:both;}
.contacts_box li.date {float:left;width:60px; color:#4161c8; font-size:16px; font-weight:bold;}
.contacts_box li.txt {float:left;width:auto; color:#2c2c2c; font-size:15px; }
.contacts_box li p {width:auto; color:#2c2c2c; font-size:15px; }


.mboard_box{border:1px #e0e0e0 solid; border-top:0px; width:421px; height:131px; clear:both; text-align:left; padding:13px 0 0 13px}
.m1_title{font-weight:bold; font-size:14px; color:#3a3a3a; clear:both}
.m_text{font-size:11px; color:#838181; clear:both}
.more{font-size:11px; font-weight:bold; color:#838181; text-decoration: underline; text-align:right; padding-top:10px; clear:both}

.jop_btn{background:url(ds_imgs/main/j_bg.png); width:391px; height:38px; padding-top:12px}
.jop_btn ul li{padding-right:10px}
.jop_box{width:530px; text-align:left; clear:both; padding:10px 0 0 15px; height:100px}
.jop_text{width:300px; background:url(ds_imgs/main/dot.png); padding-left:10px; color:#7a7a7a; clear:both; height:19px;}
.jop_be{width:155px; color:#7a7a7a; font-size:11px; font-weight:bold}
.jop_data{width:60px; color:#6483bf; font-size:11px;}

.subtitle{height:10px; width:959px; }
.subtitle_img{float:left;}
.subtitle_text{float:right; color:#a7a7a7; padding:20px 10px 0 0; font-size:11px; font-family: "Nanum Gothic", sans-serif; }

.subtitle_h1 a{color: #4161c8; font-weight: bold; font-size: 22px; font-family: arial; text-transform:uppercase;}
.subtitle_h1 a:hover{color: #4161c8; font-weight: bold; font-size: 22px; font-family: arial;text-transform:uppercase;}

.subtitle_h1_2 a{color: #4161c8; font-weight: bold; font-size: 22px; font-family: arial; }
.subtitle_h1_2 a:hover{color: #4161c8; font-weight: bold; font-size: 22px; font-family: arial;}

.sub_banner{padding-bottom:7px}

.left_btn{padding-top:20px; clear:both}
.left_btn ul li{padding-bottom:5px}


/*ÀÎÁõ³»¿ª ÀÎÁõ¼­*/
.ip_box { display: flex; align-items: center; width:959px; margin:0 auto; }
.ip_box h1 { display: block; margin:20px 0px 10px 0px; font-size:18px; text-align: center; color:#4161c8; }
.ip_box article > ul li { margin-right: 15px; cursor: pointer; }


.ip_box li.ipusa {width:430px !important; margin-right:40px;}
.ip_box2 {width:959px;}
.ip_box2 h1 {font-size:13px;margin:20px 0px 10px 0px;}
.ip_box2 li.leftbox {width:auto; margin:0 auto; padding:0px 10px;}
.ip_box2 li.leftbox_title {width:400px; margin:0 auto; padding:0px 10px;}
.ip_box2 li.rightbox {width:400px;margin-right:30px; text-align:center;}



#clickIMGarea { cursor:pointer; }



.iso_txt{position:absolute; top:0px; left:110px}
.ds1_sign {width:250px; float:right; margin-top:30px;}
.ds1_sign li {width:250px; text-align:right; font-size:14px; clear:both;}

.manage_box {width:959px; margin:0 auto; float:left;}
.manage_box ul {width:100%; float:left}
.manage_box li.left {float:left; width:250px; text-align:center;}
.manage_box li.right {float:left; width:600px;}
.manage_box li.right p {font-size:14px;}

/*ÆÐµù°ª*/
.pad_top_30 {padding-top:30px; clear:both;}
.pad_top_20 {padding-top:20px; clear:both;}
.pad_top_10 {padding-top:10px; clear:both;}

/*·Î±×ÀÎ*/
.login{width:320px; height:200px; text-align:left; background:url(ds_imgs/login/login_bg.png); padding:55px 0 0 273px}
.login_box{width:210px;}
.login_box li{height:27px}
.login_title {width:182px; height:25px}


/*¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Ã£±â*/
.ip{width:643px; height:206px; text-align:left; background:url(ds_imgs/login/ip_bg.png); padding-top:17px}
.id_title{float:left; width:76px; clear:both; padding-bottom:10px}
.id_text{float:left; width:160px;}

/*È¸¿ø°¡ÀÔ*/
.member_title{clear:both; padding:20px 0 10px 0}
.registerbox1 {height: 200px; width: 673px; BACKGROUND-COLOR: #ffffff; COLOR: #666666; FONT-SIZE: 12px; border:1px solid #d7d7d7; padding:20px}
.member_ok{margin:-2px 0 0 3px; color:#666666}
.inputbox{background-color: #ffffff; border-bottom: #d9d9d9 1px solid; border-left: #d9d9d9 1px solid; border-right: #d9d9d9 1px solid; border-top: #d9d9d9 1px solid; color:#330000;width:150px; height:20px}

.member{border:1px solid #4278ba;  clear:both;width:633px; margin-left:10px; height:650px; border-top: 2px solid #4278ba;margin-left:170px;}
.member2{border:1px solid #4278ba;  clear:both;width:623px; margin-left:10px; height:650px; border-top: 2px solid #4278ba;}
.member2 label {margin-top:2px;height:10px; }
.en_title{ height:30px; color:#575757; width:150px; padding:10px 0 0 10px; font-weight:bold;clear:both; font-size:12px;}
.en_text{height:35px; width:443px; padding:5px 0 0 0px; line-height: 17px; color:#666666; font-size:12px;}

.en_title2{border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;  height:20px; color:#575757; width:160px; padding:10px; font-weight:bold;clear:both; font-size:13px;float:left;}
.en_text2{border-bottom:1px solid #E4E4E4; height:20px; width:454px; padding:10px;  line-height: 15px; color:#666666; font-size:12px;float:left;}

.m_title{background:url(ds_imgs/sub19/dot.png)no-repeat 0 2px; font-size:12px; color:#666666; padding-left:20px; width:70px; clear:both; margin-bottom:15px;}
.m_con{}
input.text {height: 22px;font-size: 11px;letter-spacing: -1px;line-height: 23px;vertical-align: middle;margin-right: 1px;padding: 0 4px;border: 1px solid #d1d1d1;background: #fff;}
input.text, textarea {border-color: #c5c5c5 #eaeaea #eaeaea;border-radius: 2px;}
span.required {width: 10px;height: 1em;color: #ff9a4f;display: inline-block;overflow: hidden;text-indent: -999em;background: url(ds_imgs/member/bull_required.gif) no-repeat 50% 50%;}
.required_txt {font-size: 11px;letter-spacing: -1px;font-weight: bold;margin-bottom: 10px; color:#666666}
span.withip {vertical-align: middle; margin-left: 5px; display: inline-block;}

.info_btn{padding-top:30px; height:40px; clear:both; width:633px; margin:0 auto; text-align:center; }
.info_btn ul {width:100%; text-align:center; }
.info_btn li.left {width:49%; float:left; text-align:right;}
.info_btn li.right {width:50%; float:right; text-align:left;}
.info_btn2{padding-top:10px; height:60px; clear:both; width:400px; margin:0 auto; text-align:center;}

/*¾à°ü*/
.policy{height: 400px; width: 691px; BACKGROUND-COLOR: #ffffff; COLOR: #666666; FONT-SIZE: 12px; border:1px solid #d7d7d7; padding:20px; overflow-y: scroll; border-right: 0; color:#666666;}
.p_tit{font-weight:bold; padding-bottom:40px}
.s_tit{font-weight:bold; clear:both}

.policy dl dt{color:#666666; font-weight:bold; clear:both}
.policy dl dd{color:#666666; padding:15px 0 30px 0}
.p_list li{margin-bottom: 8px; padding-left: 15px; text-indent: -15px; line-height: 18px; text-align: justify; clear:both; font-size:11px}
.s_list{clear:both; padding-bottom:10px}
.s_list li{margin-bottom: 0px; padding-left: 15px; line-height: 18px; text-align: justify; clear:both}
.ps_list li{margin-bottom: 8px; padding-left: 10px; text-indent: -10px; line-height: 18px; text-align: justify; clear:both}
.p1_list li{margin-bottom: 8px; padding-left: 10px; text-indent: -10px; line-height: 18px; text-align: justify; width:300px; float:left}

.policy_box{ width:696px; height:25px; color:#666666; padding:10px;
       border: 7px solid #d7d7d7; 
       /*È®ÀÎÀ» À§ÇØ Å×µÎ¸®¸¦ÁÜ*/ 
       background:#fff;
       /*IE¿¡¼­´Â Å×µÎ¸®°¡ ¹è°æ»öÀÌµÈ´Ù*/
       -moz-border-radius: 11px;
        /*ÆÄÀÌ¾îÆø½º*/
        -webkit-border-radius: 11px;
        /*À¥Å¶±â¹Ý ºê¶ó¿ìÀú ±¸±ÛÅ©·Ò »çÆÄ¸®*/
        border-radius: 11px;
        /* ¿ÀÆä¶ó 10.5ÀÌ»ó */
        behavior: url(ie-css3.htc);
        /*IE6ÀÌ»ó IE-CSS3 ÇÙ»ç¿ë*/
       }
.policy_box_u{ width:680px; color:#666666; padding:20px; text-align:center; font-weight:bold; font-size:16px; font-family: "Nanum Gothic", sans-serif;
       border: 7px solid #d7d7d7; 
       /*È®ÀÎÀ» À§ÇØ Å×µÎ¸®¸¦ÁÜ*/ 
       background:#fff;
       /*IE¿¡¼­´Â Å×µÎ¸®°¡ ¹è°æ»öÀÌµÈ´Ù*/
       -moz-border-radius: 11px;
        /*ÆÄÀÌ¾îÆø½º*/
        -webkit-border-radius: 11px;
        /*À¥Å¶±â¹Ý ºê¶ó¿ìÀú ±¸±ÛÅ©·Ò »çÆÄ¸®*/
        border-radius: 11px;
        /* ¿ÀÆä¶ó 10.5ÀÌ»ó */
        behavior: url(ie-css3.htc);
        /*IE6ÀÌ»ó IE-CSS3 ÇÙ»ç¿ë*/}
       
.privacy_tb {margin-top: 20px; width:680px}
.privacy_tb tbody td.align_L {text-align: left; padding-left:10}
.privacy_tb thead th, .privacy_tb tbody th, .privacy_tb tbody td {font-size: 11px;letter-spacing: -1px;padding: 6px 15px;border: 1px solid #f0f0f0;text-align: center;}
.p_text{color:#666666; padding-top:20px; font-size:11px; clear:both}

caption.caption {display: none;}
.edu_tb {width:959px}
.edu_tb tbody td.align_L {text-align: left;}
.edu_tb thead th, .edu_tb tbody th {font-size: 12px;letter-spacing: 0px;padding: 6px;border: 1px solid #f0f0f0;text-align: center; color:#4d78b8; background:#F6F6F6; border-top:2px solid #4d78b8}
.edu_tb tbody td{font-size: 12px;letter-spacing:0px;border: 1px solid #f0f0f0;text-align: center; color:#666666; padding: 6px;}
.edu_tb tbody td.done{color:#B63B3B; font-weight:bold}

.edu_tb1 {width:100%; clear:both; margin:0 auto; padding:0;}
.edu_tb1 tbody td.align_L {text-align: left; width:100%}
.edu_tb1 thead th, .edu_tb tbody th {font-size: 12px;letter-spacing: 0px;border: 1px solid #f0f0f0;text-align: center; color:#4d78b8; background:#F6F6F6; border-top:2px solid #4d78b8}
.edu_tb1 tbody td{font-size: 12px;letter-spacing:0px;border: 1px solid #f0f0f0;text-align: center; color:#666666; }
.edu_tb1 tbody td.done{color:#B63B3B; font-weight:bold}

caption.caption {display: none;}
.edu_tb_ter {margin-top: 20px; width:959px}
.edu_tb_ter tbody td.align_L {text-align: left;}
.edu_tb_ter thead th, .edu_tb tbody th {font-size: 12px;letter-spacing:1px;padding: 6px 15px;border: 1px solid #f0f0f0;text-align: center; color:#4d78b8; background:#F6F6F6; border-top:2px solid #4d78b8}
.edu_tb_ter tbody td{font-size: 12px;letter-spacing: 1px;border: 1px solid #f0f0f0;text-align: left; color:#666666; padding: 6px 15px;}
.edu_tb_ter tbody td.blank{font-size: 12px;letter-spacing: 0px;border: 1px solid #f0f0f0;text-align: center; color:#666666; padding: 6px 15px;}
.edu_tb_ter tbody td.done{color:#4d78b8; font-weight:bold; background:#f2f9fb;}
.sw_title{background:#F6F6F6; font-weight:bold; width:100px;}


caption.caption {display: none;}
.edu_tb_cer {margin-top: 0; width:959px}
.edu_tb_cer tbody td.align_L {text-align: left;}
.edu_tb_cer thead th, .edu_tb tbody th {font-size: 14px;letter-spacing:0px;padding: 6px 15px;border: 1px solid #f0f0f0;text-align: center; color:#4d78b8; background:#F6F6F6; border-top:2px solid #4d78b8}
.edu_tb_cer tbody td{font-size: 14px;letter-spacing: 0px;border: 1px solid #f0f0f0;text-align: left; color:#666666; padding: 6px 15px;}
.edu_tb_cer tbody td.blank{font-size: 14px;letter-spacing: 0px;border: 1px solid #f0f0f0;text-align: center; color:#666666; padding: 6px 15px;}
.edu_tb_cer tbody td.done{color:#4d78b8; font-weight:bold; background:#f2f9fb;}

.edu{padding:10px 0 10px 0; margin:0 auto; width:100px; height:50px}

.edu_t{padding:10px 0 10px 0; margin:0 auto; width:100%; height:15px;text-align:center;}
.edu ul li{padding:0 5px 0 5px; font-size:12px}
.edu_number_t{font-weight:bold;text-align:center;width:100%;}
.edu_number{font-weight:bold; color:red;text-align:center;}

.edu_list ul li.title{background:url(ds_imgs/sub19/dot.png)no-repeat 0 2px; font-size:12px; color:#666666; padding-left:20px; width:100px; clear:both; margin-bottom:15px; font-weight:bold; color:#404040}
.edu_list ul li.con{width:570px}

.edu_box{ width:696px; color:#666666; padding:10px;
       border: 7px solid #d7d7d7; 
       /*È®ÀÎÀ» À§ÇØ Å×µÎ¸®¸¦ÁÜ*/ 
       background:#fff;
       /*IE¿¡¼­´Â Å×µÎ¸®°¡ ¹è°æ»öÀÌµÈ´Ù*/
       -moz-border-radius: 11px;
        /*ÆÄÀÌ¾îÆø½º*/
        -webkit-border-radius: 11px;
        /*À¥Å¶±â¹Ý ºê¶ó¿ìÀú ±¸±ÛÅ©·Ò »çÆÄ¸®*/
        border-radius: 11px;
        /* ¿ÀÆä¶ó 10.5ÀÌ»ó */
        behavior: url(ie-css3.htc);
        /*IE6ÀÌ»ó IE-CSS3 ÇÙ»ç¿ë*/
       }
.edu_btn{padding:20px 0 10px 0}
.edu_btn ul li{padding-right:10px}

.colum_box{ width:690px; padding:20px; height:55px;
       background:#E4EBF4;
       /*IE¿¡¼­´Â Å×µÎ¸®°¡ ¹è°æ»öÀÌµÈ´Ù*/
       -moz-border-radius: 11px;
        /*ÆÄÀÌ¾îÆø½º*/
        -webkit-border-radius: 11px;
        /*À¥Å¶±â¹Ý ºê¶ó¿ìÀú ±¸±ÛÅ©·Ò »çÆÄ¸®*/
        border-radius: 11px;
        /* ¿ÀÆä¶ó 10.5ÀÌ»ó */
        behavior: url(ie-css3.htc);
        /*IE6ÀÌ»ó IE-CSS3 ÇÙ»ç¿ë*/
       }
.colum{color:#3B3B3B;}
.colum ul li{padding-right:20px}
.colum_select{color:#3B3B3B; font-size:11px; font-family: "Nanum Gothic", sans-serif2014-02-17; letter-spacing:1px; height:22px; vertical-align: middle;margin-right: 1px; border: 1px solid #d1d1d1;background: #fff; }
.radio{padding:0 10px 0 5px}


/*¼­ºêÆäÀÌÁö ½ºÅ¸ÀÏ ½ÃÀÛ*/
.ceo_left{float:left; padding-right:50px; width:325px}
.ceo_right{float:left; width:325px}
.ceo{margin:0 auto; width:700px}
.ceo_left_margin{float:left; padding:0 50px 0 5px; width:320px; margin-top:-170px}

.more_sub{border-top:2px solid #DADADA; border-bottom:1px solid #DADADA; padding: 10px 0 10px 10px; width:680px; margin:0 auto; clear:both; font-weight:bold; font-family: "Nanum Gothic", sans-serif; font-size:18px; background:#F6F6F6; color:#1958B6}
.more_text{font-size:12px; color:#6E6E6E; font-weight:none;}
.more_body{width:670px; margin:0 auto}
.more_body2{width:688px; margin:0 auto}
.left_title{width:70px; text-decoration: underline; font-weight:bold; clear:both; padding-top:20px;}
.right_text{width:600px; padding-top:20px;}
.left_title2{text-decoration: underline; font-weight:bold; clear:both; padding-top:20px;}
.right_text2{padding-top:10px; clear:both;}

div.about.history{width:700px; margin:0 auto; height:565px; background:url(ds_imgs/sub01/page2.png); margin-top:-20px}
div.about.history dl dd li {line-height: 28px;}
div.about.history dl#year01 dt {color:#1d8bcb; font-weight:bold; font-family: "Nanum Gothic", sans-serif; font-size:30px; height:80px; padding-top:20px}
.history dl dd font {width: 59px; font-weight: bold; color: #1d8bcb; font-size: 14px; margin-right: -1px; float:left; padding-top:3px}
.history dl dd ul {overflow: hidden;}
.history dl dd ul li {float: left;width: 500px; color: #444;}
.history dl dd em, .history dl dd strong, .history dl dd span {float: left;}
.history dl dd strong {width: 22px;font-weight: bold;color: #444;}

.sub_bodybox{width:700px; margin:0 auto; clear:both}

.org_tap{width:700px; margin:0 auto; height:80px}
.org_tap ul li{width:139px; padding:10px 0 10px 0; text-align:center; border:1px solid #DCDCDC; color:#6C6C6C; border-left:0px; background:#f6f6f6}
.org_tap ul li.tap_on{border:3px solid #4d78b8; width:134px; margin-top:-2px; font-weight:bold; color:#4d78b8; background:#fff}
.org_tap ul li.tap_left{border-right:0px; border-left:1px solid #DCDCDC}

.org_down{padding:10px 0 0 20px; height:80px}
.org_down ul li{padding-right:10px}

.staff{}
.staff ul li{width:50%}

.staff_img{width:130px; float:left; height:180px}
.staff_profile{float:left; width:200px; margin-top:-10px; height:180px}

.bu_img{float:left; width:350px; height:240px;}
.bu_text{float:left; width:350px; height:240px;}

#allmenu {width:949px; background:#4d6ede; padding:5px; margin:0 auto; clear:both; height:590px}
.all_bg {background:#fff; padding:11px; clear:both; height:590px}
.all_m {width:145px; float:left; height:188px; padding:0px 4px;}
.all_title {height:40px; border-bottom:#4d6ede 2px solid; width:145px; text-align:center; padding-top:13px; font-weight:bold; font-family: "Nanum Gothic", sans-serif; font-size:20px; color:#4d6ede; }
.all_title a:link{color: #4d6ede;text-decoration:none;}
.all_title a:visited{color: #4d6ede;text-decoration:none;}
.all_title a:active{color: #4d6ede;text-decoration:none;}
.all_title a:hover{color: #4d6ede;text-decoration:none;}
.all_body {padding:11px 0 0 11px; line-height:160%; height:490px; clear:both; font-size:11px; }
.all_body a:link,
.all_body a:visited,
.all_body a:active{color: black;text-decoration:none;}
.all_body a:hover{color: black; text-decoration: underline;}
.all_sub{font-size:13px; color:#737373; padding-left:10px}
.top_close {background:#ccc; clear:both; height:25px; float:right; width:959px;background:#4d6ede; }

.award{width:650px; height:920px; font-family:±Ã¼­; font-weight:bold; color:#262626; z-index:3; position:absolute; bottom:0px; left:0px; right:0px; top:0; position:absoulte !important;}
.a_number{font-size:20px; padding:68px 0 0 95px}
.a_name{font-size:20px; padding:190px 0 0 0px; text-align:right}
.a_name ul li{clear:both; text-align:right; width:600px;}
.a_text{font-size:16px; padding:106px 0 0 95px;}
.a_text ul li{clear:both; height:30px}
.a_data{font-size:16px; text-align:center; clear:both; padding-top:180px}

.award_bg{width:650px; height:920px; z-index:2; left:0px; top:0px; position:relative;}

caption.caption {display: none;}
.org_tb {width:688px;}
.org_tb tbody td.align_L {text-align: left;}
.org_tb thead th, .org_tb tbody th {font-size: 12px;letter-spacing: -1px;padding: 6px 15px;border: 1px solid #f0f0f0;text-align: center; color:#4D4D4D; background:#F6F6F6;}
.org_tb tbody td{font-size: 12px;letter-spacing: -1px;border: 1px solid #f0f0f0;text-align: center; color:#666666; padding: 6px 15px; width:182px}
.org_tb tbody td.done{color:#B63B3B; font-weight:bold}




/*°Ô½ÃÆÇ*/
.board_list{width:100%; border:0; border-collapse:collapse; }
caption{width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; z-index:-1;}
.board_list th{padding:10px 0 10px 0; border-bottom:1px solid #d0d0d0; border-top:2px solid #727272; text-align:center; color:#565e63; background:#f8f8f8}
.board_list td{padding:9px 10px 9px 10px; border-bottom:1px solid #e0e6ea; text-align:center; background:#fff; color: #767676;}
.board_list td.t1{text-align:left;}
.board_list tr:first-child td{padding-top:17px}
.infoTxt{padding:10px 0 10px 0}

.pageinate{text-align:center; margin-top:30px}
.pageinate a.p_btn{padding:0px 3px 0 3px; background:none}
.pageinate a{margin-right:-6px; padding:10px 10px 2px 11px; color:#333; text-decoration:none; line-height:normal; font:11px Tahoma, Serif;}
.pageinate a:link,
.pageinate a:visited,
.pageinate a:active{color: #333; text-decoration:none;}
.pageinate a:hover{color: #333; text-decoration: underline;}
.pageinate strong{margin-right:-6px; padding:10px 10px 2px 11px; color:black; font-weight:bold; text-decoration: underline; font-size:11px; font-family:Tahoma, Serif;}

.searchB {background: #f1f1f1; padding: 20px; height: 25px; border: 1px solid #dedede; clear: both; margin-top: 30px;}
.searchC {margin: 0 auto; width: 350px;}
.searchC ul li {padding: 0 2px 0 2px; height: 22px;}
.kstyle{padding:1px 0 0 0; height:19px; border:1px solid #cdcdcd}
.sub_combo{padding:1px 0 0 0; height:22px}

.board_view{width:100%; border:0; border-collapse:collapse;}
.board_view th{padding:13px 10px 13px 10px; border-bottom:1px solid #b9b9b9; text-align:center; color:#484848; font-family:dotum}
.t1{text-align:left;}
.board_view td{padding:13px 10px 13px 15px; border-bottom:1px solid #b9b9b9; background:none; color:#484848}
.board_view td.bTitle{padding:11px 0 10px 0; font-weight:bold; color:#484848; font-size:1.2em; border-bottom:1px solid #e7e7e7; border-top:2px solid #727272; text-align:center}
.board_view td.view_txt{text-align:left; padding:20px 0 40px 0; border:none}
.btnSet{clear:both; margin-top:10px; height:40px}
.btnSet ul li{padding-right:5px}

.btnTxt{clear:both; margin-top:30px; height:30px}
.btnTxt ul li{padding-right:5px}

.btnTxt2{clear:both; margin-top:30px; padding-bottom:5px; border-top:1px solid #e7e7e7; padding-top:20px}
.btnTxt2 ul li{padding-right:5px}
.boxReply{background:#f1f1f1; border:1px solid #dedede; padding:10px;}

.inTxt{border:1px solid #cdcdcd;}
.btnlist{float:right}
.view_mov_list{width:997px;height:80px; clear:both; }
.view_mov_list dt.next{background-image:url(ds_imgs/board/arrow.png); color:#5a5d5f; font-weight:bold; height:14px; width:65px;}
.view_mov_list dt.next2{background-image:url(ds_imgs/board/arrow2.png); color:#5a5d5f; font-weight:bold; height:14px; width:65px;}

.view_mov_list dt{float:left; width:50px; padding:12px 0 10px 25px; border-bottom:1px solid #e8e8e8}

.view_mov_list dd{float:left; padding:12px 0 10px 0px; width:907px; margin:0; border-bottom:1px solid #e8e8e8; display:block;}

.view_mov_list .list_subj{float:left; padding:12px 0 10px 0px; width:907px;height:18px; margin:0; border-bottom:1px solid #e8e8e8; display:block;}


/*ÀÌ¹ÌÁö°Ô½ÃÆÇ*/
.board_photo{width:100%; border:0; border-collapse:collapse; border-bottom:1px solid #efefef}
.board_photo td{text-align:center}
.board_photo p.img_photo img {padding:4px; border: 1px solid #dbdbdb; width: 220px; height: 150px; overflow: hidden;}
.board_photo p.photo_info {margin-top: 10px; text-align:center; width: 220px; height:30px}

/*ÀÌ½´°Ô½ÃÆÇ*/
.board_issues{width:100%; border:0; border-collapse:collapse; border-top:2px solid #727272;}
.board_issues td{padding:10px 0 10px 0; border-bottom:1px solid #efefef;}
.board_issues p.img_photo{width:170px; float:left}
.board_issues p.img_photo img {padding:4px; border: 1px solid #dbdbdb; width: 150px; height: 100px; overflow: hidden;}
.board_issues h2{background:none; font-size:1.3em; padding-top:10px}
.board_issues p.issuesDate{font-size:0.9em; padding-top:10px}

/*ºñ¹Ð¹øÈ£ È®ÀÎ*/
.password{background: #f1f1f1; padding: 40px 20px 40px 20px; height: 25px; border: 1px solid #dedede; clear: both; width:300px; margin:0 auto}
.searchC ul li p.pTitle{padding-top:2px}

/*±Û»èÁ¦ È®ÀÎ*/
.txtDel{background: #f1f1f1; padding: 20px 20px 40px 20px; height:90px; border: 1px solid #dedede; clear: both; width:250px; margin:0 auto}
.delBtn{margin:0 auto; width:132px;}
.delBtn ul li{padding:10px 4px 0 4px;}
.txtDel h2.delTitle{font-size:1.5em; background:none; text-align:center; padding:0 0 20px 0}
.txtDel p.delSub{font-size:1em; text-align:center; padding-bottom:10px}

/*±Û¾²±â*/
.board_write{width:100%; border:0; border-collapse:collapse; border-top:2px solid #727272;}
.board_write th{padding:13px 10px 13px 10px; border-bottom:1px solid #dfdfdf; text-align:center; color:#484848; font-family:dotum}
.t1{text-align:left;}
.board_write td{padding:13px 0px 13px 0px; border-bottom:1px solid #dfdfdf; background:none; color:#484848}
.kstyle2{padding:1px 0 0 0; height:19px; border:1px solid #cdcdcd; width:640px}
.board_write td input[type=checkbox] {margin-right: 4px; vertical-align: middle; margin-top:0px}
.wriDate{padding:1px 0 0 0; height:19px; border:1px solid #cdcdcd; width:75px; padding-left:5px; margin-right:5px}
.kstyle3{padding:1px 0 0 0; height:19px; border:1px solid #cdcdcd; width:130px}
.dateImg{padding:3px 3px 0 0}
.writeBtn{width:140px; margin:0 auto; padding-top:20px; height:70px}
.writeBtn ul li{padding:4px}
.kstyle4{padding:1px 0 0 0; height:19px; border:1px solid #cdcdcd; width:500px}
.boxReply p span{display:block; width:70px; float:left; padding:2px 0 0 10px}
.boxReply p.fileList{padding:3px 0 3px 0}
.leftTop{width:218px; height:76px; font-size:24px; font-weight:bold;margin-top:30px;}
.leftTop_n{width:218px; font-size:24px; font-weight:bold;margin-top:30px;}
.leftText{border:1px solid #dddddd;float:left;}
.leftText ul li{border-top:0px; width:196px}
.leftText ul li a:link,
.leftText ul li a:visited,
.leftText ul li a:active{color: #919191;text-decoration:none;}
.leftText ul li a:hover{color: #2d2d2d;text-decoration:underline;}

.leftText_n{float:left;background:url(ds_imgs/leftmenu/left_tit_08_n_bg.jpg);width:198px;background-repeat:repeat-y;}

.dt_Top{width:218px; height:76px; font-size:24px; font-weight:bold;margin-top:30px;}


.pullbox{padding:30px}
.pullbox p{clear:both; padding-top:20px}



/* loader */
.probox_01 { position:relative; }
.probox_04 { position:relative; }
.probox_05 { position:relative; }
.loader { position:absolute; top:30%; left:50%; margin-left:-25px; }