body {
	background: url(images/bg01.gif) scroll center top;
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #333333;
}

.style1 {
	color: #000000;
	font: bold;
    }
.style3 {color: #AA934F;
	font: bold;
}
.style4 {color: #FFFFFF}

.honbun1 {  font-size:9pt;
}

strong { text-decoration : underline;   font-weight: normal;text-decoration:none;}
strong#a2 { text-decoration : underline;font-weight: bold;}

.honbun {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.honbun11 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.honbunw {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 1.5;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
    BACKGROUND-IMAGE:URL(images/top_02_t.jpg);
    BACKGROUND-COLOR:#668188;
    BACKGROUND-POSITION:top left;
    BACKGROUND-REPEAT:NO-REPEAT;
    BACKGROUND-ATTACTMENT:FIXED;
    text-align: right; 
    vertical-align:bottom;
}
.honbunw a{
    font-weight: bold;
    text-decoration : none;
}
.honbunw a:hover {
	color: #FFFFFF;
}
.line001 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border: 4px solid #000000;
	height: 100%;
	margin: 0px;
	width: 100%;
}
.line002 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
	margin: 0px;
	padding: 0px;
}
.line003 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	height: 40px;
	font-size: 12px;
	color: #FFFFFF;
	background: #666666;
	text-align: left;
	padding: 5px;
	margin: 0px;
	font-weight: bold;
}
.box10_10 {
	margin: 10px;
	height: 100%;
	width: 100%;
	padding: 10px;
}
.name20 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	background: #BACA08;
	text-align: center;
}
.name {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	background: #FEB58D;
	text-align: center;
}
.kyokume {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 14px;
}
.honbunwb {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	border-top: 1px #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px #FFFFFF;
	border-left: 1px #FFFFFF;
}
.honbunwb2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: bottom;
}
.name2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	border-top: 2px solid #000000;
	border-right: 2px none #000000;
	border-bottom: 2px none #000000;
	border-left: 2px none #000000;
}
.name3 {


	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background: #000000;
	text-align: center;
}
.line05 {
	border: 1px solid #658185;
}
A
.line005 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border: 4px solid #000000;
	height: auto;
}
.honbunwb3 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: baseline;
}
.name4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 30px;
	border-top: 2px #666666;
	border-right: 2px #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px #666666;
}
.honbun2 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
    word-break:break-all;
}
.honbun4 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.bbbbbb_honbunwb4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: baseline;
	padding: 5px;
	line-height: 1.6em;
}
.honbunwb4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding: 5px;
	line-height: 1.6em;
}
.line006 {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.name5 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 30px;
	border-top: 2px #666666;
	border-right: 2px #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px #666666;
	background: #FFFF99;
}
.namest {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	border-top: 2px solid #000000;
	border-right: 2px none #000000;
	border-bottom: 2px none #000000;
	border-left: 2px none #000000;
	background: #000000;
}
.artistname {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	color: #FFCC66;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: baseline;
	padding: 5px;
	line-height: 1.6em;
}
.kyoku {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: baseline;
	padding: 5px;
	line-height: 1.6em;
}
.line008 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	background: #000000;
	text-align: left;
	padding: 0px 1px 1px;
	margin: 0px;
	font-weight: bold;
	border: 1px solid #504B4F;
}
.honbunwb5 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	vertical-align: bottom;
	padding: 5px;
	line-height: 1.6em;
}
.honbunshirob {


	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
.honbunshirob2 {



	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #FFCC00;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
.honbunlist {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 5px;
	margin: 5px;
}
.name10 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	line-height: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	background: #666666;
	text-align: center;
}
.line007 {
	margin: 5px;
	padding: 0px;
	background: #000000;
	border: 1px solid #000000;
	width: 97%;
}
.f0 {	font-size: 16pt;}
.f1 {	font-size: 9pt;}
.f2 {	font-size: 10pt;}
.f8 {	font-size: 8pt;}
BR{
LETTER-SPACING:NORMAL;
}
.list{
FONT-SIZE:14px;
COLOR:#FFFFFF;
BACKGROUND-COLOR:#000000;
BORDER-STYLE:SOLID;
BORDER-COLOR:#666666;
BORDER-WIDTH:0px 0px 1px 1px;
}
.about{
FONT-SIZE:12px;
COLOR:#FFFFFF;
BACKGROUND-COLOR:#000000;
BORDER-STYLE:SOLID;
BORDER-COLOR:#666666;
BORDER-WIDTH:0px 0px 1px 0px;
LETTER-SPACING:1pt;
FONT-FAMILY:Arial, sans-serif ;
FONT-WEIGHT : bold;
PADDING-LEFT:10px;
}
.block{
BORDER-STYLE:SOLID;
BORDER-COLOR:#BACA08;
BORDER-WIDTH:1px 1px 0px 1px;
}
.track_l{
BACKGROUND-COLOR:#666666;
BACKGROUND-REPEAT:NO-REPEAT;
BACKGROUND-POSITION:bottom left;
FONT-SIZE : 11px;
FONT-FAMILY:Arial, sans-serif ;
FONT-WEIGHT : bolder;
COLOR : #FFFFFF;
}
.artist{
BORDER-STYLE:SOLID;
BORDER-COLOR:#000000;
BORDER-WIDTH:0px 5px 0px 5px;
BACKGROUND-COLOR:#BACA08;
}
.artist a:link{
FONT-SIZE : 15pt;
FONT-FAMILY:Arial, sans-serif ;
FONT-WEIGHT : bolder;
COLOR : #000000;
TEXT-DECORATION:none;
}
.artist a:visited{
FONT-SIZE : 15pt;
FONT-FAMILY:Arial, sans-serif ;
FONT-WEIGHT : bolder;
COLOR : #000000;
TEXT-DECORATION:none;
}
.artist a:hover{
FONT-SIZE : 15pt;
FONT-FAMILY:Arial, sans-serif ;
FONT-WEIGHT : bolder;
COLOR : #999999;
TEXT-DECORATION:none;
}
.date{
FONT-SIZE : 10px;
COLOR : #cccccc;
FONT-WEIGHT : normal;
BACKGROUND-COLOR:#000000;
}
.sort_l{
BACKGROUND-COLOR:#000000;
padding-left:3px;
}
.sort_r{
BACKGROUND-COLOR:#000000;
BORDER-STYLE:SOLID;
BORDER-COLOR:#FFFFFF;
BORDER-WIDTH:0px 1px 0px 0px;
TEXT-ALIGN:left;
padding-right:3px;
}
.quick1{
FONT-SIZE : 13px;
COLOR : #cccccc;
FONT-WEIGHT : bolder;
BACKGROUND-COLOR:#000000;
TEXT-ALIGN:center;
}
.quick_a{
FONT-SIZE : 12px;
COLOR : #000000;
FONT-WEIGHT : normal;
BACKGROUND-COLOR:#cccccc;
BORDER-STYLE:SOLID;
BORDER-COLOR:#FFFFFF;
BORDER-WIDTH:0px 1px 0px 0px;
TEXT-ALIGN:center;
word-break:break-all;
}
.quick_a_name{
FONT-SIZE : 13px;
COLOR : #000000;
FONT-WEIGHT : bolder;
BACKGROUND-COLOR:#cccccc;
BORDER-STYLE:SOLID;
BORDER-COLOR:#FFFFFF;
BORDER-WIDTH:0px 1px 0px 0px;
TEXT-ALIGN:center;
word-break:break-all;
}
.quick_b_name{
FONT-SIZE : 13px;
COLOR : #000000;
FONT-WEIGHT : bolder;
BACKGROUND-COLOR:#FFFFFF;
BORDER-STYLE:SOLID;
BORDER-COLOR:#cccccc;
BORDER-WIDTH:0px 1px 0px 0px;
TEXT-ALIGN:center;
}

a#t2{
COLOR : #000000;
}
a#t3{
COLOR : #000099;
}

.quick_b{
FONT-SIZE : 12px;
COLOR : #000000;
FONT-WEIGHT : normal;
BACKGROUND-COLOR:#FFFFFF;
BORDER-STYLE:SOLID;
BORDER-COLOR:#cccccc;
BORDER-WIDTH:0px 1px 0px 0px;
TEXT-ALIGN:center;
word-break:break-all;
}

.line001_1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border: 1px solid #000000;
	height: 100%;
	margin: 0px;
	width: 100%;
}
.line004 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	background: #666666;
	text-align: left;
	padding: 4px;
	margin: 0px;
	font-weight: bold;
}

.quick_a#ra{
TEXT-ALIGN:right;
}

.quick_b#rb{
TEXT-ALIGN:right;
}


