/* BASIC css start */
#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;}
#cardinfo table td { padding:0;}
#cardinfo .card_logo img {mix-blend-mode: darken;}
#cardinfo ul {margin:15px 0;}
#cardinfo  .card_desc {text-align:left;}
#cardinfo  .indent  {/*padding-left:10px;*/  color:#666;}
#cardinfo a {text-decoration:underline;}
#cardinfo  .cardnotice {width:90%; margin:0 5%; font-size:0.75 em; text-align:left;}
#cardinfo  .cardnotice li {margin-top:2%; }

/* BASIC css end */

