@charset "utf-8";
/* CSS Document */
.table{ width:60%;   margin:20px auto;}
.table tr td { border:#6eaa39 solid 1px;}
.table table {border-radius:5px;}
.gray_org{
border-bottom:2px solid #523e3f; 
border-right:1px solid #523e3f; 
-webkit-border-radius:10px; 
-moz-border-radius: 10px;
border-radius: 10px;
padding: 0px 10px 0px 10px;
text-decoration:none; display:inline-block;
 background-color: #f4986a; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#f4986a), to(#ef5c19));
 background-image: -webkit-linear-gradient(top, 5%, #f4986a, #ef5c19);
 background-image: -moz-linear-gradient(top, #f4986a, #ef5c19);
 background-image: -ms-linear-gradient(top, #f4986a, #ef5c19);
 background-image: -o-linear-gradient(top, #f4986a, #ef5c19);
 background-image: linear-gradient(to bottom, #f4986a, #ef5c19);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4986a, endColorstr=#ef5c19);
 line-height:40px;

}
#button_gray_gradient{
border-bottom:2px solid #4c484b; 
border-right:1px solid #4c484b; 
-webkit-border-radius:10px; 
-moz-border-radius: 10px;
border-radius: 10px;
padding: 0px 10px 0px 10px;
text-decoration:none; display:inline-block;
 background-color: #fcfcfc; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#c2c2c2));
 background-image: -webkit-linear-gradient(top, 5%, #fcfcfc, #c2c2c2);
 background-image: -moz-linear-gradient(top, #fcfcfc, #c2c2c2);
 background-image: -ms-linear-gradient(top, #fcfcfc, #c2c2c2);
 background-image: -o-linear-gradient(top, #fcfcfc, #c2c2c2);
 background-image: linear-gradient(to bottom, #fcfcfc, #c2c2c2);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#fcfcfc, endColorstr=#c2c2c2);
 line-height:40px;
 font-weight:bold;
}
#button_gray_gradient a{ color:#231f20}
#button_gray_gradient a:hover{ color:#999}
.text_fff{ color:#FFF; font-size:18px; font-weight:bold;}
.detail{font-size:16px; color:#231f20; margin:10px auto; width:90%; text-align:center; line-height:20px;}
.pad{font-size:16px; color:#231f20; line-height:20px; }
.pad2{font-size:16px; color:#231f20; line-height:20px; padding:30px 0 0 0;}
.payment{font-size:16px; color:#231f20; line-height:20px; padding:30px 0 0 0;}
@media only screen and (max-width:640px) {
.table{ width:90%;}	
.pad2{font-size:16px; color:#231f20; line-height:20px; padding:10px;  }
}
