@charset "EUC-JP";

/* --------------------------------------------------------------------------------
ダウンロードありがとうございます :-)
使用の際は、http://flug83.blog111.fc2.com/blog-entry-1.htmlをお読みください。
-------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------
	既存のスタイルをリセット＆バグ回避
-------------------------------------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {
	margin:0;
	padding:0;
}
ul,ol,li,dl,dt,dd {
	list-style:none;
}
br {
	letter-spacing:normal; /* IE改行バグ回避 */
}
img {
	border:0;
}
img.emoji { 
	vertical-align:middle; /* 絵文字の表示位置ズレ補正 */
}

/* --------------------------------------------------------------------------------
	基本の設定
-------------------------------------------------------------------------------- */

* {
	scrollbar-arrow-color:#ffffff; /* スクロールバーの色（IEのみ） */
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#d0d0d0;
	scrollbar-3dlight-color:#d0d0d0;
	scrollbar-darkshadow-color:#d0d0d0;
	scrollbar-highlight-color:#d0d0d0;
	scrollbar-shadow-color:#d0d0d0;
}
body {
	color:#333333; /* 文字の色 */
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_01.gif) repeat scroll; /* 背景画像 */
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px; /* 文字サイズ（大きめ文字が好きな方は13pxや14px、小さめ文字が好きな方は10pxや11pxがおすすめです） */
	font-family: Verdana, "ＭＳ ゴシック", sans-serif; /* フォントの種類 */
	line-height:1.8; /* 行間 */
}
input,textarea {
	border:1px solid #d0d0d0;
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
	font-family:Verdana, "ＭＳ ゴシック", sans-serif;
}
/* ブログタイトルの文字の大きさ */
h1 {
	font-size:170%;
}
/* 記事タイトルの文字の大きさ */
h2 {
	font-size:120%;
}
/* プラグインタイトルの大きさ */
h3 {
	font-size:92%;
}

/* ==============================
	リンク
============================== */

/* クリック前 */
a:link {
	color:#333333;
	text-decoration:none;
}
/* クリック後 */
a:visited {
	color:#333333;
	text-decoration:none;
}
/* 触れたとき */
a:hover {
	color:#999999;
	position:relative;top:1px;left:1px;
}
/* クリックしたとき */
a:active {
	color:#999999;
	position:relative;top:1px;left:1px;
}

/* --------------------------------------------------------------------------------
	全体を囲むボックス
-------------------------------------------------------------------------------- */

#wrap {
	margin:0 auto;
	width:900px;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	background-color:#ffffff;
}

/* --------------------------------------------------------------------------------
	タイトルのボックス
-------------------------------------------------------------------------------- */

#title {
	padding:8px 20px;
	width:860px;
	height:54px;
	border-bottom:1px solid #d0d0d0;
}
/* タイトル文字 */
#title h1 a {
	font-weight:bold;
}
/* サブタイトル文字 */
#title p {
	margin-left:1em;
	font-size:10px;
}

/* --------------------------------------------------------------------------------
	メインとプラグインを囲むボックス
-------------------------------------------------------------------------------- */

#m_p_wrap {
	margin:0 auto;
	padding:10px 5px;
	width:900px;
}

/* --------------------------------------------------------------------------------
	メイン（最近の記事一覧・記事）のボックス
-------------------------------------------------------------------------------- */

#main {
	float:left;
	padding:0 5px;
	width:620px;
}
/* ==============================
	最近の記事一覧
============================== */

.recent_entries {
	margin:10px 10px 2em 10px;
	padding:10px;
	border:1px solid #d0d0d0;
}
.recent_entries h3 {
	font-weight:bold;
}
.recent_entries ul {
	margin-left:1em;
}
.recent_entries ul li {
	padding-left:10px;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_09.gif) no-repeat 0% 50%;
	font-size:11px; /* 文字サイズ */
}
/* 最近の記事タイトル */
.recent_entries ul li a {
	font-size:11px; /* 文字サイズ */
}



/* ==============================
	記事
============================== */

.main_wrap {
	margin-bottom:2em;
}
/* 記事タイトル */
.main_title {
	margin-bottom:1em;
	padding:0.2em 0 0.2em 1em;
	height:22px;
	border-top:1px #d0d0d0 solid;
	border-bottom:1px #d0d0d0 solid;
	font-weight:bold;
	letter-spacing:0.1em;
}
.main_title h2 a {
	font-weight:bold;
	letter-spacing:0.1em;
}
/* 記事日付 */
.main_day {
	margin-bottom:1em;
	color:#999999;
	font-size:10px;
	text-align:right;
}
/* 記事本文 */
.main_entry {
	margin-bottom:1em;
	padding:0 10px;
}
/* 記事本文中のリンク */
.main_entry a {
	text-decoration:underline;
}
/* 「More（続きを読む）」リンク */
.main_more_button {
	margin:1em 0;
	padding:0 10px;
}
.main_more_button a {
	font-weight:bold;
}
/* 追記 */
.main_more {
	margin:1em 0;
	padding:0 10px;
}
/* 追記文中のリンク */
.main_more a {
	text-decoration:underline;
}
/* テーマ・カテゴリ・コメント・トラックバック */
.main_state {
	margin-top:1em;
	padding:0.2em 0;
	height:22px;
	border-top:1px #d0d0d0 solid;
	border-bottom:1px #d0d0d0 solid;
	font-size:10px;
	text-align:right;
}
.main_state a {
	font-size:10px;
}

/* ==============================
     コメント・トラックバック
============================== */

/* コメント・トラックバックタイトル */
.cm_tb_title {
	padding:0 10px;
	font-weight:bold;
}
.cm_tb_title a {
	font-weight:bold;
}
/* コメント・トラックバック本文 */
.cm_tb_content {
	margin-left:1em;
	padding:0 10px;
}
/* コメント・トラックバックの名前・日付・URL */
.cm_tb_state {
	margin:1em 0 2em 0;
	border-bottom:1px solid #d0d0d0;
	font-size:10px;
	text-align:right;
}
.cm_tb_state a {
	font-size:10px;
}
/* コメント記入欄 */
.cm_form {
	margin:1em 40px;
}
.cm_form dl dt {
	clear: both;
	float:left;
	padding:5px;
	width:65px;
	font-size:11px;
	font-weight:bold;
}
.cm_form dl dd {
	padding:5px;
	margin-left:75px;
}
/* コメントフォームの「Submit(送信)」ボタン */
.cm_form_button {
	padding:0.2em;
	text-align:right;
}
.cm_form_button input {
	margin:0 0.2em;
}
/* トラックバックURL */
.tb_url {
	margin:1em 35px;
}
.tb_url h3 {
	font-weight:bold;
}
.tb_url p {
	margin:0.2em 0;
}
/* --------------------------------------------------------------------------------
	ページナビ（下の方の「Prev」「Next」「Home」）の設定
-------------------------------------------------------------------------------- */

.page_navi {
	margin:1em 0;
	text-align:center;
}

/* --------------------------------------------------------------------------------
	プラグインのボックス
-------------------------------------------------------------------------------- */

#plugin {
	float:right;
	padding:10px 5px 0 5px;
	width:215px;
}
/* プラグインタイトル */

.plugin_title {
	margin-bottom:1em;
	padding:0.2em 0.5em;
	border-top:1px #d0d0d0 solid;
	border-bottom:1px #d0d0d0 solid;
	font-weight:bold;
	letter-spacing: 0.1em;
}
/* プラグイン本文 */
.plugin_content {
	margin-bottom:1em;
	padding:0 10px;
　　　　 　font-size:10px;

}

/* --------------------------------------------------------------------------------
	コピーライト（フッタ）のボックス
-------------------------------------------------------------------------------- */

#copy {
	clear:both;
	padding:5px 10px;
	border-top:1px #d0d0d0 solid;
	width:730px;
	height:60px;
	font-size:10px;
	text-align:center;
}
/* コピーライトリンク */
#copy p a {
	font-size:8px;
}

/* --------------------------------------------------------------------------------
	カレンダー
-------------------------------------------------------------------------------- */

#calendar {
	font-size:10px;
	text-align:center;
}
#calendar table{
	margin:0 auto;
}
#calendar tr,td{
	text-align:center;
}
/* カレンダーの月のリンク */
.month a {
	font-size:10px;
}
.month a:hover {
	font-size:10px;
}
/* カレンダー平日リンク（記事書いた日） */
.days a {
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days a:hover {
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
/* カレンダー土曜日（記事書いていない日） */
.days_sat {
	color:#7db5c3;
}
/* カレンダー土曜日リンク（記事書いた日） */
.days_sat a {
	color:#7db5c3;
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days_sat a:hover {
	color:#7db5c3;
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
/* カレンダー日曜日（記事書いてない日） */
.days_sun {
	color:#ef857d;
}
/* カレンダー日曜日リンク（記事書いた日） */
.days_sun a {
	color:#ef857d;
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days_sun a:hover {
	color:#ef857d;
	display:block;
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_05.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}

/* --------------------------------------------------------------------------------
	親子カテゴリ
-------------------------------------------------------------------------------- */

.sub_menu li {
	padding-left:16px;
}
.main_menu .main_list .sub_menu .sub_list {
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_07.gif) no-repeat 0% 0% scroll;
}

.sub_list_end {
	background:url(http://blog-imgs-36-origin.fc2.com/f/l/u/flug83/temp08_08.gif) no-repeat 0% 0% scroll;
}