@charset "utf-8";
a {
color: #00f;
transition: 0.15s linear;
}
a:visited {
color: #900;
}
a:hover {
color: #c0c; 
}
a:active {
color: #030;
}
a img {
transition: 0.15s linear;
}
a img:hover {
filter: brightness(0.8);
}
body {
background: #ffc url("../haikei.jpg");
color: black;
font-family: "Helvetica", "Arial", "新ゴ R", "メイリオ", "ＭＳ Ｐゴシック", "HG PゴシックB", "HG PゴシックB Sun", sans-serif;
font-size: 0.9em;
opacity: 1 !important;
line-height: 1.15;
}
b, strong, th {
font-family: "Helvetica", "Arial", "新ゴ M", "メイリオ", "ＭＳ Ｐゴシック", "HG PゴシックB", "HG PゴシックB Sun", sans-serif;
font-weight: bold;
text-shadow: 0px 0px 0px black;
}
footer {
border-top: 1px inset #ccc;
text-align: center;
}
h1 {
font-family: "リュウミン M-KL", "ＭＳ Ｐ明朝", "HG P明朝L", "HG P明朝L Sun", serif;
text-align: center;
text-shadow: 3px 3px 5px #999;
}
h2, h3, h4, h5, h6 {
font-family: "リュウミン M-KL", "ＭＳ Ｐ明朝", "HG P明朝L", "HG P明朝L Sun", serif;
text-shadow: 3px 3px 5px #999;
}
img {
border: 0;
filter: drop-shadow(2px 2px 3px #999);
height: auto;
max-width: 100%;
}
ul {
list-style-type: square;
}
#one, #eight {
color: #f00;
}
#two, #nine {
color: #990;
}
#three, #ten {
color: #909;
}
#four {
color: #090;
}
#five {
color: #00f;
}
#six {
color: #f90;
}
#seven {
color: #900;
}
#breadcrumb li:not(:first-child)::before {
content: "\03e\020";
}
.footerlink, #breadcrumb {
list-style: none;
padding-left: 0;
}
.footerlink li, #breadcrumb li {
display: inline;
}
.footerlink li:not(:first-child) {
margin-left: 0.5em;
}