html { overflow-x:hidden; overflow-y:scroll; }
body { overflow-x:auto; overflow-y:hidden; }

body, h1, h2, h3, h4, h5, h6, th, td, input, textarea { font:normal 12px Dotum; color:#969696;}

html, body, div, span, a, p, img, ul, li, form, table, tr, th, td { margin: 0; padding: 0; border: 0; vertical-align:middle; }
.ntxt { left:-99999px; top:-99999px; width:1px; height:1px; overflow:hidden; position:absolute; }
input, textarea { vertical-align:middle; }

.vtop { vertical-align:top; }
.vmiddle { vertical-align:middle; }
.vbottom { vertical-align:bottom; }

.aleft { float:left; }
.aright { float:right; }
.cboth { clear:both; }

ul { font-size:12; *zoom:1; }
li { font-size:12; list-style-type:none; *zoom:1; }
.warray { display:inline; }
.textcenter {text-align:center;}
.textleft {text-align:left;}

a:link {text-decoration:none;}

/*** sub ***/
.snb_wrap {width:100%; height:43px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.snb {height:43px; width:980px; margin:0 auto;}
.snb li {width:162px; height:43px; text-align:center; border-right:1px solid #d5d5d5;}
.snb li img {padding-top:14px;}
.content_wrap {width:100%;}
.snb_on1 {background-color:#ececec;}
.content_wrap .content {width:980px; margin:0 auto;}
.history {height:63px; padding:15px 0 0 10px;}
.his_p {padding:0 11px 0 11px;}
.his_font {font:normal 11px dotum; color:#969696;}
.his_font1 {font:bold 11px dotum; color:#7d7d7d;}
.st_p {padding-top:40px;}

/*** glps ***/
.font56 {font:normal 13px dotum; color:#565656;}
.lineh18 {line-height:18px;}
.glps_oj {padding:24px 0 49px 0;}
.glps_txt {font:normal 12px dotum; color:#696969; line-height:18px;}
.intro_pr {padding-right:20px;}
.glps_stxt {font:bold 13px dotum; color:#5c85c5;}
.lineh0 {line-height:0; font-size:0;}

.dotline {padding:18px 0 21px 0; background:url(../images/dotline.gif) center 15px no-repeat;}
.tb_p {padding:11px 0;}
.point1 {background:url(../images/dot.gif) no-repeat; padding-left:8px;}
.td_back {background-color:#fbfbfb;}
.table_txt {font:normal 12px dotum; color:#5c85c5;}

.timetable_txt {font:normal 13px dotum; color:#969696;}
.timetable_txt1 {font:normal 11px dotum; color:#969696;}

/*** ksmp ***/
.ksmp_txt1 {font:normal 13px dotum; color:#696969; line-height:18px;}
.ksmp_txt2 {font:normal 12px dotum; color:#696969; line-height:18px;}
.point2 {background:url(../images/dot2.gif) 0 40% no-repeat; padding-left:8px;}
.bluetxt {color:#5c85c5; font-size:13px; font-weight:bold;}

.ksmptable_bg {background-color:#fdf0ef;}
.ksmp_txt3 {font:normal 13px dotum; color:#696969;}
.ksmp_txt4 {font:normal 12px dotum; color:#696969;}

/*** kdps ***/
.kdps_pl {padding-left:20px;}
.kdps_txt1 {font:normal 12px dotum; color:#696969; line-height:18px;}
.kdps_txt2 {font:normal 12px dotum; color:#8a8a8a; line-height:18px;}
.kdps_propt {padding-top:8px;}
.arrow_p {padding:69px 14px 0 14px;}
.right_bottom {padding:5px 0 0 800px;}
.left_bottom {padding:5px 0 0 120px;}
.days_pb {padding:0 0 23px 0;}
.zoomin {background:url(../images/zoomin.gif) center center no-repeat;}
.atoz_img {width:277px; }
.lens { position:relative; margin-top:-100px; height:100px; z-index:10; display:none; }

.HStyle0 {color:#696969;}
.HStyle14 {color:#696969;}
.HStyle15 {color:#696969;}
.HStyle16 {color:#696969;}
.HStyle17 {color:#696969;}
.HStyle18 {color:#696969;}
.HStyle19 {color:#696969;}
.HStyle20 {color:#696969;}
.HStyle21 {color:#696969;}

/*** kdps media ***/
.medialist {padding:14px 0 14px 10px; width:400px; height:115px;}
.mediacontent {padding:10px 0 0 18px; width:200px;} 
.media_txt1 {font:normal 12px dotum; color:#696969;}
.media_txt2 {font:normal 12px dotum; color:#898989;}
.media_page_on {font:bold 12px dotum; color:#e58e84;}
.media_page {font:normal 12px dotum; color:#7d7d7d;}

/*** sitemap ***/
.sitepoint {background:url(../images/sitepoint.gif) 0 70% no-repeat; padding:10px 0 0 8px;}
.site_p {padding:12px 0 12px 8px;}

/*** exbox ***/
.exbox {width:934px; padding:15px 0 0 20px; border:1px solid #dfdfdf; background-color:#fafafa;}
.point3 {background:url(../images/dot3.gif) 0 40% no-repeat; padding-left:9px;}
.ex_txt1 {font:normal 12px dotum; color:#464646; line-height:18px;}
.ex_txt2 {font:normal 12px dotum; color:#969696; line-height:18px;}
/*** border ***/
.b-br {border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.b-b {border-bottom:1px solid #e1e1e1;}

.b-b1 {border-bottom:1px solid #d5d5d5;}
.b-r1 {border-right:1px solid #d5d5d5;}
.b-l1 {border-left:1px solid #d5d5d5;}