body {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, sans-serif;
}
#my_body { margin: 0 auto; width : 780px ; font-size:12px;}
#my_header { width : 780px ; height : 80px ; }
#my_navigation { float : left ; width : 220px ; }
#my_contents { float : left ; width : 560px ; }
#my_footer { width : 780px ; clear : both; }


.red{color:#ff0000;
}

.blue{color:#0000FF;
}

.right{text-align:right;
}


#hasen{background-image:url(images/ten.gif);
background-repeat:repeat-x;
width:150px;
}

/*hidari*/
table#rogin {
border-collapse: collapse;
    background-color:#FFE7CE;
width: 200px;
border-bottom: 1px solid #000000;
}

table#rogin th {
	padding:0px 0 0 0px;
line-height:0;
}


table#rogin td {
	padding:5px 0 0 20px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

#gazou1{
	padding:2px 10px 0px 0;
}


#gazou2{
	padding:20px 10px 0px 40px;
}

/*hidari-kihon*/
table#bar_base {
border-collapse: collapse;
width: 200px;
border-bottom: 1px solid #000000;
}

table#bar_base th {
	padding:0px 0 0 0px;
line-height:0;
}

table#bar_base td {
	padding:2px 0 0 20px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}


/*nikkei225*/
table#bar_base2 {
border-collapse: collapse;
width: 200px;
border-bottom: 1px solid #000000;
}

table#bar_base2 th {
	padding:0px 0 0 0px;
line-height:0;
}

table#bar_base2 td {
	padding:0 0 0 0px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}


table#bar_base3 {
border-collapse: collapse;
width: 200px;
border-bottom: 0px solid #000000;
}

table#bar_base3 td {
	padding:0 0 0 20px;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
}


table#bar_base4 {
border-collapse: collapse;
width: 200px;
border-bottom: 1px solid #000000;
}

table#bar_base4 th {
line-height:0;
}

table#bar_base4 td {
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}


table#bar_base5 {
border-collapse: collapse;
width: 200px;
    background-color:#ffffff;
border-bottom: 1px solid #000000;
}

table#bar_base5 th {
	padding:0px 0 0 0px;
line-height:0;
}

table#bar_base5 td {
	padding:0 0 0 0px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

table#bar_base6 {
border-collapse: collapse;
width: 200px;
    background-color:#ffffff;
border-bottom: 1px solid #000000;
}

table#bar_base6 th {
	padding:0px 0 0 0px;
line-height:0;
}

table#bar_base6 td {
	padding:2px 0 0 20px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

table#bar_base7 {
	padding:0px 0 0 0px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
line-height:2em;
}

table#bar_base7 td {
	padding:2px 0 0 20px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}



/*mainbar1*/
#main_bar1 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;
border-bottom: 1px solid #EA0576;
}

#main_bar1 th {
	padding:0px 0 0 0px;
line-height:0;
}

#main_bar1 td {
margin:20px 0px 0px 0px;
border-right: 1px solid #EA0576;
border-left: 1px solid #EA0576;
    background-color:#ffcccc;
}
/*mainbar2*/

#main_bar2 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 1px solid #000000;
}

#main_bar2 th {
	padding:0px 0 0 0px;
line-height:0;
}

#main_bar2 td {
margin:20px 0px 0px 0px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
    background-color:#ffffff;
}


/*mainbar3*/

#main_bar3 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 1px solid #000000;
}

#main_bar3 th {
	padding:0px 0 0 0px;
line-height:0;
}

#main_bar3 td {
margin:20px 0px 0px 0px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
line-height:2em;
    background-color:#ffcccc;
}


/*mainbar4*/

#main_bar4 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 0px solid #000000;
}

#main_bar4 td {
margin:20px 0px 0px 0px;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
    background-color:#ffffff;
}

/*mainbar5*/

#main_bar5 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 0px solid #000000;
}

#main_bar5 td {
margin:20px 0px 0px 0px;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
    background-color:#ffffff;
}

/*mainbar6*/

#main_bar6 {
width: 530px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 0px solid #000000;
}

#main_bar6 td {
margin:20px 0px 0px 0px;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
    background-color:#ffffff;
}

/*mainbar7footer*/

#main_bar7 {
width: 550px;
border-collapse: collapse;
margin:0px 0 0px 180px;

border-bottom: 0px solid #000000;
}

#main_bar7 td {
margin:0px 0px 0px 0px;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
    background-color:#ffffff;
}

/*mainbar8*/

#main_bar8 {
width: 420px;
border-collapse: collapse;
margin:0px 0 0px 20px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-color:#333333;
}


#main_bar8 td {
margin:0px 0px 0px 0px;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color:#ffffff;

}


/*mainbar9*/

#main_bar9 {
width: 450px;
border-collapse: collapse;
margin:10px 0 0px 40px;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-color:#333333;
}


#main_bar9 td {
margin:0px 0px 0px 0px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ccff99;

}


/*money*/

#main_bar10 {
width: 450px;
border-collapse: collapse;
margin:20px 0 0px 40px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-color:#000000;
}


#main_bar10 td {
margin:20px 0px 0px 20px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
}


/*mainbar11*/

#main_bar11 {
width: 450px;
border-collapse: collapse;
margin:20px 0 0px 40px;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
border-color:#000000;
}

#main_bar11 td {
margin:20px 0px 0px 20px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
}


/*mainbar12*/

#main_bar12 {
width: 450px;
border-collapse: collapse;
margin:20px 0 0px 20px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-color:#000000;
}

#main_bar12 th {
width: 100px;
line-height:2em;
background-color:#FFD9EE;
}


#main_bar12 td {
margin:0px 0px 0px 0px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
}


#main_bar13 {
width: 450px;
border-collapse: collapse;
margin:20px 0 0px 40px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-color:#000000;
}

#main_bar13 th {
width: 100px;
line-height:2em;
background-color:#FFD9EE;
}


#main_bar13 td {
margin:0px 0px 0px 0px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
}


#main_bar14 {
width: 532px;
border-collapse: collapse;
margin:0px 0 40px 10px;

border-bottom: 1px solid #ff0000;
}

#main_bar14 th {
	padding:0px 0 0 0px;
line-height:0;
}

#main_bar14 td {
margin:20px 0px 0px 0px;
border-right: 1px solid #ff0000;
border-left: 1px solid #ff0000;
    background-color:#ffffff;
}

.desc{font-weight:bold;
	padding:10px 0 0 40px;
        word-spacing:45px;
font-size:16px; 
}


.desc2{font-weight:bold;
	padding:0px 0 0 40px;
    }

.desc3{	font-weight:bold;
	padding:0px 0 0 40px;
        word-spacing:45px;
font-size:14px; 
}

.desc4{	padding:10px 40px 0 40px;
}

.desc5{	padding:0 0  0 0px;
padding:0 0 0px 0px;
}

.desc6{	padding:10px 0px 10px 20px;

letter-spacing:3px;
}

.desc7{font-weight:bold;
}

.desc8{	padding:20px 20px 20px 40px;
}

.desc9{	padding:20px 20px 20px 40px;
font-size:16px;
font-weight:bold;
}

.desc10{padding:20px 20px 20px 40px;

}

.desc11{padding:10px 0px 0px 20px;
font-size:16px;
}

.desc12{padding:10px 0px 0px 20px;
font-size:16px;
color:#ff0000;
}

.desc13{padding:15px 0px 0px 50px;
}

.desc14{padding:15px 50px 10px 50px;
line-height:2em;
}

.desc15{padding:15px 50px 10px 50px;
line-height:2em;
}
.desc16{margin:20px 50px 20px 170px;
}

.desc17{padding:10px 50px 5px 50px;
line-height:normal;
}

.desc18{padding:20px 0px 5px 40px;
font-size:16px;
line-height:normal;
}

.desc19{padding:20px 20px 20px 40px;
font-size:16px;
line-height:normal;
}

.desc20{padding:15px 0px 0px 40px;
line-height:normal;
}

.desc21{font-weight:bold;
}

.desc22{padding:15px 5px 15px 40px;
line-height:2em;
font-size:15px;
}

.desc23{padding:15px 5px 15px 80px;
line-height:2em;
font-size:15px;
}

.desc24{padding:15px 0px 5px 80px;
font-size:15px;

}

.desc25{padding:15px 0px 10px 15px;
}

.text1{
font-weight:bold;
color:red;
}

.text6 {
text-align:center;
font-weight:bold;
font-size:14px;
}

span#sample1 {font-weight:bold;

}
span#sample2 {font-weight:bold;
padding:15px 50px 10px 50px;
}

span#sample3 {font-weight:normal;
}

span#sample4 {font-weight:bold;
font-size:16px;
white-space:pre;
}

span#sample5 {font-size:16px;
white-space:pre;
line-height:2em;
}

span#sample6 {font-size:14px;
white-space:pre;
line-height:2em;
}




#menu{letter-spacing:3px;
padding:10px 10px 0px 30px;
}


/*ten-table*/
#ten {
width: 420px;
margin:0 0 0 40px;
}

/*akaten-haikei*/
#ten td{background-image:url(images/ten3.gif);
width: 400px;
margin:40px 0 0 0;
border-right: 0px solid #EA0576;
border-left: 0px solid #EA0576;
background-repeat:repeat-x;
}



/*hasen1*/
.table_1 {
width: 400px;
border-style:dashed;
border-width:3px;
border-color:blue;
margin:30px 0 0px 45px;
padding:10px 10px 0px 30px;
}

#table_1 td{
margin:0px 0 5px 20px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
line-height:2em;

}

/*hasen2*/
.table_2 {
width: 450px;
height:420px;
border-style:dashed;
border-width:3px;
border-color:red;
margin:30px 0px 30px 18px;
padding:10px 10px 0px 30px;
}

#table_2 td {
margin:0px 0 5px 20px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
background-color:#ffffff;
line-height:2em;
font-weight:bold;
font-size:16px;
}

/*box*/
#b1 {
width: 200px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
;


#i1 {
width:196px;
margin-left: auto; margin-right: auto; display: block;
}

#i2 {
width:520px;
margin-left: auto; margin-right: auto; display: block;
}

#i3 {
width:190px;
margin-left: auto; margin-right: auto; display: block;
}