/*前ページ共通のものです*/
BODY {
	background-image : url(image/body.gif);
	background-repeat : repeat-x;
	font-size: 95%;
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝";
	color:#666666;
	line-height: 150%;
	margin: 0px;
	padding: 0px;
	}

table.top{
	position : absolute;
	top : 6px;
	left : 0px;
	margin: 0px;
	padding: 0px;
	}

table.top2{
	position : absolute;
	top : 62px;
	left :220px;
	margin: 0px;
	padding: 0px;
	}

TABLE.left{
	position : absolute;
	top : 70px;
	left : 0px;
	margin: 0px;
	padding: 0px;
	background-color: #f3f3fa;
	hight: 100%
	}

DIV.main {
	position: absolute;
	top: 90px;
	left: 180px;
	width: 680px;
	}

.toppage {
	font-family: "ＤＦ平成ゴシック体W5","ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 120%;
	line-height: 110%;
	margin-left:100px;
	margin-right:0px;
	}

a {
	text-decoration: none;
	color: #666699;
	}

a:active{
	color:white;
	}

a:hover{
	color: steelblue;
	text-decoration: blink;
	text-decoration: underline;
	background-color: #f3f3fa;
	}

.main h1{
	font-family: "ＤＦ平成ゴシック体W5";
	background-color: #fffefd;
	color: #666666;
	letter-spacing: 4px;
	font-size: 120%;
	margin: 5px 3em 5px 3em;
	padding: 4px 5px;
	background-color: #E8E8FF;
	border-top : double 3px #003366;
	border-bottom : double 3px #003366;
	text-align: center;
	}

.main h2 {
	font-family: "ＤＦ平成ゴシック体W5"
	color: #666666;
	font-size : 120%;
	margin: 0px 3em 5px 0em;
	padding: 0px 0px;
	}

.main h3 {
	font-family: "ＤＦ平成ゴシック体W5"
	color: #666666;
	font-size : 110%;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px;
	}

.main h4 {
	font-family: "ＤＦ平成ゴシック体W5"
	color: #666666;
	font-size : 130%;
	margin: 15px 10px;
	padding: 0px 0px;
	}



/*免許、更新、失効再交付、変更手続きのページ関係です*/
ul.param1{
	list-style-type:circle;
	}

ol.param2{
	list-style-type:decimal;
	}

ul.param3{
	list-style-type:square;
	}

.box_shorui{
	font-size : 95%;
	line-height: 130%;
	color: #666666;
	background-color: #F5F5DC;
	margin: 5px 20px 10px 20px;
	padding: 3px 5px 3px 5px;
	border-color: #d8bfd8;
	border-width: thin;
	border-style: groove;
	}

div.tetuzuki_a{
	font-family: "ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 90%;
	line-height: 150%;
	margin: 10px 20px 10px 20px;
	}


div.tetuzuki_b{
	font-family: "ＭＳ Ｐ明朝";
	margin: 10px 30px 0px 35px;
	}


.p_tetuzuki_a{
	text-indent: 0em;
	}


font.shorui_a{
	font-family: "ＤＦ平成ゴシック体W5","ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 95%;
	line-height: 160%;
	font-weight: bolder;
	}

font.shorui_b{
	font-family: "ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 85%;
	line-height: 160%;
	}

font.shorui_c{
	font-family: "ＭＳＰ明朝";
	color: #666666;
	font-size: 80%;
	line-height: 130%;
	font-weight: bolder;
	}

font.shorui_d{
	font-family: "ＭＳＰ明朝";
	color: #666666;
	font-size: 80%;
	line-height: 90%;
	}


.t_acrobat{
	cellspacing: 0px;
	cellpadding: 60px;
	font-size : 90%;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝";
	line-height: 130%;
	padding: 0px;
	background-color: #DFDFDF;
	margin: 0px 0px 0px 60px;
	}

.acrobat_a{
	color: #000080;
	}
.acrobat_b{
	color: #666666;
	}

/*トピックスのページ関係です*/

table.tpc{
	margin-left: 60px;
	padding: 20px 30px 20px 30px;
	boder-style: none;
	background-color: #F5DEB3;
	}

/*   */

.zengo {
	font-size : 75%;
	font-family: "ＤＦ平成ゴシック体W5";
	line-height: 80%;
	margin-left: 0px;
	}

.siken {
	font-size : 95%;
	line-height: 140%;
	margin-left:20px;
	}




.hyou_kikan{
	margin-left: 0px;
	} 

.hyou_a{
	margin-left: 40px;
	} 


.main th {
	background-color: #d7e1ff;
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝";
	font-size: 80%;
	text-decoration: none;
	color:#666666;
	aline:center;
	}


.main td {
	font-family: "ＭＳ Ｐ明朝";
	color: #666666;
	line-height: 160%;
	font-size : 80%;
	}


.kome {
	font-family: "ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 85%;
	line-height: 130%;
	margin-left:30px;
	margin-right:10px;
	text-indent:-1em;
	}

.kome2 {
	font-family: "ＭＳ Ｐ明朝";
	color: #666666;
	font-size: 80%;
	line-height: 110%;
	margin-left:50px;
	margin-right:10px;
	}


.right{
	float: right;
	margin-left:25px;
	margin-right:50px;
	}

.left{
	float: left;
	margin-right:50px;
	margin-left:25px;
	}


br.clear {
	clear: both;
	}


.kikan1 table{
	margin-left: 20px;
	width: 500px;
	}

.kikan1 th{
	background-color: #d7e1ff;
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝";
	font-size: 80%;
	text-decoration: none;
	color:#666666;
	aline:center;
	}

.kikan2 table{
	margin-left: 0px;
	width: 740px;
	}

.kikan2 th{
	background-color: #d7e1ff;
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝";
	font-size: 80%;
	text-decoration: none;
	color:#666666;
	aline:center;
	}




address{
	font-family: "Times New roman", Times, serif;
	font-size: 80%;
	font-style: normal;
	text-align: center;
	border-top: dashed 1px #0033ff;
	padding-top: 5px
	margin-top: 16px;
	clear: both;
	}

div.renraku{
	font-size: 10px;
	margin: 6pt 3pt;
	border-color:#FBFFFF;
	padding: 5pt;
	background-color: #F0F0FF;
	line-height:120%;
	color:#000080;
	}

