html,body {
background: url() fixed;
text-align: left;
margin: 0px;padding: 0px;
/* ▼フォント */
font-size: 11px;
font-family: "ＭＳ Ｐゴシック","Osaka";
color: #000000;
line-height: 12pt;
letter-spacing: 1px;
/* ▼スクロールバーの色 */
scrollbar-arrow-color: #000000;
scrollbar-face-color: #dddddd;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #dddddd;
scrollbar-darkshadow-color: #dddddd;
}
br {letter-spacing: 0px;}
ul {margin: 0px;padding: 0px;list-style: none;}
li {margin: 0px;padding: 0px 0px 0px 12px;list-style: none;
background: url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_list.gif) no-repeat 3px 0.3em;}
hr {border: #848484 solid 1px;clear: both;}
textarea,input,select {
line-height: 12pt;
letter-spacing: 1px;
font-size: 11px;
color: #484848;
border: solid #484848 1px;
background: url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_q.gif) #dddddd;
}
/* リンク
------------------------------------------------------------ */
a {text-decoration: none;}
a:link,a:visited {color: #000000;}
a:hover {color: #848484;}
a:active {color: #ffffff;}
/* メニューカラム */
#SECONDARY li a:link,#SECONDARY li a:visited {padding:3px;color: #000000;}
#SECONDARY a:link,#SECONDARY a:visited {padding:3px;color: #848484;}
#SECONDARY a:hover {color: #000000;background:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_q.gif) #dddddd;}
#SECONDARY a:active {color: #000000;}
/* 記事内・ページ送り */
.entry img a:link,.entry img a:visited{background-color: #ffffff;}
.entry a:link,.entry a:visited {
color: #000000;background:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_q.gif) #dddddd;}
.pagenavi a:link,.pagenavi a:visited{
color: #000000;padding:3px;background:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_q.gif) #dddddd;}
.entry img a:hover,.entry a:hover,.pagenavi a:hover{background: #000000;color: #ffffff;}
.entry img a:active,.entry a:active,.pagenavi a:active{color: #000000;}
/* フッター */
#AD a:link,#AD a:visited {color: #dddddd;}
#AD a:hover {color: #000000;}

/* ヘッダー部分 
----------------------------------------------------------- */
div#HEADER {
width: 100%;height: 24px;
padding: 0px;margin: 0px;
background-color: #000000;
color: #FFF;
border:0px;
position: fixed;
top:0;
left:0;
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_hed.gif);
background-repeat: repeat-x;
}
* html div#HEADER { 
position: absolute; 
top: expression(eval(document.documentElement.scrollTop+0));
}
div#HEADER h1 {
width: 800px;
margin: 0 auto;
}
#TAB {text-align: right;}
#TAB img {margin: 0px;padding: 0px;}

/* ブログ名・カレンダー 
----------------------------------------------------------- */
#INTRO {margin: 40px 0px 20px;color: #848484;}
.blogname {text-align: left;font-size: 14px;font-weight: bold;}
h1 {font-size: 11px;}
#INTRO div {text-align: left;width: 100%;}

/* エントリーカラム
------------------------------------------------------------ */
.mainbg1 {width: 550px;margin-bottom: 100px;}
.mainbg2 {
width: 550px;clear: both;overflow: hidden;
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_yybor.gif);
background-repeat: no-repeat;
background-position: 540px 0px;
}
.date {clear: both;
float : right;text-align: center;
width : 50px;
font-size: 10px;
color: #484848;
margin-right:7px;
}
.date span {font-weight: bold;}
.day {font-size: 25px;color: #000000;font-family: "Arial Black";margin: 5px;}
.entry {width: 490px;float: left;overflow: hidden;padding: 0px;margin-right: 0px;}
.number {color: #484848;margin: 0px;}
.entry h2 {font-weight: bold;font-size: 14px;margin:0px 0px 10px;}
/* ▼日記内の画像を真ん中表示 */
.entry img {
display: block;
text-align: center;
margin:10px auto 0px;
border:1px solid #000000;
padding: 2px;
}
.emoji{display: inline!important;
text-align: left!important;
margin:0!important;}
/* ▼拍手ボタンを左よりに */
div.fc2_footer img {
display: block;text-align: left;
margin-left: 0px;margin-right: auto;margin-top:10px;
}
/* ▼引用文 */
blockquote {
margin: 10px 0px;
padding: 0.5em;
color: #000000;
border: 0px;
background: url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_q.gif) #dddddd;
}
.entryfooter1 {
clear: both;
float: right;text-align: center;
font-size: 10px;
color: #484848;
margin-top:10px;
margin-right:7px;
}
.entryfooter2 {overflow: hidden;float: left;width: 470px;margin: 10px 0px 0px;}
#entry-more{padding-top: 24px;}

/* コメント・トラバ
------------------------------------------------------------ */
#COM_ALL,#TB_ALL {
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_yborg.gif);
background-repeat: repeat-y;
background-position: 540px 0px;
width: 560px;
clear: both;overflow: hidden;
padding-top:15px;
color: #484848;
margin-bottom: 100px;
margin-top: -100px;
}
.com_tb {
width: 560px;clear: both;overflow: hidden;
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_yyborg.gif);
background-position: 540px 0px;
background-repeat: no-repeat;
margin-bottom:40px;
}
.com_tb2 {
width: 560px;clear: both;overflow: hidden;
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_yyborg.gif);
background-position: 540px 0px;
background-repeat: no-repeat;
text-align:right;
}
.com_tb3 {margin: 0px 30px 30px;}
#COM_ALL table tr,#COM_ALL table tb{text-align: left;}
#COM_ALL .date,#TB_ALL .date,.edit {color: #484848;margin-right:15px;}
#COM_ALL .day,#TB_ALL .day {color: #484848;}
#COM_ALL .entry img,#TB_ALL .entry img {display: inline!important;text-align: left!important;margin:0!important;}
#COM_ALL h3,#TB_ALL h3 {font-weight: bold;font-size: 14px;margin:0px;}
.tb-url {color: #484848;border:0px;width: 65%;text-align: right;background-color: #ffffff;background-image: url();}
.postform {width: 270px;text-align: left;}
.com_tb_from img{border: 0px;}
#comment {width: 250px;height: 90px;}
#himitu {border-width: 1px;}

/* メニューカラム
------------------------------------------------------------ */
#SECONDARY b {text-transform: capitalize;}
.search,.menubox {margin: 0px 0px 30px;}
.menubox img {border:1px solid #000000;padding: 2px;}
.search input {
color: #848484;border:0px;text-align: left;
background: url() transparent;
}

/* 全体
------------------------------------------------------------ */
div#CENTER {
width: 780px;margin-left: auto;margin-right: auto;text-align: left;
background-image:url(http://blog-imgs-38.fc2.com/x/x/x/xxxml/hmf_ybor.gif);
background-repeat: repeat-y;
background-position: 540px 0px;
height: 100%;
}
div#PRIMARY {float : left;width : 560px;overflow: hidden;}
div#SECONDARY {float : right;width : 220px;overflow: hidden;margin-top:40px;}
div#AD{clear: both;text-align: center;height: 15px;width: 100%;background:#000000;color: #dddddd;}
.pagenavi {text-align :center;margin-bottom: 30px;}