@charset "UTF-8";

/* 
このCSSはPicture Diary専用です
*/

@import url("common.css");
@import url("unit_blog.css");

/*-------------------------------------------------
Main
-------------------------------------------------*/
/* 大枠 */
.main-diary {
	padding-top:20px;
	background:transparent url(../img/main_back_1-2-1.gif) repeat-y;
}

/*コメント
-------------------------------------------------*/
/* 小見出し */
#main h4#comments {
	clear:left;
	margin:20px 0 5px 0;
}

/* コメントボックス */
#main .comment-box {
	background-color:#F2F2F2;
	padding:10px 10px 10px 10px;
	margin-bottom:20px;
}

/* 投稿フォーム */
#main .comment-box table {
}
#main .comment-box table th {
	text-align:right;
	font-weight:normal;
	font-size:10px;
	padding:0 10px 5px 0;
}
#main .comment-box table td {
	padding:0 0 5px 0;
}

/* コメントリスト */
#main .comment-box dl.comment-list {
}
#main .comment-box dl.comment-list dt {
	font-size:10px;
	color:#666;
	padding:10px 0;
}
#main .comment-box dl.comment-list dd {
	line-height:140%;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #E4E4E4;
}

/*-------------------------------------------------
Sidemenu
-------------------------------------------------*/

/* カレンダー見出し */
#sidemenu h4.calendar-title {
	text-align:center;
	font-weight:nomal;
	margin-bottom:8px;
}

/* カレンダー */
#sidemenu table.calendar {
	width:100%;
	border-collapse:collapse;
	font-size:10px;
}
#sidemenu table.calendar th {
	border:1px solid #666;
	background-color:#666;
	text-align:center;
	font-weight:normal;
	color:#FFF;
	padding:5px;
}
#sidemenu table.calendar td {
	vertical-align:top;
	height:30px;
	border:1px solid #666;
}
#sidemenu table.calendar td a {
	display:block;
	height:30px;
	background-color:#E2EECD;
	font-weight:bold;
	text-decoration:none;
}
#sidemenu table.calendar td a:hover {
	background-color:#94B74C;
	color:#FFF;
}

/* Blog部分の設定は unit_blog.css 内に記述 */
