/**ページ全体初期化・スクロールバー装飾**/
*
	{margin: 0;padding: 0;
	font:normal normal normal 100%/1.3 メイリオ,"Osaka","Verdana","ＭＳ Ｐゴシック",sans-serif;
	border:none;letter-spacing: 0.18em;line-height: 1.8;
	scrollbar-3dlight-color:#af6f6d;
	scrollbar-darkshadow-color:#af6f6d;scrollbar-face-color:#af6f6d;
	scrollbar-highlight-color:#af6f6d;
	scrollbar-shadow-color:#af6f6d;scrollbar-arrow-color:#dfd7cb;
	scrollbar-track-color:#dfd7cb;}

/**フォント・背景画像指定・IE6センタリング**/
body
	{color: #8f8687;text-align: center;
	background-image: url(https://blog-imgs-31-origin.fc2.com/m/i/e/mielfille/k131.gif);}

/**フォーム　装飾**/
textarea,input,select
	{padding:2px;color: #9f9f9f;
	border-left: dashed 1px #ccc;border-right: dashed 1px #ccc;
	border-top: dashed 1px #ccc;border-bottom: dashed 1px #ccc;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_wall2.gif);}
.plugin-search input
	{font-family: Verdana;}

/**リンク　装飾**/
a	{color: #979f8b;text-decoration: none;}
a:hover
	{color: #bf8383;text-decoration: none;}

/**画像装飾**/
img	{border: none;}
a img	{border: none;}
img.emoji
	{vertical-align:middle;border:0;}

/**改行・強調**/
br	{letter-spacing: normal;}
strong{font-weight: bold;}

/**タイトル**/
.title
	{margin: 0 auto;width: 700px;height: 200px;text-align: left;
	background-image: url(https://blog-imgs-88-origin.fc2.com/m/i/e/mielfille/header_mmk34_2.jpg);}

h1
	{margin: 0 auto;margin: -25px 20px 0 0;
	text-align: right;font-size: 100%;}
h1 img
	{vertical-align:middle;}
h1 a
	{color: #7f7778;text-decoration: none;font-weight: bold;}
h1 a:hover
	{color: #cfcfcf;}
h2
	{color: #8f8687;text-align: right;font-size: 70%;margin-right: 0px;}

/**リスト**/
ul
	{margin-left: 22px;
	list-style-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_list.gif);}
li
	{padding: 0 0 2px 2px;}

/**バトン**/
.blog_baton
	{padding: 3px 0;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_line2_1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;}
/**バトン　タイトル**/
.baton_title a
	{font-weight: bold;}
/**バトン　質問**/
.baton_q
	{padding-top: 5px;color: #aaa;}
/**バトン　質問番号**/
.q_number
	{padding: 2px;font-weight: bold;}
/**バトン　回答**/
.baton_a
	{margin-bottom: 5px;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_wall2.gif);}
/**バトン　回答番号**/
.a_number
	{padding: 2px;font-weight: bold;}


div#main/**全体囲み**/
	{margin: 0 auto;width: 800px;height: auto;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_wall4.gif);}

div#content/**メインカラム**/
	{margin-right: 50px;padding-top: 20px;
	width: 470px;height: 100%;float: right;
	display: inline;}

.line1/**上部レース**/
	{margin: 0 auto;width: 700px;height: 30px;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_line1.gif);
	background-position: left top;
	background-repeat: repeat-x;}

.line2/**下部レース**/
	{margin: 0 auto;width: 700px;height: 30px;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_line2.gif);
	background-position: left top;
	background-repeat: repeat-x;}

div#side/**サイドカラム**/
	{padding-top: 20px;
	width: 230px;height: 100%;float: right;text-align: center;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_line2_2.gif);
	background-position: right top;
	background-repeat: repeat-y;}


#content h3/**エントリー　タイトル**/
	{margin: 0 auto;padding-top: 5px;padding-left: 38px;
	width: 402px;_width: 440px;height: 35px;text-align: left;
	color: #9f8184;font-size: 80%;font-weight: bold;
	background-image: url(https://blog-imgs-31-origin.fc2.com/m/i/e/mielfille/x2_icon3.gif);
	background-position: left center;
	background-repeat: no-repeat;}
h3 a
	{color: #9f8184;text-decoration: none;font-weight: bold;}
h3 a:hover
	{color: #af8e92;}

#content h4/**コメント**/
	{margin: 0 auto 10px auto;padding: 5px;
	width: 410px;text-align: right;
	color: #9f8184;font-size: 80%;font-weight: bold;}
h4 a
	{color: #9f8184;font-weight: bold;}
h4 a:hover
	{color: #af8e92;}

#content .body/**エントリー　記事**/
	{margin: 3px auto 55px auto;width: 440px;
	font-size: 70%;text-align: left;}

#content .body .more/**エントリー　追記**/
	{margin-bottom: 2px;text-align: right;}

#content .sub/**エントリー　フッター**/
	{width: 440px;height: auto;text-align: right;
	padding-top: 10px;font-size: 85%;}
.sub li
	{display: inline;color: #bfbfbf;letter-spacing: 2.8;}
.sub a
	{color: #bfbfbf;text-decoration: none;}
.sub a:hover
	{color: #ddd;}

.tag/**エントリー　タグ**/
	{padding: 2px 0px 3px 0px;
	font-size: 80%;text-align: right;color: #ccc;}
.tag a
	{color: #bfbfbf;text-decoration: none;}
.tag a:hover
	{color: #ddd;}

#side h3/**サイド　タイトル**/
	{margin: 5px auto 0;width: 200px;height: 15px;
	text-align: left;color: #afa4a5;font-size: 80%;font-weight: bold;}

#side .body/**サイド　記事**/
	{margin: 0 auto;padding: 10px 0 15px 0px;width: 200px;
	font-size: 60%;text-align: left;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_line2_1.gif);
	background-position: left bottom;
	background-repeat: repeat-x;}

table.calender/**カレンダー**/
	{margin:auto;font-size: 110%;text-align:center;
	border-collapse: separate;
	border-spacing: 0;}
.calender td
	{padding: 2px;text-align:center;}
.calender td a
	{display: block;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_wall2.gif);}
th#sun
	{color: #ef9595;}
th#sat
	{color: #95a5ef;}

.reaf dd/**コメント欄**/
	{margin-left: 7px;}

.submit/**ボタン**/
	{margin-top: 7px;}

.navi/**ページナビ**/
	{padding: 10px 0px 35px 0px;font-size: 60%;text-align: center;}
.navi img
	{vertical-align:middle;}

.tburl/**トラバURL　フォーム**/
	{width: 430px;}

.copy/**メインカラム　フッター**/
	{margin: 0 auto;padding: 10px 0 30px 0;
	font-size: 60%;text-align: center;}

#footer/**フッター**/
	{width: 700px;margin: 0 auto;padding: 10px 0 20px 0;
	font-size: 60%;text-align: left;
	background-image: url(https://blog-imgs-27-origin.fc2.com/h/a/p/hapirichi/x2_wall3.gif);}
#footer a
	{font-family: 'Verdana';}
.link
	{padding: 5px 5px 0 0;float: left;}
.kuma
	{float: left;}

.clear/**回り込み解除**/
	{width: 0.1em;height: 0.1em;clear: both;}
