body {  }
a:link { color: blue; font-size: 11px; text-decoration: underline    }
a:visited { color: blue; font-size: 11px; text-decoration: underline    }
a:hover            { color: red; font-size: 11px; text-decoration: underline }
h1 { color: #f36; font-size: 16pt; font-weight: bold; text-indent: 10px; letter-spacing: 5px; }
h2 { color: white; font-size: 12px; font-weight: bold; line-height: 1.5; text-decoration: none; letter-spacing: 3px; padding-right: 10px; }
h3 { font-size: 14px; font-weight: bold; line-height: 1.8; letter-spacing: 2px; }
.mawari { background-image: url(../index.image/back.gif); padding: 10px 10px 10px 20px; border: solid 1px #ccc; }
.line-r { border-bottom: 1px dotted #c00; }
.mawari1 { padding: 10px 10px 10px 20px; }
.title { color: #669; font-size: 10pt; font-weight: bold; font-style: normal; line-height: 2em; }
.line { padding: 5px; border: dotted 2px #ccc; }
.shohin { font-size: 12px; line-height: 1.5em; padding-bottom: 5px; border-bottom: 1px dotted #333; }
.setsumei { font-size: 12px; line-height: 2em; }
.tensen { font-size: 12px; line-height: 2; border-bottom: 1px dotted gray; }
.coment { font-size: 10px; line-height: 1.6; }
.p1 { font-size: 10px; line-height: 1.5; }
.p2 { font-size: 11px; line-height: 1.5; }
.p3 { font-size: 12px; line-height: 1.5; }
.p4 { font-size: 13px; line-height: 1.5; }
.p5 { font-size: 11px; }
.kyachi { font-size: 14px; line-height: 2; letter-spacing: 1.5px; border-bottom: 1px solid #ccc; }
A.style1:link		{ COLOR:gray; font-size: 10px; text-decoration: none; }
A.style1:visited	{    COLOR:gray;text-decoration: none;	}
A.style1:hover		{
	COLOR:gray;
0;	text-decoration: none;
}
.Astyle { font-size: 12px; line-height: 15px; text-decoration: none; }
.kakomi { border: dashed 3px #c83f69; }
.news { color: black; font-size: 12px; line-height: 1.5; letter-spacing: 2px; padding: 0 0 4px; border-bottom: 2px dotted #fc8999; border-top-color: #fc8999; }
em { font-weight: bold; font-style: normal; }

