body {margin: 0px;}

a:link { color: #5D5D5D; text-decoration: none; font-family: µ¸¿ò;}
a:visited { color: #5D5D5D; text-decoration: none; font-family: µ¸¿ò;}
a:active { color: #5D5D5D; text-decoration: none; font-family: µ¸¿ò;}
a:hover { color: RED; font-family: µ¸¿ò; text-decoration: underline}

.box{
	BORDER-RIGHT: #c6c5c5 1px solid; BORDER-TOP: #c6c5c5 1px solid; BORDER-LEFT: #c6c5c5 1px solid; BORDER-BOTTOM: #c6c5c5 1px solid; font-size:9pt; color:c6c5c5
}

.email01{padding-left:15px; font-family:"µ¸¿ò"; color:35669a; font-weight: bold; font-size:12px;}
.wehard01{font-family:"µ¸¿ò"; color:333333; font-size:12px;}
.title01{padding-left:15px; font-family:"µ¸¿ò"; color:666666; font-size:11px;}
.login01{font-family:"µ¸¿ò"; color:333333; font-size:11px;}
.service01{font-family:"µ¸¿ò"; color:232323; font-size:12px; font-weight: bold; padding-left:7px;}
.service02{font-family:"µ¸¿ò"; color:797979; font-size:11px; letter-spacing:-1px;; padding-left:7px;}
.server01{font-family:"µ¸¿ò"; color:2d2d2d; font-size:12px; font-weight: bold;}
.server02{font-family:"µ¸¿ò"; color:868686; font-size:12px;}
.quick01{font-family:"µ¸¿ò"; color:7a7979; font-size:12px; font-weight: bold;}
.quick02{font-family:"µ¸¿ò"; color:7a7979; font-size:11px; padding-left:10px; line-height:18px;}
.domain01{font-family:"µ¸¿ò"; color:535353; font-size:13px; padding-left:3px; font-weight: bold;}
.leftmenu01{font-family:"µ¸¿ò"; color:333333; font-size:12px;}
.leftmenu02{font-family:"µ¸¿ò"; color:666666; font-size:11px;}
.bottom{color: #888888; font-family: µ¸¿ò; font-size: 11px; line-height: 15px }
.title01{color: #666666; font-family: µ¸¿ò; font-size: 11px;}
.sub_title01{color: #386a00; font-family: µ¸¿ò; font-size: 16px; font-weight: bold;}
.sub_title02{color: #f16000; font-family: µ¸¿ò; font-size: 11px;}
.table_text01{color: #ffffff; font-family: µ¸¿ò; font-size: 12px; font-weight: bold;}
.table_text02{color: #666666; font-family: µ¸¿ò; font-size: 12px;}
.table_text03{color: #f16000; font-family: µ¸¿ò; font-size: 12px;}
.sub_homepage01{color: #666666; font-family: µ¸¿ò; font-size: 12px; padding-left:15px; padding-top:5px;}
.sub_homepage02{color: #666666; font-family: µ¸¿ò; font-size: 12px;}
.sub_company01{color: #ff0000; font-family: µ¸¿ò; font-size: 14px; font-weight: bold;}
.main_text01{color: #328600; font-family: µ¸¿ò; font-size: 12px; font-weight: bold;}
.main_text02{color: #f65a00; font-family: µ¸¿ò; font-size: 12px; font-weight: bold;}

div.blackcatson {color: white; font-size: 9pt; line-height: 120% }
div.blackcat {color: #5D5D5D; font-size: 9pt; line-height: 120% }

/*table {color: #5D5D5D; font-family: µ¸¿ò; font-size: 9pt; letter-spacing:0pt; line-height: 15px }*/


.notice01{color: #777777; font-family: µ¸¿ò; font-size: 12px; line-height: 15px }
.notice02{color: #b7b7b7; font-family: µ¸¿ò; font-size: 12px; line-height: 15px }
.title01{color: #666666; font-family: µ¸¿ò; font-size: 11px;}
.title02{color: #96bedf; font-family: µ¸¿ò; font-size: 11px; font-weight: bold;}

/* ¸¶¿ì½º ºñÅ¬¸¯½Ã ³ª¿À´Â ±ÛÀÚ ÀÌ¹ÌÁö ¹è°æ ¼³Á¤ */
#id{background:#fff url(images/login_id.jpg) no-repeat 0px 0px;}
#pass{background:#fff url(images/login_pass.jpg) no-repeat 0px 0px;}

/* ¸¶¿ì½º Å¬¸¯½Ã Å¬¸¯¾Æ´Ò‹šÀÇ ¸ð½À ¼³Á¤ */
.input_text.focus{border:1px solid ; background:#fff !important;}
.input_text.focusnot{background:#fff !important;}

/*Äü¸Þ´º ½ºÅ¸ÀÏ*/
#floater {position:absolute; visibility:visible;} 


/* ¸ÞÀÎ Áß°£ÇÏ´Ü¹è³Ê */
.clr{ *zoom: 1; }
.clr:after{content:"";clear:both;display:block}/* °¡»óÅ¬·¡½º »ç¿ëÀ¸·Î  float ÇØÁ¦  */
.m_center_bnr{ display: block; width: 960px; height: 125px;  }
.m_center_bnr, .m_center_bnr li, .m_center_bnr a, .m_center_bnr img{ list-style:none; margin: 0px; padding: 0px; }
.m_center_bnr li{ float: left; }


/* ¸Þ´º¹Ù */
.gnb{ background: url("/images/gnb/gnb_bg.jpg") left top no-repeat; margin: 0px; padding: 0px; }
.gnb li{ list-style:none; }
.gnb > li{ float: left; background: url("/images/gnb/gnb_bar.png") left center no-repeat; position: relative; width: 14.25%;  }
.gnb > li:first-child{ margin-left: 0; background: none; }
.gnb > li > a{ display: block; height: 35px; background-position: center top; background-repeat: no-repeat; text-indent: -9999px; margin: 0px auto; }
.gnb > li:hover > a{ background-position: center bottom; }
.gnb > li.gnb_01 > a{ background-image: url("/images/gnb/gnb_01.png"); }
.gnb > li.gnb_02 > a{ background-image: url("/images/gnb/gnb_02.png"); }
.gnb > li.gnb_03 > a{ background-image: url("/images/gnb/gnb_03.png"); }
.gnb > li.gnb_04 > a{ background-image: url("/images/gnb/gnb_04.png"); }
.gnb > li.gnb_05 > a{ background-image: url("/images/gnb/gnb_05.png"); }
.gnb > li.gnb_06 > a{ background-image: url("/images/gnb/gnb_06.png"); }
.gnb > li.gnb_07 > a{ background-image: url("/images/gnb/gnb_07.png"); }

.gnb > li span{ display: none; position: absolute; width: 19px; height: 10px; left: 50%; bottom: -1px; margin-left: -9px; background: url("/images/gnb/snb_top.png") center center no-repeat; z-index: 20; }
.gnb > li:hover span{ display: block; }

.gnb > li ul{ position: absolute; display: none; background: #fff; border: 2px solid #83c63b; border-radius: 7px; padding: 10px; top: 34px; left: 50%; width: 100px; margin-left: -60px; }
.gnb > li ul a{ display: block; font-family: "dotum"; font-size: 12px; padding: 2px 0; }
.gnb > li ul a:hover{ color: #000; }
.gnb > li:hover ul{ display: block; }

.gnb > li.gnb_03 ul, .gnb > li.gnb_05 ul, .gnb > li.gnb_06 ul{ width: 80px; margin-left: -50px; }


/* È¨ÆäÀÌÁöÁ¦ÀÛ */
.sub_homepage_btn_wrap{ text-align:center; padding:30px 0; }
.sub_homepage_btn_wrap a{ display: inline-block; width: 182px; height: 59px; overflow: hidden; margin: 0 5px; }
.sub_homepage_btn_wrap a:hover img{ margin-top: -59px; }

/* table */
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show
}
.user_table td{ border: 1px solid #bbb; color: #555; font-size: 12px; font-family: "dotum" }
/* .table_title{ width:100%; background:url('../images/sub_table_bg01.jpg') repeat-x; } */
.table_title{ width:100%; background:#83c63b; }
.table_title td{ background:url('../images/sub_table_line01.jpg') left center no-repeat; color: #fff; font-size: 13px; font-weight: bold; text-align: center; vertical-align: middle; height: 30px; font-family: "dotum"; border: 0px; }
/* .table_title td.fir{ background:url('../images/sub_table_img01.jpg') left center no-repeat; }
.table_title td.last{ position: relative; }
.table_title td.last span{ position: absolute; width: 4px; height: 30px; top: 0px; right: 0px;   background:url('../images/sub_table_img02.jpg') center center no-repeat; } */
.table_title td.fir{ background: none; }

.table_contents{ width: 100%;  }
.table_contents td{ border: 1px solid #bbb; padding: 5px; text-align: center; vertical-align: middle; color: #555; font-size: 12px; font-family: "dotum" }

.gray_bg{ background: #f8f8f8; }

.alignL{ text-align: left!important; }