@charset "EUC-JP";

/* ÍøÍÑµ¬ÌëŽÀ*/
.read {
border:#CCCCCC 1px solid;
	width:518px;
	margin:10px 0px 20px 30px;
	padding:0px 0px 0px 0px;
}

.read_txt{
	text-align:left;
	padding:10px;
	font-size:100%;
	line-height:1.6em;
	margin:auto;
}

.read_txt ul {
	ist-style:outside disc;
	margin:5px 5px 5px 15px;
}

.attention {
	color:#ff0000;
	font-size:80%;
	font-weight:normal;
}

#inqPol {
	}
	#inqPol ol#lev1 {
		margin: 10px 10px 10px 20px;
		}
		#inqPol ol#lev1 li {
			margin-bottom: 10px;
			}
			#inqPol ol#lev1 li li {
				list-style-type: none;
				margin-bottom: 0;
				}
				#inqPol ol#lev1 li li ul#listLev1 {
					text-indent: -1em;
					}
				#inqPol ol#lev1 li p {
					margin: 0 0 0 0;
					}
			
.read_txt p {
	margin: 0 !important;
	padding: 0 !important;
	width: auto;
	}
	
.read_txt p#check_txt {
	margin: 0 0 1em 0 !important;
	}
.read_txt dl#checklist dt::before {
	content: "¢£";
	margin-right: .5em;
	}
	.read_txt dl#checklist dd {
		margin-left: 1.5em;
		margin-bottom: 1em;
		}