.n_mypay_01_001 { margin-bottom: 20px;}
.n_mypay_01_002 { margin-top: 10px; border: 1px solid #ddd; box-sizing: border-box;}
.n_mypay_01_002>tbody tr { border-bottom: 1px solid #ddd;}
.n_mypay_01_002>tbody tr th { padding-left: 10px; width: 40%; height: 40px; text-align: left; background-color: #f5f5f5;}
.n_mypay_01_002>tbody tr td { padding: 5px 10px 0 10px; width: 60%; text-align: left; background-color: #fff;}
.n_mypay_01_002>tbody tr td:last-child { padding-bottom: 5px;}
.n_mypay_01_003 { margin-top: 10px; border: 1px solid #ddd; box-sizing: border-box; background-color: #f5f5f5;}
.n_mypay_01_003>tbody tr td { padding: 10px 10px 0 10px; width: 50%; text-align: left;}
.n_mypay_01_003>tbody tr:last-child td { padding: 10px 10px 10px 10px; width: 50%; text-align: left;}
.n_mypay_01_004 { font-weight: bold; text-decoration: underline;}
.n_mypay_01_005 { margin-bottom: 10px; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; background-color: #fff;}
.n_mypay_01_005>h3 { font-size: 13px; font-weight: bold; color: #075786;}
.n_mypay_01_005>p { font-size: 13px; line-height: 22px; color: #07649a;}
.n_mypay_01_006 { margin-top: 10px;}
.n_mypay_01_006>thead tr { height: 40px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #f5f5f5;}
.n_mypay_01_006>thead tr td { font-size: 12px; font-weight: bold; text-align: center;}
.n_mypay_01_006>tbody tr { height: 40px; border-bottom: 1px solid #ddd;}
.n_mypay_01_006>tbody tr td { padding: 5px 0; font-size: 12px; text-align: center;}
.n_mypay_01_006>tbody tr td button { margin-left: 3px; width: 50px; height: 24px; background-color: #888; color: #fff; font-size: 11px;}
.n_mypay_01_006_00 { width: 8%;}
.n_mypay_01_006_01 { width: 12%;}
.n_mypay_01_006_02 { width: 24%;}
.n_mypay_01_006_03 { width: 16%;}
.n_mypay_01_006_04 { width: 18%;}
.n_mypay_01_006_05 { width: 20%;}
.n_mypay_01_007 { color: #07649a;}
.n_mypay_01_008 { color: #db0404 }
