.sp1 { 
width: 840px; 
text-align: left; 
text-indent: 8px; 
line-height: 140%; 
margin-bottom: 10px; 
}

.sp2 { 
width: 840px; 
text-align: left; 
line-height: 140%; 
margin-bottom: 10px; 
}

.sp3 { 
text-align: left; 
float: left; 
margin-bottom: 10px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp3-l { 
width: 200px; 
text-align: left; 
float: left; 
margin-bottom: 0px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp3-r { 
width: 640px; 
text-align: left; 
float: left; 
margin-bottom: 0px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp3-rt { 
text-align: left; 
margin-bottom: 5px; 
padding: 5px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp3-ru { 
text-align: left; 
margin-bottom: 5px; 
padding: 5px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp4 { 
text-align: left; 
float: left; 
margin-bottom: 10px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp5-l { 
width: 300px; 
text-align: left; 
float: left; 
margin-bottom: 0px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.sp5-r { 
width: 540px; 
text-align: left; 
float: left; 
margin-bottom: 0px; 
padding: 8px; 
line-height: 140%; 
border: 0px #888888 solid;
}

.ta-box { 
width: 850px; 
text-align: left; 
border: 0px solid;
padding: 0px; 
float: left; 
}
<!-- ƒJƒeƒSƒŠ[ -->

.ca-box { 
width: 160px; 
letter-spacing: 0.2ex; 
float: left; 
text-align: left; 
padding: 0px; 
border: 0px solid;
}

.ca-top { 
width: 160px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
} 

.ca-bottom { 
width: 160px; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 0px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
} 

.ca-bottom-cm { 
width: 160px; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px; 
border-color: #888888; 
padding-top: 15px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
} 

.l-box { 
width: 690px; 
letter-spacing: 0.2ex; 
float: left; 
text-align: left; 
padding: 0px; 
border: 0px solid;
margin-left: 0px; 
}

.top-l { 
width: 430px; 
letter-spacing: 0.2ex; 
text-align: left; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
border-width: 0px; 
border-style: solid;
border-color: #55afff; 
line-height: 140%; 
margin-bottom: 5px; 
float: left; 
}

.top-la { 
width: 420px; 
float: left; 
border: 0px solid; 
padding: 0px 0px 0px 0px; 
margin-top: 0px; 
}

.top-ra { 
width: 250px; 
float: left; 
border: 0px solid; 
margin-top: 0px; 
}

.top-lb { 
width: 420px; 
letter-spacing: 0.2ex; 
text-align: left; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
border: 2px solid; 
border-color: #007fff; 
line-height: 140%; 
margin: 0px 5px 5px 5px; 
float: left; 
}

.top-r { 
width: 240px; 
letter-spacing: 0.2ex; 
text-align: left; 
padding-top: 0px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
border-bottom: 2px solid; 
border-color: #55afff; 
line-height: 140%; 
margin-bottom: 8px; 
float: right; 
}

.ta-001-l { 
width: 400px; 
letter-spacing: 0.2ex; 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 10px; 
text-align: left; 
padding: 5px; 
border: 0px solid;
}

.ta-001-r { 
width: 400px; 
letter-spacing: 0.2ex; 
float: right; 
margin-top: 20px; 
margin-left: 0px; 
margin-right: 0px; 
text-align: left; 
padding: 5px; 
border: 0px solid;
}

.yaz { 
font-size: 14px; 
color: #007fff; 
}

.yaz2 { 
color: #007fff; 
}

.nam { 
font-size: 14px; 
color: #007fff; 
font-weight: bold; 
}

.top-ta { 
width: 850px; 
letter-spacing: 0.2ex; 
float: left; 
margin-left: auto; 
margin-right: auto; 
text-align: left; 
padding: 0px; 
border: 0px solid;
}

.top-ta-l { 
width: 169px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
float: left; 
} 

.top-ta-r { 
width: 169px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 0px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
float: left; 
} 

.top-ta-l-b { 
width: 169px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 0px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
float: left; 
} 

.top-ta-r-b { 
width: 169px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-width: 0px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 0px; 
border-color: #888888; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-size: 12px; 
text-indent: 6px; 
line-height: 140%; 
float: left; 
} 

.tai { 
font-size: 14px; 
color: #663399; 
}

#main02-l {
width: 415px; 
height: 130px; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
border-bottom: 0px #000000 solid; 
}

.font12-l {
color: #663399; 
font-size: 14px; 
text-align:left; 
display:block;
padding-top:0px; 
padding-bottom:2px; 
}

.font11_red02-l {
text-align:left; 
padding-bottom:0px; 
margin-left:10px; 
}

.main_left-l {
float:left; 
padding: -8px 5px 5px 5px; 
border: 0px #888888 solid; 
}

.main_right02-l {
width:245px; 
margin-top:0px; 
border: 0px #888888 solid; 
}

.font_com-l {
color: #000000; 
width:240px; 
text-align:left; 
margin: -15px 5px 5px 5px; 
border: 0px #888888 solid; 
}

.font_blue-l { 
color: #7f00ff; 
width:240px; 
text-align: right; 
padding: -5px 0px 0px 0px; 
margin: 5px 5px 5px 5px; 
border: 0px #888888 solid; 
}

#main02-r {
width: 240px; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
border: 0px #888888 solid; 
}

<!-- span -->
.main_left-r {
float:left; 
padding: 0px 5px 5px 5px; 
border: 0px #888888 solid; 
}

<!-- span -->
.main_right02-r {
width:210px; 
margin: 5px 0px 5px 5px; 
border: 0px #888888 solid; 
}

<!-- span -->
.font_com-r {
font-size: 14px; 
color: #663399; 
width:210px;
text-align:left;
display:block;
margin: 0px 5px 0px 5px; 
border: 0px #888888 solid; 
}

<!-- span -->
.font_blue-r { 
color: #7f00ff; 
display: block; 
width:210px;
text-align: right; 
padding-top: 0px; 
margin: -16px 5px 0px 5px; 
border: 0px #888888 solid; 
}

li { 
margin-bottom: 2px; 
} 

.ph-w { 
width: 150px; 
margin: 2px; 
}

.ph-w1 { 
width: 150px; 
margin: 0px 6px 0px 0px; 
}


