@charset "utf-8";

/*--*/

.main_width {width:580px;}
.clear      {clear:both;}
.ir_adobe         {float:left;width:100px;}
.ir_acrobatreader {float:left;width:480px;}
.ir_font {font-weight:bold;}

/*--*/

.stockprice_box         {float:left;width:410px;}
.stockprice_box2        {float:left;width:563px;}
.stockprice_leftside    {float:left;color:#FF3366;width:170px;font-weight:bold;}
.stockprice_leftside_2  {float:left;color:#FF3366;width:170px;font-weight:bold;text-align:center;}
.stockprice_color       {color:#FF3366;font-weight:bold;}
.stockprice_bold        {float:left;font-weight:bold;width:170px;}
.stockprice_name        {float:left;width:200px;}
.stockholder_name_item  {float:left;width:200px;text-align:center;font-weight:bold;}
.stock_total            {float:left;width:200px;text-align:center;}
.stock_number           {float:left;width:100px;text-align:right;font-weight:bold;}
.stockholder_number     {float:left;width:100px;text-align:right;}
.stockholder_number_2   {float:left;width:127px;text-align:right;}
.stockprice_blank       {float:left;width:170px;height:18px;}
.stockprice_blank_2     {float:left;width:90px;height:18px;}
.owner_division_box     {float:left;width:84px;text-align:right;}
.owner_division_box2    {float:left;width:89px;text-align:right;}
.e_mail                 {float:left;width:60px;}
.mailadd                {float:left;margin-top:3px;width:350px;}
.stockprice_margin_left {margin-left:10px;width:570px;}
.stockprice_attention   {float:left;width:14px;}

/*--*/

table.highlight    { border:1px solid #cccccc; border-collapse:collapse; margin:0 0 5px 0; width:580px; }
table.highlight th { padding:2px 5px; border:1px solid #cccccc; font-weight:bold; background:#eeeeee; }

tr.uneven td { padding:2px 5px; border:1px solid #cccccc; font-weight:normal; background:#eeeeee; }
tr.even td   { padding:2px 5px; border:1px solid #cccccc; font-weight:normal; background:#ffffff; }

.text_center { text-align:center; }
.text_right  { text-align:right; }

.note1 { float:left;width:580px; }
.note2 { float:left;width:25px; }
.note3 { float:left;width:555px; }

/*--*/

.year { font-weight:bold; }

.schedule_table {border:1px solid #cccccc;width:578px;float:left;}
.datetime_title {padding:2px 5px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#eeeeee;float:left;width:100px;font-weight:bold;}
.event_title    {padding:2px 5px;border-bottom:1px solid #cccccc;background-color:#eeeeee;float:left;width:457px;font-weight:bold;}

.datetime {padding:2px 5px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;float:left;width:100px;}
.event    {padding:2px 5px;border-bottom:1px solid #cccccc;float:left;width:457px;}

.datetime_end {padding:2px 5px;border-right:1px solid #cccccc;float:left;width:100px;}
.event_end    {padding:2px 5px;float:left;width:457px;}

/*--*/

.mail_margin_box {margin-left:30px;}

/*--*/

.refer_sentence {margin-top:15px;width:580px;}
.question       {width:140px;background-color:#d2e2fc;text-align:center;border:solid 1px #999999;margin-left:200px;}

/*--*/