@import url('global.css');
@import url('layout.css');
@import url('board.css');


#indexWrap{ width:980px; margin:0 auto; z-index:2; position:relative; padding:0 0 55px 0;}
#divFooter{ width:920px;}

/* ¸ÞÀÎºñÁê¾ó */
#visual{position:relative; margin:0 auto; width:980px; height:396px; overflow:hidden; z-index:1;}
#visual #visualBanner{position:absolute; top:0; left:0; width:980px; height:1485px;}
#visual #visualBanner li{position:relative; width:980px; height:400px; font-size:0; line-height:0;}
#visual #visualBanner li p{position:absolute;}
#visual .scene{display:none;}
#visual .vis1{background:url(../images/main/main_img1.jpg) no-repeat 30px 0;}
#visual .vis1 .num{top:200px; right:10px;}
#visual .vis2{background:url(../images/main/main_img2.jpg) no-repeat 30px 0;}
#visual .vis2 .num{top:200px; right:10px;}
#visual .vis3{background:url(../images/main/main_img3.jpg) no-repeat 30px 0;}
#visual .vis3 .num{top:200px; right:10px;}
#visual .vis4{background:url(../images/main/main_img4.jpg) no-repeat 30px 0;}
#visual .vis4 .num{top:200px; left:-10px;}
#visual .vis5{background:url(../images/main/main_img5.jpg) no-repeat 30px 0;}
#visual .vis5 .num{top:200px; left:-10px;}
#visual .control{position:absolute; top:357px; left:30px; z-index:2;}
#visual .control #btnPlay{position:absolute; top:-40px; left:10px; display:block; width:27px; height:27px; text-indent:-9999em; overflow:hidden; background:url(../images/main/play.png) 0 0 no-repeat;}
#visual .control #btnPlay:hover{ background:url(../images/main/play_on.png) 0 0 no-repeat;}
#visual .control #btnPlay.on{ background:url(../images/main/pause.png) 0 0 no-repeat;}
#visual .control #btnPlay.on:hover{ background:url(../images/main/pause_on.png) 0 0 no-repeat;}
#visual .control #active{position:absolute; top:0; left:0; width:920px; height:40px; background:#fff url(../images/main/main_imgMn2.gif) no-repeat; }
#visual .control #active li{float:left; overflow:hidden; width:306px; display:block; height:38px; text-indent:-9999em; cursor:pointer; }
#visual .control #active.v1{background-position:0 0;}
#visual .control #active.v2{background-position:0 -50px;}
#visual .control #active.v3{background-position:0 -100px;}
#visual .control #active.v4{background-position:0 -150px;}
#visual .control #active.v5{background-position:0 -200px;}


.mainContent{ width:920px; margin:25px auto 0; z-index:10; position:relative;}
.mainContent:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mainCon01{ width:300px; float:left; position:relative;}
.mainCon01 p.btMore{ position:absolute; top:0px; left:72px;}
.mainCon01 ul{ margin:10px 0 0 0;}
.mainCon01 ul li{ background:url(../images/common/icon/blt_dot.gif) 0 8px no-repeat; padding-left:6px;}
.mainCon01 ul li a{ font-size:11px; line-height:1.8em;}
.mainCon02{ width:300px; float:left; position:relative; margin-left:18px;}
.mainCon02 p.btMore{ position:absolute; top:0px; left:82px;}
.mainCon02 ul{ margin:10px 0 0 0;}
.mainCon02 ul li{ background:url(../images/common/icon/blt_dot.gif) 0 8px no-repeat; padding-left:6px;}
.mainCon02 ul li a{ font-size:11px; line-height:1.8em;}

.mainCon04{ width:226px; float:left; margin-left:22px;}
.mainCon04 h4{ font-size:11px; font-weight:normal; color:#333;}
.mainCon04 ul{ border-top:#d7d7d7 1px solid; margin:5px 0 0 0; padding:5px 0; overflow:hidden;}
.mainCon04 ul li{ float:left; text-align:center;}
.mainCon04 ul li p{ text-align:center; font-size:10px; font-family:Tahoma, Geneva, sans-serif; margin:5px 0 0 0;}
.mainCon04 ul li p img{ vertical-align:middle;}
.mainCon04 ul li.stock01{ width:96px;}
.mainCon04 ul li.stock02{ width:64px; border-left:#d7d7d7 1px solid;}
.mainCon04 ul li.stock03{ width:64px; border-left:#d7d7d7 1px solid;}
.mainCon04 table.stockTbl{ width:100%;border-collapse:collapse; clear:both; border-top:#d7d7d7 1px solid;}
.mainCon04 table.stockTbl thead th{ background:#f5fafc; text-align:center; font-size:10px; font-weight:normal; line-height:18px; border-bottom:#d7d7d7 1px solid;}
.mainCon04 table.stockTbl tbody td{ text-align:center; font-size:10px; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
.mainCon04 table.stockTbl tbody td.fontOrange{ color:#ff6600;}
.mainCon04 table.stockTbl tbody td.fontBlue{ color:#0ba9c7;}