/* BASIC css start */
#cardinfo {clear:both;}
#cardinfo .step {background-color:#f1f1f1;}
#cardinfo table {width:100%;}
#cardinfo .this_month {color:#fff; height:30px; background-color:#666;font-size:16px; font-weight:bold; padding-top:10px; text-align:center;}
#cardinfo table td {margin:0; padding:0; height:100px; padding:0;}
#cardinfo .card_logo img { mix-blend-mode: darken;}
#cardinfo ul {margin:15px 0; padding:0;}
#cardinfo ul li {margin:0; padding:0; /* border:1px solid #555;*/ width:90%; height:20px;}
#cardinfo  .card_desc {text-align:left;}
#cardinfo  .indent  {/* padding-left:10px;*/  color:#666;}
#cardinfo a {text-decoration:underline;}
#cardinfo ul li.intfree {font-weight:bold;}

/* BASIC css end */

