/*---------------------------------- ID */
#wrapper{
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 width:750;
 border-color:#000000;
 border-style:solid;
 border-width:1;
 height:auto;
 padding:0;
}
#wrapper2  { text-align: left; margin-right: auto; margin-left: auto; padding: 0; border-style: none solid solid solid; border-width: 1; border-color: #000000; width: 748px; height: auto; clip: auto }
#wrapper1 { text-align: left; margin-right: auto; margin-left: 10%; padding: 0; border: none 1 #000000; width: 744px; height: auto }

#header{
 height:auto;
 width:748;
 margin:0;
 padding:0;
 border-color:#000000;
 border-right-style:none;
 border-left-style:none;
 border-top-style:none;
 border-bottom-style:solid;
 border-width:0;
}
#header_left{
 float:left;
 height:auto;
 width:100;
 margin:0;
 padding:0;
 border-color:#000000;
}

#header_right{
 float:right;
 height:auto;
 width:130;
 margin:0;
 padding:0;
 border-color:#000000;
}

#main{
 text-align:left;
 border-style:none;
 border-width:0;
 padding:0;
 margin:0;
}

#main_right{
 float:right;
 height:auto;
 text-align:left;
 margin:0;
 padding-left:0;
 padding-top:20;
 padding-right:15;
 padding-bottom:20;
}

#main_left{
 float:left;
 height:auto;
 top:0;
 width:180;
 margin:0;
 padding-top:20;
  padding-left:5;

}

#main_event-rep{
 float:left;
 height:auto;
 width:748;
 text-align:left;
 margin:00;
 padding:00;
}


#footter{
 height:auto;
 font-size:10pt;
 width:100%;
 height:auto;
 border-color:#000000;
 border-right-style:none;
 border-left-style:none;
 border-top-style:solid;
 border-bottom-style:none;
 border-width:1;
 text-align:center;
 color:#ffffff;
 clear:both;
 margin:0;
 padding-left:0;
 padding-right:0;
 padding-top:10;
 padding-bottom:10;
 background-color:#000000;
}
#update_log{
	border-style:solid;
	height:auto;
	width:170;
	border-color:#000000;
	font-size:08pt;
	border-collapse:collapse;
	border-width:0;
	color:#747474;
	text-align:right;
	padding-top:20;
	margin-right:5;
	margin-top: 100px;

}

#box_rank{
 border-style:none;
 height:auto;
 width:526;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#5D5D5D;
 padding:00;
 margin-top:0;
 margin-bottom:20;
 margin-right:0;
 margin-left:0;
}

#box_yahoo{
 height:auto;
 width:526;
 font-size:10pt;
 text-align:center;
 border-collapse:collapse;
 border-width:0 0 0px;
 line-height:150%;
 padding-left:0;
 padding-right:0;
 padding-bottom:5;
 padding-top:0;
 margin-top:0;
 margin-right:0;
 margin-left:0;
 margin-bottom:10;
}

#shindai{
 background-color:#ffffff;
 padding:20;
 margin:00;
}

/*---------------------------------- εvΫ */

#ookubo_wrapper{
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 width:500;
 border-color:#000000;
 border-style:solid;
 border-width:1;
 height:auto;
 padding:0;
 redre;
}

#ookubo_header{
 width:auto;
 height:100;
 margin:0;
 padding:0;
}

#ookubo_menu{
 width:auto;
 height:20;
 margin:0;
 padding:0;
}

#ookubo_main_top{
 width:498;
 height:400;
 margin:0;
 padding:0;
 background-image:url(../../img/okubo_top.jpg);
}

#ookubo_main{
 width:auto;
 height:400;
 background-color:#E4E4FC;
 margin:0;
 padding:0;
}

#ookubo_L{
 width:148;
 height:100%;
 background-color:#E8E8E8;
 margin:0;
 padding:0;
 float:left;
}

#ookubo_R{
 width:350;
 height:100%;
 background-color:#9A9A9A;
 margin:0;
 padding:0;
 float:right;
}


#ookubo_footer{
 width:auto;
 height:50;
 margin:0;
 padding:0;
}

#ookubo_news{
 width:auto;
 height:auto;
 float:right;
 margin-right:10;
 margin-top:20;
 font-size:10pt;
 border-color:#000000;
 border-style:solid;
 border-width:1;
 padding:5;
}


/*---------------------------------- Gg */

body{
 text-align:center;
 border-style:none;
 margin:0;
 padding-top:20;
 padding-bottom:20;
}



a:link{
 text-decoration:none;
 color:#000000;
}


a:visited{
 text-decoration:none;
 color:#000000;
}

a:hover{
 text-decoration:none;
 color:#B40113;
}

a:active{
 text-decoration:none;
}

img{
 border-style:none;
}

/*---------------------------------- {bNX */

.box{
 border-style:none;
 height:auto;
 width:526;
 padding:00;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin-bottom:0;
 background-color:#ffffff;
}

.box_whats_new{
 border-style:none;
 height:auto;
 width:526;
 padding:00;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin-bottom:0;
 background-color:#ffffff;
}

.box_link{
	border-style:none;
	margin:00;
	font-size:8pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	padding-right:0;
	padding-top:30;
	padding-bottom:30;
	background-color:#ffffff;
	color: #666666;


}

.box_link_L{
	border-style:none;
	margin:00;
	font-size:10pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:30;
	background-color:#ffffff;
	padding-left:20;
	float: left;
	width: 260px;
}

.box_link_R{
	border-style:none;
	margin:00;
	font-size:10pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	padding-right:0;
	padding-top:0;
	padding-bottom:30;
	background-color:#ffffff;
	width: 260px;
}

.box_center{
 border-style:none;
 height:auto;
 width:548;
 margin:10;
 padding:10;
 background-color:#ffffff;
 font-size:10pt;
 text-align:center;
 border-color:#000000;
 border-collapse:collapse;
 border-width:0;
 line-height:150%;
}

.box_banner{

} border-style:none;
 height:auto;
 width:526;
 margin-bottom:20;
 padding:0;
 background-color:#ffffff;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 line-height:150%;

.side_box{
	border-style:none;
	height:auto;
	width:180;
	background-color:#ffffff;
	font-family:"lr oSVbN", "Osaka";
	font-size:10pt;
	color: #666666;
	text-align: right;


}

.asd{




}

.event-rep_box_01{
 border-style:none;
 height:auto;
 width:708;
 font-size:11pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 padding:0;
 margin:20;
}

.event-rep_box_00{
 border-style:none;
 height:255;
 width:708;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin:20;
 padding:0;
}

.event-rep_box_00L{
 float:left;
 border-style:none;
 height:255;
 width:340;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 line-height:138%;
 margin:0;
 padding:0;
}

.event-rep_box_00R{
 float:right;
 border-style:none;
 height:255;
 width:320;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 line-height:138%;
 padding:0;
 margin:0;
}

.event-yokoku_box{
	border-style:none;
	height:112;
	width:708;
	font-size:10pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	color:#000000;
	padding:0;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;


}

.event-yokoku_head{
	border-collapse:collapse;
	color:#000000;
	text-align:left;
	padding-left:20;
	padding-top:5;
	margin: 0 0 20px;
	border: 3px none #FF9900;
	background: #FFFFFF;
	font: bolder normal 11pt "lr oSVbN", "Osaka", "ceoΎΫSVbNΜ";


}
.event-yokoku_box1{
	border-style:none;
	font-size:12pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	color:#000000;
	text-align:left;
	font-weight:bold;
	width:300px;
	padding-left:5;
	padding-top:5;
	height:auto;
	margin: 0 20 20px 0;

}

.event-yokoku_box2{
	float:left;
	border-style:none;
	height:auto;
	width:220;
	font-size:10pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:1;
	color:#000000;
	padding:0;
	margin: 0 26 10px 0;

}

.event-yokoku_box3{
 float:left;
 border-style:none;
 height:112;
 width:284;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin:0 0 10pt;
 padding:0;
 line-height:125%;
}

.event-yokoku_box4{
 float:left;
 border-style:none;
 height:50;
 width:50;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin:0;
 padding:0;
}

.event-rep_box_02{
 border-style:none;
 height:56;
 width:708;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin:20;
 padding:0;
}

.event-rep_box_02_1{
 float:left;
 border-style:none;
 font-size:11pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin-right:20;
 margin-left:0;
 margin-top:0;
 margin-bottom:0;
 text-align:left;
 font-weight:bold;
 width:100;
 padding-left:5;
 padding-top:5;
 height:auto;
}

.event-rep_box_02_2{
	float:left;
	border-style:none;
	height:56;
	width:220;
	font-size:10pt;
	border-collapse:collapse;
	border-color:#000000;
	border-width:1;
	color:#000000;
	padding:0;
	margin: 0 26 5px 0;


}

.event-rep_box_02_3{
	float:left;
	height:56px;
	width:400;
	font-size:10pt;
	border-collapse:collapse;
	color:#000000;
	margin:0 0 5px;
	padding:0;
	line-height:125%;
	border: 1px none #000000;

}

.event-rep_box_02_4{
 float:left;
 border-style:none;
 height:56;
 width:56;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 margin:0 0 5;
 padding:0;
}

.event-rep_box_03{
 border-style:none;
 height:auto;
 width:708;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 padding:0;
 text-align:center;
 margin-left:20;
 margin-right:20;
 margin-top:15;
 margin-bottom:20;
}

.event-rep_box_04{
 border-style:none;
 height:185;
 width:708;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 padding:0;
 margin-left:20;
 margin-top:20;
}

.event-rep_box_04_1{
	font-size:9pt;
	float:left;
	border-style:none;
	height:auto;
	width:222;
	border-collapse:collapse;
	border-color:#000000;
	border-width:0;
	color:#000000;
	padding:0;
	text-align:center;
	margin-left:00;
	margin-right:00;
	margin-bottom:00;
	letter-spacing: normal;
	white-space: normal;


}

.event-rep_box_04_2{
 font-size:9pt;
 float:left;
 border-style:none;
 height:auto;
 width:222;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 padding:0;
 text-align:center;
 margin-left:21;
 margin-right:00;
 margin-bottom:00;
}

.event-rep_box_04_3{
 font-size:9pt;
 float:left;
 border-style:none;
 height:auto;
 width:222;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 padding:0;
 text-align:center;
 margin-left:21;
 margin-right:00;
 margin-bottom:00;
}


.tenpo_box_01{
 border-style:none;
 height:auto;
 width:526;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 padding:0;
 margin:0;
}

.tenpo_box_00L{
 float:left;
 border-style:none;
 height:160;
 width:240;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 color:#000000;
 text-align:right;
 padding-bottom:20;
 padding-top:20;
 padding-right:0;
 padding-left:0;
 margin-left:0;
 margin-right:0;
 margin-top:0;
 margin-bottom:0;
}

.tenpo_box_00R{
 float:left;
 border-style:none;
 height:160;
 width:253;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#ffffff;
 border-width:0;
 color:#000000;
 line-height:138%;
 margin-left:20;
 padding-bottom:20;
 padding-left:0;
 padding-right:0;
 margin-bottom:0;
 margin-top:0;
 margin-right:0;
 padding-top:20;
}

/*----------------------------------M[Cxgξρ*/
.event_box{
	height:auto;
	width:526;
	padding:00;
	font-size:10pt;
	border-collapse:collapse;
	color:#000000;
	margin-bottom:20;
	background-color:#ffffff;
	border: 2px none #666666;

}

.event_box_R{
	float:left;
	height:auto;
	width:246;
	font-size:10pt;
	border-collapse:collapse;
	color:#000000;
	text-align:right;
	padding-bottom:0;
	padding-top:0;
	padding-right:0;
	padding-left:0;
	margin: 0;
	border: none #000000;

}

.evento_box_L{
	float:left;
	height:100;
	width:260;
	border-collapse:collapse;
	color:#000000;
	border: #666666;
	padding: 0;
	margin: 0 0 0 15px;



}

.hr_event{
	width:526px;
	float:left;
	border: 1px solid #CCCCCC;

}



.event_footer {
	font-family: "lr oSVbN", "Osaka";
	font-size: 10pt;
	color: #000000;
	width: 526px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: thin none #999999;
	padding: 2px 2px 10px;
	background: #FFFFFF;
	text-align: left;


}
.text_event01 {
	color: #cc0000;
	text-align: left;
	font: bold 11pt "Times New Roman", "Times", "serif";
	padding-left: 8pt;


}
.text_event02 {
	font: 10pt "lr SVbN", "Osaka|";
	color: #000000;
	text-align: left;
	padding-left: 10pt;


}

/*---------------------------------- eLXg hr */

.tree{
 border-style:none;
 font-size:10pt;
 margin-bottom:0;
 margin-left:20;

}

.headline{
 font-size:12pt;
 color:#cc0000;
 font-weight:bold;
}

.headline_sp{
 font-size:12pt;
 color:#FF6B6B;
 font-weight:bold;
}

.text_1{
 padding:10;
 font-size:10pt;
 line-height:150%;
}

.text_2{
 font-size:08pt;
 width:400;
 margin-left:auto;
 margin-right:auto;
}

.text_3{
 color:#000000;
}

.text_4{
 color:#cc0000;
 font-size:16pt;
 font-weight:bold;
}

.text_5{
 font-size:10pt;
 line-height:130%;
}

.hr{
 border-style:solid;
 border-color:#eeeeee;
 border-width:1;
 width:528;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

.text_link{
 font-size:10pt;
 line-height:150%;
}


.hr_tenpo{
	width:486;
	margin-left:20;
	float:left;
	border: 1px solid #cc0000;

}

.hr4{
 border-color:#cccccc;
 border-width:2;
 width:470;
 border-left-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-top-style:dotted;
 clear:left;
 margin-left:30;
 margin-bottom:10;
 margin-top:10;
}

.hr_event_rep_top{
 border-style:solid;
 border-color:#eeeeee;
 border-width:1;
 width:708;
 margin-top:0;
 margin-bottom:0;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}

.hr_event_rep_00{
 border-left-style:none;
 border-right-style:none;
 border-bottom-style:solid;
 border-top-style:none;
 border-color:#eeeeee;
 border-width:1;
 width:708;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 clear:left;
 margin-top:20;
}
/*---------------------------------- e[u@Μp */
.table_saiyou{
 background-color:#ffffff;
 border-width:1;
 border-color:#000000;
 border-style:none;
 padding:0;
 height:auto;
 width:526;
 font-size:12;
 color:#000000;
 margin-top:1;
}

.table_saiyou_cell_00{
	padding:10;
	margin:0;
	font-size:14;
	color: #000000;
	border-top: thin none #3a79c1;
	border-right: thin none #3a79c1;
	border-bottom: thin solid #3a79c1;
	border-left: thin none #3a79c1;



}

.table_saiyou_cell_01{
	padding:10;
	margin:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #3a79c1;
	border-right-color: #3a79c1;
	border-bottom-color: #3a79c1;
	border-left-color: #3a79c1;
	color: #3a79c1;


}

.table_saiyou_cell_02{
	padding:10;
	margin:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #3a79c1;
	border-right-color: #3a79c1;
	border-bottom-color: #3a79c1;
	border-left-color: #3a79c1;

}
/*---------------------------------- e[u@CM*/
.box_cm{
	width: 522px;
	margin-bottom: 0px;
	border: 2px solid #006600;
	margin-top: 0px;







}

.box_cm_head{
	width: 522px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;




}

.box_cm01{
	font-family: "lr oSVbN", "Osaka";
	font-size: 10pt;
	width: 522px;
	color: #000000;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border-top: 2px none #006600;
	border-right: 2px none #006600;
	border-bottom: 2px solid #006600;
	border-left: 2px none #006600;








}

.box_cm02{
	background-color: #FFFFFF;
	width: 528;
	float: center;
	font-size: 10pt;
	color: #000000;
	font-family: "lr oSVbN", "Osaka";
	text-align: left;
	border: 1px none #006600;



}

.box_cm02_1{
	background-color: #FFFFFF;
	width: 261px;
	float: left;
	font-size: 12pt;
	color: #000000;
	font-family: "lr oSVbN", "Osaka";
	text-align: left;
	border: 1px none #006600;





}

.box_cm03{
	width: 261px;
	border-top: none #FF99CC;
	border-right: none #FF99CC;
	border-bottom: none #FF99CC;
	border-left: 1px solid #FF99CC;
	float: none;








}


/*---------------------------------- e[u@Vδ */

.table_shindai{
	height:auto;
	width:523;
	background-color:#ffffff;
	padding:0;
	float:left;
	text-align:center;
	margin: 20 1px 30px;
	border: 1px solid #000000;


}
.table_shindai_LR{
	height:auto;
	width:524;
	background-color:#FFFFFF;
	border-collapse:collapse;
	float:right;
	border: none #FF9900;
	margin-right: 1px;
	margin-left: 1px;
	color: #000000;
	text-align: center;



}
.table_shindai_L { background-color: #ffffff; float: left; margin: 0 2 0 0; padding: 0; border: solid 1 #000000; width: 258pt; height: auto; border-collapse: collapse }

.table_shindai_R { background-color: #ffffff; float: right; margin: 0; padding: 0; border: solid 1 #000000; width: 258pt; height: auto; border-collapse: collapse }



.table_shindai_head { font-size: 10pt; background-color: #ffe8cd; text-align: center; margin: 0; padding: 0; border: solid 1 #000000; width: 258; height: auto; border-collapse: collapse }

.table_shindai_td{
	height:auto;
	width:258;
	background-color:#ffffff;
	font-size:10pt;
	text-align:center;
	border-collapse:collapse;
	border: 1px solid #000000;
	color: #000000;
}

.table_shindai_td2{
	height:auto;
	width:520;
	background-color:#ffffff;
	font-size:10pt;
	text-align:center;
	border-collapse:collapse;
	border: 1px solid #000000;
	color: #000000;
}


.table_shindai_head2{
 border-style:solid;
 height:auto;
 width:524;
 background-color:#FFE8CD;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:0;
 text-align:center;
 border-collapse:collapse;
}

.table_shindai_td2{
	height:auto;
	width:524;
	background-color:#ffffff;
	font-size:10pt;
	margin:0;
	padding:0;
	text-align:center;
	border-collapse:collapse;
	border: 1 solid #FF9900;

}
/*---------------------------------- e[u@LO */

.table_ranking{
 border-style:solid;
 height:auto;
 width:526;
 background-color:#ffffff;
 border-color:#000000;
 margin:00;
 padding:00;
 border-collapse:collapse;
 margin-top:10;
 border-width:1;
}

.table_ranking_thead{
 background-color:#FFFDE3;
}

.table_ranking_td1{
 border-style:solid;
 height:auto;
 width:65;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:5;
 text-align:center;
}

.table_ranking_td2{
 border-style:solid;
 height:auto;
 width:65;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:5;
 text-align:center;
}

.table_ranking_td3{
 border-style:solid;
 height:auto;
 width:260;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:5;
 text-align:center;
}

.table_ranking_td4{
 border-style:solid;
 height:auto;
 width:65;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:5;
 text-align:center;
}

.table_ranking_td5{
 border-style:solid;
 height:auto;
 width:65;
 font-size:10pt;
 border-color:#000000;
 border-width:1;
 margin:0;
 padding:5;
 text-align:center;
}
.link-box {
	width:500px;
	float:left;
	font-size: 10pt;
	color: #000000;
	height: auto;
	margin-left: 10px;
}

.link-box02 {
	width:500px;
	float:left;
	font-size: 10pt;
	color: #000000;
	height: auto;
	text-align: left;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;



}


.boxswf {
	height:auto;
	width:520px;
	font-size:10pt;
	border-collapse:collapse;
	color:#5D5D5D;
	background: #FFFFFF;
	margin-top: 20px;
	margin-left: 2px;
	border: 2px solid #FF9900;
	text-align: center;





}
.text6 {
	font-size:14pt;
	line-height:130%;
	color: #000000;

}
.text7 {
	font-size:11pt;
	line-height:150%;
	color: #000000;
	padding-left: 15pt;

}

/*---------------------------------- ZESTV―Xm */
.table_sinjyo{
 border-style:none;
 height:auto;
 width:526;
 margin-bottom:20;
 padding:0;
 background-color:#ffffff;
 font-size:10pt;
 border-collapse:collapse;
 border-color:#000000;
 border-width:0;
 line-height:150%;
}

.td_sinjyo01{
 width: 50%;
 margin-bottom: 5px;
 border: 1px solid;
 font-size: 12px;
 border-color: #FFCCCC #CC0503 #CC0503 #FFCCCC;
 padding-top: 8px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 10px; margin-top: 5px; margin-right: 5px; margin-left: 5px: 0.5px 1.5px 1.5px 0.5px
}

.td_sinjyo02{
 width: 100%;
 margin-bottom: 5px;
 border: 1px solid;
 font-size: 12px;
 border-color: #EDA4A4 #CC0503 #CC0503 #EDA4A4;
 padding-top: 8px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 10px
}

.text_sinjyo01{
 font-size:10pt;
 color:#cc0000;
}

.text_sinjyo02{
 padding:10;
 font-size:10pt;
 line-height:150%;
}

.text_sinjyo03{
 font-size:10pt;
 color:#636363;
 font-weight:bold;
}

.box_sinjyo01{
 width:500px;
 font-size: 9pt;
 color: #cc0000;
 height: auto;
 text-align: right;
 margin-bottom: 10px;
}

.box_sinjyo02{
 height:auto;
 width:520;
 padding:00;
 margin-bottom:5;
 background-color:#ffffff;
}

.box_sinjyo03{
 width: 520px;
 margin-bottom: 30px;
 margin-top: 5px;
}
