body{
	background: #76979e;
	color: #ffffff;
	margin: 1em 7% 2em 7%;
}

body.teers{
	margin: 1em;
}

hr.none{
	display: none;
}

/*link*/

a:link{
	color: #003333;
}

a:active{
	color: #99cc66;
}

a:visited{
	color: #993333;
}

a:hover{
	color: #99cc66;
}

/*basic*/
.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

.right
{
	text-align: right;
}

.b{
	font-weight: bold;
}

p{
	line-height: 125%;
	margin: 1em 0em 1em 1em;
}

div.menu{
	text-align: center;
}


/*h*/
h1,h2,h3,h4,h5,h6{
	font-weight: bold;
}

h1{
	font-size: 150%;
}

h2{
	font-size: 120%;
	border-color: #003333;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	padding: 0.2em;
}

h3{
	font-size: 110%;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #006666;
	padding: 0.2em;
	margin-left: 1em;
}

h4{
	font-size: 100%;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #ccccff;
	padding: 0.2em;
	margin: 0em 0em 0em 1em;
}

/*list*/
ul,ol,dl{
	margin: 1em 0em 1em 0em;
	padding: 0;
}

ul li{
	list-style-image: url(gif/right5.gif);
	margin: 1em 0em 1em 2em;
}

ul.none li{
	list-style-image: none;
	margin: 1em 0em 1em 2em;
}

ul.image2 li{
	list-style-image: url(gif/right1.gif);
	margin: 1em 0em 1em 2em;
}

ul.image3 li{
	list-style-image: url(gif/right4.gif);
	margin: 1em 0em 1em 2em;
}

ol li{
	margin: 1em 0em 1em 2em;
}

li{
	line-height: 125%;
}

dt{
	line-height: 125%;
	margin: 1em 0em 1em 2em;
}

dd{
	line-height: 125%;
	margin: 1em 0em 1em 3em;
}

/* image */
img{
	border-style: none;
	border-width: 0px;
}

img.left{
	float: left;
	margin: 0em 2em 1em 1em;
}

img.right{
	float: right;
	margin: 0em 0em 1em 2em;
}

.clear{
	clear: both;
}

/*‚»‚Ì‘¼*/
.baka{
	border-color: #99cccc;
	border-style: solid;
	border-width: 1px;
}
