/***************************************************************

ダウンロード頂きありがとうございます。
・IE6.0とFireFox1.5.0.1で動作確認済みです。
・カスタマイズは自由に行ってもらってかまいませんが、再配布禁止です。
・著作権表示の「 Template by まるぼろらいと 」のリンクは必ず残しておいて下さい。
・このテンプレートで使用している画像は、加工・配布・2次使用禁止です。 
・アダルト・マルチ商法・他、当方が不適切と認めたサイトでの利用は禁止です。
・なお、このテンプレートを使用した場合に発生する問題に関しては一切責任を持ちません。
・その他、不具合に関するご報告等は当ブログにてお願いします。

Copyright (C) 2006 まるぼろらいと All Rights Reserved.
/w6/

***************************************************************/


/*スタイルシート設定*******************************************/




/* contentプロパティの初期化 */
*:before,
*:after {
	content: "";
}


/* 全体的なマージン・パディングの初期化 */
* {
	margin: 0;
	padding: 0;
}

/* html（スクロールバーの色設定が反映されるのはIEのみ） */
html {
	scrollbar-face-color: #9c0; /* バーの色 */
	scrollbar-3dlight-color: #9c0; /* 左上外側ライン */
	scrollbar-highlight-color: #fff; /* 左上内側ライン */
	scrollbar-shadow-color: #fff; /* 右下内側ライン */
	scrollbar-darkshadow-color: #9c0; /* 右下外側ライン */
	scrollbar-arrow-color: #fff; /* 矢印 */
	scrollbar-track-color: #eee; /* トラック部分 */
}


/* ボディ */
body {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; /* 文字の種類 */
	color: #000; /* 文字の色 */
	background-color: #fff; /* 背景の色 */
	text-align: center; /* 古いIEでセンタリングする */
	line-height: 1.5; /* 行間 */
	font-size: x-small !important; /* 古いIEの文字サイズ */
	voice-family: "\"}\""; /* おまじない */
	voice-family: inherit; /* おまじない */
	font-size: small !important; /* CSSを正しく解釈出来るブラウザ用の文字サイズ */
}

html>body {
	font-size: small !important; /* Opera用の文字サイズ */
}

/* リンクの設定 */
a {
	text-decoration: none; /* 装飾無し */
	color: #006655; /* 文字の色 */
}

/* カーソルを置いたとき */
a:hover {
	text-decoration: none;
         color:#ff2200;
}

/* リンク画像の枠を表示しない */
a img {
	border-style: none; /* 枠を非表示 */
	border-width: 0px; /* 枠の幅を0pxに設定 */
	text-decoration: none; /* 装飾を表示しない */
}

/* 段落の設定 */
p {
	margin: 1em 0; /* 上下1行分空ける */
}

/* 入力エリア、リスト、ボタンの設定 */
input,textarea,select,button,submit {
	color: #000; /* 文字色 */
	background: #fff; /* 背景 */
	border: 1px solid #999; /* 枠線 */
}

/* テーブルセル全般 */
th,td {
	vertical-align: top; /* 上寄せ */
}

/* 絵文字 */
img.emoji {
	vertical-align: middle; /* 中央 */
}

/* リスト表示設定 */
ul {
	list-style-type: none;
}

li {
	border-bottom: 1px solid #ddd; /* 下線 */
}

/* blockquote要素 */
blockquote {
	margin: 5px;
	background-color: #E8F3FF;
	padding: 5px;
	border-top: 1px dotted #336699;
	border-right: 1px dotted #336699;
	border-bottom: 1px dotted #336699;
	border-left: 5px solid #336699;
}



/*レイアウト設定----------------------------------------------*/


/* サイト全体のテーブル */
#container-table {
	width: 1030px; /* 幅 */
	margin: 0;
	text-align: left;
	border: 2px solid #9c0; /* 枠線 */
	background-color: #fff; /* 背景の色 */
}


/* ヘッダー・サブタイトルセル */
#header-cell {
	padding: 0 5px; /* 左右余白 */
	color: #fff; /* 文字の色 */
	background-color: #9c0; /* 背景の色 */
}


/* トップカテゴリーセル */
#category-cell {
	width: 800px; /* 幅 */
	padding: 0 5px ; /* 左右余白 */
	border-bottom: 1px solid #9c0; /* 下線 */
}


/* トップイメージ・ブログタイトルセル */
#titlecell {
	height: 200px; /* 高さ */
	padding-left: 10px; /* 左右余白 */

/* トップの画像を変えたい場合は、url()内の画像の参照先を変更してください */
	background: url("https://blog-imgs-108-origin.fc2.com/s/k/i/skiffle/rainbowb1512.jpg");
}


/* プラグイン1セル */
#plugin-first-cell {
	width: 220px; /* 幅 */
	border-right: 1px solid #9c0; /* 右線 */
}


/* プラグイン2セル */
#plugin-second-cell {
	width: 230px; /* 幅 */
	border-left: 1px solid #9c0; /* 左線 */
}


/* 記事等メインセル */
#main-cell {
	width: 580px; /* 幅 */
	voice-family: "\"}\""; /* おまじない */
	voice-family: inherit; /* おまじない */
}


/* フッターセル */
#footer-cell {
	border-top: 2px solid #9c0; /* 上線 */
	text-align: center ; /* 文字中央 */
}


/*タイトル設定------------------------------------------------*/


/* ブログタイトル */
.blog-title {
	font-size: 28px; /* 古いIEの文字サイズ */
           font-family: "ふい字Ｐ","ふい字","Trebuchet MS","Century Gothic","Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
	font-weight: bold; /* 太字 */
          letter-spacing: 0.1em;
	border-bottom: 0px solid #fff; /* 下線 */ 
	voice-family: "\"}\""; /* おまじない */
	voice-family: inherit; /* おまじない */
	color: #fff; /* 文字の色 */
}

html>body .blog-title {
	font-size: 28px;		/* Opera用の文字サイズ */
}




/*トップカテゴリー設定----------------------------------------*/


/* トップカテゴリー */
.category-name {
	color: #9c0; /* 文字の色 */
}




/*検索結果設定-----------------------------------------------*/

/* 検索結果タイトル */
.search-title {
	padding: 0 5px; /* 左右余白 */
	font-weight: bold; /* 太字 */
	border-bottom: 1px solid #9c0; /* 下線 */
	color: #fff; /* 文字の色 */
	background-color: #fc0; /* 背景の色 */
}




/*プラグイン設定----------------------------------------------*/


/* タイトル横のマーク */
.title-index {
	font-weight: bold; /* 太字 */
	color: #9c0; /* 文字の色 */
}

/* プラグイン1タイトル */
.plugin-first-title {
	padding: 0 5px; /* 左右余白 */
	border-bottom: 1px dotted #9c0; /* 下線 */
	background-color: #efc; /* 背景の色 */
font-family: "Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
}

/* プラグイン2タイトル */
.plugin-second-title {
	padding: 0 5px; /* 左右余白 */
	border-bottom: 1px dotted #9c0; /* 下線 */
	background-color: #efc; /* 背景の色 */
font-family: "Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
}

/* プラグイン3タイトル */
.plugin-third-title {
	padding: 0 5px; /* 左右余白 */
	border-bottom: 1px dotted #9c0; /* 下線 */
	background-color: #efc; /* 背景の色 */
font-family: "Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
}

/* プラグイン囲み */
.plugin-body {
	padding: 10px; /* 余白 */
	border-bottom: 1px solid #9c0; /* 下線 */
}

.blogpeople-tr-linklist {
           font-family: "Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
	font-weight: bold;
}

.blogpeople-td {
	font-size: 10px; /* 文字サイズ */
}

.blogpeople-tbp-link {
	font-size: 10px; /* 文字サイズ */
}




/*記事部分等設定----------------------------------------------*/


/* 記事日付 */
.entry-day {
	padding: 0 5px ; /* 左右余白 */
           font-family: 'Century Gothic',"Tempus Sans ITC","Verdana","ＭＳ Ｐゴシック";
	font-weight: bold; /* 太字 */
          letter-spacing: 0.1em;
	color: #fff; /* 文字の色 */
	background-color: #fc0; /* 背景の色 */
}

/* 記事タイトル */
.main-title {
	margin: 5px 10px 15px 10px ; /* 余白 */
	font-size: small; /* 古いIEの文字サイズ */
	font-weight: bold; /* 太字 */
	voice-family: "\"}\""; /* おまじない */
	voice-family: inherit; /* おまじない */
	font-size: medium; /* CSSを正しく解釈出来るブラウザ用の文字サイズ */
}

html>body .main-title {
	font-size: medium; /* Opera用の文字サイズ */
}

/* その他タイトル */
.other-title {
	margin-bottom: 15px; /* 下余白 */
	padding: 0 5px ; /* 左右余白 */
	font-weight: bold; /* 太字 */
	voice-family: "\"}\""; /* おまじない */
	voice-family: inherit; /* おまじない */
	background-color: #9c0; /* 背景の色 */
	color: #fff; /* 文字の色 */
}

/* 記事部分等本文囲み */
.main-body {
	margin: 10px; /* 余白 */
}
.main-body a {
	font-weight: bold;
         background-color:#ffffaa;
}
.main-body p {
         background-color: #003300;
         color: #ffffff;
         padding: 5px 10px;
         border: ridge;
}

/* 記事ステータス */
.main-state {
	margin: 15px 10px 25px 10px; /* 余白 */
	text-align: right; /* 右寄せ */
	border-top: 1px solid #ddd; /* 上線 */
}

/* コメントタイトル */
.comment-title {
	font-weight: bold; /* 太字 */
}

/* コメントステータス */
.comment-state {
	margin-bottom: 10px; /* 下余白 */
	text-align: right; /* 右寄せ */
	border-bottom: 1px solid #ddd; /* 下線 */
}

/* トラックバック囲み */
.trackback-block {
	margin: 10px; /* 余白 */
	border: 1px solid #9c0; /* 枠線 */
	background-color: #ffd; /* 背景の色 */
}

/* トラックバックタイトル */
.trackback-title {
	padding-top: 10px; /* 上余白 */
	border-top: 1px solid #ddd; /* 上線 */
	font-weight: bold; /* 太字 */
}

/* トラックバックステータス */
.trackback-state {
	text-align: right; /* 右寄せ */
}

/*その他------------------------------------------------------*/

/* ページ移動 */
.page-navi {
	text-align: center ; /* 文字中央 */
	color: #9c0; /* 文字の色 */
}


/* 横型カレンダー設定  */
#calender {
	border-top: 1px solid #9c0; /* 上線 */
	border-bottom: 1px solid #9c0; /* 下線 */
	text-align: center; /* 文字中央 */
	font-size: 13px; /* 文字サイズ */
	color: #bbb; /* 文字の色 */
}


/* 通常カレンダー設定 */

/* カレンダー枠テーブル */
table.calender {
	width: 100%; /* 幅 */
}

/* ヘッダー（年、月） */
.calender caption {
	padding: 0px; /* 余白無し */
}

/* 曜日セル */
.calender th {
	font-weight: normal; /* 文字太さノーマル */
	text-align: center; /* 中央 */
	font-size: 10px; /* 文字サイズ */
	color: #888; /* 文字の色 */
}

/* 日付セル */
.calender td {
	text-align: center; /* 中央 */
	background: #eee; /* 背景 */
	color: #999; /* 文字の色 */
	font-size: 11px; /* 文字サイズ */
}

.calender td a { 
	display: block;
         border: 1px solid #9c0;
}

/* MacIEでの文字化け対策 */

textarea,input,select {
	font-family: "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}

/* ----------------------------------------------- */
/*

      BlogRoll css 2

*/
/* ----------------------------------------------- */

.blogroll-channel,
.blogroll-channel * {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    text-align: left;
}
.blogroll-channel {
    margin-bottom: 5px;
    padding: 3px;
}

.blogroll-channel .blogroll-list-wrap {
    margin-bottom: 5px;
}

.blogroll-channel .blogroll-list {
    list-style-type: none;
    margin-bottom: 3px;
    font-size: 10px;
    line-height: 1.3;
}

.blogroll-channel .blogroll-list img {
    vertical-align: middle;
}

.blogroll-channel img.blogroll-icon,
.blogroll-channel img.blogroll-favicon {
    margin: 0 5px 0 0;
}

.blogroll-channel img.blogroll-favicon {
	width: 16px;
	height: 16px;
}

.blogroll-channel a.blogroll-link {
}

.blogroll-channel .blogroll-new-entry {
    margin-left: 5px;
    color: red;
}

.blogroll-channel .blogroll-clip,
.blogroll-channel .blogroll-hatebu {
    margin: 0 0 0 5px;
}

.blogroll-channel .blogroll-link-time {
    margin: 0 0 0 3px;
    color: #666;
    font-size: 10px;
}

.blogroll-channel .blogroll-ad-img {
}

.blogroll-channel .blogroll-ad-text {
    display: block;
    margin-top: 5px;
    color: #666;
    font-size: 10px;
}
