@charset "shift_jis";

.txtIndnt1 {
    margin-left: 25px;
    text-indent: -1em;
}

.ctCaution.listTxtR {
  text-align: right;
}

.ctCaution.markAsterisk li:before {
  content: "*";
}

.ctCaution.listTxtR li:before {
  position: static;
}

.langEn .ctCaution > li:before{
  content: "*";
  position: absolute;
  top: 2px;
  left: 0;
}

.langEn ol.ctList li.num01.parNum,.langEn ol.ctList li.num02.parNum,.langEn ol.ctList li.num03.parNum,.langEn ol.ctList li.num04.parNum,.langEn ol.ctList li.num05.parNum,.langEn ol.ctList li.num06.parNum,.langEn ol.ctList li.num07.parNum,.langEn ol.ctList li.num08.parNum,.langEn ol.ctList li.num09.parNum,
.langEn ol.ctList li.num10.parNum,.langEn ol.ctList li.num11.parNum,.langEn ol.ctList li.num12.parNum,.langEn ol.ctList li.num13.parNum,.langEn ol.ctList li.num14.parNum,.langEn ol.ctList li.num15.parNum,.langEn ol.ctList li.num16.parNum,.langEn ol.ctList li.num17.parNum,.langEn ol.ctList li.num18.parNum,.langEn ol.ctList li.num19.parNum,.langEn ol.ctList li.num20.parNum
{padding-left: 33px;}

ol.ctList li.parNum:before {left:4px;}

.langEn ol.ctList li.num01.parNum:before {content: "(1)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num02.parNum:before {content: "(2)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num03.parNum:before {content: "(3)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num04.parNum:before {content: "(4)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num05.parNum:before {content: "(5)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num06.parNum:before {content: "(6)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num07.parNum:before {content: "(7)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num08.parNum:before {content: "(8)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num09.parNum:before {content: "(9)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num10.parNum:before {content: "(10)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num11.parNum:before {content: "(11)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num12.parNum:before {content: "(12)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num13.parNum:before {content: "(13)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num14.parNum:before {content: "(14)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num15.parNum:before {content: "(15)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num16.parNum:before {content: "(16)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num17.parNum:before {content: "(17)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num18.parNum:before {content: "(18)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num19.parNum:before {content: "(19)"; width: 2.5rem; text-align: right;}
.langEn ol.ctList li.num20.parNum:before {content: "(20)"; width: 2.5rem; text-align: right;}

ol.ctList li.num01.aNum,ol.ctList li.num02.aNum,ol.ctList li.num03.aNum,ol.ctList li.num04.aNum,ol.ctList li.num05.aNum,ol.ctList li.num06.aNum,ol.ctList li.num07.aNum,ol.ctList li.num08.aNum,ol.ctList li.num09.aNum,ol.ctList li.num10.aNum,ol.ctList li.num11.aNum,ol.ctList li.num12.aNum,ol.ctList li.num13.aNum,ol.ctList li.num14.aNum,ol.ctList li.num15.aNum,ol.ctList li.num16.aNum,ol.ctList li.num17.aNum,ol.ctList li.num18.aNum,ol.ctList li.num19.aNum,ol.ctList li.num20.aNum
{padding-left: 25px;}
ol.ctList li.num01.aNum:before {content: "(a)";}
ol.ctList li.num02.aNum:before {content: "(b)";}
ol.ctList li.num03.aNum:before {content: "(c)";}
ol.ctList li.num04.aNum:before {content: "(d)";}
ol.ctList li.num05.aNum:before {content: "(e)";}
ol.ctList li.num06.aNum:before {content: "(f)";}
ol.ctList li.num07.aNum:before {content: "(g)";}
ol.ctList li.num08.aNum:before {content: "(h)";}
ol.ctList li.num09.aNum:before {content: "(i)";}
ol.ctList li.num10.aNum:before {content: "(j)";}
    
ol.ctList li.num01.rNum,ol.ctList li.num02.rNum,ol.ctList li.num03.rNum,ol.ctList li.num04.rNum,ol.ctList li.num05.rNum,ol.ctList li.num06.rNum,ol.ctList li.num07.rNum,ol.ctList li.num08.rNum,ol.ctList li.num09.rNum,ol.ctList li.num10.rNum,ol.ctList li.num11.rNum,ol.ctList li.num12.rNum,ol.ctList li.num13.rNum,ol.ctList li.num14.rNum,ol.ctList li.num15.rNum,ol.ctList li.num16.rNum,ol.ctList li.num17.rNum,ol.ctList li.num18.rNum,ol.ctList li.num19.rNum,ol.ctList li.num20.rNum
{padding-left: 33px;}
ol.ctList li.num01.rNum:before {content: "I."; width: 2.5rem; text-align: right;}
ol.ctList li.num02.rNum:before {content: "II."; width: 2.5rem; text-align: right;}
ol.ctList li.num03.rNum:before {content: "III."; width: 2.5rem; text-align: right;}
ol.ctList li.num04.rNum:before {content: "IV."; width: 2.5rem; text-align: right;}
ol.ctList li.num05.rNum:before {content: "V."; width: 2.5rem; text-align: right;}
ol.ctList li.num06.rNum:before {content: " VI."; width: 2.5rem; text-align: right;}
ol.ctList li.num07.rNum:before {content: "VII."; width: 2.5rem; text-align: right;}
ol.ctList li.num08.rNum:before {content: "VIII."; width: 2.5rem; text-align: right;}
ol.ctList li.num09.rNum:before {content: "IX."; width: 2.5rem; text-align: right;}
ol.ctList li.num10.rNum:before {content: "X."; width: 2.5rem; text-align: right;}
