@charset "euc-kr";
/* ************************************************************************
    ÀÛ¼ºÀÚ     : 
    ¿¬¶ôÃ³     : 
    ÀÛ¼ºÀÏ     : 2008.10.26
    ÃÖÁ¾¼öÁ¤ÀÏ : 2008.10.26

    1. CSS ¼±¾ð Á¦¾È¼ø¼­
        01. display       11. padding
        02. list-style    12. border
        03. position      13. background
        04. float         14. color
        05. z-index       15. font
        06. overflow      16. text-decoration
        07. clear         17. text-align
        08. width         18. vertical-align
        09. height        19. white-space
        10. margin        20. other text
                          21. contents
    2. ÇÑÁÙ·Î ÀÛ¼º              ( ex:test{ a:a; b:b; c:c; } )
    3. CSS¼±¾ð ¼öÁ¤ ½Ã ÁÖ¼®Ç¥±â ( ex:test{ a:a; b:b; c:c; }/* 0815 */ /* )
************************************************************************ */

@import url("cm_base.css");
@import url("cm_layout.css");
@import url("dn_board.css");

/* ************************************************************************
    Layout
************************************************************************ */
/* ---------- layout ---------- */
#mh_wrapper    { min-width:1002px; background:url(/kor/images/main/visual_bg01.gif) repeat-x 0 0; }
#m_headerBg    { background:url(../../images/main/visual_bg02.gif) no-repeat 0 0; }
#m_header      { position:relative; top:0; left:0; width:1002px; height:434px; }

#mc_wrapper    { min-width:1002px; background:url(/kor/images/main/contents_bg01.gif) repeat-x 0 0; }
#m_containerBg { background:url(../../images/main/contents_bg02.gif) no-repeat 0 0; }
#m_container   { width:1002px; height:151px; padding:40px 0 0; cursor:default; }

/* footer : "dn_layout.css" */

/* ---------- header ---------- */
#m_header .header_logo     { position:absolute; top:30px; left:20px; }
#m_header .header_logo img { float:left; }

/* #m_header ul.s_menu     { list-style:none; position:absolute; top:15px; left:703px; float:left; } */
#m_header ul.s_menu     { list-style:none; position:absolute; top:15px; left:635px; float:left; }
#m_header ul.s_menu li  { float:left; }
#m_header ul.s_menu img { float:left; }

/* ---------- container ---------- */
#m_container h3 { float:left; }
#m_container h3 img { float:left; }

#m_container .tkc_news    { float:left; width:316px; padding:0 0 0 5px; }
#m_container .tkc_news ul { list-style:none; overflow:hidden; width:289px; padding:9px 0 0 27px; cursor:default; }
#m_container .tkc_news li { float:left; width:289px; }
#m_container .tkc_news li a    { float:left; }
#m_container .tkc_news li span { float:right; color:#999; font-size:11px; }

#m_container .es_news    { float:left; width:323px; }
#m_container .es_news ul { list-style:none; overflow:hidden; width:288px; padding:9px 0 0 35px; cursor:default; }
#m_container .es_news li { float:left; width:288px; }
#m_container .es_news li a    { float:left; }
#m_container .es_news li span { float:right; color:#999; font-size:11px; }

#m_container .quick_menu    { float:left; width:344px; padding:0 0 0 6px; }
#m_container .quick_menu ul { list-style:none; overflow:hidden; width:328px; padding:15px 0 0 16px; cursor:default; }
#m_container .quick_menu li { float:left; padding:0 0 0 4px; }
#m_container .quick_menu img { float:left; }


/* ---------- footer ---------- */
/* footer : "dn_layout.css" */
