body {

	background: #000000;

	margin: 0;

	padding: 0;

	color:#ffffff;

}

ul, ol, dl {

	padding: 0;

	margin: 0;

}

h1, h2, h3, h4, h5, h6, p {

	color:#FFF;

	margin-top: 0;

	padding-right: 15px;

	padding-left: 15px;

}

a img {

	border: none;

}

a:link {

	color: #42413C;

	text-decoration: underline;

}

a:visited {

	color: #6E6C64;

	text-decoration: underline;

}

a:hover, a:active, a:focus {

	text-decoration: none;

}





.container {

	width: 1000px;

	background: #FFF;

	margin: 0 auto; 

}





.header {

	background: #333333;

	height:250px;

	width:1000px;

}

ul#menu	{

	font-size: 0.75em;

	margin-top:0;

	margin-bottom:0;

	margin-left:0;

	padding-left:0;

	height:50px;

	background-color:#666666;

	background-image:url(../undessimg/anmenu1.png);

}



ul#menu li	{list-style-type:none;

	float:left}



ul#menu li a	{

	display:block;

	width:160px;

	line-height:50px;

	text-decoration:none;

	text-align:center;

	color: #FFF;

	font-weight:bold;

	background-color:#333333;

	background-image:url(../undessimg/anmenu1.png);

	border-right:solid 1px #ffffff;

}



ul#menu li a:hover	{

	color:#333333;

	font-weight:bold;

	background-color:#999999;

	background-image:url(../undessimg/anmenu2.png);

	background-position:left bottom;

}

.content {

	background-color:#111111;

	padding:0;

	margin:0;

	width: 1000px;

	height:4095px;

	float: left;

}

.ti{

				background-image:url(../undessimg/antilogo2.jpg);

				width:1000px;

				height:60px;

				margin:0px;

				padding:0px;

}

.tip{

			text-align:center;

			padding-top:10px;

			padding-bottom:0px:

			margin:0px;

}

.content ul, .content ol { 

							padding: 0 15px 15px 40px;

}

ul.nav {

	list-style: none;

	border-top: 1px solid #666;

	margin-bottom: 15px;

}

ul.nav li {

	border-bottom: 1px solid #666; 

}

ul.nav a, ul.nav a:visited { 

	padding: 5px 5px 5px 15px;

	display: block;

	text-decoration: none;

	font-weight:bold;

	color:#FFF;

	background: #C6D580;

	background-image:url(anmenu1.png);

}

ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 

	background: #ADB96E;

	background-image:url(opcmenu3.png);

	color: #999;

	font-weight:bold;

}





.footer {

	background-image:url(../undessimg/anfooter.jpg);

	background-color:#000000;

	color:#000;

	width:1000px;

	height:70px;

	padding:0px;

	margin:0px;

	position: relative;

	clear:both;

}

#footerp{

			color:#000000;

			text-align:center;

			padding-top:20px;

			font-weight:bold;

}



.fltrt {

	float: right;

	margin-left: 8px;

	width:490px;

	height:620px;

}

.fltrtbun1{

				margin-top:12px;

				margin-bottom:0px;

				text-indent:5px;

				font-size:15px;

				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

				font-weight:bold;

}

.fltrtbun2{

				padding-top:10px;

				padding-bottom:5px;

				margin:0px;

				text-indent:5px;

				font-size:15px;

				font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

				font-weight:bold;

}

.fltrttoi{

				margin:0px;

				padding-top:15px;

				padding-bottom:0px;

				padding-left:0px;

				padding-right:0px;

				text-align:center;

}

.fltrttoi2{

				margin:0px;

				padding-top:25px;

				padding-bottom:0px;

				padding-left:0px;

				padding-right:0px;

				text-align:center;

}

.fltlft { 

	float: left;

	margin-right: 8px;

	width:490px;

	height:620px;

}

.fltlftbun1{

	margin-top:12px;

	text-indent:12px;

	font-size:15px;

	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

	font-weight:bold;

}

.fltlftbun2{

	padding-top:3px;

	text-indent:12px;

	font-size:15px;

	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

	font-weight:bold;

}

.clearfloat {

	clear:both;

	width:1000px;

	height:0px;;

}

