body{margin:0;} 
img { border:none;}

#TopBar div,#TopBar dl,#TopBar dt,#TopBar dd,#TopBar ul,#TopBar ol { margin: 0; padding: 0; }
#TopBar ol,#TopBar ul { list-style: none; }

#TopBar a,#TopBar a:hover  { text-decoration:none; }

#TopBar { width:100%; background:url(../image/omg_002.jpg) repeat-x left 2px; margin-top:-2px; text-align:center;  margin-bottom:-6px;}
#TopBar table{ border-collapse: collapse; border-spacing:0; text-align:left;}
#TopBar th,#TopBar td { margin: 0; padding: 0; }
#TopBar .Bar { width:1000px; margin:auto; }
.css01 
{	font-size:12px;
	line-height: 17px;
	color:#333333;
	letter-spacing: 0.3px;
}
.FloatClear
{
    display:block;/*FF*/
    *display:inline;/*IE*/
    clear:both;
    visibility:hidden;
}
.MenuBar
{
    position:relative;
    width:460px; height:42px;
    background:url(../image/omg_002.jpg) repeat-x;
    font:12px Tahoma; color:#666;
}
.MenuBar ul 
{ 
    position:relative;
    height:40px;
    background:url(../image/pattern_bg.png) no-repeat right -1px;
    list-style:none;
    padding:0;
    margin:0;
}
#TopBar .MenuBar ul li.Drop { border:solid 1px; display:block;}
#TopBar .MenuBar li{ float:left; position:relative; }
#Drop .submenu
{ 
    width:300px;
    position:absolute; 
    left:-5; top:31px;  
 }

.submenu .arrow { position:absolute; top:-6px; left:30px;  }
.MenuBar #Drop .submenu ol
{
    position:relative;
    width:100%;
    left:0; top:0px;
    background-color:#333;
    padding:3px 0;
}

.MenuBar #Drop .submenu ol li 
{ 
    display:block; 
    line-height:20px; 
    padding:0 6px;
    text-indent:6px;
    background:url(../image/dot.png) no-repeat 7px center;
    word-wrap: break-word
}

.MenuBar #Drop .submenu ol a {color:#FC0; white-space:nowrap; font:12px Tahoma; }
.MenuBar #Drop .submenu ol a:hover { color:#CCC; text-decoration:none; }

.submenu  .arrow 
{ 
    position:absolute; 
    width:12px; height:6px;
    top:-6px; left:30px;
    background:url(../image/sub_arrow.png) no-repeat;
 }
#Drop li div { display:none; }
#Drop li:hover div,#Drop li.hover div { display:block;}

/**subFrame Corner**/
.corn_t_l,.corn_t_r,
.corn_b_l,.corn_b_r { position:absolute; width:8px; height:8px; z-index:10; }

.corn_t_l {  left:0; top:0; }
.corn_t_l img { position:absolute; clip:rect(0 8px 8px 0); }

.corn_t_r {  right:8px; top:0; }
.corn_t_r img { position:absolute; clip:rect(0 18px 8px 8px); }

.corn_b_l { left:0px; bottom:8px; }
.corn_b_l img { position:absolute; clip:rect(8px 8px 18px 0); }

.corn_b_r { right:8px; bottom:8px; }
.corn_b_r img { position:absolute; clip:rect(8px 18px 18px 8px); }

#Drop .Member { width:450px; left:0px; }
#Drop .Game .arrow { left:0px; }

#Drop .Game { width:300px; left:-75px;  }
#Drop .Game .arrow { left:100px; }

#Drop .Service { width:450px; left:-140px;  }
#Drop .Service .arrow { left:165px; }

#Drop .Shop { width:230px; left:-100px;  }
#Drop .Shop .arrow { left:120px; }

#Drop .Purchace { width:280px; left:-100px;  }
#Drop .Purchace .arrow { left:120px; }

#Drop .Download { width:230px; left:-100px;  }
#Drop .Download .arrow { left:120px; }

#Drop .Consumer { width:550px; left:-385px;  }
#Drop .Consumer .arrow { left:410px; }





 
