/* CSS Document */
/* CSS Document */
body  { color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; background:#000000; }
div {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; }
a:link    { color:#FFFF99; text-decoration: none }
a:visited     { color:#FFCC99; text-decoration: none }
a:hover  { color:#FF6633; text-decoration:none; }

#wrapper { width:800px; margin:0 auto; overflow:hidden; }
#wrapper #header { width:720px; margin:40px 0; text-align:left; }
#wrapper #top3 { width:720px; margin:0 40px 40px; text-align:center; }
#wrapper #startup { width:720px; margin:0 40px 40px; text-align:center; font-size:12px; line-height:16px; }
#main { width:100%; overflow:hidden; border-bottom:0px solid #252525; border-top:0px solid #252525; text-align:center;  }
#main .hnavi { background:#5D3924 url(../common_images/kmenubg2.jpg) repeat-x scroll right top; color:#EEEEEE; height:40px; width:100%; text-align:center; }
#main .hnavi ul { padding-top:3px;margin:5px auto; text-align:center; width:600px; }
#main .hnavi ul li.separator { border-right: solid 1px #7C4C2D;}
#main .hnavi ul li { padding-right:15px;font-size:12px; float: left; text-align:left; line-height:26px; text-indent:20px; list-style:none; }
.blog_links 
{
text-align: left;
margin-left:50px;
}
/*navi link*/
#main .hnavi ul li a:link, #main .hnavi ul li a:visited, #body #Lcon .body .Ltxt ul li a:visited, #body #Lcon .body .Ltxt ul li a:link { color:#cccccc; text-decoration: none }
#main .hnavi ul li a:hover, #body #Lcon .body .Ltxt ul li a:hover  { color:#FF6633; text-decoration:none; }

#copy { margin:40px; width:720px; text-align:center; }

.ml30 { margin-left:30px; }
.ml100 { margin-left:100px; }
.more { float:right; font-size:10px; }