div#atwiki-ads-overlay {
    display: none!important;
    visibility: hidden!important;
}
h3 {
  padding: 0.5em;/*文字周りの余白*/
  color: #494949;/*文字色*/
  background: #fffaf4;/*背景色*/
  border-left: solid 5px #93c47d;/*左線（実線 太さ 色）*/
}
.top_img_box {
    position: relative;
    display: inline-block;
    background: #fff;
    border-radius: 10px;
    overflow: hidden;
    margin-right: 5px;
    margin-bottom: 5px;
}

.top_img_box.lost img {
    filter: saturate(0);
}

.top_img_box a {
    display: block;
}

.top_img_box h4 {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    background: rgba(177, 210, 148, 0.6);
    opacity: 0;
    transition: opacity .3s ease;
    pointer-events: none;
    border-radius: 10px;
}

.top_img_box:hover h4 {
    opacity: 1;
}
@media only screen and (max-width: 680px) {

.top_img_box {
    width: 49%;
    margin: 0 0 6px;
}

.top_img_box img {
    height: auto!important;
}
    
}/*680px*/
table {
    text-align: center;
    table-layout:fixed;
}
 
th {
    width:  10px;              /* 幅指定 */
    height: 30px;               /* 高さ指定 */
}
.d-block {
    display: none!important;
}

.wiki_menu h3 {
    background: #93c47d;
}

div#body_footer {
    display: none;
}

div#div-gpt-ad-atwiki_160_600_side_bottom_ad {
    display: none;
}

div#div-gpt-ad-atwiki_320_50_sp_top_ad {
    display: none;
}

ins.adsbygoogle.adsbygoogle-noablate {
    display: none!important;
    visibility: hidden;
}

.atwiki_ads.text-center {
    display: none;
}

div#left-ads {
    visibility: hidden!important;
    display: none!important;
    opacity: 0;
    pointer-events: none;
}

div#atwiki_sub_nav {
    display: none!important;
    visibility: hidden;
}
ul.slick-dots {
    margin-top: 10px;
width: 250px;
    margin-left: auto;
    margin-right: auto;
}

ul.slick-dots li 
 button {
    background: #eeeeee;
    border: 0;
    width: 100%;
    height: 100%;
    border-radius: 100%;
}

ul.slick-dots li.slick-active button {
    background: #93c47d;
}

ul.slick-dots li {
    margin: 0 5px 10px;
    font-size: 12px!important;
    min-width: 40px;
    line-height: 30px;
    border-radius: 100%;
}
.atwiki-ads-margin {
    display: none;
    visibility: hidden;
}