@font-face{
   font-family: satsuki;
   src: url('SatsukiGendaiMincho-M.ttf');
}



.xy{
    display: none;
    font-size: 10px;
}
.xy.admin{
    display: block;
}



.xtitle{
    font-size: 18px;
	font-family: satsuki;
	color: #444444;
	text-align: center;
	margin-bottom: 48px;
}



.works_p .status{
    font-size: 10px;
    background-color: white;
    padding: 2px;
    border: 1px dashed silver;
}
.works_p .status.unfinished{
    color: silver;
}
.works_p .status.study{
    color: silver;
}



.works_title.finished{
    color: black;
}
.works_title.unfinished{
    color: silver;
}
.works_title.study{
    color: silver;
}
.works_title.unclassified{
    color: black;
}



.works_date.finished{
    color: black;
}
.works_date.unfinished{
    color: silver;
}
.works_date.study{
    color: silver;
}
.works_date.unclassified{
    color: black;
}



.works_remarks.finished{
    color: black;
}
.works_remarks.unfinished{
    color: silver;
}
.works_remarks.study{
    color: silver;
}
.works_remarks.unclassified{
    color: black;
}



#works_edit textarea{
    width: 300px;
    height: 500px;
}
#works_edit input{
    width: 300px;
}



#total{
    width: 800px;
    font-size: 12px;
}
#total td{
    font-size: 12px;
}