@charset "UTF-8";

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

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

img{border:none;}
.kate{margin:0 0 0px 0.2em;padding:5px 0 5px 0px;list-style-type:none;clear:both;}
.folder2{width:185px;padding:3px 0 3px 0;line-height:1.9em;float:left;}
.katepr{padding:30px 0 10px 0;text-align:center;}
.left2{text-align:left;}
.clear{clear:both;}
.setu{line-height:1.6em;}

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

h1 {font-size:10pt;color:#808080;margin:7px 0px 10px 0px;padding:0px;}
h2{font-size:16px;margin-bottom:10px}
h3{font-size:15px;margin-bottom:0px}

a.1:link{color:#ffffff}
 .1:visited{color:#ffffff}

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;}

#base{width:800px;font-size:10pt;margin-left:auto;margin-right:auto;}

#top{width:800px;font-size:10pt;color:#808080;line-height:1.2em;text-align:left;margin-left:auto;margin-right:auto;;margin-bottom:10px}

#center{width:800px;font-size:10pt;padding:10px 0 0 0;text-align: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:#ccffcc;
	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:300px;
	font-size:10pt;
        color:#808080;
        padding:3pt;
	text-align:center;
	float:left;
	}

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

#lb23{
	width:960px;
	font-size:12pt;
        padding:3pt;
        line-hegiht:1.4em;
	margin:0px 0px 10px 0px;
	text-align:left;
	}

#box{
	width:790px;
	font-size:10pt;
        padding:3pt;
        line-height:1.6em;
	margin:30px 0px 10px 0px;
	text-align: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;
	}