@charset "UTF-8";

body{width:760px;margin-bottom:0px;margin-top:3px;
	background-image:url("../image/right1.gif");
	background-repeat:repeat-y;
	background-position:770px;}

div#top1{background-color:#ffffcc;width:743px;padding-left:1em;}
div#top5{height:25px;text-align:right;padding-right:1em;}

table#bana4 {text-align:center;margin-bottom:0px;
	background-image:url("../image/banner4.gif");width:160px;
	height:35px;font-size:18pt;color:white;}

table#bana2{text-align:left;margin-bottom:0px;
	background-image:url("../image/banner6.gif");width:546px;
	height:35px;font-size:18pt;color:#ff00ff;}

table#bana3 {text-align:left;margin-bottom:0px;
	background-image:url("../image/banner8.gif");width:546px;
	height:35px;font-size:18pt;color:#006600;}

table#bana5{text-align:left;margin-bottom:0px;
	background-image:url("../image/banner1.gif");width:546px;
	height:35px;font-size:18pt;color:#ff9900;}

table#bana6{text-align:left;margin-bottom:0px;
	background-image:url("../image/banner5.gif");width:546px;
	height:35px;font-size:18pt;color:blue;}

table#bana7{text-align:left;margin-bottom:0px;
	background-image:url("../image/banner9.gif");width:546px;
	height:35px;font-size:18pt;}

table#bana8{text-align:left;margin-bottom:0px;
	background-image:url("../image/banner7.gif");width:546px;
	height:35px;font-size:18pt;color:red;}

dd{width:87%;padding-bottom:1em;}

ul#kei li#kei1{list-style-image:url("../image/kei1.gif");margin-left:50px;margin-top:0.5em;}
ul#kei li#kei2{list-style-image:url("../image/kei2.gif");margin-left:50px;margin-top:0.5em;}

ul#ul-type li{list-style-type:circle;}}
ul#list{margin:15px;padding:0px;font-size:11pt;
	}
ul#list li{list-style-image:url("../image/list3.gif");margin:0px 0.5em;}
div#left ul#list li{margin-left:10px;margin-bottom:2px;}
ul#list a{color:bule;text-decoration:none;}
ul#list a:visited{color:#blue;}
ul#list a:hover{color:red;background-color:yellow;list-style-image:url("../image/list2.gif");}

div#top1{font-size:11pt;text-align:left;padding-bottom: 5px;}
div#top2{font-size:11pt;text-align:left;margin:5px;color:blue;}

P#minibox{width:500px;height:150px;overflow:auto;
	background-color:#ffffcc;border:solid 1px #ff9900;
	padding:0.5em;line-height:1.5em;color:#008080;margin-left:20px;
	font-size:10pt;}

p#bottom{text-align:right;font-size:8pt;padding-right:1em;}
p#bottom a{color:blue;text-decoration:none;}

div#left{float:left;width:170px;padding:5px;
	margin-right:0.5em;border-right:dashed 2px gray;}


div#main{margin-left:200px;padding:0px;}

table#table1{text-align:center;margin-left:20px;}
table#table1 td{text-align:center;color:blue;font-size:10pt;}

table#table2 td#sum{text-align:center;}
table#table2 td#back{background-color:#ccff66;text-align:center;width:20%;}
table#table2{border:solid 1px green;border-collapse:collapse;width:93%;
margin-left:15px;}
table#table2 td{border:solid 1px green;padding:0.5em;font-size:10pt;}

table#table3{border:solid 1px green;border-collapse:collapse;
	width:93%;margin-left:15px;}
table#table3 td{border:solid 1px green;padding:0.5em;font-size:10pt;}

table#table4{border:solid 1px #ff0099;border-collapse:collapse;
	width:89%;margin-left:30px;font-size:10pt;}
table#table4 td{border:solid 1px #ff0099;padding:0.5em;}
table#table4 td#back{background-color:#ffcccc;text-align:center;width:15%}

table#table5{border:solid 1px #ff0099;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:center;}
table#table5 td{border:solid 1px #ff0099;padding:0.5em;font-size:10pt;}


table#table7{border:solid 1px #006600;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:center;}
table#table7 td{border:solid 1px #006600;padding:0.5em;font-size:10pt;}

table#table6{width:93%;margin-left:15px;text-align:center;}
table#table6 td#back1{border:solid 1px #ff6600;padding:0.5em;
	font-size:10pt;}
table#table6 td#back2{border:solid 1px #999999;padding:0.5em;font-size:10pt;}
table#table6 td#back3{border:solid 1px blue;padding:0.5em;
	font-size:10pt;}
table#table6 caption{font-size:11pt;background-color:#ffcc99;padding:0.3em;}

table#table8{border:solid 1px #c0c0c0;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:center;}
table#table8 td{border:solid 1px #c0c0c0;padding:0.5em;font-size:10pt;}

table#table9{border:solid 1px gray;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:center;}
table#table9 td{border:solid 1px ;padding:0.5em;font-size:10pt;}
table#table9 a{color:bule;text-decoration:none;}

table#table10{width:93%;margin-left:15px;}

table#table11{border:solid 1px gray;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:left;}
table#table11 td{border:solid 1px gray;padding:0.5em;font-size:10pt;}
table#table11 a{color:bule;text-decoration:none;}
table#table11 a:hover{color:red;background-color:#dfdfdf;}
table#table11 td#back5{background-color:#dfdfdf;}
table#table11 caption{background-color:#ffff66;padding:0.5em;font-size:11pt;}

table#table12{border:solid 1px gray;border-collapse:collapse;
	width:93%;margin-left:15px;text-align:center;}
table#table12 td{border:solid 1px gray;padding:0.5em;font-size:12pt;}
table#table12 td#back5{background-color:#dfdfdf;font-weight:bold}
table#table12 caption{background-color:#ffff66;padding:0.5em;font-size:11pt;}

table#table13{border:solid 1px gray;taxt-align:center;}

table#table14{border:solid 1px gray;border-collapse:collapse;
	width:93%;margin-left:15px;}
table#table14 td{border:solid 1px gray;padding:0.5em;font-size:10pt;width:25%}

table#table14 td#back5{background-color:#dfdfdf;font-weight:bold}
table#table14 caption{background-color:#ffff66;padding:0.5em;font-size:10pt;}

table#table15{border:solid 1px gray;border-collapse:collapse;
	width:93%;margin-left:15px;}
table#table15 td{border:solid 1px gray;padding:0.5em;font-size:10pt;}

table#table15 td#back5{background-color:#dfdfdf;font-weight:bold}
table#table15 caption{background-color:#ffff66;padding:0.5em;font-size:10pt;}


td#back1{background-color:#ffff33;}
td#back3{background-color:#66ccff;}
td#back{background-color:#ffcccc;}
td#back4{background-color:#ccffcc;}
td#back2{background-color:#ffffff;}


div#widht{width:94%;margin-left:17px;font-size:11pt;}

p#font{font-size:9pt;text-align:right;}

p#h5{font-size:10pt;text-align:center;}
p#h6{font-size:9pt;text-align:right;margin-right:1em;}
div#h6{font-size:9pt;text-align:right;margin-right:1em;}
div#top3{text-align:center;}

table#bana1{background-image:url("../image/banner2.gif");font-size:10pt;
	height:29px;width:156px;text-align:center;}

img#bsn{float:right;margin:0px 1em 0px 1em;}
img#bsn1{float:left;margin:0px 1em 1em 1em;}

p#tel1{padding-top:15px;padding-right:1em;}

p#pen{background-color:#66ccff;padding:0.2em 10px;width:90%;
	margin-left:15px;}

p#pen1{background-color:#ff66ff;padding:0.2em 10px;width:90%;
	margin-left:15px;}

p#pen2{background-color:#c0c0c0;padding:0.2em 10px;width:90%;
	margin-left:15px;}

p#right{text-align:right;}
p#center{text-align:center;}
div#center{text-align:center;font-size:11pt;}

div#font{font-size:8pt;margin-left:20px;}
h3#red{margin-left:15px;margin-right:15px;color:red;font-weight:bold}
h4{text-align:center;color:red;font-weight:bold}

h5{margin-left:200px;background-image:url("../image/yaji.gif");
width:177px;height:42px;}
h5#green{margin-left:200px;background-image:url("../image/yaji2.gif");
width:177px;height:42px;}

span{font-weight:bold;color:red;}

ul#navi li{display:inline;left-style-type:none;font-size:9pt;
		color:blue;}
ul#navi a{text-decoration:none;}

a img{border-width:0px;}
div#top6{text-align:center;font-weight:bold;color:blue;}
div#footer{clear:both;text-align:center;background-color:#ffffcc;}
div#footer p#copy{font-style:italic;}

table#font8{font-size:10pt;border:solid 1px gray;
		border-collapse:collapse;
		margin:auto;text-align:center;}
table#font8 th{border:solid 1px gray;padding:0.2em;}
table#font8 td{border:solid 1px gray;padding:0.2em;}
table#font8 colgroup#retu1{background-color:#ffcccc;}
table#font8 colgroup#group3{background-color:#ccffff;}

div#navi{font-size:10pt;background-color:#ffccff;padding:0.5em 6px;
	width:80%;margin-left:40px;border:solid 1px #cc00cc;
	}

p.pay{margin-left:20px;font-size:12pt;background-color:yellow;padding:0.3em 5px;}
