/*** COMMON STYLE : 090423 ***/

* {padding:0px;margin:0px;font-size:12px;font-family:dotum, verdana, arial, sans-serif;}
html, body {
	width:100%;height:100%;font-size:12px;font-family:dotum, verdana, arial, sans-serif;color:#666666;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #BABABA;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #BABABA;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #BABABA;
}
h1 {font-size:1.4em;}
ul,li {list-style:none;margin:0px;padding:0px;}
img,form,p {margin:0px;padding:0px;border:none;}
address,caption,hr {display:none;}
a:link, a:visited {font-size:12px;font-family:Dotum, µ¸¿ò, Arial, verdana;color: #888888; text-decoration: none;}
a:hover, a:active {font-size:12px;font-family:Dotum, µ¸¿ò, Arial, verdana;color: #888888; text-decoration: none;}
textarea {padding:3px;border:1px solid #D1D1D1;background:#ffffff;color:#666666;}
input {vertical-align:middle;color:#666666;}
input.input {padding:0px 3px 0px;border:1px solid #D1D1D1;color:#666666;}
.clrboth {clear:both;}
 
#maincontainer {width:100%; min-height:100%;background-color:#FFF;margin: 0 auto -80px auto;}
 * html #maincontainer {height: 100%;}
#mainswf {width:100%;height:580px;}
#maincontents {width:990px;margin:10px auto 70px auto;}
#maincontents .mainvnoti {float:left;width:280px;border-right:0px solid #eeeeee;}/*padding-left:10px;*/
#maincontents .mainnews {float:left;width:280px;padding-left:35px;border-right:0px solid #eeeeee;}/*padding-left:35px;*/
#maincontents .mainbnr {float:left;width:260px;padding-left:35px;_padding-left:30px;}
 .msubj {height:20px;color:#888888;}
 .msubj a:link {color:#888888;}
 .msubj a:hover {color:#3c5aaa;}
 .mdate {color:#888888;text-align:right;}

#container {width:100%; min-height:100%;background-color:#FFF;margin: 0 auto;}
 * html #container {height: 100%;}
#footer {width: 100%;height:60px;background-color:#FFF;border-top:1px solid #CCCCCC;padding-top:10px;margin: -20px auto 0 auto;}
#footer #fooarea {width:100%;margin:0px auto;}
#clearfooter {height: 40px;}
.dvleft {float:left;}
.dvright {float:right;}
.foodvleft {float:left;margin-left:20px;}
.foodvright {float:right;margin-right:20px;}
#contents {width:810px;margin:0px auto 70px;}

#header {width:100%;height:123px;;margin:0px auto;}
#header .toparea {width:810px;margin:0px auto;}
#header .toparea .t_logo {float:left;width:145px;margin-top:22px;}
#header .toparea .t_menu {float:right;}
	.toparea .t_menu .c_t_menu {margin-top:25px;text-align:right;}
	.toparea .t_menu .c_t_menu img {margin-left:-4px;}

/*½ÃÀÛ*/
.Incon{width:810px;margin:0px auto;}
.Incon p{margin:0;padding:0;}
.roca{text-align:right;font-weight:bold;color:#AAAAAA;font-size:11px;}
.roca a {font-weight:bold;color:#AAAAAA;font-size:11px;}
.CTop{margin:10px 0 20px 0;}

/*»ç¾÷¼Ò°³*/
.com_info{width:810px;}
.com_info p.info_mar{margin:30px 0 20px 0;}
.com_info p.info_mar02{margin-left:30px;}


.col1{width:104px;}
.col2{width:69px;}
.col3{width:262px;}
.col4{width:55px;}
.col5{width:56px;}
.col6{width:54px;}
.col7{width:55px;}
.col8{width:55px;}
.col9{width:55px;}

.com_judge{width:810px;}
.com_judge p.tit_mar{margin:26px 0 11px 0;}
.com_judge_t{width:810px;}
.com_judge_t tr th{padding:10px 0 10px 0;border-right:1px solid #CCCCCC;border-bottom:1px dotted #aaaaaa;background-color:#F0F0F0;}
.com_judge_t tr th.com_t_bor1{border-bottom:1px solid #CCCCCC;}
.com_judge_t tr th.com_t_bor1_1{border-bottom:1px solid #CCCCCC;border-right:none;}
.com_judge_t tr th.com_t_left1{text-align:left;padding-left:15px;}
.com_judge_t tr th.com_t_left1_1{border-bottom:1px solid #CCCCCC;text-align:left;padding-left:15px;}
.com_judge_t tr th.com_t_left1_2{border-bottom:1px solid #CCCCCC;text-align:left;padding-left:35px;}

.com_judge_t tr td{padding:10px 0 10px 0;border-right:1px solid #CCCCCC;border-bottom:1px dotted #aaaaaa;text-align:center;}
.com_judge_t tr td.com_t_bor2{border-bottom:1px solid #CCCCCC;}
.com_judge_t tr td.com_t_bor2_1{border-bottom:1px solid #CCCCCC;border-right:none;}
.com_judge_t tr td.com_t_left2{text-align:left;padding-left:15px;}
.com_judge_t tr td.com_t_left2_1{border-bottom:1px solid #CCCCCC;text-align:left;padding-left:15px;}

.info_txt p.mar_in{margin:15px 0 5px 0;}
/*ÀÛÇ°¼Ò°³*/
.git_img{width:810px;}
.git_box_c{position:relative;float:left;background:url('../../images/product/Gwork_In_box.gif') no-repeat;width:404px;height:204px;padding-top:25px}
.git_box_c p.in_left{float:left;width:222px;text-align:center;}
.git_info p.in_mar{margin-bottom:14px;}
.git_info p.in_mar02{margin-top:14px;}
.git_info dl{overflow:hidden;width:170px;margin-bottom:7px;}
	.git_info dt{display:block;float:left;width:61px;}
	.git_info dd{float:left;}
.git_bla{margin-left:2px;}
.pro_img_box {position:relative;width:120px;height:120px;margin-left:20px;background:url(../../images/product/pro_imgbox_bg.gif) no-repeat;}
.pro_img_box img {margin-top:1px;margin-left:1px;}
.award_tag {position:absolute;left:0px;top:0px;}
.over_box {display:none;position:absolute;width:80px;height:80px;background:url(../../images/product/over_border.gif) no-repeat;z-index:100;}
.topimgbox {width:146px;height:146px;border:2px solid #666666;}

.all-list select{clear:both;width:100px;}
.all-list table#list_box{clear:both;width:810px;height:38px;border:1px solid #CCCCCC;background-color:#EEEEEE;}
.all-list table#list_box tr td.list_pd{padding-left:20px;}
.all-list table#con_list tr td{text-align:center;}
.all-list table#list_box tr td.list_cnt {text-align:left;font-weight:bold;padding-top:2px;color:#888888;} 
.all-list table#list_box tr td.list_cnt img {vertical-align:middle;margin-bottom:2px;}
.all-list table#con_list tr td.list_bor{border-bottom:1px solid #CBCBCB;padding:15px 0 15px 0;}
.all-list table#con_list tr td.list_bor02{border-bottom:1px solid #CCCCCC;padding:15px 0 15px 0;}
.all-list table#con_list tr td #Scon_list{width:625px;}
.all-list table#con_list tr td #Scon_list tr td{padding:8px 0 8px 0;ertical-align:top;color:666666;text-align:left;vertical-align:top;font-weight:bold;}
.all-list table#con_list tr td #Scon_list tr td.ginfo{color:#666666;font-size:11px;font-weight:normal;line-height:170%;}
.all-list table#con_list tr td #Scon_list tr td.bfont {font-weight:bold;color:666666;}
a.bfont {font-weight:bold;color:666666;}

.view_info{display:block;width:810px;}
.view_info p.big_img{width:357px;float:left;}
.view_info p.big_img img {display:block;width:320px;height:320px;border:1px solid #666666;}
.view_sinfo {padding-top:10px;padding-bottom:35px;}
.view_sinfo p.ti_btn{float:left;width:355px;}
.view_con{width:450px;margin:18px 0px 0px 0px;padding:20px 0px 30px 0px;border-top:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;}
.view_con tr td{padding:8px 0 8px 0;ertical-align:top;color:#222222;text-align:left;vertical-align:top;font-size:11px;}
.view_img {margin-top:-8px;}
.view_img ul{width:450px;overflow:hidden;}
.view_img ul li {list-style:none;float:left;margin:11px 5px 0 0;}
.view_img ul li img {display:block;}
.view_no{clear:both;}

.view_table{margin:30px 0 10px 0;width:810px;border-top:2px solid #888888;border-bottom:2px solid #888888;}
.view_table tr th{padding:13px 0 13px 30px;border-bottom:1px solid #CBCBCB;text-align:left;}
.view_table tr td{padding:38px 0 38px 30px;color:#666666;text-align:left;line-height:150%;}
.view_table tr td.txt_col{color:#222222;font-size:15px;font-weight:bold;}
.view_table tr td.bor_nov{border:none;vertical-align:top;padding:40px 0 0 30px;}/**/

/*´º½º& °øÁö»çÇ×*/
.newsno_table{width:810px;border-bottom:1px solid #CCCCCC;}
.newsno_table tr td{padding:13px 0 13px 0;border-bottom:1px solid #CBCBCB;color:#666666;text-align:center;}
.newsno_table tr td.Named{padding-left:40px;text-align:left;}
.newsno_table tr td.Named a {color:#666666;}
.newsno_table tr td.borlast{border:none;}
.newsno_table tr td.borlast02{padding-left:40px;text-align:left;border:none;}
.numlist{margin:20px 0 30px 0;}
.numlist p{word-spacing:4px;text-align:center;color:#888888;font-weight:bold;}
.b_bar{color:#CCCCCC;}
.num_col{color:#284687;font-weight:bold;}
.newsno_ser {width:810px;text-align:center;margin:0px auto;}
.schbox {width:405px;text-align:center;margin:0px auto;}
.schbox .schinput {float:left;width:320px;border:1px solid #CCCCCC;height:18px;_height:20px;padding-top:6px;_padding-top:3px;}
.newsno_ser input{width:305px;height:15px;margin-left:5px;border:0px;}
.newsno_ser p{text-align:center;}

.newsno_table_V{margin-bottom:10px;width:810px;border-top:2px solid #888888;border-bottom:2px solid #888888;}
.newsno_table_V tr th{padding:13px 0 13px 0;border-bottom:1px solid #CBCBCB;text-align:right;}
.newsno_table_V tr td{padding:13px 0 12px 30px;border-bottom:1px solid #CBCBCB;color:#666666;text-align:left;}
.newsno_table_V tr td.txt_col{color:#222222;font-size:15px;font-weight:bold;}
.newsno_table_V tr th.bor_no{border:none;}
.newsno_table_V tr td.bor_nov{border:none;vertical-align:top;padding:30px 0 30px 0px;}
.list_btn{float:left;width:655px;}
.pn_btn{float:left;margin-right:2px;}
.intbcnts .cntsdv {width:715px;height:150px;padding-left:31px;border:none;border-left:1px solid #cccccc;background:none;line-height:150%;}
/** Receipt :start **/
.reci_monbox {position:relative;width:815px;height:510px;background:url(../../images/receipt/calboxbg.gif) no-repeat left top;}
.reci_monbox .reci_monsubbox {position:absolute;top:0;left:0;width:810px;height:490px;border:0px solid #283C96;margin:0px auto;text-align:center;}
.reci_monbox .reci_monsubbox .inbox {width:754px;margin:23px auto;}
.inbox .plf {float:left;}
.inbox .prt {float:right;}
.inbox ul.inli {padding-top:20px;text-align:left;}
.inbox ul.inli li.rli {margin-bottom:1px;}
.recei_txtbox1 {clear:both;width:815px;padding-top:23px;}
.recei_txtbox1 .rh2 {margin-bottom:20px;}
.recei_txtbox1 .tbox_lf {float:left;width:420px;padding-left:30px;}
.recei_txtbox1 .tbox_rt {float:right;}
.rcdotbg {clear:both;width:815px;height:1px;background:url(../../images/common/dotimg.gif) repeat-x;}
.rcbtnsec {width:815px;padding-top:20px;border-top:2px solid #888888;text-align:center;margin:0px auto;}

table.receitb {clear:both;width:810px;font-size:11px;}
table.receitb th {height:45px;text-align:left;}
table.receitb td {font-size:11px;color:#888888;}
table.receitb .th1 {padding-left:27px;}
.th1last {text-align:left;vertical-align:top;padding-top:10px;padding-left:27px;border-bottom:1px solid #CCCCCC;}
.vth1last {text-align:left;padding-left:27px;border-bottom:1px solid #CCCCCC;}
.vth2last {text-align:left;border-bottom:1px solid #CCCCCC;}
.tdlast {padding:8px 0px 8px;border-bottom:1px solid #CCCCCC;}
.vtdlast {border-bottom:1px solid #CCCCCC;}
.th2last {vertical-align:top;padding-top:10px;border-bottom:1px solid #CCCCCC;}
table.receitb tr {height:45px;background:url(../../images/common/dotbar.gif) no-repeat left bottom;}
table.receitb input.rinput {height:18px;padding:4px 3px 0px;border:1px solid #D1D1D1;color:#666666;font-size:11px;}
table.receitb td .rptxt {padding:3px 0px 2px;font-size:11px;color:#888888;}
table.receitb input {margin-bottom:3px;}
div.fileaddbox {clear:both;}
div.fileaddbox img {vertical-align:middle;}
div.infoaddbox {clear:both;width:810px;margin:20px auto;text-align:center;}
div.infoaddbox img {vertical-align:middle;}
div.infoaddbox span.inspan {padding:4px 0px 4px }
span.inspan .finput {width:410px;padding-left:5px;border:0px;}
p.inp {margin:7px 0px 0px 190px;text-align:left;}

div.btmbox {width:810px;margin-top:30px;padding-top:12px;border-top:2px solid #888888;}

a.dw_a {color:#f04632;}
.recsignsec {clear:both;width:810px;padding-top:40px;text-align:center;}
.recsignsec .sg_txt {float:right;text-align:right;padding-top:30px;}
.recsignsec .sg_txt img {vertical-align:middle;}
.recsignsec .sg_txt .intxt {margin-top:4px;margin-right:10px;color:#222222;font-weight:bold;font-size:14px;}

.popbox {width:400px;padding-top:5px;text-align:center;}
.popbox .boxin {width:340px;padding-top:30px;text-align:center;margin:0px auto;}
.popbox .boxin .ztxt {padding-bottom:20px;font-size:11px;color:#888888;line-height:130%;}
.inputsec {padding-bottom:30px;}
.inputsec img {vertical-align:middle;}
.slistbox {width:335px;height:30px;border-top:2px solid #cccccc;border-bottom:1px solid #cccccc;background:#eeeeee;}
.slistbox .sleft {float:left;width:88px;padding-top:10px;text-align:right;}
.slistbox .sright {float:left;width:247px;padding-top:10px;text-align:center;}
.sscrollbox {width:335px;height:130px;margin-bottom:30px;overflow:auto;overflow-x:hidden;}
.sscrollbox .lsttb {width:335px;}
.sscrollbox .lsttb .td1 {height:16px;padding:7px 0px 2px;text-align:center;font-size:11px;color:#888888;}
.sscrollbox .lsttb .td2 {height:16px;padding:7px 10px 2px 0px;text-align:left;font-size:11px;color:#888888;}
.sscrollbox .lsttb .td2 a {font-size:11px;color:#888888;}

.printtle {display:none;padding-bottom:10px;}

.receipop_dv {width:400px;padding:35px 0px 25px 0px;text-align:center;}
.receipop_dv .receipop_btn {padding-top:15px;}

.new_jdtb {border-top:1px solid #cccccc;}
.new_jdtb th {padding-top:20px;padding-left:10px;padding-bottom:18px;text-align:left;}