@charset "UTF-8";body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{background:#f8f8f8;color:#000;height:100%}body{display:flex;flex-direction:column;margin:0;min-height:100%;padding:0}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{box-sizing:border-box;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}img{border:0;image-rendering:-webkit-optimize-contrast;line-height:0;vertical-align:bottom}li{list-style:none}sub,sup{vertical-align:initial}.pc{display:none}.sp{display:inline}body{-webkit-font-smoothing:antialiased;font-feature-settings:"palt"1;color:#47525a;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important;font-size:16px;letter-spacing:.075em;line-height:1.4;text-rendering:optimizeLegibility}a,a:link,a:visited{color:#0975b9;text-decoration:underline}a:active{color:#0975b9;text-decoration:none}strong{font-weight:700}sup{font-size:.5em;line-height:.1;vertical-align:super}img{height:auto;image-rendering:auto;width:100%}.w40{width:40%}#form section .d-block{display:block}#header{background:left 10px top 10px no-repeat #fff;background-size:auto 60%;color:#fff;font-size:18px;font-weight:400;height:50px;letter-spacing:.075em;line-height:1;margin-left:10px;margin-right:10px;margin-top:10px;position:relative;text-align:center}h1 span{display:block;line-height:1.2;margin-left:15%;position:absolute;width:70%;z-index:10}p.lead{font-size:13px;padding:16px;text-align:center}#form{background:#fff;flex:1 1;margin:8px;position:relative}#form section{padding:20px}#form section.area{display:flex;flex-flow:column;padding:0}#form section+section{border-top:1px solid #e4e9ed}#form section h2{font-size:16px;letter-spacing:.075em;line-height:1.43;margin-bottom:16px;padding-top:3px}#form section h3{background:#e4e9ed;color:#47525a;font-size:15px;font-weight:400;margin-bottom:16px;padding:6px 10px}#form section dt{font-size:15px;letter-spacing:.075em;line-height:1.6;margin-bottom:2px;position:relative;vertical-align:middle}#form section dt span{color:red;font-size:10px;margin-left:8px}#form section .certification-box_txt.required:before,#form section dt.required:before,#form section h2.required:before,#form section h3.required:before{background:red;border:none;border-radius:2px;bottom:2px;color:#fff;content:"必須";font-size:10px;font-weight:700;margin:0 4px 0 0;padding:2px 4px 4px;position:relative}#form section h3.required:before,#form section h3:after{margin-top:0}#form section div.formSet{padding-bottom:1px}#form section div.formSet+div.formSet{margin-top:0}#form section div.formSet .annotation{text-align:center}#form section div.formSet .annotation.txt_placeholder{color:#b5c6d2}.yubin{background-color:#e4e9ed;border-radius:5px;margin-bottom:10px;padding:10px}#form section dd,#form section p{align-items:center;display:flex;margin-bottom:16px}#form section p span{margin:0 1px}#form section div.explanation-box{display:block;margin:0 0 16px;text-align:center}#form section p.explanation-box_txt{background-color:#e4e9ed;display:inline;font-size:10px;padding:8px 16px}#form section dd input,#form section p input{padding-left:8px;padding-right:8px}#form section dd input,#form section div textarea,#form section p input{border:1px solid #b5c6d2;border-radius:4px;color:#47525a;font-size:14px;height:36px;width:100%}#form section div textarea{min-height:300px;padding:8px;resize:none}#form section p.annotation{font-size:10px;margin:-14px 0 16px}#form section p.annotation.ml{margin:-14px 0 16px 36px}#form section dd input::placeholder,#form section p input::placeholder{color:#b5c6d2}#form section .multiNum p input{margin:0;width:0}.multiNum .fg01{flex-grow:1}.multiNum .fg02{flex-grow:2}.multiNum .fg03{flex-grow:3}.multiNum .fg04{flex-grow:4}.multiNum .fg05{flex-grow:5}.multiNum .fg06{flex-grow:6}.multiNum .fg07{flex-grow:7}.multiNum .fg08{flex-grow:8}.multiNum .fg09{flex-grow:9}#form section .radio{margin-bottom:16px}#form section .radio input{display:none}#form section .radio dd input{display:block}#form section .radio .radio_ml{margin:1px 0 0 34px}#form section .radio label{display:block;font-size:15px;letter-spacing:.075em;line-height:1.4;padding:6px 0 6px 33px;position:relative}#form section .radio label:before{background:#fff;border:1px solid #b5c6d2;border-radius:12px;box-sizing:border-box;content:"";display:block;height:24px;left:0;position:absolute;top:5px;width:24px}#form section .radio input:checked+label:after{background:#0f92d4;border-radius:10px;box-sizing:border-box;content:"";display:block;height:20px;left:2px;position:absolute;top:7px;width:20px}#form section .select,#form section select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #b5c6d2;border-radius:4px;color:#47525a;font-size:14px;height:36px;letter-spacing:.075em;line-height:1.4;margin-bottom:16px;padding:0 40px 0 0;position:relative;width:100%}#form section dd .select{margin-bottom:0}#form section .select{background:inherit;border:none}#form section select{left:0;position:absolute;top:0}#form section .select:before{background:url(/static/media/form_select_icn.68eadb2f6b76e2f38d7d.svg) 0 0/100% auto no-repeat;content:"";height:24px;margin-top:0;position:absolute;right:5px;top:6px;width:24px}#form section .custom{background-color:#fff;border-radius:4px;width:100%}#form section .rs__value-container{height:36px}.certification-box{align-items:center;background-color:#fff;border-radius:8px;display:flex;justify-content:center;margin:0 auto 16px;padding:8px 0;width:80%}#form section .certification-box_txt{margin-right:16px}#form section .certification-box p{margin-bottom:0}#form section .certification-box p input{width:80px}@media only screen and ((max-width:380px)){#form section .certification-box p input{width:50px}#form section .certification-box_txt{font-size:15px;margin-right:8px}}@media only screen and ((max-width:320px)){#form section .certification-box_txt{font-size:13px;margin-right:4px}}.txtlink-box{text-align:center}#form section .txtlink-box p{display:block;font-size:13px}#form section .zip dt{position:relative}#form section .zip dd input{width:140px}#form section .zip dd input.zipSearchBtn{appearance:none;-webkit-appearance:none;background:#3ca433;border:none;border-radius:4px;color:#fff;font-size:15px;height:36px;margin-left:8px;padding-left:15px;padding-right:15px;text-align:center;width:auto}#form section .zip dd input.zipSearchBtn:active{background:#195413;transition:.3s}#form section .calendar p input{width:200px}#form section .calendar p input.calendarBtn{border:none;height:36px;margin-left:8px;width:36px}.calendar label:before{background-color:#06c;background-position:50%;background-repeat:no-repeat;content:"";height:36px;position:absolute;right:-43px;width:36px}.submit-mb{margin-bottom:90px}#form section+section.submit{background:#fff;border-top:none;padding:0 0 10px;width:100%}#form section+section.submit ul{display:flex}#form section+section.submit ul li{width:100%}#form section+section.submit ul li+li{margin-left:2.13333vw}#form section+section.submit ul li button{background:none;border:none;display:block;width:100%}#form section+section.submit ul li button span{border-radius:25px;box-sizing:border-box;display:block;font-size:15px;font-weight:700;height:50px;letter-spacing:.075em;line-height:1.4;padding-top:13px;text-align:center;width:100%}#form section.submit ul li button.activeBtn span{background:#3ca433;border:1px #3ca433;border-radius:10px;color:#fff;margin:auto;width:80%}#form section.submit ul li button.activeBtn span:active{background:#195413;transition:.3s}#form section.submit ul li button.disabledBtn span{background:grey;border:1px grey;border-radius:10px;color:#fff;margin:auto;width:80%}#form section.submit ul li button.cancelBtn span{background:#fff;border:1px solid #5c7180;color:#5c7180;white-space:pre-line}.search-yubin .validation-error-txt{color:#f44336;font-size:15px;margin-top:-14px;white-space:pre-line}.validation-error-txt{margin-top:-14px}.validation-error-txt,.validation-error-txt02{color:#f44336;font-size:10px;white-space:pre-line}.validation-error-txt02{margin-top:-30px}#form section .is-select-invalid,#form section input.is-invalid,#form section select.is-invalid{background-color:#feeceb;border:1px solid #f44336}#form .validation-error-box{background-color:#feeceb;border:2px solid #f44336;color:#f44336;font-size:13px;margin:16px 20px;padding:10px 10px 10px 28px;position:relative;white-space:pre-line}#form .validation-error-box p:before{content:"";height:16px;left:7px;margin-top:0;position:absolute;top:10px;width:16px;z-index:12}footer{background:#5c7180;padding:8px 0;text-align:center}footer p.copyright{color:#fff;font-size:8px;letter-spacing:.075em;line-height:1}@media only screen and ((min-width:959px)){.pc{display:inline}.sp{display:none}#form section .txtlink-box p,p.lead{font-size:20px}.certification-box{margin:0 auto 30px}#form section .certification-box_txt{font-size:20px}#header{background:left 50px top 10px no-repeat #fff;background-size:auto 60%;color:#fff;font-size:33px;font-weight:400;letter-spacing:.075em;line-height:1;margin-left:auto;margin-right:auto;min-width:1000px;padding-top:40px;text-align:center}h1:after,h1:before{background:none;content:""}#form section h2{font-size:24px;margin-bottom:20px}#form section h3{font-size:20px;margin-bottom:20px}#form{margin:20px auto 0;max-width:1000px;width:90%}#form section dd,#form section p{margin-bottom:30px}#form section p.explanation-box_txt{font-size:16px}#form section div.explanation-box{margin:0 0 20px}#form section dt{font-size:22px}#form section dt span{font-size:16px}#form section .certification-box_txt.required:before,#form section dt.required:before,#form section h2.required:before,#form section h3.required:before{border-radius:4px;font-size:16px;font-weight:700;margin:0 8px 0 4px;padding:4px 9px}#form section dd input,#form section p input{border:2px solid #b5c6d2;border-radius:7px;font-size:20px;height:50px;padding:6px 20px}#form section p.annotation{font-size:16px;margin:-24px 0 20px}#form section .radio label{cursor:pointer;font-size:22px}#form section.submit ul li button.activeBtn span{cursor:pointer;width:320px}#form section+section.submit ul li button span{border-radius:35px;font-size:26px;height:70px;line-height:1.7}#form section+section.submit{padding:0 0 50px}.submit-mb{margin-bottom:170px}footer{background:#5c7180;padding:14px 0;text-align:center}footer p.copyright{font-size:13px}#form section .zip dd input.zipSearchBtn{border-radius:7px;cursor:pointer;font-size:18px;height:50px;padding-left:35px;padding-right:35px}.validation-error-txt{color:#f44336;font-size:14px;margin-top:-24px;white-space:pre-line}#form .validation-error-box{background-color:#feeceb;border:2px solid #f44336;color:#f44336;font-size:20px;margin:16px 20px;padding:10px 10px 10px 36px;position:relative;white-space:pre-line}#form .validation-error-box p:before{background:url(/static/media/info_error.2397ac479e1226b4a4ba.svg) 0 0/100% auto no-repeat;content:"";height:22px;left:7px;margin-top:0;position:absolute;top:10px;width:22px;z-index:12}#form section .calendar p input.calendarBtn{border:none;height:50px;margin-left:8px;width:50px}#form section .certification-box p input{width:100px}#form section div textarea{border:2px solid #b5c6d2;border-radius:7px;font-size:20px;padding:6px 20px;resize:none}#form section .select,#form section select{font-size:20px;height:50px;margin-bottom:30px}#form section select{border:2px solid #b5c6d2}#form section .select:before{background:url(/static/media/form_select_icn.68eadb2f6b76e2f38d7d.svg) 0 0/100% auto no-repeat;content:"";height:30px;margin-top:0;position:absolute;right:10px;top:10px;width:30px}#form section .rs__value-container{height:50px}#form section .zip dd input{width:180px}.calendar label:before{background-color:#06c;background-position:50%;background-repeat:no-repeat;content:"";height:50px;position:absolute;right:-43px;width:36px}}#form section .rs__input-container{position:absolute}#form section input[type=date]::-webkit-calendar-picker-indicator,#form section input[type=month]::-webkit-calendar-picker-indicator{background:#0000;color:#0000;cursor:pointer;height:36px;left:0;padding:0;position:absolute;right:0;top:0;width:240px}#form section input[type=month]::-webkit-date-and-time-value{background:#0000;text-align:left}#form section input[type=date]{background:#0000;text-align:left}.calendar label{position:relative}.loader-bg{background:#0009;height:100%;left:0;top:0;width:100%;z-index:50}.loader,.loader-bg{display:none;position:fixed}.loader{color:#fff;height:200px;left:50%;margin-left:-100px;margin-top:-100px;text-align:center;top:50%;width:200px;z-index:51}#content{line-height:1.1em;width:auto}#parent,#success{text-align:left;white-space:pre-line}#parent{border:1px solid #b5c6d2;margin-bottom:5px;overflow:hidden;padding:5px}#showMoreButton{background:none!important;border:none;color:#069;cursor:pointer;display:block;font-family:arial,sans-serif;margin:auto;padding:0!important}#addDecription{font-size:12px;margin-left:30px}#userPolicyAgreement{margin-top:10px}
/*# sourceMappingURL=main.551d1505.css.map*/