/*\*//*/
@import "ie5xmac.css";
/**/

/*
-----------------------------------------------------
ameblo CSS Skin Settings
FileName:   all.css
Skin for:	all_skin
Date$
Version$
-----------------------------------------------------
*/

/*font-family for winIe*/
body{
_font-family: "ＭＳ Ｐゴシック";
}


/*ameblo-info*/
#ameblo h4,
#ameblo_gg h4,
#ameblo_woman h4,
#ameblo_pure h4,
#ameblo_his h4,
#ameblo_oisix h4,
#ameblo_shokokai h4,
#ameblo_hapinavi h4{
text-align:left;
font-size:1em;
padding:5px 7px 2px 24px;
margin:0;
}

#ameblo #amebloInfo h4,
#ameblo_gg #amebloInfo h4,
#ameblo_woman #amebloInfo h4,
#ameblo_pure #amebloInfo h4,
#ameblo_his #amebloInfo h4,
#ameblo_oisix #amebloInfo h4,
#ameblo_shokokai #amebloInfo h4,
#ameblo_hapinavi #amebloInfo h4{
background: url(../images/ico_news.gif) no-repeat 6px 2px;
}
#ameblo #amebloMobile h4,
#ameblo_gg #amebloMobile h4,
#ameblo_woman #amebloMobile h4,
#ameblo_pure #amebloMobile h4,
#ameblo_his #amebloMobile h4,
#ameblo_oisix #amebloMobile h4,
#ameblo_shokokai #amebloMobile h4,
#ameblo_hapinavi #amebloMobile h4{
background: url(../images/107.gif) no-repeat 6px 2px;
}

#amebloInfo .amebaLink,
#amebloMobile .amebaLink{
padding:0px 10px 0px 25px;
text-align:left;
}

/*accesslog-img*/
img.accessLog{
display:none;
}

/*message_profile*/
#profile p#btnMsg{
margin-top:5px;
}

/*message_entry*/
.foot img{
margin:0 2px 0 2px;
vertical-align:middle;
text-decoration:none;
}

/*pagetop*/
.pagetop {
/*background: url(../img/icon_pagetop.gif) no-repeat right top;*/
}
a.pagetop ,
a:link.pagetop,
a:visited.pagetop,
a:hover.pagetop {
text-decoration: none;
}
.pagetopStr {
display:none;
}
.pagetopImg {
padding-left: 6px;
}

/* microad */
#advertising,
#advertising .mainMenu,
#advertising .menu_frame,
#advertising2,
#adJavaScript,
#adJavaScript2,
.entry .contents .mainMenu,
.sub_main .mainMenu,
.entry .contents .menu_frame,
.sub_main .menu_frame{
border:none !important;
background:none !important;
}
#advertising .mainMenu,
#advertising2 .mainMenu,
.entry .contents .mainMenu,
.sub_main .mainMenu{
text-align:center !important;
padding:4px 0 !important;
margin:0 !important;
}

#rss .menu_frame a,
#rss_gg .menu_frame a,
#rss_woman .menu_frame a,
#rss_his .menu_frame a,
#rss_oisix .menu_frame a,
#rss_pure .menu_frame a,
#rss_shokokai .menu_frame a,
#rss_hapinavi  .menu_frame a{
display: block;
}



/* add:2006.09.22 */
/*recent_entries_list*/

#recent_entries_list p#month{
margin:0 0 10px;
text-align:right;
}

#recent_entries_list ul{
display:block;
width:100%;
margin: 0;
padding: 0;
list-style-type:none;
}

#recent_entries_list li{
margin:0 0 8px;
padding:0 0 2px;
list-style-type:none;
border-bottom: 1px solid;
}

#recent_entries_list li:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#recent_entries_list li{
display: inline-table;
}
/* Hides from IE-mac \*/
#recent_entries_list li{>height: 1%;}
#recent_entries_list li{display: block;}
/* End hide from IE-mac */

#recent_entries_list p.newentrytitle{
float:left;
width:50%;
overflow:hidden;
word-break:break-all;/* for WinIE */
}

#recent_entries_list p.cotb{
float:right;
width:48%;
padding-right:2px;
text-align:right;
}

#recent_entries_list p.updatetime{
clear:both;
}

#recent_entries_list p.updatetime img{
margin-left:5px;
}

a#petaLink{
padding:1px 0 1px 18px;
background:url(../images/footprint.gif) no-repeat 0% 50%;
}

#officalBlogChecker{
width:315px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}