/* CSS Document */

li {list-style:none;}

body {margin:0; background-color:#191919; text-transform:capitalize;}
#wrap {width:964px; background-color:#262626; border-left:1px solid #3e3e3e; border-right:1px solid #3e3e3e; 
        margin:0 auto;  }
		
#header {width:964px; height:90px; background:url(../images/common/header_bg.gif) no-repeat; }
#header .logo {float:left; padding:20px 0px 0px 12px;}
#header .quick_menu {float:right; margin:14px 60px 0px 0px; font-size:11px; color:#959595; font-family:Arial;} 
#header .quick_menu a:link {font-size:11px; color:#959595; font-family:Arial; text-decoration:none;}
#header .quick_menu a:hover {font-size:11px; color:#f7941d !important; font-family:Arial;text-decoration:none;}
#header .quick_menu a:visited {font-size:11px; color:#959595; font-family:Arial;text-decoration:none;}
#header .navi {float:left; width:964px; height:32px; background:url(../images/common/menu_bg.gif) repeat-x; margin-top:10px;}
#header .menu { float:right; width:704px; height:0px; margin-right:16px;}
#header .menu li { list-style:none; line-height:100%; float:left; margin:0; padding:0;}

#visual { width:964px; height:123px;}
 
#contents { width:964px; min-height:700px; _height:700px;}

#contents .left_navi {width:180px; float:left; padding-left:6px; padding-top:25px;}
#contents .left_navi ul { width:174px; padding:0px; margin-left:0px; list-style:none; border:thin; border-color:#FF0000; }
#contents .left_navi li { list-style:none; line-height:100%; }
#contents .left_navi li A {display:block; width:174px; font-size:11px; color:#959595; height:20px; padding:4px 0 0 0px; font-family:Arial; text-decoration:none; background:url(../images/common/sub_navibg.gif) top left;font-size:12px; }
#contents .left_navi li A:hover {background:url(../images/common/sub_navibg_on.gif) top left no-repeat; color:#FFFFFF;}
#contents .left_navi li .on {background:url(../images/common/sub_navibg_on.gif) left top no-repeat !important; color:#FFFFFF !important;}

#contents .right_contents {width:740px; float:right; padding-top:25px; padding-right:12px; min_height:500px;_height:500px;}
#contents .right_contents .title {position:relative; width:728px; height:19px; padding-top:4px; height:19px; background:url(../images/common/title_bg.gif) no-repeat; font-size:12px; color:#FFFFFF;font-family:Arial; }
#contents .right_contents .path {position:absolute; top:0px; right:0px; height:19px; padding-top:4px;font-size:12px; color:#c2c2c2; font-family:Arial;}
#contents .right_contents .path .p {color:#f7941d;}
#contents .right_contents td A {font-size:12px; color:#959595;font-family:Arial; text-decoration:none; text-align:left; }
#contents .right_contents td A:hover{color:#FFFFFF;}
#contents .right_contents td .tt02{font-size:14px; color:#FF6600; font-family:Arial; text-decoration:none;} 

#contents .contents_bx {width:713px;  padding-left:15px; padding-top:30px; font-size:12px; color:#c2c2c2;font-family:Arial;}
#contents .contents_bx .tt01 {font-size:12px; color:#FFF;font-family:Arial;}

#footer{ background:url(../images/common/footer_bg.gif); background-position:top; padding:24px 0px 0px 14px; font-size:9px; color:#707070; font-family:Arial; height:80px; position:relative; clear:both;}
#footer ul {position:absolute; top:30px; left:230px;margin:0; padding:0; }
#footer ul a {font:normal 9px/1.2 "arial"; color:#707070;  text-decoration:none;}
#footer ul a:hover {color:#f7941d;}
#footer li { list-style:none; line-height:100%; float:left; margin:0; padding:0; display:block;}

#footer .logo{position:absolute; top:40px; left:30px;}
#footer p {margin:0; padding:0;}
#footer .copyright {position:absolute; top:45px; left:230px; }
#footer .gobiz {position:absolute; top:35px; right:75px;}
#footer span.cp {font-size:9px; color:#CCCCCC; font-family:Arial;}
