﻿body {
  background-attachment: fixed;
  background-image: url(https://h1g.jp/mahotan/image/bg.jpg);
  background-position: center center;
  background-repeat: repeat-x;
  position: relative;
  z-index: 0;
  height: 100vh;
  width: 100%;
  overflow-x: hidden;
}
/*◆メインコンテンツ背景色変更*/
div.mainbody{
    background-color: rgba(255,255,255,0.9)!important;
    border: 1px solid #ccc !important;
    box-shadow: 0 2px 0 #ccc !important;
}

/*◆パンくずリスト設定*/
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;/*線の種類 太さ 色*/
}
#menubar h2 {
    background: linear-gradient(270deg,#f8cab1, #fd8aaa)!important;
}
.mainbody h2 {
background: linear-gradient(270deg,#f8cab1, #fd8aaa)!important;
} 

.mainbody h3 {
    padding: 5px 5px 0px 20px!important;
    margin-left: -5px!important;
    background: linear-gradient(to right,#fa864f 0,#ffcaa8 30%,rgba(125,185,232,0) 150%)!important;
    font-size: 17px!important;
    color: #fff!important;
    border-bottom: solid 2px #fe8146!important;
    border-image: linear-gradient(to right,#b75b30 0,#f2daed 100%)!important;
    border-image-slice: 1!important;
    text-shadow: 1px 1px 0 #7b3818,-1px -1px 0 #7b3818,-1px 1px 0 #7b3818,1px -1px 0 #7b3818,0 1px 0 #7b3818,0-1px 0 #7b3818,-1px 0 0 #7b3818,1px 0 0 #7b3818!important;
}

.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;
    color: #924258!important;
}
.mainbody h4:after {
    content: ""!important;
    display: block!important;
    height: 4px!important;
    background: linear-gradient(to right, rgb(252 139 170), transparent)!important;
}

/*コメント募集*/
div#pcmt_ulli::before {
    content: 'wiki編集者募集！データ提供コメントもお待ちしております！'!important;
    background: url(https://h1g.jp/mahotan/image/wiki_w.svg) no-repeat;
    height: 60px;
    padding-left: 65px;
    padding-top: 30px;
    color: gray;
    font-size: 1.4em;
    display: block;
}