body,form,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dd { margin:0px; padding:0px; }
body
{
background:#FFFFFF url(./../images/bg.gif);
}
/**/
a{
color:#0000CC;
text-decoration:none;
}
h1{
height:61px;
}
h2{
margin-left:15px;
}
h2.title{
width:533px;
_width:544px;
border-left: 1px solid #008837;
font-size:103%;
background:#E5F8EA;
padding: 4px 0 4px 10px;
margin-left:15px;
}
h3{
padding:4px;
background-color:#e7e7e7;
}
li{
list-style-type:none;
}
.text1{
font-size:83%;
line-height:130%;
}
.pan{
font-size:83%;
height:25px;
margin-top:15px;
margin-left:15px;
}
.mark{
font-size:70%;
color:#008837;
}
/* base */
#wrapper{
width:780px;
background:#FFFFFF url(./../images/bg_side.gif) right repeat-y;
}
#main{ 
width:770px;
background:#EFFBF2;
}
#head{
clear:both;
width:770px;
}
#head li{
list-style-type:none;
float:left;
height:33px;
}
/* top */
#top{
clear:both;
width:770px;
}
/* contenst */
#left-navi{
width:197px;
float:left;
padding-bottom:50px;
}
#left-navi ul{
width:155px;
background:#FFFFFF;
border:1px solid #7CA65B;
margin-left:10px;
_margin-left:20px;
padding:12px 0px 5px 0px;
}
#left-navi li{
margin:0px 10px 7px 10px;
}
#contents{
width:573px;
background:#FFFFFF url(./../images/navi_shadow.gif) top repeat-x;
float:left;
}
#main-contents{
width:534px;
padding:5px 5px 20px 5px;
margin-left:15px;
}
table.box1{
border:1px solid #CCCCCC;
border-collapse: collapse;
}
td.box2{
padding:5px;
background:#EBFAEF;
border-top:1px solid #CCCCCC;
}
td.box3{
padding:5px;
border-top:1px solid #CCCCCC;
}
/* foot */
#foot{
clear:both;
width:770px;
height:57px;
background:#FFFFFF;
border-top:1px solid #008837;
border-bottom:4px solid #008837;
}
#foot img{
float:left;
}
.adress{
float:left;
width:423px;
margin-top:15px;
margin-left:20px;
}