﻿.page-form .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-0.9em}.page-form .formError{padding-bottom:13px;display:block}.page-form .fixed{padding-bottom:0px}.page-form .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;border-radius:9px 9px 9px 9px;box-shadow:1px -1px 3px #888}.page-form .formError .formErrorClose:hover{background:#666}.page-form .fixed .formErrorClose{display:none}.page-form .formError .formErrorContent{padding:6px 10px;position:relative;color:#fff;background:#252525;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, Osaka, sans-serif;font-size:11px;margin:0 0;z-index:1;border-radius:3px;box-shadow:0px 0px 6px #888}.page-form .fixed .formErrorContent{margin-top:0.5em;background:#f60;margin:0 0 30px 0;border-radius:none;box-shadow:none}.page-form .fadeOut{opacity:0.2}.page-form .hid_url{display:none}.page-form .step-img{margin:9.6rem auto 10.4rem;display:block;text-align:center}@media (max-width: 767px){.page-form .step-img{margin:4.4rem auto 4.6rem}}.page-form .form-ttl{font-family:"BIZ UDMincho",serif;text-align:center;font-size:4rem;line-height:1.375em;letter-spacing:.08em;font-weight:400;margin-bottom:5.6rem}@media (max-width: 767px){.page-form .form-ttl{font-size:2.5rem;line-height:1.4em;margin-bottom:6.7rem}}.page-form .form-ttl02{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;margin-bottom:0.6rem;color:#231815}@media (max-width: 767px){.page-form .form-ttl02{margin:0 0 0.5rem 0.5rem}}.page-form .txtContact{font-size:1.8rem;line-height:1.94444em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.page-form .txtContact{font-size:1.4rem;line-height:1.78571em;letter-spacing:.05em;padding:0 1rem}}.page-form .txtContact02{text-align:center;font-size:2.5rem;line-height:1.44em;letter-spacing:.05em;font-weight:400;margin-bottom:7.6rem}@media (max-width: 767px){.page-form .txtContact02{font-size:1.4rem;line-height:1.71429em;margin-bottom:3.7rem}}.page-form .form-block{max-width:75rem;margin:0 auto}.page-form .tableContact,.page-form .tableContact02{width:100%;text-align:left}@media (max-width: 767px){.page-form .tableContact,.page-form .tableContact02{display:block}.page-form .tableContact tbody,.page-form .tableContact tr,.page-form .tableContact02 tbody,.page-form .tableContact02 tr{width:100%;display:block}}.page-form .tableContact td,.page-form .tableContact th,.page-form .tableContact02 td,.page-form .tableContact02 th{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:400;color:#231815;padding:2.6rem 6.9rem 2.6rem 1.8rem;vertical-align:top}@media (max-width: 767px){.page-form .tableContact td,.page-form .tableContact th,.page-form .tableContact02 td,.page-form .tableContact02 th{width:100%;display:block;padding:2.5rem 8.7rem 2.5rem 2.7rem}}.page-form .tableContact th,.page-form .tableContact02 th{position:relative;background:#E6E6E6;width:235px;font-weight:bold}@media (max-width: 767px){.page-form .tableContact th,.page-form .tableContact02 th{width:100%}}.page-form .tableContact td,.page-form .tableContact02 td{position:relative;padding:3rem 4.1rem 3rem 3.2rem}@media (max-width: 767px){.page-form .tableContact td,.page-form .tableContact02 td{width:100%;padding:2.5rem 2.7rem 2.5rem 2.7rem}}.page-form .tableContact em,.page-form .tableContact02 em{position:absolute;right:2rem;top:3.3rem;font-size:1.6rem;line-height:1.25em;letter-spacing:.08em;font-weight:400;display:inline-block;width:4.9rem;text-align:center;background:#BC272D;color:#fff;font-style:normal}@media (max-width: 767px){.page-form .tableContact em,.page-form .tableContact02 em{right:3rem;top:3rem}}@media (max-width: 767px){.page-form .tableContact tr:last-child td,.page-form .tableContact02 tr:last-child td{border-bottom:0}}.page-form .tableContact .chkcheckbox,.page-form .tableContact02 .chkcheckbox{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.6rem}.page-form .tableContact .chkcheckbox:last-child,.page-form .tableContact02 .chkcheckbox:last-child{margin-bottom:0}.page-form .tableContact .chkcheckbox input[type="checkbox"],.page-form .tableContact02 .chkcheckbox input[type="checkbox"]{position:absolute;visibility:hidden}.page-form .tableContact .chkcheckbox input[type="checkbox"]:checked+label::before,.page-form .tableContact02 .chkcheckbox input[type="checkbox"]:checked+label::before{background-color:#ffea00}.page-form .tableContact .chkcheckbox input[type="checkbox"]:checked+label::after,.page-form .tableContact02 .chkcheckbox input[type="checkbox"]:checked+label::after{opacity:1}.page-form .tableContact .chkcheckbox label,.page-form .tableContact02 .chkcheckbox label{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:bold;padding-left:4rem;position:relative}.page-form .tableContact .chkcheckbox label span,.page-form .tableContact02 .chkcheckbox label span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width:100%;height:100%}.page-form .tableContact .chkcheckbox label::before,.page-form .tableContact02 .chkcheckbox label::before{border:1px solid #4d4d4d;content:"";position:absolute;top:9px;left:0;width:1.6rem;height:1.6rem}.page-form .tableContact .chkcheckbox label::after,.page-form .tableContact02 .chkcheckbox label::after{content:"";position:absolute;top:9px;left:0;width:1.6rem;height:1.6rem;background-image:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/common/icon/icn_checked.svg");background-repeat:no-repeat;background-size:0.9rem 0.9rem;background-position:center center;opacity:0}@media (max-width: 767px){.page-form .tableContact .chkcheckbox,.page-form .tableContact02 .chkcheckbox{margin-bottom:1.5rem}.page-form .tableContact .chkcheckbox:last-child,.page-form .tableContact02 .chkcheckbox:last-child{margin-bottom:0}.page-form .tableContact .chkcheckbox label,.page-form .tableContact02 .chkcheckbox label{font-size:1.8rem;line-height:1.38889em;padding-left:3.7rem}.page-form .tableContact .chkcheckbox label::before,.page-form .tableContact02 .chkcheckbox label::before{top:0.5rem;transform:translateY(0%)}.page-form .tableContact .chkcheckbox label::after,.page-form .tableContact02 .chkcheckbox label::after{top:0.5rem;transform:translateY(0%)}}.page-form .tableContact .it01 .required,.page-form .tableContact02 .it01 .required{display:block;text-align:right;margin:0.2rem 0 0 0;line-height:1;position:relative;right:0;top:0}.page-form .tableContact .it01 .required em,.page-form .tableContact02 .it01 .required em{position:relative;right:0;top:0}@media (min-width: 768px){.page-form .tableContact .it01 th,.page-form .tableContact02 .it01 th{padding-right:2rem}}@media (max-width: 767px){.page-form .tableContact .it01 .required,.page-form .tableContact02 .it01 .required{position:absolute;right:3rem;top:3rem;margin:0}}@media (max-width: 767px){.page-form .tableContact .list-chk01,.page-form .tableContact02 .list-chk01{margin:0 -1.2rem 0 -0.5rem}}.page-form .tableContact.is-full,.page-form .tableContact02.is-full{border-top:#949494 solid 1px;border-bottom:#949494 solid 1px;width:100%;margin:3rem 0 5rem;text-align:left;display:block}.page-form .tableContact.is-full tr,.page-form .tableContact02.is-full tr{display:block}.page-form .tableContact.is-full td,.page-form .tableContact.is-full th,.page-form .tableContact02.is-full td,.page-form .tableContact02.is-full th{display:block;width:100%}.page-form .tableContact.is-full td,.page-form .tableContact02.is-full td{position:relative}.page-form .tableContact textarea,.page-form .tableContact input[type="text"],.page-form .tableContact input[type="email"],.page-form .tableContact input[type="number"],.page-form .tableContact input[type="tel"],.page-form .tableContact input[type="url"],.page-form .tableContact02 textarea,.page-form .tableContact02 input[type="text"],.page-form .tableContact02 input[type="email"],.page-form .tableContact02 input[type="number"],.page-form .tableContact02 input[type="tel"],.page-form .tableContact02 input[type="url"]{font-family:"BIZ UDGothic",sans-serif;width:100%;color:#231815;padding:0.3rem 1rem;border:#949494 solid 1px;font-family:"BIZ UDGothic",sans-serif;font-size:2rem;line-height:1.5em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){.page-form .tableContact textarea,.page-form .tableContact input[type="text"],.page-form .tableContact input[type="email"],.page-form .tableContact input[type="number"],.page-form .tableContact input[type="tel"],.page-form .tableContact input[type="url"],.page-form .tableContact02 textarea,.page-form .tableContact02 input[type="text"],.page-form .tableContact02 input[type="email"],.page-form .tableContact02 input[type="number"],.page-form .tableContact02 input[type="tel"],.page-form .tableContact02 input[type="url"]{font-size:2.4rem;line-height:1.25em}}.page-form .tableContact .size01 input[type="text"],.page-form .tableContact02 .size01 input[type="text"]{width:16rem}.page-form .tableContact .size02 input[type="text"],.page-form .tableContact textarea,.page-form .tableContact02 .size02 input[type="text"],.page-form .tableContact02 textarea{width:100%}.page-form .tableContact textarea,.page-form .tableContact02 textarea{border:#949494 solid 1px;height:22.2rem}@media (max-width: 767px){.page-form .tableContact textarea,.page-form .tableContact02 textarea{height:42.5rem}}.page-form .tableContact select,.page-form .tableContact02 select{-webkit-appearance:none;appearance:none;border:1px solid #aaa;padding:1rem}.page-form .tableContact button,.page-form .tableContact02 button{height:6rem;margin:2rem auto;padding:0 10rem;background:#eee}.page-form .block-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:1.8rem}.page-form .block-name:last-child{margin-bottom:0}.page-form .block-name .txt{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:400;width:9.5rem}.page-form .block-name .ip01{width:calc(50% - 4.75rem - 1.5rem)}.page-form .block-name .ip02{width:calc(50% - 4.75rem - 1.5rem);margin-left:3rem}@media (max-width: 767px){.page-form .block-name{display:block;width:100%;margin-bottom:1.8rem}.page-form .block-name:last-child{margin-bottom:0}.page-form .block-name .txt{width:100%}.page-form .block-name .ip01{width:100%;margin-bottom:1.3rem}.page-form .block-name .ip01 input{padding:1.3rem 1rem}.page-form .block-name .ip02{width:100%;margin-left:0}.page-form .block-name .ip02 input{padding:1.3rem 1rem}}.page-form .tableContact{border-top:#8f8f8f solid 1px;border-left:#8f8f8f solid 1px;border-right:#8f8f8f solid 1px}.page-form .tableContact.block03 tr{border-bottom:#8f8f8f solid 1px}.page-form .tableContact02{border:#8f8f8f solid 1px;padding:4.2rem 4.8rem 5.2rem 4.8rem;margin:0 0 6.8rem}.page-form .tableContact02 .ttl01{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:bold;margin-bottom:0.8rem}.page-form .tableContact02 .ttl01 .required{display:inline-block;text-align:inherit;margin-left:1.6rem}.page-form .tableContact02 .block{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){.page-form .tableContact02{padding:2rem 2.6rem 2rem 2.6rem;margin-bottom:4.8rem}.page-form .tableContact02 .ttl01{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:bold;margin:0 0 0.1rem}.page-form .tableContact02 .block{font-size:1.8rem;line-height:1.94444em;letter-spacing:.08em;font-weight:400}}.page-form .form-end{margin:12rem 0 0}.page-form .form-end .pp{border:solid #231815 1px;padding:1.2rem 2.5rem 1rem 2.5rem;margin:0 0 8.5rem}.page-form .form-end .pp .pp-ttl{font-family:"BIZ UDMincho",serif;text-align:center;font-size:2rem;line-height:1.5em;letter-spacing:.08em;font-weight:400;margin-bottom:0.1rem;padding-bottom:0.6rem;border-bottom:1px solid #231815}.page-form .form-end .pp .pp-desc{font-family:"BIZ UDMincho",serif;font-size:1.7rem;line-height:1.76471em;letter-spacing:.05em;font-weight:400;margin:2rem 0 0}@media (max-width: 767px){.page-form .form-end{margin:7rem 0 0}.page-form .form-end .pp{padding:1.2rem 1.5rem 1.8rem 1.5rem;margin:0 0 5rem}.page-form .form-end .pp .pp-ttl{margin-bottom:0.1rem;padding-bottom:1rem}.page-form .form-end .pp .pp-desc{margin:2rem 0 0}}.page-form .form-agree{text-align:center;margin-bottom:8.4rem}.page-form .form-agree .agree-txt01{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;margin:0 0 7rem}.page-form .form-agree .agree-txt02{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;position:relative;text-align:center}.page-form .form-agree .agree-txt02 .required{position:absolute;left:0;top:0.6rem;font-size:1.6rem;line-height:1.25em;letter-spacing:.08em;font-weight:400;display:inline-block;width:49px;text-align:center;background:#BC272D;color:#fff;font-style:normal}.page-form .form-agree .agree-txt02 input[type="checkbox"]{position:absolute;visibility:hidden;left:7.7rem}.page-form .form-agree .agree-txt02 input[type="checkbox"]:checked+label::before{background-color:#ffea00}.page-form .form-agree .agree-txt02 input[type="checkbox"]:checked+label::after{opacity:1}.page-form .form-agree .agree-txt02 .in{position:relative;display:inline-block}.page-form .form-agree .agree-txt02 label{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;padding-left:11.8rem;position:relative;display:inline-block}.page-form .form-agree .agree-txt02 label .txt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width:100%;height:100%}.page-form .form-agree .agree-txt02 label::before{border:1px solid #808080;content:"";position:absolute;top:50%;transform:translateY(-50%);left:7.7rem;width:2.4rem;height:2.4rem;border-radius:0.4rem}.page-form .form-agree .agree-txt02 label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:7.7rem;width:2.4rem;height:2.4rem;background-image:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/common/icon/icn_checked.svg");background-repeat:no-repeat;background-size:1.4rem 1.4rem;background-position:center center;opacity:0}@media (max-width: 767px){.page-form .form-agree{margin:0 -2rem 4.6rem}.page-form .form-agree .agree-txt01{font-size:1.6rem;line-height:1.875em;margin:0 0 5rem}.page-form .form-agree .agree-txt02{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;position:relative;text-align:center}.page-form .form-agree .agree-txt02 .required{position:absolute;left:0;top:0.7rem;font-size:1.6rem;line-height:1.25em;letter-spacing:.08em;font-weight:400;display:inline-block;width:49px;text-align:center;background:#BC272D;color:#fff;font-style:normal}.page-form .form-agree .agree-txt02 input[type="checkbox"]{position:absolute;visibility:hidden;left:7.7rem}.page-form .form-agree .agree-txt02 input[type="checkbox"]:checked+label::before{background-color:#ffea00}.page-form .form-agree .agree-txt02 input[type="checkbox"]:checked+label::after{opacity:1}.page-form .form-agree .agree-txt02 .in{position:relative;display:inline-block}.page-form .form-agree .agree-txt02 label{font-size:2rem;line-height:1.75em;letter-spacing:.08em;font-weight:400;padding-left:11.8rem;position:relative;display:inline-block}.page-form .form-agree .agree-txt02 label .txt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width:100%;height:100%}.page-form .form-agree .agree-txt02 label::before{border:1px solid #808080;content:"";position:absolute;top:50%;transform:translateY(-50%);left:7.7rem;width:2.4rem;height:2.4rem;border-radius:0.4rem}.page-form .form-agree .agree-txt02 label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:7.7rem;width:2.4rem;height:2.4rem;background-image:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/common/icon/icn_checked.svg");background-repeat:no-repeat;background-size:1.4rem 1.4rem;background-position:center center;opacity:0}}.page-form .form-btn{text-align:center}.page-form .form-btn .btnsend{max-width:38rem;width:100%;margin:0 auto;border-radius:0;padding:1.8rem 2rem;background:#006934;color:#fff;box-shadow:none;border:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;cursor:pointer}.page-form .form-btn .btnsend .txt{font-size:2.5rem;line-height:1.16em;letter-spacing:.08em;font-weight:bold}@media only screen and (min-width: 1025px){.page-form .form-btn .btnsend:hover{opacity:0.6}}.page-form .form-back{text-align:left;cursor:pointer;cursor:pointer}@media only screen and (min-width: 1025px){.page-form .form-back:hover{opacity:0.6}}@media (max-width: 767px){.page-form .form-back{text-align:center}}.page-form.form-confirm header #logo a{pointer-events:none}.page-form.form-confirm .step-img{margin:7.6rem auto 9.4rem}.page-form.form-confirm .c__block01 .mct .section-title{margin-bottom:5.1rem}.page-form.form-confirm .sec-support{margin:0 auto 17rem}.page-form.form-confirm .tableContact tr{border-bottom:#8f8f8f solid 1px}.page-form.form-confirm .tableContact th{width:300px;padding:3.3rem 2rem 3.3rem 6.5rem}.page-form.form-confirm .tableContact td{padding:3.4rem 4.5rem 3.4rem 5.2rem}.page-form.form-confirm .form-block{max-width:75rem}.page-form.form-confirm .form-end{margin:15rem 0 0}.page-form.form-confirm .form-end .form-btn{margin:13.5rem 0 0}@media (max-width: 767px){.page-form.form-confirm .step-img{margin:7.6rem auto 5.4rem}.page-form.form-confirm .c__block01 .mct .section-title{margin-bottom:5.1rem}.page-form.form-confirm .sec-support{margin:0 auto 11rem}.page-form.form-confirm .form-ttl{margin-bottom:3.5rem}.page-form.form-confirm .tableContact th{width:100%;padding:2.4rem 3.2rem 2.4rem 3.2rem}.page-form.form-confirm .tableContact td{font-size:2.4rem;line-height:1.66667em;padding:3.2rem 3.2rem 2.9rem 3.1rem}.page-form.form-confirm .form-block{padding:0 1.6rem}.page-form.form-confirm .form-end{margin:7.5rem 0 0}.page-form.form-confirm .form-end .form-btn{margin:5rem 0 0}}.page-form.form-thanks .step-img{margin:7.6rem auto 15.7rem}.page-form.form-thanks .c__block01 .mct .section-title{margin-bottom:5.1rem}.page-form.form-thanks .form-block{max-width:99rem}.page-form.form-thanks .sec-support{margin:0 auto  25.5rem}.page-form.form-thanks .thanks-main{text-align:center}.page-form.form-thanks .thanks-main__ttl{font-family:"BIZ UDMincho",serif;font-size:4rem;line-height:1.375em;letter-spacing:.08em;font-weight:500}.page-form.form-thanks .thanks-main__txt{margin-top:9.7rem;font-size:2.5rem;line-height:2em;letter-spacing:.05em;font-weight:400}.page-form.form-thanks .thanks-main__mail{font-size:2.5rem;line-height:2em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.page-form.form-thanks .step-img{margin:5rem auto 5.7rem}.page-form.form-thanks .c__block01 .mct .section-title{margin-bottom:5.1rem}.page-form.form-thanks .form-block{max-width:99rem}.page-form.form-thanks .sec-support{margin:0 auto  10.5rem}.page-form.form-thanks .thanks-main{text-align:center}.page-form.form-thanks .thanks-main__ttl{font-size:3rem;line-height:1.33333em;margin-bottom:0.6rem}.page-form.form-thanks .thanks-main__txt{margin-top:3.7rem;font-size:1.8rem;line-height:1.94444em}.page-form.form-thanks .thanks-main__mail{font-size:1.8rem;line-height:1.94444em}}

/*# sourceMappingURL=maps/form.min.css.map */
