body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:200px;padding-top:48px;white-space:pre-wrap}.logo{margin-bottom:40px}h1{color:#222}.message{background-color:#fff0f0;border:1px solid #f26d6d;margin-bottom:20px}.api-message,.message{padding-left:1rem;padding-right:1rem}.api-message{border:1px solid #008075;margin:20px 0}.message p{color:#222}.entryLink{margin-bottom:40px}.note p{margin:0 0 2px}table{border-collapse:collapse;height:100%}table td,table th{border:1px solid #ccc}@media screen and (max-width:768px){.visible-only-desktop{display:none}}@media screen and (min-width:769px){.visible-only-not-desktop{display:none}}.customer-number-table{width:100%}.customer-number-table th{background-color:#eee;color:#444;padding:.5rem 1rem;text-align:left}.customer-number-table td{padding:.5rem 1rem;text-align:right}.customer-number-confirm{margin-bottom:40px;text-align:right}.customer-info-form-table{margin-bottom:40px;width:100%}.customer-info-form-table th{background-color:#eee;color:#444;font-size:15px;height:2rem;padding:.5rem;text-align:left}.customer-info-form-table th>div{align-items:center;display:flex;justify-content:space-between}.customer-info-form-table td{color:#222;height:100%;padding:0;width:60%}.customer-info-form-table th .required{background-color:#c33;border-radius:2px;color:#fff;padding:2px 4px;text-align:center;width:2.5rem}.customer-info-form-table input{border:none;box-sizing:border-box;height:100%;padding:.5rem;width:100%}.customer-info-form-table input:disabled{background-color:#eee}.customer-info-form-table .zipcode{display:flex;height:100%;justify-content:space-between}.customer-info-form-table .zipcode button{cursor:pointer;width:5rem}.customer-info-form-table select{border:none;box-sizing:border-box;color:#222;cursor:pointer;height:100%;padding:.5rem 1rem;width:100%}.input-form-table{margin-bottom:40px;width:100%}.input-form-table th{background-color:#eee;color:#444;padding:.5rem 1rem;text-align:left}.input-form-table td{color:#222;height:100%;padding:0}.input-form-table .row-number{padding:.5rem 1rem;width:5%}.input-form-table .row-number-td{padding-left:1rem;padding-right:1rem;text-align:right}.input-form-table input{height:100%}.input-form-table input,.input-form-table select{border:none;box-sizing:border-box;padding:.5rem 1rem;width:100%}.input-form-table select{color:#222;cursor:pointer}.input-form-table option{width:100%}table .error-border{border:2px solid #f26d6d}table .error-background-color{background-color:#fff0f0}.estimate-button{background-color:#008075;border:1px solid #008075;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-left:10px;padding:8px 19px}.rules{margin-right:10px}.rules a{color:#0070bf;font-size:14px}.register button{background-color:#008075;border:none;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:700;padding:12px 38px}.register button:disabled{background-color:gray;cursor:not-allowed}.footer{background-color:#fff;bottom:0;box-shadow:0 1px 8px rgba(34,34,34,.3);display:flex;justify-content:center;position:fixed;right:0;width:100%;z-index:1000}.list{padding:20px;width:800px}.list-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.list-item:first-child{margin-bottom:30px}.list-item-content{display:flex;flex:1 1;justify-content:center}.list-item-content.one{align-items:flex-end}.list-item-content.two{align-items:center}.list-item-number{background:#008075;border-radius:50%;color:#fff;font-size:20px;height:40px;line-height:40px;margin-right:40px;text-align:center;width:40px;z-index:1500}.list-item-number-line{background:silver;height:66px;margin-left:19px;position:absolute;top:30%;width:2px}.estimate-table{font-size:14px;width:100%}.estimate-table th{background-color:#eee;color:#444;padding:.5rem 1rem;text-align:left}.estimate-table td{padding:.5rem 1rem;text-align:right}.disabled-background{background-color:gray}.trial-form-header{left:70px;position:absolute;top:10px}@media screen and (max-width:768px){.trial-form-header{left:15px}}.trial-form-main-background{background-color:#f4fafa;left:50%;margin:50px 0 -300px;overflow:hidden;padding-bottom:200px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media screen and (max-width:768px){.trial-form-main-background{width:100%}}.trial-form-main{margin:50px auto 0;max-width:960px}@media screen and (max-width:768px){.trial-form-main{margin:15px auto 0}}.trial-form-title-area{margin:0 auto 40px;width:80%}@media screen and (max-width:768px){.trial-form-title-area{margin:0 auto 15px}}.trial-form-title{color:#65c6b6;font-size:30px;font-weight:700;margin-bottom:15px}@media screen and (max-width:768px){.trial-form-title{font-size:20px;margin-bottom:5px}}.trial-form-title-note p{color:#666;font-size:16px;margin:0 0 2px}@media screen and (max-width:768px){.trial-form-title-note p{font-size:12px}}.trial-form-wrapper{background-color:#fff;margin:0 15px 30px;padding:40px 75px 15px}@media screen and (max-width:768px){.trial-form-wrapper{padding:15px 10px}}.trial-form .form-item{border-top:1px solid #d6d6d6;display:flex;flex-wrap:wrap;padding:25px 0}@media screen and (max-width:768px){.trial-form .form-item{border-top:none;margin-bottom:25px;padding:0}}.trial-form .label{color:#65c6b6;display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:center}@media screen and (min-width:769px){.trial-form .label{padding-left:30px;width:250px}}.trial-form .label .label-note{font-size:10px;margin-top:10px}.trial-form .required{align-items:center;background-color:#65c6b6;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;margin:auto 40% auto 10px;padding:0 5px}@media screen and (min-width:425px){.trial-form .required{margin:auto 10px}}@media screen and (min-width:769px){.trial-form .required{font-size:14px;height:25px;margin:auto 20px auto 10px;padding:0 10px}}.trial-form .text-field{background-color:#f7f7f7;border:1px solid #cecece;border-radius:4px;flex:1 1;padding:14px 10px 14px 16px}@media screen and (max-width:768px){.trial-form .text-field{margin-top:5px}}.trial-form .text-field::-webkit-input-placeholder{color:#ccc}.trial-form .text-field:-ms-input-placeholder{color:#ccc}.trial-form .text-field::placeholder{color:#ccc}.trial-form .button{background-color:#d6d6d6;border-radius:4px;border-width:0;cursor:pointer;margin-left:20px;padding:0 15px;text-align:center}.trial-form .select-field{background-color:#f7f7f7;border:1px solid #cecece;border-radius:4px;flex:1 1;padding:14px 10px 14px 16px}@media screen and (max-width:768px){.trial-form .select-field{margin-top:5px}}.trial-form .field-column{flex:1 1}.trial-form .field-column-item{display:flex;flex-direction:column;width:100%}.trial-form .added-field-label{margin-top:20px}.trial-form .added-field-label,.trial-form .facility-fields-label{color:#65c6b6;font-size:14px;font-weight:700}.trial-form .facility-field-item{margin-bottom:5px}.trial-form .facility-field-item:last-child{margin-bottom:15px}.trial-form .error-border{border:2px solid #f26d6d}.trial-form-conversion .rule-links{margin-bottom:20px;text-align:center}.trial-form-conversion .rule-links .link{color:#65c6b6;font-weight:700;text-decoration:none}.trial-form-conversion .rule-links .separator{border:1px solid #ddd;margin:0 20px}.trial-form-conversion .note{align-items:center;display:flex;font-size:14px;justify-content:center;margin-bottom:20px;text-align:center}.trial-form-conversion .note input[type=checkbox]{display:none}.trial-form-conversion .note label{align-items:center;display:flex;padding:0 15px;position:relative}.trial-form-conversion .note label span{flex:1 1;text-align:left}.trial-form-conversion .note label:before{background-color:#fff;border:2px solid #65c6b6;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}.trial-form-conversion .note input[type=checkbox]:checked+label:before{background-color:#65c6b6;border:2px solid #65c6b6;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}.trial-form-conversion .note input[type=checkbox]:checked+label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:8px;left:19px;position:absolute;top:32%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px}.trial-form-conversion .button{background-color:#65c6b6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:700;margin:0 auto;max-width:500px;padding:20px 0;text-align:center;width:85%}.trial-form-conversion .button:disabled{background-color:#ade0d7;cursor:not-allowed}.trial-form .emphasis-title{background-color:#65c6b6;color:#fff;display:flex;font-size:16px;font-weight:700;margin-bottom:25px;padding:10px 30px;width:100%}@media screen and (max-width:768px){.trial-form .emphasis-title{margin:0 -10px 25px;padding:10px 15px;width:calc(100% + 20px)}}@media screen and (min-width:769px){.emphasis-title .title-text{width:250px}}.emphasis-title .required{background-color:#fff;color:#65c6b6}.add-facilities{cursor:pointer;display:flex;font-size:14px;margin-left:auto;margin-top:25px;padding:0 30px}@media screen and (max-width:768px){.add-facilities{margin-top:0;padding:0}}.add-facilities .add-facilities-text{flex:1 1}.circle-plus-icon{background-color:#65c6b6;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-family:Meiryo;font-size:16px;font-weight:700;height:20px;line-height:20px;margin-right:10px;text-align:center;width:20px}.trial-form-facility-table{width:100%}.trial-form-facility-table th{color:#444;padding:8px 15px;text-align:left}.trial-form-facility-table td{color:#222;height:100%;padding:0}.trial-form-facility-table thead tr{background-color:#d2eee9}.trial-form-facility-table .row-number{padding:8px 15px;width:5%}.trial-form-facility-table .row-number-td{padding-left:15px;padding-right:15px;text-align:center}.trial-form-facility-table input{border:none;box-sizing:border-box;height:100%;padding:8px 15px;width:100%}.trial-form-facility-table select{border:none;box-sizing:border-box;color:#222;cursor:pointer;padding:8px 15px;width:100%}.trial-form-facility-table option{width:100%}.trial-form-facility-card{border:1px solid #d2eee9;border-radius:4px;margin-bottom:25px;width:100%}.trial-form-facility-card .facility-number{background-color:#d2eee9;margin-bottom:15px;padding:5px 15px}.trial-form-facility-card .field-label{color:#65c6b6;font-weight:700;padding:0 15px}.trial-form-facility-card .field-wrapper{display:flex;margin-bottom:25px;padding:0 15px}.mail-error-text{margin:0 0 50px}.back-button{background-color:#fff;border:2px solid #008075;border-radius:2px;color:#008075;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:0;padding:12px 0;text-align:center;width:260px}body.chiiki-search-page{max-width:none;padding-bottom:40px;padding-top:0;white-space:normal}.chiiki-page{font-family:メイリオ,Meiryo,Osaka,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,MS PGothic,sans-serif;font-size:11pt}.chiiki-main{margin:0 auto;padding-top:8px;width:800px}.chiiki-head{width:800px}.chiiki-head img{border:0;display:block}.chiiki-search{margin-top:8px}.chiiki-search .subject{font-size:20pt;font-weight:700;margin-bottom:15px}.chiiki-search .text{font-size:11pt}.chiiki-search .lbl{font-size:15pt;font-weight:700;margin-bottom:10px;margin-top:10px}.chiiki-search table{border-collapse:collapse;font-size:11pt;width:100%}.chiiki-search th{background-color:#eee;padding:20px 6px;text-align:center;width:250px}.chiiki-search td,.chiiki-search th{border:1px solid #ccc;vertical-align:middle}.chiiki-search td{padding:6px}.chiiki-search #law{width:200px}.chiiki-search #keikasochi{width:100px}.chiiki-search #date{width:200px}.chiiki-search #addr{width:350px}.chiiki-search .mini-button{cursor:pointer;height:29px;margin-left:8px;width:79px}.chiiki-search .addr-example{margin-left:8px}.chiiki-search .request{margin:30px auto;width:600px}.chiiki-search .request button{cursor:pointer;height:40px;vertical-align:middle;width:600px}.chiiki-search .request button:disabled{cursor:not-allowed}.chiiki-search .result{width:800px}.chiiki-search .result div{font-size:18pt;font-weight:700}.chiiki-search .result .highlight{color:red}.chiiki-search .result .error{color:#d32f2f}.chiiki-foot{margin-top:80px;text-align:center}.dialog-overlay{align-items:center;background:rgba(51,51,51,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.dialog{background:#fff;border:1px solid #aaa;box-shadow:0 0 8px rgba(0,0,0,.25);font-size:11pt;max-height:80vh;overflow:auto;padding:40px 16px 16px;position:relative}.dialog.dialog-law{max-width:calc(100vw - 32px);width:450px}.dialog.dialog-keika{max-width:calc(100vw - 32px);width:680px}.dialog-close{background:transparent;border:none;color:#666;cursor:pointer;font-size:28px;line-height:1;padding:2px 8px;position:absolute;right:8px;top:6px}.dialog table{border-collapse:collapse;font-size:11pt;margin-top:8px;width:100%}.dialog td{border:1px solid #ccc;padding:6px;vertical-align:top}.dialog .name{vertical-align:middle;width:130px}.dialog .name,.dialog .value{font-size:11pt}
/*# sourceMappingURL=main.d50d9ef4.css.map*/