(cssref.css)
<style type="text/css"> 
<!--

html {  overflow-x:hidden;}

body { 	color:#000000;
        margin:50px 0 50px auto; 
        text-align:left;
	background-color: #FFFFFF;
	font-family: "MS P Gothic";
	font-size:11pt;}

img {   border-style:none;}

div.base{text-align:center;
         line-height: 1.3em; 

         height:auto;
         width:800px;
         background-color:#FFFFFF; 
         padding-top:0px;
         padding-bottom:0px;}

div.main{text-align:left; 
         margin:auto;
         height:auto;

         padding:0 80 80 80px;}



div.top{
             padding-top:170px;
             padding-bottom:10px;
	background-color:#ffffff;
	background-image: url("top01b.jpg");
	background-position: top.left;
	background-repeat: none;
      border-bottom:3px dotted; 
      font-size:40pt; 
      font-face:Lucida Sans Unicode; 
      margin:0px;}



div.box{border-bottom:1px dotted; 
        margin:0;
        padding:0 0 10px  0; 
	clear: both;}

div.menu{border-bottom:1px dotted; 
        margin:0;
        padding:5px 0 5px 0; 
        font-weight: bold;
	clear: both;     }

div.menu span{padding:0 15px 0 0;     }


ul.link {width: 400px;
	list-style-type: none;
         margin: 0 0 0 1em; 
         padding: 0; }

ul.link li {
	margin: 0 0 0 0;
	width: 250px;
	float: left;}



P.left{
FLOAT: left;
MARGIN: 0px 0px 0px 0px;
PADDING: 0px 20px 0px 0px;
WIDTH:40%;}

P.right{
FLOAT:right;/*文字の回りこみ*/
MARGIN: 0px 180px 0px 5px;/*外側余白*/
PADDING: 0px 10px 0px 0px;/*内側余白*/
WIDTH: 35%;/*幅*/}







a{text-decoration:none}
a:link{color:#888888}
a:visited{color:#888888}
a:hover{color:#888888;text-decoration:underline}
a:active{color:#888888;text-decoration:underline}

-->
</STYLE>