html {-ms-touch-action: manipulation;}

body {
    line-height:1.3;
}

ul{
  list-style:none;
}

.infoMessage {
  text-align:center;
  margin:0 auto;
  padding:0px 0px 10px 0px;
}

.infoMessage, .commonNotice {
  font-size:14px;
}

.chgpassinfo {
	margin:10px 0px;
}

.fs12b{
  font-size:12px;
  font-weight:bold;
}

.btnTypeA01{
  _font-size:8.8pt !important;
  display:inline-block;
  /display:inline;
  /zoom:1;
  vertical-align:middle;
  clear:both;
  margin:0 5px;
}

.btnTypeA01 a {
  cursor:pointer;
  display:inline-block;
  /display:inline;
  /zoom:1;
  vertical-align:top;
  padding:1px 4px;
  border:#adadad solid 1px;
  border-radius: 4px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  text-shadow:#ffffff 0 0 1px;
  background:#b9b9b9;
  background:-moz-linear-gradient(top, #e1e1e1, #b9b9b9);
  background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#b9b9b9));
  text-align:center;
  text-decoration:none;
}

.fs12c{
  font-size:14px;
  font-weight:bold;
}

ul{
list-style:none;
}

.centerFull {
  margin:0px 0px 100px 0px;
}

.policylink{
  text-align:right;
  font-size:15px;
  margin:0 0 30px 0;
}

.mulCommonErrorMessage{
  text-align:center;
  margin:20px 0 80px 0px;
}


.mB00{
margin-bottom:0 !important;
}
.mB05{
margin-bottom:5px !important;
}
.mB10{
margin-bottom:10px !important;
}
.mB15{
margin-bottom:15px !important;
}
.mB20{
margin-bottom:20px !important;
}
.mB25{
margin-bottom:25px !important;
}
.mB30{
margin-bottom:30px !important;
}
.mB35{
margin-bottom:35px !important;
}
.mB40{
margin-bottom:40px !important;
}
.mB45{
margin-bottom:45px !important;
}
.mB50{
margin-bottom:50px !important;
}

.mL00{
margin-left:0 !important;
}
.mL05{
margin-left:5px !important;
}
.mL10{
margin-left:10px !important;
}
.mL15{
margin-left:15px !important;
}
.mL20{
margin-left:20px !important;
}
.mL25{
margin-left:25px !important;
}
.mL30{
margin-left:30px !important;
}
.mL35{
margin-left:35px !important;
}
.mL40{
margin-left:40px !important;
}
.mL45{
margin-left:45px !important;
}
.mL50{
margin-left:50px !important;
}

.taL{
text-align:left;
}
.taC{
text-align:center;
}
.taR{
text-align:right;
}