/*Theme Name: kowa ThemeTheme URI: http://blog.ad-kowa.com/Description: This is my kowa theme.*/a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter: "alpha( opacity=80 )";}/*　コンテナ　*/div#container {width:760px;			margin:auto}/*　ヘッダー　*/div#header{background-image:url(header.png);		background-repeat:no-repeat;		background-color:#ffffff;		padding-top:38px;		}div#header h1{font-size:1.875em;			margin: 0 20px;				text-indent:-9999px}			div#header h1 a{			display:block;	width:331px;	height:126px;	background-image:url(kowa_logo.png);	background-position:left top;	text-decoration:none}	div#header p{font-size:0.75em;			margin:8px 20px 0}/*　コンテンツ　*/div#content{width:515px;		float:left;		margin-bottom:20px}P#pagetitle{font-size:0.875em;		font-weight:bold;		color:#2b76cc;		border:dotted 1px #2b76cc;		text-align:center;		padding:10px 0;		margin-top:20px}		/*記事*/div.post{border:solid 1px #2b76cc;		padding:18px;		margin: 20px auto}div.post h2{background-image:url(mark.png);		background-repeat:no-repeat;		font-size:0.875em;		border-bottom:solid 1px #2b76cc;		padding-left:22px;		padding-bottom:5px;		margin:0}div.post h2 a{text-decoration:none;			color:#000000}			div.post p{font-size:0.75em;	line-height:1.6;	margin-top:10px}	p.postinfo{color:#2b76cc;		text-align:right;		margin:20px 0 0;		clear:both}		p.postinfo a{color:#2b76cc}/*　記事内の画像　*/.aligncenter {display:block;			margin-left:auto;			margin-right:auto}div.post img{border:none}.alignleft {float:left;		margin-right:10px;		margin-bottom:2px}		.alignright{float:right;		margin-left:10px;		margin-bottom:2px}.wp-caption{border:solid 1px #aaaaaa;			text-align:center;			padding-top:5px;			margin-top:10px}			/*　ページリンク　*/p.pagelink a{font-size:0.75em;		color:#2b76cc}span.pageprev{float:left}span.pagenext{float:right}/*　サイドバー　*/div#sidebar {width:220px;		float:right;		margin-top:20px;		margin-bottom:20px}div#sidebar h2{background-image:url(menubar.png);			background-repeat:no-repeat;			font-size:0.75em;			color:white;			padding:6px 8px;			margin:0}div#sidebar li {font-size:0.75em;			list-style-type:none;			margin-bottom:4px;			background-image:url(listmark.png);			background-repeat:no-repeat;			padding-left:16px;			vertical-align:top}div#sidebar li a{color:#000000;			text-decoration:none}			div#sidebar ul{margin:8px 8px 20px;			padding:0}/*　カレンダー	*/#wp-calendar {width:100%;			margin-bottom:20px;			font-size:0.75em}#wp-calendar a {color:#2b76cc}#wp-calendar td, #wp-calendar th {text-align:center}#wp-calendar caption{background-image:url(menubar.png);				background-repeat:no-repeat;				color:white;				padding:6px 8px;				text-align:left}#wp-calendar #prev {text-align:left;				padding-top:3px;				padding-left:3px}				#wp-calendar #next{text-align:right;				padding-top:3px;				padding-right:3px}				/*　フィード　*/p.feed	{font-size:0.75em;			font-family:Vardana,Helvetica,sans-serif}			p.feed a	{color:#444444;				text-decoration:none}	p.feed img	{vertical-align:middle;				margin-right:8px}/*　検索フォーム　*/input#s	{width:160px}/*　フッター　*/div#footer {border-top:solid 3px #2b76cc;			clear:both}address{font-size:0.75em;		font-style:normal;		font-family: verdana, sans-serif;		padding-top:6px}