@charset "EUC-JP";

/****** Body全体の設定 *******/
body{
font-size:x-small;
color:#333333;
background:#CCCCCC;
margin:0;
padding:0;
text-align:center;
}
/* リンクの基本設定 */
a{
color:#0066CC;
text-decoration:underline;
}
a:link{
color:#0066CC;
}
a:visited{
color:#663399;
}
a:active{}
a:hover{
color:#D25B74;
}

/* コンテンツ表示部分の基本設定 */
#container{
width:800px;
text-align:left;
background:#F5EFD8;
border:10px solid #FFFFFF;
margin:0px auto;
}
/* メイン部分設定 */
#content{
width:70%;
float:left;
}
/* サイドバー部分設定 */
#links{
float:right;
width:27%;
padding:25px 10px 50px 10px;
text-align:center;
}
h1,h2,h3{
margin:0px;
padding:0px;
}

/****** ヘッダ部分の設定 *******/
#banner,#subbanner{
background:url('http://blog.livedoor.jp/open_field/8c183afa.gif') no-repeat;
height:130px;
margin-top:0;
}
/* タイトルの設定 */
.blogtitle{
font-family:'Arial black','Verdana',"ヒラギノ角ゴ Std W8",'Osaka';
font-size:large;
font-weight:bold;
text-decoration:none;
padding:0px 0px 15px 20px;
}
/* 説明部分の設定 */
.description{
font-size:x-small;
padding:20px 0px 5px 20px;
}
/* タイトルのリンク設定 */
#banner a{
color:#666666;
text-decoration:none;
border:none;
font-family:'Arial black','Verdana',"ヒラギノ角ゴ Std W8",'Osaka';
}
#banner a:link{
color:#FFFFFF;
border:none;
text-decoration:none;
}
#banner a:visited{
color:#FFFFFF;
border:none;
text-decoration:none;
}
#banner a:active{}
#banner a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#subbanner a{}
#subbanner a:link{}
#subbanner a:visited{}
#subbanner a:active{}
#subbanner a:hover{}


/****** 記事部分の設定 *******/
.blog{
padding:15px 15px 25px 15px;
}
/* 日付部分 */
.date{
font-size:x-small;
font-weight:bold;
color:#666666;
text-align:right;
margin:10px 0 5px 0;
padding-bottom:3px;
}
/* 記事部分 */
.blogbody{
font-size:x-small;
text-align:left;
line-height:1.5em;
background:url('http://blog.livedoor.jp/open_field/fa5768c5.gif') repeat-x;
padding-top:23px;
margin:0px 0px 10px 0px;
}
/* 記事タイトル、「この記事へのトラックバックURL」 */
.title{
font-size:x-small;
font-weight:bold;
color:#856A54;
background:url('http://blog.livedoor.jp/open_field/fe79aecb.gif') no-repeat;
padding:3px 10px 2px 25px;
}
/* 記事本文 */
div.main{
padding:10px 10px 15px 10px;
}
/* 引用タグの設定 */
blockquote{
border:2px dotted #666666;
background:#FBF9F0;
margin:5px 10px;
padding:5px;
}
/* 整形済みテキストタグの設定 */
pre{
border:3px solid #666666;
background:#FBF9F0;
margin:5px 10px;
padding:5px; 
}
/* 「続きを読む」部分 */
.main-continues{}
/* 「続きを読む」部分リンク設定 */
a.acontinues{}
a.acontinues:link{}
a.acontinues:visited{}
a.acontinues:active{}
a.acontinues:hover{}
/* ID、時間等、記事情報部分 */
.posted{
font-size:xx-small;
text-align:right;
padding:0 10px 3px 5px;
}
/* 記事情報、コメント投稿者、「このページ上へ▲」部分リンク設定 */
a.aposted{}
a.aposted:link{}
a.aposted:visited{}
a.aposted:active{}
a.aposted:hover{}
/* アーカイブ側「このblogのトップへ戻る」「前の記事」「次の記事」部分*/
.menu{
font-size:xx-small;
text-align:right;
}
a.amenu{}
a.amenu:link{}
a.amenu:visited{}
a.amenu:active{}
a.amenu:hover{}
/* 「このページ上へ▲」部分 */
.pagetop{
font-size:xx-small;
margin:0px 10px 25px 0px;
text-align:right;
}

/****** トラックバック/コメント設定 *******/
/* トラックバックURL */
.trackback-url{
color:#856A54;
font-size:x-small;
font-weight:bold;
margin:10px 0px 25px 20px;
}
/* 「この記事へのコメント/この記事へのトラックバック」 */
.comments-head{
color:#666666;
font-size:x-small;
font-weight:bold;
border-bottom:3px solid #A0C0DE;
margin:0 0 0 10px;
padding:0px 0px 2px 5px;
}
/* コメント本文部分 */
.comments-body{
text-align:left;
line-height:1.5em;
margin:10px 20px 0px 20px;
padding:5px;
}
/* コメント投稿者、日時等の送信情報部分 */
.comments-post {
font-size:xx-small;
text-align:right;
border-bottom:1px solid #666666;
padding-bottom:2px;
margin:2px 20px 10px 20px;
}
/* トラックバック本文部分 */
.trackback-body{
text-align:left;
line-height:1.5em;
border:2px dotted #666666;
margin:10px 20px 0px 20px;
padding:5px;
}
/* トラックバック送信側情報 */
.trackback-post{
font-size:xx-small;
text-align:right;
margin:2px 20px 10px 0px;
}
/* トラックバック送信側情報リンク部分 */
a.atrackback-post{}
a.atrackback-post:link{}
a.atrackback-post:visited{}
a.atrackback-post:active{}
a.atrackback-post:hover{}

/****** コメントフォーム設定 *******/
table.form{
margin:25px 0 0 20px;
}
/* 項目名設定 */
label {
color:#666666;
font-size:x-small;
font-weight:bold;
}
/* 入力フィールド設定 */
#author{width:200px;border:1px solid #666666;}
#email{width:200px;border:1px solid #666666;}
#url{width:400px;border:1px solid #666666;}
#text{width:400px;height:200px;border:1px solid #666666;}

/****** サイドバー設定 *******/
/* プラグインのタイトル部分 */
.sidetitle{
font-family:;
color:#666666;
font-size:x-small;
font-weight:bold;
text-align:left;
background:url('http://blog.livedoor.jp/open_field/828aafdf.gif') no-repeat left bottom;
padding:0px 5px 20px 0px;
}
/* 内容の表示部分 */
.side{
font-family:;
font-size:x-small;
text-align:left;
line-height:1.3em;
padding:0px 5px 5px 2px;
margin-bottom:20px;
}
/* テキスト部分 */
.sidebody{}
/* テキスト部分リンク設定 */
a.aside{}
a.aside:link{}
a.aside:visited{}
a.aside:hover{}

/****** カレンダー設定 *******/
/* 年月部分 */
.calendarhead{
font-family:;
color:#666666;
font-size:x-small;
font-weight:bold;
text-align:left;
background:url('http://blog.livedoor.jp/open_field/828aafdf.gif') no-repeat left bottom;
padding:0px 5px 15px 0px;
}
/* カレンダーテーブル設定 */
.calendartable{
text-align:center;
width:80%;
margin:5px auto 15px auto;
}
/* カレンダー曜日セル設定 */
.calendarwd{
}
.calendarwd td{
color:#666666;
padding:2px;
}
/* カレンダー曜日部分 */
.calendarweek{
font-size:xx-small;
font-weight:bold;
position:center;
}
/* カレンダー日付セル（リンクなし）設定 */
.calendard{
color:#999999;
font-weight:bold;
empty-cells:show;
padding:2px;
}
/* カレンダー日付セル（リンク有り）設定 */
.calendardbg{
empty-cells:show;
padding:2px;
}
/* カレンダー日付部分 */
.calendar{
font-family:;
font-size:xx-small;
}
/* カレンダーリンク設定 */
a.acalendar{
font-weight:bold;
}
a.acalendar:link{}
a.acalendar:visited{}
a.acalendar:hover{}

/****** プラグイン設定 *******/
/* プロフィール */
.photo{text-align:center;}
.nickname{font-weight:bold;margin:10px 0;}
.message{}
/* livedoor ファイナンス */
.quotetable{}
.quote{}
/* Blogtimes */
.blogtimes{margin:0 0 10px 0;text-align:center;}
/* RSSブログタイトルリンク部分 */
a.arss{}
a.arss:link{}
a.arss:visited{}
a.arss:hover{}

/****** その他 *******/
/* livedoorバナー部分 */
.powered{
text-align:center;
margin:0px 0px 10px 0px;
}
.powered a{
border:none;
}
/* 「Syndicate this site (XML)」部分 */
.syndicate{
font-size:xx-small;
text-align:center;
}
/* チェッカーズに追加テーブル設定 */
.checkers{
font-size:xx-small;
margin-top:10px;
}
/* フッタ設定 */
#footer{
clear:both;
}