
/*
　///////////　記事内文字装飾　///////////
*/

/*打ち消し線*/
.spike{
	text-decoration: line-through;
}

/*赤文字*/
.red{
	color: #bf0d3e;

}


/*補足事項*/
.explanation{
	font-size: 0.9em;
	color:#7f7f7f;
}

figcaption{
	font-size: 11px;
	text-align: right;
	color:#7f7f7f;
}

.learning-noteArea p{
	font-size:0.8em;
}



/*
　///////////　レイアウト調整　　///////////　
*/

p.mb25em {
	margin-bottom: 2.5em;
}

.time {
	width: 13em;
	display: inline-block;
}

dt{
	font-weight: bold;
	padding-bottom: 0.5em;
}

dd{
	padding-bottom: 2em;

}


.indent7 {
    text-indent: 7em;
    display: block;
    }

.indent45 {
    text-indent: 4.5em;
    display: block;
    }


.tabl{
	display: table;
	font-size: 0.8em;
}

.tb22{
	display: table-cell;
	width: 12%;
	vertical-align: top;
}

.tb78{
	display: table-cell;
	width: 88%;
	vertical-align: top;
}

h5{
	font-weight: normal;
}