body{
font-size:10pt;
background-color:#cccccc;}
img{
border:0px;}
dt{
font-size:11pt;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
border-bottom:2px solid #000033;}
p.cdname{
text-align:right;
margin-top:3px;}
dd{
margin-bottom:5px;}
dd.wrkcmnt{
background-color:#ccffcc;
margin:5px;}
dl.news{
width:200px;}
dt.news{
font-size:10pt;
margin-top:10px;
margin-bottom:5px;
border-bottom:1px dotted #000033;}
dd.news{
margin-left:10px;}
div.all{
background-image:url(./img/back_blue.jpg);
width:700px;}
div.menu{
width:110px;}
img.menu{
margin-left:0px;
margin-bottom:5px;}
div.header{
margin-left:10px;
margin-top:25px;}
h1{
font-size:11pt;}
div.content{
background-image:url(./img/background_mounten.jpg);
background-repeat: no-repeat;
background-position: left bottom;
padding-top:30px;}
div.left{
margin-left:50px;
margin-top:10px;
width:490px;}
div.topleft{
margin-left:10px;
margin-top:10px;
width:580px;}
td.tdleft{
width:350px;
background-image:url(./img/takuo.gif);
background-repeat: no-repeat;
background-position: left bottom;
font-size:9pt;}
td.tdnews{
width:200px;
background-image:url(./img/news.gif);
padding:10px;}
h2{
border-bottom:solid 1px red;
font-size:11pt;}
div.footer{
	margin:10px 25px 10px 0px;
	padding-bottom:0px;
	text-align: right;}
p.foot{
	font-size:8pt;
	color:#666666;
	margin:0px 0px 0px 0px ;}
td.cdtd{
	padding-left:10px;}
