html,body{width:100%;height:100%;}
body {margin:0px;padding:0px;overflow:auto;}
body.popup {margin:0px;padding:0px;}
body, th, td, div, span, ul, li, a, select, input, textarea {font-family:µ¸¿ò,dotum;font-size:12px;color:#707070;}
body{background:url(./img/bgall.gif) repeat-x left top}
body.bgno{background-image:none}
body.popup{margin:0px 10px; background:url(./img/bgpopup.gif) repeat-x left top}

th,td,div,span,a,input,textarea{word-break:break-all}
img, table {border:0px}

a {text-decoration:none;}
a:hover {color:#707070;}
a {selector-dummy : expression(this.hideFocus=true);} /* IE */
:focus { -moz-outline-style: none; } /* FF */

ul,li{list-style:none}
div,form{padding:0px; margin:0px;}

/* Main */
body.main_bg{background:url(./img/bg.gif) repeat-x}
#main_area{width:960px;}
#main_top{width:960x; height:417px;}
/*#main_top{width:1105px; height:417px; background:url(./img/main_bg.gif) no-repeat right top;}*/
#main_contents {width:925px; margin:0px 0 20px 25px}
#main_contents #mainl{float:left;width:112px;}
#main_contents #mainl2{float:left;width:238px;}
#main_contents #mainc{float:left;width:360px}
#main_contents #mainr{float:left;width:215px}
#main_tab {width:340px; background:url(./img/main_tabg.gif) repeat-x left bottom;}
#main_tab img{cursor:pointer;}

#main_list{float:left;}
#main_list ul{padding:0px; margin:7px 0 0 0 }
#main_list li{background:url(./img/main_dot.gif) no-repeat left 50%; padding:5px 0px 0px 2px}
#main_list li.no{border-bottom:1px solid #FFFFFF;}
#main_list a{padding-left:6px}
#main_list .date{float:right; font-size:11px; color:#3B95BB}


/* global top */
#global_top{position:absolute; top:8px; left:718px; width:240px; text-align:right}

/* footer */
#footer {width:945px; height:70px;	background:url(./img/footer.gif) left top no-repeat}
#footer #menus{float:right; margin:22px 20px 0px 0px}
#footer_sub {width:100%; height:70px; background:url(./img/footer.gif) left top no-repeat #EAEAEA}
#footer_sub #footer_sub_menu{width:940px; text-align:right; margin-top:22px;}
#footer2 {width:100%; height:70px; background-color:#EAEAEA}

/* area */
#subfooter{padding:50px 0px 10px 0px}
#topHeightSet {height:245px;}
#leftmenu{padding:10px 0px 0px 22px}
#subContents {width:617px; margin-left:23px;}
#subContents3 {width:617px; height:1300px;margin-left:23px;}
#subContents2 {width:670px; margin-left:23px;}
#quick {	LEFT: 890px; WIDTH: 70px; POSITION: absolute; TOP: 367px}
.leftbg{width:220px; background:url(./img/leftbg.gif) right top no-repeat}
.contsbg{background:url(./img/contsbg.gif) right top repeat-y}
.title{padding-left:23px; width:100%; height:93px; background-color:#FFFFFF}
.title_p01{margin-top:40px}
.title_p02{margin-top:15px}

/* history */
#history {position:absolute;left:220px;top:255px;width:725px;text-align:right;font-size:11px;color:#ADB9C1;}
#history a{font-size:11px;color:#5A6B76;}
#history a.home{font-family:µ¸¿ò;font-size:11px;color:#5A6B76; }
#history span{font-size:11px;color:#000000;}
#history img{margin:0px 5px 2px 0px}

/* etc */
.ac{text-align:center}
.ar{text-align:right}
#fl{float:left}
#fr{float:right}
.fleft{float:left;} .fright{float:right;} .clear{clear:both;}
.sfont{font-size:11px}
.h5 {line-height:5px}
.h10 {line-height:10px}
.h20 {line-height:20px}
.h30 {line-height:30px}
.mt5 {margin-top:5px}
.mt10 {margin-top:10px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt15 {margin-top:15px}
.mt30 {margin-top:30px}
.mt40 {margin-top:40px}
.mt50 {margin-top:50px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb30 {margin-bottom:30px}
.line150{line-height:150%}
.line140{line-height:140%}
.line130{line-height:130%}
.ml5{margin-left:5px}
.mr5{margin-right:5px}

/* ÆË¾÷°ü·Ã round table */
#prtest_pop {position:relative;float:left; width:100%; margin-top:-8px z-index:0;}
.prtest_tit {font-family:arial; font-size:14px; color:#000000; font-weight:bold; height:34px; padding:13px 0 0 10px}
.prtest_btn {text-align:right; margin:7px 10px 8px 0}

#rounding2 .round{position:relative;width:8px;height:8px;z-index:10;overflow:hidden;}
#rounding2 .tl01{background:url(./img/ml8.gif) no-repeat;} #rounding2 .tr01{background:url(./img/mr8.gif) no-repeat;}
#rounding2 .bl01{margin-top:-8px;background:url(./img/mbl8.gif) no-repeat;} #rounding3 .br01{margin-top:-8px;background:url(./img/mbr8.gif) no-repeat;}

/* round table */
#rounding .round{position:relative;width:4px;height:4px;z-index:10;overflow:hidden;}
#rounding .tl01{background:url(./img/mr01.gif) no-repeat;} #rounding .tr01{background:url(./img/mr02.gif) no-repeat;}
#rounding .bl01{margin-top:-4px;background:url(./img/mr03.gif) no-repeat;} #rounding .br01{margin-top:-4px;background:url(./img/mr04.gif) no-repeat;}

#recruit_rounding .round{position:relative;width:4px;height:4px;z-index:10;overflow:hidden;}
#recruit_rounding .tl01{background:url(./img/round01tl.gif) no-repeat;} #recruit_rounding .tr01{background:url(./img/round01tr.gif) no-repeat;}
#recruit_rounding .bl01{margin-top:-4px;background:url(./img/round01bl.gif) no-repeat;} #recruit_rounding .br01{margin-top:-4px;background:url(./img/round01br.gif) no-repeat;}
.cubox{line-height:18px;padding:13px 14px 10px 23px;border:1px solid #E5E5E5; text-align:center; font-size:11px; color:#5d5d5d}

#table01 {position:relative;float:left; width:100%; margin-top:-4px;border-collapse:collapse;z-index:0;}
#table01 th{text-align:center;font-weight:normal;line-height:16px;padding:6px 0px 3px;}
#table01 th.cs1{border:1px solid #DCDCDC;background:#F7F7F7}
#table01 th.num{font-family:Dotum; font-size:11px; padding:4px 0px 5px; text-transform:uppercase}
#table01 th.txt{font-family:Dotum; font-size:11px; padding:4px 0px 5px; text-transform:uppercase; border:1px solid #DCDCDC;background:#F7F7F7}
#table01 td{line-height:16px;padding:6px 10px 3px 10px; text-transform:uppercase}
#table01 td.bi_normal{text-transform:capitalize}
#table01 td.cs1{border:1px solid #DCDCDC;}
#table01 td.num{font-family:Dotum;text-align:center; font-size:11px;padding:4px 15px 5px 0px}
#table01 td.txt{font-family:Dotum; font-size:12px;padding-left:50px; border:1px solid #DCDCDC;}
#table01 td.allsum{font-family:Dotum;text-align:center; font-size:11px;padding:4px 0px 5px; font-weight:bold; background-color:#F6FCFF}
#table01 td.nrb{text-align:right;padding:4px 10px 5px 0px;}
#table01 td.nrs{text-align:right;padding:4px 5px 5px 0px;}
#table01 td.np{padding:0px;}
#table01 td.npc{text-align:center;padding:0px;}
#table01 td.ctxt{text-align:center;padding-left:0px;padding-right:0px;}
#table01 td.al{text-align:left; padding-left:7px}
#table01 .ver{font-family:verdana; font-size:12px}
#table01 .c00{color:#000000}
#table01 td a{color:#1556AD}

#photo_bg {background:url(./img/photo_bg.gif) left top no-repeat; width:199px; height:172px;}
#photo_bg img{width:169px; height:120px; margin:15px 0px 12px 15px}
#photo_bg p{padding:0px 9px 0px; margin:0px}
#photo_bg a{font-size:11px}
#photo_bg a:hover{color:#F63B3B}

/* copyright */
#copyrightbg {margin:30px 0px 30px;background:#EDEDED url(./img/copyround.gif) no-repeat left bottom;}
#copyright {padding:15px 0px 43px 265px;background:url(./img/copyright.gif) no-repeat 214px 12px;}
#copyright #menus img{margin-bottom:-4px;margin-left:-4px;}

/* table */
td.dotline{height:1px; padding:0px; background:url(./img/dot01.gif) left bottom repeat-x; }
td.p0{padding:0px}

#board {width:100%;border-collapse:collapse;}
#board th.bg01{background:url(./img/com_tb01.gif) left top no-repeat; height:35px; width:617px}
#board th.bg02{background:url(./img/com_tb02.gif) left top no-repeat; height:38px; width:617px}
#board th.bg03{background:url(./img/com_tb03.gif) left top no-repeat; height:28px; width:617px}
#board th.bg04{background:url(./img/com_tb04.gif) left top no-repeat; height:38px; width:617px}
#board th.bg05{background:url(./img/com_tb05.gif) left top no-repeat; height:38px; width:617px}
#board th.bg06{background:url(./img/com_tb06.gif) left top no-repeat; height:28px; width:617px}
#board th.bg07{background:url(./img/com_tb07.gif) left top no-repeat; height:28px; width:617px}
#board th.bg08{background:url(./img/com_tb08.gif) left top no-repeat; height:28px; width:617px}
#board th.bg09{background:url(./img/com_tb09.gif) left top no-repeat; height:38px; width:617px}
#board th.bg10{background:url(./img/com_tb10.gif) left top no-repeat; height:28px; width:617px}
#board th.bg12{background:url(./img/com_tb12.gif) left top no-repeat; height:38px; width:617px}
#board td{padding-top:6px;padding-bottom:3px;}
#board td.ac{text-align:center}
#board td.ar{text-align:right}
#board td.sub a{text-align:left; padding-left:8px; color:#707070}
#board td.sub a:hover{color:#1CA570}
#board td.line{border-bottom:2px solid #E5E5E5; paddding:0px; height:6px}
#board td.num{font-family:verdana; font-size:10px; letter-spacing:-0.05em; vertical-align:middle; padding:0px}
#board td.tit_tx{color:#1CA570; word-break:break-all}
#board td.cont_tx{line-height:160%; padding:15px 0px}
#board td.cont_tx a:hover{color:#1CA570}
#board td a{color:#707070}
#board td.tit_tx2{color:#007688; word-break:break-all; font-weight:bold; padding-left:10px}

div.bg08_back{background:url(./img/com_tb08_back.gif) left bottom no-repeat; width:617px}

#board_form {width:100%;border-collapse:collapse;}
#board_form td.inp{padding:4px 0px 4px 0px}
#board_form td.intx{padding:4px 0px 0px 0px}
#board_form td.txp{padding:6px 0px 7px 0px; text-align:center}
#board_form td.bar{background:url(./img/bar.gif) no-repeat right 50%; height:27px; padding:0px 0px 0px 15px}
#board_form td.bar2{background:url(./img/bar.gif) no-repeat right 10px; padding:8px 0px 0px 15px}
#board_form td.p0{padding:0px 0px 0px 0px}
#board_form td.p1{padding-top:1px}
#board_form th.bg11{background:url(./img/com_tb11.gif) left top no-repeat; height:28px; width:617px}

#board_resume{width:100%;border-collapse:collapse;}
#board_resume th.tx {height:30px; font-size:11px; font-weight:normal; color:#333333; background-color:#F7F7F7; border-right:1px solid #E5E5E5;  border-bottom:1px solid #DCDCDC; padding-top:2px}
#board_resume th.tx_tit {font-size:11px; font-weight:normal; color:#333333; background-color:#F7F7F7; border-right:1px solid #E5E5E5; padding-top:2px}
#board_resume th.no {border-right:0px none}
#board_resume input.recu {height:19px; font-size:11px; padding:2px 0px; border-left:1px solid #BDBDBD;border-top:1px solid #BDBDBD;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5; margin:0px 3px}
#board_resume td.inp {border-right:1px solid #DCDCDC; text-align:center; padding:4px 0px}
#board_resume td.intx {border-right:1px solid #DCDCDC; text-align:center; padding:7px 0px 4px 0px; font-size:11px}
#board_resume td.tx {border-right:1px solid #DCDCDC; padding:7px 0px 4px 10px; font-size:11px}
#board_resume td.no {border-right:0px none}
#board_resume select {font-size:11px}
#board_resume input.ck {width:12px; height:12px}
#board_resume input.radio {width:12px; height:12px; margin:0 0 2px 0 }

#board_print{width:100%;border-collapse:collapse;}
#board_print th.tx {height:30px; font-size:11px; font-weight:normal; color:#333333; background-color:#E1E1E1; border-right:1px solid #414141;  border-bottom:1px solid #414141; padding-top:2px}
#board_print th.tx_tit {font-size:11px; font-weight:normal; color:#333333; background-color:#E1E1E1; border-right:1px solid #414141; padding-top:2px}
#board_print th.no {border-right:0px none}
#board_print input.recu {height:19px; font-size:11px; padding:2px 0px; border-left:1px solid #BDBDBD;border-top:1px solid #BDBDBD;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5; margin:0px 3px}
#board_print td {color:#414141}
#board_print td.inp {border-right:1px solid #414141; text-align:center; padding:4px 0px}
#board_print td.intx {border-right:1px solid #414141; text-align:center; padding:7px 0px 4px 0px; font-size:11px}
#board_print td.tx {border-right:1px solid #414141; padding:7px 0px 4px 10px; font-size:11px}
#board_print td.no {border-right:0px none}
#board_print select {font-size:11px}
#board_print input.ck {width:12px; height:12px}
#board_print input.radio {width:12px; height:12px; margin:0 0 2px 0 }

/* paging */
#paging {text-align:center;font-family:verdana;color:#666666;margin-top:15px;font-size:11px;}
#paging img{vertical-align:middle; margin-bottom:-2px}
#paging a{font-family:verdana;color:#666666;font-size:11px;}
#paging a:hover{color:#1CA570;}
#paging a.on{color:#1CA570;}

/* search */
#boardsearch {margin-top:15px;text-align:center;background:url(./img/srhbg.gif) no-repeat; width:617px; height:40px; padding-top:10px}

/* input */
input.ck {width:13px;height:13px; margin:0px 5px 2px 0px}
input.rdo {width:13px;height:13px;}
input.rdoit {margin:2px 4px 3px 0px;vertical-align:2px}
input.txt {height:18px;padding:2px 5px;}
input.r{text-align:right}
input.txte {height:18px;font-family:arial;padding:0px 5px;}
.ipborder {border:1px solid #FFFFFF}
input.white {border:1px solid #FFFFFF; background-color:#FFFFFF}
input.txt{border-left:1px solid #BDBDBD;border-top:1px solid #BDBDBD;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5; background-color:#F7F7F7}
textarea.txt {line-height:150%;padding:5px;overflow:auto; border-left:1px solid #BDBDBD;border-top:1px solid #BDBDBD;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5; background-color:#F7F7F7}

/* btn */
#btn{width:100%; padding:10px 1px 0px 0px; text-align:right}
#btn_paging{width:100%; padding:10px 1px 0px 0px; text-align:right; margin-top:-28px}
#btn_ac{width:100%; padding:10px 1px 0px 0px; text-align:center}

/* login */
#login_bg{background:url(./img/login_bg.gif) left top no-repeat; width:617px; height:109px;}
#login_bg label{float:left; margin:33px 0px 0px 253px}
#login_bg img{margin:30px 0px 0px 7px}

/* »ç¾÷¼Ò°³ */
#pdbox {background:url(./img/pdbg02.gif) left bottom no-repeat; width:199px; height:186px; margin-bottom:10px}
#pdbox div.top{background:url(./img/pdbg01.gif) left top no-repeat; width:199px; padding:10px 10px 2px 10px}
#pdbox p{padding:0px; font-size:11px; color:#707070; margin:3px 0px 3px 0px}
#pdbox span {font-size:11px; color:#004088; padding:5px 0px 5px 0px; line-height:14px}

#pdbox2 {background:url(./img/pdbg02_z.gif) left bottom no-repeat; width:303px; height:130px; margin-bottom:20px}
#pdbox2 div.top{background:url(./img/pdbg01_z.gif) left top no-repeat; width:303px; padding:10px 10px 2px 10px}
#pdbox2 p{width:130px; font-size:11px; color:#707070; padding:5px 0px 5px 0px; line-height:14px}
#pdbox2 img{float:left; margin-right:10px}

#pro_bg {background:url(./img/pdbg03.gif) left bottom no-repeat; width:617px; height:37px; margin-bottom:10px ; text-align:center}

#pro_manage{width:305px; margin-bottom:10px}
#pro_manage img.pic{float:left; margin-right:10px;}
#pro_manage ul{border-top:1px solid #DFDFDF; width:175px; margin:5px 0px 0px 0px;}
#pro_manage li{border-bottom:1px solid #DFDFDF;  height:20px}
#pro_manage div.px{width:42px; float:left; padding:3px 0px 0px 0px}
#pro_manage div.tx{font-size:11px; color:#707070;letter-spacing:-0.05em; padding:4px 0px 0px 0px}
#pro_manage div.tx0{font-size:11px; color:#707070; padding:4px 0px 0px 0px}

#product_zoom {background:url(./img/pzoom_bg01.gif) left bottom no-repeat; width:500px; height:580px;}
#product_zoom div.top{background:url(./img/pzoom_bg02.gif) left top no-repeat; width:500px;}
#product_zoom div.cont{width:438px; height:500px; margin-left:31px;}
#product_zoom h1{margin:12px 0px 20px 30px}
#product_zoom img.box{border:1px solid #DDDDDD}
#product_zoom img.tx{margin:5px 0px 4px 0px}
#product_zoom p{width:440x; padding:9px 10px; margin:0px; font-size:11px; color:#707070;}
#product_zoom div.pclose{float:right; margin-right:11px}



/* Ã¤¿ë */
#recruit_tab{text-align:left; margin-top:20px;}
#recruit_tab img{cursor:pointer;}
#recruit_bg01 {background:url(./img/recruit_bg01.gif) left top no-repeat; width:617px; height:104px; text-align:right}
#recruit_bg02 {background:url(./img/recruit_bg02.gif) left top no-repeat; width:617px; height:104px; text-align:right}
div.pic {border:1px solid #E5E5E5; padding:5px; width:120px; height:122px; margin-right:10px}




/* faq */
#faq {position:relative;float:left; width:617px;border-top:0px;z-index:0;}
#faq div.quebd{width:617px; margin-bottom:2px}
#faq div.que{font-weight:normal; height:28px; padding:8px 10px 3px 41px;background:url(./img/faq_q.gif) no-repeat top left}
#faq a:hover{color:#0CA400;}
#faq a.on{font-weight:bold;color:#0CA400;}
#faq div.ans{width:617px;margin:2px 0px 10px 0px;}
#faq div.ansconbg{position:relative;float:left;width:617px;margin-top:-2px;background:url(./img/faq_a.gif) no-repeat 0px 8px;}
#faq div.anscon{color:#707070;line-height:18px;padding:8px 10px 5px 41px;}

/* sitemap */
#sitemap {width:199px; background:url(./img/sitemap_bg.gif) no-repeat left bottom; float:left}
#sitemap ul{margin:5px 0px 0px 15px; padding:0px}
#sitemap li{line-height:130%}
#sitemap li.grn{background:url(./img/sitemap01.gif) no-repeat 0px 5px; padding-left:6px;}
#sitemap li.grn a{color:#1CA570; font-size:12px;}
#sitemap li.gry{background:url(./img/sitemap02.gif) no-repeat 6px 5px; padding-left:12px}
#sitemap li.gry a{color:#555555; font-size:11px;}



.td_white {padding:0 0 0 0; color:#FFFFFF; text-align:center;}/*¸¶Áö¸·ÁÙ, °¡¿îµ¥Á¤·Ä*/
.td_line_b {padding:0 0 0 0; border-bottom:1px solid #D7E1F8;height:25px;text-align:center;}/*¾Æ·¡ ¶óÀÎ, °¡¿îµ¥Á¤·Ä*/
.td_line_b_l {{padding:2 2 2 2; border-bottom:thin dotted #CCCCCC;height:25px;text-align:left;}/*¾Æ·¡ ¶óÀÎ, ÁÂÃøÁ¤·Ä*/
.td_line_b_2{padding:3 3 3 3; border-bottom:thin dotted #CCCCCC;height:25px;text-align:left;}/*¾Æ·¡ ¶óÀÎ, ÁÂÃøÁ¤·Ä*/
.td_b {padding:0 0 0 0; border-bottom:1px solid #FFFFFF;height:25px;text-align:center;}/*¸¶Áö¸·ÁÙ, °¡¿îµ¥Á¤·Ä*/
.td_b_l {padding:5 5 5 5; border-bottom:1px solid #FFFFFF;height:25px;text-align:left;}/*¸¶Áö¸·ÁÙ, ÁÂÃøÁ¤·Ä*/
.td_title {border-bottom:4px solid #7A9DD8;text-align:left;}/*title*/
.td_title2 {border-bottom:4px solid #7FB0D3;text-align:left;}/*title2*/
.td_title4 {border-bottom:4px solid #C5DEE8;text-align:left;}/*title4*/
.td_title5 {border-bottom:4px solid #C5D2E8;text-align:left;}/*title5*/
.td_bottom {border-top:1px solid #0040B4;height:50px;text-align:right;}/*bottom*/

.gal_dat	{font-size:11px; color:#9A9A9A}
