* {
margin: 0;
padding: 0;
}
body{
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#c8bda7;
scrollbar-track-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#c8bda7;
scrollbar-3dlight-color:#c8bda7;
scrollbar-darkshadow-color:#ffffff;
text-align: center;
}
body,td{
font-size:10pt;
letter-spacing:1px;
line-height:15pt;
color:#8f7252;
font-family:'VERDANA,ARIAL,SANS-SERIF';
}
a:link{color:#a9bda1;}
a:visited{color:#a1ae9c;}
a:hover{
color:#dee4dc;}
a{font-size:10pt;}

hr{
color: #e1ccb7;
border: 1px;
height: 1px;
border-style: dashed;
}

#head{
width : 100%;
height : 30px;
background-image : url(./icon/bg1.jpg);
background-repeat : repeat;
text-align : left;
}
#head a{
color: #7d7d7d;
text-decoration:none;}

#page{
width : 800px;
}

#menu{
width : 250px;
float : left;
background-attachment: fixed;
background-image : url(./icon/stitch2.gif);
background-repeat: repeat-y;
background-position: right;
text-align : left;
}

#menu a{
color: #7d7d7d;
text-decoration:none;}

#menu h1 {
color : #8f7252;
font-size : 11pt;
text-align : center;
margin: 10px 0px 10px 0px;
padding-top: 30px;
background-image : url(./icon/hana.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center center;
height:80px;
}

#menu h2 {
color : #aeb5bf;
font-size : 10pt;
text-align : left;
background-attachment: fixed;
background-image : url(./icon/point.gif);
background-repeat: no-repeat;
background-position: left middle;
margin: 5px 0px 0px 0px;
padding-left : 20px;
}

#menu table {
margin: 10px 30px 10px 10px;
}
#menu td { padding: 3px; } 

#pr table{
border : 1px solid #c8bda7;
width : 200px;
}
#pr p{
font-size : 8pt;
line-height:13pt;
letter-spacing:0px;}
.prtitle{
text-align : center;
border-bottom : 1px dashed #e1ccb7;
font-weight : bold;
}


#main{
width : 550px;
float : right;
}

#main h1 {
color : #8f7252;
font-size : 11pt;
margin: 20px 40px 20px 40px;
padding: 30px;
background-image : url(./icon/top1.gif);
height:80px;
}

#main h2 {
color : #8e887d;
font-size : 11pt;
text-align : left;
margin: 20px 45px 10px 45px;
padding-top: 10px;
background-image : url(icon/h2.gif);
background-repeat: no-repeat;
background-position: right;
border-bottom : 1px dashed #bcb892;
padding-left : 5px;
height:35px;
}

#main h3 {
color : #a3b1c5;
font-size : 10pt;
text-align : left;
margin: 20px 50px 10px 50px;
background-image : url(icon/h3.gif);
background-repeat: no-repeat;
background-position: left middle;
padding-left : 20px;
}

#main p{
margin: 10px 50px 10px 50px;
text-align : left;
}

.pagetop{
margin: 10px 40px 10px 40px;
text-align : right;
}

#main table {
margin: 10px 50px 10px 50px;
}
#main td { padding: 3px; }

.td1{
background-image : url(./icon/table.gif);
vertical-align : top;
}

#table1 table{
width : 430px;
}
.table1title{
font-weight : bold;
background-image : url(icon/table1.gif);
}
.table1ban{
width : 150px;
text-align : center;
}
.table1com{
width : 280px;
}
.table1com2{
width : 430px;
}

#table2 table{
background-image : url(icon/table2.gif);
width : 450px;
}


#foot{
width : 100%;
background-image : url(./icon/bg1.jpg);
background-repeat : repeat;
clear:both;
font-size:7pt;
}

