/* ボディに関するCSS */
body {  background-color:#ffffff;
	font-size: 16px;
	line-height: 150%;

}
h3{font-size: 13pt;
   border-bottom: 3px solid #3399ff}
h4{font-size: 13pt;
}
/* ページ構造に関するCSS */
#nav {width:530px;
      height:60px;}
#nav ul{margin:5px;
	list-style:none;
	float:left;
	width : 500px;
}
#nav img{margin-left:10px;
         margin-top:5px;
}
#content {clear: left;	margin-top:0px;
width:740px;}

#content1 {margin:10px;
           float: left;
           width:350px;}
#content1 a{
	color: #660000;
	display:block;
	width: 300px;
	height:22px;
}
#content1 a:hover {
	color: #000099;
	background-color: #3399cc;
	text-decoration:none;
		height:22px;
}
#diary {margin-top:15px;
        float: left;
        width: 350px;
        height: 350px;
        border: 4px ridge #3399ff;
        overflow:scroll;
        padding:5px;}
#diary p{line-height: 160%;
         text-indent: 1em;}

#footer{
	clear:left;
	text-align: right;
	margin-top: 15px;
	border-top: solid 2px #cc6600;
}

/* ロゴに関するCSS */
#logo{
margin-top:0px;
margin-left:3px;
margin-right:5px;
float:left;
border-style:none;}

/* ナビゲーションに関するCSS */

#nav{float:left;
      margin-top: 35px;
  margin-bottom:5px;}
#nav li{
	float:left;
	background-color: #FFCC66;
	margin-right: 5px;
	margin-left: 0px;
	border: 1px solid #000;
	font-size: 14px;
	text-align: center;
	width: 118px;
	height:22px;
}
#nav a{
	color: #660000;
	display:block;
	width: 118px;
	height:22px;
}
#nav a:hover {
	color: #000099;
	background-color: #3399cc;
	text-decoration:none;
		height:22px;
}