.p-chCheck .p-chForm{display:none}.p-chCheck .ui.form.inputForm button.button01-submit,.p-chCheck button.button01-submit{border-radius:60px;color:#fff;background:#0e4492}.p-chCheck .ui.form.inputForm button.button01-submit::after,.p-chCheck button.button01-submit::after{background:url(../img/icon/icon02.png) no-repeat center/contain}.p-chCheck .ui.form.inputForm button.button01-prev{border-radius:60px}.p-chCheck .ui.form.inputForm button.button01-prev::after{right:unset;left:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.p-chCheck .p-chCheck__read{margin:50px auto 40px;font-size:16px;text-align:center}.compBox{max-width:990px;width:100%;margin:50px auto 60px;text-align:center}.compBox__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:340px;height:46px;margin:0 auto 120px;font-size:16px;font-weight:bold;color:#fff;background:#0e4492}.compBox__btn::after{background:url(../img/icon/icon02.png) no-repeat center/contain}.compBox__btn:hover{color:#fff}@media only screen and (max-width: 768px){.p-chCheck .ui.form.inputForm button{height:40px;font-size:15px}.p-chCheck .p-chCheck__read{margin:30px auto;font-size:15px;text-align:left}.p-chCheck .ui.form.inputForm th{padding:14px 10px 14px 0;font-size:14px}.p-chCheck .ui.form.inputForm td{padding:14px 0 14px 8px;font-size:14px}.p-chCheck .pt40-tb{padding-top:0 !important}.compBox{margin:30px auto 40px;padding:0 20px;font-size:15px}.compBox__btn{margin:0 auto 80px}}.p-chTop{margin:230px auto 0}.p-chTop__en{font-family:"Poppins",sans-serif;font-size:54px;line-height:1;font-weight:300;text-align:center}.p-chTop__jp{margin-top:10px;font-size:16px;font-weight:bold;line-height:1.43;text-align:center;color:#848484}.p-chBox{max-width:1000px;width:100%;margin:50px auto 0;padding:0 15px}.p-chBox__wrap{padding:18px 30px 30px;background:#fff}.p-chBox__list li{position:relative;margin-top:12px;padding-left:18px;font-size:17px;line-height:1.5}.p-chBox__list li::after{content:"";position:absolute;top:7px;left:0;width:12px;height:12px;border-radius:50%;background:#627fb3}.p-chBox__list li span{font-weight:bold}.p-chBox__list li .bg-y{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #F4EC35));background:-webkit-linear-gradient(transparent 70%, #F4EC35 70%);background:linear-gradient(transparent 70%, #F4EC35 70%)}.p-ch__wrap{max-width:1000px;width:100%;margin:50px auto 0;padding:0 15px}.p-chForm .error{margin-top:5px;font-size:14px !important}.p-chRead{position:relative;margin-bottom:27px;padding-left:14px;font-size:15px;line-height:1.2}.p-chRead::after{content:"";position:absolute;top:3px;left:0;width:12px;height:11px;background:url(../img/icon/must.svg);background-repeat:no-repeat;background-size:100% 100%}.p-chinps{margin-bottom:46px}.p-chTtl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px;font-size:18px;font-weight:bold;line-height:1.1}.p-chTtl span{vertical-align:baseline;margin-left:6px;font-size:15px;font-weight:400}.p-chTtl.must::after{content:"";position:absolute;top:-3px;right:-15px;width:9px;height:9px;background:url(../img/icon/must.svg);background-repeat:no-repeat;background-size:100% 100%}.p-chInp{margin-top:10px}.p-chInp input{width:100%;height:43px;padding:0 15px;border:1px solid #bfbfbf;border-radius:5px;font-family:"Noto Sans JP","ヒラギノ角ゴシック ProN","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:16px;line-height:1.5}.p-chInp input::-webkit-input-placeholder{color:#bfbfbf}.p-chInp input::-moz-placeholder{color:#bfbfbf}.p-chInp input:-ms-input-placeholder{color:#bfbfbf}.p-chInp input::-ms-input-placeholder{color:#bfbfbf}.p-chInp input::placeholder{color:#bfbfbf}.p-chInp input:focus{border:1px solid #bfbfbf;-webkit-box-shadow:none !important;box-shadow:none !important}.p-chFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;margin-top:15px}.p-chRadio{position:relative}.p-chRadio input[type=radio]{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0 !important;padding:0;border:1px solid #dededf;border-radius:50%;background-color:#fff;cursor:pointer}.p-chRadio input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12px;height:12px;border-radius:50%;background:#f67996}.p-chRadio label{position:relative;padding-left:24px;font-size:15px;line-height:1.4;cursor:pointer}.p-chInp__number{width:90px;margin-top:12px}.p-chInp__number .error{white-space:nowrap}.p-ch__email-txt{font-size:15px}.p-chInp__tel{width:135px}.p-chInp__birthday{width:105px}.p-chAge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:12px}.p-chAge .p-chInp{width:70px;margin-top:0}.p-chAge__txt{font-size:16px;font-weight:bold}.p-chCal__text{margin-top:15px;margin-bottom:30px;font-size:14px;line-height:1.5}.p-chCal__text span{font-weight:600;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #F4EC35));background:-webkit-linear-gradient(transparent 70%, #F4EC35 70%);background:linear-gradient(transparent 70%, #F4EC35 70%)}.p-chCal{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px}.p-chCal__ttl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:1.2}.p-chCal__ttl.must::after{content:"";position:absolute;top:-3px;right:-15px;width:9px;height:9px;background:url(../img/icon/must.svg);background-repeat:no-repeat;background-size:100% 100%}.p-chCal__inp input{position:relative;width:267px;height:43px;padding:0 15px;border:1px solid #bfbfbf;border-radius:5px;font-family:"Noto Sans JP","ヒラギノ角ゴシック ProN","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:16px;line-height:1.5;background:url(../img/icon/calendar.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 10px center;background-color:#fff}.p-chCal__inp input::-webkit-input-placeholder{color:#bfbfbf}.p-chCal__inp input::-moz-placeholder{color:#bfbfbf}.p-chCal__inp input:-ms-input-placeholder{color:#bfbfbf}.p-chCal__inp input::-ms-input-placeholder{color:#bfbfbf}.p-chCal__inp input::placeholder{color:#bfbfbf}.p-chCal__inp input:focus{border:1px solid #bfbfbf;-webkit-box-shadow:none !important;box-shadow:none !important}.p-chCal__inp input:focus{border:1px solid #bfbfbf;-webkit-box-shadow:none !important;box-shadow:none !important}.p-chCal__note{margin-top:30px}.p-chCal__note p{font-size:12px;line-height:1.5;margin-top:6px}.p-chPp{margin:50px auto 0;font-size:15px;font-weight:500;line-height:1.2;text-align:center}.p-chPp a{color:#000 !important;text-decoration:underline !important}.p-chChek{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:15px auto 0}.p-chChek input[type=checkbox]{position:absolute;top:calc(50% + 1px);left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-webkit-box-sizing:content-box;box-sizing:content-box;accent-color:#f4587c}.p-chChek label{position:relative;padding-left:19px;font-size:16px;line-height:1.2;cursor:pointer}.p-chChek .error{text-align:center}.p-chTextarea textarea{max-width:100%;min-width:100%;width:100%;min-height:170px;height:170px;padding:10px;border:1px solid #bfbfbf;border-radius:5px;font-family:"Noto Sans JP","ヒラギノ角ゴシック ProN","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","游ゴシック体","Yu Gothic",YuGothic,sans-serif;font-size:16px;line-height:1.5}.p-chTextarea textarea::-webkit-input-placeholder{color:#bfbfbf}.p-chTextarea textarea::-moz-placeholder{color:#bfbfbf}.p-chTextarea textarea:-ms-input-placeholder{color:#bfbfbf}.p-chTextarea textarea::-ms-input-placeholder{color:#bfbfbf}.p-chTextarea textarea::placeholder{color:#bfbfbf}.p-chTextarea textarea:focus{-webkit-box-shadow:none;box-shadow:none}.p-chTextarea.sm textarea{box-sizing:border-box;min-height:43px;height:43px;overflow-y:hidden;resize:none}@media only screen and (max-width: 768px){.p-ch .ui.form.inputForm button{height:40px;font-size:15px}.p-chTop{margin-top:90px}.p-chTop__en{font-size:36px}.p-chTop__jp{font-size:15px}.p-chBox{margin:30px auto 0;padding:0 20px}.p-chBox__wrap{padding:20px}.p-chBox__list li{padding-left:23px;font-size:15px}.p-chBox__list li::after{top:6px}.p-chBox__list li:first-child{margin-top:0}.p-ch__wrap{margin:40px auto 0;padding:0 20px}.p-chRead{font-size:14px}.p-chTtl{font-size:16px}.p-chTtl span{font-size:14px}.p-chinps{margin-bottom:30px}.p-chFlex{gap:30px}.p-chCal{margin-top:24px}.p-chCal__text{margin-bottom:20px;font-size:15px}.p-chCal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.p-chCal__ttl{font-size:15px}.p-chCal__inp{width:100%}.p-chCal__inp input{width:100%}.p-chCal__note p{margin-top:10px;font-size:13px}.p-chPp{font-size:14px}.p-chTextarea textarea{min-height:100px;height:100px}.p-chTextarea.sm textarea{box-sizing:border-box;min-height:80px;height:80px;overflow-y:hidden;resize:none}}/*# sourceMappingURL=contact_hachioji.css.map */