@charset "utf-8";
/* CSS Document */

@import url("common.css");
@import url("submenu.css");
@import url("topmenu.css");
@import url("tab.css");
@import url("/module/css/board.css");
@import url("/module/css/button.css");
@import url("/module/css/module_board.css");



body{background:url(../image/main/bg.jpg) repeat-x center top;}
@font-face {font-family: 'Nanum Gothic';} /*src:url(../font/NanumGothic.eot)};*/
body{font-family: 'Nanum Gothic';}
div,dl,p,dd,dt,a{font-family: 'Nanum Gothic';}

/*레이아웃*/

#wrapper{position:relative;left:50%;width:960px;margin-left:-480px;margin-bottom:0;}


#mv_Area{position:relative;top:0;left:0;padding:0;margin:0;width:960px; height:427px}
#mv_Area li{font-size:0;line-height:0}
#mv_Area .mv_img{position:absolute;top:0;left:0;width:960px; height:427px}
#mv_Area .mv_img img{display:block}
#mv_Area .pop_number{position:absolute;bottom:-27px;right:0;height:19px}
#mv_Area .pop_number a{text-indent:-99999px;display:block;font-size:0;line-height:1;background:url(../image/main/mv_num.png) no-repeat 0 0;width:40px;height:19px}
#mv_Area .pop_number .pop_01 a{position:absolute;bottom:0;right:200px;background-position:0 0}
#mv_Area .pop_number .pop_02 a{position:absolute;bottom:0;right:150px;background-position:-40px 0}
#mv_Area .pop_number .pop_03 a{position:absolute;bottom:0;right:100px;background-position:-80px 0}
#mv_Area .pop_number .pop_04 a{position:absolute;bottom:0;right:50px;background-position:-120px 0}
#mv_Area .pop_number .pop_05 a{position:absolute;bottom:0;right:0;background-position:-160px 0}

#mv_Area .pop_number .pop_01{display:block;width:40px;height:19px}
#mv_Area .pop_number .pop_01 .on{background-position:0 -19px }
#mv_Area .pop_number .pop_02 .on{background-position:-40px -19px } 
#mv_Area .pop_number .pop_03 .on{background-position:-80px -19px }
#mv_Area .pop_number .pop_04 .on{background-position:-120px -19px }
#mv_Area .pop_number .pop_05 .on{background-position:-160px -19px }


.mv_01{background:url(../image/main/mv_01_bg.jpg) no-repeat 0 0;width:960;height:427px;position:relative}
.mv_01 .mv_pic01{position:absolute;top:128px;left:230px}
.mv_01 .mv_pic02{position:absolute;top:284px;left:95px}


.mnews{overflow:hidden;}
.mnews dt{float:left;width:60px;height:37px;line-height:37px;margin-right:10px}
.mnews dt img{vertical-align:middle;line-height:37px;display:block;padding-top:8px}
.mnews dd{float:left;height:37px;line-height:37px}

.m_banner{margin:30px 0;overflow:hidden}
.m_banner li{position:relative;width:317px;float:left;margin-left:3px}
.m_banner li:first-child{margin-left:0}
.m_banner a{display:block;position:absolute;top:20px;right:20px}
#container{margin-top:-35px}







