@charset "euc-kr";

/* LAYOUT */
body {margin:0; padding:0; line-height:120%; min-width:100%; background:url(../img/common/bg_top.gif) left top repeat-x scroll; overflow-x:hidden;}

#wrapper {width:975px; /*Width of main container*/ margin:0 auto auto 30px; min-height:100%;}
#header {width:904px; height:115px; margin:0 auto; float:left;}
#topmenu {width:554px; height:25px; margin:0 auto; float:right; text-align:right;}
#menu {width:904px; height:25px; margin:0 auto; float:left;}
#logo {width:550px; margin:30px 0 auto; float:left;}
#seoul {width:354px; height:77px; margin:0 auto; float:left; text-align:right;}
#mainmenu {width:334px; height:25px; margin:0 auto; float:left; text-align:right;}
#content {width:975px; margin:0 auto; padding:0; float:left}
#leftMenu {float:left; width:180px; margin:60px 25px 0 0;}
#page {float:left; width:694px; margin:0; padding:0 15px 0 15px;}
#page_2009 {float:left; width:638px; margin:0; padding:0 15px 0 15px;}
#page_img {float:left; width:694px; margin:20px 0 auto; padding:0; text-align:center;}
#mainColumn {float:left; width:694px; margin:0; padding:0;}
#mainColumn_m {float:left; display:inline; width:904px; margin:0 auto;}
/* footer ÈÄ¿ø»ç·Î°í Ãß°¡ÇÏ±â À§ÇÑ css¼öÁ¤
#footer {float:left; width:100%; margin:85px 0 0 0; height:130px; border-top:1px solid #E3E3E3; background:url(../img/common/copy_bg.gif) left top repeat-x scroll;}
#footer_content {width:904px; margin:0 0 0 100px; padding-top:10px;}
#footer_2008 {float:left; border-top:1px solid #E3E3E3;	margin-top:70px; height:130px; padding-left:105px; background:url(/sdo2008/img/common/copy_bg.gif) repeat-x right top;}
*/
#footer {float:left; width:100%; margin:0; height:130px; border-top:1px solid #E3E3E3; background:url(/img/common/copy_bg.gif) left top repeat-x scroll;}
#footer_e {float:left; width:100%; margin:0; height:130px; border-top:1px solid #E3E3E3;}
#footer_content {width:904px; margin:0 0 0 30px; padding-top:10px;}
#footer_content_e {width:904px; margin:0 0 0 30px; padding:0;}
#footer_2008 {float:left; width:100%; margin:55px 0 0 0; height:33px; border-top:1px solid #E3E3E3;}
#footer_content_b {width:904px; margin:0 0 0 30px; padding:0;}
#quickMenu {width:81px; position:absolute; top:115px; left:940px; z-index:1;}
.quick {background:url(/img/common/quick_line.gif) no-repeat center bottom; padding-top:3px; padding-bottom:4px;}	
.quick_btm {padding-top:3px; padding-bottom:2px;}
.quickBg {background:url(/img/common/quick_bg.gif) repeat-y left top;}

/* LEFT MENU */
#lm {list-style-type:none; padding:0px; width:180px;}
#lm ul {list-style-type:none; padding:0; margin:0;}
#lm li.tt {border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3; padding:12px 0 11px 9px; margin:0;}
#lm li {margin:0;}
#lm li.m {border-bottom:1px solid #E3E3E3; padding:4px 0 1px 9px; margin:0; font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold; text-decoration:none;}
#lm li.m a:link {font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold;}
#lm li.m a:visited {font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold;}
#lm li.m a:hover {font-size:11px; letter-spacing:-1px; color:#333; font-weight:bold;}
#lm li.m a:active {font-size:11px; letter-spacing:-1px; color:#333; font-weight:bold;}
#lm li.m_sub {padding:3px 0 1px 9px; border-bottom:1px solid #FFF; margin:0; font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold; text-decoration:none;}
#lm li.m_sub a:link {font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold;}
#lm li.m_sub a:visited {font-size:11px; letter-spacing:-1px; color:#7f7f7f; font-weight:bold;}
#lm li.m_sub a:hover {font-size:11px; letter-spacing:-1px; color:#333; font-weight:bold;}
#lm li.m_sub a:active {font-size:11px; letter-spacing:-1px; color:#333; font-weight:bold;}

#lm li.sub {margin:0; padding:2px 0 0 10px; border-bottom:1px solid #FFF; font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal;}
#lm li.sub a:link {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/sm.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub a:visited {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/sm.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub a:hover {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/sm_on.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub a:active {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/sm_on.gif) no-repeat 0 4px; padding-left:5px;}


#lm li.sub2 {margin:0; padding:2px 0 0 20px; border-bottom:1px solid #FFF; font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal;}
#lm li.sub2 a:link {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/line.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub2 a:visited {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/line.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub2 a:hover {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/line_on.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.sub2 a:active {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/line_on.gif) no-repeat 0 4px; padding-left:5px;}


#lm li.subb {margin:0; padding:2px 0 2px 10px; border-bottom:1px solid #E3E3E3; font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal;}
#lm li.subb a:link {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/sm.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb a:visited {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/sm.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb a:hover {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/sm_on.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb a:active {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/sm_on.gif) no-repeat 0 4px; padding-left:5px;}


#lm li.subb2 {margin:0; padding:2px 0 2px 20px; border-bottom:1px solid #E3E3E3; font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal;}
#lm li.subb2 a:link {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/line.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb2 a:visited {font-size:11px; letter-spacing:-1px; color:#999; font-weight:normal; background:url(/img/ico/line.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb2 a:hover {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/line_on.gif) no-repeat 0 4px; padding-left:5px;}
#lm li.subb2 a:active {font-size:11px; letter-spacing:-1px; color:#666; font-weight:normal; background:url(/img/ico/line_on.gif) no-repeat 0 4px; padding-left:5px;}

.sub {border-bottom:1px solid #1B1B1B; padding:0px; margin:0px;}
.ac {float:left; display:inline; width:836px; padding:0px; margin:0px;}

/* ¸ÞÀÎ */
#m_fla {width:900px; height:400px; margin:0;}
#m_news {width:345px; float:left; margin:0; padding:0;}
.m_news_tt {margin-bottom:12px; font-weight:bold;}
.m_news_con {color:#676767; width:265px; background:url(../img/main/dot.gif) no-repeat left 7px; padding:0 0 0 9px; text-indent:0; margin-bottom:1px; float:left; display:inline; font-size:11px;}
.m_news_con a:link {color:#676767; font-size:11px; text-decoration:none;}
.m_news_con a:visited {color:#676767; font-size:11px; text-decoration:none;}
.m_news_con a:hover {color:#888; font-size:11px; text-decoration:none;}
.m_news_con a:active {color:#888; font-size:11px; text-decoration:none;}
.m_news_date {color:#676767; width:70px; text-indent:0; margin-bottom:1px; text-align:right; float:left; display:inline; font-size:11px; padding:0;}
.m_news_pcon {color:#676767; width:200px; text-indent:0; margin-bottom:1px; float:left; display:inline; font-size:11px;}
.m_news_pcon a:link {color:#676767; font-size:11px; text-decoration:none;}
.m_news_pcon a:visited {color:#676767; font-size:11px; text-decoration:none;}
.m_news_pcon a:hover {color:#888; font-size:11px; text-decoration:none;}
.m_news_pcon a:active {color:#888; font-size:11px; text-decoration:none;}
.m_news_photo {width:130px; text-indent:0; float:left; display:inline; padding-right:10px;}
#m_banner {width:524px; float:right;}
.m_banner_tt {margin-bottom:19px;}

/* Å¾¸Þ´º °ü·Ã */
.mm {padding:0;}
#mm ul {list-style-type:none; padding:0;}
#mm li {display:inline; padding:0;}
.mm_1 {margin:0 43px 0 0; padding:0;}
.mm_2 {margin:0 42px 0 0; padding:0;}
.mm_1_e {margin:0 21px 0 0; padding:0;}
.mm_2_e {margin:0 20px 0 0; padding:0;}

/* Å¸ÀÌÆ²ÀÌ¹ÌÁö */
#bg_tit {background:url(../img/common/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_confe {background:url(../img/confe/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_exhi {background:url(../img/exhi/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_compe {background:url(../img/compe/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_festi {background:url(../img/festi/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}

/* Å¸ÀÌÆ²ÀÌ¹ÌÁö_¿µ¹® */
#bg_tit_e {background:url(/eng/img/common/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;} 
#bg_tit_confe_e {background:url(/eng/img/confe/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_exhi_e {background:url(/eng/img/exhi/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_compe_e {background:url(/eng/img/compe/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}
#bg_tit_festi_e {background:url(/eng/img/festi/timg.jpg) no-repeat right top scroll; height:225px; width:765px; margin:0; padding:0;}

/* ÇªÅÍ */
.btm_logo_l {float:left; width:372px; text-align:left; margin:25px 0 auto;}
.btm_logo_r {float:left; width:304px; text-align:right; margin:0; padding-top:9px;}
.btm_img {float:left; margin:4px 0 auto; width:100%; text-align:right; width:532px;}
.btm_logo_m {float:left; width:990px; text-align:right; margin:0;}
.btm_logo_rm {float:left; width:990px; text-align:right; margin:0; padding-top:9px;}

.btm_menu {float:right; width:434px; text-align:left; margin:0; text-align:right;}
#btm_menu ul {list-style-type:none; padding:0px; margin:0px; float:left;}
#btm_menu li {padding-right:7px; display:inline;}
#btm_menu li.b {background:url(../img/common/bg_btm.gif) no-repeat left top; padding:0 3px 0 7px; display:inline;}
#btm_menu li.n {padding-left:7px; padding-right:0px;}

.btm_menu1 {float:left; width:904px; height:24px; text-align:right; margin:0; padding:0;}
#btm_menu1 ul {list-style-type:none; padding:0; margin:0; float:left; overflow:hidden;}
#btm_menu1 li {display:inline; margin:0; padding:0;}

.btm_menu_m {float:left; width:990px; text-align:right; margin:0;}
#btm_menu_m ul {list-style-type:none; padding:0px; margin:0px; float:right;}
#btm_menu_m li {padding-right:7px; display:inline;}
#btm_menu_m li.b {background:url(../img/common/bg_btm.gif) no-repeat left top; padding:0 7px 0 7px; display:inline;}
#btm_menu_m li.n {padding-left:9px; padding-right:0px; display:inline;}

.btm_menu1_m {float:right; width:246px; height:18px; text-align:left; margin:0; background:url(../img/common/bg_btm1_l.gif) no-repeat left top; padding:1px 13px 0 13px;}
#btm_menu1_m ul {list-style-type:none; padding:0; margin:0; float:left; overflow:hidden;}
#btm_menu1_m li {display:inline; margin:0; padding:0;}
#btm_menu1_m li.b {background:url(../img/common/bg_btm1.gif) no-repeat left top; display:inline; height:18px; padding:2px 6px 2px 6px;}
#btm_menu1_m li.n {display:inline; padding:2px 11px 2px 0;}
