@charset "UTF-8";
/* フォント */
.red {
  color: #E61E1E!important;
}
.blue {
  color: #0064D2!important;
}
.txt-orange {
  color: #C75300!important;
}
.txt-ffffff {
  color: #ffffff!important;
}
.txt-008000 {
  color: #008000!important;
}
.txt-808080 {
  color: #808080!important;
}
.txt-aaaaaa {
  color: #aaaaaa!important;
}
.txt-000000 {
  color: #000000!important;
}
.txt-666666 {
  color: #666666!important;
}
.txt-00833A {
  color: #00833A!important;
}
.fw-b {
  font-weight: bold!important;
}
.fw-n {
  font-weight: normal!important;
}
.text10 {
  font-size: 10px!important;
}
.text11 {
  font-size: 11px!important;
}
.text12 {
  font-size: 12px!important;
}
.text13 {
  font-size: 13px!important;
}
.text14 {
  font-size: 14px!important;
}
.text15 {
  font-size: 15px!important;
}
.text16 {
  font-size: 16px!important;
}
.tc {
  text-align: center!important;
}
.tr {
  text-align: right!important;
}
.tl {
  text-align: left!important;
}
.notes {
  padding: 10px;
  color: #808080 !important;
}
/* 背景色 */
.bg-ffffff {
  background-color: #ffffff!important;
}
.bg-f0f8e9 {
  background-color: #f0f8e9!important;
}
.bg-f5f5f8 {
  background-color: #f5f5f8!important;
}
/* display */
.display-block {
  display: block!important;
}
.display-inlineblock {
  display: inline-block!important;
}
.display-flex {
  display: flex!important;
}
.display-none {
  display: none!important;
}
.fr {
  float: right!important;
}
/* width */
.w0p {
  width: 0% !important;
}
.w1p {
  width: 1% !important;
}
.w2p {
  width: 2% !important;
}
.w3p {
  width: 3% !important;
}
.w4p {
  width: 4% !important;
}
.w5p {
  width: 5% !important;
}
.w6p {
  width: 6% !important;
}
.w7p {
  width: 7% !important;
}
.w8p {
  width: 8% !important;
}
.w9p {
  width: 9% !important;
}
.w10p {
  width: 10% !important;
}
.w11p {
  width: 11% !important;
}
.w12p {
  width: 12% !important;
}
.w13p {
  width: 13% !important;
}
.w14p {
  width: 14% !important;
}
.w15p {
  width: 15% !important;
}
.w16p {
  width: 16% !important;
}
.w17p {
  width: 17% !important;
}
.w18p {
  width: 18% !important;
}
.w19p {
  width: 19% !important;
}
.w20p {
  width: 20% !important;
}
.w21p {
  width: 21% !important;
}
.w22p {
  width: 22% !important;
}
.w23p {
  width: 23% !important;
}
.w24p {
  width: 24% !important;
}
.w25p {
  width: 25% !important;
}
.w26p {
  width: 26% !important;
}
.w27p {
  width: 27% !important;
}
.w28p {
  width: 28% !important;
}
.w29p {
  width: 29% !important;
}
.w30p {
  width: 30% !important;
}
.w31p {
  width: 31% !important;
}
.w32p {
  width: 32% !important;
}
.w33p {
  width: 33% !important;
}
.w34p {
  width: 34% !important;
}
.w35p {
  width: 35% !important;
}
.w36p {
  width: 36% !important;
}
.w37p {
  width: 37% !important;
}
.w38p {
  width: 38% !important;
}
.w39p {
  width: 39% !important;
}
.w40p {
  width: 40% !important;
}
.w41p {
  width: 41% !important;
}
.w42p {
  width: 42% !important;
}
.w43p {
  width: 43% !important;
}
.w44p {
  width: 44% !important;
}
.w45p {
  width: 45% !important;
}
.w46p {
  width: 46% !important;
}
.w47p {
  width: 47% !important;
}
.w48p {
  width: 48% !important;
}
.w49p {
  width: 49% !important;
}
.w50p {
  width: 50% !important;
}
.w51p {
  width: 51% !important;
}
.w52p {
  width: 52% !important;
}
.w53p {
  width: 53% !important;
}
.w54p {
  width: 54% !important;
}
.w55p {
  width: 55% !important;
}
.w56p {
  width: 56% !important;
}
.w57p {
  width: 57% !important;
}
.w58p {
  width: 58% !important;
}
.w59p {
  width: 59% !important;
}
.w60p {
  width: 60% !important;
}
.w61p {
  width: 61% !important;
}
.w62p {
  width: 62% !important;
}
.w63p {
  width: 63% !important;
}
.w64p {
  width: 64% !important;
}
.w65p {
  width: 65% !important;
}
.w66p {
  width: 66% !important;
}
.w67p {
  width: 67% !important;
}
.w68p {
  width: 68% !important;
}
.w69p {
  width: 69% !important;
}
.w70p {
  width: 70% !important;
}
.w71p {
  width: 71% !important;
}
.w72p {
  width: 72% !important;
}
.w73p {
  width: 73% !important;
}
.w74p {
  width: 74% !important;
}
.w75p {
  width: 75% !important;
}
.w76p {
  width: 76% !important;
}
.w77p {
  width: 77% !important;
}
.w78p {
  width: 78% !important;
}
.w79p {
  width: 79% !important;
}
.w80p {
  width: 80% !important;
}
.w81p {
  width: 81% !important;
}
.w82p {
  width: 82% !important;
}
.w83p {
  width: 83% !important;
}
.w84p {
  width: 84% !important;
}
.w85p {
  width: 85% !important;
}
.w86p {
  width: 86% !important;
}
.w87p {
  width: 87% !important;
}
.w88p {
  width: 88% !important;
}
.w89p {
  width: 89% !important;
}
.w90p {
  width: 90% !important;
}
.w91p {
  width: 91% !important;
}
.w92p {
  width: 92% !important;
}
.w93p {
  width: 93% !important;
}
.w94p {
  width: 94% !important;
}
.w95p {
  width: 95% !important;
}
.w96p {
  width: 96% !important;
}
.w97p {
  width: 97% !important;
}
.w98p {
  width: 98% !important;
}
.w99p {
  width: 99% !important;
}
.w100p {
  width: 100% !important;
}
.wAuto {
  width: auto !important;
}

.w10px { width: 10px !important; }
.w20px { width: 20px !important; }
.w30px { width: 30px !important; }
.w40px { width: 40px !important; }
.w50px { width: 50px !important; }
.w60px { width: 60px !important; }
.w70px { width: 70px !important; }
.w80px { width: 80px !important; }
.w90px { width: 90px !important; }
.w100px { width: 100px !important; }
.w110px { width: 110px !important; }
.w120px { width: 120px !important; }
.w130px { width: 130px !important; }
.w140px { width: 140px !important; }
.w150px { width: 150px !important; }
.w160px { width: 160px !important; }
.w170px { width: 170px !important; }
.w180px { width: 180px !important; }
.w190px { width: 190px !important; }
.w200px { width: 200px !important; }
.w210px { width: 210px !important; }
.w220px { width: 220px !important; }
.w230px { width: 230px !important; }
.w240px { width: 240px !important; }
.w250px { width: 250px !important; }
.w260px { width: 260px !important; }
.w270px { width: 270px !important; }
.w280px { width: 280px !important; }
.w290px { width: 290px !important; }
.w300px { width: 300px !important; }
.w310px { width: 310px !important; }
.w320px { width: 320px !important; }
.w330px { width: 330px !important; }
.w340px { width: 340px !important; }
.w350px { width: 350px !important; }
.w360px { width: 360px !important; }
.w370px { width: 370px !important; }
.w380px { width: 380px !important; }
.w390px { width: 390px !important; }
.w400px { width: 400px !important; }
.w410px { width: 410px !important; }
.w420px { width: 420px !important; }
.w430px { width: 430px !important; }
.w440px { width: 440px !important; }
.w450px { width: 450px !important; }
.w460px { width: 460px !important; }
.w470px { width: 470px !important; }
.w480px { width: 480px !important; }
.w490px { width: 490px !important; }
.w500px { width: 500px !important; }
.w510px { width: 510px !important; }
.w520px { width: 520px !important; }
.w530px { width: 530px !important; }
.w540px { width: 540px !important; }
.w550px { width: 550px !important; }
.w560px { width: 560px !important; }
.w570px { width: 570px !important; }
.w580px { width: 580px !important; }
.w590px { width: 590px !important; }
.w600px { width: 600px !important; }
.w610px { width: 610px !important; }
.w620px { width: 620px !important; }
.w630px { width: 630px !important; }
.w640px { width: 640px !important; }
.w650px { width: 650px !important; }
.w660px { width: 660px !important; }
.w670px { width: 670px !important; }
.w680px { width: 680px !important; }
.w690px { width: 690px !important; }
.w700px { width: 700px !important; }
.w710px { width: 710px !important; }
.w720px { width: 720px !important; }
.w730px { width: 730px !important; }
.w740px { width: 740px !important; }
.w750px { width: 750px !important; }
.w760px { width: 760px !important; }
.w770px { width: 770px !important; }
.w780px { width: 780px !important; }
.w790px { width: 790px !important; }
.w800px { width: 800px !important; }
.w810px { width: 810px !important; }
.w820px { width: 820px !important; }
.w830px { width: 830px !important; }
.w840px { width: 840px !important; }
.w850px { width: 850px !important; }
.w860px { width: 860px !important; }
.w870px { width: 870px !important; }
.w880px { width: 880px !important; }
.w890px { width: 890px !important; }
.w900px { width: 900px !important; }
.w910px { width: 910px !important; }
.w920px { width: 920px !important; }
.w930px { width: 930px !important; }
.w940px { width: 940px !important; }
.w950px { width: 950px !important; }
.w960px { width: 960px !important; }
.w970px { width: 970px !important; }
.w980px { width: 980px !important; }
.w990px { width: 990px !important; }
.w1000px { width: 1000px !important; }

/*余白*/
.mt0 {
  margin-top: 0px !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt25 {
  margin-top: 25px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.mt35 {
  margin-top: 35px !important;
}
.mt40 {
  margin-top: 40px !important;
}
.mt45 {
  margin-top: 45px !important;
}
.mt50 {
  margin-top: 50px !important;
}
.mt55 {
  margin-top: 55px !important;
}
.mt60 {
  margin-top: 60px !important;
}
.mb0 {
  margin-bottom: 0px !important;
}
.mb5 {
  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;
}
.mb55 {
  margin-bottom: 55px !important;
}
.mb60 {
  margin-bottom: 60px !important;
}
.mr0 {
  margin-right: 0px !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr15 {
  margin-right: 15px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr25 {
  margin-right: 25px !important;
}
.mr30 {
  margin-right: 30px !important;
}
.mr35 {
  margin-right: 35px !important;
}
.mr40 {
  margin-right: 40px !important;
}
.mr45 {
  margin-right: 45px !important;
}
.mr50 {
  margin-right: 50px !important;
}
.mr55 {
  margin-right: 55px !important;
}
.mr60 {
  margin-right: 60px !important;
}
.ml0 {
  margin-left: 0px !important;
}
.ml5 {
  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;
}
.ml55 {
  margin-left: 55px !important;
}
.ml60 {
  margin-left: 60px !important;
}
.mt0 {
  margin-top: 0 !important;
}
.mA {
  margin: auto !important;
}
.m0  { margin: 0px  !important; }
.m5  { margin: 5px  !important; }
.m10 { margin: 10px !important; }
.m15 { margin: 15px !important; }
.m20 { margin: 20px !important; }
.m25 { margin: 25px !important; }
.m30 { margin: 30px !important; }
.m35 { margin: 35px !important; }
.m40 { margin: 40px !important; }
.m45 { margin: 45px !important; }
.m50 { margin: 50px !important; }
.m55 { margin: 55px !important; }
.m60 { margin: 60px !important; }

.pt0 {
  padding-top: 0px!important;
}
.pt5 {
  padding-top: 5px!important;
}
.pt10 {
  padding-top: 10px!important;
}
.pt15 {
  padding-top: 15px!important;
}
.pt20 {
  padding-top: 20px!important;
}
.pt25 {
  padding-top: 25px!important;
}
.pt30 {
  padding-top: 30px!important;
}
.pt35 {
  padding-top: 35px!important;
}
.pt40 {
  padding-top: 40px!important;
}
.pt45 {
  padding-top: 45px!important;
}
.pt50 {
  padding-top: 50px!important;
}
.pt55 {
  padding-top: 55px!important;
}
.pt60 {
  padding-top: 60px!important;
}
.pb0 {
  padding-bottom: 0px!important;
}
.pb5 {
  padding-bottom: 5px!important;
}
.pb10 {
  padding-bottom: 10px!important;
}
.pb15 {
  padding-bottom: 15px!important;
}
.pb20 {
  padding-bottom: 20px!important;
}
.pb25 {
  padding-bottom: 25px!important;
}
.pb30 {
  padding-bottom: 30px!important;
}
.pb35 {
  padding-bottom: 35px!important;
}
.pb40 {
  padding-bottom: 40px!important;
}
.pb45 {
  padding-bottom: 45px!important;
}
.pb50 {
  padding-bottom: 50px!important;
}
.pb55 {
  padding-bottom: 55px!important;
}
.pb60 {
  padding-bottom: 60px!important;
}

.pr0 {
  padding-right: 0px!important;
}
.pr5 {
  padding-right: 5px!important;
}
.pr10 {
  padding-right: 10px!important;
}
.pr15 {
  padding-right: 15px!important;
}
.pr20 {
  padding-right: 20px!important;
}
.pr25 {
  padding-right: 25px!important;
}
.pr30 {
  padding-right: 30px!important;
}
.pr35 {
  padding-right: 35px!important;
}
.pr40 {
  padding-right: 40px!important;
}
.pr45 {
  padding-right: 45px!important;
}
.pr50 {
  padding-right: 50px!important;
}
.pr55 {
  padding-right: 55px!important;
}
.pr60 {
  padding-right: 60px!important;
}

.pl0 {
  padding-left: 0px!important;
}
.pl5 {
  padding-left: 5px!important;
}
.pl10 {
  padding-left: 10px!important;
}
.pl15 {
  padding-left: 15px!important;
}
.pl20 {
  padding-left: 20px!important;
}
.pl25 {
  padding-left: 25px!important;
}
.pl30 {
  padding-left: 30px!important;
}
.pl35 {
  padding-left: 35px!important;
}
.pl40 {
  padding-left: 40px!important;
}
.pl45 {
  padding-left: 45px!important;
}
.pl50 {
  padding-left: 50px!important;
}
.pl55 {
  padding-left: 55px!important;
}
.pl60 {
  padding-left: 60px!important;
}
.pl100 {
    padding-left: 100px!important;
}
.p0  { padding: 0px  !important; }
.p5  { padding: 5px  !important; }
.p10 { padding: 10px !important; }
.p15 { padding: 15px !important; }
.p20 { padding: 20px !important; }
.p25 { padding: 25px !important; }
.p30 { padding: 30px !important; }
.p35 { padding: 35px !important; }
.p40 { padding: 40px !important; }
.p45 { padding: 45px !important; }
.p50 { padding: 50px !important; }
.p55 { padding: 55px !important; }
.p60 { padding: 60px !important; }

/* 情報表示テーブル項目名用 */
.item {
  width: 130px;
  height: 24px;
  white-space: nowrap;
}
.subitem {
  padding-top: 5px;
  padding-bottom: 5px;
}
.infobody {
  padding: 3px;
  line-height: 130%;
}
.azUp {
  color: #000000;
  font-size: 8pt;
}
/* No Frame */
div.wcsbody {
  margin: 15px 10px 10px 10px;
}
/* テキスト */
/* フォーム */
textarea {
  line-height: 150%;
}
textarea.mail {
  font-size: 10pt;
  width: 436px;
}
/* HELP */
.helpcap {
  margin-bottom: 15px;
}
.helptitle {
  font-size: 120%;
  font-weight: bold;
  width: 100%;
  margin-bottom: 20px;
}