/* スタイルの設定 ここから */
/* 標準フォントサイズ */
body,table,th,tr,td{
font-size: 10pt;
}
/* bodyスタイル */
body{
color: #000000;
word-break: break-all;
}
/* 未訪問 */
A:link{
color: #0000FF;
}
/* 訪問済 */
A:visited{
color: #800080;
}
/* 訪問中 */
A:active , A:hover{
color: #FF0000;
text-decoration: underline;
}
/* 引用のスタイル */
blockquote{
border: 1px solid #DD9900;
margin-left: 1.5em;
margin-right: 1em;
padding: 5px;
width: auto;
}
/* formのスタイル */
form{
margin-top: 0em;
margin-bottom: 0em;
}
/* 見出しのスタイル */
h1 {  font-size: 120%; margin: 0.5em 0; }
h2 {  font-size: 116%; margin: 0.5em 0; }
h3 {  font-size: 112%; margin: 0.5em 0; }
h4 {  font-size: 108%; margin: 0.5em 0; }
h5 {  font-size: 104%; margin: 0.5em 0; }
h6 {  font-size: 100%; margin: 0.5em 0; }
/* 段落の基本スタイル */
p {
margin: 1em 0em;
}


/* A */
/* 管理モードへのリンク(A) */
.admin_link{
text-decoration: none;
}
.admin_link:visited{
color: #0000FF;
}
/* アナウンス内のブロックスタイル */
.announce{
padding: 10px;
}
/* アナウンス部のブロックスタイル */
.announce_block{
border: 1px solid #AAAAAA;
padding: 0px;
text-align: left;
background-color: #F5F5F5;
}
/* デザイン、テーマの著作権(DIV) */
.author{
font-size: 9pt;
color: #666666;
font-weight: bold;
text-align: center;
margin: 10px;
}
/* B */
/* ベースのスタイル(DIV) */
.base{
background-color: #EEEEEE;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
/* C */
/* カレンダー表示枠のスタイル */
.calender_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
background-color: #F5F5F5;
}
/* ガイドの各キャプションのスタイル */
.caption{
background-color: #C2CBB1;
color: #FFFFFF;
text-align: center;
line-height: 120%;
cursor: pointer;
}
/* カテゴリー内側ブロックスタイル */
.category{
padding: 10px;
}
/* カテゴリーリストのブロックスタイル */
.category_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
padding: 0px;
background-color: #F5F5F5;
}
/* コメント全体の外枠スタイル(DIV) */
.comment_outer{
border: 1px solid #CCCCCC;
padding: 5px 10px;
}
/* コメント全体のスタイル(DL) */
.comment_dl{
color: #666666;
text-align: left;
}
/* コメント個別のスタイル１(DT) */
.comment_dt{
border-left: 1px solid #D3D5A4;
border-right: 2px solid #D3D5A4;
border-bottom: 2px solid #D3D5A4;
border-top: 1px solid #D3D5A4;
padding: 2px 4px;
}
/* コメント投稿者のスタイル(SPAN) */
.comment_name{
padding-left: 5px;
border-left: 3px solid #0000FF;
font-weight: bold;
}
/* コメント個別のスタイル２(DD) */
.comment_dd{
padding-top: 5px;
}
/* コメント記入欄の枠スタイル(DIV) */
.comment_inner{
border: 4px dotted #CCCCCC;
padding: 10px 10px;
}
/* Copy Right部のブロックスタイル(DIV) */
.copyright_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
padding: 0px;
text-align: left;
background-color: #F5F5F5;
}
/* Copy Right部のタイトルスタイル(DIV) */
.copyright{
background-color: #C2CBB1;
color: #FFFFFF;
text-align: center;
line-height: 120%;
}
/* カウンターの内部スタイル */
.counter{
padding: 5px;
text-align: center;
font-size: 9pt;
color: #666666;
}
/* カウンター表示枠のスタイル */
.counter_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
background-color: #F5F5F5;
}
/* D */
/* 日付のスタイル（メイン部）*/
.date{
text-align: right;
margin-top: 0.5em;
font-weight: bold;
font-size: 90%;
}
.dl_user_list{
}
.dt_user_part{
margin-bottom: 0.5em;
border-left: solid 5px #C2CBB1;
border-bottom: dotted 2px #C2CBB1;
color: #669999;
font-weight: bold;
font-size: 105%;
padding: 2px 10px;
}
.dd_user_part{
margin-bottom: 1em;
}
/* E */
/* エラーメッセージのスタイル(P) */
.error{
font-weight: bold;
color: #FF0000;
}
/* F */
/* フォームのパスワード */
.form_pass{
border: 1px solid #999999;
font-size: 8pt;
line-height: 1.1em;
}
/* フォームのテキストボックス */
.form_text{
border: 1px solid #999999;
font-size: 9pt;
line-height: 1.1em;
}
/* G */
/* 左側に表示されるガイド全体のスタイル */
.guide{
float: right;
width: 200px;
margin-top: 10px;
margin-left: 10px;
text-align: left;
}
/* H */
/* メインの区切り線のスタイル(HR) */
.hr{
color: #C2CBB1;
size: 2px;
}
/* 区切り線のスタイル１(HR) */
.hr_1{
color: #AAAACC;
margin-bottom: 1em;
}
/* I */
/* ガイド用インナーブロック(DIV) */
.inner_block{
width: 170px;
font-size: 9pt;
border: 1px solid #CCCCCC;
padding: 2px;
margin: 2px 0;
}
/* J */
/* K */
/* L */
/* ログリストの内側ブロックスタイル */
.list_box{
padding: 5px 5px 5px 10px;
text-align: left;
}
/* 日付のスタイル（ログリスト部、最新のコメント部）*/
.list_date{
text-align: right;
clear: both;
color: #666666;
font-size: 90%;
margin-bottom: 2px;
}
/* ログ表示部全体のメインスタイル */
.log{
margin-top: 10px;
text-align: left;
}
/* ログインのスタイル(table) */
.login{
border-bottom: 2px ridge #0000FF;
padding-top: 2px;
padding-bottom: 2px;
text-align: right;
font-size: 9pt;
}
/* ログのリンクスタイル(A) */
.loglink{
text-decoration: none;
}
/* ログリストの個別スタイル */
.loglist{
color: #336666;
padding-left: 1.5em;
text-indent: -1.5em;
text-align: left;
}
/* ログリストのブロックスタイル */
.loglist_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
padding: 0px;
text-align: left;
background-color: #F5F5F5;
}
/* M */
/* ページ全体のスタイル */
.main{
width: 740px;
margin-left: auto;
margin-right: auto;
border-right:solid 1px #768A65;
border-left: solid 1px #768A65;
background-color: #FFFFFF;
padding: 20px;
}
/* ログ表示部の設定 */
.main_box{
width: 500px;
float: left;
}
/* 本文のスタイル */
.main_text{
line-height: 1.5em;
text-align: left;
}
/* メッセージのスタイル(P) */
.message{
font-weight: bold;
color: #0000FF;
}
/* N */
/* 注釈のスタイル */
.notes{
border: 1px solid #0000FF;
background-color: #EEEEEE;
padding: 0 5px;
}
/* O */
/* 汎用枠つきブロック(DIV) */
.outer_block{
border: 1px solid #CCCCCC;
padding: 5px 10px;
}
/* P */
/* プロファイルのスタイル(DIV) */
.profile{
padding: 10px;
}
/* Q */
/* R */
/* 最新のコメントのリンクスタイル */
.recomlink{
text-decoration: none;
}
/* 最新のコメントの個別スタイル */
.recomment{
color: #336666;
padding-left: 1.5em;
text-indent: -1.5em;
text-align: left;
}
/* 最新のコメントのブロックスタイル */
.recomment_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
padding: 0px;
text-align: left;
background-color: #F5F5F5;
}
/*最新のコメントの内側ブロックスタイル */
.recomment_box{
padding: 5px 5px 5px 10px;
text-align: left;
}
/* リンク元リスト(DD) */
.referer_dd{
padding-top: 2px;
padding-bottom: 3px;
word-break: break-all;
}
/* リンク元リスト(DL) */
.referer_dl{
color: #666666;
text-align: left;
}
/* リンク元リスト(DT) */
.referer_dt{
border-left: 1px solid #D3D5A4;
border-right: 2px solid #D3D5A4;
border-bottom: 2px solid #D3D5A4;
border-top: 1px solid #D3D5A4;
padding: 2px 4px;
}
/* リンク元リストの中(SPAN) */
.referer_span{
padding-left: 5px;
border-left: 3px solid #0000FF;
}
/* 更新日のスタイル */
.revision{
text-align: right;
clear: both;
margin-top: 0.5em;
color: #666666;
font-size: 90%;
}
/* S */
/* サブタイトルのスタイル(H2,H1) */
.subtitle{
font-size: 110%;
margin: 0.5em 0;
text-align: center;
color: #426BCC;
background-color: #EFF8DE;
border: 2px solid #C2CBB1;
padding-top: 5px;
padding-bottom: 5px;
}
/* 題名のスタイル */
.subject{
margin-bottom: 0.5em;
border-left: solid 5px #C2CBB1;
border-bottom: dotted 2px #C2CBB1;
color: #669999;
font-weight: bold;
font-size: 110%;
}
/* 送信ボタンのスタイル */
.submit{
border: 1px solid #999999;
font-size: 8pt;
line-height: 1.1em;
padding-top: 2px;
cursor: pointer;
}
.submit:hover{
border: 2px ridge #999999;
}
/* T */
/* タイトルのスタイル(H1) */
.title{
font-size: 120%;
margin: 0.5em 0;
text-align: center;
color: #426BCC;
background-color: #EFF8DE;
border: 2px solid #C2CBB1;
padding-top: 5px;
padding-bottom: 5px;
}
/* トラックバック全体の外枠スタイル(DIV) */
.trackback_outer{
border: 1px solid #CCCCCC;
padding: 5px 10px;
}
/* トラックバック全体のスタイル(DL) */
.trackback_dl{
color: #666666;
text-align: left;
}
/* トラックバック個別のスタイル１(DT) */
.trackback_dt{
border-left: 1px solid #D3D5A4;
border-right: 2px solid #D3D5A4;
border-bottom: 2px solid #D3D5A4;
border-top: 1px solid #D3D5A4;
padding: 2px 4px;
}
/* トラックバックブログ名のスタイル(SPAN) */
.trackback_name{
padding-left: 5px;
border-left: 3px solid #0000FF;
font-weight: bold;
}
/* トラックバック個別のスタイル２(DD) */
.trackback_dd{
padding-top: 5px;
}
/* 文章の体裁１ */
.txt_indent{
padding-left: 2em;
text-indent: -1em;
}
/* U */
.user_list{
font-size: 120%;
margin: 0.5em 0;
text-align: center;
color: #426BCC;
background-color: #EFF8DE;
border: 2px solid #C2CBB1;
padding-top: 5px;
padding-bottom: 5px;
}
/* V */
/* W */
/* ウェブリンクのコメントスタイル */
.web_com{
color: #336666;
margin-left: 1em;
text-align: left;
font-size: 90%;
padding: 3px;
}
/* ウェブリンクのリンクスタイル */
.web_link{
text-decoration: underline;
}
/* ウェブリンクの個別スタイル */
.web_list{
color: #336666;
padding-left: 1.5em;
text-indent: -1.5em;
text-align: left;
font-weight: bold;
}
/* ウェブリンクリストのブロックスタイル */
.weblink_block{
border: 1px solid #AAAAAA;
margin-top: 15px;
padding: 0px;
background-color: #F5F5F5;
}
/* ウェブリンクリスト内のブロックスタイル */
.weblink_box{
padding: 5px 5px 5px 10px;
text-align: left;
}
/* X */
/* Y */
/* Z */


