/* 本文フォント色*/
body  {font-size:12pt; color:#333333;}

table  {line-height:16pt; font-size:11pt;}


/* ナビ用　*/
div.navi {margin:2pt; font-size:9pt; line-height:12pt; color:#F29838; background-color:#E5FFEB; border:2px solid #539712;}
div.navi a:link {text-decoration:none; color:#006600;}
div.navi a:visited {text-decoration:none; color:#006600;}
div.navi a:hover {text-decoration:none; background-color:#006600; color:#ffffff;}


/* 画像枠用　*/
div.waku  {
	margin:1pt;
	border-style:ridge;
	border-width:6px;
	border-color:#2c925c;
	background-color:#ffffff;
}

table.kaigyou {
	margin:0px 5px 5px 5px;
	line-height:16pt;
	font-size:11pt;
	padding:0px 5px 5px 5px;
	border: 2px solid #2c925c;
	color: #003300;
}

.tobasu {display:inline; position:absolute; left:-9999px;}
.kyotyo_iro {color:#A82233;}

h2.syourei {margin:5px 0px 0px 0px; text-align:left;}
.setume {margin:5px 0px 10px 0px;}
.page_nav {margin:5px 0px 5px 15px; color:#A82233; font-size:95%; text-align:left;}

.syourei_title {background-color:#ff6666; color:#fff; padding-left:5px; font-size:100%;}

.syourei_komoku {width:462px;}
	.syourei_komoku dt {margin:5px 0px 0px 10px; font-weight:bold;}
	.syourei_komoku dd {margin-left:25px;}

.heart_dl {}
	.heart_dl dt {margin:5px 0px 0px 5px; font-weight:bold;}
	.heart_dl dd {margin-left:25px;}
	.heart_dl dd.zyoken {margin:5px 5px 10px 5px; border:#666 2px dotted;}

.kesseki_ul {margin:0px;}
	.kesseki_ul li {margin-left:20px;}

.syorei_nav {}


.syourei_margin {margin-top:10px;}
.date_color {color:#CC0000;}
.kotira {margin:5px 0px 0px 0px;}
.iro_boldiro {color:#cc0000; font-weight:bold;}
.iro_kyotyo {color:#cc0000;}

.tag {
	font-size: x-small;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 23px;
	background-color: #FFD7C4;
	margin: 10px;
}
