.boxOptionForm.typeDisp,.boxOptionForm100.typeDisp{margin-top:130px}.boxOptionForm100In.typeJa,.boxOptionForm100In.typeEn{background:#ffe9e9}.boxOptionForm100In.typeEn .boxConfirmCheck{background:#fff;padding:25px 0;display:flex;justify-content:center;align-items:center}.boxCont01{padding:0 50px 35px}.entry-content .boxBaseCom p{margin-bottom:0}.boxOptionForm.typeDisp h3.ttl01,.boxOptionForm100.typeDisp h3.ttl01,.boxOptionForm.typeDisp p.p01{color:#fff;background-color:red;display:flex;justify-content:center;align-items:center;height:100px;font-size:30px}.boxOptionForm,.boxOptionForm100{display:none}.boxOptionForm.typeDisp,.boxOptionForm100.typeDisp{display:block}.boxOptionForm h4.ttl02{font-size:20px;background:none}.boxOptionForm .part-flex{gap:15px;margin-bottom:10px}.boxOptionForm .part-flex .out-flex{width:100%;padding:10px 0}.boxOptionForm .part-flex .out-flex input[type="text"]{width:100%}.boxOptionForm .boxRadioWrap{display:flex;flex-wrap:wrap}.boxOptionForm .boxRadioWrap span.mwform-radio-field{margin-right:10px;margin-left:0}.boxOptionForm .boxRadioWrap span.mwform-radio-field label{display:flex;align-items:center}.boxOptionForm .boxElse,.boxOptionForm .boxElse textarea{width:100%}.boxOptionForm .boxElse textarea{border-radius:10px;padding:10px;margin-top:20px}.boxOptionForm p.part-left{font-size:16px}.boxOptionForm p.pCaution{color:red;margin-bottom:10px}.boxOptionForm .ulCaution{margin-left:0;margin-bottom:0}.boxOptionForm .ulCaution li{list-style:none;color:red}.boxOptionForm .boxFileWrap{margin-bottom:10px}.boxOptionForm p.p02{margin-bottom:0}.boxQaOver200No01One.typeB{margin-top:10px}dl.rate-gry dd{font-size:16px}@media screen and (min-width:421px){dl.rate-gry dd{font-size:18px}}@media screen and (min-width:501px){dl.rate-gry dd{font-size:22px}}