@charset "iso-8859-1";
body {
position: relative; width: 100%; 
border: none;
margin:auto;
background-color:#fafafa;
background: url(pic/backw.jpg);
background-attachment:fixed;
background-size: 100% 100%;
}
ul 
{
list-style-type:none;
margin:0px;
margin:auto;
padding:0px;
}
li 
{
padding:0 0 0 0;
margin:auto;
}
td {
margin:auto;
padding:0px;
vertical-align:top;
}
tr {vertical-align:top;padding:0px;margin:0px}
table {empty-cells:hide;margin:auto;padding:0px;}

p, td, .blk, li,.txt2, .head, .head2, .head3, li, body, ul,.zr,.txt3, table
{
font-family: 'Francois One', cursive;
color:#555555;
font-size:12px;
line-height:12px
}
a
 {
text-decoration: none;
color:#555555;
}
a:hover
{
color:#000000;
}
a.zr:link,a.zr:visited,a.zr:active
{
line-height:20px;
padding:4px;
}
.pfl
{
width:6px;
height:6px;
border:none;
margin-bottom:1px;
padding-right:1px;
}
.pflz
{
width:7px;
height:7px;
border:none;
margin-bottom:0px;
margin-right:3px;
}
.txtul 
{
width:60%;
padding-left:12%;
}
.bg1 
{
background: url(pic/wb.jpg);
background-size: 100% 100%;
}
.blk 
{
font-size:20px;
line-height:21px;
padding-top:10px;
padding-bottom:10px;
}
.txt2 
{
font-size:13px;
line-height:15px;
text-align:justify;
}
.frm
{
width:100%;
height:220px;
}
.ttl 
{
background-color:#666666;
color:#fafafa;
font-size:17px;
line-height:18px;
padding-right:10px;
padding-left:35px;
margin-right:-10px;
background: url(pic/ttl.jpg);
background-attachment:fixed;
background-size: 100% 100%;
}
.ttll 
{
background-color:#666666;
color:#fafafa;
font-size:17px;
line-height:18px;
padding-left:10px;
padding-right:35px;
margin-left:-10px;
background: url(pic/ttl.jpg);
background-attachment:fixed;
background-size: 100% 100%;
}
.bgr 
{
background: url(pic/back2.jpg);
background-attachment:fixed;
background-size: 100% 100%;
}

.klck 
{
margin-top:-2px;margin-left:-2px;
}


