/* ========================================================================== */
/* 1.À§Ä¡,ÇüÅÂ  (display | float | position | top | left)                     */
/* 2.Å©±â       (width | height)                                              */
/* 3.Á¤·Ä       (text-align | vertical-align)                                 */
/* 4.¿©¹é       (margin | padding)                                            */
/* 5.±âÅ¸       (overflow | table-layout | list-style)                        */
/* 6.ÅØ½ºÆ®     (font | line-height | word-spacing | white-space | color)     */
/* 7.¹è°æ       (background)                                                  */
/* 8.º¸´õ       (border)                                                      */
/* ========================================================================== */


/* ========================================================================== */
/* ÅÂ±× ÀçÁ¤ÀÇ                                                                */
/* ========================================================================== */
html, body {
    width   : 100%;
    height  : 100%;
    margin  : 0px;
    padding : 0px;
}

form {
    margin : 0px;
}

img {
    border-width : 0px;
}


/* ========================================================================== */
/* ÆùÆ® Á¤ÀÇ                                                                  */
/* ========================================================================== */
body, table {
    font  : normal 12px dotum;
    color : #666666;
}

input, select, textarea {
    font  : normal 12px dotum;
    color : #6B717B;
}


/* ========================================================================== */
/* ¸µÅ© Á¤ÀÇ                                                                  */
/* ========================================================================== */
a {
    color           : #666666;
    text-decoration : none;
}

a:hover {
    color           : #000000;
    text-decoration : underline;
}


/* ========================================================================== */
/* ºñÇìºñ¾î Á¤ÀÇ                                                              */
/* ========================================================================== */
label {
    cursor   : pointer;
    behavior : url(/cf/htc/label.htc);
}


/* ========================================================================== */
/* »ç¿ëÀÚ Å¬·¡½º Á¤ÀÇ                                                         */
/* ========================================================================== */
/* ¿©¹é - ÓÞ */
.vsl {
    height    : 20px;
    font-size :  0px;
}

/* ¿©¹é - ñé */
.vsm {
    height    : 10px;
    font-size :  0px;
}

/* ¿©¹é - á³ */
.vss {
    height    : 5px;
    font-size : 0px;
}

/* ÅØ½ºÆ®¹Ú½º */
.txtbox {
    height      : 20px;
    padding-top : 4px;
    border      : 1px solid #7F9DB9;
}

/* ÅØ½ºÆ®¹Ú½º ÀÐ±âÀü¿ë */
.txtboxr {
    height      : 20px;
    padding-top : 4px;
    background  : #F0F0F0;
    border      : 1px solid #7F9DB9;
}

/* ¼¿·ºÆ®¹Ú½º */
.sltbox {
    background : #FFFFFF;
}

/* ¼¿·ºÆ®¹Ú½º ÀÐ±âÀü¿ë */
.sltboxr {
    background : #F0F0F0;
}

/* ÀÌ¹ÌÁö¹öÆ°  */
.imgbtn {
    cursor : pointer;
}

/* ÆäÀÌÂ¡ */
#pagingNew          {clear:both; font:11px ±¼¸²; text-align: center; width:100%;}
#pagingNew a        {border:1px solid #CCCCCC; height:23px; text-decoration:none;}
#pagingNew a:hover  {border:1px solid #95A5FF; color:#6671FF;}
#pagingNew .sel     {border:1px solid #95A5FF; color:#6671FF; font-weight:bold; height:23px; padding:5px 5px 0px 5px;}
#pagingNew .numBox  {color:#777; font-weight:bold; padding:5px 5px 0px 5px;}
#pagingNew .numPrev {background:url("/images/cf/icon_prev.gif") no-repeat; padding:5px 17px 0px 17px; margin-right:4px;}
#pagingNew .numNext {background:url("/images/cf/icon_next.gif") no-repeat; padding:5px 17px 0px 17px; margin-left:4px;}