*{margin:0px;padding:0px}
body{background-color:#ffffff;color:#444444;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
a,a:visited,a:active{color:#0068b7;text-decoration:underline}
a:hover{color:#ff7700;text-decoration:underline}
img{border:0;vertical-align:top;}
.red{color:#ff0000;}
.orange{color:#ff4800;}
.small{font-size:10px;}
.chushaku{font-size:10px;line-height:12px;padding:5px 0px;margin:0px;}

#koushu{
	width:700px;
	margin:20px auto 5px;
	padding:0px;
	text-align:left;
	border:1px solid #ccc;
	overflow:hidden;
	font-size:12px;line-heignt:18px;
	}
p.midashi{
	width:660px;
	padding:3px 20px;margin:0px 0px 3px;
	background-color:#ccc;
	font-size:12px;line-height:16px;
}

h1{
	text-align:center;
	font-size:24px;line-height:28px;
	padding:10px 20px;margin:0px;
	border-top:2px solid #ccc;
	border-bottom:3px solid #ccc;
}
h1 span{font-weight:normal;font-size:12px;line-height:18px;}
h2{
	font-size:14px;line-height:18px;
	padding:2px 4px;margin:20px 16px 5px;
	background-color:#eee;
}
h3{font-size:14px;line-height:18px;
	padding:0px 20px;margin:10px 0px 5px;}

p{
	font-size:12px;
	line-height:18px;
	padding:0px 20px;
	margin:0px 0px 20px;
}
p.img{
	text-align: center;
}
p .cap{
	display: block;
	font-size:10px;
	line-height :12px;
}
table{
	padding:0px;margin:0px 20px 20px;
}
th{font-weight:normal;padding:2px 0px;vertical-align:top;}
td{padding:2px;vertical-align:top;}

ol{padding:0px 0px 0px 20px;margin:0px;}
ul{padding:0px 0px 0px 20px;margin:10px 0px;}
ul.noten{list-style:none;}
li{padding:5px 0px;margin:0px;font-size:12px;line-height:16px;}

.comment{
	padding:5px 0px 5px 20px;margin:0px;color:#f00;
	background:url(../img/red_yajirushi.gif) 0px 0px no-repeat;
	}

.chu{
	font-size:10px;line-height:12px;padding:5px 0px;
	}

#foot{
	height:14px;width:700px;
	clear:both;
	font-size:10px;
	text-align:center;
	padding:0px;margin:0px auto;
	}

