#footer { margin-top:10px }
#footerlink { padding:5px 15px 5px 15px; margin-top:20px;border:#c9c9c9 solid 1px }

.footerlinkCols { width:130px; float:left; padding:10px 0 10px 0; line-height:19px}

.footerlinkCols h3 { font-size:12px }
.footerlinkCols p { }


#footerbanners td { padding-top:7px }

#footeretc { margin-top:15px; border-top:#989898 solid 2px;  position:relative }

#footer-etclinks { padding:15px 0 0 10px; height:50px }
#footer-etclinks dl { padding-top:5px }
#footer-etclinks dt { font-weight:bold; float:left; padding-right:10px}
#footer-etclinks dd { display:inline }
#footer-etclinks dd ul li { float:left; padding:0 8px 0 8px; border-left: #999999 solid 1px }

/* programmer's css */
/* board */
#cf_padding { padding-left:30px; }
#cf_title { float:left; background-image:url(../images_site/cf_title.gif); width:806px; height:25px;}
#cf_title2 { float:left; background-image:url(../images_site/cf_title2.gif); width:806px; height:33px;}

#cf_top { float:left; background-image:url(../images_site/cf_top.gif); width:806px; height:4px; background-repeat: no-repeat; font-size:1px;} 
#cf_middle { float:left; background-image:url(../images_site/cf_middle.gif); width:806px;}
#cf_middle_line { float:left; background-image:url(../images_site/cf_middle_line.gif); width:806px;}
#cf_middle_gray { float:left; background-image:url(../images_site/cf_middle_gray.gif); width:806px;}

#cf_bottom { float:left; background-image:url(../images_site/cf_bottom.gif); width:806px; height:4px; background-repeat: no-repeat; font-size:1px;}
#cf_gap { float:left; width: 806px; height:7px; font-size:1px;}
#cf_gap_main { height:7px; font-size:1px;}

#mv_middle_gray { float:left; background-image:url(../images_site/mv_middle_gray.gif); width:806px;}



.admin_frame_div { padding-right:10px; }

.board_section_frame1 { background-color:#E9E9E9; height:22px; padding-left:10px; padding-top:3px;}
.board_section_frame2 { background-color:#F5F5F5; height:22px; padding-left:10px; padding-top:3px;}

.banner_border { border:#505050 solid 1px; }
.image_frame_border { border:#CECECE solid 1px; }
.premium_border { padding:1px 1px 1px 1px; border:#cccccc solid 1px; }
.premium_border2 { border:#dbdbdb solid 1px; }

.banner_border { border:#858585 solid 1px; }

#div_overflow { width:750px; overflow:hidden; line-height:2em;}
#newsdetail { border:1px #CCCCCC Solid; line-height:110%; text-align:center; padding:10px; color:#7A7A7A; font-size:8pt; }

/*사이즈 확장 ljs
#div_fontbox { line-height:130%; font-size:15px; font-family:gulim; width:680px; overflow:hidden; }
*/
#div_fontbox { line-height:130%; font-size:15px; font-family:gulim; width:700px; margin-left:50px; }

#div_fontbox a { color:#0000FF }
#div_fontbox a:hover { color:#0000FF; text-decoration:underline }

/* form style */
.simpleform_login {font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#ffffff; COLOR:#000000; BORDER:1px solid #B6D5D8}
.simpleform{font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:1px solid #B8B8B8}

/* tiny */
.tiny_border { padding:10px; border:#7a7a7a solid 1px; }
.tiny_note { margin-top:-20px; color:#7a7a7a; font-size:9pt; }
/* Common Button */
.menu_button
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    font-weight:bold;
    border:1px solid #dedede;
    height:19px;    
    background-image : url(../images/button_common2_roll.gif);
    background-repeat : repeat;
    text-align:center;
    padding-top:8px;
    cursor:pointer;
    color:#122A46;
}
.menu_button:hover
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    font-weight:bold;
    border:1px solid #cccccc;
    height:19px;   
    background-image : url(../images/button_common2.gif);
    background-repeat : repeat;
    padding-top:8px;
    text-align:center;                                                    
    cursor:pointer;
}

.menu_button_sel
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    border:1px solid #cccccc;
    height:15px;    
    background-image : url(../images/button_common_roll2.gif);
    background-repeat : repeat;
    padding-top:4px;
    text-align:center;
}



    /*자동차슬라이드 css*/
#slider {
    width: 270px; 
    height: 180px; 
    position: relative; 
    overflow: hidden; 
}
#sliderContent {
    width: 270px; 
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
    display: none;
}
.sliderImage span {
    position: absolute;
    font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 254px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
    clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
    top: 0;
    left: 0;
}
.bottom {
    bottom: 0;
    left: 0;
}
ul { list-style-type: none;}                                 
