@charset "Shift_JIS";


.menu_side{ font-size:x-small; background-color:#006600; }   /* メニュー・サイドライン（緑：006600、青：336699） */
.menu{ font-size:x-small; background-color:#CC9933; }   /* メニューエリア（茶色） */

.dotline{ border-bottom: dashed #999999 1px; margin:3px 0px 10px; }  /* 点線 */


/* 終了のお知らせ */
.box26 {
    position: relative;
    margin: 2em 0;
    padding: 0.5em 1em;
    border: solid 3px #ff9933;
    border-radius: 8px;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -13px;
    left: 10px;
    padding: 0 9px;
    line-height: 1;
    font-size: 14px;
    background: #FFF;
    color: #ff9933;
    font-weight: bold;
}
.box26 p {
    margin: 0; 
    padding: 0;
    font-size: small;
    line-height: 140%;
}
