/* 全般的な設定 */
BODY {
    COLOR: #696969;
    MARGIN-top : 0px;
    MARGIN-BOTTOM : 0px;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: verdana,Osaka,"MS UI Gothic";
    BACKGROUND-IMAGE : 
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #FFCCCC;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFCCCC;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    SCROLLBAR-FACE-COLOR: #FFFFFF;


}

/* メインテーブル */
.main_table{
    BORDER : 0px;
    WIDTH : 800px;
    HEIGHT : 100%;
    BORDER-RIGHT: #696969 1px dotted;
    BORDER-LEFT: #696969 1px dotted;
    BACKGROUND-COLOR : #ffffff;
}

/* 全般的なセルの設定 */
TD {
    FONT-SIZE: 10pt;
    COLOR: #696969;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: verdana,Osaka,"MS UI Gothic";
}

/* 上下ライン（外側）の色設定 */
.outline_td{
    background-color : #993366;
}
/* 上下ライン（内側）の色設定 */
.inline_td{
    background-color : #9999FF;
}

/* ブログタイトル・サイト説明欄の高さ      */
/* ★写真交換は下記URLを変更方             */
/* タイトル文字の右寄せは下記leftをrightに */
.title_td{
    HEIGHT : 200px;
    text-align : left;
    BACKGROUND-IMAGE: url("http://blog-imgs-24.fc2.com/c/a/p/capuralin/ahiru.jpg");
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION : 100% 0%;
}

/* ブログタイトルのサイズ指定 */
h1{
    font-size : 16pt;
    LINE-HEIGHT: 100%;
    color : #591a04;
}
h1 a:link{
    color : #591a04;
    text-decoration:none;
}
h1 a:active{
    color : #591a04;
    text-decoration: none;
}
h1 a:visited{
    color : #591a04;
    text-decoration:none;
}
h1 a:hover{
    color : #591a04;
    text-decoration:none;
}

/* ブログ説明の色指定など */
h2{
    font-size : 12px;
    LINE-HEIGHT: 100%;
    font-weight : normal;
}

/* カレンダー表示TD */
.cal_td{
    BORDER-TOP: 1px #696969 dotted;
    BORDER-BOTTOM: #696969 1px dotted;
    text-align : center;
}


/* 左カラム */
.left_td{
    WIDTH : 500px;
    vertical-align : left; 
}

/* 右カラム */
.right_td{
    WIDTH : 200px;
    vertical-align : top;
}

/* 記事タイトル部 */
#kiji table {
    WIDTH : 500px;
    border-spacing : 0px;
    padding : 0px;
}
#kiji td {
    border-spacing : 0px;
    padding : 0px;
    font-weight : bold;
    color : #9fb3c0;
    border-bottom : 1px #C1CDC1 solid;
}

/* 本文の背景行（行間いじると背景行おかしくなるので注意） */
.box{
    COLOR: #696969;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
    background-image : url("http://blog-imgs-29.fc2.com/c/a/d/cadet/line_gray.gif");
    background-repeat : repeat-y;
    background-position : left top;
}

/* 記事題名用色指定 */
.kiji_title{
	color : #591a04;
}

/* 本文中のリンク設定 */
.msg A:link {
    COLOR: #9fb3c0;
    TEXT-DECORATION: none
}
.msg A:visited {
    COLOR: #9fb3c0;
    TEXT-DECORATION: none
}

/* 本文イメージの設定（回り込み解除はfloatをnoneに） */
.msg img{
    border:0px solid #000000;
    margin:4px 10px 10px 0px;
    display:inline;
    float:center;
}

/* メニュー見出し文字設定 */
h3{
    margin: 0px 0px 3px 0px;
    padding: 0px;
    FONT-SIZE: 10pt;
    COLOR: #696969;
    font-weight : bold;
    border-bottom : 1px #a9a9a9 solid;
    border-width : 80%;
}

/* メニュー内容文字設定 */
p{
    margin: 0px;
    padding: 0px 0px 0px 15px;
}

/* 絵文字対応 */
img.emoji{ 
    margin:2px 2px 4px 2px;
    vertical-align:middle; 
    float:none;
}

/* 全般的なリンク関連 */
A:link {
    COLOR: #696969; TEXT-DECORATION: none
}
A:visited {
    COLOR: #696969; TEXT-DECORATION: none
}
A:active {
    COLOR: #696969; TEXT-DECORATION: none
}
A:hover {
    position : relative;
    top:2px;
    left:2px;
}

/* フォーム用 */
input,textarea,select{
    border:1px solid #696969; 
    font-size:10px; 
    FONT-FAMILY: verdana,Osaka,'ＭＳ ゴシック';
    color:#696969;
}

/* 管理者だけに表示のCSS例外 */
.secret{
    border:0px solid #696969; 
    font-size:10px; 
    color:#696969;
}

/* 横線 */
HR{
    MARGIN: 0px;
    border-style : dotted;
    border-color : #585858;
}

/* 記事下部のカテゴリ・日付フォント指定 */
.small{
    font-size : 7pt;
    text-align : right;
}

/* ページ移動時のフォント指定 */
.pagemove{
    font-size : 7pt;
    text-align : center;
}

/* FC2AD用文字色設定 */
.fc2ad{
    font-size : 7pt;
    text-align : center;
    color : #ffffff;
}
/* FC2AD用リンク設定 */
.fc2ad A:link {
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.fc2ad A:visited {
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}

/*カレンダーの設定*/
#cal {
    width : 100%;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
#cal table {
    font-size: 8pt;
    text-align : center;
}
#cal td {
  display : inline;
  font-size: 8pt;
}
#cal td a{
    color: #ffffff;
    background-color:#591a04;
    text-decoration:none;
}
td.day {
    padding: 0px 2px 0px 3px;
}
.prev-month-calendar {
    margin-right : 8px;
}
.next-month-calendar {
    margin-left : 8px;
}

/*ツリー化関連の設定*/
ul{
    margin: 0px;
    padding: 0px 0px 0px 16px;
    list-style-type: none;
}
ul.tree {
    list-style-type: none;
    margin: 0px;
    padding: 3px;
}
ul.tree li {
    margin: 0px;
    padding: 0px 0px 0px 16px;
    background-image: url(http://blog-imgs-29.fc2.com/c/a/d/cadet/tree_normal_01.gif);
    background-repeat: no-repeat;
}
ul.tree li.end {
    background-image: url(http://blog-imgs-29.fc2.com/c/a/d/cadet/tree_end_01.gif);
}