@charset "UTF-8";
<!--
body,td,th {
	font-size: 12px;
	font-family: ;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {color:#000000;text-decoration:underline;}
a:link {color:#000000;text-decoration:underline;}
a:visited {color:#333333;text-decoration:underline;}
a:hover {color:#F69C31;text-decoration:none;}
a:active {color:#333333;text-decoration:none;}

hr { color: #9999FF; background-color: 
  border-style: none; height: 1px; }

p { line-height: 1.6em; }
p.high{ line-height: 1.9em; }

p.left {
  1.5em; 
  font-color:#666666;
  font-size:12px;
  padding:0px 5px 0px 5px;
  font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;}
  
p.main {
  1.5em; 
  font-color:#F76C2E;
  font-size:14px;
  padding:0px 10px 0px 10px;
  font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;}


h1 a,h1 a:link,h1 a:visited {color:#ffffff;text-decoration:none;}
h1 a:hover,h1 a:active {color:#000000;text-decoration:underline;}
h1 {
  font-size:30px;
  padding:8px 0 0 30px;
  font-family: "Times New Roman", Times, serif;}
  
h6 a,h6 a:link,h6 a:visited {color:#000000;text-decoration:none;}
h6 a:hover,h6 a:active {color:#6B93FB;text-decoration:underline;}
h6 {
  font-size:12px;
  padding:8px 0 0 5px;
  font-family: "Times New Roman", Times, serif;}

h5 {font-size:14px;  font-weight:normal;padding:0px 0 0 50px;font-family:  ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;}


h2 {
  border-color: #333333; 
  border-style: groove;
  border-width: 0px 0px 1px 16px ;
  padding-left: 0.5em;  
  font-size:18px;
  font-weight:bolder; 
  }

h3 {
  border-color: #6B93FB; 
  border-style: solid; 
  border-width: 0px 0px 0px 0px ;
  padding-left: 0.5em;
  font:  ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
  font-size:14px;
  font-weight:normal;
  font-color: #000000;
  margin  :0 0 10px 0px; }
  
h4 {
  border-color: #6B93FB; 
  border-style: solid; 
  border-width: 1px 1px 1px 5px ;
  padding-left: 0.5em;
  font-size:14px;
  font-weight:bolder;
  color: #6B93FB;
  margin  :0 0 5px 0px; }
  
blink-soft {
  animation: softBlink 3s ease-in-out infinite;
}

@keyframes softBlink {
  0%   { opacity: 1; }
  50%  { opacity: 0; } 
  100% { opacity: 1; }
  
  
#menu-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 200px;
  height: 100vh;
  background-color: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(8px);
  z-index: 1000;
  padding: 1em;
  box-shadow: 2px 0 5px rgba(0,0,0,0.1);
}

#main-content {
  margin-left: 220px;
  padding: 2em;
}


-->
</style>