@charset "UTF-8";.matchingCompleteInfo__text{font-size:14px;line-height:1.5;color:#4c4c4c}.matchingCompleteInfo__text--title{font-weight:700}.matchingFormMessageArea{width:100%;max-width:430px;margin:0 auto;padding:10px 5px;background-color:#f2f2f2;text-align:center}.matchingFormMessageArea__text{font-size:14px;line-height:1.5;color:#333}.matchingFormMessageArea__text--strong{font-weight:700}.matchingFormMessageArea__text--l{font-size:16px}.matchingFormMessageArea__text--naisohColor{color:#008705}*{-webkit-box-sizing:border-box;box-sizing:border-box}.templateManage__container{margin-top:8px}.templateManage__list{display:-webkit-box;display:-ms-flexbox;display:flex}.templateManage__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.templateManage__item+.templateManage__item{margin-left:5px}.templateManage__textArea{display:none;margin-top:5px}.templateButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:3px;border:solid 1px #b2b2b2;background-color:#fff;height:46px;position:relative}.templateButton:hover{text-decoration:none}.templateButton.--on{border-radius:3px 3px 0 0}.templateButton.--on::after{content:"";width:100%;height:7px;background-color:#fff;display:block;position:absolute;bottom:-7px;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2}.templateButton__text{margin-top:6px;font-size:14px;line-height:1.29;text-align:center;color:rgba(0,0,0,.87)}.templateButton__icon{margin-top:6px;width:7px;height:7px;padding:0;content:"";border:1.4px solid #d0570b;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-70.1%) rotate(135deg);transform:translateY(-70.1%) rotate(135deg);pointer-events:none}.templateButton__icon--naisoh{border:1.4px solid #37ae3b;border-left:0;border-bottom:0}.--on .templateButton__icon{-webkit-transform:translateY(-29.9%) rotate(315deg);transform:translateY(-29.9%) rotate(315deg)}.templateText{padding:11px 12px 12px;border:solid 1px #b2b2b2;background-color:#fff}.templateText__text{font-size:14px;line-height:1.5;color:rgba(0,0,0,.87)}.templateText__copyLinkWrap{margin-top:12px;text-align:right}.templateText__copyLink{font-size:14px;line-height:1.5;color:#08c}.telContact{font-size:14px;color:#4c4c4c}.telContact__overview{font-weight:700}.telContact__noteList{margin-top:1em;font-size:13px}.telContact__noteListItems::before{content:"※";font-size:16px;line-height:1.38;color:red;margin-right:2px}.telContact__info{margin-top:1em;font-weight:700;overflow:hidden}.telContact__infoHead{float:left;clear:both}.telContact__infoHead::after{content:"：";display:inline-block}.telContact__infoContainer{float:left}.followingSchedule{font-size:14px;font-weight:700;color:#4c4c4c}.followingSchedule__item+.followingSchedule__item::before{content:"↓";display:block;padding-left:1em}.loginInfo{font-size:14px;font-weight:700;color:#4c4c4c}.loginInfo__lead+.loginInfo__lead{margin-top:1em}.progress--hide{display:none}.step--hide{display:none}.confirmSelectionList__item{list-style-type:decimal;list-style-position:inside}.selectionList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px}.selectionList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px 10px 8px;border:1px solid rgba(0,0,0,.3);cursor:pointer}.selectionList__item--selected{border:1px solid #be4b04;background:#fde9dd}.selectionList__text{color:#000;font-size:16px}.selectionList__order{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background:#be4b04}.leadText{font-size:14px;line-height:1.5;color:rgba(0,0,0,.87)}.leadText--strong{font-weight:700}.confirmArea{word-break:break-word}