/*beige css */
@import url(http://celebtemp.cocolog-nifty.com/beige/styles.css);


/*   users */
#banner {
background:transparent url(/images/header_bg.jpg) no-repeat scroll 0 0;
border:0 none;
display:block;
font-family:'MS PGothic','Hiragino Kaku Gothic Pro W3',Osaka,sans-serif;
height:450px;
line-height:normal;
margin-bottom:10px;
padding:0;
text-align:left;
}


#banner h1 {
padding:0;
text-indent:-9999px;
}

#banner h1 a {
display:block;
height:450px;
overflow:hidden;
width:950px;
}


#footer {
display:none;
}

#profile p {
font-size:small;
}

.module-typelist h2 {
display:none;
}

.module-typelist .module-content {
padding:0;
}

#auto-translation .module-content img{
margin:0 10px 0 0;
}
#auto-translation .module-content span.flag img{
vertical-align:middle;
}

#widget-cocolog_Access_Page h2 {
background:transparent url(/images/access_page.gif) no-repeat scroll center top;
height:43px;
text-indent:-9999px;
}
.entry-more{
margin:0 0 20px;
}
/**************ad********************/

.ad_header {
	font-size: small;
	font-weight: bold;
	border-bottom:1px solid #dcdcdc;
	margin:30px 0 5px;
	padding:0;
}


.ads dl {
	margin: 0;
	padding: 0;
}

div.ads {
	padding:10px 0;
	margin-bottom : 30px;
	clear:both;
}

#top #mafc_default {
	padding: 0 5px;
}

div.ads dl dt.optimized{
	margin:0;
	font-size:small !important;
	font-weight:normal!important;
	padding: 5px 5px 0 5px;
	background: none;
}

div.ads dl dt.optimized a{
	padding:0;
	border: none;
}

div.ads dl dt.optimized a.ad_title {
	font-weight : bold;
	padding:0 8px 0 0;
	margin:0;
	color:#957E4D;
}

div.ads dl dt.optimized a.ad_url {
	color : green;
	font-weight:normal;
	text-decoration:none;
}

div.ads dl dd {
	font-weight:normal;
	padding:0 0 10px 0;
	margin:0 0 0 5px;
}

div.ads dl dd span.ad_line {
	color : black;
	text-decoration : none;
	font-size : small;
}


div.ads dl dt.optimized a.ad_title,
div.ads dl dt.optimized a.ad_url,
div.ads dl dt.optimized a.ad_line {
	display : inline;
}

/* sponsord link css */
.ad_url a {
 	color: #008000 !important;
}


/*google ad */
div.ads dl dt.optimized a:hover {
	background:none !important;
	border: none !important;
	text-decoration : none;
}

/* social sharing */
.social-share {
      text-align:left;
}