body    { font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, Osaka ; background-color: #9cf; background-image: url("../../images/kyuu-images/bg-pink.gif"); margin: 0; }
input  { font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, Osaka ; }

textarea  { font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, Osaka ; }
td       { text-align: left }

a,
a:hover,
a:visited,
a:active {
	color: #1962f9;
}

h1   { }
h2   { }
h3   { }
h4              { background-image: url("../../images/community-main-images/pink-bg1.gif"); background-repeat: no-repeat; text-align: left; text-indent: 50px; margin: 5px; padding-top: 8px; height: 30px }
h5   { }
h6   { }
.borderTable   { border: solid 1px #f0c }
.borderTable th     { background-color: #fcf; text-align: left; padding: 3px; border: solid 1px #f0c }
.borderTable td   { padding: 3px; border: solid 1px #f0c }

.borderTableDetail   { border: solid 1px #f0c }
.borderTableDetail th     { background-color: #fcf; text-align: left; padding: 3px; border: solid 1px #f0c }
.borderTableDetail td   { padding: 3px; border: solid 1px #f0c }

/**************************************************/
#contentsLeft{
	padding: 1px;
	float:left;
	width:150px;
}
#contentsLeft200{
	padding: 5px;
	float:left;
	width:200px;
}
#contentsLeft770     { text-align: left; padding: 5px; width: 770px; float: left }
#contentsLeftL { padding: 5px; width: 820px; float: left }
#contentsLeft_inner{
	padding: 1px;
	margin-left: 5px;
}
#contentsCenter{
	padding: 1px;
	float:left;
	width:500px;
}
#contentsRight{
	padding: 5px;
	float:right;
	width:150px;
}
#contentsRight200{
	padding: 5px;
	float:right;
	width:200px;
}
#contentsRight820  { padding: 5px; width: 820px; float: right }
#contentsRightL{
	padding: 1px;
	float:right;
	width:580px;
}
#main li {
	line-height: 1.5em;
}

#c1 { font-size: 0.8em; line-height: 1.5em; margin: 0; padding: 0; border: 0 }
#c1 ul { text-align: left; margin: 0; padding: 0; border: 0 }
#c1 li  { list-style-image: url("../../images/community-main-images/arrow-pink-right.gif"); margin-left: 2em; _margin-left: 1.5em }

#c2 { font-size: 0.8em; line-height: 1.5em; margin: 0; padding: 0; border: 0 }
#c2 ul { text-align: left; margin: 0; padding: 0; border: 0 }
#c2 li  { list-style-image: url("../../images/community-main-images/arrow-pink-right.gif"); margin-left: 3em; _margin-left: 2em }

#c3  { margin: 0; padding: 0; border: 0 }
#c3 ul { text-align: left; margin: 0; padding: 0; border: 0 }
#c3 li  { list-style-image: url("../../images/community-main-images/arrow-pink-right.gif"); margin-left: 2em; _margin-left: 1.5em }

#c4  { margin: 0; padding: 0; border: 0 }
#c4 ul { text-align: left; margin: 0; padding: 0; border: 0 }
#c4 li  { text-decoration: none; list-style-type: none; margin-left: 2em; _margin-left: 1.5em }

/**************************************************/

/**************************************************/
ul.menu_list  {
	list-style-position: outside;
	margin: 0 30px;
}
ul.menu_list li   {
	line-height: 1.3em;
	list-style-image: url(../../images/kyuu-images/arrow-pink.gif);
	padding: 0 0 0 5px;
}
ul.jirei_list   {
	list-style-position: inside;
	margin: 0 10px;
	padding: 0;
}
ul.jirei_list li   {
	line-height: 1.3em;
	list-style-image: url(../../images/kyuu-images/arrow-pink.gif);
	padding: 0 0 0 5px;
}
ul.seido_list   {
	list-style-position: inside;
	margin: 0 10px;
	padding: 0;
}
ul.seido_list li   {
	line-height: 1.3em;
	list-style-image: url(../../images/kyuu-images/arrow-pink.gif);
	padding: 0 0 0 5px;
}
/**************************************************/

.thread {
	border: 1px solid #999999;
	padding: 0 5px;
}
.clear     { margin: 0; padding: 5px; width: 510px; clear: both; border: 0 }
/**************************************************/
.details {
	width: 630px;
}
