h1.parag{	/* 節タイトル */
	border-width:0;
	color:#ffffff;
	background:transparent;
	font-face:MS Pゴシック;
	font-size:16pt;
	font-weight:bold;
	line-height:1.5em;
	}

div{
	margin:0;
	}

img{
	border:none;
	}

.read{	/* リード文 */
	font-size:11pt;
	font-weight:normal;
	line-height:1.6;
	margin:6px 6px 0;
	padding:0;
	}

h2.clause{	/* 項タイトル */
	border:solid #006699;
	border-width:5px 0;
	color:#006699;
	font-size:14pt;
	line-height:1.3;
	margin:20px 0 0;
	padding:8px 10px 6px;
	}

h3.sclause{	/* 小項タイトル */
	background-color:#006699;
	color:#ffffff;
	font-size:13pt;
	line-height:1.3;
	margin:20px 0 0;
	padding:6px 10px 4px;
	}

h4.fclause{	/* 小々項タイトル */
	border-bottom:1px solid #1949d6;
	border-left:16px solid #1949d6;
	color:#003875;
	font-size:12pt;
	line-height:1.4;
	margin:28px 0 0;
	padding:1px 8px 2px;
	}

.maintxt{	/* 本文 */
	font-size:11pt;
	font-weight:normal;
	line-height:1.4;
	margin:12px 0 0 6px;
	padding:0;
	}

.item1{	/* 箇条(通常、abc) */
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	line-height:1.4;
	margin:14px 0 0 35px;
	padding:0;
	}

.item1 li{
	margin:0 0 18px;
	}

.protxt1{	/* 手順本文(123) */
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	line-height:1.4;
	margin:14px 0 0 35px;
	padding:0;
	}

.protxt1 li{
	margin:0 0 18px;
	}

.item2{	/* 箇条or手順内箇条 */
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	line-height:1.4;
	margin:4px 0 0 20px;
	padding:0;
	}

.item2 li{
	margin:0;
	}

.itemsuptxt{	/* 箇条補足文 */
	color:#000000;
	font-size:11pt;
	font-weight:normal;
	line-height:1.4;
	margin:0 0 6px;
	padding:8px 0 4px;
	}

.protxt2{	/* 手順or箇条内手順 */
	color:#000000;
	font-size:11pt;
	font-weight:normal;
	line-height:1.4;
	margin:4px 0 0 30px;
	padding:0;
	}

.protxt2 li{
	margin:0;
	}

.prosuptxt{	/* 手順補足文 */
	color:#000000;
	font-size:11pt;
	font-weight:normal;
	line-height:1.4;
	margin:0 0 6px;
	padding:8px 4px 4px;
	}

.topictitle{	/* 約物見出し */
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	line-height:1.2;
	margin:12px 12px 12px 16px;
	padding:0;
	text-indent:-1em;
	}

.topictxt{	/* 約物本文 */
	color:#000000;
	font-size:11pt;
	line-height:1.2;
	margin:12px 12px 12px 16px;
	padding:0;
	}

.topicul{	/* 約物箇条 */
	font-size:11pt;
	font-weight:normal;
	line-height:1.2;
	margin:6px 12px 6px 16px;
	padding:0;
	}

.topicol{	/* 約物手順 */
	font-size:11pt;
	font-weight:normal;
	margin:12px 12px 12px 16px;
	padding:0 0 0 32px;
	}

.topicol li{
	line-height:1.2;
	margin:0 0 6px;
	}

.infbox .topicul,.infbox .topicol{	/* お知らせ-約物箇条or手順 */
	color:#000000;
	}

.wishbox .topicul,.wishbox .topicol{	/* お願い-約物箇条or手順 */
	color:#000000;
	}

.caption{	/* キャプション */
	color:#425aa7;
	font-size:11pt;
	font-weight:normal;
	margin:0 0 5px;
	padding:0;
	}

.imgbox{	/* 画像 */
	margin:28px 0 24px 38px;
	}

ol .imgbox,ul .imgbox{	/* 画像 箇条or手順内*/
	margin:12px 0 24px 4px;
	}

ol ol .imgbox,ol ul .imgbox,ul ul .imgbox,ul ol .imgbox{	/* 画像 手順or箇条内箇条内、手順or箇条内手順内*/
	margin-bottom:8px;
	}

.movicon,.proicon{	/* 動画アイコン & 手順アイコン */
	background-color:transparent;
	font-size:12pt;
	margin:12px 0 12px 20px;
	padding:5px 4px 5px 20px;
	}

.reficon{	/* 参照アイコン(冊子、ページ内、別コンテンツ) */
	font-size:11pt;
	margin:8px 0 0;
	padding:4px;
	}

.reficon img{
	margin:3px 0;
	vertical-align:middle;
	}

.inficon{	/* お知らせ(ポイント)アイコン */
	background-color:#008cff;
	color:#ffffff;
	font-size:12pt;
	font-weight:bold;
	letter-spacing:0.2em;
	margin:32px 0 0 20px;
	padding:6px 4px 2px;
	text-align:center;
	width:6.7em;
	}

.infbox{	/* お知らせ(ポイント)囲み */
	border:3px #008cff;
	border-style:double none;
	margin:0 12px 30px 20px;
	}

.wishicon{	/* お願い(重要)アイコン */
	background-color:#cc0000;
	color:#ffffff;
	font-size:12pt;
	font-weight:bold;
	letter-spacing:0.2em;
	margin:32px 0 0 20px;
	padding:6px 4px 2px;
	text-align:center;
	width:5.7em;
	}

.wishbox{	/* お願い(重要)囲み */
	border:3px #cc0000;
	border-style:double none;
	margin:0 12px 30px 20px;
	}

.list{	/* 表組み */
	border-collapse:collapse;
	margin:20px 0 0;	/*left,rightのmargin--NG*/
	}

.list tr,.list td{
	border:1px solid #999999;
	font-size:11pt;
	padding:4px;
	text-align:left;
	vertical-align:top;
	}