
* {
margin:0px;
padding:0px;
border:0px;
}

a:link {color: #f60; text-decoration: none;}
a:visited {color: #f30; text-decoration: none;}
a:hover {color: #9D3C6D; text-decoration: none;}
a:active {color: #f30; text-decoration: none;}

body {
background-color:#ccc;
font-size:10px;
line-height:16px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
color:#666;
text-align:center;
}

#mainbody {
width:800px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#fff;
border-left:1px solid #999;
border-right:1px solid #999;
}

h1{
width:800px;
height:350px;
text-indent:-9999px;
background:url(images/header.jpg) no-repeat;
line-height:1px;
font-size:5px;
}

#copy {
width:800px;
height:110px;
text-indent:-9999px;
background:url(images/copy.jpg) no-repeat;
line-height:1px;
font-size:5px;
}

#maincontent {
width:735px;
margin-left:
}

#title01 {
width:800px;
height:55px;
text-indent:-9999px;
background:url(images/title01.jpg) no-repeat;
}

#title02 {
width:585px;
height:55px;
text-indent:-9999px;
background:url(images/title02.jpg) no-repeat;
}

#title03 {
width:195px;
height:55px;
text-indent:-9999px;
background:url(images/title03.jpg) no-repeat;
}

.content {
width:695px;
margin-left:85px;
}

#nl {
width:695px;
margin-bottom:20px;
}

#nl td {
width:345px;
padding-bottom:30px;
border-left:5px solid #fff;
vertical-align:top;
}

#nl th {
width:345px;
padding-bottom:30px;
font-weight:normal;
text-align:left;
vertical-align:top;
}

#tr01 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr01.gif) no-repeat;
}
#tr02 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr02.gif) no-repeat;
}
#tr03 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr03.gif) no-repeat;
}
#tr04 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr04.gif) no-repeat;
}
#tr05 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr05.gif) no-repeat;
}
#tr06 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr06.gif) no-repeat;
}
#tr07 {
width:345px;
height:30px;
text-indent:-9999px;
font-size:5px;
line-height:5px;
background:url(images/tr07.gif) no-repeat;
}

#coleft {
float:left;
width:585px;
}

#colefttext {
border-left:85px solid #fff;
}

#coright {
float:right;
width:195px;
}

#corighttext {
border-left:40px solid #fff;
border-right:20px solid #fff;
}

#footer {
margin-top:50px;
margin-bottom:15px;
background:url(images/footer.gif) no-repeat top;
padding-top:10px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:normal;
}

.clear {
clear:both;
}

.cfbtn {
width:345px;
height:100px;
display:block;
text-indent:-9999px;
text-decoration:none;
background:url(images/cfbtn.gif) no-repeat;
}

.cfbtn:link {
background:url(images/cfbtn.gif) no-repeat;
}

.cfbtn:active {
background:url(images/cfbtn.gif) no-repeat;
}

.cfbtn:visited {
background:url(images/cfbtn.gif) no-repeat;
}

.cfbtn:hover {
background:url(images/cfbtn_a.gif) no-repeat;
}

.centertext {text-align:center; margin-top:15px; margin-bottom:15px; padding:10px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; color:#CC0000; font-size:14px; font-weight:bold; background:#FFFFCC; margin-bottom:0px;}
.textcenter {text-align:center;}

