/* CSS Document */
Body {
background:url(../images/bg.jpg) repeat-x;
margin:0px auto auto auto;
}

#contner {
width:750px;
background-color:#4e320c;
margin:0px auto auto auto;
}
#header01{
background-color:#000000;
}

#header02 {
margin-top:20px;
}
#headerleft {
float:left;
font-size:14px;
line-height:18px;
color:#ffffff;
text-align:left;
padding:5px;
}

#headerright {
float:right;
width:375px;
text-align:right;
}

h1 {
font-size:9px;
color:#ffffff;
margin:0;
z-index:10;
background-color:#000000;
}

h2 {
font-size:15px;
color:#ffffff;
margin:0;
}

#box {
width:750px;
height:340px;
margin:0;
}

#box2 {
width:550px;
text-align:center;
margin:0;
}

#left {
float:left;
width:150px;
height:3800px;
background-color:#220f04;
margin-top:15px;
}

#left2 {
float:left;
width:150px;
height:1700px;
background-color:#220f04;
margin-top:15px;
}

#left3 {
float:left;
width:150px;
height:1035px;
background-color:#220f04;
margin-top:15px;
}

#left4 {
float:left;
width:150px;
height:640px;
background-color:#220f04;
margin-top:15px;
}

#left5 {
float:left;
width:150px;
height:1800px;
background-color:#220f04;
margin-top:15px;
}

#left6 {
float:left;
width:150px;
height:1400px;
background-color:#220f04;
margin-top:15px;
}

#right {
float:right;
width:588px;
font-size:13px;
background-color:#4e320c;
text-align:left;
line-height:180%;
color:#ffffff;
margin-top:15px;
padding:5px;
}

.rightbox {
width:550px;
margin-left:19px;
}

.rightbox2 {
width:550px;
margin-left:19px;
background:url(../uwaki/images/bg.jpg) no-repeat;
background-position:right;
}
.text {
font-size:13px;
text-align:left;
line-height:250%;
color:#ffffff;
}

.text2 {
font-weight:bold;
font-size:14px;
text-align:left;
color:#ffffff;
padding:5px;
background-color:#CC6633;
}

.text3 {
font-weight:bold;
font-size:13px;
text-align:left;
margin:0;
}


#clear {
clear:both;
width:750px;
}

#clear_index2 {
clear:both;
width:750px;
margin:0px auto auto auto;
}

.photo {
float:right;
margin-left:10px;
}

#footer {
height:30px;
text-align:center;
font-size:10px;
color:#ffffff;
background-color:#000000;
margin-top:13px;
}

.menu {
font-size:14px;
color:#ffffff;
line-height:300%;
margin-left:10px;
text-align:left;
}

.menu a {
color:#FFFFFF;
text-decoration:none;
}

.menu a:visited {
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover {
color:ffdf00;
text-decoration:underline;
}

