	.title_list{background-color:#006600;font-size : 13pt;color:#ffffff;font-weight:bold;border-left:solid 15pt #ffffff;border-right:solid 15pt #ffffff;padding:0pt 0pt;margin:0pt 0pt;}
        .open  {color: black;padding:2pt 2pt;border-bottom:solid 1pt #cccccc;margin-top:5pt;}
	.close {color: #666666;padding:0pt 2pt;border-top:solid 1pt #669966;margin-top:5pt;}
	.limited {color: black;padding:2pt 2pt;border-bottom:solid 1pt #cccccc;margin-top:5pt;}
	.fstdel{font-weight:bold;font-size:9pt;color:#3333CC;white-space: nowrap;border:1px solid #3333CC;padding:2px;}
	.srp{padding-left:20pt;}
	.kg{font-size:9pt;font-family:'ＭＳ Ｐ明朝','Times New Roman',serif;}
	.yen{font-size:7pt;}
	.ltb{empty-cells: show;border-collapse: collapse;background-color:#ffffcc;}
	.gl2{height:0px;border-top: solid 0px #336633;background-color:#999999;border-bottom:solid 2px #ffffff;border-left:none 1px #336633;border-right:none 1px #336633;empty-cells:show;}
	.gl{height:2px;border-top: solid 1px #999999;background-color:#ffffff;empty-cells:show;border-bottom:solid 2px #ffffff;}
	.glbtm{height:2px;border-bottom: solid 1px #999999;background-color:#ffffff;empty-cells:show;border-top:solid 2px #ffffff;}
	.list {padding: 0pt 2pt;line-height:100%;letter-spacing:-1pt;border-bottom:solid 1pt #dddddd;}
	.divetc {padding: 0pt 2pt;letter-spacing:-1pt;font-size:8pt;color:#666666;font-family:"Times New Roman";vertical-align:text-top;}
	.proname{background-color:#ffff99;border-bottom:solid 1pt #ffcc99;padding-left:10pt;}
	.proname_long{background-color:#ffff99;border-bottom:solid 1pt #ffcc99;padding-left:10pt; letter-spacing:-1pt;}
	.komi{padding-top: 2pt;width:100%;}
	.komi img{margin-left:5px;}
	small{font-size:8pt;}
	.ftable{margin-top:5pt;border:solid 2pt #cccccc;}
	.ftd1{border:solid 1pt #cccccc;background-color:#eeeeee;font-size:9pt;color:#333333;text-align:center;}
	.ftd2{border:solid 1pt #cccccc;font-size:9pt;color:#333333;text-align:center;}
	.ftd3{font-size:9pt;color:#333333;border-top:2pt double #dddddd;padding:10pt 20pt;}
	.star{color:#F0AE00;}
	
	
	.rsv{font-weight:bold;font-size:9pt;color:#336633;white-space: nowrap;}


	.rsv2{white-space: nowrap;background-color:#eeeeee;color:#666666;font-weight:bold;border:1px solid #666666;margin-bottom:3px;width:100px;text-align:center;padding:0px 5px ;border-radius: 3px;        /* CSS3草案 */  	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}


	.dvhanbai{background-color:#ffffff;color:#996600;font-weight:bold;border:1px solid #996600;margin-bottom:3px;width:100px;text-align:center;padding:0px;border-radius: 3px;        /* CSS3草案 */  	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}
	
	
	.dvhanbai2{background-color:#ffffff;color:#996600;font-weight:bold;border:1px solid #996600;margin-bottom:3px;width:100px;text-align:center;padding:0px 5px;border-radius: 3px;        /* CSS3草案 */  	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}
	
	
	
	
	.dvshinh{background-color:#ffffff;color:#ff3333;font-weight:bold;border:1px solid #ff3333;margin-bottom:3px;width:100px;text-align:center;padding:0px;border-radius: 3px;        /* CSS3草案 */  
	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}


	.dvshinh2{background-color:#ffffff;color:#ff3333;font-weight:bold;border:1px solid #ff3333;margin-bottom:3px;width:100px;text-align:center;padding : 0px 5px ;border-radius: 3px;        /* CSS3草案 */  
	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}
	



	.dvshiny{background-color:#ffffff;color:#009900;font-weight:bold;border:1px solid #009900;margin-bottom:3px;width:100px;text-align:center;padding:0px 5px ;border-radius: 3px;        /* CSS3草案 */  	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}


	.dvshiny2{background-color:#ffffff;color:#009900;font-weight:bold;border:1px solid #009900;margin-bottom:3px;width:100px;text-align:center;padding:0px 5px ;border-radius: 3px;        /* CSS3草案 */  	-webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 3px;   /* Firefox用 */  
    position:relative;            /* PIEを動作させるために追加 */
	behavior: url( /PIE_IE_CSS3/PIE.htc ) ;	      /* CSS3 PIE */}



	.dvhri_{
		margin-right:1px;
		width:20px;text-align:center;font-weight:bold;
		border:solid 1px #333333;
	}
	.dvhri_daibiki{
		margin-right:1px;
		width:20px;text-align:center;font-weight:bold;
		border:solid 1px #000000;
		background-color:#eeeeee;
		color:#000000;
	}
	.dvhri_card{
		margin-right:1px;
		width:20px;text-align:center;font-weight:bold;
		border:solid 1px #000066;
		background-color:#0000cc;
		color:#ffffff;
	}
	.dvhri_furikomi{
		margin-right:1px;
		width:20px;text-align:center;font-weight:bold;
		border:solid 1px #006600;
		background-color:#00cc00;
		color:#ffffff;
	}
	.dvhri_furikae{
		margin-right:1px;
		width:20px;text-align:center;font-weight:bold;
		border:solid 1px #660000;
		background-color:#cc0000;
		color:#ffffff;
	}
