/* 文字サイズ関係なし */

/*　共通　*/

p {
	padding: 5px;
	margin: 0px
	}

img{
	border: none;
	}
	
img a:link {
	text-decoration:underline;
}

img a:visited {
	text-decoration:underline;
}

img a:active {
	text-decoration:underline;
}

img a:hover {
	text-decoration:underline;
}


/*　全体枠　*/

#wrapper {
	width: 750px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background-color:#FFFFFF;
	color: #000;
	border-left:#F60 solid 1px;
	border-right:#F60 solid 1px;
	border-bottom:#F60 solid 1px;
	overflow:visible;
  }

#content {
	width: 490px;
	margin: 0px 0px 0px 5px;
	padding: 5px;
	float:left;
	}
	
#menu {
	width: 210px;
	margin: 0px 10px 0px 0px;
	padding: 5px;
	float:left;
	}
  
/*　ヘッダー　*/

#header {
	width: 740px;
	height:218px;
	margin: 0px;
	padding: 5px;
	text-align:right;
	background-image:url(../images/topimage.jpg);
	background-repeat:no-repeat;
	}

/*　フッター　*/

#footer {
	width: 750px;
	height: 30px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	clear: both;
	background-image:url(../images/bg-footer.gif);
	background-repeat:no-repeat;
	
}

.f-text {
	padding: 0px;
	margin: 0px;
	color: #666;
	font-size:12px;
	font-weight: normal;
	line-height: 200%;
	text-align:center;
	}


/*　枠　*/

#waku {
	margin: 0px;
	padding: 10px 10px 0px 10px;
	background-color:#FFF;
	border-right: #FF9933 solid 1px;
	border-left: #FF9933 solid 1px;
	}
	
#waku-top {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	}

#waku-date {
	margin: 0px 0px;
	padding: 5px 0px 0px 0px;
	border-top: #CCC dotted 1px;
	text-align:right;
	}

#waku-comment {
	margin: 5px 0px 15px 0px;
	padding: 10px;
	background-color:#FFF6D1;
	}

#waku-bottom {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
#waku-feed {
	border:#CCC dotted 1px;
	padding:5px;
	}

.date {
	margin: 0px 10px;
	padding: 10px 0px 0px 10px;
	font-size:12px;
	font-weight:normal;
	border-bottom: #CCC dotted 1px;
	}
