/* PC用CSS */
@media print, screen and (min-width:640px) {

}
body {
font-family: 'Calibri','Arial','Meiryo UI','メイリオ', Meiryo,'ヒラギノ角ゴシック','Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;	}
td.title{
	color:#3366FF;
	text-align:center;
	font-size:15px;
	}
div.toplink,a.toplink{
	color:#000000;
	text-align:right;
	font-size:10px;
	text-decoration: none;
	}
td.mtop{
	color:#bb0000;
	text-align:center;
	font-size:12px;
	width:70px;
	background-color:#ffcccc;
	border: dotted 1px #bb0000;
	}
a.mtop{
	text-decoration: none;
	color:#bb0000;
	}
td.mdiy{
	color:#ff8855;
	text-align:center;
	font-size:12px;
	width:70px;
	background-color:#ffddbb;
	border: dotted 1px #ff8855;
	}
a.mdiy{
	text-decoration: none;
	color:#ff8855;
	}
td.mcook{
	color:#ff8866;
	text-align:center;
	font-size:12px;
	width:70px;
	background-color:#ffeecc;
	border: dotted 1px #ff8866;
	}
a.mcook{
	text-decoration: none;
	color:#ff8866;
	}
td.mart{
		color:#3333ff;
	text-align:center;
	font-size:12px;
	width:70px;
	background-color:#bbffff;
	border: dotted 1px #3333ff;
	}
a.mart{
	text-decoration: none;
	color:#3333ff;
	}
td.mff{
	color:#229922;
	text-align:center;
	font-size:12px;
	width:70px;
	background-color:#ddffcc;
	border: dotted 1px #229922;
	}
a.mff{
	text-decoration: none;
	color:#229922;
	}
hr{
	margin-top:5px;
	margin-bottom:1px;
	height:0px;
	}
a{
	text-decoration: none;
	}
a:hover{
	text-decoration: none;
	color:#999900;
	}
div.ttop{
	font-size:15px;
	}
td.ttop{
	color:#000000;
	text-align:center;
	font-size:15px;
	}
td.attentitle{
	color:#000000;
	text-align:left;
	font-size:13px;
	}
span.title{
	font-weight: bold;
	}
td.attent{
	color:#000000;
	text-align:left;
	font-size:12px;
	}
td.linkmenu{
	color:#000000;
	text-align:center;
	font-size:13px;
	height:30px
	}
td.type{
	text-align:right;
	font-size:10px;
	width:50px;
	}
td.date{
	width:140px;
	text-align:right;
	font-size:10px;
	}
table.list{
	width:330px;
	color:#000000;
	font-size:10px;
	border:1px;
	border-style: dotted;
	}

td.listt{
	width:70px;
	border:0px;
	border-style: dotted;
	}
td.lists{
	width:200px;
	border:1px;
	border-style: dotted;
	}
td.liste{
	text-align:center;
	width:50px;
	border:1px;
	border-style: dotted;
	}
td.yoyaku{
	width:70px;
	text-align:center;
	border:1px;
	border-style: dotted;
	}
td.cash1{
	color:#303030;
	text-align:center;
	font-size:10px;
	background-color:#ffddbb;
	border: dotted 1px #ff8855;
	}
td.cash2{
	color:#303030;
	text-align:center;
	font-size:10px;
	background-color:#bbffff;
	border: dotted 1px #3333ff;
	}
td.cash3{
	color:#303030;
	text-align:center;
	font-size:10px;
	background-color:#ddffcc;
	border: dotted 1px #229922;
	}
u.red,b.red{
	color:#ff0000;
	}
u.blue,b.blue{
	color:#0000ff;
	}
td.liste:nth-child(even){
	background: whitesmoke;
	}
img {
	height:15px;
	width:15px;
	margin:0px;
	padding:0px;
}