@charset "UTF-8";/* CSS Document */*{	margin: 0px;	padding: 0px;}div#page {	border: 0px solid #666666;	background: #FFF;	width:840px;	margin:8px auto;	}#head {	margin-bottom:5px;	color: #FFFFFF;}div#kiyaku{	width:580px;	margin:0 auto 0 auto;	text-align:center;	}	.kiyaku{	margin:0 auto 0 auto;		}div#main {	}div#main p {	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 9pt;	text-align:left;	color: #666666;	margin: 0px 50px 20px 50px;}div#main ul {	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	margin: 10px 50px 20px 50px;	font-size: 8pt;	text-align:left;	color: #666666;}div#main ol {	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	margin: 10px 50px 50px 70px;	font-size: 9pt;	text-align:left;	color: #666666;}div#main li {	margin-bottom: 5px;}img#bt_top { margin: 20px 0 15px 30px; border: none; }.img-left  { float: left  }.img-right { float: right }h1 {	font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 120%;	font-weight:bold;	padding: 15px 0 15px 10px;	text-align:left;	border-left:solid 15px #9c0;	border-top:dotted 1px #ccc;	border-bottom:dotted 1px #ccc;	color: #9c0;}h2 {	font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 95%;	font-weight:bold;	padding: 10px 0 8px 10px;	margin-bottom:20px;	border-left: 15px solid #093;	border-bottom: 1px solid #093;	text-align:left;	color: #093;	clear: left;}h3 {	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 100%;	text-align:left;	margin: 0px 30px 20px 30px;	color: #333;	padding: 0px 0px 5px;	clear: both;}h4 {	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 90%;	text-align:left;	margin: 0px 60px 20px 60px;	color: #333333;	border-bottom: 1px dotted #c0d54b;	padding: 0px 0px 5px;	clear: both;}dl {	margin: 0px 0px 50px 40px;}dt {	font-weight: bold;}dd {	margin-bottom: 10px;}.norsize_field {	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	line-height:150%;	color: #666666;	padding: 0px 0px 0px 5px;	}.norsize {	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	line-height:200%;	text-align:left;	color: #666666;	padding: 0px 10px 20px 10px;	}.norsize_red {	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 7pt;	text-align:left;	color: #F03;	padding: 0px 10px 20px 5px;	}.norsize200 {	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	line-height:200%;	text-align:left;	color: #666666;	padding: 10px 10px 20px 5px;	}.norsize3 {	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	line-height:140%;	text-align:left;	color: #666666;	padding: 10px 10px 20px 0px;	}.norsize_line{	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	border-bottom: 1px dotted #333;	text-align:left;	color: #666666;	padding: 0px 15px 2px 10px;	margin:20px 0 20px 0;}.norsize_center{	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	text-align: center;	color: #666666;	margin:10px 0 40px 0;}div#foot {	padding-top:30px;	padding-bottom:30px;	border-top: 1px dotted #CCC;	font-family: "ヒラギノ角ゴ Pro W3", "MS PGothic";	font-size: 8pt;	text-align: center;	color: #666666;	}/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/table#table-01 {	border: 1px #09f dotted;    border-collapse: collapse; /*二重ボーダーNG */    border-spacing: 0;	background-color: #FFFFFF;	line-height: 140%;/* 行間 */	font-family: "MS Pゴシック", "Osaka";	letter-spacing:0pt; /* 文字間 */	margin-bottom:20PX;}table#table-01 th {　/*<TH>Table Header 表の横一行を定義*/    padding: 5px 5px 5px 5px;    border: #09f dotted;    border-width: 0 0 1px 1px;     background: #F5F5F5;    line-height: 120%;    text-align: left;    white-space: nowrap; /*ソース中のスペース・タブ・改行の表示の仕方を指定*/}table#table-01 td { /*<TD>セル*/    padding: 5px 5px 5px 5px;    border: 1px #09f dotted;    border-width: 0 0 1px 1px;    text-align: left;    white-space: nowrap;}/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
