/*
Theme Name: arrow_uec_ja
Theme URI: http://www.arrowuec.co.jp/
Description: アロー・ユーイーシー・ジャパンの日本語テンプレート
Version: 1.2
Author: Itd-Door
Author URI: http://itd-door.com
*/

.blog_info {
	margin: 0 0 20px 0;
}

.blog_info ul{
	padding: 0;
	margin: 0;
}

.blog_info li{
	font-size: 11px;
	list-style: none;
	float: left;
	padding-left: 15px;
	padding-right: 10px;
	color: #555;
}

li.cal{
	background: url(images/common/calendar.gif) no-repeat 0 1px;
}

li.cat{
	background: url(images/common/folder.gif) no-repeat 0 1px;
}

li.tag{
	background: url(images/common/tag.gif) no-repeat 0 2px;
}

.commentlist{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.avatar{
	float: left;
}

.comment-content{
	margin-left: 50px;
}

.reply{
	margin-left: 50px;
	margin-bottom: 20px;
}

article.comment{
	font-size: 12px;
	border-top: 1px dashed #ccc;
	padding-top: 20px;
}


.comment_form_over label{
	font-size: 11px;
}


.comment_form_over p{
	margin: 0px;
	padding: 0px;
}

input#author{
	width: 260px;
	border: 1px solid #ccc;
	height: 18px;
}

input#email{
	width: 260px;
	border: 1px solid #ccc;
	height: 18px;
}

input#url{
	width: 545px;
	border: 1px solid #ccc;
	height: 18px;
}

.comment-form-author{
	float: left;
}

.comment-form-email{
	float: right;
}


textarea#comment{
	width: 545px;
	border: 1px solid #ccc;
	height: 100px;
}

.title{
	margin: 20px 0px 5px 0px;
}

#comments-title{
	margin: 20px 0px 5px 0px;

}

#reply-title{
	margin: 50px 0px 10px 0px;
}

.widget-area ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.logged-in-as{
	font-size: 12px;
}

#nameandurl{
	padding-top: 10px;
	margin-bottom: 20px;
}

#textbox{
	padding-top: 10px;
}

.blog_description{
	font-size:12px;
	margin-bottom:20px;
	color:gray;
}

/* @group wp表示でよく使う装飾 */

.nav-below {
	margin: 100px 0 0 0;
}

.nav-below .nav-next {
	float: right;
}

#contents .single_post h2 {
	background: #E8E8E8;
	margin: 0 0 15px 0;
	padding: 10px 15px;
	font-size: 21px;
	border-radius: 10px;
}

#contents .single_post h3,#contents .single_post h4 {
	background: #E9EDF5;
	font-size: 15px;
	margin: 0 0 10px;
	padding: 5px 10px 3px 23px;
	position: relative;
}

#contents .single_post h3:before {
	background: #85888E;
	content: "";
	display: block;
	height: 20px;
	left: 10px;
	position: absolute;
	top: 5px;
	width: 5px;
}

.post strong{
  	color: maroon;
}

.post em{
	color: gray;
}

.post blockquote{
	border: 1px solid #ccc;
	padding: 10px 20px;
	font-size: 16px;
	font-style: italic;
	color: gray;
}

.post code{
	color: teal;
	font-family: "Courier New";
}

.thecontent ul{
	margin: 0px;
	/*padding: 0px 0px 0px 20px;*/
}

/*.thecontent ul li{
	list-style: none;
	background: url(images/tick.gif) no-repeat 0 4px;
	padding-left: 13px;
}*/

/* @end */