
input,textarea,select{
	margin:       1px 1px 1px 1px;
	padding:      1px 2px 1px 2px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #505050;
	background-color: #FFFFFF;
}

.nicky_head{
	margin:       1px 1px 1px 1px;
	padding:      5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #969696;
	background-color: #EEEEEF;
}

.nicky_diary{
	margin:       1px 1px 1px 1px;
	padding:      1px 1px 1px 1px;
}

.nicky_title{
	font-weight:  bold;
	margin:       4px 1px 4px 1px;
	padding:      4px 10px 4px 10px;
	border-width: 1px 0px 1px 0px;
	border-top-style:    solid;
	border-bottom-style: dotted;
	border-color: #969696;
	background-color: #EEEEEF;
}

.nicky_msg{
	margin:       0px 0px 0px 0px;
	padding:      10px 10px 4px 10px;
}

.nicky_comment{
	margin:       0px 2% 0px 12%;
	padding:      4px 10px 4px 10px;
}

/* ここからminili/titlelist */
.list_title { white-space:nowrap; line-height:120%; }
.tyear      { white-space:nowrap; font-size:16px; font-weight: bold; }
.tmonth     { white-space:nowrap; font-size:10px; font-weight: bold; }
.tday       { white-space:nowrap; font-size:10px; }
/* ここまでminili/titlelist */

/* ここからカレンダー */
.calendar{
}
.cmonth{
 text-align: right;
 font-weight: bold;
}
.chr      {}
.cweek    {}
.cweek td {}
.csun     { color:#FF0000; }
.csat     { color:#0000FF; }
.cday     { text-align:right; }
/* カレンダーここまで */

.block_display{
	display:	none;
	padding:	0em;
	margin:		0em;
}

.chr{
	border: 0 none;
	height: 1px;
	color:  #969696; /* for WinIE/MacIE */ 
	background-color: #969696; /* for Mozilla */ 
}


.LIGHT    { color:#909090; }

.BDR1     { border:1px solid  #969696; }
.BDR2     { border:1px dotted #969696; }

.TTOP     { background-color:#EEEEEF; border-bottom: 1px solid #969696; }
.TCNT     { background-color:#EEEEEF; border-top:    1px solid #969696; border-bottom: 1px solid #969696; }
.TBTM     { background-color:#EEEEEF; border-top:    1px solid #969696; }

