@charset "utf-8";

/* テキスト
----------------------------------------- */
#content .txtRgt { text-align: right; }
#content .txtCnt { text-align: center; }

#content .large { font-size: 116%; }
#content .small { font-size: 85%; }

/* 改行禁止 */
.nowrap { white-space: nowrap; }

/* マージン指定
----------------------------------------- */
#content .mt00 { margin-top: 0px; }
#content .mt05 { margin-top: 5px; }
#content .mt10 { margin-top: 10px; }
#content .mt15 { margin-top: 15px; }
#content .mt20 { margin-top: 20px; }
#content .mt25 { margin-top: 25px; }
#content .mt30 { margin-top: 30px; }

#content .mtEm { margin-top: 1em; }

#content .mr05 { margin-right: 5px; }
#content .mr10 { margin-right: 10px; }
#content .mr15 { margin-right: 15px; }
#content .mr20 { margin-right: 20px; }
#content .mr25 { margin-right: 25px; }
#content .mr30 { margin-right: 30px; }

#content .mb00 { margin-bottom: 0px; }
#content .mb05 { margin-bottom: 5px; }
#content .mb10 { margin-bottom: 10px; }
#content .mb15 { margin-bottom: 15px; }
#content .mb20 { margin-bottom: 20px; }
#content .mb25 { margin-bottom: 25px; }
#content .mb30 { margin-bottom: 30px; }

#content .ml00 { margin-left: 0px; }
#content .ml05 { margin-left: 5px; }
#content .ml10 { margin-left: 10px; }
#content .ml15 { margin-left: 15px; }
#content .ml20 { margin-left: 20px; }
#content .ml25 { margin-left: 25px; }
#content .ml30 { margin-left: 30px; }

#content .mlr { margin-left: 0px; margin-right: 0px; }

#content .mPage { margin-bottom: 200px; }

#content .mNone { margin: 0px; }

/* 余白指定
----------------------------------------- */
#content .pt05 { padding-top: 5px; }
#content .pt10 { padding-top: 10px; }
#content .pt15 { padding-top: 15px; }
#content .pt20 { padding-top: 20px; }
#content .pt25 { padding-top: 25px; }
#content .pt30 { padding-top: 30px; }
#content .pr05 { padding-right: 5px; }
#content .pr10 { padding-right: 10px; }
#content .pr15 { padding-right: 15px; }
#content .pr20 { padding-right: 20px; }
#content .pr25 { padding-right: 25px; }
#content .pr30 { padding-right: 30px; }
#content .pb05 { padding-bottom: 5px; }
#content .pb10 { padding-bottom: 10px; }
#content .pb15 { padding-bottom: 15px; }
#content .pb20 { padding-bottom: 20px; }
#content .pb25 { padding-bottom: 25px; }
#content .pb30 { padding-bottom: 30px; }
#content .pl05 { padding-left: 5px; }
#content .pl10 { padding-left: 10px; }
#content .pl15 { padding-left: 15px; }
#content .pl20 { padding-left: 20px; }
#content .pl25 { padding-left: 25px; }
#content .pl30 { padding-left: 30px; }

/* 幅指定（%指定）
----------------------------------------- */
#content .width05 { width: 5%; }
#content .width10 { width: 10%; }
#content .width15 { width: 15%; }
#content .width20 { width: 20%; }
#content .width25 { width: 25%; }
#content .width30 { width: 30%; }
#content .width40 { width: 40%; }
#content .width50 { width: 50%; }
#content .width60 { width: 60%; }
#content .width70 { width: 70%; }
#content .width80 { width: 80%; }
#content .width100 { width: 100%; }
#content .widthAuto { width: auto; }


#content .bold { font-weight: bold; }