body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16pt; color:#5E5E5E; background-color:#ffffff;}

A:link {color:#16439E;text-decoration:none;}
A:visited {color:#9EAF38;text-decoration:none;}
A:active {color:#FF9900;text-decoration:underline;}
A:hover {color:#FFFFFF;background-color: #16439E;text-decoration:underline;}

A.nonebg:hover {text-decoration:underline;}


.size3p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:3pt; line-height:9pt;}
.size4p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:4pt; line-height:9pt;}
.size5p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:5pt; line-height:9pt;}
.size6p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:6pt; line-height:9pt;}
.size7p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7pt; line-height:10pt;}
.size8p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt; line-height:12pt;}
.size9p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt; line-height:13pt;}
.size10p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:14pt;}
.size11p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11pt; line-height:15pt;}
.size12p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12pt; line-height:16pt;}
.size14p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14pt; line-height:20pt;}
.size17p { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:17pt; line-height: 22pt;}

table.tblmgn_20 { margin: 20px; } 
table.tblmgn_15 { margin: 15px; } 
table.tblmgn_10 { margin: 10px; } 
table.tblmgn_9 { margin: 9px; } 
table.tblmgn_8 { margin: 8px; } 
table.tblmgn_7 { margin: 7px; } 
table.tblmgn_6 { margin: 6px; } 
table.tblmgn_5 { margin: 5px; } 
table.tblmgn_4 { margin: 4px; } 
table.tblmgn_3 { margin: 3px; } 
table.tblmgn_2 { margin: 2px; } 
table.tblmgn_1 { margin: 1px; } 

td.tdpdd_20 { padding: 20px; } 
td.tdpdd_18 { padding: 18px; } 
td.tdpdd_16 { padding: 16px; } 
td.tdpdd_15 { padding: 15px; } 
td.tdpdd_14 { padding: 14px; } 
td.tdpdd_12 { padding: 12px; } 
td.tdpdd_10 { padding: 10px; } 
td.tdpdd_9 { padding: 9px; } 
td.tdpdd_8 { padding: 8px; } 
td.tdpdd_7 { padding: 7px; } 
td.tdpdd_6 { padding: 6px; } 
td.tdpdd_5 { padding: 5px; } 
td.tdpdd_4 { padding: 4px; } 
td.tdpdd_3 { padding: 3px; } 
td.tdpdd_2 { padding: 2px; } 
td.tdpdd_1 { padding: 1px; } 


div.checkboxs div {float: left; width: 73px;padding-left:4px;letter-spacing:-1px;}
div.listtitle {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12pt; line-height:16pt; padding-left: 20px;padding-bottom:5px; background: url(img/list_headi.gif); background-repeat: no-repeat;}
.listtext {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:14pt;}
.listcatch {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; padding:0 4px 0 4px; margin:2px; color:#ffffff;background-color:#90AAAE;}
.listbdr_01 { position:relative; margin: 0px; padding:0px; height:20px; background: url(img/bdrbg.gif); background-repeat: repeat-x; margin:5px 0 0 0;}


div.syosaititle {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14pt; line-height:18pt; height:20px; color:#073E64; padding-left: 20px;padding-bottom:7px;background: url(img/list_headi.gif); background-repeat: no-repeat;}

.genre01 {font-weight:bold; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:16px; line-height:16px;letter-spacing:3px; width:155px; height:25px; color:#293843;padding-bottom:0px;background:url(img/genre_000.gif);background-repeat:no-repeat;}

.minichu { font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:8pt; line-height:12pt;color:#B41201;}

.dlabel {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; padding:0 4px 0 4px; margin:2px; color:#ffffff;background-color:#90AAAE;}
.dlabel_hissu {font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; padding:0 4px 0 4px; margin:2px; color:#ffffff;background-color:#FD0202;}
.hissu {border:solid 1px#FD0202;background-color:#FFD7D7;font-weight:normal; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:14pt;}

.srchboxbdr_01 { position:relative; margin: 0px; padding:0px; height:13px; background: url(img/bdrbg.gif); background-repeat: repeat-x; margin:5px 0 0 0;}




.dotbdr_01 { position:relative; margin: 0px; padding:0px; height:12px; background: url(img/bdrdot.gif); background-repeat: repeat-x;} 

 td.wn_dotbdr_01 { position:relative; margin: 0px; padding:0px; height:12px; background: url(img/wn_bdr.gif); background-repeat: repeat-x;} 

.info_text {font-size:9pt; color:#666664; font-weight:normal; text-decoration:none; line-height:14pt;}
.info_date {font-size:9pt; color:#C23B77; font-weight:bold; text-decoration:none; line-height:14pt;}
.info_title {font-size:9pt; color:#666664; font-weight:bold; text-decoration:none; line-height:14pt;}




