A:hover	{color:"#ff0000";text-decoration:underline;}
A{text-decoration:none;}
TD{font-size:12px;
  
}
BODY{font-size:13px;
  margin-top : 1px;
  margin-bottom : 1px;
}

#asd01{
  font-size : 13px;
}
#asd02{
  font-size : 15px;
}
#asd03{
  font-size : 14px;
}
#asd05{
  font-size : 13px;
}
#a01{
  font-size : 15px;
}
.a1{
  font-size : 24px;
}
.a2{
  font-size : 13px;
}
.a3{
  font-size : 12px;
}
.a4{
  font-size : 16px;
}
.a5{
  font-size : 18px;
}
.a6{
  font-size : 20px;
}
.a7{
  font-size : 22px;
}
.a13{
  font-size : 13px;
}
.a11{
  font-size : 11px;
}
.g5{
  line-height : 18px;
}

.meyasu{
   height:auto;
   border-bottom:solid 1px #ccc;
   border-right:solid 1px #ccc;
}
.meyasu th, .meyasu td{
   padding:3px;
   font-size:12px;
}
.meyasu th{
   background:#ffc;
   color:#000;
   font-weight:normal;
   text-align:center;
   border-left:solid 1px #ccc;
   border-top:solid 1px #ccc;
}
.meyasu td{
   background:#fff3f3;
   text-align:center;
   border-left:solid 1px #ccc;
   border-top:solid 1px #ccc;
}
.meyasu .cn{
   color:#333;
   background:#fa0;
}
.meyasu .day{
   color:#333;
   background:#fa0;
}

.charge_sai td{
   padding:4px;
}
.charge_sai .koumoku{
   background:#ffc;
   border-top:solid 1px #ccc;
   border-left:solid 1px #ccc;
}
.charge_sai .price{
   text-align:right;
   background:#fff3f3;
   border-top:solid 1px #ccc;
   border-left:solid 1px #ccc;
   border-right:solid 1px #ccc;
}
.charge_sai .btm{
   border-bottom:solid 1px #ccc;
}

.t_red{color:#f00;font-weight:bold;}
.t_bold{font-weight:bold;}

.a_01{ background:url('gradvoice/img/a_bg_01.gif') repeat-y; }
.a_02{ background:url('gradvoice/img/a_bg_02.gif') repeat-y; }
.a_03{ background:url('gradvoice/img/a_bg_03.gif') repeat-y; }

.bar{ color:#fff; font-weight:bold; background:#093; padding:2px 0; text-align:center; }
.bar02{ color:#fff; font-weight:bold; background:#f60; padding:2px 0; text-align:left; }

.left_spa{ width:60px; background:url('gradvoice/img/ico_01.gif') no-repeat 45px 7px; text-align:center; padding:43px 0 0 3px; }

.right_spa{ padding:5px 4px 0 0; text-align:center; }

.gv_img{
   border:solid 1px #ccc;
}

/* margin */
.left_mrg{ margin:20px 0 0 100px; padding:0 0 0 0; }
.left_mrg1{ margin:20px 0 0 10px; padding:0 0 0 0; }
.left_mrg2{ margin:20px 0 0 20px; padding:0 0 0 0; }
.left_mrg3{ margin:20px 0 0 30px; padding:0 0 0 0; }
.left_mrg4{ margin:20px 0 0 40px; padding:0 0 0 0; }
.left_mrg5{ margin:20px 0 0 50px; padding:0 0 0 0; }
.left_mrg00{ margin:0 0 0 100px; padding:0 0 0 0; }
.left_mrg01{ margin:0 0 0 10px; padding:0 0 0 0; }
.left_mrg02{ margin:0 0 0 20px; padding:0 0 0 0; }
.left_mrg03{ margin:0 0 0 30px; padding:0 0 0 0; }
.left_mrg04{ margin:0 0 0 40px; padding:0 0 0 0; }
.left_mrg05{ margin:0 0 0 50px; padding:0 0 0 0; }
.left_mrg06{ margin:0 0 0 60px; padding:0 0 0 0; }
.left_mrg07{ margin:0 0 0 70px; padding:0 0 0 0; }

/* padding */
.pad_tyu{ margin:0 0 0 0; padding:5px 0 5px 0; }
.pad_tyu01{ margin:0 0 0 0; padding:1px 0 1px 0; }


/* カラー指定 */
.red {color : red ;}
.blue{color : navy ;}
.white{color : white ;}
.black{color : black ;}
.orange{color : #ff6600 ;}
.green{color : green ;}
.gray{color : #cccccc ;}

/* div_float */
div#header {width:760px;background-color:#ff6600;padding:5px}
div#main {width:760px;border:1px solid #999999;background-color:#ffffcc;}
div#menu {float:left;width:170px;} 
div#content {float:left;width:585px;text-align:left;}
div#footer {width:760px;background-color:ff6600;padding:5px;text-align:center;}
