@charset "utf-8";

BODY {
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border-width : 0px 0px 0px 0px;
	text-align : center;
	background-color : #ffffff;
}


h1,h2,h3,h4,h5,h6,p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.maginT_20 {
	margin-top: 20px;
}
.maginT_20_20 {
	margin-top: 20px;
	margin-left: 20px;
}

.aligeR {
	text-align: right ;
}

.fst01 {
	font-size:1em ;
	line-height: 1.5em ;
	margin: 10px 0px 0px 5px ;
}

input {
	width:100px ;
}

.with200 {
	width :200px ;
}

.fud_kyoto {
	font-size: 12px ;
	color : #ffffff ;
	background-color:#666666 ;
	text-align:center ;
	padding:5px ;
}

span#num_dec, span#num_blu, span#num_yel, span#num_red,
span#scr_dec, span#scr_blu, span#scr_yel, span#scr_red, span#scr_sum
{
	width: 30px;
	text-align: right;
}

div.instruct
{
	width: 329px;
	height: 135px;
	background-image: url(./img_01/instruct.gif);
	background-repeat: no-repeat;
	margin: 16px;
	padding-top: 46px;
}
div.instruct0
{
	margin: 0px 2.3em 0px 3em;
}

table.itemlist
{
	border-collapse: collapse;
}

table.itemlist td
{
	border: solid #996600 1px;
}

table.resultlist td
{
	font-size: 0.9em;
/*	font-size: x-small;*/
}

div#newEntry_disc
{
	width: 330px;
	margin: 5px 0px 0px 3em;
	font-size: 0.8em;
/*	font-size: x-small;*/
	color:#C00000;
	display: none;
	line-height: 120%;
}

/* ------------------------------------------------------------------------ */
.num
{
	text-align: right;
}
.icon
{
	cursor: pointer;
	cursor: hand;
}
form, p
{
	margin: 0px;
	padding: 0px;
}

ul, ol
{
	margin: 0px 0px 1em 2em;
}
li, dd
{
	margin-bottom: .5em;
}

dl
{
	margin: 0px;
}
dt
{
	margin: 0px 0px .5em 0px;
	font-size: x-small;
}

fieldset
{
	margin: 0px;
	padding: 1em;
	width: 175px;
}

@media print
{
	table.loginform
	{
		display: none;
	}
}

@media handheld
{
	body.pad1
	{
		padding: 0px;
	}
	table.calendar, table.schedule
	{
		border: 1px;
	}
	table.calendar td, table.schedule td
	{
		background-color: #ccc;
	}
}

