#hint_t{
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:1px;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	background:linear-gradient(0deg, #e6e6e6, #ffffff);
	font-size:110%;
	line-height:125%;
}

#hint_t h1{
	background: url(../img/hint.gif) no-repeat left 50%;
	padding:10px 0px 7px 60px;
}

#article{
	line-height:100%;
}
.txt_waku{
	font-size:90%;
	margin:10px;
}
.ol_waku{
	font-size:90%;
	margin:10px 10px 10px 30px;
}
#article ol li{
	margin-bottom:5px;
}
.ul_waku{
	font-size:90%;
	margin:10px 10px 10px 30px;
}
#article ul li{
	margin-bottom:5px;
}

.section_HeadingThin h2 {
	font-size:100% !important;
}

.section_HeadingWThin h2 {
	font-size:100% !important;
}

.sub_t {
	padding: 5px;
	background-color: #DBDEFB;
	font-size:105%;
	font-weight: bold;
}