@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
a:focus{
	outline:none;
}
#container:after,
#container #header:after,
#container #top-navi:after{
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}
/* ここから */
#container {
	width:800px;
	height:auto;
	margin:0px auto;
	border:solid 1px #999999;
}
#container #header {
	width:800px;
	height:85px;
	background:url(../img/header-img/bunka_top.png) no-repeat;
}
#container #header ul { /* 箇条書きの設定 */
	font-size: 12px;
	font-weight: normal;
	padding-left:290px;
	padding-top:53px;
}
#container #header li {
	float: left;
}
#container #header #navi01 a{
	display:block;
	width:71px;
	height:16px;
	padding-top:6px;
	padding-left:24px;
	color:#444444;
	text-decoration: none;
}
#container #header #navi02 a{
	display:block;
	width:71px;
	height:16px;
	padding-top:6px;
	padding-left:24px;
	color:#444444;
	text-decoration: none;
}
#container #header #navi03 a{
	display:block;
	width:71px;
	height:16px;
	padding-top:6px;
	padding-left:24px;
	color:#444444;
	text-decoration: none;
}
#container #header #navi04 a{
	display:block;
	width:71px;
	height:16px;
	padding-top:6px;
	padding-left:24px;
	color:#444444;
	text-decoration: none;
}
#container #header #navi05 a{
	display:block;
	width:71px;
	height:16px;
	padding-top:6px;
	padding-left:24px;
	color:#444444;
	text-decoration: none;
}
#container #top-navi {
	clear:left;
	width:800px;
	height:33px;
	background:url(../img/header-img/top-btn.png) no-repeat;
}
#container #top-navi ul { /* 箇条書きの設定 */
	font-size: 13px;
	font-weight: normal;
	color:#333333;
}
#container #top-navi li {
	float: left;
}
#container #top-navi #navi06 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
#container #top-navi #navi07 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
#container #top-navi #navi08 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
#container #top-navi #navi09 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
#container #top-navi #navi10 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
#container #top-navi #navi11 a{
	display:block;
	width:133px;
	height:22px;
	padding-top:10px;
	text-align:center;
	color:#444444;
	text-decoration: none;
}
.reset {
	clear:both;
}
	