@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:#000000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
}
body {
	color:#000000; /* 文字の色 */
	background:url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_02.gif) repeat scroll; /* 背景画像 */
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:10px; /* 文字サイズ（大きめ文字が好きな方は12px〜14pxがおすすめです） */
	font-family:Verdana, "ＭＳ ゴシック", sans-serif; /* フォントの種類 */
	line-height:1.8; /* 行間 */
}
input,textarea {
	border:1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
	font-family:Verdana, "ＭＳ ゴシック", sans-serif;
}
/* ブログタイトルの文字の大きさ */
h1 {
	font-size:150%;
}
/* 記事タイトルの文字の大きさ */
h2 {
	font-size:100%;
}
/* プラグインタイトルの大きさ */
h3 {
	font-size:100%;
}
/* ==============================
	リンク
============================== */

/* クリック前 */
a:link {
	color:#000000;
	text-decoration:none;
}
/* クリック後 */
a:visited {
	color:#000000;
	text-decoration:none;
}
/* 触れたとき */
a:hover {
	color:#aaaaaa;
}
/* クリックしたとき */
a:active {
	color:#aaaaaa;
}

/* --------------------------------------------------------------------------------
	全体を囲むボックス
-------------------------------------------------------------------------------- */

#wrap {
	margin:12px auto;
	width:679px;
}

/* --------------------------------------------------------------------------------
	タイトル・メイン・コピーライトを囲むボックス
-------------------------------------------------------------------------------- */

#t_m_c_wrap {
	float:right;
	margin:0 auto;
	width:450px;
	border:1px solid #000000;
	background-color:#ffffff;
}

/* --------------------------------------------------------------------------------
	タイトルのボックス
-------------------------------------------------------------------------------- */

#title {
	padding:5px 15px;
	width:420px;
	height:160px;
	border-bottom:1px solid #000000;
	background:url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_01.gif) no-repeat 95% 95% scroll;
}
/* タイトル文字 */
#title h1 a {
	font-weight:bold;
	letter-spacing:0.1em;
}
/* サブタイトル文字 */
#title p {
	margin-left:1em;
	font-size:10px;
}

/* --------------------------------------------------------------------------------
	メイン（最近の記事一覧・記事）のボックス
-------------------------------------------------------------------------------- */

#main {
	width:450px;
}

/* ==============================
	最近の記事一覧
============================== */

.recent_entries {
	margin-bottom:1em;
	padding:10px 20px;
	border-bottom:1px solid #000000;
}
.recent_entries h3 {
	font-weight:bold;
	letter-spacing:0.1em;
}
.recent_entries ul {
	margin-left:10px;
}
.recent_entries li {
	padding-left:10px;
	background:url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_05.gif) no-repeat 0% 50%;
	font-size:10px;

}
/* 最近の記事タイトル */
.recent_entries li a {
	font-size:10px;
}

/* ==============================
	記事
============================== */

.main_wrap {
	margin-bottom:1em;
	padding:10px;
	border-bottom:1px solid #000000;
}
.main_wrap dl {
	margin-bottom:2em;
}
/* 記事日付 */
dt.main_day {
	clear: both;
	float:left;
	padding:5px;
	width:53px;
	border:1px solid #000000;
	font-weight:bold;
	line-height:1.2;
	text-align:center;
}
/* 記事タイトル */
dd.main_title {
	margin-left:65px;
	padding:5px;
	border-bottom:1px solid #000000;
	line-height:1.2;
	font-weight:bold;
	letter-spacing:0.1em;
}
dd.main_title h2 a {
	font-weight:bold;
	letter-spacing:0.1em;
}
/* テーマ・カテゴリ・コメント・トラックバック */
dd.main_state {
	margin-left:65px;
	padding:5px;
	font-size:10px;
	line-height:1.2;
}
dd.main_state a {
	font-size:10px;
}
/* 記事本文 */
.main_entry {
	margin:1em 0;
	padding:0 10px;
}
/* 記事本文中のリンク */
.main_entry a {
	text-decoration:underline;
}
/* 「More（続きを読む）」リンク */
.main_more_button {
	margin:1em 0;
	padding:0 10px;
}
.main_more_button a {
	text-decoration:none;
	font-weight:bold;
}
/* 追記 */
.main_more {
	margin:1em 0;
	padding:0 10px;
}
/* 追記文中のリンク */
.main_more a {
	text-decoration:underline;
}

/* ==============================
     コメント・トラックバック
============================== */

/* コメント・トラックバックタイトル */
.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 #000000;
	font-size:10px;
	text-align:right;
}
.cm_tb_state a {
	font-size:10px;
}
/* コメント記入欄 */
.cm_form {
	margin:1em 25px;
}
.cm_form dl dt {
	clear: both;
	float:left;
	padding:5px;
	width:65px;
	font-size:10px;
	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;
}

/* --------------------------------------------------------------------------------
	コピーライト（フッタ）のボックス
-------------------------------------------------------------------------------- */

#copy {
	padding:5px 10px;
	border-top:1px solid #000000;
	width:430px;
	font-size:10px;
	text-align:center;
}
/* コピーライトリンク */
#copy a {
	font-size:10px;
}

/* --------------------------------------------------------------------------------
	プラグインのボックス
-------------------------------------------------------------------------------- */

#plugin {
	float:left;
	padding-rignt:25px;
	width:202px;
}
.plugin_wrap {
	width:200px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	background-color:#ffffff;
}

/* プラグインタイトル */
.plugin_title {
	margin-bottom:1em;
	padding:0.2em 0.5em;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-weight:bold;
	letter-spacing:0.1em;
}
/* プラグイン本文 */
.plugin_content {
	margin-bottom:1em;
	padding:0 10px;
}

/* --------------------------------------------------------------------------------
	段組解除
-------------------------------------------------------------------------------- */

.clear {
	clear:both;
}
.clear hr {
	display:none;
}

/* --------------------------------------------------------------------------------
	カレンダー
-------------------------------------------------------------------------------- */

#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:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days a:hover {
	display:block;
	background:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
/* カレンダー土曜日（記事書いていない日） */
.days_sat {
	color:#335d7f;
}
/* カレンダー土曜日リンク（記事書いた日） */
.days_sat a {
	color:#335d7f;
	display:block;
	background:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days_sat a:hover {
	color:#335d7f;
	display:block;
	background:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
/* カレンダー日曜日（記事書いてない日） */
.days_sun {
	color:#a71a00;
}
/* カレンダー日曜日リンク（記事書いた日） */
.days_sun a {
	color:#a71a00;
	display:block;
	background:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.gif) no-repeat 50% 50% scroll;
	font-weight:bold;
	text-decoration:none;
}
.days_sun a:hover {
	color:#a71a00;
	display:block;
	background:#000000 url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_06.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.fc2.com/f/l/u/flug83/temp11_03.gif) no-repeat 0% 0% scroll;
}

.sub_list_end {
	background:url(http://blog-imgs-36.fc2.com/f/l/u/flug83/temp11_04.gif) no-repeat 0% 0% scroll;
}