/*
カスタム CSS へようこそ!

CSS (カスケーディングスタイルシート)
は、ブラウザに対し Web
ページの表示方法を指定するためのコードです。このコメントを削除し、カスタマイズを始めることができます。

デフォルトでは、ここで指定したカスタムスタイルはテーマのスタイルシートが読み込まれた後に追加されます。つまり、デフォルトの
CSS
ルールを上書きできるということです。テーマのスタイルシートの内容をここにコピーする必要はありません。追加したい内容だけを書き込んでください。
*/
body {
	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
	font-size: 15px;
}

a {
	color: #0d0015;
	text-decoration: none !important;
}

a:hover,
a:focus {
	color: #008CBA;
	text-decoration: underline !important;
}

a img {
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}

a:hover img {
	opacity: .8;
	-webkit-filter: alpha(opacity=80) drop-shadow(1px 0px 2px #ccc);
	-webkit-filter: alpha(opacity=80) drop-shadow(1px 0px 2px #ccc);
	-moz-filter: alpha(opacity=80) drop-shadow(1px 0px 2px #ccc);
	filter: alpha(opacity=80) drop-shadow(1px 0px 2px #ccc);
}

a:hover img.noOpacity {
	opacity: 1;
	-webkit-filter: alpha(opacity=100) drop-shadow(0px 0px 0px #ccc);
	-webkit-filter: alpha(opacity=100) drop-shadow(0px 0px 0px #ccc);
	-moz-filter: alpha(opacity=100) drop-shadow(0px 0px 0px #ccc);
	filter: alpha(opacity=100) drop-shadow(0px 0px 0px #ccc);
}

.entry-title {
	background: url(http://monken.org/wp-content/uploads/2015/04/h_back_tori.png) no-repeat left bottom;
	font-size: 20px;
	word-wrap: break-word;
	line-height: 1.2;
	font-weight: bold;
	padding: 20px 0 0 50px;
	min-height: 40px;
	border-bottom: dotted thin #e3e3e3;
/*		background: #f3f3f3;*/
}

.archive-title {
	font-size: 42px;
	margin-bottom: 60px;
	font-weight: bold;
	border-bottom: solid 3px #333;
}

.site-header {
	background: url(http://monken.org/wp-content/uploads/2015/04/head-bg_river1.gif) center #0d0015;
}

.site-header > .wrap {
	padding: 10px 0;
}

.entry-footer {
	border-bottom: solid 15px #f3f3f3;
}

.widget {
	font-size: .8em;
}

.widget-title {
	font-size: 1.2em;
	font-weight: bold;
}

#wp-calendar a {
	color: #008CBA;
	font-weight: bold;
}

.post-date {
	font-size: .8em;
}

table caption {
	font-variant: normal;
}

/* Forms
--------------------------------------------- */
input,
select,
textarea {
	color: #333;
}

::-moz-placeholder {
	color: #333;
}

::-webkit-input-placeholder {
	color: #333;
}

/*
Site Navigation
---------------------------------------------------------------------------------------------------- */
.omega-nav-menu {
	color: #333;
}