@charset "utf-8";
@import url("common.css");

/*******************************************
MENU
---------------------------------------------
01 Header
02 Global Navigation
03 Flash
04 Left
05 Right
06 Footer
*******************************************/

/*=========================================
01 Header
=========================================*/
#header{
margin:0 auto;
width:900px;
height:90px;
}

.logo{ float:left; }

.delete{ display:none; }

/*=========================================
02 Global Navigation
=========================================*/
/*right upper*/
#r_upper{
float:right;
width:292px;
height:63px;
}

#r_upper li{
display : inline; 
float:left;
padding :0; 
margin:0;
}

#r_upper #pp a {
display:block;
margin:0;
margin-right:12px; 
padding:0;
width:120px; 
height:32px;
background-image:url(../img/p_p.jpg); 
background-repeat:no-repeat; 
background-color:#fff;
}

#r_upper #sm a {
display:block;
margin:0; 
margin-right:12px; 
padding:0;
width:74px; 
height:32px;
background-image:url(../img/s_m.jpg); 
background-repeat:no-repeat; 
background-color:#fff;
}

#r_upper #eng a {
display:block;
margin:0; 
padding:0;
width:74px; 
height:32px;
background-repeat:no-repeat; 
background-image:url(../img/eng.jpg); 
background-color:#fff;
}

/*global navigation*/
#g_nav{
float:right;
width:715px;
height:27px;
}

#g_nav li{
display : inline; 
float:left;
padding :0; 
margin:0;
}

#g_nav #nav01 {
display:block;
margin:0;
margin-right:40px; 
padding:0;
width:50px; 
height:22px;
background-image:url(../img/g_nav01_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav01 a {
display:block;
margin:0;
padding:0;
width:50px; 
height:22px;
background-image:url(../img/g_nav01_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav01 a:hover {
display:block;
margin:0;
padding:0;
width:50px; 
height:22px;
background-image:url(../img/g_nav01_on.jpg); 
background-repeat:no-repeat; 
}

#g_nav #nav02 {
display:block;
margin:0; 
margin-right:40px;
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav02_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav02 a {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav02_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav02 a:hover {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav02_on.jpg); 
background-repeat:no-repeat; 
}

#g_nav #nav03 {
display:block;
margin:0; 
margin-right:40px;
padding:0;
width:97px; 
height:22px;
background-image:url(../img/g_nav03_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav03 a {
display:block;
margin:0; 
padding:0;
width:97px; 
height:22px;
background-image:url(../img/g_nav03_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav03 a:hover {
display:block;
margin:0; 
padding:0;
width:97px; 
height:22px;
background-image:url(../img/g_nav03_on.jpg); 
background-repeat:no-repeat; 
}

#g_nav #nav04 {
display:block;
margin:0; 
margin-right:40px;
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav04_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav04 a {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav04_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav04 a:hover {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav04_on.jpg); 
background-repeat:no-repeat; 
}

#g_nav #nav05 {
display:block;
margin:0;
margin-right:40px;
padding:0;
width:58px; 
height:22px; 
background-image:url(../img/g_nav05_on.jpg);
background-repeat:no-repeat;
}
#g_nav #nav05 a {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav05_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav05 a:hover {
display:block;
margin:0;
padding:0;
width:58px; 
height:22px; 
background-image:url(../img/g_nav05_on.jpg);
background-repeat:no-repeat;
}

#g_nav #nav06 {
display:block;
margin:0; 
margin-right:40px;
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav06_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav06 a {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav06_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav06 a:hover {
display:block;
margin:0; 
padding:0;
width:58px; 
height:22px;
background-image:url(../img/g_nav06_on.jpg); 
background-repeat:no-repeat; 
}

#g_nav #nav07 {
display:block;
margin:0; 
padding:0;
width:85px; 
height:22px;
background-image:url(../img/g_nav07_on.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav07 a {
display:block;
margin:0; 
padding:0;
width:85px; 
height:22px;
background-image:url(../img/g_nav07_off.jpg); 
background-repeat:no-repeat; 
}
#g_nav #nav07 a:hover {
display:block;
margin:0; 
padding:0;
width:85px; 
height:22px;
background-image:url(../img/g_nav07_on.jpg); 
background-repeat:no-repeat; 
}

#topic_path{
margin:0;
padding:0;
width:900px;
height:31px;
font-size:10px;
}
#topic_path a { color:#333333; text-decoration:none; }
#topic_path a:visited { color:#333333; text-decoration:none; }
#topic_path a:active { color:#333333; text-decoration:none; }
#topic_path a:hover { color:#666666; text-decoration:none; }

/*=========================================
03 Flash
=========================================*/
#visual {
margin:0 auto;
margin-bottom:20px;
padding:0;
width:928px;
height:405px;
}

#main {
margin:0 auto;
margin-top:30px;
padding:0;
width:900px;
}

/*=========================================
04 Left
=========================================*/
#left {
float:left;
margin:0;
padding:0;
width:591px;
}

#txt00 {
margin:0;
margin-bottom:6px;
padding:4px 0px 0px 8px;
width:892px;
height:23px;
background-color:#009D44;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#txt01 {
margin:0;
margin-bottom:6px;
padding:4px 0px 0px 8px;
width:582px;
height:23px;
background-color:#EFEFEF;
color:#0B40DB;
font-size:14px;
font-weight:bold;
}

.txt02 {
margin:0;
padding:0;
padding-left:8px;
padding-bottom:5px;
}

#n_s { margin:30px 0px 8px 0px; padding:0; }

#news {
margin:0;
margin-left:7px;
padding:10px;
width:561px;
height:232px;
border:solid 1px #DDDDDD;
}
#box {
width:100%;
height:100%;
overflow-y:scroll;
}
#update {
margin:0;
padding:10px 0px;
width:508px;
height:212px;
}
.date {
float:left;
margin:0px;
padding:8px 0px;
width:100px;
color:#009D44;
font-weight:bold;
}
.what {
float:left;
margin:0px;
padding:8px 0px;
width:400px;
}

/*=========================================
05 Right
=========================================*/
#right {
float:right;
margin:0;
padding:0;
width:296px;
text-align:right;
} 

#corpo a {
display:block;
margin:0;
margin-left:6px;
padding:0;
width:290px;
height:41px;
background-image:url(../img/about_corpo.jpg);
background-repeat:no-repeat;
}

#vender a {
display:block;
margin:0;
margin-left:6px;
padding:0;
width:290px;
height:41px;
background-image:url(../img/vender_list.jpg);
background-repeat:no-repeat;
}

.txt03 {
margin:0;
margin-left:6px;
padding:3px 7px;
padding-top:6px;
width:274px;
border-left:solid 1px #0B40DB;
border-right:solid 1px #0B40DB;
background-color:#E3F3FD;
}
.tbox_under {
margin:0;
margin-left:6px;
margin-bottom:10px;
padding:0;
width:290px;
height:3px;
background-image:url(../img/topbox_under.gif);
background-repeat:no-repeat;
}

.top_banner {
margin:0;
margin-bottom:5px;
padding:0;
}
.top_banner a:hover img {
filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.80; /*FF*/
opacity:0.80;
}

.txt04 {
margin:0;
margin-top:30px;
padding:0;
}
.img_left { float:left; margin-right:10px;}

#jqa {
margin:0;
margin-left:6px;
margin-bottom:40px;
padding:10px;
width:270px;
border:solid 1px #DEDEDE;
background-color:#F1F1F1;
}
#jqa p { line-height:160%; }

/*=========================================
06 Footer
=========================================*/
#footer {
clear:both;
margin:0 auto;
padding:0;
width:928px;
height:200px;
background-image:url(../img/footer_back.gif);
background-repeat:repeat-x;
text-align:center;
}

#pagetop {
margin:0 auto;
padding:0;
width:900px;
height:27px;
text-align:right;
}

#footer_link {
margin:10px auto;
margin-bottom:25px;
padding:0;
width:900px;
font-size:12px;
text-align:left;
}
#footer_link a { color:#333333; text-decoration:none; }
#footer_link a:visited { color:#333333; text-decoration:none; }
#footer_link a:active { color:#333333; text-decoration:none; }
#footer_link a:hover { color:#666666; text-decoration:none; }

#copyright {
margin:0 auto;
padding:0;
width:900px;
text-align:left;
color:#1752FF;
font-weight:bold;
}
