@charset "utf-8";
@import url(default.css);
@import url(share.css);
/*--------------------------------------
  Edit by imaging noias
  Last Update 2007-02-28
---------------------------------------*/

/*
display none
*/
.entry dt{display : none}



/*header*/
#header{
	height : 104px;
}

#header h2{
	margin : 0 0 0 570px;
}

#globe_box{
	position : absolute;
	background : transparent;
}


#globe{
	z-index : 0;
	background-repeat : no-repeat;
	background-color : transparent;
	margin : 61px 0 0 20px;
	padding : 0;
}
object,embed{
	margin : 0;
	padding : 0;
}

/*contents*/
#contents_left{
	margin-top : 30px;
}

.entry dl{
	list-style : none;
	padding : 0;
	text-indent : 0;
	margin : 0 0 30px 5px;
}

.entry_title h4{
	text-indent : 0;
	font-size : 20px;
	color : #163F53;
	font-family : "HGPｺﾞｼｯｸE","Arial Black",  "ヒラギノ角ゴ Std W6",  HiraKakuStd-W8, Osaka, sans-serif;
	margin : 0;
	padding : 0;
	border-bottom : 1px solid #999;
	
}

.entry_title h4 a{
	border : 0;
	text-decoration : none;
}

.entry_category{
	color : #8C4F25;
	font : bold 10px "Trebuchet MS", Tahoma, Arial,ＭＳ Ｐゴシック,ヒラギノ角ゴ Std W6,  HiraKakuStd-W8, Osaka, sans-serif;
}

.entry_category a{
	text-decoration : none;
	color : #8C4F25;
	font : bold 10px "Trebuchet MS", Tahoma, Arial,ＭＳ Ｐゴシック,ヒラギノ角ゴ Std W6,  HiraKakuStd-W8, Osaka, sans-serif;
}

.entry_date{
	clear : both;
	float : left;
	font-size : 10px;
	font-family : 	Arial Black;
	color : #999;
	text-indent : 20px;
	background-image : url(./images/share/calendar.gif);
	background-repeat : no-repeat;
	background-position : 5px 4px;
}

.entry_comment a,.entry_comment a:visited{
	display : block;
	border : 0;
	text-decoration : none;
	float : right;
	font-size : 10px;
	font-family : 	Arial Black;
	color : #CC6600;
	text-indent : 20px;
	background-image : url(./images/share/comment.gif);
	background-repeat : no-repeat;
	background-position : 5px 4px;
}

.entry_comment a:hover{
	color : #779D03;
}

.entry_body{
	clear : both;
	margin-top : 30px;
	font-size : 11px;
	_font-size : 12px;
	line-height : 170%;
	letter-spacing : 1px;
	color : #333;
	text-align : justify;
	text-justify : inter-ideograph;
	/*font-family : ＭＳ Ｐゴシック,ヒラギノ角ゴ Std W3,  HiraKakuStd-W8, Osaka, sans-serif;*/
}



.entry_continue{
	margin-top : 10px;
}

.entry_continue a,.entry_continue a:visited{
	color : #CC6600;
	text-decoration : none;
	border : 0;
	display : block;
	margin-left : 300px;
	text-align : right;
	background-image : url(./images/share/arrow_dash_right.gif);
	background-repeat : no-repeat;
	background-position : right 2px;
	font-size : 10px;
}

.entry_continue a:hover{
	color : #779D03;
}


#page{
	margin-top : 30px;
	margin-bottom : 30px;
	border-top : 1px solid #999;
}

#page dl{
	margin : 0;
	padding : 0;
}

#page dd{
	display : inline;
}

#page dd a{
	text-align : right;
	display : block;
	float : right;
	width : 100px;
}

#monthly{
	margin-top : 20px;
	float : left;
	margin-left : 15px;
}

#category{
	margin-top : 20px;
	float : left;
}

#adsence{
	margin : 40px 0 0 0 ;
}

#adsence dl{
	padding : 0;
	margin : 0;
}

#adsence .google{
	width : 325px;
	overflow : hidden;
}

#adsence .banner{
	margin-bottom : 20px;
	width : 325px;
	height : 80px;
	background-color : #ddd;
}

#adsence .banner img{
	border : 0;
	margin : 10px 0 0 10px;
}

#adsence .banner a{
	display : block;
	width : 325px;
	height : 80px;
	background-color : #ddd;
}

#adsence .banner a:hover{
	background-color : #779D03;
}


