article#guideline{

}

#guideline h1{
	color: #192B5B;
	height:54px;
	font-size:36px;
	font-weight: bold;
	line-height:54px;
	margin: 40px auto 80px;
	text-align:center;
}

.spacer {
    margin: 0 auto 40px;
    width: 830px;
}

.subTitle {
	color: #192B5B;
	font-size: 24px;
	font-weight: bold;
    margin-bottom: 20px;
}

.text {
	line-height: 24px;
}

.text a {
    color: #0068B7;
}

ol.list {
	padding-left: 1rem;
}

ol.list li {
	line-height: 24px;
	list-style-type: decimal;
	margin-bottom: 20px;
}

ol.list li ol.kana li {
	list-style-type: none;
	padding-left: 1em;
	text-indent: -1em;
}

ol.list li ul li {
	list-style-type: none;
	margin-bottom: 0px
}


.textContents {
	line-height: 24px;
    margin: 0 auto 80px;
    width: 830px;
}