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

td       { text-align: left }

input  { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

textarea  { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

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


h1      { text-align: left; text-indent: 10px; margin: 0 }
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   { }
.borderTableDetail      { border: solid 1px #fc0 }
.borderTableDetail th      { background-color: #ffc; text-align: left; padding: 3px; border: solid 1px #fc0 }
.borderTableDetail td    { padding: 3px; border: solid 1px #fc0 }

.borderDiv    { border: solid 1px #fc0 }
/**************************************************/

.pink_text  { color: #f09 }
#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; width: 560px; float: left }
#contentsRight{
	padding: 5px;
	float:right;
	width:150px;
}
#contentsRight200 { text-align: left; padding: 5px; width: 200px; float: right }
#contentsRight770   { padding: 5px; width: 770px; float: right }
#contentsRightL{
	padding: 1px;
	float:right;
	width:580px;
}
#main li {
	line-height: 1.5em;
}

#c1  { 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  { 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 }

/**************************************************/
.borderTable   { border: solid 1px #fc0; border-collapse: collapse  }
.borderTable th  { background-color: #ffc; padding: 3px; border: solid 1px #fc0 }
.borderTable td  { padding: 3px; border: solid 1px #fc0 }
/**************************************************/

/**************************************************/
.menuTable th  { background-color: #fff;  }
.menuTable td { padding-left: 15px; }
/**************************************************/

/**************************************************/
ul.menu_list    { list-style-position: outside; margin: 0 0 0 10px; padding: 0 0 0 15px; }

ul.menu_list_mini    { list-style-position: outside; margin: 0 0 0 10px; padding: 0 0 0 15px; }

.clear {
	clear: both; width:1000px; margin:0; padding:0; border: 0;
}
/**************************************************/

