#box01 {	padding-left: 8px;	margin-top: 10px;	padding-right: 8px;	margin-bottom: 20px;}#box01 .td01 {	padding-top: 5px;	padding-bottom: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	white-space: nowrap;	padding-right: 15px;}#box01 .td01b {	white-space: nowrap;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#box01 .td02 {	padding-bottom: 3px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding-top: 3px;	padding-left: 0px;}#box01 .td02 p {	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #4F86C5;	}#box01 .td02b {	padding-bottom: 3px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-top: 3px;	padding-left: 0px;}#box01 .td02b p {	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #4F86C5;	}		#box02 {	padding-left: 8px;	margin-top: 10px;	padding-right: 8px;	margin-bottom: 20px;}#box02 .td01 {	padding-bottom: 3px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding-top: 3px;	padding-left: 0px;}#box02 .td01 p {	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #4F86C5;	color: #4F86C5;	}#box02 .td01b {	padding-bottom: 3px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-top: 3px;}#box02 .td01b p {	padding-left: 12px;	padding-top: 2px;	padding-bottom: 2px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #4F86C5;	color: #4F86C5;	}#box02 .td02 {	padding-bottom: 5px;	white-space: nowrap;	color: #B35E4F;	padding-left: 16px;}#box02 .td02b {	padding-bottom: 5px;	white-space: nowrap;	color: #B35E4F;	padding-left: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#point_box {	margin-top: 10px;}#point_box .q01 {	padding-bottom: 5px;	font-weight: bold;	color: #436198;	padding-right: 10px;}#point_box .q01b {	font-weight: bold;	color: #436198;		padding-bottom: 5px;	padding-right: 10px;	padding-top: 10px;}#point_box .q02 {	padding-bottom: 5px;	padding-left: 0px;}#point_box .q02 p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #Cfd4db;	padding-left: 10px;}#point_box .q02b {	padding-top: 10px;	padding-bottom: 5px;	padding-left: 0px;}#point_box .q02b p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #Cfd4db;	padding-left: 10px;}#point_box  .a01 {	padding-top: 5px;	font-weight: bold;	color: #B35E4F;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-right: 10px;}#point_box  .a02 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-bottom: 10px;	padding-top: 5px;}#point_box  .a02 p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #DBD0D0;	padding-left: 10px;}#faq_box {	margin-top: 10px;	padding-right: 5px;}#faq_box .q01h {	padding-bottom: 5px;	font-weight: bold;	color: #436198;	padding-right: 10px;}#faq_box .q02h {	padding-bottom: 5px;	font-weight: bold;	padding-left: 0px;}#faq_box .q02h p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #Cfd4db;	padding-left: 10px;}#faq_box .q01 {	padding-top: 35px;	padding-bottom: 5px;	font-weight: bold;	color: #436198;	padding-right: 6px;}#faq_box .q02 {	padding-top: 35px;	padding-bottom: 5px;	font-weight: bold;	padding-left: 0px;}#faq_box .q02 p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #Cfd4db;	padding-left: 10px;}#faq_box .a01 {	padding-top: 5px;	font-weight: bold;	color: #B35E4F;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-right: 10px;}#faq_box .a02 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-bottom: 10px;	padding-top: 5px;}#faq_box .a02 p {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #DBD0D0;	padding-left: 10px;}
