﻿body {
min-width : 716px;
background-color: #000000; 
color: #FFFFFF;
font-family: verdana; 
font-size: 10px;
letter-spacing:1px;
}

a { font-family: verdana; color: #FFFFFF; font-size: 12px; letter-spacing:2px; text-decoration: none;}

a:hover { color: #FFFFFF}

p { font-family: verdana; font-size: 11px; letter-spacing:2px; color: #FFFFFF; text-align: justify}

.r { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFF99}

.v { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFF99}

.v:hover { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF}

.z { font-family: verdana; font-size: 11px; color: #FFFFFF}

.z:hover { font-family: verdana; font-size: 11px; color: #FF0000}


div.T {
width: 100%;
height: 50px;
background-image:url('./i/bub_hor.jpg');
margin-left: auto;
margin-right: auto;
position: relative;
} 

div.A {
width: 950px;
margin-left: auto;
margin-right: auto;
position: relative;
} 

div.menu1 {
width: 250px;
top: 25px;
left:50px;
text-align: right;
position: absolute;
z-index:1;
} 

div.menu2 {
width: 250px;
top: 55px;
left:70px;
text-align: right;
position: absolute;
z-index:1;
} 

div.menu3 {
width: 250px;
top: 83px;
left:25px;
text-align: right;
position: absolute;
z-index:1;
} 

div.menu4 {
width: 250px;
top: 118px;
left:5px;
text-align: right;
position: absolute;
z-index:1;
} 

div.menu5 {
width: 250px;
top: 150px;
left:90px;
text-align: right;
position: absolute;
z-index:1;
} 

div.menu6 {
width: 450px;
top: 190px;
left:150px;
position: absolute;
z-index:1;
} 

div.B {
width: 50px;
height: 200px;
background-image:url('./i/bub_vert.jpg');
top: 0px;
left:0px;
position: relative;
} 

div.C {
width: 200px;
height: 120px;
background-image:url('./i/lines.jpg');
top: 40px;
left:260px;
position: absolute;
} 

div.D {
width: 310px;
height: 100px;
top: 20px;
left:500px;
position: absolute;
} 

div.pcs {
width: 950px;
height:100px;
margin-left: auto;
margin-right: auto;
position: relative;
} 

div.main {
width: 950px;
height:auto;
margin-left: auto;
margin-right: auto;
position: relative;
margin-bottom: 50px; 
} 

div.E {
width: 600px;
height: 40px;
background-image:url('./i/hor_line.jpg');
top: 20px;
left:0px;
line-height:10px;
text-align: center;
position: relative;
} 

div.F {
width: 350px;
height: 420px;
background-image:url('./i/mars.jpg');
top: -90px;
left:600px;
position: absolute;
} 


div.G {
width: 150px;
height: 300px;
background-image:url('./i/fishii.jpg');
top: 20px;
left:0px;
position: absolute;
} 


div.lng {
width: 85px;
height: 15px;
top: -20px;
left:500px;
position: absolute;
} 


div.H {
width: 450px;
left:150px;
padding: 10px;
position: relative;
} 


div.ftr {
width: 950px;
text-align: center;
margin-left: auto;
margin-right: auto;
position: relative;
} 


div.webs{
width: 950px;
height:50px;
padding: 0px;
position: relative;
z-index: 1;
}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}

.b1h {
height:1px; 
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
margin:0 5px;
}

.b2h, .b2bh {
height:1px; 
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
border-right:0px solid #aaa; 
border-left:0px solid #aaa; 
margin:0 3px;
}


.b3h, .b3bh {
height:1px; 
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
border-right:0px solid #aaa; 
border-left:0px solid #aaa; 
margin:0 2px;
}


.b4h, .b4bh {
height:2px; 
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
border-right:0px solid #aaa; 
border-left:0px solid #aaa; 
margin:0 1px;
}


.b2bh, .b3bh, .b4bh {
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}


.contenth {
background:#666666; 
opacity: 0.5; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
border-right:0px solid #aaa; 
border-left:0px solid #aaa;
overflow: auto;
}


.write {
margin-right: 20px;  
margin-left: 20px;  
}


.contenth div {
margin-left: 12px; 
padding-top: 5px;
}