﻿*
{
    padding:0px;
    margin:0;
}
body 
{
    width:100%;
    height:100%;
    background-image:URL("../pic/diaryback.gif");
    background-attachment:fixed;
    background-repeat:repeat;
    
}
.diarydate
{
    position:relative;
    width:70px;
    height:16px;
    background-color:#ffffff;
    border:solid 1px gray;
    padding:1px;
}
.diaryauthor
{
    position:relative;
    width:80px;
    height:16px;
    background-color:#ffffff;
    border:solid 1px gray;
    padding:1px;
}
A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:active { text-decoration: none;color:#8080a0;font-weight:bolder; }
A:hover { text-decoration: underline; }
a img 
{
	padding: 0px;
	margin : 0px;
	border : 0px;
	outline : 0px;
}
#editplanein
{
    overflow:hidden;
    border:solid 1px gray;
    position:absolute;
    top:70px;
    left:112px;
    width:800px;
    height:600px;
    background-image:url(../pic/rectback.gif);
    background-repeat:repeat-y;
}
.mesinbx
{
    line-height:1em;
    white-space:nowrap;
    padding:1px;
    margin:1px;
    outline-width:0px;
    
}
#diaryList
{
    overflow:hidden;
    border:solid 1px gray;
    position:absolute;
    top:70px;
    left:10px;
    width:100px;
    height:600px;
    font-size:8px;
    overflow:hidden;
    background-image:url(../pic/rectback100.gif);
    background-repeat:repeat-y;
}
td div#diaryList 
{
    padding:1px;
    margin:1px;
}
div#diaryList A:link { text-decoration: none; }
div#diaryList A:visited { text-decoration: none; }
div#diaryList A:active { text-decoration: none;color:#8080a0;font-weight:normal; }
div#diaryList A:hover { text-decoration: underline; }

#messageWin
{
    position:absolute;
    top:7px;
    left:200px;
    width:500px;
    height:11px;
    border:solid 1px gray;
    padding:1px;
    font-size:10px;
    overflow:hidden;
    visibility:hidden;
}
#footer {
    position:absolute;
    top:670px;
    width:100%;
    height:1em;
	margin: 0px auto;
	padding: 1px;
	text-align: center;
	color: #888888;		/* 文字色 */
	background-color: #cccccc;	/* 背景色 */	
	font-size: 16px;	/* フォントサイズ */
	clear: both;
}