<!--
/*新・法令メインスタイル*/

/*上部定型部+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*上ロゴ*/
img.img  {border-style:none;}							/*ＩＭＧ*/
.ue  {width:100%;text-align:left ;padding-bottom:0.2em;margin-bottom:0em}	/*上ロゴ*/

/*法令題名*/
h1.daimei{text-align:center;color:#000000;font-size:125%;font-weight:bold;width:100%;border-top:double  thick black;border-bottom:double thick black;padding-bottom:0.25em;padding-top:0.25em;margin:0em}	/*題名　　(黒)*/
h1.haidai{text-align:center;color:#ff0000;font-size:125%;font-weight:bold;width:100%;border-top:double  thick black;border-bottom:double thick black;padding-bottom:0.25em;padding-top:0.25em;margin:0em}	/*〃廃　止(赤)*/
h1.mindai{text-align:center;color:#cccc00;font-size:125%;font-weight:bold;width:100%;border-top:double  thick black;border-bottom:double thick black;padding-bottom:0.25em;padding-top:0.25em;margin:0em}	/*〃未入力(黄)*/

/*【目次】*/
.mo  {line-height:100%;width:100%;border-bottom:solid 1px;padding-bottom:0.5em;padding-top:0.5em;margin-bottom:0;}

/*目次*/
.mo0{margin-top:0.5em;padding-bottom:0.5em;border-bottom:solid 1px black;}
.mo1{font-size:110%;padding:0 0 0 0em;line-height: 130%;margin-left:4em;text-indent:-4em;}
.mo2{font-size:100%;padding:0 0 0 1em;line-height: 130%;margin-left:4em;text-indent:-4em;}
.mo3{font-size: 95%;padding:0 0 0 2em;line-height: 130%;margin-left:4em;text-indent:-4em;}
.mo4{font-size: 90%;padding:0 0 0 3em;line-height: 130%;margin-left:4em;text-indent:-4em;}
.mo5{font-size: 90%;padding:0 0 0 4em;line-height: 130%;margin-left:4em;text-indent:-4em;}

/*履歴java開閉用*/
.zen{float:left ;width:50%;;font-size:80%;text-align:left ;border-top   :solid 1px black;margin-top:0.5em;}	/* */
.jin{float:right;width:50%;;font-size:80%;text-align:right;border-top   :solid 1px black;margin-top:0.5em;}	/* */
.tree{border-bottom:solid 1px;border-top:solid 1px;padding-top:0.25em;padding-bottom:0.25em;margin-top:0.25em;margin-bottom:0.25em}

/*改正履歴・java版用*/
.rireki{padding:0.5em 0 0.5em 0;margin:0 0 0em 0;
	border-bottom:solid 1px black;
	font-size:90%;line-height:110%;font-family:"ＭＳ 明朝",monospace;white-space:nowrap;}
.sikobi	{line-height:90%;font-size:95%/*元80＊*/}
.red{;color:red;}

/*履歴の下＝令則、略、LINK、他*/
.risita {width:100%;font-size:80%;border-bottom:solid 1px;padding:0.5em 0 0.5em 0;}

/*改題*/
.kaidai{width:100%;font-size:80%;border-bottom:solid 1px;padding:0.5em 0 0.5em 0;margin:0;font-family:"ＭＳ 明朝",monospace;}
.ol-kd {margin-left:11.5em;text-indent:-11.5em;}


/*本文部++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*章節見出*/
h1.hen	{font-size:120%;text-indent:0em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.1666em 0.25em 0em;margin:0 0 0 0 ;}	/*編*/
h2	{font-size:110%;text-indent:0em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.1818em 0.25em 0em;margin:0 0 0 0 ;}	/*章*/
h3	{font-size:100%;text-indent:1em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.2000em 0.25em 0em;margin:0 0 0 0 ;}	/*節*/
h4	{font-size:100%;text-indent:2em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.2000em 0.25em 0em;margin:0 0 0 0 ;}	/*款*/
h5	{font-size: 90%;text-indent:3em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.2222em 0.25em 0em;margin:0 0 0 0 ;}	/*目*/
.fus	{font-size:100%;text-indent:0em;font-weight:bold;float:left ;width:70%;border-right:1px solid;padding:0.25em 0.2000em 0.25em 0em;margin:0 0 0 0 ;}	/*附則*/

.d-ho {float:left ;width:70%;padding:0.0em 0.2em 0.0em 0.0em;border-right:solid 1px black;}	/*本文*/
.d-sa {float:right;width:28%;padding:0.0em 0.0em 0.0em 0.0em;line-height:110%;font-size:80%;margin-top:0.25em;}	/*備考枠*/
.dan  {clear:both;padding:0;margin:0;visibility;hidden;}	/*段落区切り*/

.midashi{font-weight:bold;font-style:normal;}
.hon  {line-height: 150%;margin-left:1em;padding:0;text-indent:-1em;}	/*本文＝素*/
.honn {line-height: 150%;margin-left:0em;padding:0;}			/*本文＝素(条有り)*/
.honj {line-height: 150%;margin-left:1em;padding:0;}			/*本文＝素(条有り)*/
.kofu {line-height: 150%;text-indent:1em;padding:0 0 0.5em 0;margin:0.5em 0 0.5em 0;border-bottom:solid 1px;}	/*公布文*/
.hon0 {line-height: 150%;text-indent:1em;padding:0em;}								/*本文＝素*/
.ts  {margin-top:0.5em;}
.bs  {margin-bottom:1.5em;}
.tsp  {padding-top:0.5em;}

.d-mi {width:70%;border-right:solid 1px;padding:1.0em 0.2em 0 0;}		/*条見出し、上１行あけ*/
.d-mi0{width:70%;border-right:solid 1px;padding:0.0em 0.2em 0 0;}		/*条見出し０--未使用？*/

/*条項*/
.jy  {font-weight:bold;}		/*第　条*/
.ko  {font-weight:bold;}		/*第　項*/
.ko0 {font-weight:bold;color:#bbbbbb;}	/*第　項番号無し薄色*/

/*号*/
.ol  {margin-left:1em;text-indent:-1em;}
.ol-1{margin-left:1em;text-indent:-1em;}
.ol-2{margin-left:2em;text-indent:-2em;}
.ol-3{margin-left:3em;text-indent:-3em;}
.ol-4{margin-left:4em;text-indent:-4em;}
.ol-5{margin-left:5em;text-indent:-5em;}
.ol-6{margin-left:6em;text-indent:-6em;}
.ol-7{margin-left:7em;text-indent:-7em;}
.ol-8{margin-left:8em;text-indent:-8em;}
.ol-9{margin-left:9em;text-indent:-9em;}
.ol-10{margin-left:10em;text-indent:-10em;}
.ol-11{margin-left:11em;text-indent:-11em;}
.ol-12{margin-left:12em;text-indent:-12em;}
.ol-13{margin-left:13em;text-indent:-13em;}

.ol0 {margin-left: 0.0em;}
.ol1 {margin-left: 1.0em;}
.ol2 {margin-left: 2.0em;}
.ol3 {margin-left: 3.0em;}
.ol4 {margin-left: 4.0em;}
.ol5 {margin-left: 5.0em;}
.ol6 {margin-left: 6.0em;}
.ol7 {margin-left: 7.0em;}
.ol8 {margin-left: 8.0em;}
.ol9 {margin-left: 9.0em;}
.ol10{margin-left:10.0em;}
.ol11{margin-left:11.0em;}
.ol12{margin-left:12.0em;}
.ol13{margin-left:13.0em;}
.ol14{margin-left:14.0em;}
.ol15{margin-left:15.0em;}

/*装飾関係++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*リンク下線なし*/
a:link,a:visited,a:active,a:hover { text-decoration:none}

/*区切り線*/
.bl {border-bottom:solid 1px black;padding-bottom:0.25em;margin-bottom:0.25em;}
.tl {border-top   :solid 1px black;padding-top   :0.25em;margin-top   :0.25em;}

.rl {border-right:solid 1px black;}
.ll {border-left :solid 1px black;}

.ml {border-top:solid 1px black;margin-top:0.5em;padding-bottom:0.5em;}				/*１行中央線*/
.mls{border-top:solid 1px black;margin-top:0.5em;padding-bottom:0.5em;margin-right:30%;}	/*履歴用70%線*/

/*表+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
table  {line-height:110%;margin:0.5em 0 0.5em 0;border-collapse:collapse;}
.table0{line-height:100%;margin:0.0em 0 0.0em 0;border-collapse:collapse;}
.h150{line-height:150%}		/*上ノーマル＝110、*/
.h100{line-height:100%}		/*つめる場合*/
td    {vertical-align:top;}
td.mid{vertical-align:middle;}
td.m{vertical-align:middle;}
tr.b,td.b{border-bottom:1px solid black;}	/* RULES="cols"の場合の下線*/
tr.t,td.t{border-top   :1px solid black;}	/* RULES="cols"の場合の上線*/
tr.r,td.r{border-right :1px solid black;}	/* RULES="rows"の場合の右線*/
tr.l,td.l{border-left  :1px solid black;}	/* RULES="rows"の場合の左線*/
.vb{vertical-align:bottom}
.vm{vertical-align:middle}
/*改正関係++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.dt {margin-left:0em;}
.dd {margin-left:1em;}

/*【令・則・告】++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.rei {color:#00bfff}
.sok {color:#ff69b4}
.kok {color:#3cb371}

/*ルビ*/
rp{font-size:75%;}
rt{font-size:75%;}

/*その他*/
.small {font-size:080%;line-height: 100%}
.xs    {font-size:070%;line-height: 100%}
.xsmall{font-size:075%;line-height: 100%}
.bo    {font-weight:bold;}
/*左右中央*/
.xr{text-align:right;}
.xl{text-align:left;}
.xc{text-align:center;}

.un  {text-decoration:underline;}/*下線*/
.un2 {border-bottom:3px double;}/*下線二重線*/
.over{text-decoration:overline; }/*上線*/

.nr  {white-space:nowrap;}
.ns {margin-top:0;}			/*表横並べ用、tableに*/
.ntb{margin-top:0;margin-bottom:0;}	/*表風横並べ用、tableに*/


/*フッター設定==========================================================================*/
body{	margin: 0;
	padding: 0px 5px 1.8em 5px;}	/*上右下左*/
* html body{overflow: hidden;}
div#foot {position: fixed;bottom: 0;left: 0;right:0;height: 1.8em;width:100%;
	color: #000;text-align:right;font-size:0.8em;overflow: auto;
	border-top:dashed 1px;padding-top:5px;}
* html div#main{height: 100%;width:100%;overflow: auto;}
.fut0{border-top:solid 1px black;}
.fut1{margin:95%;}

-->
