* {margin:0; padding:0;}

/*ログイン後*/

/*Mozilla*/
.bloghead_login{
	width:350px;
	margin:0px;
	padding:0px 10px 0px 0px;
	}

.bloghead_login_js{
	font-size:10px;
	margin:5px 0px 0px 0px;
	text-align:right;
	float:left;
	}

.bloghead_login_link{
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	float:right;
	}

.bloghead_banner {
	padding:0 0 0 19px;
}

		
/*IE6*/
* html .bloghead_login{
	width:355px;
}
	
* html .bloghead_login_js{
	padding:4px 0px 1px 0px;
}

* html .bloghead_login_link{
	margin:0px 0px 0px 0px;
	padding:2px 0px 3px 0px;}
	
* html .bloghead_banner {
	padding:4px 7px 4px 16px;
}

/*IE7*/
*:first-child+html .bloghead_login{
	width:340px;
	font-size:10px;
	}

*:first-child+html .bloghead_login_js{
	margin:5px 0px 0px 0px;
	}

*:first-child+html .bloghead_login_link{
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
*:first-child+html .bloghead_banner {
	padding:3px 0px 3px 17px;
}

/*ログイン前 */

/*Mozilla*/
.bloghead_logout{
	width:350px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	}
	
.bloghead_logout_js{
	font-size:10px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	text-align:right;
	float:left;
	}
	
.bloghead_logout_link{
	margin:0px 0px 0px 0px;
	padding:3px 10px 0px 0px;
	float:right;
	}

/*IE6*/
* html .bloghead_logout{
	width:355px;
	}
	
* html .bloghead_logout_js{
	margin:3px 10px 0px 0px;
	}
	
* html .bloghead_logout_link{
	margin:0px 0px 0px 0px;
	padding:6px 10px 0px 0px;
	}

/*IE7*/
*:first-child+html .bloghead_logout{
	width:355px;
	}

*:first-child+html .bloghead_logout_js{
	}
	
*:first-child+html .bloghead_logout_link{
	}
	
/* safari only \*/
html:\66irst-child .bloghead_logout{
	width:420px;}
/* end */

/*header-adv*/
#adv-wrapper{
	height:30px;
	background-image:url("/images/header_bg.gif");
	background-repeat:repeat-x;
	background-position:left top;
	}
		
#adv-wrapper-section{margin:2px 5px;}
	
#adv-logo{float:left;}
	
#adv-link{float:left; font-size:71%;}
	
#adv-link-section{margin:7px 0 0 10px;}
	
#adv-link-section a:link, 
#adv-link-section a:visited{ color:#0000FF;}
#adv-link-section a:hover, 
#adv-link-section a:active{ color:#0000FF; text-decoration:underline;}
		
#adv-ad{float:right;font-size:71%;}
	
#adv-ad-section{margin:7px 0 0;}
		
#adv-ad-section a:link, 
#adv-ad-section a:visited{ color:#0000FF;}
#adv-ad-section a:hover, 
#adv-ad-section a:active{ color:#0000FF; text-decoration:underline;}
