@charset "utf-8";.sec-mainContents{font-size:1.6rem;line-height:1.6}.heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.heading::before{background-color:#ed6103;border-radius:3px;bottom:18px;content:"";display:block;left:10px;top:18px;position:absolute;width:6px}.mod-overview{margin-top:20px;padding:0 1rem}.mod-overview .realtorImage{width:100%}.mod-overview .realtorImage .image{display:block;width:150px;height:100px;margin:auto;object-fit:cover;object-position:50% 0}.mod-overview .realtorImage.noImage:after{display:flex;content:'No image';background-color:#ebebeb;color:#a5a5a5;width:150px;height:100px;line-height:180px;align-items:center;justify-content:center;margin:auto}.mod-overview .message{margin-top:20px;font-size:1.8rem;font-weight:bold;line-height:1.6;text-align:center}.mod-overview .message .lineEmphasis{color:#06c755}.mod-lineInquireForm{margin:25px 10px 0}.mod-lineInquireForm .title{font-weight:bold}.mod-lineInquireForm .title.require:after,.mod-lineInquireForm .title.optional:after{content:'必須';font-size:12px;font-weight:normal;color:#fff;background:#ed6103;padding:2px 4px;margin-left:6px;vertical-align:middle}.mod-lineInquireForm .title.require:after{content:'必須';background:#ed6103}.mod-lineInquireForm .title.optional:after{content:'任意';background:#6c6c6c}.mod-lineInquireForm .purpose .purposeItem{display:block;font-size:16px;margin-top:15px}.mod-lineInquireForm .purpose .errorText.disabled{color:red;display:none}.mod-lineInquireForm .purpose .purposeItem input[type=checkbox]{-webkit-appearance:none;appearance:none;box-shadow:none;width:1.5em;height:1.5em;margin:0;border:2px solid #a5a5a5;border-radius:2px;background:#fff;font-size:1em;vertical-align:bottom;cursor:pointer}.mod-lineInquireForm .purpose .purposeItem input[type=checkbox]:checked{position:relative;border-color:#ed6103;background-color:#ed6103}.mod-lineInquireForm .purpose .purposeItem input[type=checkbox]:checked:after{content:'';display:block;position:absolute;top:.3em;left:.24em;width:10px;height:4px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.mod-lineInquireForm .purpose .purposeItem .text{margin-left:10px}.mod-lineInquireForm .userMessage{margin-top:30px}.mod-lineInquireForm .userMessage .userMessageTitleArea{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mod-lineInquireForm .userMessage textarea{margin-top:6px;padding:5px;width:100%;box-sizing:border-box;border:2px solid #a5a5a5;border-radius:4px;height:88px;line-height:1.5;font-size:16px}.mod-lineInquireForm .userMessage .count{font-size:14px;text-align:right}.mod-lineInquireForm .gurdTextList .gurdTextItem{margin-top:5px;font-size:1.2rem}.mod-lineInquireForm .gurdTextList .gurdLink{text-align:center;width:100%;margin-top:24px;font-size:1.2rem}.mod-lineInquireForm .btn-forLine{margin-top:24px;margin-bottom:12px;background-color:#06c755;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #06c755;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.3);color:#fff;display:block;font-size:18px;font-weight:bold;line-height:1;padding:20px 0;text-align:center;text-decoration:none;text-shadow:none;width:100%;white-space:nowrap}.mod-lineInquireForm .btn-forLine .btn-smallPrefix{font-size:15px;padding-right:8px}.mod-lineInquireForm .btn-forLine .notes{background-color:#00af00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #00af00;border-radius:10px;font-size:10px;font-weight:normal;padding:1px 10px;width:112px}.mod-lineInquireForm .btn-forLine.disabled{background-color:#a5a5a5;border:1px solid #a5a5a5}.mod-lineInquireForm .btn-forLine.disabled .notes{background-color:#949494;border:1px solid #949494}.mod-lineInquireForm .instruction{margin:0;padding:0 0 0 1.5em;list-style:none}.mod-lineInquireForm .instruction .message::before{content:'※';margin-right:.5em}.mod-lineInquireForm .instruction .message{margin:0;padding:0;font-size:12px;color:#797979;text-indent:-1.5em}.mod-interactWithLine{margin-top:4rem}.mod-interactWithLine .message{padding:1rem;font-size:16px}.mod-interactWithLine .captureiPhone{margin:0 auto;position:relative;background:url(/smp/realtor/assets/img/smartphone/page/realtor/chat/index/iPhone_mock_white.svg) no-repeat;background-size:170px;width:170px;height:358px}.mod-interactWithLine .captureiPhone img{border-radius:4px;position:absolute;left:6px;top:39px;width:160px}.mod-loginHelp{margin-top:3rem;padding:1rem;background-color:#f7f7f7}.mod-loginHelp .attension{color:#000;font-size:16px;font-weight:bold}.mod-loginHelp .attension:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;background:url('/smp/realtor/assets/img/smartphone/page/realtor/chat/index/attension_black.svg') no-repeat;vertical-align:sub}
.mod-loginHelp .howToLogin .message{padding-top:1rem;font-size:16px}.mod-loginHelp .howToLogin .captureiPhone{background:url(/smp/realtor/assets/img/smartphone/page/realtor/chat/index/iPhone_mock_white.svg) no-repeat;background-size:170px;height:165px;margin:0 auto;overflow:hidden;position:relative;width:170px}.mod-loginHelp .howToLogin .captureiPhone img{border-radius:4px;position:absolute;left:6px;top:39px;width:160px}.mod-loginHelp .confirmMessage{font-weight:bold;margin:20px 0;text-align:center}.mod-loginHelp .confirmMessage .confirmLineLogin{font-size:1.6rem;height:28px}.mod-realtorSummary .realtorImage{background-color:#ebebeb;text-align:center}.mod-realtorSummary .realtorImage.noImage{background-color:#f7f7f7;color:#aeaeae;height:180px;line-height:180px;text-align:center}.mod-realtorSummary .specInfoTable{background-color:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%}.mod-realtorSummary .specInfoTable tbody tr:not(*:last-of-type){border-bottom:1px solid #ebebeb}.mod-realtorSummary .specInfoTable tbody th,.mod-realtorSummary .specInfoTable tbody td{font-size:1.6rem;line-height:1.4;padding:10px;text-align:left;vertical-align:middle;overflow-wrap:break-word;word-break:break-all}.mod-realtorSummary .specInfoTable tbody th{background-color:#f7f7f7;color:#515151;width:6em}.mod-returnInputForm{font-size:16px;text-align:center}.mod-returnInputForm a{display:inline-block;margin:20px;padding:10px 40px;border-radius:4px;background-color:#06c755;text-decoration:none;color:#fff}.mod-returnInputForm .label{font-weight:bold}.mod-returnInputForm .icon,.mod-returnInputForm .label{display:inline-block;vertical-align:middle}