/*
Theme Name: Child
Template: twentytwelve
*/
  
@import url('../twentytwelve/style.css');

/*******************************************************************/
/* 投稿の記事タイトル&記事エリアの装飾 */
/*******************************************************************/
/* 記事タイトルの前の投稿日&下線　*/
.my-before-title{border-bottom:1px solid #c0c0c0;width:100%;}
/* 記事タイトルの後の二重線　*/
.my-after-title{border-bottom:4px double #c0c0c0;width:100%;}
/* 記事エリアの後の二重線 */
.site-content article {border-bottom: 4px double #c0c0c0;}


/* 幅変更 */
@media screen and (min-width: 600px) {
.site {max-width: 860px;}
.widget-area {width: 34.88372093%;}
.site-content {width: 62.79069767%;}
}
/* 幅変更IE8対策 */
@media screen and (min-width: 600px) {
.ie8 .site {max-width: 860px;}
.ie8 .widget-area {width: width: 34.88372093%;}
.ie8 .site-content {width: 62.79069767%;}
}


/* 二重線マージン */
.site-content article {
	margin-bottom: 14px;
	margin-bottom: 1rem;
}


.wpp-list {
　counter-reset: wpp-ranking;
 }
 .wpp-list li:before {
　content: counter(wpp-ranking, decimal);
　counter-increment: wpp-ranking;
　padding-right:8px;
 }


.entry-header .entry-title {
	font-size: 20px;
	font-size: 1.2rem;
	line-height: 1.2;
	font-weight: normal;
}


.site-content article {　/* コンテンツの最下部 */
	border-bottom: 4px double #ededed;
	margin-bottom: 0;
	margin-bottom: 0rem;
	padding-bottom: 0;
	padding-bottom: 0rem;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}



.centerad{
text-align: center;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-left : auto ;/*-----IE用-----*/
margin-right : auto ;/*-----IE用-----*/
}





/* ウィジェットタイトル部分 */
.widget-area .widget h3  {
text-align:center;  /* タイトルの中央寄せ */
line-height: 20px; /* 高さ */
font-size: 15px; /* 文字の大きさ */
color: #9c11oc; /* 文字色 */
background-color: #e8bd23; /* 背景色 */
border-radius: 3px; /* 角に丸みをつける */
padding: 2px 10px; /* 左と上下に余白 */
}
 


/* Small headers */
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th {
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	text-transform: none;
	color: #636363;
}



/* Link posts */
article.format-link header {
	padding: 0 10px;
	padding: 0 0.714285714rem;
	float: right;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	font-style: italic;
	text-transform: none;
	color: #848484;
	background-color: #ebebeb;
	border-radius: 3px;
}



.main-navigation li a {
		border-bottom: 0;
		color: #6a6a6a;
		line-height: 3.692307692;
		text-transform: none;
		white-space: nowrap;
	}

