@charset "utf-8";

/*  基本  */

    input,
    select,
    textarea {
        background:#b679f9;
        border:1px solid #656565;
        color:#656565;
		font-family: Osaka, "MS UI Gothic", Verdana, Arial, Helvetica, sans-serif;
    }

    textarea {
        overflow:auto;
    }

/* タイトル */
    .title {
    }

/* カウンター */
    .count {
        font-family:Osaka,Tahoma,Verdana;
    }

/* 日記の内容部分 */
    .diary_content {
        padding:10px;
    }



/* エラー表示時 */
    .error {
        color:#ff0000;
    }

/* 規定時間内に登録された時に表示するnew!の文字 */
    .new {
        color:#ff8500;
        font-size:80%;
    }

/* 規定時間内に更新された時に表示するup!の文字 */
    .up {
        color:#ff0000;
        font-size:80%;
    }

/* 著作権表示 */
    .copy {
        text-align:center;
    }

/* 注意文 */
    .att {
        color:#ff0000;
    }

/* カレンダー部分 */

.calen_bgs
  {color:#d3b8fe; border:1px inset #d3b8fe;
    }
    .calens {
		line-height:1.1em
    }

    .calens td {
    }

    .holidays { 
        color:#ff00ff;
    }

    .sundays { 
        color:#ff0000;
    }

    .saturdays {
        color:#00ffff;
    }

    .todays {
        color:#ff953f;
    }

    .calens_week {
    }

    .none {
        border:0;
    }

    .none td {
        border:0;
    }

/*  画像表示形式  */
    .left {
        float: left;
        border: none;
        margin-right:8px;
        margin-top:4px;
    }

    .right {
        float: right;
        border: none;
        margin-right:4px;
        margin-top:4px;
    }

    .center {
        text-align:center;
    }

/*  コメントリンク表示部分 */
    .diary_res_str {
        text-align:right;
        padding-right:5px;
    }

/* コメント部分 */
    .com_table td {
        margin:10px;
    }

/* コメントフォーム部分 */
    .comform_table input,
    .comform_table textarea {
        font-size:1.1em;
        line-height:1.1em;
        padding:2px;
		font-family: Osaka, "MS UI Gothic", Verdana, Arial, Helvetica, sans-serif;
    }

/* コメントの大枠 */
    .comment_box {
        margin-left:5px;
    }

/* コメントの大枠(削除の記事) */
    .del_comment_box {
        background:#d6d6d6;
    }

/*  管理メニュー  */
    .check_ok {
        color:#0000ff;
        text-align:center;
    }

    .check_ng {
        color:#ff0000;
        text-align:center;
    }


    .left_menu {
    }

	.admin_form_top {
        padding-left:10px; color:#8a5ac4;size:0.8em;
    }

    .admin_main_table {
        border:1px solid #000;
    }

    .admin_left_border {
        border-left:1px solid #000;
    }

    .admin_form_table {
        border:1px solid #000;
        border-collapse:collapse;
    }

    .admin_form_table td {
        border:1px solid #000;
    }

    .admin_form_table_menu {
        background:#b0c4de;
        color:#000;
        font-weight:bolder;
    }

    .sel_col1 {
        background: #e3ffff;
    }

    .sel_col2 {
        background: #fff;
    }

    .lightup {
        background-color: #ffff5b;
    }




.mida li {margin:0 0 5px 5px; line-height:1.1em;
	font-weight:normal; background-image: url(../img/ball03.gif); background-position:left 0.7em;
	background-repeat: no-repeat; color:#fcfcfc; padding:4px 0 0 12px;list-style-type:none;
	}
	.mida a {color:#fcfcfc; text-decoration:none; display:block; width:100%; }
	.mida a:visited {color: #fcfcfc; text-decoration:none; }
	.mida a:hover {color: #ff40ff; text-decoration:none; background: url(../img/btn1.gif) no-repeat right #2e0082}

