body{
margin: 0px;
padding: 0px;
width: 100%;
font-size: 80%;
line-height: 150%;
color : #020181;
font-family: Osaka,MS P Gothic;
background:#f0f0f0;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {
display: inline-table;
min-height: 1%;
}
a{
text-decoration: none;
color: #0000ff;
}
a:hover {
text-decoration: underline;
color: #ff6600;
}
img{
border: 0px;
}
p{ 
margin: 0px;
padding: 0px;
}
li{
list-style-type: none;
}
ul{
margin: 0px;
padding: 0px;
}
ol{
margin-left: 15px;
padding-left: 10px;
}
ol li{
list-style-type: decimal;
}
h1{
margin: 0px;
padding: 0px;
}
h2{ 
margin: 0px 0px 0px 10px;
padding-top: 10px;
padding-left: 10px;
font-size: 120%;
line-height: 100%;
letter-spacing: 1px;
}
h2 span{
font-weight:normal;
margin-left: 10px;
}
.Title{
margin: 0px;
padding: 0px;
height: 36px;
width: 640px;
background-image: url(../img/title_back.gif);
background-repeat: repeat-x;
background-position: left top;
}
h3 {
clear: both;
margin: 0px;
padding-left: 10px;
padding-right: 10px;
font-size : 100%;
line-height: 30px;
min-height: 30px;
_height: 20px;
background-color:#ececff ;
border-bottom:1px solid #020181;
border-left:10px solid #020181;
}
h3 a,
h3 a:hover{
color:#020181;
text-decoration: none;
}
h4{
margin:20px 20px 0px 20px;
padding:10px;
color:#ffffff;
font-size:100%;
text-align:center;
background-color:#6666ff;
}
#Page{
margin-left: auto;
margin-right: auto;
height: auto;
width: 640px; 
background-color: #fff;
}
#Top{
margin: 0px;
padding: 0px;
height: auto;
width: 640px;
background-image: url(../img/menubg.gif);
background-repeat: no-repeat;
background-position: 0 80px;
}
#FootMenu {
clear: both;
margin: 0;
padding: 10px 0 0 0;
height: auto;
text-align: center;
background-image: url(../img/footbg.gif);
background-repeat:repeat-x;
background-position: 0 0;
}
#FootMenu ul{
padding: 0 0;
}
#FootMenu li{
display: inline;
margin: 0 2px 0 0;
padding: 1px 2px 0 20px;
background-image: url(../img/foot.gif);
background-repeat:no-repeat;
background-position: 0 0;
}
#FootMenu li a{
text-decoration: underline;
color: #0066cc;
}
#FootMenu li a:hover, .FootMenu li a:active, .FootMenu li a:focus {
color: #99ccff;
}
#Copyright{
text-align: center;
margin: 0px;
padding: 3px 0px 10px 0px;
height: 20px;
width: 640px;
}
.Header{
text-indent: -9999px;
font-size: 1%;
line-height: 1%;
color: #ffffff;
margin: 0px;
padding:0 0 20px 0;
height: auto;
width: 650x;
}
.Header li{
display: inline;
}
.TopLink{
text-indent: -9999px;
margin: 0px;
padding: 0px;
height: 80px;
width: 640px;
background:#fff;
background-image: url(../img/rogo.jpg);
background-repeat: no-repeat;
background-position: 10px 0;
}
.TopLink a{
display: block;
height: 80px;
width: 640px; 
}
#Column{
margin-left: auto;
margin-right: auto;
width: 610px;
height: auto;
}
.MainCon{
clear:both;
text-align: left;
width: 565px;
margin: 10px 20px 20px 20px;
padding: 0px;
}
.Con{
clear: both;
margin:20px;
padding: 0px;
}
.Space{
clear: both;
}
.Normal{
font-weight: normal;
font-size: 90%;
margin-left: 15px;
}
.Red{
color:#fff;
font-weight: bold;
background-color:#ff0000;
}
.RedR{
color:#ff0000;
}
.Orange{
color:#ff6600;
font-weight: bold;
}
.Gray{
color:#666;
}
.Bold{
font-weight: bold;
}
.Regular{
font-weight: Normal;
font-size: 100%;
margin-left:0px;
}
.NoteL {
font-size:100%;
padding-left:1em;
text-indent:-1em;
}
.Note {
font-size:90%;
padding-left:2em;
text-indent:-1em;
}
.Root {
clear: both;
margin: 0;
padding: 5px 0 5px 15px;
height: auto;
text-align: left;
background-color:#fff;
}
.Root ul{
padding: 0px 5px 0 5px;
}
.Root li{
display: inline;
margin: 0;
padding: 0px 2px 0 20px;
background-image: url(../img/root.gif);
background-repeat:no-repeat;
background-position: 0 0;
}
.Root li a{
text-decoration: none;
color: #0066cc;
}
.Root li a:hover, .Root li a:active, .Root li a:focus {
color: #99ccff;
}
.GoTop{
clear:both;
line-height: 120%;
text-align: right;
white-space: nowrap;
margin-top: 10px;
margin-bottom: 10px;
width: auto;
}
.GoTop a {
text-decoration: underline;
}
.Link{
clear:both;
text-align:right;
margin: 0px 0px 10px 0px;
padding:3px 20px 3px 10px;
background-color:#f6f6f6;
}
.Link p{
padding-right:30px;
background-image:url();
background-position:right middle;
background-repeat: no-repeat;
}
.Query3{
text-align:center;
margin: 20px;
padding: 23px;
background-color: #f1eeff;
border-top:solid 1px #e4e4e4;
border-right:solid 1px #e4e4e4;
border-bottom:solid 2px #dbdbdb;
border-left:solid 2px #dbdbdb;
}
.Query3 p{
font-weight:bold;
margin: 0px;
}
.Query3 dt{
font-weight:bold;
margin-top: 10px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.Query3 dd{
font-weight:bold;
margin-top: 0px;
margin-bottom: 20px;
margin-left: 0px;
padding: 0px;
}
.Query4{
margin: 20px;
padding: 20px;
border:double 3px #010066;
}
 /* 上部メニュー*/
.MMenu1{
float:left;
width: 281px;
}
.MMenu1 ul{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
.MMenu1 li{
margin: 0px 0px 2px 0px;
padding: 1px 5px 1px 20px;
min-height: 18px;
_height: 18px;
background-color: #fff;
border-top:1px solid #000099;
border-right:1px solid #000099;
border-bottom:1px solid #000099;
border-left:5px solid #000099;
}
.MMenu1 a{
display: block;
font-weight: bold;
text-decoration: underline;
}
.MMenu1 a:hover{
font-weight: bold;
color: #ff6600;
}
.MMenu2{
float:left;
width: 284px;
}
.MMenu2 ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.MMenu2 li{
margin: 0px 0px 2px 5px;
padding: 1px 5px 1px 20px;
min-height: 18px;
_height: 18px;
background-color: #fff;
border-top:1px solid #000099;
border-right:1px solid #000099;
border-bottom:1px solid #000099;
border-left:5px solid #000099;
}
.MMenu2 a{
display: block;
font-weight: bold;
text-decoration: underline;
}
.MMenu2 a:hover{
font-weight: bold;
color: #ff6600;
}
table{
margin-top: 10px;
margin-bottom: 20px;
margin-left: 1px;
empty-cells: show;
width: 410px;
background-color: #fff;
border-top: 1px solid #020181;
border-left: 1px solid #020181;
border-collapse: collapse;
border-spacing: 0;
}
th{
padding: 0.3em 0.8em;
text-align: left;
border-right: 1px solid #020181;
border-bottom: 1px solid #020181;
}
td{
padding: 0.3em 0.8em;
border-right: 1px solid #020181;
border-bottom: 1px solid #020181;
}
.Blue{
background-color: #ceefff;
}
.BlueC{
background-color: #ceefff;
text-align: center;
}
.Party {
margin: 20px 30px 20px 30px;
text-align:right;
}
.Yellow{
background-color: #ffffcc;
}
.SYellow{
background-color: #ffff97;
}
.SYellow h5{
color: #ff0000;
}
.White{
background-color: #fff;
}
.WhiteC{
background-color: #fff;
text-align: center;
}
.WhiteT{
background-color: #fff;
text-align: left;
width:100px;
}
.Black{
background-color: #e7e7e7;
white-space:nowrap;
text-align: center;
line-height:110%;
}
.BlackC{
background-color: #e7e7e7;
text-align: center;
}
.BlackT{
background-color: #e7e7e7;
text-align: left;
width:95px;
}
.Green{
background-color: #ccffcc;
}
.SGreen{
background-color: #e1ffee;
}
.Purple{
background-color: #ccccff;
}
.Slash{
background-color:#ffffff;
background-position: center top;
background-image: url();
}
.TopComment{
clear: left;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
.GreetingN h3{
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;
height: 140px;
color: #020181;
font-size: 110%;
line-height:20px;
text-align: center;
background-color: #ffffff;
background-image: url(../img/11n.gif);
background-position: bottom center;
background-repeat: no-repeat;
border-top:5px #0354b9 solid;
border-left:0px;
border-right:0px;
border-bottom:0px;
}
.GreetingK h3{
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;
height: 140px;
color: #020181;
font-size: 110%;
line-height:20px;
text-align: center;
background-color: #ffffff;
background-image: url(../img/11k.gif);
background-position: bottom center;
background-repeat: no-repeat;
border-top:5px #993333 solid;
border-left:0px;
border-right:0px;
border-bottom:0px;
}
.GreetingN h3 a,
.GreetingN h3 a:hover,
.GreetingK h3 a,
.GreetingK h3 a:hover{
color: #020181;
text-decoration: none;
}
.Greeting2{
margin: 0px 40px 0px 40px;
padding: 10px 10px 0px 10px;
background-color: #fff;
background-image: url(../img/greeting.gif);
background-position: center;
background-repeat: no-repeat;
}
.Greeting2 p{
clear:both;
margin: 10px 0px 10px 0px;
font-weight: bold;
}
.Greeting2 span{
margin: 10px 0px 0px 40px;
}
.Greeting2 dl{
margin: 0px 40px 10px 0px;
float:left;
}
.Greeting2 dt{
float:left;
}
.Greeting2 dd{
float:left;
}
.Greeting2 .Link{
clear: both;
margin: 0px 0px 10px 0px;
padding: 3px 10px 3px 10px;
text-align: right;
}
  /* タイムテーブル*/
.TimeTable{
empty-cells: show;
width: 520px;
border-collapse: collapse;
border-spacing: 0;
}
.TimeTable p{
text-align: center;
}
.TimeTable h4{
margin: 0px 0px 0px 0px;
padding: 0px;
color: #fff;
font-size: 100%;
text-align: left;
background-color: #748ad6;
}
.TimeTable h5{
margin-top: 5px;
margin-bottom: 5px;
font-size: 100% !important;
font-weight: bold;
}
.TimeTable th{
padding: 0.3em 0.8em;
text-align: left;
color: #fff;
background-color: #748ad6;
border-right: 1px solid #020181;
border-bottom: 1px solid #020181;
}
.TimeTable dl{
clear: both;
margin: 0px 0px 5px 0px;
padding: 0px;
width: auto;
}
.TimeTable dt{
clear: both;
float: left;
margin: 0px;
padding: 0px 0px 0px 0px;
min-height: 23px;
width: auto;
font-weight: bold;
}
.TimeTable dd{
margin: 0px 0px 0px 60px;
padding: 0px 0px 0px 5px;
min-height: 23px;
_height: 23px;
}
.TimeTable ul{
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
.TGreen {
background-color: #ccffcc;
}
.TGreen dl{
clear: both;
margin: 5px 0px 0px 10px;
padding: 0px;
width: auto;
}
.TGreen dt{
clear: both;
margin: 0px;
padding: 0px 0px 0px 0px;
min-height: 23px;
width: auto;
font-weight: normal;
}
.TGreen dd{
clear: both;
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 0px;
min-height: 23px;
_height: 23px;
}
.TWhite dl{
clear: both;
margin: 5px 0px 0px 20px;
padding: 0px;
width: auto;
}
.TWhite dd{
margin: 0px 0px 0px 80px;
padding: 0px 0px 0px 5px;
min-height: 23px;
_height: 23px;
}
.CommentR{
margin: 10px 0px 10px 20px;
padding: 0px;
font-weight: bold;
color: #ff6600;
}
.CommentTop{
clear: both;
margin: 0px 0px 15px 0px;
padding: 10px;
font-weight: bold;
color: #ff6600;
border:solid 1px #ff6600;
}
.Right{
clear: both;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 10px;
width: 535px;
text-align: right;
}
 /* コンテンツ*/
.Con1,
.Con1b,
.Con1c,
.Con4,
.Con6,
.Con8{
clear: both;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
}
.Con9{
clear: both;
margin-left: 20px;
margin-top: 20px;
padding-bottom: 10px;
}
.Con2,
.Con3{
clear: both;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 0px;
}
.Con3b{
clear: both;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
}
.Con5,
.Con5b{
clear: both;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 5px;
border-top: 1px solid #020181;
}
.Con5c,
.Con5e{
clear: both;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 10px;
padding-top: 0px;
}
.Con5d{
clear: both;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 5px;
}
.Con1 p{
margin-top: 5px;
margin-bottom: 5px;
}
.Con1b p {
float: left;
width: 370px;
font-weight: bold;
margin-bottom: 20px;
padding: 0px 0px 0px 25px;
background: url(../img/arrow10.gif) 0px 3px no-repeat;
}
.se {
margin: 0px;
padding: 0px 0px 0px 410px;
background: url(../img/arrow08.gif) 390px 5px no-repeat;
margin-bottom: 20px;
}

.Con5 p,
.Con6 p{
margin: 5px;
}
.Con1 dl{
clear: both;
margin: 0px;
padding: 0px;
width: 545px;
}
.Con1 dt{
clear: both;
margin: 0px;
padding: 3px 10px 3px 1em;
min-height: 23px;
_height: 23px;
font-weight: bold;
text-indent:-1em;
font-size:90%;
}
.Con1 dd{
margin: 0px;
padding: 0px 3px 5px 10px;
min-height: 23px;
_height: 23px;
}
.Con1b dl{
clear: both;
float: left;
margin: 0px;
padding: 0px;
width: 370px;
}
.Con1b dt{
clear: both;
margin: 0px;
padding: 3px 10px 3px 1em;
min-height: 23px;
_height: 23px;
font-weight: bold;
text-indent:-1em;
font-size:90%;
}
.Con1b dd{
margin: 0px;
padding: 0px 3px 5px 10px;
min-height: 23px;
_height: 23px;
}
.Con9 dl{
clear: both;
float: left;
margin: 0px;
padding: 0px;
width: 400px;
}
.Con9 dt{
clear: both;
margin: 0px;
padding: 0px 0px 0px 20px;
}
.Con9 dd{
margin: 0px;
padding: 10px 0px 0px 20px;
}
.Con1c dl{
clear: both;
float: left;
margin: 0px;
padding: 0px;
width: 330px;
}
.Con1c dt{
clear: both;
margin: 0px;
padding: 3px 10px 3px 0px;
min-height: 23px;
_height: 23px;
font-weight: bold;
}
.Con1c dd{
margin: 0px;
padding: 0px 3px 5px 10px;
min-height: 23px;
_height: 23px;
}
.Con2 dl{
clear: both;
margin: 0px;
padding: 0px;
}
.Con2 dt{
clear: both;
float: left;
margin: 3px 0px 3px 0px;
padding: 0px;
width: 120px;
}
.Con2 dd{
margin: 3px 0px 3px 120px;
padding: 0px;
min-height: 25px;
_height: 25px;
width: 360px;
}
.Con3 dl{
clear: both;
float: left;
margin: 0px;
padding: 0px;
}
.Con3 dt{
clear: both;
float: left;
margin: 0px;
padding: 0px;
width: 120px;
}
.Con3 dd{
margin-left: 120px;
padding: 0px;
min-height: 25px;
_height: 25px;
width: 260px;
}
.Con3b dl{
clear: both;
float: left;
margin: 0px;
padding: 0px;
}
.Con3b dt{
clear: both;
float: left;
margin: 0px;
padding: 0px;
width: 120px;
}
.Con3b dd{
margin-left: 120px;
padding: 0px;
min-height: 25px;
_height: 25px;
width: 260px;
}
.Con4 dl{
margin: 0px;
padding: 0px;
width: 450px;
}
.Con4 dt{
margin: 0px;
padding: 0px 0px 0px 7px;
width: 100px;
border-left: solid 3px #020181;
}
.Con4 dd{
position: relative; top: -20px; left: 50px;
margin-top: 0px;
margin-bottom: 0px;
}
.Con4 dd dl{
margin: 0px;
padding: 0px;
}
.Con4 dd dt{
font-weight:bold;
margin: 0px;
padding: 5px 0px 5px 0px;
width: auto;
border: 0px;
}
.Con4 dd dd dt{
font-weight:normal;
margin: 0px;
padding: 0px 0px 0px 0px;
width: auto;
border: 0px;
}
.Con4 dd dd{
position: relative; top: 0px; left: -20px;
margin-top: 0px;
margin-bottom: 0px;
width: auto;
}
.Con4 dd dd li{
padding: 0px 0px 5px 0px;
}
.Con4 dd li li{
padding: 5px 0px 0px 0px;
list-style-type: none;
}
.Con4 dd dd dd{
position: relative; top: 0px; left: -20px;
margin-top: 0px;
margin-bottom: 5px;
width: auto;
}
.Con5 dl{
clear: both;
float: left;
margin: 0px 0px 5px 5px;
padding: 0px;
width: 390px;
}
.Con5 dt{
margin: 0px;
padding: 0px 10px 0px 0px;
font-weight: bold;
}
.Con5 dd{
margin: 0px;
padding: 0px 3px 0px 10px;
}
.Con5b dl,
.Con5d dl{
float: left;
margin: 0px 0px 0px 5px;
padding: 0px;
width: 285px;
}
.Con5b dt,
.Con5d dt{
margin: 0px;
padding: 0px 5px 0px 0px;
font-weight: bold;
}
.Con5b dd,
.Con5d dd{
margin: 0px;
padding: 0px 5px 0px 10px;
}
.Con5e dl{
clear: both;
float: left;
margin: 0px 0px 0px 5px;
padding: 0px;
width: 285px;
}
.Con5e dt{
margin: 0px;
padding: 0px 5px 0px 0px;
font-weight: bold;
}
.Con5e dd{
margin: 0px;
padding: 0px 5px 0px 10px;
}
.Con5c dl{
clear: both;
float: left;
margin: 0px 0px 5px 5px;
padding: 0px;
width: 390px;
}
.Con5c dt{
margin: 0px;
padding: 0px 10px 0px 0px;
font-weight: bold;
}
.Con5c dd{
margin: 0px;
padding: 0px 3px 0px 10px;
}
.Con7{
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
margin-right: 0px;
}
.Con7 dl{
margin: 0px;
padding: 0px;
}
.Con7 dt{
margin: 0px;
padding: 0px 0px 0px 7px;
width: 100px;
border-left: solid 3px #020181;
}
.Con7 dd{
position: relative; top: -20px; left: 50px;
margin-top: 0px;
margin-bottom: 0px;
width: 270px;
}
.Con7 img { 
float: right;
margin: 0px 0px 5px 0px;
padding: 3px 3px 0px 3px;
} 
.Con7 table { 
width: 270px;
}
.Con8 dl{
margin: 0px;
padding: 0px;
width: 450px;
}
.Con8 dt{
font-weight:bold;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 7px;
}
.Con8 dd{
margin-top: 0px;
margin-bottom: 20px;
}
.Con8 dd span{
font-weight:bold;
}
 /* Pdf*/
.Pdf{
margin: 0px;
padding: 0px 0px 0px 390px;
background: url(../img/pdf_image.gif) 390px 0px no-repeat;
}
.Pdf a{
display: block;
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 45px;
min-height: 50px;
_height: 50px;
width: auto;
}
.PdfL{
margin: 5px 0px 5px 0px;
padding: 0px;
background: url(../img/pdf_image.gif) 0px 0px no-repeat;
}
.PdfL a{
display: block;
margin: 0px;
padding: 0px 0px 0px 45px;
min-height: 50px;
_height: 50px;
width: auto;
}
.PdfC{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 10px;
background: url(../img/pdf_image.gif) 10px 0px no-repeat;
}
.PdfC a{
display: block;
margin: 0px;
padding: 0px 0px 0px 45px;
min-height: 50px;
_height: 50px;
width: auto;
}
.PptL{
margin: 5px 0px 5px 0px;
padding: 0px;
background: url(../img/ppt_image.gif) 0px 0px no-repeat;
}
.PptL a{
display: block;
margin: 0px;
padding: 0px 0px 0px 45px;
min-height: 50px;
_height: 50px;
width: auto;
}
.Con5 .Pdf{
margin: 0px;
padding: 0px 0px 0px 410px;
background: url(../img/pdf_image.gif) 400px 0px no-repeat;
}
.Con5 .Pdf a{
min-height: 50px;
_height: 50px;
}
.Con5 .Pdf-inner a{
display: block;
z-index: 1px;
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 30px;
width: auto;
}
.Con5b .Pdf,
.Con5d .Pdf,
.Con5e .Pdf{
margin: 0px;
padding: 0px 0px 0px 410px;
background: url(../img/pdf_image.gif) 400px 0px no-repeat;
}
.Con5b .Pdf a,
.Con5d .Pdf a,
.Con5e .Pdf a{
min-height: 50px;
_height: 50px;
}
.Con5b .Pdf-inner a,
.Con5d .Pdf-inner a,
.Con5e .Pdf-inner a{
display: block;
z-index: 1px;
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 30px;
width: auto;
}
.Con5c .Pdf{
margin: 0px;
padding: 0px 0px 0px 410px;
background: url(../img/pdf_image.gif) 400px 0px no-repeat;
}
.Con5c .Pdf a{
min-height: 50px;
_height: 50px;
}
.Con5c .Pdf-inner a{
display: block;
z-index: 1px;
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 30px;
width: auto;
}
 /* Photo*/
.Photo{
float: right;
margin: 0px;
padding: 2px 15px 2px 0px;
width: auto;
}
.Con5b .Photo,
.Con5d .Photo,
.Con5e .Photo{
float: left;
margin: 0px;
padding: 0px 5px 5px 0px;
}
.Photol{
clear: both;
margin: 0px;
padding-left: 30px;
width: auto;
}
.Photoll{
clear: both;
margin: 0px;
padding-left: 30px;
padding-bottom: 10px;
width: auto;
}
.Photolf{
float: left;
margin: 0px;
padding-left: 30px;
padding-bottom: 10px;
width: auto;
text-align: center;
}
.PhotoR{ 
clear: both;
float: right;
margin: 5px 10px 10px 20px;
text-align: left;
}
.PhotoC{ 
clear: both;
margin: 20px 0px 20px 0px;
text-align: center;
width: 565px;
}
.PhotoCU{ 
clear: both;
margin: 40px 0px 20px 0px;
text-align: center;
width: 565px;
}
 /* スポンサーリンク*/
.Link1,
.Link2,
.Link3,
.Link5,
.Link6,
.Link7{
clear: both;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
}
.Link1 p,
.Link2 p,
.Link3 p,
.Link5 p,
.Link6 p,
.Link7 p{
margin-top: 10px;
font-weight: bold;
color: #ff6600;
}
.Link1 li,
.Link2 li,
.Link3 li,
.Link5 li,
.Link7 li{
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
font-weight: bold;
}
.Link6 li{
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
height: 20px;
line-height: 20px;
font-weight: bold;
}
.Link1 li a,
.Link1 li a:hover,
.Link2 li a,
.Link2 li a:hover,
.Link3 li a,
.Link3 li a:hover,
.Link5 li a,
.Link5 li a:hover,
.Link6 li a,
.Link6 li a:hover,
.Link7 li a,
.Link7 li a:hover{
font-weight: bold;
text-decoration: none;
}
.Link1 img,
.Link2 img,
.Link3 img,
.Link5 img{
vertical-align: middle;
margin: 0px 10px 0px 0px;
}
.Link7 img{
vertical-align: middle;
margin: 10px 10px 10px 0px;
}
.Link5 span{
margin-left: 30px;
}
.Etwest{
margin: 10px 0px 10px 0px;
padding: 10px 10px 10px 40px;
border:1px dotted #020181;
}
.Etwest p{
float:left;
width:250px;
}
.Etwest img{
margin-left: 10px;
}
.Zengo{
clear: both;
background-color:#f6f6f6;
padding:15px 15px 15px 15px;
}
.Zengo p{
font-weight: normal;
}
.Zengo h3{
text-align:center;
background-color:#f6f6f6;
border-top:#020181 solid 2px;
border-bottom:#020181 solid 2px;
border-left:0px;
}
.Zengo2{
clear: both;
background-color:#f6f6f6;
margin:10px 20px;
padding:15px 15px 15px 15px;
}
.Zengo2 h3{
text-align:center;
background-color:#f6f6f6;
border-top:#020181 solid 2px;
border-bottom:#020181 solid 2px;
border-left:0px;
margin-bottom: 10px;
}
.Pressman{
clear: both;
border:#020181 solid 1px;
margin:0px 20px;
padding:5px 15px 10px 15px;
}
.ReportLink{
font-weight: bold;
margin-top:10px;
padding-left:20px;
background:url(../img/arrow03.gif) 0px 4px no-repeat;
}
.Asta{
margin:10px 20px;
padding:20px;
border-top:#020181 dotted 1px;
}
.TForm{
margin:10px 20px 30px 20px;
border:solid 1px #010066;

}
.TForm h4{
margin:20px 30px 0px 30px;
padding:10px;
color:#010066;
font-size:100%;
text-align:center;
background-color:#fff;
border-top:dashed 1px #010066;
border-bottom:dashed 1px #010066;
}
.TForm ul{
padding:10px 30px;
}
.TForm p{
padding:10px 30px 10px 50px;
text-indent:-1.5em;
margin:0px 0px 0px 0px !important;
}
.TForm li{
padding:10px 0px 0px 1em;
text-indent:-1em;
margin:0px 0px 0px 0px !important;
}
.TQuery dl{
margin: 20px 32px 50px 32px;
padding: 0px;
border-left:solid 8px #010066;
}
.TQuery dt{
font-weight:bold;
margin-top: 0px;
margin-bottom: 5px;
padding-left: 10px;
padding-bottom: 0px;
}
.TQuery dd{
font-weight:bold;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
}
.Prog {
margin: 20px;
padding: 0px;
border:solid 1px #000099;
}
.Prog p{
margin: 5px;
text-align:center;
}
.Prog dl{
margin:0 20px 0 60px;
}
.Prog dt{
clear: both;
float: left;
margin: 0px;
padding: 0px;
min-height: 23px;
width: auto;
font-weight:bold;
}
.Prog dd {
margin: 0px 0px 10px 50px;
padding:0px 0px 0px 2em;
text-indent:-1em;
min-height: 23px;
_height: 23px;
}
.H6{
margin:0px 20px 0px 30px !important;
}
.H6 dt{
clear: both;
float: left;
margin: 0;
padding: 0px 0px 0px 0px;
min-height: 15px;
width: auto;
font-weight:normal;
border-bottom:dotted 1px #ccc;
}
.H6 dd {
margin-left:85px !important;
padding:0px 0px 0px 0px !important;
text-indent:0em !important;
min-height: 23px;
_height: 23px;
}
.Prog h4{
padding-left: 12px;
margin: 0px;
font-size:100%;
background-color: #000099;
}
.Prog h5{
border-bottom:solid 1px #6666ff;
padding-left: 20px;
margin-left: 20px;
margin-right: 20px;
font-size:100%;
background: url(../img/arrow09.gif) 5px 3px no-repeat;
}
.Prog h6{
font-weight:bold;
font-size:100%;
margin: 0 0 10px 0;
padding: 0 10px;
background-color: #c0d7ff;
border:solid 1px #000099;
}
.Poster {
width: 520px;
min_width: 520px;
border:solid 1px #000099;
margin-bottom:20px;
}
.Poster h4{
text-align: left;
padding:5px 12px 5px 12px;
margin: 0px;
font-size:100%;
background-color: #000099;
}
.Poster dl{
clear: both;
margin: 0px 20px 20px 20px;
padding: 0px;
width: auto;
}
.Poster dt{
clear: both;
margin: 0px;
padding: 10px 0px 0px 0px;
width: auto;
}
.Poster dd{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 5px;
_height: 23px;
}
.Pst {
width: 520px;
min_width: 520px;
border:solid 1px #000099;
margin-bottom:20px;
margin-top:20px;
}
.Pst h4{
text-align: left;
padding:5px 12px 5px 12px;
margin: 0px 0px 20px 0px;
font-size:100%;
background-color: #000099;
}
.Pst h5{
text-align: left;
padding:5px 0px 5px 0px;
margin: 20px 0px 20px 0px;
font-size:100%;
background-color: #fff;
border-bottom:dotted 1px #000099;
}
.Pst ul{
margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding: 0px;
}
.Pst li{
list-style-type: disc;
}
.ConP{
clear: both;
margin-right: 20px;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
}
.GoFormT{
clear:both;
line-height: 150%;
text-align: center;
white-space: nowrap;
font-weight:bold;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
width: auto;
color:#ff0000;
}
#Prog {
margin:0px 15px 0px 15px;
padding:0px 0px 3px 0px;
border:1px #9d85fe solid;
}
#TProg {
margin:0px 15px 0px 15px;
padding:0px 0px 3px 0px;
border:1px #b8a6ff solid;
}
#CProg {
margin:0px 15px 0px 15px;
padding:0px 0px 13px 0px;
border-top:0px #a2e063 solid;
border-left:.0px #a2e063 solid;
border-right:0px #a2e063 solid;
border-bottom:1px #a2e063 solid;
}
#Prog H5{
background-color:#d7c6f7;
font-weight : bold;
font-size : 100%;
margin:0px 0px 0px 0px;
padding:2px 5px;
border-left:0px;
border-top:0px;
border-bottom:3px #b18ee1 solid;
}
#TProg H5{
background-color:#d8ceff;
font-weight : bold;
font-size : 100%;
margin:0px 0px 0px 0px;
padding:2px 5px;
border-left:0px;
border-top:0px;
border-bottom:3px #9d85fe solid;
}
#CProg H5{
background-color:#fff;
font-weight : bold;
font-size : 100%;
margin:0px 0px 0px 0px;
padding:2px 15px;
border-left:3px #6fb825 solid;
border-right:3px #6fb825 solid;
border-top:3px #6fb825 solid;
border-bottom:3px #6fb825 solid;
}
#Prog H6{
background-color:#fff;
font-weight : bold;
font-size : 100%;
margin:5px 0px 0px 10px;
padding:0px;
border-left:0px #ceefff solid;
border-top:0px;
border-bottom:0px;
}
#TProg H6{
background-color:#fff;
font-weight : bold;
font-size : 100%;
margin:5px 0px 0px 10px;
padding:0px;
border-left:0px #ceefff solid;
border-top:0px;
border-bottom:0px;
}
#CProg H6{
background-color:#fff;
font-weight : bold;
font-size : 100%;
margin:5px 0px 0px 10px;
padding:0px;
border-:0px;
}
#Prog dl{
margin:3px 0px 0px 30px;
padding:0px 0px 0px 0px;
}
#Prog dt{
margin:0px 0px 0px 0px;
padding:0px;
}
#Prog dd{
margin:5px 10px 0px 0px;
padding: 5px 0px 0px 0px;
border-top:1px #000 dotted;
}
#TProg dl{
margin:3px 0px 0px 30px;
padding:0px 0px 0px 0px;
}
#TProg dt{
margin:0px 0px 0px 0px;
padding:0px;
}
#TProg dd{
margin:5px 10px 0px 0px;
padding: 5px 0px 0px 0px;
border-top:1px #000 dotted;
}
#CProg dl{
margin:3px 0px 0px 30px;
padding:0px 0px 0px 0px;
}
#CProg dt{
margin:0px 0px 0px 0px;
padding:0px;
}
#CProg dd{
margin:5px 15px 5px 0px;
padding: 5px 0px 0px 0px;
border-top:1px #000 dotted;
}
#CProg dd img{
float:right;
margin:10px 0px 10px 10px;
padding: 0px;
}
.Time{
line-height:130%;
margin:5px 15px 0px 15px;
padding:3px;
}
.Time span{
background-color:#f0f0f0;
line-height:130%;
margin:0px 10px 0px 0px;
padding:1px;
}
.ProP{
margin-left: 40px;
background:url() 0px 2px no-repeat;
padding: 0px 0px 0px 30px;
}
.ProP a{
font-weight:bold;
font-size:100%;
}
.PTop{
background-color:#b18ee1;
font-weight : bold;
font-size : 100%;
color:#fff;
padding: 10px;
border-left:5px #8349cf solid;
}
.TPTop{
margin:0px 20px 0px 15px;
background-color:#9d85fe;
font-weight : bold;
font-size : 100%;
color:#fff;
padding: 10px;
border-left:5px #330099 solid;
}
.CPTop{
margin:0px 20px 0px 15px;
background-color:#020181;
font-weight : bold;
font-size : 100%;
color:#fff;
padding: 10px;
border-left:5px #330099 solid;
}
.TPP{
margin:0px 20px 0px 15px;
}
.Exception{
border:1px #ff0000 solid;
margin:10px 20px;
padding:20px;
}
.Help{float: left;
width:260px;
}
.Privilege li{
padding-bottom:10px;
}
.Privilege img{
border: solid 1px #000;
margin-top:10px;
margin-right:5px;
margin-bottom:7px;
}
#WProg {
margin:5px 0px 5px 0px;
padding:15px 15px 0px 15px;
border-top:8px #ff0000 solid;
}
.PKey{
font-size:120%;
font-weight : bold;
border-bottom:3px #ff0000 double;
}
.PName{
margin-bottom:10px;
font-size:110%;
font-weight : bold;
padding-left:20px;
}
.PAbst {
margin 0px 20px 0px 20px;
padding:3px 0px 3px 0px;
}
.WPhoto { 
margin: 0px 0px 10px 10px;
padding: 2px;
border:1px solid #ccc;
background-color:#ebebeb;
} 
.BorderT {
border-top:8px #ff0000 solid;
}
.BorderB {
clear:both;
border-bottom:3px #ff0000 double;
}
.CedecCb {
margin:5px 20px 0px 0px;
padding: 10px 15px 0px 15px;
border:1px #009900 solid;
}
.CedecAt {
margin:5px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border:1px #020181 solid;
}
.CedecCb dl{
margin-top:15px;
}
.Discn li{
list-style-type: disc;
margin-left:10px;
margin-bottom:5px;
}
