body,p
	{color: #505050;
	 font-family: "MS UI Gothic";}

body    {background-color: #ffffff;
	 background-image: URL(./sim/pen.gif);
	 background-position: 2% 0%;
	 background-repeat: repeat;
	 margin: 0% 0% 0% 20%;}

h2, h2.date,
h3,
.menu,
blockquote,
p.line_f,
.indent1,
.indent2,
.date,
.days,
p.right, p.retop,
p.red, p.white,
.clap,
td.form, .bo,
p.text,
p.aste,
p.navi
	{font-size: 80%;}

img      {border: 0px;}

hr      {border: solid 1px #ffffff;}

p.line_f{margin: 0px;
	 text-align: right;}




/* TITLE */
.title  {color: #202020;
	 background-color: #ffffff;
	 background-image: URL(./sim/.gif);
	 background-position: 0% 20%;
	 background-repeat: no-repeat;
	 border-top: 0px solid #4F3939;
	 padding-top: 10px;
	 padding-right: 10px;
	 padding-left: 10px;
	 padding-bottom: 8px;
	 text-align: right
	 border-bottom: dotted 2px #2b0d02; margin:0% 0% 0% 0%;}

.grade  {background-image: URL(./sim/.gif);
	 background-position: 0% 0%;
	 background-repeat: repeat-x;}

p.since {font-size: 70%;
	 margin-top: 15px;
	 margin-bottom: 0px;}

h1      {font-size: 20px;
	 font-family:"Times New Roman", "Times";
	 margin-top: 0px;
	 margin-bottom: 0px;}

.menu   {text-align: right;
		 font-size: 15px;
		 font-weight: bold;
		 font-family: "Times New Roman", "Times";}



/* AROUND */
.round  {background-color: #ffffff;
	 background-image: URL(./sim/.gif);
	 background-position: 0% 0%;
	 background-repeat: repeat;
	 padding-top: 1px;
	 padding-left: 0px;
	 padding-right: 10px;
	 padding-bottom: 1px;
	 border-top: dotted 1px #808080;}

h2      {background-image: URL(./sim/);
	 background-repeat: repeat;
	 background-position: 0% 50%;
	 margin-top: 6px;
	 margin-right: 70%;
	 margin-left: 15px;
	 padding-top: 5px;
	 padding-left: 10px;
	 padding-right: 5px;
	 padding-bottom: 5px;
	 border-bottom: dotted 1px #ff8d00;}

h3      {border-bottom: #ff8d00 dotted 1px;
	 background-color: ;
	 margin-top: 0px;
	 margin-right: 80%;
	 margin-bottom: 5px;
	 padding-top: 5px;
	 padding-left: 12px;
	 padding-right: ;
	 padding-bottom: 5px;}






/* LAYOUT */
.indent1 {margin-left: 4%;
	  margin-right: 3%;
	  line-height: 190%;}

.right   {text-align: right;}
.center  {text-align: center;}

.retop   {margin-top: 0px;
	  text-align: right;
	  padding-right: 5px;}

.blockquote {color: #2b0d02;}


/* ANCHER */
A         {padding-top: 9px;
	   text-decoration: none;}
A:link    {color: #B7410E;}
A:visited {color: #262B3C;}
A:active  {color: #c0c0c0;}
A:hover   {color: #000000;
	   background-image: URL(./sim/link.gif);
	   background-position: 0% 0%;
	   background-repeat: no-repeat;}

A:link.up    {color: #674131;}
A:visited.up {color: #674131;}

A:hover.w,
A:link.w,
A:visited.w {color: #f5f5f5;}


/* MEMO */
.indent2 {font-size: 70%;
	  line-height: 130%;
	  padding-left: 3%;
	  padding-right: 2%;}

.date   {margin-right: 65%;
	 padding-left: 10px;
	 padding-bottom: 5px;
	 border-bottom: dotted 1px #2b0d02;}


.days   {line-height: 160%;
	 margin-left: 4%;
	 padding-right: 2%;}


/* TEXT */
h2.fonts {font-weight: normal;}

.white  {color: #ffffff;}

.red    {color: #990000;
	 margin-left: 3%;}

.name   {font-size: 70%;
	 text-align: right;
	 margin-top: 0px;}

.up     {font-weight: bold;}




/* WEB CLAP */
.indent3 {margin-left: 4%;}

p.text,
p.navi  {margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 30px;
	 padding-right: 30px;}

.text   {line-height: 180%;
	 text-align: justify;
	 text-justify: inter-ideograph;
	 padding-top: 3%;
	 padding-bottom: 5%;}

.navi   {text-align: right;
	 padding-top: 150px;
	 padding-bottom: 50px;}


/* MAIL FORM */
input.mf,textarea.mf
       {font-size: 80%;
	color: #2b0d02;
	background-color: #fefefe;
	border-top: 1px solid #808080;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #808080;
	margin-top: 5px;}

.form  {margin-left: 20px;
	margin-right: 10px;}

.no    {border: 0px;
	color: #2b0d02;
	background-color: #ebebeb;}

.bo    {color: #eeeee4;
	background-color: #2b0d02;
	border: solid 1px #2b0d02;}

