@charset "utf-8";
@import url(http://ameblo.jp/skin/templates/87/d0/10005912815.css);

* {font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic",Osaka,sans-serif;
margin:0; padding:0;}

html { 
font-size:12px !important; 
*font-size:75% !important;/*forIE6IE7*/ 
}
/*\*/ a { overflow: hidden; }/**/

/*--------- ヘッダー内のユーザーnaviエリアを消し--------*/
#userNaviArea{ position: absolute; top: -9999px; }
/*------------------------*/
#advertising2{ min-height:100px;}

a:link { color: #66CC00; text-decoration: none; }
a:visited { color: #66CC00; text-decoration: none; }
a:hover { color: #99CC00; text-decoration: underline; }
/* a:active { color: #ffe; text-decoration: underline; }*/

/*各カラムの設定*/
#main{float: left; width: 420px; margin:0; padding:10px; color:#555;}
#sub_a{float: left; z-index: 1; width:170px; margin:0; padding:0 15px 0 0; color:#ccc;}
#sub_b{float: right; z-index: 2; width:170px; margin:0; padding:0; color:#ccc;}

/*Bodyの背景*/
body{}

#frame{ background:url(//stat.ameba.jp/user_images/d4/81/10136050851.gif) repeat-y center top #000; width:810px;}
#wrap{ width:810px;}
#subFrame{}
#header{ height:430px; background:url(//stat.ameba.jp/user_images/19/56/10136050843.jpg) no-repeat center 5px #000;}

#header h1{padding:5px 5px 0!important;}
#header h1 a{ display:block; text-indent:-9999em; height:400px;}
#header h2{ display:none;}

.title{ background-position: 5px center!important; color:#669900!important; }

.entry{ margin:0px; color:#666; background-image: url(//stat.ameba.jp/user_images/32/7c/10136050849.gif); background-repeat: no-repeat; background-position: center top; }
.entry_head{padding:0px 0 65px 0; text-align:center;}
.entry .date{ float: none; padding-right:10px; font-size:10px;}
.entry h3.title{padding:8px 8px 8px 80px; margin:0; font-size:14px;}
.entry .theme{ margin:0 10px; padding:8px 0 2px 0;}
.entry .contents{ margin:0; padding:10px;}
.entry .foot{ background-image: url(//stat.ameba.jp/user_images/cd/8e/10136050943.gif); background-repeat: no-repeat; background-position: center 0px; padding: 20px 20px 0 0; height:60px; }
.page{ padding:10px 0;}

#comment_show{ border-color:#669900; }
#comment_module,#trackback{ border: none; background:url(//stat.ameba.jp/user_images/ac/87/10136050941.gif) no-repeat center top; padding:10px 20px;}

#freespace{ margin-left:5px;}
#new_profile #ameNaviArea li{font-size:10px!important; margin:0 3px 0 0!important; padding:0 3px 0 0!important;}
#person{padding-left:3px!important;}
.menu_title{ background-repeat: no-repeat!important; text-indent: -9999em; height: 60px; background-position: center top; font-size:0px; }
/* ----------------------- menu_element_background ----------------------- */
#defaultAd .menu_title {background-image: url(//stat.ameba.jp/user_images/2a/1a/10136047964.png);}
#archives .menu_title {background-image: url(//stat.ameba.jp/user_images/f1/2e/10136047968.png);}
#bookmark .menu_title {background-image: url(//stat.ameba.jp/user_images/57/57/10136048326.png);}
#calendar .menu_title {background-image: url(//stat.ameba.jp/user_images/4a/a4/10136048149.png);}
#favorite .menu_title {background-image: url(//stat.ameba.jp/user_images/40/a8/10136048146.png);}
#profile .menu_title { background-image: url(//stat.ameba.jp/user_images/fb/cb/10136047967.png); }
#ranking .menu_title {background-image: url(//stat.ameba.jp/user_images/b3/f1/10136048329.png);}
#reader .menu_title {background-image: url(//stat.ameba.jp/user_images/0d/ad/10136048144.png);}/*readers*/
#recent_trackback .menu_title {background-image: url(//stat.ameba.jp/user_images/fd/5b/10136048328.png);}
#recent_comment .menu_title {background-image: url(//stat.ameba.jp/user_images/56/a2/10136048148.png);}
#recent_entries .menu_title {background-image: url(//stat.ameba.jp/user_images/f2/ad/10136047965.png);}
#search .menu_title {background-image: url(//stat.ameba.jp/user_images/0a/04/10136048324.png);}
#theme_list .menu_title {background-image: url(//stat.ameba.jp/user_images/23/93/10136047963.png);}

#message{ padding: 10px 0; background: url(//stat.ameba.jp/user_images/ab/c8/10136050847.gif) no-repeat center bottom; }
#message .contents{ line-height: 1.2em; color: #333; padding:30px 10px; background: url(//stat.ameba.jp/user_images/81/c2/10136050845.gif) no-repeat center top;}

#calendar caption{ text-align:center;}

#readerList dt a{ text-indent:-9999em; display:block; width:160px; height:55px; background-image:url(//stat.ameba.jp/user_images/b9/35/10136048147.png); background-repeat:no-repeat; margin-bottom:5px;}
#readerList dt a:hover{ background-position:0 bottom;}

#btn_blog{ text-indent:-9999em; display:block; width:160px; height:55px; background-image:url(//stat.ameba.jp/user_images/60/1e/10136048325.png); background-repeat:no-repeat; }
#btn_blog:hover{ background-position:0 bottom;}

div#footerArea{ display:none; }
#adJavaScript .HBgColor{background-color:#FFFFFF;}
#adJavaScript .HTitleColor{color:#0000ff;}
#adJavaScript .HTextColor{color:#000000;}
#adJavaScript .HUrlColor{color:#0000ff;}
#adJavaScript2 .HBgColor{background-color:#FFFFFF;}
#adJavaScript2 .HTitleColor{color:#0000ff;}
#adJavaScript2 .HTextColor{color:#000000;}
#adJavaScript2 .HUrlColor{color:#0000ff;}