@charset "Shift_JIS";

.leadBox p {
	margin: 1.5em 0!important;
}
.leadBox {
	padding-top: 15px!important;
}

/*.cmn--------------------------------*/
ol.cmn {
	padding: 0!important;
	margin: 15px 0!important;
}
ol.cmn li {
	margin-left: 4em!important;
	text-indent: -4em!important;
}
ol.cmn strong {
	margin: 15px 0 0 4em;
	display: block;
}
ol.cmn em {
	font-style: normal;
	font-family: monospace;
}
ol.cmn ul {
	color: #039B88;
	padding-left: 30px!important;
	margin-bottom: 1em!important;
}
ol.cmn ul li {
	list-style: disc!important;
	margin: 0!important;
	text-indent: 0!important;
}
ol.cmn ul li span {
	color: #333;
}
/*--------------------------------*/

ol.cmn_second {
	padding: 0 0 0 40px!important;
	margin: 15px 0!important;
}
ol.cmn_second  li {
	margin-left: 4em!important;
	text-indent: -4em!important;
}
ol.cmn_second  strong {
	margin: 15px 0 0 4em;
	display: block;
}
ol.cmn_second  em {
	font-style: normal;
	font-family: monospace;
}
ol.cmn_second  ul {
	color: #039B88;
	padding-left: 30px!important;
	margin-bottom: 1em!important;
}
ol.cmn_second  ul li {
	list-style: disc!important;
	margin: 0!important;
	text-indent: 0!important;
}
ol.cmn_second  ul li span {
	color: #333;
}

/*.cmn_socond--------------------------------*/

ol.cmn_second {
	padding: 0 0 0 30px!important;
	margin: 15px 0!important;
}
ol.cmn_second  li {
	margin-left: 2em!important;
	text-indent: -2em!important;
}
ol.cmn_second  strong {
	margin: 15px 0 0 2em;
	display: block;
}
ol.cmn_second  em {
	font-style: normal;
	font-family: monospace;
}
ol.cmn_second  ul {
	color: #039B88;
	padding-left: 30px!important;
	margin-bottom: 1em!important;
}
ol.cmn_second  ul li {
	list-style: disc!important;
	margin: 0!important;
	text-indent: 0!important;
}
ol.cmn_second  ul li span {
	color: #333;
}

/*--------------------------------*/

/*.cmn_third--------------------------------*/

ol.cmn_third {
	padding: 0 0 0 50px!important;
	margin: 15px 0!important;
}
ol.cmn_third  li {
	margin-left: 4em!important;
	text-indent: -4em!important;
}
ol.cmn_third  strong {
	margin: 15px 0 0 4em;
	display: block;
}
ol.cmn_third  em {
	font-style: normal;
	font-family: monospace;
}
ol.cmn_third  ul {
	color: #039B88;
	padding-left: 30px!important;
	margin-bottom: 1em!important;
}
ol.cmn_third  ul li {
	list-style: disc!important;
	margin: 0!important;
	text-indent: 0!important;
}
ol.cmn_third  ul li span {
	color: #333;
}

/*--------------------------------*/


ul.cmn {
	color: #039B88;
	padding-left: 30px!important;
	margin: 15px 0!important;
}
ul.cmn li {
	list-style: disc!important;
}
ul.cmn li span {
	color: #333;
}
dl.cmn {
	margin: 15px 0!important;
}
dl.cmn dt {
	font-family: monospace;
}
dl.cmn dd {
	margin: -1.5em 0 10px 3.5em!important;
}
div.flame div.flame_top div.flame_btm h5 {
	border-left:solid 4px #929173;
	padding:0 0 0 10px!important;
	margin:0 0 10px 0!important;
	font-size:110%;
	line-height:1.1;
}
table.commconTbl caption {
	background: #EEE;
	text-align: left;
	font-weight: bold;
	padding: 10px;
	border: solid 1px #CCC;
	border-bottom: none;
}

table.commconTbl th {
  white-space: nowrap;
}

p.third{
	padding-left:50px!important;
	}
	
div.ct{
	text-align:center!important;
	}
	
div.ct img{
	margin:0 auto 15px auto!important;
	}