<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*◆左メニューバーの背景画像設定*/
body {
  background-attachment: fixed;
  background-image: url("https://h1g.jp/ff7_remake/image/wp.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  z-index: 0;
  width: 100%;
  overflow-x: hidden;
}

/*◆左メニューバーの背景ボカシ設定*/
body:before{
  content: '';
  background: inherit;/*.bgImageで設定した背景画像を継承する*/
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
  position: absolute;
  /*ブラー効果で画像の端がボヤけた分だけ位置を調整*/
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  z-index: -1;/*重なり順序を一番下にしておく*/
}

/*◆パンくずリスト設定*/
ul.breadcrumb li{
  color:#2f4f4f;
  background-color:rgba(255,255,255,0.5);
  padding: 0.5em 0.5em 0.5em 2em;/*ボックス内の余白*/
  border: solid 1px gray;/*線の種類 太さ 色*/
}
.menu_body #body{
  background: #fcfcfc;/*背景色*/
  background-color:rgba(255,255,255,0.8);
  padding: 3em 0.5em 3em 2em;/*ボックス内の余白*/
  margin: 0.5em;/*ボックス内の余白*/
  border: solid 1px gray;/*線の種類 太さ 色*/
}


/*◆左メニューバーの見出し設定*/
div#menubar h2{
  background-image: url(https://h1g.jp/ff7_remake/image/PS-FF7-5.png) !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}


/*◆左メニューバーのリスト画像設定(10x10)*/
div#menubar li {
  list-style-image: url(https://h1g.jp/ff7_remake/image/ff-list2.png) !important;
  list-style-position: inside;
  color: #fff !important;
}
div#menubar li:before {
content:none;
}


/*◆左メニューバーの背景*/
div#menubar {
    background: linear-gradient(rgba(2,9,19,0.85),rgba(22, 31, 45, 0.9)) !important;
    border: 1px solid #000 !important;
    box-shadow: 0 2px 0 #000 !important;
}


/*◆左メニューバーのリンク色*/
div#menubar ul li a:link {
    color: #439bb5;
}
div#menubar ul li a:visited {
    color: #ac91e7;
}
div#menubar ul li .noexists {
    color: #858e9d; /*ページ未作成のリンク色*/
}
/*◆メインボディのリンク色*/
.mainbody a:visited {
    color: #ac91e7 !important;
}

/*◆左メニューバーh5文字色*/
#menubar h5 {
 color: #fff !important;
}

/*◆左メニューバー通常文字色*/
#menubar {
 color: #fff !important;
}

/*◆左メニューバー（黒背景色時）テーブル色*/
#menubar .style_table {
    border: 1px #494c54 solid;
    background-color: #2e3136;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 20px auto;
}
#menubar .style_td {
    padding: 5px;
    border: 1px #494c54 solid;
    background-color: #2e3136;
    border-width: 0 0 1px 1px;
    text-align: left;
    color:#dadbdf;
}
#menubar .style_th {
    padding: 8px;
    font-size: 1.1em;
    border: #41434a solid;
    border-width: 0 0 1px 1px;
    background: #1b1e23!important;
    color: #b9bcc0!important;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}


/*◆左メニューバー（黒背景色時）テーブルリンク色*/
#menubar .style_table .style_td a:link {
    color: #439bb5;
}
#menubar .style_table .style_td a:visited  {
    color: #a382c0;
}
#menubar .style_th a:link {
    color: #439bb5;
}
#menubar .style_th a:visited  {
    color: #a382c0;
}

/*◆mainbodyの見出し1(50x35,repeat-x)*/
.mainbody h2{
  width: 98.9% !important;
  background-image: url(https://h1g.jp/ff7_remake/image/h2.jpg) !important;
  background-repeat: repeat-x !important;
  border-left: solid 5px #439bb5;
  border-right: solid 5px #439bb5;
}
.mainbody h2 a:visited {
    color: #fff !important;
    text-decoration: none !important;
}
/*◆mainbodyの見出し2*/
.mainbody h3 {
  background: linear-gradient(to right, rgb(7, 46, 88), transparent) !important;
  padding-left:5px;
  padding: 0.30em 0.5em !important;
  border-left: solid 5px #072e58 !important;
  border-bottom: none !important;
  color:#fff !important;
line-height:1.5;
}
.mainbody h3 a{
  color:#fff !important;
  text-decoration: underline !important;
}
.mainbody h3 a:visited{
  color:#fff !important;
  text-decoration: underline !important;
}


/*◆mainbodyの見出し3*/
.mainbody h4 {
  position: relative !important;
  background: none !important;
  padding: 0.25em 0.0em !important;
  background: none !important;
  border-left: none !important;
  border-bottom: none !important;
  font-size: 14px !important;
}
.mainbody h4:after {
  content: "" !important;
  display: block !important;
  height: 4px !important;
  background: linear-gradient(to right, rgb(1, 37, 96), transparent) !important;
}
.mainbody h4 a {
  color:#fff !important;
  text-decoration: underline !important;
}
.mainbody h4 a:visited{
  color:#fff !important;
  text-decoration: underline !important;
}
.mainbody h3 a:visited{
  color:#fff !important;
  text-decoration: underline !important;
}



/*◆TOPの新着情報・公式Twitterのh5,h6*/
.mainbody h5, h6 {
    border-bottom: solid 1px #072e58 !important;
    border-top:none !important;
    border-right:none !important;
    border-left:none !important;
}

/*◆mainbodyのリスト画像設定(10x10)*/
div.mainbody li {
  list-style-image: url(https://h1g.jp/ff7_remake/image/ff-list2.png) !important;
  list-style-position: inside;
}
div.mainbody ul li:before {
content:none !important;
}</pre></body></html>