<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* 文字色、背景色 */
body {
  color: #454545;
  background-color: #ffedea;
}
.top_back {
  background-color: #ffd1d4!important;
}
/* リンクの色 */
a {
  color: #b48120;
}
a:hover {
  color: #ff6a6a;
}
/* スライドショー */
.slide_container,
.bx-wrapper .bx-viewport {
  background-color: #ffd1d4!important;
}
/* コンテンツエリア全体 */
div#content {
  background-color: #ffedea;
}
/* グローバルナビの色　*/
.gnav {
  text-shadow: 0 2px 0 #fff;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  box-shadow :0 2px 10px rgba(0, 0, 0, 0.2);
  background-color: #ffc2d0;
}
.gnav .wrapper {
  -webkit-box-shadow: #ffffff 0 0 100px inset;
  -moz-box-shadow: #ffffff 0 0 100px inset;
  box-shadow: #ffffff 0 0 100px inset;
}
.gnav ul li {
  border-bottom-color: #fff;
}
.gnav ul li a {
  color: #666;
  border-bottom-color: #ff768e;
}
.gnav ul li a:hover, .gnav ul li a.current {
  -webkit-box-shadow: #fff 0 0 35px inset;
  -moz-box-shadow: #fff 0 0 35px inset;
  box-shadow: #fff 0 0 35px inset;
  background-color: #ffa0ad;
}
.gnav ul li ul{
  -webkit-box-shadow: #ffffff 0 0 35px inset;
  -moz-box-shadow: #ffffff 0 0 35px inset;
  box-shadow: #ffffff 0 0 35px inset;
  border-bottom-color: #ff768e;
  background-color: #ffd8e1;
}
/* 公表情報ボタン */
.indication_btn {
  text-shadow: 0 2px 0 #fff; 
  -webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  background-color: #ffb9c9;
}
.indication_btn a {
  color: #666666;
  -webkit-box-shadow:#ffffff 0 0 35px inset;
  -moz-box-shadow:#ffffff 0 0 35px inset;
  box-shadow:#ffffff 0 0 35px inset;
}
.indication_btn a:hover, .indication_btn a.current {
  color: #666666;
  background-color: #ffa0ad;
}
/* コンテンツエリア -&gt; main */
dl dd {
  border-bottom-color: #999;
}
.content_box {
  -webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);
  background-color: #fff;
}
.content_box h1 {
  color: #b48120;
  text-shadow: 0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff;
  background-color: transparent;
}
.content_box h2 {
  border-bottom-color: #cfb9c1;
  background-color: transparent;
}
.content_box h3 {
  color: #ff6a84;
}
.catch {
  color: #b48120;
  text-shadow: 0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff;
}
.content_box ul li:before {
  color: #ed5647;
}
/* フッターのスタイル */
.footer {
  background-color: #ffedea;
}
.fotter_inner a {
  color: #454545;
}
.footer_inner p {
  color: #454545; 
}
.footer .footerNav {
  background-color: #ff93a6;
}
.footer .footerNav a {
  color: #fff;
}
.footer .footerNav ul {
  color: #fff;
}
/* テーブル装飾 */
.data1, .data1 tr th, .data1 tr td,
.data2, .data2 tr th, .data2 tr td {
  border-color: #999!important;
  border-top-color: #999!important;
  border-right-color: #999!important;
  border-bottom-color: #999!important;
  border-left-color: #999!important;
}
.data1 th, .data2 th {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffedf1), color-stop(100%, #ffd8e1));
  background-image: -webkit-linear-gradient(#ffedf1 0%, #ffd8e1 100%);
  background-image: -moz-linear-gradient(#ffedf1 0%, #ffd8e1 100%);
  background-image: -o-linear-gradient(#ffedf1 0%, #ffd8e1 100%);
  background-image: linear-gradient(#ffedf1 0%, #ffd8e1 100%);
  color: #666;
}

/* タブレット向けのレイアウトの指定：～960px */
@media only screen and (max-width: 960px) {
.indication_btn a.current {
  background-color:#ffc2d0;
}
.indication_btn a:hover {
  background-color:#ffa0ad;
}</pre></body></html>