@charset "utf-8";

body {margin:0;padding:0;text-align:center;}

form {margin:0px 0px 0px 0px}


span.b{font-size:12pt;font-weight:bold;}
    .g{font-size:10pt;color:green;}
    .m{font-size:11pt;font-weight:bold;}

h1{font-size:16px;margin-bottom:0px}
h2{font-size:16px;margin-bottom:0px}
h3{font-size:15px;margin-bottom:0px}

a.a1:link{color:#000000}
 .a1:visited{color:#000000}

img{border:none;}

.web{margin:30px 0px 20px 30px;}
.kate{margin:0 0 0px 0.2em;padding:5px 0 5px 0px;list-style-type:none;clear:both;}
.syokai{margin:0 0 0px 0.2em;padding:5px 0 5px 60px;list-style-type:none}

.folder{width:220px;padding:3px 0 3px 0;float:left;}
.site{line-height:1.2em;margin:0px 0px 30px 0px;}
.url{color:#008000;}

.clear{clear:both;}

.katesetu{font-size:14px;padding:10px 0 10px 40px;}
.webtitle{font-size:16px;font-weight:bold;padding:20px 0 0 50px;}

.katepr{padding:30px 0 10px 0;text-align:center;}

.center{text-align:center;}

td.10{font-size:10}
  .11{font-size:11}
  .11a{font-size:11;padding:3pt;line-height:12pt}
  .11b{font-size:11;padding:3pt;line-height:12pt;font-weight:bold}
  .11w{font-size:11;padding:3pt;line-height:12pt;font-weight:bold;color:white}
  .12{font-size:12}
  .12a{font-size:12;padding:3pt;line-height:12pt}
  .12b{font-size:12;padding:3pt;line-height:12pt;font-weight:bold}
  .12w{font-size:12;padding:3pt;line-height:12pt;font-weight:bold;color:white}
  .13{font-size:13}
  .13a{font-size:13;padding:3pt;line-height:12pt}
  .13b{font-size:13;padding:3pt;line-height:12pt;font-weight:bold}
  .13c{font-size:13;padding:3pt;line-height:15pt}
  .13w{font-size:13;padding:2pt;line-height:10pt;font-weight:bold;color:white}
  .14{font-size:14}
  .14a{font-size:14;padding:3pt;line-height:12pt}
  .14b{font-size:14;padding:3pt;line-height:12pt;font-weight:bold}
  .14c{font-size:14;padding:3pt;line-height:14pt}
  .14w{font-size:14;padding:2pt;line-height:10pt;font-weight:bold;color:white}
  .16{font-size:16;font-weight:bold;color:#6090ef;padding:4pt;font-family:Courier}
div.1{font-size:12;padding:3pt;line-height:12pt;background:#EDF4F8}
   .2{font-size:12;padding:3pt;line-height:12pt}
   .3{font-size:12;font-weight:bold;padding:3pt;line-height:12pt;background:#fafad2}
   .4{font-size:12;font-weight:bold;padding:3pt;line-height:12pt;background:#ffcc66}
   .5{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#339933}
   .6{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#663399}
   .7{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#ff0033}
   .8{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#dc143c}
   .12{font-size:12}
   .am{text-align:center;margin:0px 0px 20px 0px;}

.lb{width:24%;font-size:10pt;padding:3pt;line-height:1.5em;text-align:left;float:left;}
.lb5{width:15%;font-size:10pt;padding:3pt;line-height:1.5em;text-align:left;float:left;}

#head1{
	font-size:10pt;
	margin:0px 0px 0px 0px;
	padding:2px;
	text-align:right;
	}

#logo {
	font-size:10pt;
        padding:10px 0 0 0;
        text-align:left;
        text-valign:center;
	}

#form{
	font-size:9pt;
        color:#808080;
        line-height:1.2em;
	margin:10px 0px 0px 0px;
	padding:0px 0 0 0;
	text-align:center;
	}

#site{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#66cdaa;
	text-align:left;
	}


#regist{
        width:80%;
        border:solid 1px #808080;
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	text-align:left;
	}

#left{
	width:1000px;
	font-size:10pt;
        padding:3pt;
	text-align:left;
	float:left;
	}


#right{
	width:200px;
	font-size:10pt;
        color:#808080;
        padding:3pt;
	text-align:center;
	float:left;
	}

#left2{
	width:70%;
	font-size:10pt;
        padding:3pt;
	text-align:left;
	float:left;
	}


#right2{
	width:25%;
	font-size:10pt;
        line-height:1.5em;
        padding:3pt;
	text-align:left;
	float:left;
	}

#lb{
	width:24%;
	font-size:10pt;
        padding:3pt;
        line-hegiht:1.5em;
	text-align:left;
	float:left;
	}

#lb1{
        border-top:solid 1px #c0c0c0;
	font-size:13px;
        line-height:1.4em;
	margin:20px 0px 10px 0px;
	text-align:left;
	}

#lb2{
        border-top:solid 1px #c0c0c0;
	font-size:13px;
        line-height:1.4em;
	margin:40px 0px 10px 0px;
	text-align:left;
	}


#lb22{
	width:96%;
	font-size:10pt;
        padding:3pt;
        line-hegiht:1.4em;
	margin:0px 0px 10px 0px;
	text-align:left;
	}

#lb3{
	width:50%;
        border-top:solid 1px #c0c0c0;
	font-size:10pt;
        padding:3pt;
        line-hegiht:1.4em;
	margin:30px 0px 10px 0px;
	text-align:left;
	float:left;
	}

#lb4{
	width:45%;
        border-top:solid 1px #c0c0c0;
	font-size:10pt;
        padding:3pt;
        line-hegiht:1.4em;
	margin:30px 0px 10px 0px;
	text-align:center;
	float:left;
	}

#lb5{
	width:15%;
	font-size:10pt;
        padding:3pt;
        line-hegiht:1.5em;
	text-align:left;
	float:left;
	}


#foot1{
        border-top:solid 1px #c0c0c0;
	font-size:8pt;
        color:#808080;
        line-hegiht:1.2em;
	margin:10px 0px 10px 0px;
	padding:20px 0 0 0;
	text-align:center;
	}


#foot2{
	font-size:10pt;
	margin:20px 0px 20px 0px;
	padding:5px;
	text-align:center;
	}

#foot3{
        color:#000000;
	font-size:10pt;
        background-color:#66cdaa;
	padding:20px 0 40px 0;
	text-align:center;
	}