@charset   "Shift_JIS";
@import url(saiko3.css);
h1 {
	font-size: 12px;
color: gray;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: center;
height : 20px;
}
h2 {
	font-size : 14px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
h3 {
	font-size: 14px;
padding-left: 20px;
padding-right: 0px;
margin-top : 20px;
margin-right: 0px;
border-left-style: none;
background-image : url(midashi.jpg);
width: 480px;
margin-bottom: 15px;
background-repeat : no-repeat;
height : 26px;
padding-top : 4px;
}.bana{
	font-size : 16px;
padding-left : 25px;
padding-right: 0px;

margin-right: 0px;

background-image : url(bana.jpg);
width : 500px;

background-repeat : no-repeat;
height : 50px;

  font-weight : bold;
  padding-top : 10px;
  color : white;
}
h4 {
	font-size: 12px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
color: white;
background-color: #ff8080;
width: 300px;
}
a {
	color: #2e1103;
}
a:link {
	color: #2e1103;
}
a:vlink {
color: #2e1103;
}
a:visited {
	color: #2e1103;
}
a:active {
	color: #2e1103;
}
a:hover {
	color: white;
background-color: maroon;
}
.link {
	color: #ffffff;
}
.link a:link {
	color: #ffffff;
}
.link a:visited {
	color: #ffffff;
}
.link a:hover {
	color: #ffffff;
background-color: #400000;
}
.link a:active {
	color: #ffffff;
}
em {
	padding-bottom: 5px;
margin-left: 10px;
border-left-width: 10px;
border-bottom-width: 1px;
border-left-style: solid;
border-bottom-style: dotted;
border-left-color: #ff8080;
border-bottom-color: #ff8080;
font-size: 14px;
font-weight: bold;
font-style: normal;
}
#main {
	margin-top : 5px;
margin-bottom: 5px;
float : right;
font-size: 12px;
width : 530px;
height : auto;
text-align: left;
margin-left : 10px;
margin-right : 10px;
}
menu {
	float: right;
width: 180px;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
border-left-style: none;
text-align: center;
}
#header {
	background-image : url(topbana7.jpg);
width: 750px;
height: 80px;
font-size: 10px;
color : #666666;
text-align: right;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 25px;
background-repeat : no-repeat;
}
#navibar{
	background-color: #2e1103;
height : 25px;
top : 100px;
position : absolute;
left : 0px;
margin-left : auto;
margin-right : auto;
width : 100%;
}
.rightClass {
	margin-left: 5pt;
float: right;
}
.leftClass {
	margin-right: 5pt;
float: left;
}
.ichioshi{
	color: white;
background-color: #ff1493;
width : 300px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-weight : bold;
margin-top : 10px;
margin-left : 0px;
margin-right : 10px;
margin-bottom : 10px;
}
#menu2 {
	background-color: #f1e8de;
padding-top : 5px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 5px;
width : 166px;
}
#dai {
	color: white;
background-color: #804000;
height: 40px;
width: 530px;
text-align: center;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#dai2{
	height : 130px;
width: 530px;
text-align : right;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image : url(dai.jpg);
font-size : 12px;
font-weight : bold;
}
.ueshita {
	margin-top: 3px;
margin-bottom: 3px;
}
.yohaku3{
	padding : 3px;
}
#box{
	background-color : white;
width : 752px;
font-size : 12px;
line-height : 150%;
border-right-style : solid;
border-left-style : solid;
border-left-color : black;
border-right-width : 1px;
border-left-width : 1px;
height : auto;
position : relative;
border-right-color : black;
margin : 0px auto;
auto
   border-top-width : 1px;
border-bottom-width : 1px;
border-top-color : black;
border-bottom-color : black;
padding-bottom : 0px;
}
#migi{
	text-align : center;
height : auto;
margin-top : 5px;
margin-bottom : 5px;
float : right;
width : 180px;
margin-left : 10px;
margin-right : 10px;
}
#mgihyo{
	border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #660000;
border-bottom-color : #660000;
border-left-color : #660000;
border-right-width : 1px;
border-left-width : 1px;
width : 162px;
height : auto;
background-color : #f1e8de;
margin-bottom : 10px;
margin-top : 10px;
text-align : left;
padding-left : 0px;
margin-left : 0px;
border-bottom-width : 1px;
}
.namae{
	font-weight : bold;
margin-bottom : 1px;
background-color : white;
text-align : center;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #400000;
border-top-style : solid;
border-top-color : #400000;
margin-top : 1px;
border-top-width : 1px;
}
.migi2{
	background-color : #f1e8de;
width : 166px;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 5px;
}
#footer{
	background-color : #f1e8de;
width : 750px;
height : auto;
clear : both;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : center;
border-top-width : 2px;
border-top-style : dotted;
border-top-color : #660000;
padding-top : 2px;
}
.sitawaku{
	background-color : #e3d2bf;
margin-top : 5px;
margin-left : auto;
margin-right : auto;
margin-bottom : 5px;
width : 620px;
text-align : center;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
.pink{
	font-weight : bold;
color : #ff6666;
}
#navibar ul{
	background-image : url(button8.gif);
text-align : center;
width : 100%;
float : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;
font-size : 13px;
list-style-type : none;
line-height : 25px;
letter-spacing : 2px;
background-repeat : no-repeat;
}
#navibar li{
	background-image : url(button51.gif);
text-align : center;
width : 100px;
float : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-right : 1px solid white;
}
#navibar a{
	color : white;
display : block;
text-decoration : none;
}
ul{
	list-style-type : disc;
margin-left : 15px;
padding-left : 2px;
}
#mgihyo ul{
	margin-top : 0px;
margin-left : 15px;
margin-right : 0px;
margin-bottom : 0px;
}
#mgihyo a{
	text-decoration : none;
}
#menuber{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
.cosme{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 250px;
float : left;
}
#menuber2{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
#menuber3{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
clear : both;
}
#menuber4{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
#menuber5{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
clear : both;
}
#menuber6{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
#menuber7{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
clear : both;
}
#menuber8{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
#menuber9{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
clear : both;
}
#menuber10{
	padding-left : 1px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : #400000;
width : 245px;
height : 161px;
float : left;
}
.menudai{
	font-size : 13px;
font-weight : bold;
background-color : #e3d2bf;
height : 19px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : center;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #400000;
}
.kaijyo{
	clear : both;
}
.aka{
	font-weight : bold;
color : #cc0000;
}
.shiro2{
	font-weight : bold;
color : white;
font-size : 14px;
}
.shiro{
	font-weight : bold;
color : white;
}
.kakaku{
	font-size : 14px;
color : #ff0000;
}
.syokai{
	padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-width : 1px;
border-style : solid;
border-color : silver;
width : 270px;
}
.bhyo{
	font-weight : bold;
color : #660000;
background-color : #e3d2bf;
text-align : center;
}
.pan{
	text-align : left;
font-size : 10px;
margin-top : 1px;
margin-bottom : 1px;
}
.pan a{
	text-align : left;
font-size : 10px;
margin-top : 1px;
color : gray;
font-weight : normal;
}
.bnaka{
	text-align : center;
}
td{
	padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
}
.nashi{
	font-weight : normal;
}
.marker{
	font-weight : bold;
background-color : #ff8080;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
}
.markerv{
	font-weight : bold;
background-color : #ffc0cb;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
border-width : 1px;border-style : solid;border-color : #d2b48c;
}
.marker5{
	padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
border-width : 1px;
border-style : solid;
border-color : #ff8080;
width : 520px;
}
.marker3{
	font-weight : bold;
background-color : #009999;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
color : #ffffff;
}
.marker4{
	font-weight : bold;
background-color : #400000;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
color : white;
}
.marker2{
	font-weight : bold;
background-color : black;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;
color : white;
}
table{
	font-size : 12px;
line-height : 150%;
}
body{
	font-size : 12px;
background-image : url(bk1.gif);
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.i{
	font-size : 6px;
font-weight : lighter;
color : silver;
text-decoration : none;




}

address{
	font-style : normal;
}

.copyright{
	font-size : xx-small;
}

