/* kimochi.css */
/* copyright(c) 2005 Akihiro Nakao */


/* main */

body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;background-image:url(./bk.gif);background-repeat:repeat-y;}
img{border:0px none;}
br{letter-spacing:0px;}

/* header */
table.head {
	width:820;
	background-image:url(./top.gif);
}


/* wiki */

div.body {
	width        : 600px;
	padding-left : 5px;
	font-size       : 100%;
}

div.body h2{
	background-color : #64B832;
	background-image: url(icon1.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	margin-bottom : 5px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 30px;
	text-align: left;
	font-size: 100%;
	color : #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	clear: both;
}

div.body h2 a.wikipage{
	color : #fff;
}

div.body h2 a.wikipage:visited {
	color : #fff;
}

div.body h3{
	background-color : #30AEBF;
	background-image: url(icon2.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	margin-bottom : 5px;
	margin-left : 5px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 30px;
	text-align: left;
	font-size: 100%;
	color : #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	clear: both;
}

div.body h3 a.wikipage{
	color : #fff;
}

div.body h3 a.wikipage:visited{
	color : #fff;
}

div.body h3 a{
	color : #fff;
}

div.body h3 a:visited{
	color : #fff;
}

div.body h4{
	background-color : #ffffff;
	background-image: url(icon3.gif);
	background-position: left center;
	background-repeat: no-repeat;
	margin-bottom : 5px;
	margin-left : 10px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 25px;
	text-align: left;
	font-size: 100%;
	color : #000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	clear: both;
}

div.body p {
	line-height   : 120%;
	margin-top    : 5px;
	margin-bottom : 15px;
	margin-left   : 10px;
}


/* sidebar */

div.sidebar {
	background-color: #EEF9E8;
	color: #000;
	width: 180px;
	padding: 0px 0px 0px 0px;
}

div.sidebar h2 {
	margin-top : 0px;
	margin-bottom : 5px;
	background-color : #74BF47;
	background-image: url(icon4.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 120%;
	text-align: left;
	font-size: 100%;
	color : #fff;
}

div.sidebar h3 {
	font-size: 12pt;
	padding-left: 10px;
	margin: 12px 0px 12px 0px;
}

div.sidebar h4 {
	font-size: 12pt;
	padding-left: 20px;
	margin: 7px 0px 7px 0px;
}

div.sidebar p {
	color: #00AAFF;
	line-height: 110%;
	font-size: 90%;
	text-align: center;
	background-color: #E4F7F6;
	border-style: solid;
	border-color: #F8C868;
	border-width: 0px 0px 0px 0px;
	margin: 2px 4px 2px 4px;
}

div.sidebar ul {
	font-size: 10pt;
	line-height: 150%;
	padding-left: 15px;
	left: 0px;
	margin: 0px;
	list-style-type: none;
}

/* link */

a:link {
	color: #3faf43;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #48b85a;
	background-color: transparent;
	text-decoration: none;
}



/* S̐ */

div.kimochi{
	background-color: #ffffef;
	padding-left:20px;
	padding-right:20px;
}

div.body div.kimochi h3{
	background-color : #fff;
	background-image: none;
	border-style: solid;
	border-color: #ffdd88;
	border-width: 0px 0px 2px 0px;
	padding-left: 20px;
	text-align: left;
	font-size: 100%;
	color : #000;
	clear: both;

}

div.body div.kimochi p{
	padding-right: 40px;
}



div.kanja{
	background-color: #fff0f0;
}

div.body div.kanja h3{
	background-color: #fff0f0;
	background-image: none;
	border-style: solid;
	border-color: #ffcccc;
	border-width: 0px 0px 3px 0px;
	padding-left: 20px;
	color : #000;
}

div.kango{
	background-color: #ffffee;
}

div.body div.kango h3{
	background-color: #ffffee;
	background-image: none;
	border-style: solid;
	border-color: #ffdd77;
	border-width: 0px 0px 3px 0px;
	padding-left: 20px;
	color : #000;
}

div.isya{
	background-color: #eeffff;
}

div.body div.isya h3{
	background-color: #eeffff;
	background-image: none;
	border-style: solid;
	border-color: #bbeeee;
	border-width: 0px 0px 3px 0px;
	padding-left: 20px;
	color : #000;
}

div.sonota{
	background-color: #eeffee;
}

div.body div.sonota h3{
	background-color: #eeffee;
	background-image: none;
	border-style: solid;
	border-color: #ccffcc;
	border-width: 0px 0px 3px 0px;
	padding-left: 20px;
	color : #000;
}


