body{
       background:           #ffffff;
       cursor:               crosshair;
       font-size:            12px;
       color:                #000000;
       margin:               0px;
       padding:              0px;
 scrollbar-base-color:       #ffffff;
 scrollbar-track-color:      #ffffff;
 scrollbar-face-color:       #ffffff;
 scrollbar-shadow-color:     #c0c0c0;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-highlight-color:  #ffffff;
 scrollbar-3dlight-color:    #ffffff;
 scrollbar-arrow-color:      #c0c0c0;
}
a{     cursor:               crosshair;
       color:                #51bdcc;
       font-weight:          bold;
       text-decoration:      none;
}
a:hover{
       cursor:               hand;
       color:                #000000;
       text-decoration:      none;
}
table{
       background:           #ffffff;
       color:                #000000;
       font-size:            12px;
       line-height:          18px;
}
.td01{/* 全ページの全体のテーブルセル */
       padding:              5px 10px 5px 10px;
       width:                400px;
}
.td02{/* 全ページの全体のテーブルセル home01.gifがあるセル */
       text-align:           right;
       padding:              50px 10px 30px 10px;
       width:                400px;
}
.title01{/* 全ページのタイトル */
       background:           #ffffff url(img/title01.gif) 0 3 no-repeat;
       border-bottom:        2px dashed #000000;
       color:                #000000;
       font-size:            12px;
       font-weight:          bold;
       letter-spacing:       2px;
       margin:               0px 0px 15px 0px;
       padding:              0px 0px 0px 20px;
       text-align:           left;
}
/* ▼Ａｂｏｕｔ▼ */
.a_td01{/* コメント項目セル */
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 0 3px 5px;
       width:                80px;
}
.a_td02{/* コメント内容セル */
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 7px 3px 10px;
}
.a_td01_t{/* テーブル一番上のセル（項目） */
       border-top:           1px solid #c0c0c0;
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 0 3px 5px;
       width:                80px;
}
.a_td02_t{/* テーブル一番上のセル（内容） */
       border-top:           1px solid #c0c0c0;
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 7px 3px 10px;
}
/* ▲Ａｂｏｕｔ▲ */

/* ▼ＳＤ▼ */
.photo01{/* 写真 */
       margin:               0 0 15px 0;
}
.sd_table01{/* 全体テーブル */
       text-align:           center;
       width:                400px;
}
.sd_table02{/* コメントテーブル */
       margin:               0 0 30px 0;
       text-align:           left;
       width:                400px;
}
.sd_td01{/* コメント項目セル */
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 0 3px 5px;
       width:                80px;
}
.sd_td02{/* コメント内容セル */
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 7px 3px 10px;
}
.sd_td01_t{/* テーブル一番上のセル（項目） */
       border-top:           1px solid #c0c0c0;
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 0 3px 5px;
       width:                80px;
}
.sd_td02_t{/* テーブル一番上のセル（内容） */
       border-top:           1px solid #c0c0c0;
       border-bottom:        1px solid #c0c0c0;
       padding:              5px 7px 3px 10px;
}
/* ▲ＳＤ▲ */

.tdftad a {/* サーバーの広告 */
       text-decoration:      none;
       font-size:            10px;
       font-weight:          normal;
       color:                #c0c0c0;
}













