@charset "utf-8";

/* 活動状況ごとの欄 */

.notice {
    width: 100%;
}

.outer-box img {
    width: 100%;
}

.notice p {
    width: 100%;
    margin-bottom: 20px;
}

/* 見出し項目 */
.komoku {
    position: relative;
    line-height: 1.3em;
    padding: 5px 26px 5px 42px;
    background: #e3f3fd;
    font-size: 20px;
    color: #2d2d2d;
    margin-left: -33px;
    border-bottom: solid 3px rgb(0, 89, 255);
    z-index: -2;
    font-weight: bold;
    margin: 20px 0;
    width: 50%;

}

.komoku:before {
    position: absolute;
    content: '';
    left: -2px;
    top: -2px;
    width: 0;
    height: 0;
    border: none;
    border-left: solid 40px white;
    border-bottom: solid 79px transparent ;
    z-index: -1;
}

.komoku:after {
    position: absolute;
    content: '';
    right: -3px;
    top: -7px;
    width: 0;
    height: 0;
    border: none;
    border-left: solid 40px transparent;
    border-bottom: solid 79px white;
    z-index: -1;
}

/* アクセス情報 */
td,th {
    vertical-align: middle;
    padding: 5px 0;
}

th {
    text-align: center;
}
table {
    text-align: center;
    width: 100%;
    margin: 5px 0;
    
}




.shudan {
    width: 100%;
    font-weight: bold;
    padding: 5px 0px;
    
}

.access img {
    margin-top: 15px;
}

.access iframe {
    width: 100%;
    margin-top: 5px;
}

.houhou {
    padding: 2px 0px;
}

/* 説明文 */
.notice {
    width: 100%;
}

