.imgLeft {
	padding-right: 10px; padding-bottom: 10px; float: left;
}
.imgRight {
	padding-bottom: 10px; padding-left: 10px; float: right;
}
.txtRight {
	text-align: right !important;
}
.txtCenter {
	text-align: center !important;
}
p span .red {
	color: rgb(224, 48, 56); font-weight: 700;
}
p span.blue {
	color: rgb(0, 102, 204); font-weight: 700;
}
p span.black {
	color: rgb(51, 51, 51); font-weight: 700;
}
h4 {
	background-position: left 6px; margin: 0px auto 15px; padding: 6px 5px 8px 30px; width: 665px; text-align: left; color: rgb(68, 87, 165); font-size: 1.4em; font-weight: 700; border-bottom-color: rgb(220, 224, 241); border-bottom-width: 3px; border-bottom-style: solid; background-image: url("http://www.protect-risk.co.jp/themes/seminer/common/img/navi-news/cap_bg.jpg"); background-repeat: no-repeat;
}
h5 {
	padding: 0px 25px; color: rgb(68, 87, 165); font-size: 1.2em; font-weight: 700; margin-bottom: 1.5em;
}
