/********************************************************************************/
/* kvo.or.kr_ Style Sheet */
/********************************************************************************/

html,body {margin: 0; padding: 0; font-size: 12px; line-height: 140%; color: #666666; font-family: µ¸¿ò, Dotum, Arial;}
a,o,td{selector-dummy:expression(this.hideFocus=true)} 
#link { display:block; background-image:url(/images/link.gif); width:100px; height:30px; }
table {
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
}
.table_wd {width: 100%;}
p {text-align: justify;}
.imgcenter {text-align: center;}
td, th {
border: 0px none;
color: #666666;
font-family: µ¸¿ò, Dotum, Arial;
font-size: 12px;
margin: 0px;
padding: 0px;
line-height: 140%;
}
th {background-color: #eeffdf; padding: 5px;}
.cellcolor {background-color: #f0f9ed; text-align:left; padding: 6px 15px 6px 15px;}
textarea {
	background: #FFFFFF none repeat scroll 0%;
    border: 1px solid #63BF41;
    color : #666666;
    font-family: µ¸¿ò, Dotum, Arial; 
    font-size: 12px;
    line-height: 140%;
	scrollbar-face-color: #FFFFFF; /* Èò»ö */
    scrollbar-shadow-color: #C3DEB7;
    scrollbar-highlight-color: #C3DEB7;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #C3DEB7; /* È¸»ö */
}
form, p, h1, h2, h3, h4 {margin: 0px; padding: 0px;}
h2, h3{padding-left: 5px; text-align: left; height: 25px;}
h2 {margin: 10px 0px;}
h3 {margin: 7px 0px 0px 0px;}
h4 {padding: 5px 0px 5px 10px; text-align: left; height: 25px; color: #048767; font-size: 12px;}
.title5 {padding: 5px 0px 5px 20px; text-align: left; height: 15px; font-size: 12px; font-weight: bold;}
.title6 {padding: 0px 0px 0px 20px; text-align: left; height: 15px; font-size: 12px;}
ul, li {list-style-type: none; margin: 0px; padding: 0px; text-align: justify;}
ol{list-style-image : url(../images/common/dot.gif); margin: 0px; padding: 0px; text-align: justify;}
select {height: 18px; margin: 0px; padding: 0px; vertical-align: middle;}
input {color: #666666; font-family: µ¸¿ò, Dotum, Arial;  font-size: 12px;  margin: 0px; vertical-align: middle; 
border: expression( (this.type=='checkbox' || this.type=="image" || this.type=='radio')?'':'1px solid #63BF41' );  padding: 0px 5px; text-align: absmiddle;}
input {height:expression((this.type=='text')?'20px':'');}
.btn {width: 74px; height: 24px; vertical-align: top;}
select {font-size: 12px; color: #666666;}
img {border: 0px none;}

a:link, a:active, a:visited {
color: #666666;
font-size: 12px;
text-decoration: none;
}
a:hover {
color: #388831;
font-size: 12px;
text-decoration: none;
}

#quick {width: 68px;}
#quick .one {height: 40px;}
#quick .two {height: 70px;}
#quick .three {height: 69px;}
#quick .four {height: 63px;}
#quick .five {height: 55px;}
#quick .six {height: 82px;}
#quick .bd {height: 12px;}

/*¸ÞÀÎ ºÎºÐ*/
#main_cont01{width: 954px; heihgt: 18px; }
.contxt{ margin: 0px 10px;}
.contxt1 { margin: 8px 10px 0px 10px;}
.contxt2 { margin: 8px 5px 0px 5px; width: 637px;}
.contxt3 { margin: 0px 5px 0px 5px; width: 637px;}
.contxt4 { margin: 0px 10px 0px 10px; width: 627px;}
.contxt5 { margin: 10px 0px;}
.contxt6 { margin: 0px;}
.blank {color: #ffffff; height:5px;}
.recent1 {width: 98px;}
.recent2 {text-align: left; padding-right: 5px; }


/*»ó´Ü¸Þ´º ºÎºÐ*/
#header {width: 975px; padding: 0; margin: 0;}
#menu {height: 31px; width: 749px; text-align: right;  padding: 0; margin: 0;}
.top_m {width: 230px; text-align: right; padding:10px 0px 0px 5px;  float : right;}
.m2 {width: 58px; text-align: right; }
.m3 {width: 58px; text-align: right; }
.m4 {width: 63px; text-align: right; }
#footer {width: 975px; height: 120px; margin:0px 0px 10px 20px; background : url(../images/common/copyright.gif) no-repeat top left;}

/*01*/
.sign {text-align: right;}
.minitabs {margin: 10px 0px; padding: 0px; border-bottom: 1px solid #63BF41; width: 646px; height: 28px; text-align: left;}
.tabb {margin: 0; padding: 0; display: inline; list-style-type: none; width: 126px; text-align: left;}
.1_3 {width: 625px;}
.3_1 { padding: 7px 0px 0px 9px ; }
.align_l {float: left; width: 435px; text-align: justify;}
.align_r {float: right; width: 190px; text-align: right; }

#left {width: 226px; padding: 0px; margin: 0px; text-align: center;}
#left .nav {width: 184px; text-align: center; margin: 0px 21px;  background : url(../images/common/left_bg.gif) repeat top left;}

#containter {padding: 0px; width: 652px; margin: 0px; vertical-align: top; text-align: center;}
#cont {padding: 0px; width: 646px; margin: 10px 0px 0px 6px; vertical-align: top; text-align: center;}
#member_login {width: 644px; height: 257px; background : url(../images/05/login_bg.jpg) no-repeat top left;}


#sub_title {
        height: 38px; width: 652px; background : #efe5d0 url(../images/common/title_bg.gif) ;margin : 0px; padding : 0px;
}
#sub_title  .title {float : left; text-align:left;}
#sub_title .page {float : right; text-align:right; padding: 10px 5px 0 0; color : #808080; font-size : 11px; font-family: µ¸¿ò, Dotum, Arial;}
.this{font-size : 11px; color: #388831; font-family: µ¸¿ò, Dotum, Arial;}

#line1 {height: 10px; width: 100%; background : url(../images/common/line1.gif) no-repeat top left; margin : 18px 0px; padding : 0px;}
#line2 {height: 10px; width: 100%; background : url(../images/common/line2.gif) no-repeat top left; margin : 18px 0px; padding : 0px;}
#line01 {height: 10px; width: 100%; background : url(../images/common/line1.gif) no-repeat top left; margin : 8px 0px; padding : 0px;}
#line02 {height: 10px; width: 100%; background : url(../images/common/line1.gif) no-repeat top left; margin : 2px 0px; padding : 0px;}
/********** ÆäÀÌÁö Ç¥½Ã **********/
.table_page{text-align:right; padding-right:5px; FONT-SIZE: 9pt; COLOR: #808080; FONT-FAMILY: "µ¸¿ò"}
.page{font-size: 9pt; color: #388831; font-family: µ¸¿ò; }
.weblink a:link, a:active, a:visited {font-size: 8pt; color: #388831; font-family: verdana;  textl-align: absmiddle; text-decoration: none;}
.weblink a:hover {font-size: 8pt; color: #388831; font-family: verdana;  textl-align: absmiddle; text-decoration: underline;}
.emp {font-weight: bold;}
.emp2 {color: #388831;}
.emp3 {color: #388831; font-weight: bold;}
/********** ÃÖ±Ù°Ô½Ã¹° **********/
.late a:link, a:active, a:visited {color: #666666; font-size: 12px; text-decoration: none;}
.late a:hover {color: #388831; font-size: 12px; text-decoration: none; }

/********** Ç¥ ½ºÅ¸ÀÏ **********/
.line {height:1px; background:#CCCCCC}
.gline {height:1px; background:#63BF41}
.table_tbd  {width:1px; background:#eeffdf; vertical-align: bottom;}
.table_bd  {width:1px; background:#ffffff; vertical-align: bottom;}
.table_bd2  {width:1px; background:#f0f9ed; vertical-align: bottom;}
.table_bd3  {width:1px; background:#cccccc;}
.table_hd1  {text-align:left; padding: 6px 10px 6px 15px;}
.table_hd0  {text-align:left; padding: 6px 10px 6px 15px; border-bottom: 1px dotted #63BF41;}
.table_hd2  {text-align:center; padding: 6px 0px;}
.table_hd3  {text-align:center; background:#F0F9ED; padding: 6px 0px;}
.topline {height:3px; background:#63BF41}
.bottom_line {height:3px; background:#CCCCCC}
.table_t    {background:#eeffdf; text-align: center; height: 25px;}
.table_t2    {background:#eeffdf; text-align: left; height: 25px; padding-left: 15px;}
caption {text-align: right; FONT-SIZE: 9pt; COLOR: #808080; FONT-FAMILY: "µ¸¿ò"; padding-bottom: 5px;}

.title01 {color: #388831; font-weight: bold; font-size: 11px;}
.ex {text-align: left; padding: 5px 0px 5px 15px;}






