@charset "utf-8"; /* PublishCharset into mt-config.cgi */
/*全体*/
	body {
		font-family: Verdana, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
		font-size: 12px;
		color: #333333;
		line-height: 1.166;
		background-image: url("http://mizumizu.jp/queserasera/img/bg_pe16.gif");
		background-attachment: fixed;/*画像の固定、動かなくしている*/
		background-repeat: repeat;
	}
	#soto {
		position: absolute;
		top: 0px;
		left: 5%;
		right: 5%;
		/*width:89.6%;*/
	}
	#all-zone {
		background-color: #f5f7f7;
	}
/*リンク*/
	a {text-decoration : none ;
		}
	a:link,
	a:visited { color:#0020FF }
	a:active,
	a:hover { color: #FF2000 ;
		text-decoration : none ;
		}
/*見出し*/
	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
	h2 {
		font-size: 100%;  
	}
	h3 {
		font-size: 100%;  
	}
/*左右*/
	.left {
	    text-align: left;}
	.right {
	    text-align: right;} 
	.center {
	    text-align: center;} 
	.m-auto {
	    margin: 0px auto 0px auto; 
	    text-align: center;} 
/*テーブル*/
	table-zone {
		font-size:100%;
		line-height:1.4;
		padding:3px 0px 3px 3px;
		}

/*画像 */
img {
    border: 0;
}
/* リンクつき画像 */
a img {
    border: 0;
}
/*画像関連*/
.img_L{
/*float: left;*/
border: none;
margin-right:8px;
margin-top:4px;
}

.photo {
text-align: left;
margin-bottom: 20px;
border: none;
}

.quickr-set{
font-size: 90%;
color: #00AA00;
border: 0;
}

.quickr-photo{
border: 0px;
margin-right:8px;
margin-top:4px;
}

/*フッター部分*/
	#footer1 {
		border-top: double 1px #dddddd;
		/*background-color: #FFFFFF;*/
		background-color: #f5f7f7;
		text-align: center;
		margin: 10px 0px 10px 0px;
		padding: 10px 20px 10px 20px;
		}
/*バナー部分*/
	#banner {}
	#banner img {
	              border: none;
	}
	#banner a,
	#banner a:link,
	#banner a:visited,
	#banner a:active {
		font-weight: bold;
		line-height:130%;
		color:#FEA402;
		text-decoration: none;
		}
	#banner a:hover {
		font-weight: bold;
		line-height:130%;
		color:#00ff00;
		text-decoration: none;
		}
/*バナー下のメニュースペース*/
	#menu {
		width:100%;
		font-family: "Century Gothic",Vendana,Helvetica,  sans-serif; 
		background:#000;
		color:#FFF;
		/*font-size:70%;*/
		line-height:1.4;
		text-align: center;
		}
	#menu a {text-decoration : none; }
	#menu a:link ,
	#menu a:visited {color:#FFF; }
	#menu a:active,
	#menu a:hover {
		color:#FF9060;
		text-decoration:none;
		}

/*中央のタイトル*/
	.center-title1 {
		font-family:"Century Gothic",Vendana, Arial,Helvetica,  sans-serif; 
		font-weight: bold;
		text-align: center;
		color:#000000;
		font-size:10.8px;
		line-height:1.4;
		letter-spacing: .2em;
		background:#70D0FF;
		border-top: solid 2px #0080FF;
		}
	
/*中央の個別*/
.center-contents {
	/*clear: both;*/
	text-align: center;
	border-bottom: 1px solid;
	border-top-color: #cccccc;
	color: #909090;
	font-size:80%;
	padding: 10px 5px 10px 10px;}
.center-contents-drecom {
	/*clear: both;*/
	text-align: left;
	border-bottom: 1px solid;
	border-top-color: #cccccc;
	color: #909090;
	font-size:80%;
	padding: 10px 5px 10px 10px;}

/*お天気*/
.RSSsite {
	/*font-size: 10px;*/
	text-align: center;
}
.RSSdescript {
	/*font-size: 9px;*/
	text-align: center;
}
.RSSline {
	/*font-size: 9px;*/
	text-align: center;
}
/*ここまで天気*/
/*メインの記事部分*/
	.imgtext {
		padding:10px;
		border-right: dashed 2px #999;
		}
	.imgtext-in {
		background:#FFF;
		font-size: 12px;
		}
/*ここまでメインの記事部分*/

/*この後をチェックすること*/
	.webmaster {
		font-family: "Century Gothic", Vendana,Helvetica, sans-serif;
		color:#000;
		font-size:80%;
		line-height:1.4;
		padding:0px;
		margin:5px 5px 5px;
		}	
		

	.news {
		font-family:"Century Gothic",Vendana,Helvetica,  sans-serif; 
		font-weight:bold;
		text-align: center;
		color:#FFF;
		font-size:100%;
		line-height:1.4;
		margin : 3px 20px ;
		padding:3px ;
		background:#405070;
		}


	.glay {
		color:#FFF;
		background:#222;
		font-size:80%;
		font-weight:normal;
		line-height:1.4;
		margin:5px;
		padding:5px;
/*-------メイン全体-----*/		}
	#content-links {
		background-color: #f5f7f7;
		/*z-index:0;*/
		width: 100%;
		}
/*-------左-メイン記事部分と中央-----*/
	#content {
		z-index:3;
		/*background:#FFF;*/
		width: 75%;
		right:0px;
		float :left;
		border-right: solid 1px #dddddd;
		/*inset;*/
		}

	#container {
		background:#666;
		}
/*-------右-リンク部分-----*/
	#links {
		z-index:2;
		width: 24.5%;
		float :right;
		border-left: solid 1px #dddddd;
		background-color: #f5f7f7;
		}


	.menu {
		font-family:"Century Gothic",Vendana,Helvetica,  sans-serif; 
		font-weight: bold;
		color:#FFFFFF;
		background:#505050;
		font-size:80%;
		line-height:1.4;
		padding:5px;
		margin-bottom:10px;
		letter-spacing: .1em;
		border: solid 2px #000;
		}

		
	.blog {
		padding:15px;
		background-color: #f5f7f7;
		}	


	.headbody {
		margin-bottom:10px;
		font-size: 100%;  
		}

/*カテゴリーや日付のタイトル*/
	.headtitle {
		margin-bottom:10px;
		/*color: #FF7B00; */
		font-weight: bold;
		font-size: 150%; 
		}
/*その他記事などのタイトル*/
	.headline {
		/*filter: alpha(
			startX=0, startY=0, finishX=500, finishY=0 ,
			opacity=100,finishopacity=0,style=1);*/
		width:95%;
		margin-top:10px;
		margin-bottom:5px;
		padding:5px 10px;
		font-weight: bold;
		font-size: 12px;  
		color:#000;
		background:#C0C0C0;
		border-top: solid 2px #FF4010;
		}


	
	.blogbody {
		color:#300000;
		background:#FFFFED;
		font-size:95%;
		font-weight:normal;
		line-height:1.5;
		padding:10px;
		margin-bottom: 5px;
		border: solid 2px #003366;
		}


	.blogbody a {text-decoration : underline; }
	.blogbody a:link {color:#F05020; }
	.blogbody a:visited {color:#005DD0; }
	.blogbody a:active,
	.blogbody a:hover {
		color:#FFAA40;
		text-decoration:underline;
			}

	.blogbody blockquote {
		font-size:95%;
		color:#300000;
		background-color: #E8F3FF;
		margin : 5px 2em;
		padding : 5px;
		border: dashed 2px #001037;
		width: auto;
		border: 1px solid;
		border-color: #CCCCCC;
		}
blockquote {
	font-size:95%;
	color:#300000;
	background-color: #E8F3FF;
	margin : 5px 2em;
	padding : 5px;
	border: dashed 2px #001037;
	width: auto;
	border: 1px solid;
	border-color: #CCCCCC;
	}

	.blogbody quotedtitle {
		margin-bottom: 4px;
		font-size:100%;
		border-bottom: 2px dashed #B9B9B9;
		position: relative;
		width: auto;
		}


	
	.title	{ 
		font-weight: bold ;
		font-size: 150%; 
		margin-top:15px;
		margin-bottom:5px;
		border-bottom:1px solid #001037;
		background:#FFF;
		}			
	.entrydate	{ 
		font-weight: bold ;
		font-size: 90%; 
		margin:0px;
		text-align: right;
		/*border-bottom:1px solid #001037;*/
		color: #000; 	
		}

/*カテゴリーや日付けの日付部分*/
	.date	{ 
		font-family: "Times New Roman", Times , serif; 
		font-size: 110%;
		color: #FF7B00; 
		border-bottom:1px solid #FF7B00;
		margin-top: 1.5em;
		margin-bottom:0.8em;
		width:25%
		}			
		
	.posted	{ 
		font-size: x-small; 
		color: #003366; 
		text-align: right;
		margin-top: 20px;
		margin-bottom:10px;
		}
	.entry-posted	{ 
		font-size: xx-small; 
		color: #003366; 
		margin-top: 20px;
		/*margin-bottom:10px;*/
		}

/*サイド*/
	.side {
		color:#000;
		background-color: #f5f7f7;
		font-size:90%;
		font-weight:normal;
		/*line-height:1.4;*/
		/*padding: 0.5em;*/
		}	
	.side-text {
		color:#000;
		background-color: #f5f7f7;
		font-size:90%;
		font-weight:normal;
		line-height:1.4;
		padding: 10px 5px 0px 10px; 
		}
/*カテゴリー*/
	.side_category {
		color:#000;
		background-color: #f5f7f7;
		font-size:90%;
		font-weight:normal;
		margin: 10px 0px 0px 20px;
		padding: 0px;
		}	
		.side_category ul{
 		/*list-style-type: square;*/
		padding: 0px 0px 0px 20px;
		margin: 0px 0px 0px 0px;
		}
/*サイドタイトル*/
	.sidetitle1 {
		font-family:"Century Gothic",Vendana, Arial,Helvetica,  sans-serif; 
		font-weight: bold;
		text-align: center;
		margin-top:10px;
		color:#000;
		font-size:100%;
		line-height:1.4;
		letter-spacing: .2em;
		background:#70D0FF;
		border-top: solid 2px #0080FF;
		}		
		
	.sidetitle2 {
		font-family:"Century Gothic",Vendana, Arial,Helvetica,  sans-serif; 
		font-weight: bold;
		text-align: center;
		margin-top:10px;
		color:#000;
		font-size:100%;
		line-height:1.4;
		letter-spacing: .2em;
		background:#FFD060;
		border-top: solid 2px #FEA000;
		}		

		
	.comments-head	{ 
		font-family:"Century Gothic",Vendana, Arial,Helvetica,  sans-serif; 
		font-size: x-small ; 
		color: #000030; 
		letter-spacing: .1em;
		padding : 10px;
		padding-top:0px;
		padding-bottom:0px;
		border: solid 2px #003090;
		background:#90D0FF;		
		}		

	
	.comments-body {
		background:#CFF;		
		color:#000030;
		font-size:85%;
		font-weight:normal;
		line-height:1.5;
 		padding:10px;
		border-bottom: solid 2px #003090;
		border-right: solid 2px #003090;
		border-left: solid 2px #003090;
		}		

	.comments-post {
		color:#000030;
		font-size:90%;
		font-weight:normal;
		}	

	.trackback-title {
		font-family:"Century Gothic",Vendana,Arial, Helvetica,  sans-serif; 
		font-size: 90% ; 
		color:#300000;
		letter-spacing: .1em;
		background:#FF7050;
		padding : 10px;
		padding-top:0px;
		padding-bottom:0px;
		border:2px solid #300; 	
		}

	.trackback-head {
		font-family:"Century Gothic",Vendana, Arial,Helvetica,  sans-serif; 
		font-size: 90% ; 
		color:#300000;
		background:#CCC;
		padding : 10px;
		padding-top:0px;
		padding-bottom:0px;
		border-right:2px solid #300000; 	
		border-left:2px solid #300000; 	
		border-bottom:2px solid #300000; 	
		}

	.trackback-body {
		color:#FFF;
		background:#303030;
		font-size:85%;
		font-weight:normal;
		line-height:1.4;
		padding:10px;
		border-right:2px solid #300000; 	
		border-left:2px solid #300000; 	
		border-bottom:2px solid #300000; 	
		}		

	.trackback-url {
		color:#FFF;
		background:#300000;
		font-size:100%;
		font-weight:normal;
		line-height:1.4;
 		padding:5px;	
		}


	.hzldiv {
		width:180px;
		padding-right:15px;
		margin-right:15px;
		float:left;
		text-align:left;
		border-right:1px dotted #444;
		}

	.trackback-post {
		color:#FFF;
		font-size:100%;
		font-weight:normal;
		}

		
	#banner-commentspop {
		color:#FFF;
		font-size:120%;
		font-weight:bold;
		border-left:1px solid #FFF;	
		border-right:1px solid #FFF;
		border-top:1px solid #FFF;
		background:#993300;
		padding-left:15px;
		padding-right:15px;
		padding-top:5px;
		padding-bottom:5px;
		}

	textarea {
		font-family : "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3" , Osaka , sans-serif;
		line-height:1.3;
		font-size:110%;
		}

	input {
		font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3" , Osaka , sans-serif;
		}

/*　//////////////////////////////////// */
/*　/// calendar /// */
/*　//////////////////////////////////// */
#calendar { line-height: 100%; color: #666666; font-size: 9px; padding: 2px; text-align: center; margin-bottom: 5px; } 
#calendar table { padding: 2px; border-collapse: collapse; border: 0px; width: 90%; margin-left: 10px; } 
#calendar caption { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; text-align: center; font-weight: bold; text-transform: uppercase; letter-spacing: .3em; } 
#calendar th { text-align: center; font-weight: normal; border: 1px solid #999999; } 
#calendar td { text-align: center; border: 1px solid #999999; font-size: 9px; } 
.calendar1 { 
	text-align: center;
	/*font-size:x-small;*/
	/*padding:2px;*/} 
/*　//////////////////////////////////// */
/*　/// BlogPeople とドリコム/// */
/*　//////////////////////////////////// */
/*　=== リンクリスト全体 === */
#blogpeople {margin-left: 0px;}
.blogpeople-main {font-size:90%; margin: 0px 0px 0px 0px;}
.blogpeople-linklist {font-size:100%; margin: 10px 0px 0px 0px; font-weight: bold; list-style-type: none;}
.blogpeople-powered-by {margin: 0px auto 0px auto; text-align: center;}

.drecomrss_blog_list_item {
text-align: left;
color:#000000;
font-size:11px;} 


.drecomrss_blog_list_powered {
font-size:60%; 
margin: 0px auto 0px auto; 
text-align: center;
}

/* カテゴリー・ページの分割*/
.paginate {
    text-align: center;
    font-size: 16px;
}

/*Newマーク*/
    span.new {
    display: none;
    color: red;
    font-weight: bold;
}

/*flickr*/
.zg_div {width:117px; text-align:center; margin-left: auto; margin-right: auto;}
.zg_div_inner { color:#999999; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}

/*archivesページ用*/
.archives-title{
	font-weight: bold;
	font-size: 120%;}
.archives-all{
	margin:0px;
	padding:0px 0px 0px 10px;}
/***********************************************/
/*Amazon Search / Google Similar 用                      */
/***********************************************/
.ADSpace1 {
	float: left;
	/*margin: 0px auto 0px auto;*/
	/*padding: 0px 0px 0px 0px;*/
	/*width: ;*/
	/*height: 250px;*/
	background-color: #f5f7f7;
	text-align: center;
}
.ADSpace2 {
	float: right;
	/*margin: 0px auto 0px auto;*/
	/*padding: 0px 0px 0px 0px;*/
	/*width: ;*/
	/*height: 250px;*/
	background-color: #f5f7f7;
	text-align: center;
}

.drk7jpSimilarity {
	/*margin: 1px 0px 3px 0px;*/
	background: #f5f7f7;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:110%;
}

.drk7jpSimilarityHeader {
	margin: 0px 0px 3px 0px;
	border-bottom: 1px solid #F0F0F0;
}

.drk7jpSimilarityItems {
	font-size: 11px;
	font-weight: normal;
	margin: 1px 0px 1px 5px;
}

.drk7jpSimilaritySiteTitles {
	font-size: 12px;
	font-weight: normal;
	margin: 3px 0px 3px 8px;
	/*width: 75%;*/
}

.drk7jpSimilaritySiteTitles img {
	margin-right: 5px;
	float: left;
}

.drk7jpSimilaritySiteSummarys {
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 10px 13px;
	border-left: 1px dashed #808080;
	padding: 0px 3px 0px 5px; 
	/*width: 75%;*/
}

.drk7jpSimilarityFooter {
	background: #f5f7f7;
	color:#000000;
	font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
	font-size: 10px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
	text-align:right;
	/*width: 75%;*/
}

/***********************************************/
/* affiliate.rakuten 用                      */
/***********************************************/
.RakuS-TB1 {
/*  background-color : #ff6600; */
  color: #000000;
  text-align:left;
}

.RakuS-TB2 a,
.RakuS-TB2 a:link,
.RakuS-TB2 a:link:hover,
.RakuS-TB2 a:link:active {
  /*color: #ffffff;text-decoration: underline; */ background: none;
}
.RakuS-TB2 {
/*  background-color : #ff6600; */
}

.RakuS-TB3 {
  color: #006600; font-weight: bold;
/*  background-color : #ffffff; */
}

.RakuS-TB3 a,
.RakuS-TB3 a:link,
.RakuS-TB3 a:link:hover,
.RakuS-TB3 a:link:active {
  color: #004499;
  text-decoration: underline ; background: none;
  font-weight: bold;
}
.RakuS-TB3 img{
  border: none;
}


table.lfmWidget20070609115949 td {margin:0 !important;padding:0 !important;border:0 !important;}table.lfmWidget20070609115949 tr.lfmHead a:hover {background:url(http://panther1.last.fm/widgets/images/en/header/chart/recenttracks_regular_blue.png) no-repeat 0 0 !important;}table.lfmWidget20070609115949 tr.lfmEmbed object {float:left;}table.lfmWidget20070609115949 tr.lfmFoot td.lfmConfig a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat 0px 0 !important;;}table.lfmWidget20070609115949 tr.lfmFoot td.lfmView a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat -85px 0 !important;}table.lfmWidget20070609115949 tr.lfmFoot td.lfmPopup a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat -159px 0 !important;}

table.lfmWidget20070609120001 td {margin:0 !important;padding:0 !important;border:0 !important;}table.lfmWidget20070609120001 tr.lfmHead a:hover {background:url(http://panther1.last.fm/widgets/images/en/header/radio/my_regular_blue.png) no-repeat 0 0 !important;}table.lfmWidget20070609120001 tr.lfmEmbed object {float:left;}table.lfmWidget20070609120001 tr.lfmFoot td.lfmConfig a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat 0px 0 !important;;}table.lfmWidget20070609120001 tr.lfmFoot td.lfmView a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat -85px 0 !important;}table.lfmWidget20070609120001 tr.lfmFoot td.lfmPopup a:hover {background:url(http://panther1.last.fm/widgets/images/en/footer/blue.png) no-repeat -159px 0 !important;}