@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:"돋움", "바탕", "굴림"; font-size:12px; color:#414141; }

a { color:#000ACC; text-decoration:none }

a:hover { text-decoration:underline }

div { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

ul { margin:0; padding:0 }

#wrapper { max-width:789px; width:100%; margin:0 auto 7px auto }

#col_left { width: 789px; float:left }

#col_right { width:187px; float:left; padding-left:7px; padding-top:8px }

#second { padding-top: 6px; }

#sec_left { width:263px; float:left }

#sec_right { width:516px; padding-left:10px; float:left } 

#car { padding-top: 6px; }

#footer { padding-top:5px; }

#board_detail { line-height:150%; }

#board_detail_110 { line-height:110%; } 

#div_overflow { width:680px; overflow:hidden; }

#main_board_section4 { line-height:110%; height: 13px;  overflow:hidden; }




/***** Menu Start******/


.menu { max-width:789px; width:100%;  height:50px; background:url(../images_site/menu_bg.gif) no-repeat; color:#ffffff;}

.menu a { color:#ffffff; font-weight:bold; text-decoration:none }

.menu a:hover { color:#ffffff; font-weight:bold; text-decoration: none }

.menu_in ul { list-style:none; padding:9px 0 0 16px }

.menu_in ul li { display:block; float:left }

/***** Menu end******/

.hred_menu a { color:#bc1a18; font-weight:bold; text-decoration:none }

.hred_menu a:hover { text-decoration: underline }


/*****hotlist****/

.hotlist { padding-top:6px}

.ele_l { width:5px; height:30px; background:url(../images_site/element01_l.gif) no-repeat; float:left }

.ele_m { width:779px; height:30px; background: url(../images_site/element01_bg.gif) repeat-x; float:left }

.ele_m_text 
{ 
    color:#9C1111;
    width:767px; 
    height:22px; 
    background: url(../images_site/element01_bg.gif) repeat-x; 
    float:left; 
    padding-top: 8px; 
    padding-left: 12px;
}


.ele_r { width:5px; height:30px; background:url(../images_site/element01_r.gif) no-repeat;float:left }

.ele_bl { width:5px; height:5px; background:url(../images_site/element01_lb.gif) no-repeat; float:left }

.ele_bm { width:779px; height:5px; background: url(../images_site/element01_bbg.gif) repeat-x; float:left; }

.ele_br { width:5px; height:5px; background:url(../images_site/element01_rb.gif) no-repeat;float:left }

.ele_body { border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; padding: 10px 0 0 5px; width:782px; height:135px }

.ele_body_text { border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; padding: 10px 0 0 5px; width:782px; }

.ele_body_line { background:url(../images_site/line_banner_bg.gif); width:789px;}

.ele_body ul { list-style:none; }

.ele_body ul li { display:block; float: left; width:119px; padding-left:9px; }

/*****hotlist end****/



.box_body { border-left: #cccccc solid 1px; border-right:#cccccc solid 1px;  }

.box_bg_top { background:url(../images_site/element01_bg.gif) repeat-x; height:30px }

.box_bg_topleft { background:url(../images_site/element01_l.gif) no-repeat top left; height:30px }

.box_bg_topright { background:url(../images_site/element01_r.gif) no-repeat top right; height:30px; padding-left:15px }



.box_car_bg_top { background:url(../images_site/element02_bg.gif) repeat-x; height:39px }

.box_car_bg_topleft { background:url(../images_site/element02_l.gif) no-repeat top left; height:39px }

.box_car_bg_topright { background:url(../images_site/element02_r.gif) no-repeat top right; height:39px; text-align:center }




.box_bg_bot { background:url(../images_site/element01_bbg.gif) repeat-x; height:5px }

.box_bg_left { background:url(../images_site/element01_lb.gif) no-repeat top left; height:5px }

.box_bg_right { background:url(../images_site/element01_rb.gif) no-repeat top right; height:5px }



/***** list *****/

.listbody { padding: 10px 0 0 5px; overflow:auto }

.listbody ul { list-style:none; }

.listbody ul li { display:block; float: left; width:78px; padding-left:6px; }

.slist_text { text-align:center; padding-top:3px }

/***** list end*****/


/***** list car*****/

.listbody_car { padding: 15px 0 0 2px; height:220px   }

.listbody_car ul { list-style:none; }

.listbody_car ul li { display:block; float: left; width:116px; padding-left:9px; }

/***** list car end*****/



.reg_list { float:left; padding-left:20px; padding-top:10px; width:230px }

.reg_list ul { list-style:none; line-height:22px; }

.reg_list ul li { display:block; background:url(../images_site/bullet00001.gif) no-repeat left; padding-left:12px }

.box_body_sm2 {  border-left: #cccccc solid 1px; border-right:#cccccc solid 1px; padding: 10px 0 10px 0px;}

.box_body_sm2 ul { list-style:none; line-height: 22px }

.box_body_sm2 ul li { display:block; background:url(../images_site/bullet00002.gif) no-repeat left; padding-left:12px; }

/****  Search  ****/

.subtitle { float:left; width:340px }

.postad { float:right; text-align:right; padding-top:13px }

.search_bg { clear:both ; width:790px; height:77px; background:url(../images_site/search_bg.gif) no-repeat;  padding-top:10px; }

/*

input, select, textarea { font-family: Verdana; font-size: 12px; border:#1aa1b1 solid 1px ; padding: 2px;}

select { padding: 1px;}

input.none, select.none, textarea.none{  font-size: 12px; border: none;}

input:focus, select:focus, textarea:focus { border:#e3630b solid 1px ;}
*/

/*** admin ****/
.ele_body_admin { border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; padding: 10px 0 0 5px; width:782px; }
.ele_body_admin a { color:#3F3790; text-decoration:none }
.ele_body_admin a:hover { text-decoration:underline }

/* board */
#cf_title { float:left; background-image:url(../images_site/cf_title.gif); max-width:789px; width:100%; height:25px;}
#cf_title2 { float:left; background-image:url(../images_site/cf_title2.gif); width:789px; height:33px; }

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

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

/* coupon */
#cp_left_title { float:left; background-image:url(../images_site/cp_left_top.gif); width:155px; height:31px;}
#cp_left_middle { float:left; background-image:url(../images_site/cp_left_middle.gif); width:155px;}
#cp_left_bottom { float:left; background-image:url(../images_site/cp_left_bottom.gif); width:155px; height:4px; background-repeat: no-repeat; font-size:1px;}

#cp_center_title2 { float:left; background-image:url(../images_site/cp_center_title2.gif); width:627px; height:33px;}
#cp_center_middle { float:left; background-image:url(../images_site/cp_center_middle.gif); width:627px;}
#cp_center_bottom { float:left; background-image:url(../images_site/cp_center_bottom.gif); width:627px; height:4px; background-repeat: no-repeat; font-size:1px;}


.board_section_frame1 { background-color:#E9E9E9;}
.board_section_frame2 { background-color:#F5F5F5;}

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

/* main */  
#cf_top_515 { float:left; background-image:url(../images_site/cf_top_515.gif); width:515px; height:4px; background-repeat: no-repeat; font-size:1px;}
#cf_middle_gray_515 { float:left; background-image:url(../images_site/cf_middle_gray_515.gif); width:515px;}
#cf_bottom_515 { float:left; background-image:url(../images_site/cf_bottom_515.gif); width:515px; height:4px; background-repeat: no-repeat; font-size:1px;}

/* 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}

/* 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.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_roll.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;
}

.search_button
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    border:1px solid #3c3c3c;
    height:15px;    
    /*background-image : url(../images/button_search.gif); */
    background-color: #878787;
    background-repeat : repeat;
    text-align:center;
    padding-top:4px;
    cursor:pointer;
    color:#ffffff;
}
/*
.search_button:hover
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    border:1px solid #A13322;
    height:15px;    
    background-image : url(../images/button_search_roll.gif);
    background-repeat : repeat;
    text-align:center;
    padding-top:4px;
    cursor:pointer;
    color:#ffffff;
}
*/
.contents_line_top     
{
    background-image : url(../images/detail_line_top.gif);
    height:10px;
}
.contents_line_middle     
{
    background-image : url(../images/detail_line_middle.gif);                
}
.contents_line_bottom      
{
    background-image : url(../images/detail_line_bottom.gif);
    height:10px;                
}
